import { EmailColors } from '../email-types.js'; /** * Default color scheme for email templates in light and dark modes. * * Provides a consistent color palette that can be customized via EmailColors. * Athena Auth templates layer brand colors on top via mergeAthenaAuthEmailColors. */ export declare const defaultColors: { readonly dark: { readonly background: "#0A0A0A"; readonly border: "#2E2E2E"; readonly card: "#171717"; readonly cardForeground: "#FAFAFA"; readonly foreground: "#D4D4D4"; readonly muted: "#212121"; readonly mutedForeground: "#A1A1A1"; readonly primary: "#E5E5E5"; readonly primaryForeground: "#171717"; }; readonly light: { readonly background: "#F5F5F5"; readonly border: "#E5E5E5"; readonly card: "#FFFFFF"; readonly cardForeground: "#0A0A0A"; readonly foreground: "#262626"; readonly muted: "#F5F5F5"; readonly mutedForeground: "#737373"; readonly primary: "#171717"; readonly primaryForeground: "#FAFAFA"; }; }; interface EmailStylesProps { /** Custom color scheme for light and dark modes */ colors?: EmailColors; /** Whether to enable dark mode support */ darkMode?: boolean; } /** * Injects CSS styles for email templates with light/dark mode support. */ export declare function EmailStyles({ colors, darkMode }: EmailStylesProps): import("react").JSX.Element; export {};