import { KeyboardEvent as KeyboardEvent$1 } from 'react'; import { Keys } from './keys.js'; type Event = KeyboardEvent$1 | KeyboardEvent; type KeyboardHandler = (event: Event) => void; type KeyboardResult = (event: KeyboardEvent$1) => void; interface Options { globalEvent?: boolean; stopPropagation?: boolean; preventDefault?: boolean; checker?: 'key' | 'code'; } type UseKeyboard = (handler: KeyboardHandler, shortcut?: Keys[], options?: Options) => KeyboardResult; declare const useKeyboard: UseKeyboard; export { useKeyboard };