export type ServiceIdentifier<T = unknown> = string | symbol | (abstract new (...args: any[]) => T);
export interface IBindingResolver {
    getAll: <T>(serviceIdentifier: ServiceIdentifier<T>) => T[];
}
export declare function resolveContainerBinding<T>(container: IBindingResolver, serviceIdentifier: ServiceIdentifier<T>): T;
