import React from "react"; import { type VariantProps } from "../utils.js"; import { LinkComponentProps } from "./LinkComponent.js"; export declare const linkVariants: (props?: ({ size?: "sm" | "md" | "lg" | "xl" | "inherit" | null | undefined; variant?: "primary" | "secondary" | "primary-negative" | "secondary-negative" | null | undefined; underline?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type LinkProps = LinkComponentProps & VariantProps & { disabled?: boolean; }; declare function LinkBase({ size, variant, underline, className, children, ...rest }: LinkProps): React.JSX.Element; export declare const Link: typeof LinkBase & { original: typeof LinkBase; originalName: string; displayName: string; } & { original: typeof LinkBase & { original: typeof LinkBase; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition/types.js").ComponentDecorator) => (props: unknown) => React.JSX.Element; }; export {};