import type { YDBDefinitionListItem } from '../../../../../../components/YDBDefinitionList/YDBDefinitionList'; import type { TPartitionConfig, TTableStats } from '../../../../../../types/api/schema'; /** * Prepares general statistics section (PartCount, RowCount, DataSize, IndexSize) */ export declare function prepareGeneralStats(TableStats?: TTableStats): (YDBDefinitionListItem | { note: { children: import("react/jsx-runtime").JSX.Element; popoverProps: { placement: "right"; }; }; name: string; content: React.ReactNode; copyText?: string | number; })[]; /** * Prepares detailed table statistics sections (bloom filter, timestamps, transactions, operations) */ export declare function prepareTableStatsInfo(TableStats?: TTableStats, PartitionConfig?: TPartitionConfig): YDBDefinitionListItem[][]; /** * Prepares general tablet metrics (CPU, Memory, ReadThroughput, Network) */ export declare function prepareGeneralMetrics(TabletMetrics?: Record): YDBDefinitionListItem[]; /** * Prepares detailed tablet metrics (excluding general metrics and group metrics) */ export declare function prepareTabletMetricsInfo(TabletMetrics?: Record): YDBDefinitionListItem[]; /** * Prepares partition configuration info (follower groups, read replicas) */ export declare function preparePartitionConfigInfo(PartitionConfig?: TPartitionConfig): YDBDefinitionListItem[];