import { RawValueSignature, SpecifyFontWeightValue, TokenState } from '@specifyapp/specify-design-token-format'; import { CssResolvableAliasStrategy, CssUnresolvableAliasStrategy } from '../aliasStrategies/CssAliasStrategy.js'; /** * Converts a `TokenState<'fontWeight'>` to a css value. * E.g: `'bold'` */ export declare function fontWeightToCss(aliasStrategy: CssResolvableAliasStrategy, unresolvableAliasStrategy?: CssUnresolvableAliasStrategy): (tokenState: TokenState<'fontWeight'>) => { [mode: string]: string; } | { [mode: string]: UnresolvableReturn; } | { [mode: string]: string | number | UnresolvableReturn; }; /** * Converts a `RawValueSignature<'fontWeight'>` to css. */ export declare function rawFontWeightToCss(fontWeight: RawValueSignature<'fontWeight'>): number; /** * Converts a fontWeight to css. */ export declare function fontWeightValueToCss(fontWeight: SpecifyFontWeightValue): number; //# sourceMappingURL=fontWeight.d.ts.map