import { TypeRampTokenGroup } from "../core/typography/type-ramp.js"; /** * Standard font weights. * * @public */ export declare const StandardFontWeight: { readonly Thin: 100; readonly ExtraLight: 200; readonly Light: 300; readonly Normal: 400; readonly Medium: 500; readonly SemiBold: 600; readonly Bold: 700; readonly ExtraBold: 800; readonly Black: 900; }; /** @public */ export declare const fontFamily: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @public */ export declare const bodyFontFamily: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @public */ export declare const labelFontFamily: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @public */ export declare const fontWeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @public */ export declare const bodyFontWeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @public */ export declare const labelFontWeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @public */ export declare const fontStyle: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @public */ export declare const bodyFontStyle: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @public */ export declare const labelFontStyle: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use the non-"Legacy" versions of the tokens instead. @public */ export declare const fontFamilyLegacy: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use the non-"Legacy" versions of the tokens instead. @public */ export declare const bodyFontFamilyLegacy: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use the non-"Legacy" versions of the tokens instead. @public */ export declare const labelFontFamilyLegacy: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use the non-"Legacy" versions of the tokens instead. @public */ export declare const fontWeightLegacy: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use the non-"Legacy" versions of the tokens instead. @public */ export declare const bodyFontWeightLegacy: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use the non-"Legacy" versions of the tokens instead. @public */ export declare const labelFontWeightLegacy: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use the non-"Legacy" versions of the tokens instead. @public */ export declare const fontStyleLegacy: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use the non-"Legacy" versions of the tokens instead. @public */ export declare const bodyFontStyleLegacy: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use the non-"Legacy" versions of the tokens instead. @public */ export declare const labelFontStyleLegacy: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** * The complete type ramp with all positions from minus2 to plus6. * * @public */ export declare const typeRampDefault: TypeRampTokenGroup; /** * Example: Create a type scale from a base size and multiplier. * A type scale generates all positions using a consistent multiplier and line height ratio. * The base.fontSize is the primary editable token, and all other positions * derive from it using calc() expressions with the multiplier. * * @example * ```ts * import { TypeScaleTokenGroup } from "../core/typography/type-ramp.js"; * * // Create a type scale with 1.25 ratio * export const typeRampScale = new TypeScaleTokenGroup( * "typography.ramp.scale", * "16px", // base size * 1.2, // multiplier (each step is 1.2x the previous) * 1.3, // line height ratio for single-line UI (optional, defaults to 1.3) * 1.6, // line height ratio for multiline text (optional, defaults to 1.6) * "2px", // line height snap for rounding (optional, defaults to "2px") * ); * * // Access the scale: * // typeRampScale.base.fontSize - the primary editable base font size token * // typeRampScale.base.lineHeight - for single-line UI elements * // typeRampScale.base.lineHeightMultiline - for multiline text * // typeRampScale.multiplier - the multiplier token (also editable) * // typeRampScale.plus1.fontSize - derived: "calc(base * multiplier)" * // typeRampScale.plus2.fontSize - derived: "calc(base * pow(multiplier, 2))" * // typeRampScale.minus1.fontSize - derived: "calc(base / multiplier)" * ``` */ /** @deprecated Use `typeRampDefault.minus2.fontSize` directly. @public */ export declare const typeRampMinus2FontSize: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.minus2.lineHeight` directly. @public */ export declare const typeRampMinus2LineHeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.minus2.fontVariations` directly. @public */ export declare const typeRampMinus2FontVariations: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.minus1.fontSize` directly. @public */ export declare const typeRampMinus1FontSize: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.minus1.lineHeight` directly. @public */ export declare const typeRampMinus1LineHeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.minus1.fontVariations` directly. @public */ export declare const typeRampMinus1FontVariations: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.base.fontSize` directly. @public */ export declare const typeRampBaseFontSize: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.base.lineHeight` directly. @public */ export declare const typeRampBaseLineHeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.base.fontVariations` directly. @public */ export declare const typeRampBaseFontVariations: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus1.fontSize` directly. @public */ export declare const typeRampPlus1FontSize: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus1.lineHeight` directly. @public */ export declare const typeRampPlus1LineHeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus1.fontVariations` directly. @public */ export declare const typeRampPlus1FontVariations: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus2.fontSize` directly. @public */ export declare const typeRampPlus2FontSize: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus2.lineHeight` directly. @public */ export declare const typeRampPlus2LineHeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus2.fontVariations` directly. @public */ export declare const typeRampPlus2FontVariations: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus3.fontSize` directly. @public */ export declare const typeRampPlus3FontSize: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus3.lineHeight` directly. @public */ export declare const typeRampPlus3LineHeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus3.fontVariations` directly. @public */ export declare const typeRampPlus3FontVariations: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus4.fontSize` directly. @public */ export declare const typeRampPlus4FontSize: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus4.lineHeight` directly. @public */ export declare const typeRampPlus4LineHeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus4.fontVariations` directly. @public */ export declare const typeRampPlus4FontVariations: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus5.fontSize` directly. @public */ export declare const typeRampPlus5FontSize: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus5.lineHeight` directly. @public */ export declare const typeRampPlus5LineHeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus5.fontVariations` directly. @public */ export declare const typeRampPlus5FontVariations: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus6.fontSize` directly. @public */ export declare const typeRampPlus6FontSize: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus6.lineHeight` directly. @public */ export declare const typeRampPlus6LineHeight: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken; /** @deprecated Use `typeRampDefault.plus6.fontVariations` directly. @public */ export declare const typeRampPlus6FontVariations: import("../core/adaptive-design-tokens.js").TypedCSSDesignToken;