import type { AnchorHTMLAttributes, ReactNode } from 'react';
export interface TextLinkProps extends Omit<AnchorHTMLAttributes<HTMLAnchorElement>, 'children'> {
    /** `standalone` = 17px blue link used in the hero link row (`.kwac-link`); `inline` = semibold link inside running copy (`.kwac-inline-link`). */
    variant?: 'standalone' | 'inline';
    /** Append the "›" chevron after the label (standalone links in the template always carry it). */
    chevron?: boolean;
    href: string;
    children: ReactNode;
}
/**
 * Blue text link in the Apple Clean idiom: no underline until hover, optional
 * trailing chevron. Use `standalone` in the hero link row and `inline` inside
 * paragraphs such as the `FitNotice` copy.
 */
export declare function TextLink({ variant, chevron, className, children, ...rest }: TextLinkProps): import("react").JSX.Element;
