@kinvolk/headlamp-plugin
Version:
The needed infrastructure for building Headlamp plugins.
54 lines (53 loc) • 3.79 kB
TypeScript
declare const reducers: import("redux").Reducer<{
filter: import("../filterSlice").FilterState;
ui: import("../uiSlice").UIState;
clusterAction: import("../clusterActionSlice").ClusterState;
config: import("../configSlice").ConfigState;
plugins: import("../../plugin/pluginsSlice").PluginsState;
actionButtons: import("../actionButtonsSlice").HeaderActionState;
notifications: import("../../components/App/Notifications/notificationsSlice").NotificationsState;
theme: import("../../components/App/themeSlice").ThemeState;
resourceTable: import("./../../components/common/Resource/resourceTableSlice").ResourceTableState;
detailsViewSection: import("./../../components/DetailsViewSection/detailsViewSectionSlice").DetailsViewSectionState;
routes: import("../routesSlice").RoutesState;
sidebar: import("./../../components/Sidebar/sidebarSlice").SidebarState;
detailsViewSections: import("./../../components/DetailsViewSection/detailsViewSectionSlice").DetailsViewSectionState;
eventCallbackReducer: {
trackerFuncs: import("../headlampEventSlice").HeadlampEventCallback[];
};
pluginConfigs: import("./../../plugin/pluginConfigSlice").PluginConfigState;
overviewCharts: import("../overviewChartsSlice").OverviewChartsState;
drawerMode: import("../drawerModeSlice").DrawerModeState;
graphView: import("../../components/resourceMap/graphViewSlice").GraphViewSliceState;
clusterProvider: import("../clusterProviderSlice").ClusterProviderSliceState;
activity: import("../../components/activity/activitySlice").ActivityState;
projects: import("../projectsSlice").ProjectsState;
shortcuts: import("../shortcutsSlice").ShortcutsState;
}, import("redux").UnknownAction, Partial<{
filter: import("../filterSlice").FilterState | undefined;
ui: import("../uiSlice").UIState | undefined;
clusterAction: import("../clusterActionSlice").ClusterState | undefined;
config: import("../configSlice").ConfigState | undefined;
plugins: import("../../plugin/pluginsSlice").PluginsState | undefined;
actionButtons: import("../actionButtonsSlice").HeaderActionState | undefined;
notifications: import("../../components/App/Notifications/notificationsSlice").NotificationsState | undefined;
theme: import("../../components/App/themeSlice").ThemeState | undefined;
resourceTable: import("./../../components/common/Resource/resourceTableSlice").ResourceTableState | undefined;
detailsViewSection: import("./../../components/DetailsViewSection/detailsViewSectionSlice").DetailsViewSectionState | undefined;
routes: import("../routesSlice").RoutesState | undefined;
sidebar: import("./../../components/Sidebar/sidebarSlice").SidebarState | undefined;
detailsViewSections: import("./../../components/DetailsViewSection/detailsViewSectionSlice").DetailsViewSectionState | undefined;
eventCallbackReducer: {
trackerFuncs: import("../headlampEventSlice").HeadlampEventCallback[];
} | undefined;
pluginConfigs: import("./../../plugin/pluginConfigSlice").PluginConfigState | undefined;
overviewCharts: import("../overviewChartsSlice").OverviewChartsState | undefined;
drawerMode: import("../drawerModeSlice").DrawerModeState | undefined;
graphView: import("../../components/resourceMap/graphViewSlice").GraphViewSliceState | undefined;
clusterProvider: import("../clusterProviderSlice").ClusterProviderSliceState | undefined;
activity: import("../../components/activity/activitySlice").ActivityState | undefined;
projects: import("../projectsSlice").ProjectsState | undefined;
shortcuts: import("../shortcutsSlice").ShortcutsState | undefined;
}>>;
export type RootState = ReturnType<typeof reducers>;
export default reducers;