export declare class IgcComponentRendererContainerComponent {
    static fromElement(ele: Element): any;
    private collectExtraSlots;
    private ensureExtraSlots;
    private extraSlotNames;
    private extraSlotNamesMap;
    element: Element;
    private shadowMode;
    private childContentMode;
    private listeners;
    private _currentRoot;
    replaceRootItem(t: any, continueActions: (resumeRequired: boolean) => void): void;
    clearContainer(continueActions: (resumeRequired: boolean) => void): void;
    getRootObject(): any;
    static isEvent(obj: any): boolean;
}
