import type { Action } from '../../types'; import type { SetSelection } from '../../types/private'; export declare function useHasAPossibleBulkAction(actions: Action[], item: Item): boolean; export declare function useSomeItemHasAPossibleBulkAction(actions: Action[], data: Item[]): boolean; interface BulkSelectionCheckboxProps { selection: string[]; onChangeSelection: SetSelection; data: Item[]; actions: Action[]; getItemId: (item: Item) => string; disableSelectAll?: boolean; } export declare function BulkSelectionCheckbox({ selection, onChangeSelection, data, actions, getItemId, disableSelectAll, }: BulkSelectionCheckboxProps): import("react").JSX.Element; export declare function BulkActionsFooter(): import("react").JSX.Element; export {}; //# sourceMappingURL=index.d.ts.map