import { type ComponentType, type ElementType, type ForwardedRef } from "react"; import type { IRouteMatchParams } from "./Route"; export type IRouterLinkProps = Partial & { href?: string; ref?: ForwardedRef; Component: ElementType; }; export type IRouterLinkComponent = ComponentType; export type ILinkAnchorProps = Omit; export declare const RouterLink: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; export declare function generatePath(pattern: string, ...params: IRouteMatchParams[]): string;