import { ClusterFilterModel } from '../cluster/filter/ClusterFilterModel'; import { ClusterFilterService } from '../cluster/filter/ClusterFilterService'; import { MultiselectModel } from '../cluster/filter/MultiselectModel'; import { FunctionFilterModel } from '../function/filter/FunctionFilterModel'; import { FunctionFilterService } from '../function/filter/FunctionFilterService'; import { LoadBalancerFilterModel } from '../loadBalancer/filter/LoadBalancerFilterModel'; import { LoadBalancerFilterService } from '../loadBalancer/filter/LoadBalancerFilterService'; import { ExecutionFilterModel } from '../pipeline/filter/ExecutionFilterModel'; import { SecurityGroupFilterModel } from '../securityGroup/filter/SecurityGroupFilterModel'; import { SecurityGroupFilterService } from '../securityGroup/filter/SecurityGroupFilterService'; export interface IStateCluster { filterModel: ClusterFilterModel; filterService: ClusterFilterService; multiselectModel: MultiselectModel; } export interface IStateExecution { filterModel: ExecutionFilterModel; } export interface IStateLoadBalancers { filterModel: LoadBalancerFilterModel; filterService: LoadBalancerFilterService; } export interface IStateSecurityGroup { filterModel: SecurityGroupFilterModel; filterService: SecurityGroupFilterService; } export interface IStateFunctions { filterModel: FunctionFilterModel; filterService: FunctionFilterService; } export declare const ClusterState: IStateCluster; export declare const ExecutionState: IStateExecution; export declare const LoadBalancerState: IStateLoadBalancers; export declare const SecurityGroupState: IStateSecurityGroup; export declare const FunctionState: IStateFunctions; export declare function initialize(): void;