/// declare global { interface Window { ipcRenderer: { on(channel: string, listener: (event: unknown, ...args: unknown[]) => void): unknown; off(channel: string, listener: (...args: unknown[]) => void): unknown; send(channel: string, ...args: unknown[]): void; invoke(channel: string, ...args: unknown[]): Promise; }; /** Electron safeStorage 安全加密 API(由 preload 注入,基于 OS 原生密钥链) */ safeStorage: { encrypt(plaintext: string): Promise; decrypt(encryptedBase64: string): Promise; }; } } export {};