/// import { StrategySummary } from '../../Utils/WdkUser'; import { RecordClass } from '../../Utils/WdkModel'; import { MesaSortObject } from '../../Core/CommonTypes'; import './AllStrategies.scss'; interface BatchOperation { (ids: number[]): void; } interface Props { strategiesLoading?: boolean; strategies: StrategySummary[]; recordClasses: RecordClass[]; goToStrategy: (strategyId: number, stepId?: number) => void; activeTab?: string; setActiveTab: (tabId: string) => void; searchTermsByTableId: Record; setSearchTerm: (tableId: string, searchTerm: string) => void; updatePublicStatus: (id: number, isPublic: boolean) => void; deleteStrategies: BatchOperation; selectionByTableId: Record; addToSelection: (tableId: string, ids: number[]) => void; removeFromSelection: (tableId: string, ids: number[]) => void; openedStrategies?: number[]; addToOpenedStrategies: BatchOperation; removeFromOpenedStrategies: BatchOperation; sortByTableId: Record; onSort: (tableId: string, sort: MesaSortObject) => void; } export default function AllStrategies(props: Props): JSX.Element; export {}; //# sourceMappingURL=AllStrategies.d.ts.map