UNPKG

@inversifyjs/core

Version:

InversifyJs core package

9 lines 578 B
import { type ResolvedValueMetadata } from '../../metadata/models/ResolvedValueMetadata.js'; import { type BindingScope } from './BindingScope.js'; import { type bindingTypeValues } from './BindingType.js'; import { type ScopedBinding } from './ScopedBinding.js'; export interface ResolvedValueBinding<TActivated> extends ScopedBinding<typeof bindingTypeValues.ResolvedValue, BindingScope, TActivated> { readonly factory: (...args: any[]) => TActivated | Promise<TActivated>; readonly metadata: ResolvedValueMetadata; } //# sourceMappingURL=ResolvedValueBinding.d.ts.map