/**
 * 初始化主题配置
 * @param isDark 是否处于暗黑模式
 * @param customColors 提供自定义主题
 */
export declare function initThemeSetting(customColors?: Record<string, string>, isDark?: boolean): {
    darkMode: boolean;
    themeColor: string;
    otherColor: {
        info: string;
        success: string;
        warning: string;
        danger: string;
    };
};
type ColorScene = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9;
export type ColorType = 'primary' | 'info' | 'success' | 'warning' | 'danger';
export type ColorKey = `${ColorType}-color-${ColorScene}`;
export declare function getColorsOverride(colors: Record<ColorType, string>): {
    common: Partial<Record<"primary-color-1" | "primary-color-2" | "primary-color-3" | "primary-color-4" | "primary-color-5" | "primary-color-6" | "primary-color-7" | "primary-color-8" | "primary-color-9" | "info-color-1" | "info-color-2" | "info-color-3" | "info-color-4" | "info-color-5" | "info-color-6" | "info-color-7" | "info-color-8" | "info-color-9" | "success-color-1" | "success-color-2" | "success-color-3" | "success-color-4" | "success-color-5" | "success-color-6" | "success-color-7" | "success-color-8" | "success-color-9" | "warning-color-1" | "warning-color-2" | "warning-color-3" | "warning-color-4" | "warning-color-5" | "warning-color-6" | "warning-color-7" | "warning-color-8" | "warning-color-9" | "danger-color-1" | "danger-color-2" | "danger-color-3" | "danger-color-4" | "danger-color-5" | "danger-color-6" | "danger-color-7" | "danger-color-8" | "danger-color-9", string>>;
};
export {};
