import { default as EaBase } from '../../core/EaBase'; /** * @summary 主题切换组件,基于 ea-switch 封装,支持日间/夜间模式切换。 * @status stable * @since 3.1 * * @dependency ea-switch, ea-icon * * @event ea-theme-toggle-change - 主题切换时触发,detail: `{ mode: 'light' | 'dark' }`。 * * @csspart switch - 内部 ea-switch 组件。 * * @cssproperty --ea-theme-toggle-active-color - 暗色状态开关背景色。 * @cssproperty --ea-theme-toggle-inactive-color - 浅色状态开关背景色。 */ export declare class EaThemeToggle extends EaBase { private _observer; mode: string; /** * 同步内部 ea-switch 的选中状态与当前主题一致 */ private _syncSwitchState; /** * 处理内部 ea-switch 的 change 事件 */ private _handleSwitchChange; html(): string; $mount(): void; $beforeUnmount(): void; } //# sourceMappingURL=index.d.ts.map