import { Row, Table } from '@tanstack/react-table';
export type CheckboxHeaderCellProps<TData> = {
    table: Table<TData>;
    keyboardNavCellId: string;
    selectAllRowsAriaLabel?: string;
};
export type CheckboxBodyCellProps<TData> = {
    row: Row<TData>;
    table: Table<TData>;
    rowSelectionDisabled?: boolean | string;
    keyboardNavCellId: string;
    selectRowAriaLabel?: (row: Row<TData>) => string;
};
export declare function CheckboxHeaderCell<TData>({ table, keyboardNavCellId, selectAllRowsAriaLabel, }: CheckboxHeaderCellProps<TData>): import("react/jsx-runtime").JSX.Element;
export declare function CheckboxBodyCell<TData>({ row, table, rowSelectionDisabled, keyboardNavCellId, selectRowAriaLabel, }: CheckboxBodyCellProps<TData>): import("react/jsx-runtime").JSX.Element;
