export declare class TNSRemotePackage implements IRemotePackage {
    downloadUrl: string;
    deploymentKey: string;
    description: string;
    label: string;
    appVersion: string;
    isMandatory: boolean;
    packageHash: string;
    packageSize: number;
    failedInstall: boolean;
    serverUrl: string;
    download(downloadSuccess: SuccessCallback<ILocalPackage>, downloadError?: ErrorCallback, downloadProgress?: SuccessCallback<DownloadProgress>): void;
    abortDownload(abortSuccess?: SuccessCallback<void>, abortError?: ErrorCallback): void;
}
