import { InferAction } from '../Utils/ActionCreatorUtils'; import { StrategySummary } from '../Utils/WdkUser'; import { MesaSortObject } from '../Core/CommonTypes'; export declare const openStrategiesListView: { (): import("../Utils/ActionCreatorUtils").Action<"strategiesList/open", undefined>; readonly type: "strategiesList/open"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const closeStrategiesListView: { (): import("../Utils/ActionCreatorUtils").Action<"strategiesList/close", undefined>; readonly type: "strategiesList/close"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const requestStrategiesList: { (): import("../Utils/ActionCreatorUtils").Action<"strategiesList/requestStrategiesList", undefined>; readonly type: "strategiesList/requestStrategiesList"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const fulfillStrategiesList: { (strategies: StrategySummary[]): import("../Utils/ActionCreatorUtils").Action<"strategiesList/fulfillStrategiesList", { strategies: StrategySummary[]; }>; readonly type: "strategiesList/fulfillStrategiesList"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const setActiveTab: { (tabId: string): import("../Utils/ActionCreatorUtils").Action<"strategiesList/setActiveTab", { tabId: string; }>; readonly type: "strategiesList/setActiveTab"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const setSearchTerm: { (tableId: string, searchTerm: string): import("../Utils/ActionCreatorUtils").Action<"strategiesList/setSearchTerm", { tableId: string; searchTerm: string; }>; readonly type: "strategiesList/setSearchTerm"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const addToStrategyListSelection: { (tableId: string, strategyIds: number[]): import("../Utils/ActionCreatorUtils").Action<"strategiesList/addToSelection", { tableId: string; strategyIds: number[]; }>; readonly type: "strategiesList/addToSelection"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const removeFromStrategyListSelection: { (tableId: string, strategyIds: number[]): import("../Utils/ActionCreatorUtils").Action<"strategiesList/removeFromSelection", { tableId: string; strategyIds: number[]; }>; readonly type: "strategiesList/removeFromSelection"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const setStrategyListSort: { (tableId: string, sort: MesaSortObject): import("../Utils/ActionCreatorUtils").Action<"strategiesList/setStrategyListSort", { tableId: string; sort: MesaSortObject; }>; readonly type: "strategiesList/setStrategyListSort"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare type Action = InferAction | InferAction | InferAction | InferAction | InferAction | InferAction | InferAction | InferAction | InferAction; //# sourceMappingURL=StrategyListActions.d.ts.map