import { FontProperties, Sizes, TypographyVariantProp } from '@m4l/styles';
/**
 * Returns typography token styles for use in component CSS.
 * @param variant - Typography variant to apply (design-system or legacy name; unknown keys fall back to `bodyStandard`).
 * @param isMobile - From `theme.generalSettings.isMobile`.
 * @param size - `small` or `medium` from the component or `AppearanceComponentProvider`.
 */
export declare const getTypographyStyles: (isMobile: boolean, size: Extract<Sizes, "small" | "medium">, variant: TypographyVariantProp) => FontProperties;
/**
 * Returns the shared line-height override used by single-line input surfaces.
 */
export declare const getSingleLineInputLineHeight: () => {
    lineHeight: number;
};
//# sourceMappingURL=getTypographyStyles.d.ts.map