export declare class ConfigContainer { private readonly name; private readonly configMap; private readonly subContainerMap; private readonly buildConfigMap; constructor(name: string, configMap: Map); getName(): string; getConfigMap(): Map; addSubContainer(config: ConfigContainer, cover?: boolean): void; removeSubContainer(name: string): boolean; getSubContainerLength(): number; getSubContainer(subContainerName: string): ConfigContainer | undefined; build(subContainerName: string): this; make(mergeSelf?: boolean): object; }