import { ChangeEvent } from 'react';
import { RowProps } from './Row';
import { GenericComponent } from '../../@types/types';
export interface HeaderRowProps extends RowProps {
    /** Callback function that is fired when the checkbox on the left side has changed. */
    onSelectionChange?: (checked: boolean, event: ChangeEvent<HTMLInputElement>) => void;
    /** If true, checkboxes will be rendered on the left side of each row. */
    selectable?: boolean;
    /** If true, the checkbox on the left side of the row will be checked. */
    selected?: boolean;
    /** Amount of cells that will be sliced off, starting from left. */
    sliceFrom?: number;
    /** Amount of cells that will be sliced off, starting from right. */
    sliceTo?: number;
}
declare const HeaderRow: GenericComponent<HeaderRowProps>;
export default HeaderRow;
