import { SpecifySpacingsValue, RawValueSignature, TokenState } from '@specifyapp/specify-design-token-format'; import { CssResolvableAliasStrategy, CssUnresolvableAliasStrategy } from '../aliasStrategies/CssAliasStrategy.js'; /** * Converts a `TokenState<'spacings'>` to a css value. * E.g: `12px 4px 5px 12px` */ export declare function spacingsToCss(aliasStrategy: CssResolvableAliasStrategy, unresolvableAliasStrategy?: CssUnresolvableAliasStrategy): (tokenState: TokenState<'spacings'>) => { [mode: string]: string; } | { [mode: string]: UnresolvableReturn; } | { [mode: string]: string | UnresolvableReturn; }; /** * Converts a `RawValueSignature<'spacings'>` to css. */ export declare function rawSpacingsToCss(spacings: RawValueSignature<'spacings'>, aliasStrategy: CssResolvableAliasStrategy, unresolvableAliasStrategy?: CssUnresolvableAliasStrategy): string; /** * Converts a spacings to css. */ export declare function spacingsValueToCss(spacings: SpecifySpacingsValue): string; //# sourceMappingURL=spacings.d.ts.map