import { KeyboardEvent } from 'react'; interface KeyboardNavigation { back: (arg0: boolean) => void; next: (arg0: boolean) => void; first: () => void; last: () => void; closeDropdown: () => void; } export declare const KEY_CODES: { readonly UP: "ArrowUp"; readonly DOWN: "ArrowDown"; readonly LEFT: "ArrowLeft"; readonly RIGHT: "ArrowRight"; readonly END: "End"; readonly ENTER: "Enter"; readonly ESC: "Escape"; readonly HOME: "Home"; readonly SPACE: " "; readonly TAB: "Tab"; }; export declare const useOnEscHandler: (escapeHandler: (e?: KeyboardEvent) => void) => (e: KeyboardEvent) => void; export declare const useMenuKeyboardNavigation: ({ back, next, first, last, closeDropdown, }: KeyboardNavigation) => (e: KeyboardEvent) => void; export {};