import type { Column, OrderType } from '@gravity-ui/react-data-table'; import type { KeyValueRow } from '../../../../../types/api/query'; import '../TopQueries.scss'; export declare function getTopQueriesColumns(): { sortable: boolean; defaultOrder: OrderType; name: string; header?: React.ReactNode; headerTitle?: string; className?: string; width?: number | string; align?: import("@gravity-ui/react-data-table").AlignType; accessor?: string | ((row: KeyValueRow) => any) | undefined; title?: string | ((row: KeyValueRow) => string) | undefined; render?: ((props: { value?: unknown; row: KeyValueRow; index: number; footer?: boolean; headerData?: boolean; }) => React.ReactNode) | undefined; customStyle?: ((props: import("@gravity-ui/react-data-table").CustomStyleParams) => React.CSSProperties) | undefined; onClick?: ((data: { row: KeyValueRow; index: number; footer?: boolean; headerData?: boolean; }, column: Column, event: React.MouseEvent) => void) | undefined; sortAccessor?: string | ((row: KeyValueRow) => any) | undefined; sortAscending?: import("@gravity-ui/react-data-table").Comparator | undefined; sub?: Column[] | undefined; group?: boolean; autogroup?: boolean; resizeable?: boolean; resizeMinWidth?: number; resizeMaxWidth?: number; }[]; export declare function getTenantOverviewTopQueriesColumns(): Column[]; export declare function getRunningQueriesColumns(): { sortable: boolean; name: string; header?: React.ReactNode; headerTitle?: string; className?: string; width?: number | string; align?: import("@gravity-ui/react-data-table").AlignType; accessor?: string | ((row: KeyValueRow) => any) | undefined; title?: string | ((row: KeyValueRow) => string) | undefined; render?: ((props: { value?: unknown; row: KeyValueRow; index: number; footer?: boolean; headerData?: boolean; }) => React.ReactNode) | undefined; customStyle?: ((props: import("@gravity-ui/react-data-table").CustomStyleParams) => React.CSSProperties) | undefined; onClick?: ((data: { row: KeyValueRow; index: number; footer?: boolean; headerData?: boolean; }, column: Column, event: React.MouseEvent) => void) | undefined; defaultOrder?: OrderType; sortAccessor?: string | ((row: KeyValueRow) => any) | undefined; sortAscending?: import("@gravity-ui/react-data-table").Comparator | undefined; sub?: Column[] | undefined; group?: boolean; autogroup?: boolean; resizeable?: boolean; resizeMinWidth?: number; resizeMaxWidth?: number; }[];