import { interfaces } from 'inversify'; import { TInputOptions } from '../../types/options/TInputOptions'; export interface IInversifyContainerFacade { get(serviceIdentifier: interfaces.ServiceIdentifier): T; getNamed(serviceIdentifier: interfaces.ServiceIdentifier, named: string | number | symbol): T; load(sourceCode: string, sourceMap: string, options: TInputOptions): void; unload(): void; }