/** * These utils are adapted from the reakit-utils source code and are not safe to run in an SSR environment * - https://github.com/ariakit/ariakit/tree/reakit/packages/reakit-utils */ export declare function isNativeClick(event: React.KeyboardEvent): boolean; export declare function handleButtonFocusOnSafariOrFirefoxOnMac( event: React.MouseEvent, ): void; export declare function isNativeTabbable(element: Element): boolean; export declare function supportsDisabledAttribute(element: Element): boolean; type GetTabIndexOptions = { disabled?: boolean; focusable?: boolean; supportsDisabled: boolean; nativeTabbable: boolean; tabIndex?: number; }; export declare function getTabIndex({ disabled, focusable, supportsDisabled, nativeTabbable, tabIndex, }: GetTabIndexOptions): number | undefined; export {}; //# sourceMappingURL=reakit-utils.d.ts.map