import type { FC, DetailedHTMLProps, HTMLAttributes } from 'react'; import type { ColumnSpecification, RowData } from '../../components/table/pharos-table'; export interface PharosTableProps extends DetailedHTMLProps, HTMLElement> { /** * Column specification. */ columns?: ColumnSpecification[]; /** * Row data. */ rowData?: RowData[]; /** * */ showPagination?: boolean; /** * */ totalResults?: number; /** * */ pageSizeOptions?: number[]; /** * */ caption?: string; /** * */ hideCaption?: boolean; /** * */ hasStickyHeader?: boolean; /** * Fires when the table goes to previous page */ 'onPharos-Table-Prev-Page'?: (event: CustomEvent) => void; /** * Fires when the table goes to next page */ 'onPharos-Table-Next-Page'?: (event: CustomEvent) => void; } export declare const PharosTable: FC; //# sourceMappingURL=pharos-table.d.ts.map