import { Ref } from 'vue'; import { TreeNode } from 'treemate'; import { Key, TmNode, TreeOption } from './interface'; export declare function useKeyboard({ fNodesRef, mergedExpandedKeysRef, mergedSelectedKeysRef, handleSelect, handleSwitcherClick }: { fNodesRef: Ref>>; mergedExpandedKeysRef: Ref; mergedSelectedKeysRef: Ref; handleSelect: (node: TmNode) => void; handleSwitcherClick: (node: TmNode) => void; }): { pendingNodeKeyRef: Ref; handleKeyup: (e: KeyboardEvent) => void; handleKeydown: (e: KeyboardEvent) => void; };