import * as React from 'react'; import { TableNode } from '@table-library/react-table-library/types/table'; import { Column } from '@table-library/react-table-library/types/compact'; export declare const CompactTable: React.ForwardRefExoticComponent; theme?: import("../theme").Theme | undefined; layout?: import("../types").Layout | undefined; sort?: import("../types").Sort | undefined; pagination?: import("../types").Pagination | undefined; select?: import("../types").Select | undefined; tree?: import("../types").Tree | undefined; onInit?: import("@table-library/react-table-library/types/table").OnInitFunction | undefined; children?: ((nodes: import("@table-library/react-table-library/types/table").ExtendedNode[]) => React.ReactNode) | undefined; } & import("@table-library/react-table-library/types/table").RestProps & { columns: Column[]; tableOptions?: import("@table-library/react-table-library/types/compact").TableOptions | undefined; rowProps?: import("@table-library/react-table-library/types/compact").RowPropsAsObject | undefined; rowOptions?: import("@table-library/react-table-library/types/compact").RowOptions | undefined; virtualizedOptions?: import("@table-library/react-table-library/types/compact").VirtualizedOptions | undefined; }, string> & React.RefAttributes>;