import { MouseEvent, AnchorHTMLAttributes } from 'react'; export declare const isModifiedEvent: (e: MouseEvent) => boolean; /** * Due to react-router's handling of custom components used in RR * we must add this validation that ensures the router will execute the passed `navigate` * prop, thus navigating the user without triggering a refresh. * * SOURCES: * https://github.com/ReactTraining/react-router/issues/7727 * https://github.com/ReactTraining/react-router/issues/7761 * */ export declare const handleReactRouterClick: (event: MouseEvent, onClick: ((e: MouseEvent) => void) | undefined, target: AnchorHTMLAttributes['target'] | undefined, navigate: (() => void) | undefined) => void;