import { IContainer } from './interface/container.interface';
import { AnyClass } from './types';
declare class DefaultContainer implements IContainer {
    get<T>(anyClass: AnyClass<T>): T;
}
declare class ContainerProvider {
    private container;
    constructor(container?: DefaultContainer);
    resolveContainer(): DefaultContainer;
    useContainer(container: IContainer): void;
}
declare const containerProvider: ContainerProvider;
export { containerProvider };
