import { MaybeRefOrGetter, Ref } from 'vue'; import { Item, Items } from './types'; interface UseTableCheckboxOptions { /** * The items to be displayed in the table */ items: MaybeRefOrGetter; /** * The model value for selected items */ modelValue: Ref; /** * Optional key to use for item selection value. If not provided, falls back to `id` then the full object. */ selectionKey?: MaybeRefOrGetter; } export declare function useTableCheckbox(options: UseTableCheckboxOptions): { getItemValue: (item: Item) => {} | null; toggleAllRows: () => void; }; export {};