/**
 * SummaryDataTable - Read-only table renderer for data table fields
 *
 * Used by summary, print, and approval views to render DataTableRow[]
 * as a proper HTML table instead of "[object Object]".
 */
import type { DataTableConfig, DataTableRow } from '../../hazo_collab_form_data_table.js';
import type { DateFormat } from '../../hazo_collab_form_date.js';
interface SummaryDataTableProps {
    /** Table configuration with column definitions */
    table_config: DataTableConfig;
    /** Row data */
    rows: DataTableRow[];
    /** Date format for date columns */
    date_format?: DateFormat;
    /** Empty message when no rows */
    empty_message?: string;
    /** Additional class name */
    class_name?: string;
}
/**
 * SummaryDataTable - renders a read-only HTML table from DataTableRow[]
 */
export declare function SummaryDataTable({ table_config, rows, date_format, empty_message, class_name, }: SummaryDataTableProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=summary_data_table.d.ts.map