import type { GetNodesColumnsParams } from '../nodesColumns/types'; export declare function getNetworkTableNodesColumns(params: GetNodesColumnsParams): { sortable: boolean; name: string; note?: string; header?: React.ReactNode; className?: string; resizeable?: boolean; render: ((props: { row: import("../../store/reducers/storage/types").PreparedStorageNode; }) => React.ReactNode) & ((props: { value?: unknown; row: import("../../store/reducers/storage/types").PreparedStorageNode; index: number; footer?: boolean; headerData?: boolean; }) => React.ReactNode); width?: number; resizeMaxWidth?: number; resizeMinWidth?: number; align: "left" | "center" | "right"; headerTitle?: string; accessor?: string | ((row: import("../../store/reducers/storage/types").PreparedStorageNode) => any) | undefined; title?: string | ((row: import("../../store/reducers/storage/types").PreparedStorageNode) => string) | undefined; customStyle?: ((props: import("@gravity-ui/react-data-table").CustomStyleParams) => React.CSSProperties) | undefined; onClick?: ((data: { row: import("../../store/reducers/storage/types").PreparedStorageNode; index: number; footer?: boolean; headerData?: boolean; }, column: import("@gravity-ui/react-data-table").Column, event: React.MouseEvent) => void) | undefined; defaultOrder?: import("@gravity-ui/react-data-table").OrderType; sortAccessor?: string | ((row: import("../../store/reducers/storage/types").PreparedStorageNode) => any) | undefined; sortAscending?: import("@gravity-ui/react-data-table").Comparator | undefined; sub?: import("@gravity-ui/react-data-table").Column[] | undefined; group?: boolean; autogroup?: boolean; }[];