import { Store } from '../../../state/react-page';
export declare const StoreContext: import("react").Context<import("@reduxjs/toolkit").EnhancedStore<{
    documents: import("../../../state/modules/read-only-documents").State;
    elementTrees: import("../../../state/modules/element-trees").State;
    reactComponents: import("../../../state/modules/react-components").State;
    componentsMeta: import("../../../state/modules/components-meta").State;
    propControllers: import("../../../state/modules/prop-controllers").DescriptorsByComponentType;
    propControllerHandles: import("../../../state/modules/prop-controller-handles").State;
    isInBuilder: boolean;
    isPreview: boolean;
    builderEditMode: import("../../../state/modules/builder-edit-mode").State;
    breakpoints: import("@makeswift/controls").Breakpoints;
}, import("../../../state/actions").Action | import("@reduxjs/toolkit").UnknownAction, import("@reduxjs/toolkit").Tuple<[import("@reduxjs/toolkit").StoreEnhancer<{
    dispatch: import("@reduxjs/toolkit").ThunkDispatch<{
        documents: import("../../../state/modules/read-only-documents").State;
        elementTrees: import("../../../state/modules/element-trees").State;
        reactComponents: import("../../../state/modules/react-components").State;
        componentsMeta: import("../../../state/modules/components-meta").State;
        propControllers: import("../../../state/modules/prop-controllers").DescriptorsByComponentType;
        propControllerHandles: import("../../../state/modules/prop-controller-handles").State;
        isInBuilder: boolean;
        isPreview: boolean;
        builderEditMode: import("../../../state/modules/builder-edit-mode").State;
        breakpoints: import("@makeswift/controls").Breakpoints;
    }, undefined, import("@reduxjs/toolkit").UnknownAction> & import("../../../state/react-page").Dispatch;
}>, import("@reduxjs/toolkit").StoreEnhancer<import("../../../state/mixins/setup-teardown").SetupTeardownMixin>]>> | null>;
export declare function useStore(): Store;
//# sourceMappingURL=use-store.d.ts.map