@inversifyjs/core
Version:
InversifyJs core package
6 lines • 741 B
TypeScript
import { LazyServiceIdentifier, ServiceIdentifier } from '@inversifyjs/common';
import { ClassElementMetadataKind } from '../models/ClassElementMetadataKind';
import { ManagedClassElementMetadata } from '../models/ManagedClassElementMetadata';
import { MaybeManagedClassElementMetadata } from '../models/MaybeManagedClassElementMetadata';
export declare function buildManagedMetadataFromMaybeManagedMetadata(metadata: MaybeManagedClassElementMetadata | ManagedClassElementMetadata, kind: ClassElementMetadataKind.singleInjection | ClassElementMetadataKind.multipleInjection, serviceIdentifier: ServiceIdentifier | LazyServiceIdentifier): ManagedClassElementMetadata;
//# sourceMappingURL=buildManagedMetadataFromMaybeManagedMetadata.d.ts.map