import ThemeMachine from './ThemeMachine'; import type { ToThemeIFace, SettableTheme } from './ThemeMachine'; import defaultThemeDefinition from './themeDefinition.json'; export type DefaultThemeDefinition = typeof defaultThemeDefinition; export { defaultThemeDefinition as themeDefinition }; export declare const BaseThemeMachine: ThemeMachine<{ base: { colors: { white: { $type: string; $value: string; }; black: { $type: string; $value: string; }; gray: { "extra-light": { $type: string; $value: string; }; light: { $type: string; $value: string; }; medium: { $type: string; $value: string; }; dark: { $type: string; $value: string; }; "extra-dark": { $type: string; $value: string; }; }; slate: { "extra-light": { $type: string; $value: string; }; light: { $type: string; $value: string; }; medium: { $type: string; $value: string; }; dark: { $type: string; $value: string; }; "extra-dark": { $type: string; $value: string; }; }; red: { "extra-light": { $type: string; $value: string; }; light: { $type: string; $value: string; }; medium: { $type: string; $value: string; }; dark: { $type: string; $value: string; }; "extra-dark": { $type: string; $value: string; }; }; orange: { "extra-light": { $type: string; $value: string; }; light: { $type: string; $value: string; }; medium: { $type: string; $value: string; }; dark: { $type: string; $value: string; }; "extra-dark": { $type: string; $value: string; }; }; green: { "extra-light": { $type: string; $value: string; }; light: { $type: string; $value: string; }; medium: { $type: string; $value: string; }; dark: { $type: string; $value: string; }; "extra-dark": { $type: string; $value: string; }; }; blue: { "extra-light": { $type: string; $value: string; }; light: { $type: string; $value: string; }; medium: { $type: string; $value: string; }; dark: { $type: string; $value: string; }; "extra-dark": { $type: string; $value: string; }; }; purple: { "extra-light": { $type: string; $value: string; }; light: { $type: string; $value: string; }; medium: { $type: string; $value: string; }; dark: { $type: string; $value: string; }; "extra-dark": { $type: string; $value: string; }; }; yellow: { "extra-light": { $type: string; $value: string; }; light: { $type: string; $value: string; }; medium: { $type: string; $value: string; }; dark: { $type: string; $value: string; }; "extra-dark": { $type: string; $value: string; }; }; }; palette: { ai: { $type: string; $value: string; }; "app-background": { $type: string; $value: string; }; "app-foreground": { $type: string; $value: string; }; "primary-background": { $type: string; $value: string; }; "secondary-background": { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; "brand-primary": { $type: string; $value: string; }; "brand-secondary": { $type: string; $value: string; }; "brand-accent": { $type: string; $value: string; }; "brand-background": { $type: string; $value: string; }; "brand-foreground": { $type: string; $value: string; }; urgent: { $type: string; $value: string; }; warn: { $type: string; $value: string; }; success: { $type: string; $value: string; }; pending: { $type: string; $value: string; }; info: { $type: string; $value: string; }; interactive: { $type: string; $value: string; }; "border-line": { $type: string; $value: string; }; skeleton: { $type: string; $value: string; }; light: { $type: string; $value: string; }; dark: { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; "supplemental-colors": { "color-1": { $type: string; $value: string; }; "color-2": { $type: string; $value: string; }; "color-3": { $type: string; $value: string; }; "color-4": { $type: string; $value: string; }; "color-5": { $type: string; $value: string; }; "color-6": { $type: string; $value: string; }; "color-7": { $type: string; $value: string; }; "color-8": { $type: string; $value: string; }; }; }; "font-family": { $type: string; $value: string; }; "font-size": { $type: string; $value: string; }; "font-scale": { $type: string; $value: string; }; "font-stretch": { $type: string; $value: string; }; "letter-spacing": { $type: string; $value: string; }; "font-weight": { bold: { $type: string; $value: number; }; "semi-bold": { $type: string; $value: number; }; normal: { $type: string; $value: number; }; }; "line-height": { $type: string; $value: string; }; scale: { $type: string; $value: number; }; "border-radius": { $type: string; $value: string; }; spacing: { $type: string; $value: string; }; "hit-area": { compact: { $type: string; $value: string; }; "compact-min": { $type: string; $value: string; }; mouse: { $type: string; $value: string; }; "mouse-min": { $type: string; $value: string; }; finger: { $type: string; $value: string; }; "finger-min": { $type: string; $value: string; }; }; "custom-scrollbar": { $type: string; $value: boolean; }; animation: { speed: { $type: string; $value: string; }; timing: { ease: { $type: string; $value: string; }; "ease-out": { $type: string; $value: string; }; "ease-in": { $type: string; $value: string; }; }; }; transparency: { "transparent-1": { $type: string; $value: number; }; "transparent-2": { $type: string; $value: number; }; "transparent-3": { $type: string; $value: number; }; "transparent-4": { $type: string; $value: number; }; "transparent-5": { $type: string; $value: number; }; }; "disabled-opacity": { $type: string; $value: string; }; shadow: { high: { $type: string; $value: string; }; low: { $type: string; $value: string; }; "high-filter": { $type: string; $value: string; }; "low-filter": { $type: string; $value: string; }; focus: { $type: string; $value: string; }; "focus-group": { $type: string; $value: string; }; "focus-group-inset": { $type: string; $value: string; }; "focus-inset": { $type: string; $value: string; }; "focus-solid": { $type: string; $value: string; }; "focus-filter": { $type: string; $value: string; }; }; "z-index": { popover: { $type: string; $value: number; }; drawer: { $type: string; $value: number; }; modal: { $type: string; $value: number; }; alert: { $type: string; $value: number; }; backdrop: { $type: string; $value: number; }; toast: { $type: string; $value: number; }; tooltip: { $type: string; $value: number; }; max: { $type: string; $value: number; }; }; breakpoints: { xs: { $type: string; $value: string; }; sm: { $type: string; $value: string; }; md: { $type: string; $value: string; }; lg: { $type: string; $value: string; }; xl: { $type: string; $value: string; }; }; "content-width": { xs: { $type: string; $value: string; }; sm: { $type: string; $value: string; }; md: { $type: string; $value: string; }; lg: { $type: string; $value: string; }; xl: { $type: string; $value: string; }; }; "icon-set": { $type: string; $value: string; }; "case-type-colors": { $type: string; $value: string; }; }; components: { "app-shell": { nav: { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; "separator-color": { $type: string; $value: string; }; "create-button-background": { $type: string; $value: string; }; "nested-list-background": { $type: string; $value: string; }; "expand-button": { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; }; detached: { $type: string; $value: boolean; }; "item-border-radius": { $type: string; $value: string; }; "selected-background": { $type: string; $value: string; }; }; header: { "app-name-color": { $type: string; $value: string; }; background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; "search-input": { "background-color": { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; }; }; }; "case-view": { header: { background: { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; }; icon: { background: { $type: string; $value: string; }; "box-shadow": { $type: string; $value: string; }; color: { $type: string; $value: string; }; }; summary: { detached: { $type: string; $value: boolean; }; }; utilities: { detached: { $type: string; $value: boolean; }; background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; "icon-color": { $type: string; $value: boolean; }; }; assignments: { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; detached: { $type: string; $value: boolean; }; }; stages: { status: { completed: { "foreground-color": { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; current: { "foreground-color": { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; pending: { "foreground-color": { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; }; }; }; announcement: { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; }; avatar: { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; }; agent: { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; "user-message": { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; }; "coach-message": { avatar: { background: { $type: string; $value: string; }; }; }; history: { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; item: { "selected-background": { $type: string; $value: string; }; }; }; questionnaire: { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; }; }; badges: { "font-stretch": { $type: string; $value: string; }; status: { success: { foreground: { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; urgent: { foreground: { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; warn: { foreground: { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; pending: { foreground: { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; info: { foreground: { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; }; tag: { foreground: { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; count: { default: { foreground: { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; urgent: { foreground: { $type: string; $value: string; }; background: { $type: string; $value: string; }; }; }; alert: { urgent: { background: { $type: string; $value: string; }; }; success: { background: { $type: string; $value: string; }; }; base: { "border-color": { $type: string; $value: string; }; }; }; keyboard: { "background-color": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; }; }; banner: { "icon-color": { $type: string; $value: string; }; urgent: { background: { $type: string; $value: string; }; "background-mix": { $type: string; $value: number; }; }; warning: { background: { $type: string; $value: string; }; "background-mix": { $type: string; $value: number; }; }; success: { background: { $type: string; $value: string; }; "background-mix": { $type: string; $value: number; }; }; ai: { background: { $type: string; $value: string; }; "background-mix": { $type: string; $value: number; }; }; info: { background: { $type: string; $value: string; }; "background-mix": { $type: string; $value: number; }; }; }; button: { height: { $type: string; $value: string; }; "border-width": { $type: string; $value: string; }; "border-radius": { $type: string; $value: number; }; color: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; "secondary-color": { $type: string; $value: string; }; "secondary-fill-style": { $type: string; $value: string; }; "focus-shadow": { $type: string; $value: string; }; padding: { $type: string; $value: string; }; touch: { height: { $type: string; $value: string; }; padding: { $type: string; $value: string; }; }; }; card: { "border-radius": { $type: string; $value: string; }; background: { $type: string; $value: string; }; "secondary-background": { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; padding: { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; }; checkbox: { "border-radius": { $type: string; $value: string; }; }; "field-group-list": { "group-colors": { $type: string; $value: boolean; }; }; "field-value-list": { inline: { detached: { $type: string; $value: boolean; }; }; }; details: { "field-label": { $type: string; $value: string; }; }; "form-control": { "foreground-color": { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; "border-width": { $type: string; $value: string; }; "border-radius": { $type: string; $value: number; }; padding: { $type: string; $value: string; }; ":hover": { "border-color": { $type: string; $value: string; }; }; ":active": { "border-color": { $type: string; $value: string; }; }; ":focus": { "border-color": { $type: string; $value: string; }; "box-shadow": { $type: string; $value: string; }; }; ":disabled": { "background-color": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; }; ":read-only": { "background-color": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; }; }; "form-field": { error: { "status-color": { $type: string; $value: string; }; }; success: { "status-color": { $type: string; $value: string; }; }; warning: { "status-color": { $type: string; $value: string; }; }; pending: { "status-color": { $type: string; $value: string; }; }; layout: { $type: string; $value: string; }; "helper-text-position": { $type: string; $value: string; }; }; input: { height: { $type: string; $value: string; }; padding: { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; "border-width": { $type: string; $value: string; }; "border-radius": { $type: string; $value: string; }; }; icon: { size: { s: { $type: string; $value: string; }; m: { $type: string; $value: string; }; l: { $type: string; $value: string; }; }; "border-radius-multiplier": { $comment: string; $type: string; $value: string; }; }; "interaction-timer": { "notification-indicator": { $type: string; $value: string; }; sla: { goal: { progress: { "primary-color": { $type: string; $value: string; }; "secondary-color": { $type: string; $value: string; }; }; }; deadline: { progress: { "primary-color": { $type: string; $value: string; }; "secondary-color": { $type: string; $value: string; }; }; }; "past-deadline": { progress: { "primary-color": { $type: string; $value: string; }; "secondary-color": { $type: string; $value: string; }; }; }; }; }; label: { color: { $type: string; $value: string; }; "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; }; link: { color: { $type: string; $value: string; }; }; modal: { background: { $type: string; $value: string; }; }; popover: { background: { $type: string; $value: string; }; }; lifecycle: { background: { $type: string; $value: string; }; task: { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; }; stage: { background: { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; start: { background: { $type: string; $value: string; }; "hover-color": { $type: string; $value: string; }; }; default: { background: { $type: string; $value: string; }; "hover-color": { $type: string; $value: string; }; }; resolution: { background: { $type: string; $value: string; }; "hover-color": { $type: string; $value: string; }; }; alternate: { background: { $type: string; $value: string; }; "hover-color": { $type: string; $value: string; }; "resolution-highlight": { $type: string; $value: string; }; }; }; }; mark: { "background-color": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; }; progress: { "progress-color": { $type: string; $value: string; }; }; "radio-check": { "border-color": { $type: string; $value: string; }; "border-width": { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; label: { color: { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; }; size: { $type: string; $value: string; }; "touch-size": { $type: string; $value: string; }; ":checked": { "background-color": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; }; }; "radio-button": { "border-radius": { $type: string; $value: string; }; }; rating: { color: { $type: string; $value: string; }; }; "search-input": { "border-radius": { $type: string; $value: number; }; }; select: { height: { $type: string; $value: string; }; padding: { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; "border-width": { $type: string; $value: string; }; "border-radius": { $type: string; $value: string; }; }; sentiment: { positive: { color: { $type: string; $value: string; }; }; negative: { color: { $type: string; $value: string; }; }; neutral: { color: { $type: string; $value: string; }; }; }; switch: { height: { $type: string; $value: string; }; width: { $type: string; $value: string; }; "touch-height": { $type: string; $value: string; }; "touch-width": { $type: string; $value: string; }; off: { color: { $type: string; $value: string; }; }; on: { color: { $type: string; $value: string; }; }; }; tabs: { detached: { $type: string; $value: boolean; }; }; table: { typography: { "font-stretch": { $type: string; $value: string; }; "letter-spacing": { $type: string; $value: string; }; }; header: { "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "foreground-color": { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; "vertical-spacing": { $type: string; $value: number; }; "horizontal-spacing": { $type: string; $value: number; }; "border-width": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; }; "striped-rows": { $type: string; $value: boolean; }; body: { "foreground-color": { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; "secondary-background-color": { $type: string; $value: string; }; "vertical-spacing": { $type: string; $value: number; }; "horizontal-spacing": { $type: string; $value: number; }; "border-width": { $type: string; $value: string; }; "border-color": { $type: string; $value: string; }; }; border: { "horizontal-inner": { $type: string; $value: boolean; }; "horizontal-outer": { $type: string; $value: boolean; }; "vertical-inner": { $type: string; $value: boolean; }; "vertical-outer": { $type: string; $value: boolean; }; }; spacing: { "horizontal-inner": { $type: string; $value: boolean; }; "horizontal-outer": { $type: string; $value: boolean; }; "vertical-inner": { $type: string; $value: boolean; }; "vertical-outer": { $type: string; $value: boolean; }; }; }; "task-manager": { "task-icon": { banner: { background: { $type: string; $value: string; }; foreground: { $type: string; $value: string; }; }; action: { background: { $type: string; $value: string; }; foreground: { $type: string; $value: string; }; }; "task-drawer": { background: { $type: string; $value: string; }; foreground: { $type: string; $value: string; }; }; "wrap-up": { background: { $type: string; $value: string; }; foreground: { $type: string; $value: string; }; }; suggested: { background: { $type: string; $value: string; }; foreground: { $type: string; $value: string; }; }; queued: { background: { $type: string; $value: string; }; foreground: { $type: string; $value: string; }; }; "in-progress": { background: { $type: string; $value: string; }; foreground: { $type: string; $value: string; }; }; resolved: { background: { $type: string; $value: string; }; foreground: { $type: string; $value: string; }; }; }; }; text: { primary: { "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "font-family": { $type: string; $value: string; }; }; secondary: { "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "font-family": { $type: string; $value: string; }; }; h1: { "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "font-family": { $type: string; $value: string; }; }; h2: { "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "font-family": { $type: string; $value: string; }; }; h3: { "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "font-family": { $type: string; $value: string; }; }; h4: { "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "font-family": { $type: string; $value: string; }; }; h5: { "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "font-family": { $type: string; $value: string; }; }; h6: { "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; "font-family": { $type: string; $value: string; }; }; "brand-primary": { "font-family": { $type: string; $value: string; }; "font-size": { $type: string; $value: string; }; "font-weight": { $type: string; $value: string; }; }; }; "text-area": { "min-height": { $type: string; $value: string; }; padding: { $type: string; $value: string; }; }; tooltip: { "foreground-color": { $type: string; $value: string; }; "background-color": { $type: string; $value: string; }; }; }; }>; export declare const WorkTheme: { readonly base: { readonly colors: { readonly white: string; readonly black: string; readonly gray: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly slate: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly red: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly orange: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly green: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly blue: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly purple: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly yellow: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; }; readonly palette: { readonly ai: string; readonly "app-background": string; readonly "app-foreground": string; readonly "primary-background": string; readonly "secondary-background": string; readonly "foreground-color": string; readonly "brand-primary": string; readonly "brand-secondary": string; readonly "brand-accent": string; readonly "brand-background": string; readonly "brand-foreground": string; readonly urgent: string; readonly warn: string; readonly success: string; readonly pending: string; readonly info: string; readonly interactive: string; readonly "border-line": string; readonly skeleton: string; readonly light: string; readonly dark: string; readonly "background-color": string; readonly "supplemental-colors": { readonly "color-1": string; readonly "color-2": string; readonly "color-3": string; readonly "color-4": string; readonly "color-5": string; readonly "color-6": string; readonly "color-7": string; readonly "color-8": string; }; }; readonly "font-family": string; readonly "font-size": string; readonly "font-scale": string; readonly "font-stretch": string; readonly "letter-spacing": string; readonly "font-weight": { readonly bold: number; readonly "semi-bold": number; readonly normal: number; }; readonly "line-height": string; readonly scale: number; readonly "border-radius": string; readonly spacing: string; readonly "hit-area": { readonly compact: string; readonly "compact-min": string; readonly mouse: string; readonly "mouse-min": string; readonly finger: string; readonly "finger-min": string; }; readonly "custom-scrollbar": boolean; readonly animation: { readonly speed: string; readonly timing: { readonly ease: string; readonly "ease-out": string; readonly "ease-in": string; }; }; readonly transparency: { readonly "transparent-1": number; readonly "transparent-2": number; readonly "transparent-3": number; readonly "transparent-4": number; readonly "transparent-5": number; }; readonly "disabled-opacity": string; readonly shadow: { readonly high: string; readonly low: string; readonly "high-filter": string; readonly "low-filter": string; readonly focus: string; readonly "focus-group": string; readonly "focus-group-inset": string; readonly "focus-inset": string; readonly "focus-solid": string; readonly "focus-filter": string; }; readonly "z-index": { readonly popover: number; readonly drawer: number; readonly modal: number; readonly alert: number; readonly backdrop: number; readonly toast: number; readonly tooltip: number; readonly max: number; }; readonly breakpoints: { readonly xs: string; readonly sm: string; readonly md: string; readonly lg: string; readonly xl: string; }; readonly "content-width": { readonly xs: string; readonly sm: string; readonly md: string; readonly lg: string; readonly xl: string; }; readonly "icon-set": string; readonly "case-type-colors": string; }; readonly components: { readonly "app-shell": { readonly nav: { readonly background: string; readonly "foreground-color": string; readonly "background-color": string; readonly "border-color": string; readonly "separator-color": string; readonly "create-button-background": string; readonly "nested-list-background": string; readonly "expand-button": { readonly background: string; readonly "foreground-color": string; }; readonly detached: boolean; readonly "item-border-radius": string; readonly "selected-background": string; }; readonly header: { readonly "app-name-color": string; readonly background: string; readonly "foreground-color": string; readonly "background-color": string; readonly "border-color": string; readonly "search-input": { readonly "background-color": string; readonly "foreground-color": string; readonly "border-color": string; }; }; }; readonly "case-view": { readonly header: { readonly background: string; readonly "background-color": string; readonly "foreground-color": string; }; readonly icon: { readonly background: string; readonly "box-shadow": string; readonly color: string; }; readonly summary: { readonly detached: boolean; }; readonly utilities: { readonly detached: boolean; readonly background: string; readonly "foreground-color": string; readonly "icon-color": boolean; }; readonly assignments: { readonly background: string; readonly "foreground-color": string; readonly detached: boolean; }; readonly stages: { readonly status: { readonly completed: { readonly "foreground-color": string; readonly background: string; }; readonly current: { readonly "foreground-color": string; readonly background: string; }; readonly pending: { readonly "foreground-color": string; readonly background: string; }; }; }; }; readonly announcement: { readonly background: string; readonly "foreground-color": string; }; readonly avatar: { readonly background: string; readonly "foreground-color": string; readonly "background-color": string; }; readonly agent: { readonly background: string; readonly "foreground-color": string; readonly "user-message": { readonly background: string; readonly "foreground-color": string; }; readonly "coach-message": { readonly avatar: { readonly background: string; }; }; readonly history: { readonly background: string; readonly "foreground-color": string; readonly item: { readonly "selected-background": string; }; }; readonly questionnaire: { readonly background: string; readonly "foreground-color": string; }; }; readonly badges: { readonly "font-stretch": string; readonly status: { readonly success: { readonly foreground: string; readonly background: string; }; readonly urgent: { readonly foreground: string; readonly background: string; }; readonly warn: { readonly foreground: string; readonly background: string; }; readonly pending: { readonly foreground: string; readonly background: string; }; readonly info: { readonly foreground: string; readonly background: string; }; }; readonly tag: { readonly foreground: string; readonly background: string; }; readonly count: { readonly default: { readonly foreground: string; readonly background: string; }; readonly urgent: { readonly foreground: string; readonly background: string; }; }; readonly alert: { readonly urgent: { readonly background: string; }; readonly success: { readonly background: string; }; readonly base: { readonly "border-color": string; }; }; readonly keyboard: { readonly "background-color": string; readonly "border-color": string; }; }; readonly banner: { readonly "icon-color": string; readonly urgent: { readonly background: string; readonly "background-mix": number; }; readonly warning: { readonly background: string; readonly "background-mix": number; }; readonly success: { readonly background: string; readonly "background-mix": number; }; readonly ai: { readonly background: string; readonly "background-mix": number; }; readonly info: { readonly background: string; readonly "background-mix": number; }; }; readonly button: { readonly height: string; readonly "border-width": string; readonly "border-radius": number; readonly color: string; readonly "foreground-color": string; readonly "secondary-color": string; readonly "secondary-fill-style": string; readonly "focus-shadow": string; readonly padding: string; readonly touch: { readonly height: string; readonly padding: string; }; }; readonly card: { readonly "border-radius": string; readonly background: string; readonly "secondary-background": string; readonly "foreground-color": string; readonly padding: string; readonly "border-color": string; }; readonly checkbox: { readonly "border-radius": string; }; readonly "field-group-list": { readonly "group-colors": boolean; }; readonly "field-value-list": { readonly inline: { readonly detached: boolean; }; }; readonly details: { readonly "field-label": string; }; readonly "form-control": { readonly "foreground-color": string; readonly "background-color": string; readonly "border-color": string; readonly "border-width": string; readonly "border-radius": number; readonly padding: string; readonly ":hover": { readonly "border-color": string; }; readonly ":active": { readonly "border-color": string; }; readonly ":focus": { readonly "border-color": string; readonly "box-shadow": string; }; readonly ":disabled": { readonly "background-color": string; readonly "border-color": string; }; readonly ":read-only": { readonly "background-color": string; readonly "border-color": string; }; }; readonly "form-field": { readonly error: { readonly "status-color": string; }; readonly success: { readonly "status-color": string; }; readonly warning: { readonly "status-color": string; }; readonly pending: { readonly "status-color": string; }; readonly layout: string; readonly "helper-text-position": string; }; readonly input: { readonly height: string; readonly padding: string; readonly "background-color": string; readonly "border-color": string; readonly "border-width": string; readonly "border-radius": string; }; readonly icon: { readonly size: { readonly s: string; readonly m: string; readonly l: string; }; readonly "border-radius-multiplier": string; }; readonly "interaction-timer": { readonly "notification-indicator": string; readonly sla: { readonly goal: { readonly progress: { readonly "primary-color": string; readonly "secondary-color": string; }; }; readonly deadline: { readonly progress: { readonly "primary-color": string; readonly "secondary-color": string; }; }; readonly "past-deadline": { readonly progress: { readonly "primary-color": string; readonly "secondary-color": string; }; }; }; }; readonly label: { readonly color: string; readonly "font-size": string; readonly "font-weight": string; readonly "foreground-color": string; }; readonly link: { readonly color: string; }; readonly modal: { readonly background: string; }; readonly popover: { readonly background: string; }; readonly lifecycle: { readonly background: string; readonly task: { readonly background: string; readonly "foreground-color": string; }; readonly stage: { readonly background: string; readonly "foreground-color": string; readonly start: { readonly background: string; readonly "hover-color": string; }; readonly default: { readonly background: string; readonly "hover-color": string; }; readonly resolution: { readonly background: string; readonly "hover-color": string; }; readonly alternate: { readonly background: string; readonly "hover-color": string; readonly "resolution-highlight": string; }; }; }; readonly mark: { readonly "background-color": string; readonly "font-weight": string; }; readonly progress: { readonly "progress-color": string; }; readonly "radio-check": { readonly "border-color": string; readonly "border-width": string; readonly "background-color": string; readonly "foreground-color": string; readonly label: { readonly color: string; readonly "font-weight": string; }; readonly size: string; readonly "touch-size": string; readonly ":checked": { readonly "background-color": string; readonly "border-color": string; }; }; readonly "radio-button": { readonly "border-radius": string; }; readonly rating: { readonly color: string; }; readonly "search-input": { readonly "border-radius": number; }; readonly select: { readonly height: string; readonly padding: string; readonly "border-color": string; readonly "border-width": string; readonly "border-radius": string; }; readonly sentiment: { readonly positive: { readonly color: string; }; readonly negative: { readonly color: string; }; readonly neutral: { readonly color: string; }; }; readonly switch: { readonly height: string; readonly width: string; readonly "touch-height": string; readonly "touch-width": string; readonly off: { readonly color: string; }; readonly on: { readonly color: string; }; }; readonly tabs: { readonly detached: boolean; }; readonly table: { readonly typography: { readonly "font-stretch": string; readonly "letter-spacing": string; }; readonly header: { readonly "font-size": string; readonly "font-weight": string; readonly "foreground-color": string; readonly "background-color": string; readonly "vertical-spacing": number; readonly "horizontal-spacing": number; readonly "border-width": string; readonly "border-color": string; }; readonly "striped-rows": boolean; readonly body: { readonly "foreground-color": string; readonly "background-color": string; readonly "secondary-background-color": string; readonly "vertical-spacing": number; readonly "horizontal-spacing": number; readonly "border-width": string; readonly "border-color": string; }; readonly border: { readonly "horizontal-inner": boolean; readonly "horizontal-outer": boolean; readonly "vertical-inner": boolean; readonly "vertical-outer": boolean; }; readonly spacing: { readonly "horizontal-inner": boolean; readonly "horizontal-outer": boolean; readonly "vertical-inner": boolean; readonly "vertical-outer": boolean; }; }; readonly "task-manager": { readonly "task-icon": { readonly banner: { readonly background: string; readonly foreground: string; }; readonly action: { readonly background: string; readonly foreground: string; }; readonly "task-drawer": { readonly background: string; readonly foreground: string; }; readonly "wrap-up": { readonly background: string; readonly foreground: string; }; readonly suggested: { readonly background: string; readonly foreground: string; }; readonly queued: { readonly background: string; readonly foreground: string; }; readonly "in-progress": { readonly background: string; readonly foreground: string; }; readonly resolved: { readonly background: string; readonly foreground: string; }; }; }; readonly text: { readonly primary: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly secondary: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h1: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h2: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h3: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h4: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h5: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h6: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly "brand-primary": { readonly "font-family": string; readonly "font-size": string; readonly "font-weight": string; }; }; readonly "text-area": { readonly "min-height": string; readonly padding: string; }; readonly tooltip: { readonly "foreground-color": string; readonly "background-color": string; }; }; }; export declare const ResetTheme: DefaultSettableTheme; export declare const defaultThemeProp: Readonly<{ theme: { readonly base: { readonly colors: { readonly white: string; readonly black: string; readonly gray: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly slate: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly red: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly orange: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly green: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly blue: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly purple: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; readonly yellow: { readonly "extra-light": string; readonly light: string; readonly medium: string; readonly dark: string; readonly "extra-dark": string; }; }; readonly palette: { readonly ai: string; readonly "app-background": string; readonly "app-foreground": string; readonly "primary-background": string; readonly "secondary-background": string; readonly "foreground-color": string; readonly "brand-primary": string; readonly "brand-secondary": string; readonly "brand-accent": string; readonly "brand-background": string; readonly "brand-foreground": string; readonly urgent: string; readonly warn: string; readonly success: string; readonly pending: string; readonly info: string; readonly interactive: string; readonly "border-line": string; readonly skeleton: string; readonly light: string; readonly dark: string; readonly "background-color": string; readonly "supplemental-colors": { readonly "color-1": string; readonly "color-2": string; readonly "color-3": string; readonly "color-4": string; readonly "color-5": string; readonly "color-6": string; readonly "color-7": string; readonly "color-8": string; }; }; readonly "font-family": string; readonly "font-size": string; readonly "font-scale": string; readonly "font-stretch": string; readonly "letter-spacing": string; readonly "font-weight": { readonly bold: number; readonly "semi-bold": number; readonly normal: number; }; readonly "line-height": string; readonly scale: number; readonly "border-radius": string; readonly spacing: string; readonly "hit-area": { readonly compact: string; readonly "compact-min": string; readonly mouse: string; readonly "mouse-min": string; readonly finger: string; readonly "finger-min": string; }; readonly "custom-scrollbar": boolean; readonly animation: { readonly speed: string; readonly timing: { readonly ease: string; readonly "ease-out": string; readonly "ease-in": string; }; }; readonly transparency: { readonly "transparent-1": number; readonly "transparent-2": number; readonly "transparent-3": number; readonly "transparent-4": number; readonly "transparent-5": number; }; readonly "disabled-opacity": string; readonly shadow: { readonly high: string; readonly low: string; readonly "high-filter": string; readonly "low-filter": string; readonly focus: string; readonly "focus-group": string; readonly "focus-group-inset": string; readonly "focus-inset": string; readonly "focus-solid": string; readonly "focus-filter": string; }; readonly "z-index": { readonly popover: number; readonly drawer: number; readonly modal: number; readonly alert: number; readonly backdrop: number; readonly toast: number; readonly tooltip: number; readonly max: number; }; readonly breakpoints: { readonly xs: string; readonly sm: string; readonly md: string; readonly lg: string; readonly xl: string; }; readonly "content-width": { readonly xs: string; readonly sm: string; readonly md: string; readonly lg: string; readonly xl: string; }; readonly "icon-set": string; readonly "case-type-colors": string; }; readonly components: { readonly "app-shell": { readonly nav: { readonly background: string; readonly "foreground-color": string; readonly "background-color": string; readonly "border-color": string; readonly "separator-color": string; readonly "create-button-background": string; readonly "nested-list-background": string; readonly "expand-button": { readonly background: string; readonly "foreground-color": string; }; readonly detached: boolean; readonly "item-border-radius": string; readonly "selected-background": string; }; readonly header: { readonly "app-name-color": string; readonly background: string; readonly "foreground-color": string; readonly "background-color": string; readonly "border-color": string; readonly "search-input": { readonly "background-color": string; readonly "foreground-color": string; readonly "border-color": string; }; }; }; readonly "case-view": { readonly header: { readonly background: string; readonly "background-color": string; readonly "foreground-color": string; }; readonly icon: { readonly background: string; readonly "box-shadow": string; readonly color: string; }; readonly summary: { readonly detached: boolean; }; readonly utilities: { readonly detached: boolean; readonly background: string; readonly "foreground-color": string; readonly "icon-color": boolean; }; readonly assignments: { readonly background: string; readonly "foreground-color": string; readonly detached: boolean; }; readonly stages: { readonly status: { readonly completed: { readonly "foreground-color": string; readonly background: string; }; readonly current: { readonly "foreground-color": string; readonly background: string; }; readonly pending: { readonly "foreground-color": string; readonly background: string; }; }; }; }; readonly announcement: { readonly background: string; readonly "foreground-color": string; }; readonly avatar: { readonly background: string; readonly "foreground-color": string; readonly "background-color": string; }; readonly agent: { readonly background: string; readonly "foreground-color": string; readonly "user-message": { readonly background: string; readonly "foreground-color": string; }; readonly "coach-message": { readonly avatar: { readonly background: string; }; }; readonly history: { readonly background: string; readonly "foreground-color": string; readonly item: { readonly "selected-background": string; }; }; readonly questionnaire: { readonly background: string; readonly "foreground-color": string; }; }; readonly badges: { readonly "font-stretch": string; readonly status: { readonly success: { readonly foreground: string; readonly background: string; }; readonly urgent: { readonly foreground: string; readonly background: string; }; readonly warn: { readonly foreground: string; readonly background: string; }; readonly pending: { readonly foreground: string; readonly background: string; }; readonly info: { readonly foreground: string; readonly background: string; }; }; readonly tag: { readonly foreground: string; readonly background: string; }; readonly count: { readonly default: { readonly foreground: string; readonly background: string; }; readonly urgent: { readonly foreground: string; readonly background: string; }; }; readonly alert: { readonly urgent: { readonly background: string; }; readonly success: { readonly background: string; }; readonly base: { readonly "border-color": string; }; }; readonly keyboard: { readonly "background-color": string; readonly "border-color": string; }; }; readonly banner: { readonly "icon-color": string; readonly urgent: { readonly background: string; readonly "background-mix": number; }; readonly warning: { readonly background: string; readonly "background-mix": number; }; readonly success: { readonly background: string; readonly "background-mix": number; }; readonly ai: { readonly background: string; readonly "background-mix": number; }; readonly info: { readonly background: string; readonly "background-mix": number; }; }; readonly button: { readonly height: string; readonly "border-width": string; readonly "border-radius": number; readonly color: string; readonly "foreground-color": string; readonly "secondary-color": string; readonly "secondary-fill-style": string; readonly "focus-shadow": string; readonly padding: string; readonly touch: { readonly height: string; readonly padding: string; }; }; readonly card: { readonly "border-radius": string; readonly background: string; readonly "secondary-background": string; readonly "foreground-color": string; readonly padding: string; readonly "border-color": string; }; readonly checkbox: { readonly "border-radius": string; }; readonly "field-group-list": { readonly "group-colors": boolean; }; readonly "field-value-list": { readonly inline: { readonly detached: boolean; }; }; readonly details: { readonly "field-label": string; }; readonly "form-control": { readonly "foreground-color": string; readonly "background-color": string; readonly "border-color": string; readonly "border-width": string; readonly "border-radius": number; readonly padding: string; readonly ":hover": { readonly "border-color": string; }; readonly ":active": { readonly "border-color": string; }; readonly ":focus": { readonly "border-color": string; readonly "box-shadow": string; }; readonly ":disabled": { readonly "background-color": string; readonly "border-color": string; }; readonly ":read-only": { readonly "background-color": string; readonly "border-color": string; }; }; readonly "form-field": { readonly error: { readonly "status-color": string; }; readonly success: { readonly "status-color": string; }; readonly warning: { readonly "status-color": string; }; readonly pending: { readonly "status-color": string; }; readonly layout: string; readonly "helper-text-position": string; }; readonly input: { readonly height: string; readonly padding: string; readonly "background-color": string; readonly "border-color": string; readonly "border-width": string; readonly "border-radius": string; }; readonly icon: { readonly size: { readonly s: string; readonly m: string; readonly l: string; }; readonly "border-radius-multiplier": string; }; readonly "interaction-timer": { readonly "notification-indicator": string; readonly sla: { readonly goal: { readonly progress: { readonly "primary-color": string; readonly "secondary-color": string; }; }; readonly deadline: { readonly progress: { readonly "primary-color": string; readonly "secondary-color": string; }; }; readonly "past-deadline": { readonly progress: { readonly "primary-color": string; readonly "secondary-color": string; }; }; }; }; readonly label: { readonly color: string; readonly "font-size": string; readonly "font-weight": string; readonly "foreground-color": string; }; readonly link: { readonly color: string; }; readonly modal: { readonly background: string; }; readonly popover: { readonly background: string; }; readonly lifecycle: { readonly background: string; readonly task: { readonly background: string; readonly "foreground-color": string; }; readonly stage: { readonly background: string; readonly "foreground-color": string; readonly start: { readonly background: string; readonly "hover-color": string; }; readonly default: { readonly background: string; readonly "hover-color": string; }; readonly resolution: { readonly background: string; readonly "hover-color": string; }; readonly alternate: { readonly background: string; readonly "hover-color": string; readonly "resolution-highlight": string; }; }; }; readonly mark: { readonly "background-color": string; readonly "font-weight": string; }; readonly progress: { readonly "progress-color": string; }; readonly "radio-check": { readonly "border-color": string; readonly "border-width": string; readonly "background-color": string; readonly "foreground-color": string; readonly label: { readonly color: string; readonly "font-weight": string; }; readonly size: string; readonly "touch-size": string; readonly ":checked": { readonly "background-color": string; readonly "border-color": string; }; }; readonly "radio-button": { readonly "border-radius": string; }; readonly rating: { readonly color: string; }; readonly "search-input": { readonly "border-radius": number; }; readonly select: { readonly height: string; readonly padding: string; readonly "border-color": string; readonly "border-width": string; readonly "border-radius": string; }; readonly sentiment: { readonly positive: { readonly color: string; }; readonly negative: { readonly color: string; }; readonly neutral: { readonly color: string; }; }; readonly switch: { readonly height: string; readonly width: string; readonly "touch-height": string; readonly "touch-width": string; readonly off: { readonly color: string; }; readonly on: { readonly color: string; }; }; readonly tabs: { readonly detached: boolean; }; readonly table: { readonly typography: { readonly "font-stretch": string; readonly "letter-spacing": string; }; readonly header: { readonly "font-size": string; readonly "font-weight": string; readonly "foreground-color": string; readonly "background-color": string; readonly "vertical-spacing": number; readonly "horizontal-spacing": number; readonly "border-width": string; readonly "border-color": string; }; readonly "striped-rows": boolean; readonly body: { readonly "foreground-color": string; readonly "background-color": string; readonly "secondary-background-color": string; readonly "vertical-spacing": number; readonly "horizontal-spacing": number; readonly "border-width": string; readonly "border-color": string; }; readonly border: { readonly "horizontal-inner": boolean; readonly "horizontal-outer": boolean; readonly "vertical-inner": boolean; readonly "vertical-outer": boolean; }; readonly spacing: { readonly "horizontal-inner": boolean; readonly "horizontal-outer": boolean; readonly "vertical-inner": boolean; readonly "vertical-outer": boolean; }; }; readonly "task-manager": { readonly "task-icon": { readonly banner: { readonly background: string; readonly foreground: string; }; readonly action: { readonly background: string; readonly foreground: string; }; readonly "task-drawer": { readonly background: string; readonly foreground: string; }; readonly "wrap-up": { readonly background: string; readonly foreground: string; }; readonly suggested: { readonly background: string; readonly foreground: string; }; readonly queued: { readonly background: string; readonly foreground: string; }; readonly "in-progress": { readonly background: string; readonly foreground: string; }; readonly resolved: { readonly background: string; readonly foreground: string; }; }; }; readonly text: { readonly primary: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly secondary: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h1: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h2: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h3: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h4: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h5: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly h6: { readonly "font-size": string; readonly "font-weight": string; readonly "font-family": string; }; readonly "brand-primary": { readonly "font-family": string; readonly "font-size": string; readonly "font-weight": string; }; }; readonly "text-area": { readonly "min-height": string; readonly padding: string; }; readonly tooltip: { readonly "foreground-color": string; readonly "background-color": string; }; }; }; }>; export type DefaultSettableTheme = SettableTheme; declare module 'styled-components' { interface DefaultTheme extends ToThemeIFace { } } //# sourceMappingURL=theme.d.ts.map