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

9 lines
579 B
Plaintext

import { ResolutionContext } from '../../resolution/models/ResolutionContext';
import { bindingScopeValues } from './BindingScope';
import { bindingTypeValues } from './BindingType';
import { Factory } from './Factory';
import { ScopedBinding } from './ScopedBinding';
export interface FactoryBinding<TActivated extends Factory<unknown>> extends ScopedBinding<typeof bindingTypeValues.Factory, typeof bindingScopeValues.Singleton, TActivated> {
readonly factory: (context: ResolutionContext) => TActivated | Promise<TActivated>;
}
//# sourceMappingURL=FactoryBinding.d.ts.map