import React from "react"; import { CuriRouter, Response } from "@curi/router"; export declare type NavigatingChildren = (navigating: boolean) => React.ReactNode; export interface LinkProps extends React.AnchorHTMLAttributes { to?: string; params?: object; hash?: string; query?: any; state?: any; onClick?: (e: React.MouseEvent) => void; anchor?: React.ReactType; children: NavigatingChildren | React.ReactNode; } export interface BaseLinkProps extends LinkProps { router: CuriRouter; response: Response; forwardedRef: React.Ref | undefined; } export interface LinkState { navigating: boolean; } declare const Link: React.ComponentType>; export default Link;