import type { ContractTableController, ContractTableRowRenderModel } from '@contractspec/lib.presentation-runtime-core'; import type { SharedDataTableProps } from '@contractspec/lib.ui-kit-core/interfaces'; import * as React from 'react'; export interface DataTableProps extends SharedDataTableProps { controller: ContractTableController; onRowPress?: (row: ContractTableRowRenderModel) => void; } export declare function DataTable({ controller, className, toolbar, footer, emptyState, loading, onRowPress, }: DataTableProps): import("react/jsx-runtime").JSX.Element;