import type { ComponentType, ReactNode } from 'react'; import type { AnchorProps } from './Anchor'; export interface LinkImplementationRequiredProps { className?: string; children?: NonNullable; } export type DefaultLinkImplementationProps = AnchorProps; export type LinkImplementationProps

= P; export interface LinkPropsWithoutLinkImplementationProps { className?: string; disabled?: boolean; noUnderline?: boolean; noBold?: boolean; /** @deprecated replaced by disabled */ disable?: never; /** @deprecated use Typography */ dark?: never; } export type LinkProps

= LinkPropsWithoutLinkImplementationProps & LinkImplementationProps

; /** @deprecated use ExternalLink and/or TypographyLink from kitt-universal instead */ export declare function Link

({ className, disabled, noUnderline, noBold, ...props }: LinkProps

): ReactNode; export declare namespace Link { var LinkImplementationContext: import("react").Context>; var Provider: import("react").Provider>; var Consumer: import("react").Consumer>; var Anchor: typeof import("./Anchor").Anchor; } //# sourceMappingURL=index.d.ts.map