import React from 'react'; interface KeyboardShortcuts { /** * Enable/disable the Ctrl/Cmd+K shortcut to toggle the search modal. * * @default true */ 'Ctrl/Cmd+K'?: boolean; /** * Enable/disable the / shortcut to open the search modal. * * @default true */ '/'?: boolean; } interface UseDocSearchKeyboardEventsProps { isOpen: boolean; onOpen: () => void; onClose: () => void; /** * Deprecated: Still here for backwards compat. * * @deprecated */ onInput?: (event: KeyboardEvent) => void; /** * Deprecated: Still here for backwards compat. * * @deprecated */ searchButtonRef?: React.RefObject; isAskAiActive: boolean; onAskAiToggle: (toggle: boolean) => void; keyboardShortcuts?: KeyboardShortcuts; } declare function useDocSearchKeyboardEvents({ isOpen, onOpen, onClose, isAskAiActive, onAskAiToggle, keyboardShortcuts, }: UseDocSearchKeyboardEventsProps): void; export { useDocSearchKeyboardEvents }; export type { UseDocSearchKeyboardEventsProps };