mytril
Version:
Mytril Svelte library component for rapidly building modern websites based on Svelte and Sveltekit
11 lines (10 loc) • 388 B
TypeScript
export declare const themeStore: import("svelte/store").Writable<{
theme: string;
colorScheme: string;
}>;
export declare function updateThemeStore(update: Partial<{
theme: string;
colorScheme: 'system' | 'dark' | 'light';
}>): void;
export declare function setTheme(theme: string): void;
export declare function setColorScheme(scheme: 'system' | 'dark' | 'light'): void;