import { CdrTypeKey } from '@rei/cdr-tokens/types/type.keys'; type TypeScaleFromToken = T extends `scale-minus${infer Value}` ? `scale-minus-${Value}` : T extends `scale${infer Value}` ? `scale-${Value}` : never; export type CedarTypeScale = TypeScaleFromToken; /** * Maps a Cedar text scale value to its CSS custom property name suffix. * * Cedar's public text scale API uses dashed values like `scale-minus-2`, * `scale-minus-1`, `scale-0`, and `scale-7`, while CSS custom properties use * suffixes like `minus-2`, `minus-1`, `0`, and `7`. */ export declare function typeScaleCssSuffix(key: CedarTypeScale): string; export {};