import { interfaces } from 'inversify';
export declare namespace ContainerUtil {
    function get<T>(serviceIdentifier: interfaces.ServiceIdentifier<T>): T;
    function getAll<T>(serviceIdentifier: interfaces.ServiceIdentifier<T>): T[];
    function getAllNamed<T>(serviceIdentifier: interfaces.ServiceIdentifier<T>, named: string | number | symbol): T[];
    function getNamed<T>(serviceIdentifier: interfaces.ServiceIdentifier<T>, named: string | number | symbol): T;
    function getAllTagged<T>(serviceIdentifier: interfaces.ServiceIdentifier<T>, key: string | number | symbol, value: any): T[];
    function getTagged<T>(serviceIdentifier: interfaces.ServiceIdentifier<T>, key: string | number | symbol, value: any): T;
}
//# sourceMappingURL=container-util.d.ts.map