import type { ReactNode } from 'react'; import * as React from 'react'; import { type TableProps } from '../Table/Table'; export interface DataTableProps extends Omit { /** Minimum width before horizontal scroll activates. CSS value, e.g. '800px'. */ minWidth?: string; /** Maximum height before vertical scroll activates. Required for stickyHead to work. */ maxHeight?: string; /** Accessible label for the scrollable region. */ 'aria-label'?: string; children: ReactNode | ReactNode[]; } /** * A responsive data table wrapper that enables horizontal scrolling on narrow * containers. Composes the existing `Table` component inside a scrollable * region with keyboard-accessible overflow. * * When using `stickyHead`, set `maxHeight` so the DataTable itself is the * vertical scroll container — this ensures sticky headers resolve against * the correct scroll ancestor. */ export declare const DataTable: React.ForwardRefExoticComponent>; //# sourceMappingURL=DataTable.d.ts.map