///
interface ElectronAPI {
scanDirectory: (path: string) => Promise;
disableUpdates: () => Promise;
cleanSystem: () => Promise;
purgePath: (path: string) => Promise;
cleanupDocker: () => Promise;
cleanupTmp: () => Promise;
cleanupXcode: () => Promise;
cleanupTurnkey: () => Promise;
deepDiveScan: () => Promise;
getDiskUsage: () => Promise;
deepestScan: (path?: string) => Promise;
updateTrayTitle: (title: string) => Promise;
getAppIcon: (path: string) => Promise;
updateTrayIcon: (dataUrl: string) => Promise;
}
interface Window {
electronAPI: ElectronAPI;
}