/** * 颜色方案(亮色、暗色) * * 动态修改,持久化缓存 */ import { ComputedRef, type Ref } from 'vue'; type ColorScheme = 'dark' | 'light' | 'auto'; type AppliedColorScheme = 'dark' | 'light'; export interface ColorSchemeOption { label: string; icon: string; value: ColorScheme; } interface ColorSchemeContext { colorSchemeOption: Ref; colorScheme: Ref; appliedColorScheme: ComputedRef; } export declare const colorSchemeOptions: ColorSchemeOption[]; export declare function useColorSchemeProvide(): ColorSchemeContext; export declare function useColorScheme(): ColorSchemeContext; export {};