import type { SortOrder } from '@gravity-ui/react-data-table'; import type { TimeFrame, TopQueriesFilters } from './types'; export declare const setTopQueriesFilters: import("@reduxjs/toolkit").ActionCreatorWithPayload; declare const _default: import("redux").Reducer; export default _default; interface QueriesRequestParams { database: string; filters?: TopQueriesFilters; sortOrder?: SortOrder[]; limit?: number; } type TopQueriesRequestParams = QueriesRequestParams & { timeFrame: TimeFrame; }; export declare const topQueriesApi: import("@reduxjs/toolkit/query").Api, { getTopQueries: import("@reduxjs/toolkit/query").QueryDefinition, "All" | "Conversations" | "Events" | "PDiskData" | "PreviewData" | "SchemaTree" | "StorageData" | "TableData" | "Partitions" | "Tablet" | "UserData" | "VDiskData" | "VDiskBlobIndexStat" | "AccessRights" | "Backups" | "BackupsSchedule" | "OperationList" | "DatabaseData" | "ClusterData", import("../../../types/store/query").IQueryResult | undefined, "api", any>; getRunningQueries: import("@reduxjs/toolkit/query").QueryDefinition, "All" | "Conversations" | "Events" | "PDiskData" | "PreviewData" | "SchemaTree" | "StorageData" | "TableData" | "Partitions" | "Tablet" | "UserData" | "VDiskData" | "VDiskBlobIndexStat" | "AccessRights" | "Backups" | "BackupsSchedule" | "OperationList" | "DatabaseData" | "ClusterData", import("../../../types/store/query").IQueryResult | undefined, "api", any>; getRunningQueriesCount: import("@reduxjs/toolkit/query").QueryDefinition<{ database: string; }, import("@reduxjs/toolkit/query").BaseQueryFn, "All" | "Conversations" | "Events" | "PDiskData" | "PreviewData" | "SchemaTree" | "StorageData" | "TableData" | "Partitions" | "Tablet" | "UserData" | "VDiskData" | "VDiskBlobIndexStat" | "AccessRights" | "Backups" | "BackupsSchedule" | "OperationList" | "DatabaseData" | "ClusterData", { runningQueriesCount: number; uniqueApplications: number; uniqueUsers: number; } | undefined, "api", any>; getRunningQueriesByPool: import("@reduxjs/toolkit/query").QueryDefinition<{ database: string; poolName: string; }, import("@reduxjs/toolkit/query").BaseQueryFn, "All" | "Conversations" | "Events" | "PDiskData" | "PreviewData" | "SchemaTree" | "StorageData" | "TableData" | "Partitions" | "Tablet" | "UserData" | "VDiskData" | "VDiskBlobIndexStat" | "AccessRights" | "Backups" | "BackupsSchedule" | "OperationList" | "DatabaseData" | "ClusterData", { runningQueriesCount: number; queuedQueriesCount: number; } | undefined, "api", any>; }, "api", "All" | "Conversations" | "Events" | "PDiskData" | "PreviewData" | "SchemaTree" | "StorageData" | "TableData" | "Partitions" | "Tablet" | "UserData" | "VDiskData" | "VDiskBlobIndexStat" | "AccessRights" | "Backups" | "BackupsSchedule" | "OperationList" | "DatabaseData" | "ClusterData", typeof import("@reduxjs/toolkit/query").coreModuleName | typeof import("@reduxjs/toolkit/query/react").reactHooksModuleName>;