import { ComputedRef, Ref } from 'vue'; import { TableSelectionOptions } from '../../types/TableSchema'; export interface UseTableSelectionOptions extends TableSelectionOptions { cleanData?: (item: T) => T; data: Ref | ComputedRef; } export declare function useTableSelection(options: UseTableSelectionOptions): { computedSelectedItems: ComputedRef; isSelectable: ComputedRef; allSelectorEl: Ref; updateAllSelectorState: () => void; toggleSelectItem: (item: T, event?: MouseEvent) => void; toggleSelectAll: (event: Event) => void; }; //# sourceMappingURL=useTableSelection.d.ts.map