import { MutableRefObject } from 'react'; export declare enum EVENT_TYPE { OPTION_DOWN = "option_down", OPTION_UP = "option_up", OPTION_RIGHT = "option_right", OPTION_LEFT = "option_left", OPTION_SELECT = "option_select", FORM_SUBMIT = "form_submit" } type ScopedComboboxId = string; type CallbackFunctionType = (scopedComboboxId: ScopedComboboxId) => void; export declare function useOptionListKeyNavDispatch(ref: (HTMLElement | MutableRefObject | null) | undefined, scopedComboboxId: string): void; export declare function useKeyboardEventSubscribe({ scopedComboboxId, event, callback, }: { scopedComboboxId: string; event: EVENT_TYPE; callback: CallbackFunctionType; }): void; export {};