import { BaseMenuItem, BaseToolboxAction, BusinessData } from '@onepoint-yap/dashboard'; import { Infrastructure, InputFlow, IntegrationError, LastInfrastructureScale } from './supervision-api.model'; export declare const supervisionFeatureKey = "@yap/supervision"; export interface SupervisionState { highlightedMenu: string; menus: BaseMenuItem[]; menuOpen: boolean; actions: BaseToolboxAction[]; subActions: BaseToolboxAction[]; infrastructures: Infrastructure[]; lastInfraScale: LastInfrastructureScale | undefined; inputFlows: InputFlow[]; businessDatas: BusinessData[]; integrationErrors: IntegrationError[]; currentIntegrationError?: IntegrationError | null; errorDetailsOpen: boolean; selectedClasses: string[]; refreshInterval: number; loading: boolean; } export declare const initialSupervisionState: SupervisionState; export declare const supervisionReducer: import("@ngrx/store").ActionReducer;