export type ThemeMode = "light" | "dark";
export type AccentTheme = "blue" | "purple" | "green";

export interface ThemeContextType {
  mode: ThemeMode;
  accent: AccentTheme;
  setMode: React.Dispatch<React.SetStateAction<ThemeMode>>;
  setAccent: React.Dispatch<React.SetStateAction<AccentTheme>>;
  toggleMode: () => void;
}