import React from 'react';
import type { IndexTableHeadingCheckbox } from '../IndexTable';
export interface CheckboxProps extends Omit<IndexTableHeadingCheckbox, 'checked'> {
    checked?: boolean | 'indeterminate';
}
export interface CheckableButtonProps {
    accessibilityLabel?: string;
    label?: string;
    selected?: boolean | 'indeterminate';
    disabled?: boolean;
    onToggleAll?(): void;
    ariaLive?: 'off' | 'polite';
    checkbox?: (props: CheckboxProps) => React.ReactNode;
}
export declare const CheckableButton: React.ForwardRefExoticComponent<CheckableButtonProps & React.RefAttributes<unknown>>;
//# sourceMappingURL=CheckableButton.d.ts.map