import { ReactNode } from 'react';
export type MatrixTableRow = {
    key: string;
    label: ReactNode;
    cells: ReactNode[];
};
export type MatrixTableProps = {
    columns: ReactNode[];
    rows: MatrixTableRow[];
    corner?: ReactNode;
    emptyMessage?: ReactNode;
    angledHeaders?: boolean;
    density?: "default" | "compact";
    columnWidth?: number;
    headerHeight?: number;
    className?: string;
    columnClassName?: string;
    rowLabelClassName?: string;
    cellClassName?: string;
};
export declare function MatrixTable({ columns, rows, corner, emptyMessage, angledHeaders, density, columnWidth, headerHeight, className, columnClassName, rowLabelClassName, cellClassName, }: MatrixTableProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=MatrixTable.d.ts.map