/// <reference types="react" />
declare const pluridal: {
    containers: {
        DashboardsRenderer: import("react").FC<import("./containers/DashboardsRenderer").DashboardsRendererProperties>;
        EntityView: import("react").ForwardRefExoticComponent<import("./containers/EntityView").EntityViewType>;
    };
    head: {
        Head: import("react-redux").ConnectedComponent<import("react").FC<import("./head/Head").HeadProperties>, {
            context: import("react").Context<any>;
            Helmet: any;
            defaults?: (Partial<import("@plurid/plurid-ui-state-react/distribution/modules/head").HeadState> & import("./head/Head").HeadDefaults) | undefined;
            selectors: import("@plurid/plurid-ui-state-react").StateOfAny & {
                head: {
                    getHead: (state: import("@plurid/plurid-ui-state-react").StateWithSlice<"head", import("@plurid/plurid-ui-state-react/distribution/modules/head").HeadState>) => import("@plurid/plurid-ui-state-react/distribution/modules/head").HeadState;
                };
            };
            children?: import("react").ReactNode;
            store?: import("@reduxjs/toolkit").Store<any, import("@reduxjs/toolkit").AnyAction> | undefined;
        }>;
    };
    notifications: {
        Notification: import("react").FC<import("./notifications/Notification").NotificationOwnProperties>;
        Notifications: import("react-redux").ConnectedComponent<import("react").FC<import("./notifications/Notifications").NotificationsProperties>, {
            context: import("react").Context<any>;
            selectors: import("@plurid/plurid-ui-state-react").StateOfAny & {
                themes: {
                    getGeneralTheme: (state: import("@plurid/plurid-ui-state-react").StateWithSlice<"themes", import("@plurid/plurid-ui-state-react/distribution/modules/themes").ThemesState>) => import("@plurid/plurid-themes/distribution").Theme;
                    getInteractionTheme: (state: import("@plurid/plurid-ui-state-react").StateWithSlice<"themes", import("@plurid/plurid-ui-state-react/distribution/modules/themes").ThemesState>) => import("@plurid/plurid-themes/distribution").Theme;
                };
                notifications: {
                    getAll: (state: import("@plurid/plurid-ui-state-react").StateWithSlice<"notifications", import("@plurid/plurid-ui-state-react/distribution/modules/notifications").NotificationsState>) => import("@plurid/plurid-ui-state-react/distribution/modules/notifications").NotificationsState;
                };
            };
            elements?: Record<string, JSX.Element> | undefined;
            store?: import("@reduxjs/toolkit").Store<any, import("@reduxjs/toolkit").AnyAction> | undefined;
        }>;
    };
    sitting: {
        SittingTray: import("react-redux").ConnectedComponent<import("react").FC<import("./sitting/SittingTray").SittingTrayProperties>, {
            [x: string]: any;
        }>;
    };
    toolbars: {
        HorizontalToolbarButton: import("react").FC<import("./toolbars/HorizontalToolbarButton").HorizontalToolbarButtonOwnProperties>;
        ToolbarControls: import("react").FC<import("./toolbars/ToolbarControls").ToolbarControlsOwnProperties>;
        ToolbarGeneral: import("react-redux").ConnectedComponent<import("react").FC<import("./toolbars/ToolbarGeneral").ToolbarGeneralProperties>, {
            [x: string]: any;
        }>;
        ToolbarSpecific: import("react-redux").ConnectedComponent<import("react").FC<import("./toolbars/ToolbarSpecific").ToolbarSpecificProperties>, {
            [x: string]: any;
        }>;
        VerticalToolbarButton: import("react").FC<import("./toolbars/VerticalToolbarButton").VerticalToolbarButtonOwnProperties>;
    };
};
export default pluridal;
