Interface ThemeModeContextNot Exported

Theme management interface Provides methods for controlling UI appearance modes

interface ThemeModeContext {
    toggle: () => Promise<boolean>;
    dark: () => Promise<void>;
    light: () => Promise<void>;
    system: () => Promise<boolean>;
    current: () => Promise<"dark" | "light" | "system">;
}

Properties

toggle: () => Promise<boolean>
dark: () => Promise<void>
light: () => Promise<void>
system: () => Promise<boolean>
current: () => Promise<"dark" | "light" | "system">