import { LabelProgressProps } from './types'; import { ComputedRef } from 'vue'; /** * 深色主题预设配置 * 适用于深色背景,带盒子容器和进度指示器 */ export declare const DarkOptons: () => { trailColor: string; showProgressBox: boolean; showIndicator: boolean; progressHeight: number; showWrapper: boolean; clickable: boolean; }; /** * 浅色主题预设配置 * 适用于浅色背景,简洁样式,支持点击和选中 */ export declare const LightOptons: () => { trailColor: string; showProgressBox: boolean; showIndicator: boolean; progressHeight: number; showWrapper: boolean; clickable: boolean; }; /** * 主题配置映射表 */ export declare const themeMap: { dark: () => { trailColor: string; showProgressBox: boolean; showIndicator: boolean; progressHeight: number; showWrapper: boolean; clickable: boolean; }; light: () => { trailColor: string; showProgressBox: boolean; showIndicator: boolean; progressHeight: number; showWrapper: boolean; clickable: boolean; }; }; /** * 组合式函数:合并主题预设和自定义配置 * @param props - 组件属性 * @returns 合并后的配置对象 */ export declare const useOptions: (props: LabelProgressProps) => { options: ComputedRef; };