import type { SchemaPathParam } from '../../../types/api/common'; import type { TEvDescribeSchemeResult } from '../../../types/api/schema/schema'; import type { BuildTemplateOptions, TableFormValues } from './types'; export declare const tableApi: import("@reduxjs/toolkit/query").Api, { getTable: import("@reduxjs/toolkit/query").QueryDefinition<{ database: string; path: SchemaPathParam; }, import("@reduxjs/toolkit/query").BaseQueryFn, "All" | "Conversations" | "Events" | "PDiskData" | "PreviewData" | "SchemaTree" | "StorageData" | "TableData" | "Partitions" | "Tablet" | "UserData" | "VDiskData" | "VDiskBlobIndexStat" | "AccessRights" | "Backups" | "BackupsSchedule" | "OperationList" | "DatabaseData" | "ClusterData", TEvDescribeSchemeResult | undefined, "api", any>; createTable: import("@reduxjs/toolkit/query").MutationDefinition<{ database: string; formValues: TableFormValues; }, import("@reduxjs/toolkit/query").BaseQueryFn, "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>; updateTable: import("@reduxjs/toolkit/query").MutationDefinition<{ database: string; formValues: TableFormValues; originalTable: TEvDescribeSchemeResult; updateSettings?: BuildTemplateOptions["settings"]; }, import("@reduxjs/toolkit/query").BaseQueryFn, "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>; }, "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>;