import { WixPatternsContainer, HostContainerExtension, TaskState } from '@wix/bex-core';
export interface ExtensionsStateParams {
    containerId?: string;
    containerProps?: Record<string, any>;
    container: WixPatternsContainer;
}
export declare class ExtensionsState {
    readonly _container: WixPatternsContainer;
    readonly _containerId?: string;
    readonly _containerProps?: Record<string, any>;
    readonly initTask: TaskState<HostContainerExtension[]>;
    constructor(params: ExtensionsStateParams);
    get items(): HostContainerExtension[];
    init(): void;
}
//# sourceMappingURL=ExtensionsState.d.ts.map