import type { VariantProps } from "tailwind-variants";
export declare const linkTextVariants: import("tailwind-variants").TVReturnType<{
    size: {
        sm: {
            text: string;
        };
        md: {
            text: string;
        };
    };
    inline: {
        true: {
            text: string;
        };
        false: {};
    };
    disabled: {
        true: {
            text: string;
            icon: string;
        };
        false: {
            text: string;
            icon: string;
        };
    };
}, {
    frame: string;
    text: string;
    icon: string;
}, undefined, {
    size: {
        sm: {
            text: string;
        };
        md: {
            text: string;
        };
    };
    inline: {
        true: {
            text: string;
        };
        false: {};
    };
    disabled: {
        true: {
            text: string;
            icon: string;
        };
        false: {
            text: string;
            icon: string;
        };
    };
}, {
    frame: string;
    text: string;
    icon: string;
}, import("tailwind-variants").TVReturnType<{
    size: {
        sm: {
            text: string;
        };
        md: {
            text: string;
        };
    };
    inline: {
        true: {
            text: string;
        };
        false: {};
    };
    disabled: {
        true: {
            text: string;
            icon: string;
        };
        false: {
            text: string;
            icon: string;
        };
    };
}, {
    frame: string;
    text: string;
    icon: string;
}, undefined, unknown, unknown, undefined>>;
export type LinkTextSizeProps = Pick<VariantProps<typeof linkTextVariants>, "size">;
/** Icon size matching a link's text size. */
export declare function linkTextIconSize(size: LinkTextSizeProps["size"]): number;
//# sourceMappingURL=linkTextVariants.d.ts.map