import { MouseEvent, KeyboardEvent } from 'react'; import { Route } from '../../common/types'; declare const Link: import("react").ForwardRefExoticComponent & { children: import("react").ReactNode; target?: "_blank" | "_self" | "_parent" | "_top" | undefined; href?: string | undefined; to?: string | Route | Promise | undefined; replace?: boolean | undefined; type?: "a" | "button" | undefined; onClick?: ((e: MouseEvent | KeyboardEvent) => void) | undefined; onMouseEnter?: ((e: MouseEvent) => void) | undefined; onMouseLeave?: ((e: MouseEvent) => void) | undefined; onPointerDown?: ((e: PointerEvent) => void) | undefined; onFocus?: ((e: globalThis.FocusEvent) => void) | undefined; onBlur?: ((e: globalThis.FocusEvent) => void) | undefined; params?: import("../../common/types").MatchParams | undefined; query?: import("../../common/types").Query | undefined; prefetch?: false | "hover" | "mount" | undefined; state?: unknown; } & import("react").RefAttributes>; export default Link;