/** ------------------------------------------ * Autogenerated by ⛋ Terrazzo. DO NOT EDIT! * ------------------------------------------- */ import type { ColorTokenNormalized, DurationTokenNormalized, CubicBezierTokenNormalized, FontFamilyTokenNormalized, FontWeightTokenNormalized, DimensionTokenNormalized, ShadowTokenNormalized, TypographyTokenNormalized, TransitionTokenNormalized, } from "@terrazzo/parser"; export const PERMUTATIONS: Record; type InputType = { "viewport": "mobile" | "desktop"; }; export type Color = Pick; export type Duration = Pick; export type CubicBezier = Pick; export type FontFamily = Pick; export type FontWeight = Pick; export type Dimension = Pick; export type Shadow = Pick; export type Typography = Pick; export type Transition = Pick; export interface Tokens { "color.black": Color; "color.blue.10": Color; "color.blue.40": Color; "color.blue.60": Color; "color.border.action": Color; "color.border.action-hover": Color; "color.border.action-hover-2": Color; "color.border.disabled": Color; "color.border.error": Color; "color.border.focus": Color; "color.border.information": Color; "color.border.primary": Color; "color.border.secondary": Color; "color.border.selected": Color; "color.border.success": Color; "color.border.tertiary": Color; "color.border.warning": Color; "color.categorical-graph.01": Color; "color.categorical-graph.02": Color; "color.categorical-graph.03": Color; "color.categorical-graph.04": Color; "color.categorical-graph.05": Color; "color.categorical-graph.06": Color; "color.categorical-graph.07": Color; "color.categorical-graph.08": Color; "color.categorical-graph.09": Color; "color.categorical-graph.10": Color; "color.cyan.60": Color; "color.cyan.70": Color; "color.cyan.80": Color; "color.cyan.90": Color; "color.diverging-graph.01": Color; "color.diverging-graph.02": Color; "color.diverging-graph.03": Color; "color.diverging-graph.04": Color; "color.diverging-graph.05": Color; "color.diverging-graph.06": Color; "color.diverging-graph.07": Color; "color.diverging-graph.08": Color; "color.diverging-graph.09": Color; "color.diverging-graph.10": Color; "color.diverging-graph.11": Color; "color.diverging-graph.12": Color; "color.diverging-graph.13": Color; "color.diverging-graph.14": Color; "color.diverging-graph.15": Color; "color.error": Color; "color.error.accent": Color; "color.green.10": Color; "color.green.40": Color; "color.green.60": Color; "color.grey.10": Color; "color.grey.40": Color; "color.icon.action": Color; "color.icon.action-hover": Color; "color.icon.disabled": Color; "color.icon.error": Color; "color.icon.information": Color; "color.icon.on-action": Color; "color.icon.on-disabled": Color; "color.icon.on-primary": Color; "color.icon.primary": Color; "color.icon.success": Color; "color.icon.warning": Color; "color.indigo.10": Color; "color.indigo.40": Color; "color.information": Color; "color.information.accent": Color; "color.lime.10": Color; "color.lime.40": Color; "color.miscellaneous.overlay": Color; "color.miscellaneous.skeleton-element": Color; "color.miscellaneous.skeleton-highlight": Color; "color.neutral": Color; "color.neutral.10": Color; "color.neutral.20": Color; "color.neutral.30": Color; "color.neutral.60": Color; "color.orange.10": Color; "color.orange.20": Color; "color.orange.30": Color; "color.orange.40": Color; "color.orange.60": Color; "color.pink.10": Color; "color.pink.40": Color; "color.primary": Color; "color.primary.60": Color; "color.primary.70": Color; "color.primary.90": Color; "color.purple.10": Color; "color.purple.40": Color; "color.purple.80": Color; "color.red.10": Color; "color.red.40": Color; "color.red.60": Color; "color.rose.10": Color; "color.rose.40": Color; "color.secondary": Color; "color.secondary.10": Color; "color.secondary.30": Color; "color.sequential-graph.10": Color; "color.sequential-graph.20": Color; "color.sequential-graph.30": Color; "color.sequential-graph.40": Color; "color.sequential-graph.50": Color; "color.sequential-graph.60": Color; "color.sequential-graph.70": Color; "color.sequential-graph.80": Color; "color.sequential-graph.90": Color; "color.sequential-graph.100": Color; "color.success": Color; "color.success.accent": Color; "color.surface.action": Color; "color.surface.action-hover": Color; "color.surface.action-hover-2": Color; "color.surface.container": Color; "color.surface.disable-selected": Color; "color.surface.disabled": Color; "color.surface.error": Color; "color.surface.highlight": Color; "color.surface.information": Color; "color.surface.page": Color; "color.surface.primary": Color; "color.surface.progress": Color; "color.surface.progress-2": Color; "color.surface.selected": Color; "color.surface.success": Color; "color.surface.warning": Color; "color.teal.10": Color; "color.teal.20": Color; "color.teal.30": Color; "color.teal.40": Color; "color.teal.50": Color; "color.teal.60": Color; "color.teal.70": Color; "color.teal.80": Color; "color.teal.90": Color; "color.teal.100": Color; "color.text.action": Color; "color.text.action-hover": Color; "color.text.body": Color; "color.text.body-secondary": Color; "color.text.disable-selected": Color; "color.text.disabled": Color; "color.text.error": Color; "color.text.headings": Color; "color.text.information": Color; "color.text.link-visited": Color; "color.text.menu": Color; "color.text.on-action": Color; "color.text.on-disabled": Color; "color.text.success": Color; "color.text.warning": Color; "color.utility.blue": Color; "color.utility.blue.accent": Color; "color.utility.green": Color; "color.utility.green.accent": Color; "color.utility.grey": Color; "color.utility.grey.accent": Color; "color.utility.indigo": Color; "color.utility.indigo.accent": Color; "color.utility.lime": Color; "color.utility.lime.accent": Color; "color.utility.orange": Color; "color.utility.orange.accent": Color; "color.utility.pink": Color; "color.utility.pink.accent": Color; "color.utility.purple": Color; "color.utility.purple.accent": Color; "color.utility.red": Color; "color.utility.red.accent": Color; "color.utility.rose": Color; "color.utility.rose.accent": Color; "color.utility.teal": Color; "color.utility.teal.accent": Color; "color.warning": Color; "color.warning.accent": Color; "color.white": Color; "duration.0": Duration; "duration.fast": Duration; "duration.instant": Duration; "duration.moderate": Duration; "duration.slow": Duration; "duration.slower": Duration; "easing.entrance": CubicBezier; "easing.exit": CubicBezier; "easing.standard": CubicBezier; "font.family.primary": FontFamily; "font.weight.bold": FontWeight; "font.weight.medium": FontWeight; "font.weight.normal": FontWeight; "font.weight.semibold": FontWeight; "radius": Dimension; "radius.round": Dimension; "radius.sharp": Dimension; "shadow.east": Shadow; "shadow.north": Shadow; "shadow.south": Shadow; "shadow.west": Shadow; "size.0": Dimension; "size.1": Dimension; "size.2": Dimension; "size.4": Dimension; "size.6": Dimension; "size.8": Dimension; "size.10": Dimension; "size.11": Dimension; "size.12": Dimension; "size.14": Dimension; "size.16": Dimension; "size.18": Dimension; "size.20": Dimension; "size.24": Dimension; "size.28": Dimension; "size.32": Dimension; "size.36": Dimension; "size.40": Dimension; "size.44": Dimension; "size.48": Dimension; "size.56": Dimension; "size.64": Dimension; "size.80": Dimension; "size.96": Dimension; "size.112": Dimension; "size.128": Dimension; "size.144": Dimension; "size.160": Dimension; "size.192": Dimension; "size.224": Dimension; "size.256": Dimension; "size.288": Dimension; "size.320": Dimension; "size.352": Dimension; "size.384": Dimension; "size.416": Dimension; "size.border-width.lg": Dimension; "size.border-width.md": Dimension; "size.border-width.none": Dimension; "size.border-width.sm": Dimension; "size.spacing.00": Dimension; "size.spacing.01": Dimension; "size.spacing.02": Dimension; "size.spacing.03": Dimension; "size.spacing.04": Dimension; "size.spacing.05": Dimension; "size.spacing.06": Dimension; "size.spacing.07": Dimension; "size.spacing.08": Dimension; "size.spacing.09": Dimension; "size.spacing.10": Dimension; "size.spacing.11": Dimension; "size.spacing.12": Dimension; "size.spacing.13": Dimension; "text.2xl": Typography; "text.3xl": Typography; "text.lg": Typography; "text.md": Typography; "text.sm": Typography; "text.xl": Typography; "text.xs": Typography; "transition.backdrop": Transition; "transition.dismiss": Transition; "transition.hover": Transition; "transition.overlay-in": Transition; "transition.overlay-out": Transition; "transition.reveal": Transition; "transition.state": Transition; } /** Produce a token set from a given input. */ export const resolver: { apply(input: InputType): Tokens; listPermutations(): InputType[]; };