import { type MaybeRefOrGetter } from 'vue'; export type H0SelectionMode = 'single' | 'multiple'; export type H0SelectionOptions = { modelValue?: MaybeRefOrGetter; defaultValue?: readonly Key[]; mode?: H0SelectionMode; max?: number; onUpdate?: (value: Key[]) => void; }; export declare function useH0Selection(options?: H0SelectionOptions): { clear: () => void; isSelected: (key: Key) => boolean; selectAll: (keys: readonly Key[]) => void; toggle: (key: Key) => void; value: import("vue").ComputedRef; };