export type EuiIllustrationColorMode = 'light' | 'dark'; /** * A theme-adaptable illustration. * * Illustrations are authored as raw SVGs exported straight from Figma and * dropped into `src/svgs` as `.light.svg` + `.dark.svg`. * `scripts/generate.js` optimizes each pair and produces the `src/generated` * modules that expose this shape. */ export type EuiIllustrationSource = Readonly<{ /** Derived from the file name, e.g. `dashboard`. */ id: string; /** Human-readable title derived from `id`, e.g. `Dashboard`. */ title: string; /** Optimized SVG markup for the light color mode. */ light: string; /** Optimized SVG markup for the dark color mode. */ dark: string; }>;