import type { CSSProperties } from 'react'; import { Body } from './Body'; import { Cell } from './Cell'; import { Row } from './Row'; import { SelectBar } from './SelectBar'; import { useTableContext } from './TableContext'; import type { TableProviderProps } from './TableContext'; import type { ColumnProps } from './types'; export declare const BaseTable: import("react").ForwardRefExoticComponent & { selectable?: boolean; /** * Set it to true if you want to display a placeholder during loading */ loading?: boolean; bordered?: boolean; stripped?: boolean; expandable?: boolean; /** * Auto collapse is collapsing expandable row when another is expanding */ autoCollapse?: boolean; expandButton?: boolean; columns: ColumnProps[]; size?: 'small' | 'medium' | 'large'; highlightHeader?: boolean; style?: CSSProperties; } & import("react").RefAttributes>; /** * Table is a component that displays data in a tabular format. */ export declare const Table: import("react").ForwardRefExoticComponent & { selectable?: boolean; /** * Set it to true if you want to display a placeholder during loading */ loading?: boolean; bordered?: boolean; stripped?: boolean; expandable?: boolean; /** * Auto collapse is collapsing expandable row when another is expanding */ autoCollapse?: boolean; expandButton?: boolean; columns: ColumnProps[]; size?: 'small' | 'medium' | 'large'; highlightHeader?: boolean; style?: CSSProperties; } & import("react").RefAttributes> & { Body: typeof Body; Cell: typeof Cell; Row: typeof Row; SelectBar: typeof SelectBar; useTableContext: typeof useTableContext; }; //# sourceMappingURL=index.d.ts.map