import { StyleExpressionPropertyOptions } from '../decorators/style-expression-property'; /** * This type expresses allowed color levels in the GDS color system. */ export type GdsColorLevel = '1' | '2' | '3'; /** * Parse color token value to a css var expression. If slash is present, * the value after the slash vill be used for transparency. * * @param value The color token name * @param context The context, such as content, background, border, etc. * @param level The level of the color. Can be 1, 2 or 3 */ export declare function parseColorValue(value: string, context: string, level: GdsColorLevel): string; /** * Create options for style expression properties that expect color tokens. * * @param context The context, such as content, background, border, etc. */ export declare function forColorTokens(context: string): StyleExpressionPropertyOptions; /** * Create options for style expression properties that expect space tokens. */ export declare const forSpaceTokens: StyleExpressionPropertyOptions; /** * Create options for style expression properties that expect radius tokens. */ export declare const forRadiusTokens: StyleExpressionPropertyOptions; /** * Create options for style expression properties that expect space tokens. */ export declare const forSpaceTokensAndCustomValues: StyleExpressionPropertyOptions; /** * Create options for style expression properties that expect space tokens. * This version supports negative values. */ export declare const forSpaceTokensSupportingNegative: StyleExpressionPropertyOptions;