import { DeesElement, type TemplateResult } from '@design.estate/dees-element'; declare global { interface HTMLElementTagNameMap { 'sz-settings-view': SzSettingsView; } } export interface ISettings { darkMode: boolean; cloudflareToken: string; cloudflareZoneId: string; autoRenewCerts: boolean; renewalThreshold: number; acmeEmail: string; httpPort: number; httpsPort: number; forceHttps: boolean; } export declare class SzSettingsView extends DeesElement { static demo: () => TemplateResult<1>; accessor settings: ISettings; accessor currentUser: string; static styles: import("@design.estate/dees-element").CSSResult[]; render(): TemplateResult; private toggleDarkMode; private toggleSetting; private updateSetting; private handleChangePassword; private handleReset; private handleSave; }