import { BaseIntegration, IntegrationConfig } from '../'; import { InfoItem, IntegrationAddDetails, IntegrationName, ProjectIntegration, ProjectPersonalizationDetails } from '../../../definitions'; import * as configlib from './config'; export declare class Integration extends BaseIntegration { readonly name: IntegrationName; readonly summary = "Target native iOS and Android with Apache Cordova"; readonly archiveUrl = "https://d2ql0qc7j8u4b2.cloudfront.net/integration-cordova.tar.gz"; get config(): IntegrationConfig; add(details: IntegrationAddDetails): Promise; getCordovaConfig(): Promise; requireConfig(): Promise; getInfo(): Promise; personalize({ name, packageId }: ProjectPersonalizationDetails): Promise; getCordovaVersion(): Promise; getCordovaPlatformVersions(): Promise; getCordovaPluginVersions(): Promise; getXcodebuildVersion(): Promise; getIOSDeployVersion(): Promise; getIOSSimVersion(): Promise; }