import { ColorScheme, Modifiers, Spacings, TextSizes } from "../dynamic"; import { BuildContext } from "./createStyler"; export declare const fontModule: ({ withModifiers, withValues, textSizes, }: BuildContext) => { leading: (param: import("../dynamic").VariantParam<{ none: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; tight: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; snug: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; normal: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; relaxed: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; loose: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; $number: (x: number) => { lineHeight: string; }; }> | import("../dynamic").VariantParamWithModifier<"marker" | "default" | "hover" | "focus" | "focusWithin" | "focusVisible" | "active" | "visited" | "target" | "first" | "last" | "only" | "odd" | "even" | "firstOfType" | "lastOfType" | "onlyOfType" | "empty" | "disabled" | "checked" | "indeterminate" | "required" | "valid" | "invalid" | "inRange" | "outOfRange" | "placeholderShown" | "autoFill" | "readOnly" | "open" | "before" | "after" | "firstLetter" | "firstLine" | "selection" | "file" | "placeholder" | "sm" | "md" | "lg" | "xl" | "2xl" | "dark" | "portrait" | "landscape" | "motionSafe" | "motionReduce" | "print" | "rtl" | "ltr", { none: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; tight: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; snug: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; normal: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; relaxed: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; loose: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; $number: (x: number) => { lineHeight: string; }; }> | import("../dynamic").VariantParam<{ none: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; tight: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; snug: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; normal: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; relaxed: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; loose: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; $number: (x: number) => { lineHeight: string; }; }>[]) => any; font: import("../dynamic").DynamicRuleMapping<"marker" | "default" | "hover" | "focus" | "focusWithin" | "focusVisible" | "active" | "visited" | "target" | "first" | "last" | "only" | "odd" | "even" | "firstOfType" | "lastOfType" | "onlyOfType" | "empty" | "disabled" | "checked" | "indeterminate" | "required" | "valid" | "invalid" | "inRange" | "outOfRange" | "placeholderShown" | "autoFill" | "readOnly" | "open" | "before" | "after" | "firstLetter" | "firstLine" | "selection" | "file" | "placeholder" | "sm" | "md" | "lg" | "xl" | "2xl" | "dark" | "portrait" | "landscape" | "motionSafe" | "motionReduce" | "print" | "rtl" | "ltr", { thin: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; extralight: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; light: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; normal: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; medium: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; semibold: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; bold: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; extrabold: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; black: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; italic: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; "non-italic": (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; "diagonal-fractions": (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; "lining-nums": (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; "oldstyle-nums": (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; ordinal: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; "proportional-nums": (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; "slashed-zero": (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; "stacked-fractions": (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; "tabular-nums": (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; sans: () => { fontFamily: "ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\""; }; serif: () => { fontFamily: "ui-serif, Georgia, Cambria, \"Times New Roman\", Times, serif"; }; mono: () => { fontFamily: "ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace"; }; antialiased: () => { "-webkit-font-smoothing": string; "-moz-osx-font-smoothing": string; }; "subpixel-antialiased": () => { "-webkit-font-smoothing": string; "-moz-osx-font-smoothing": string; }; "normal-nums": () => { fontVariantNumeric: "normal"; }; } & { [key in keyof T]: (value: any, context: import("../dynamic").VariantContext) => import("@emotion/serialize").CSSInterpolation; }>; };