import { ElementType } from '../type';
import { ContainerController } from './containerService';
export declare class ElementContainerService {
    private containerServices;
    private instanceId;
    constructor({ instanceId }: {
        instanceId: any;
    });
    addContainerService(name: ElementType, service: ContainerController): void;
    getContainerService(name: ElementType): ContainerController | undefined;
    getContainerServices(): Map<ElementType, ContainerController>;
    destroy(): void;
    mount({ type, selector, processor, options }: {
        type: any;
        selector: any;
        processor: any;
        options: any;
    }): void;
    getEventService(name: ElementType): import("../../../../foundation/service/event-center").EventCenter;
}
