UNPKG

@carlosv2/glue

Version:

Dependency injection library that stays out of the way

14 lines 628 B
import type { Buildable } from '../buildable.js'; import type { DefinitionContext, RunningContext } from '../context/index.js'; import { Maybe } from '../utils.js'; import { Service, type Tag } from '../service.js'; export declare class Property extends Service { private readonly symbol; private readonly property; constructor(symbol: Buildable, property: Buildable, context: DefinitionContext, scope: Maybe<string>, tags: Tag[], calls: { method: Buildable; params: Buildable[]; }[]); protected instantiate(context: RunningContext): Promise<unknown>; } //# sourceMappingURL=property.d.ts.map