type Build = "stable" | "nightly" | "dev"; type NativeConfig = { frame: boolean; build: Build; }; declare interface Window { isNative?: boolean; nativeVersion: string; native: { min(); max(); close(); reload(); relaunch(); getConfig(): NativeConfig; setFrame(frame: boolean); setBuild(build: Build); getAutoStart(): Promise<boolean>; enableAutoStart(): Promise<void>; disableAutoStart(): Promise<void>; }; }