import { Container, InjectionToken } from '@decorators/di';
import { ClassConstructor } from '../types';
export declare class ContainerManager {
    private containers;
    create(module: ClassConstructor): Container;
    get(module: ClassConstructor): Container;
    scan<T>(target: InjectionToken | ClassConstructor, pickAll?: boolean): Promise<T>;
}
