import type { Ref } from 'vue'; import type { TableData } from '../types'; export declare const useSelection: ({ selection, allEnabledSelectionRows, emit }: { selection: Ref; allEnabledSelectionRows: Ref; emit: any; }) => { toggleSelect: (row: TableData, checked: boolean) => void; toggleSelectAll: (checked: boolean) => void; selectAll: (checked: boolean) => void; selectionRows: import("vue").ComputedRef<{ [x: string]: any; key?: string | undefined; expand?: string | import("vue").RenderFunction | undefined; children?: any[] | undefined; disabled?: boolean | undefined; isLeaf?: boolean | undefined; }[]>; selectionRowKeys: import("vue").ComputedRef<(string | undefined)[]>; useSelectedKeys: Ref<(string | number)[], (string | number)[]>; };