UNPKG

@inversifyjs/core

Version:

InversifyJs core package

8 lines 1.09 kB
import { LazyServiceIdentifier, ServiceIdentifier } from '@inversifyjs/common'; import { ClassElementMetadataKind } from '../models/ClassElementMetadataKind'; import { ManagedClassElementMetadata } from '../models/ManagedClassElementMetadata'; import { MaybeManagedClassElementMetadata } from '../models/MaybeManagedClassElementMetadata'; import { MultiInjectOptions } from '../models/MultiInjectOptions'; export declare function buildManagedMetadataFromMaybeManagedMetadata(metadata: MaybeManagedClassElementMetadata | ManagedClassElementMetadata, kind: ClassElementMetadataKind.singleInjection, serviceIdentifier: ServiceIdentifier | LazyServiceIdentifier): ManagedClassElementMetadata; export declare function buildManagedMetadataFromMaybeManagedMetadata(metadata: MaybeManagedClassElementMetadata | ManagedClassElementMetadata, kind: ClassElementMetadataKind.multipleInjection, serviceIdentifier: ServiceIdentifier | LazyServiceIdentifier, options: MultiInjectOptions | undefined): ManagedClassElementMetadata; //# sourceMappingURL=buildManagedMetadataFromMaybeManagedMetadata.d.ts.map