/** * Mapping from shorthand tokens to Tailwind text-size classes. */ declare const TOKEN_TO_CLASS: { readonly xs: "text-xs"; readonly sm: "text-sm"; readonly md: "text-base"; readonly lg: "text-lg"; readonly xl: "text-xl"; readonly base: "text-base"; }; export type FontSizeToken = keyof typeof TOKEN_TO_CLASS; /** * Resolves a font-size token or Tailwind class to a concrete Tailwind class. * * @param token - A bare token ("xs", "sm", …) or a full Tailwind class ("text-xs", "text-2xl", …) * @returns A Tailwind text-size class string * * @example * resolveFontSizeClass('sm'); // "text-sm" * resolveFontSizeClass('text-4xl'); // "text-4xl" * resolveFontSizeClass(undefined); // "text-xs" */ export declare function resolveFontSizeClass(token: FontSizeToken | string | undefined): string; export {}; //# sourceMappingURL=fontSize.d.ts.map