/** * Ignition Palette — TypeScript Constants * Extracted from brand reference images (retro-futuristic palette) * Syntax colors are WCAG contrast-validated. * * Generated by: bun run scripts/extract-palette.ts * Do not edit manually. */ export declare const palette: { /** primary-bg — upper sky across all images */ readonly skyTeal: "#6BA89A"; /** primary-bg-alt — mid-sky, horizon haze */ readonly skySage: "#8CBFB0"; /** surface-light — brightest sky near horizon */ readonly skyPale: "#A8D4C6"; /** accent-warm — golden grass, hillside */ readonly amber: "#C8A050"; /** accent-gold — light wheat grass, highlights */ readonly wheat: "#D4B868"; /** accent-deep — deep grass, shadow side */ readonly ochre: "#B88A3A"; /** brand — building accents, red structures */ readonly vermillion: "#C44D2B"; /** brand-light — lighter red accents, warm glow */ readonly sienna: "#D4603A"; /** brand-dark — deep rust shadows, dark accents */ readonly rust: "#A43820"; /** fg-lightest — clouds, brightest surfaces */ readonly ivory: "#F0E4D0"; /** fg-light — building facades, clouds */ readonly cream: "#E8DCCA"; /** fg-muted — weathered surfaces, muted areas */ readonly sand: "#D0C4AE"; /** secondary — mountains, distant hills */ readonly sage: "#8AAA90"; /** secondary-mid — mountain mid-tones, foliage */ readonly sageMid: "#7A9A80"; /** secondary-deep — closer vegetation, shadows */ readonly sageDeep: "#6A8A70"; /** bg-darkest — deepest shadows */ readonly void: "#1E2A28"; /** bg-dark — dark background, night teal */ readonly deepTeal: "#2A3A38"; /** bg-mid — tree canopy, dark vegetation */ readonly darkOlive: "#3A4A40"; /** bg-elevated — mid-dark vegetation, panels */ readonly olive: "#4A5A48"; /** interactive — CRT screens, water surface */ readonly teal: "#5AAFA0"; /** interactive-alt — deeper water, screen glow */ readonly tealDeep: "#4A9A8A"; }; /** Semantic design tokens derived from the generated palette. */ export declare const tokens: { readonly surface: { readonly bg: "#1E2A28"; readonly bgElevated: "#2A3A38"; readonly bgCard: "#2A3A38"; readonly bgCardHover: "#3A4A40"; readonly bgOverlay: "rgba(30, 42, 40, 0.85)"; readonly bgInput: "#1E2A28"; readonly border: "#3A4A40"; readonly borderSubtle: "rgba(138, 170, 144, 0.15)"; }; readonly text: { readonly primary: "#f0e4d0"; readonly secondary: "#d0c4ae"; readonly muted: "#8aaa90"; readonly dim: "#6a8a70"; readonly inverse: "#1E2A28"; }; readonly brand: { readonly DEFAULT: "#C44D2B"; readonly light: "#D4603A"; readonly dark: "#A43820"; readonly foreground: "#F0E4D0"; readonly glow: "rgba(196, 77, 43, 0.20)"; }; readonly accent: { readonly warm: "#C8A050"; readonly gold: "#D4B868"; readonly teal: "#5AAFA0"; readonly sage: "#8AAA90"; readonly sky: "#8CBFB0"; }; readonly status: { readonly ok: "#5aaf78"; readonly changed: "#d4b868"; readonly failed: "#c44d2b"; readonly running: "#5aafa0"; readonly pending: "#6a8a70"; }; readonly syntax: { readonly keyword: "#c44d2b"; readonly string: "#d4b868"; readonly function: "#5aafa0"; readonly comment: "#6a8a70"; readonly type: "#c8a050"; readonly variable: "#e8dcca"; readonly literal: "#d4603a"; readonly operator: "#8aaa90"; readonly property: "#8cbfb0"; readonly tag: "#d4603a"; readonly attribute: "#d0c4ae"; readonly regexp: "#6ba89a"; readonly punctuation: "#7a9a80"; readonly constant: "#d4b868"; readonly number: "#d4603a"; readonly background: "#1E2A28"; readonly foreground: "#e8dcca"; readonly selection: "#2a4540"; readonly cursor: "#C44D2B"; readonly lineHighlight: "#233532"; }; }; /** Named palette colors available to the theme system. */ export type PaletteColor = keyof typeof palette; /** Top-level token categories exposed by the theme system. */ export type TokenCategory = keyof typeof tokens; //# sourceMappingURL=palette.d.ts.map