import { Scale } from '../../variations';
export declare const LINK_VARIANTS: readonly ["default", "inverse", "grayed", "contextual", "high-contrast"];
export type LinkVariant = (typeof LINK_VARIANTS)[number];
export declare const LINK_SCALES: readonly ["sm", "md"];
export type LinkScale = Extract<Scale, (typeof LINK_SCALES)[number]>;
export type LinkProperties = {
    /**
     * Scale of the link. Impacts the size of the text.
     *
     * @default 'md'
     **/
    scale?: LinkScale;
    /**
     * Semantic variations of the link.
     *
     * @default 'default'
     */
    variant?: LinkVariant;
};
