import { EmailColors } from './email-types.js'; /** * Athena Auth UI email palette. * * Values track HeroUI theme tokens from `@heroui/styles` (see package styles.css): * - background → `--background` * - primary → `--accent` * - primaryForeground → `--accent-foreground` / `--snow` * * Email clients cannot resolve CSS custom properties, so these must be concrete * color values. Keep them aligned with the theme tokens in styles.css. */ export declare const ATHENA_AUTH_EMAIL_COLORS: { readonly dark: { /** HeroUI dark `--background`: oklch(12% 0.005 285.823) */ readonly background: "oklch(12% 0.005 285.823)"; /** HeroUI `--accent` (shared across themes) */ readonly primary: "oklch(0.6204 0.195 253.83)"; /** HeroUI `--accent-foreground` / `--snow` */ readonly primaryForeground: "oklch(0.9911 0 0)"; }; readonly light: { /** HeroUI light `--background`: oklch(0.9702 0 0) */ readonly background: "oklch(0.9702 0 0)"; /** HeroUI `--accent`: oklch(0.6204 0.195 253.83) */ readonly primary: "oklch(0.6204 0.195 253.83)"; /** HeroUI `--accent-foreground` / `--snow`: oklch(0.9911 0 0) */ readonly primaryForeground: "oklch(0.9911 0 0)"; }; }; /** * Merge caller overrides on top of Athena defaults (caller wins). */ export declare function mergeAthenaAuthEmailColors(colors?: EmailColors): EmailColors;