/** * Canonical role-level typography tokens. Family values are font names or the * existing preset names. Scale is a unitless multiplier, weight and lineHeight * accept CSS font values, and tracking accepts a CSS letter-spacing value. * Every value is optional; Text supplies its existing variant defaults when a * role token is absent. */ export declare const TYPOGRAPHY_TOKEN_NAMES: { readonly heading: { readonly family: "font.heading"; readonly scale: "font.heading.scale"; readonly weight: "font.heading.weight"; readonly lineHeight: "font.heading.line-height"; readonly tracking: "font.heading.tracking"; }; readonly body: { readonly family: "font.body"; readonly scale: "font.body.scale"; readonly weight: "font.body.weight"; readonly lineHeight: "font.body.line-height"; readonly tracking: "font.body.tracking"; }; }; export declare const THEME_TOKEN_NAMES: { readonly bg: "color.bg"; readonly fg: "color.fg"; readonly primary: "color.primary"; readonly secondary: "color.secondary"; readonly accent: "color.accent"; readonly muted: "color.muted"; readonly fontHeading: "font.heading"; readonly fontHeadingScale: "font.heading.scale"; readonly fontHeadingWeight: "font.heading.weight"; readonly fontHeadingLineHeight: "font.heading.line-height"; readonly fontHeadingTracking: "font.heading.tracking"; readonly fontBody: "font.body"; readonly fontBodyScale: "font.body.scale"; readonly fontBodyWeight: "font.body.weight"; readonly fontBodyLineHeight: "font.body.line-height"; readonly fontBodyTracking: "font.body.tracking"; readonly focusRingWidth: "focus.ring.width"; readonly focusRingOffset: "focus.ring.offset"; readonly focusRingColor: "focus.ring.color"; readonly radius: "radius.base"; readonly shadow: "shadow.base"; }; export declare function tokenToCssVar(name: string): string; export declare function tokenToCssVarReference(name: string): string; //# sourceMappingURL=themeTokens.d.ts.map