import DownloaderInterface, { NetWorkType, DownAppParams } from "./types/DownloaderInterface"; export default class AppDownload implements DownloaderInterface { private __instance; constructor(params: DownAppParams); run(openUrl?: string): void; on(eventName: string, fn: () => void): void; getNetworkType(callback?: (type: NetWorkType) => void): Promise; checkAppIsInstalled(callback?: (install: boolean) => void): Promise; openApp(openUrl?: string): void; download(): void; }