import type { AxiosOptions } from '../../../../services/api/base'; import type { EPathSubType, EPathType } from '../../../../types/api/schema'; import type { TStorageStatsTabletTypeEntry } from '../../../../types/api/storage'; export interface TenantStorageRawTopRow { path: string; userData: number; physicalDisk?: number; pathType?: EPathType; pathSubType?: EPathSubType; } export interface TenantStorageRawData { logicalUserData?: { rowTables?: number; topics?: number; }; problems?: string[]; topRows: TenantStorageRawTopRow[]; topRowsError?: unknown; tabletTypeRows: TStorageStatsTabletTypeEntry[]; } export interface GetTenantStorageRawParams { database: string; databaseFullPath: string; useMetaProxy?: boolean; } export declare function fetchTenantStorageRawData(params: GetTenantStorageRawParams, options?: AxiosOptions): Promise<{ logicalUserData: { rowTables: number | undefined; topics: number | undefined; } | undefined; problems: string[]; topRows: { pathType?: EPathType; pathSubType?: EPathSubType; physicalDisk: number | undefined; path: string; userData: number; }[]; topRowsError: any; tabletTypeRows: TStorageStatsTabletTypeEntry[]; }>; export declare const tenantOverviewStorageApi: import("@reduxjs/toolkit/query").Api, { getTenantStorageRawData: import("@reduxjs/toolkit/query").QueryDefinition, "All" | "Conversations" | "Events" | "PDiskData" | "PreviewData" | "SchemaTree" | "StorageData" | "TableData" | "Partitions" | "Tablet" | "UserData" | "VDiskData" | "VDiskBlobIndexStat" | "AccessRights" | "Backups" | "BackupsSchedule" | "OperationList" | "DatabaseData" | "ClusterData", TenantStorageRawData, "api", typeof import("../../api")._NEVER>; }, "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>;