Files
NapCatQQ/.pnpm-store/v3/files/3f/e9d0fbeb5539167709cf7f6f31f1d97c893c78c5d785272817d869a8bad03b7dfba2e4f21d5170177ffd7c0e03053b08e0715f4737986186bb0138c8f18406
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

14 lines
771 B
Plaintext

import { Either } from '@inversifyjs/common';
import { Resolved } from '../../resolution/models/Resolved';
import { BaseBinding } from './BaseBinding';
import { BindingActivation } from './BindingActivation';
import { BindingDeactivation } from './BindingDeactivation';
import { BindingScope } from './BindingScope';
import { BindingType } from './BindingType';
export interface ScopedBinding<TType extends BindingType, TScope extends BindingScope, TActivated> extends BaseBinding<TType, TActivated> {
cache: Either<undefined, Resolved<TActivated>>;
readonly onActivation: BindingActivation<TActivated> | undefined;
readonly onDeactivation: BindingDeactivation<TActivated> | undefined;
readonly scope: TScope;
}
//# sourceMappingURL=ScopedBinding.d.ts.map