/// interface GetElementsSiblingsInput { /** Selector used to find parent node, e.g. '[role="tablist"]', '.mantine-Text-root' */ parentSelector: string; /** Selector used to find element siblings, e.g. '[data-tab]' */ siblingSelector: string; /** Determines whether next/previous indices should loop */ loop?: boolean; /** Determines which arrow keys will be used */ orientation: 'vertical' | 'horizontal'; /** Text direction */ dir?: 'rtl' | 'ltr'; /** Determines whether element should be clicked when focused with keyboard event */ activateOnFocus?: boolean; /** External keydown event */ onKeyDown?(event: React.KeyboardEvent): void; } export declare function createScopedKeydownHandler({ parentSelector, siblingSelector, onKeyDown, loop, activateOnFocus, dir, orientation, }: GetElementsSiblingsInput): (event: React.KeyboardEvent) => void; export {}; //# sourceMappingURL=create-scoped-keydown-handler.d.ts.map