export declare const progressPrefix = "mzn-progress"; export declare const progressClasses: { readonly host: "mzn-progress"; readonly lineVariant: "mzn-progress--line"; readonly lineBg: "mzn-progress__line-bg"; readonly info: "mzn-progress__info"; readonly infoPercent: "mzn-progress__info-percent"; readonly infoIcon: "mzn-progress__info-icon"; readonly error: "mzn-progress--error"; readonly success: "mzn-progress--success"; readonly tick: "mzn-progress__tick"; readonly type: (type: ProgressType) => string; }; /** * 進度條的狀態。 * - `'enabled'` — 進行中狀態 * - `'success'` — 成功狀態 * - `'error'` — 錯誤狀態 */ export type ProgressStatus = 'enabled' | 'success' | 'error'; export declare enum ProgressStatuses { enabled = "enabled", success = "success", error = "error" } export declare enum ProgressTypes { progress = "progress", percent = "percent", icon = "icon" } /** * 進度條的顯示類型。 * - `'progress'` — 長條進度列樣式 * - `'percent'` — 顯示百分比數值 * - `'icon'` — 以圖示顯示完成狀態 */ export type ProgressType = 'progress' | 'percent' | 'icon';