import type { DownloadProgressCallback, LocalPackage, RemotePackage } from '../types'; import type { ApiSdkDownloadReportPackageInfo } from './CodePushApiSdk.types'; export declare class RemotePackageImpl implements RemotePackage { constructor(remotePackageData: Omit, reportStatusDownload: (downloadedPackage: ApiSdkDownloadReportPackageInfo) => Promise); download: (downloadProgressCallback?: DownloadProgressCallback) => Promise; appVersion: string; description: string; downloadUrl: string; failedInstall: boolean; isFirstRun: boolean; isMandatory: boolean; isPending: boolean; label: string; packageHash: string; packageSize: number; releaseChannelPublicId: string; } //# sourceMappingURL=RemotePackageImplementation.d.ts.map