8 lines
1.1 KiB
Plaintext
8 lines
1.1 KiB
Plaintext
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 |