import "@openremote/or-app";
import { HeaderConfig, HeaderItem, PageProvider, RealmAppConfig } from "@openremote/or-app";
import "./pages/page-map";
import "./pages/page-assets";
import "./pages/page-gateway";
import "./pages/page-insights";
import "./pages/page-services";
import "./pages/page-rules";
import "./pages/page-logs";
import "./pages/page-account";
import "./pages/page-users";
import "./pages/page-roles";
import "./pages/page-realms";
export declare const store: import("@reduxjs/toolkit/dist/configureStore").ToolkitStore<import("redux").EmptyObject & {
    app: import("@openremote/or-app").AppState;
    map: import("./pages/page-map").MapState;
    assets: import("./pages/page-assets").AssetsState;
}, import("redux").AnyAction, [import("@reduxjs/toolkit").ThunkMiddleware<import("redux").CombinedState<{
    app: import("@openremote/or-app").AppState;
    map: import("./pages/page-map").MapState;
    assets: import("./pages/page-assets").AssetsState;
}>, import("redux").AnyAction>]>;
export declare const DefaultPagesConfig: PageProvider<any>[];
export declare const DefaultHeaderMainMenu: {
    [name: string]: HeaderItem;
};
export declare const DefaultHeaderSecondaryMenu: {
    [name: string]: HeaderItem;
};
export declare const DefaultHeaderConfig: HeaderConfig;
export declare const DefaultRealmConfig: RealmAppConfig;
