import { LinkProps as ChakraLinkProps, HTMLChakraProps, ThemingProps } from "@chakra-ui/react";
import { LinkProps as NextLinkProps } from "next/link";
import { type FC, type RefAttributes } from "react";
type Pretty<T> = {
    [K in keyof T]: T[K];
} & {};
type Merge<P, T> = Pretty<Omit<P, keyof T> & T>;
type LegacyProps = "as" | "legacyBehavior" | "passHref";
type LinkComponent = FC<RefAttributes<HTMLAnchorElement> & LinkProps>;
export type LinkProps = Merge<HTMLChakraProps<"a"> & ThemingProps<"Link"> & ChakraLinkProps, Omit<NextLinkProps, LegacyProps>>;
export declare const Link: LinkComponent;
export {};
