import { CallbackFunction, CheckForUpdateResponse, ICurrentConfig, IDeployConfig, ISnapshotInfo, ISyncOptions } from './IonicCordova'; export declare class DeployClass implements IDeployPluginAPI { configure(config: IDeployConfig): Promise; getConfiguration(): Promise; checkForUpdate(): Promise; downloadUpdate(progress?: CallbackFunction): Promise; extractUpdate(progress?: CallbackFunction): Promise; reloadApp(): Promise; sync(options: ISyncOptions, progress?: CallbackFunction): Promise; getCurrentVersion(): Promise; getAvailableVersions(): Promise; deleteVersionById(versionId: string): Promise; getVersionById(versionId: string): Promise; } export declare const Deploy: DeployClass;