@ionic/cli-utils
Version:
Ionic CLI Utils
14 lines (13 loc) • 645 B
TypeScript
import { BaseIntegration } from '../';
import { IIntegrationAddOptions, InfoItem, IntegrationName, ProjectPersonalizationDetails } from '../../../definitions';
export declare class Integration extends BaseIntegration {
readonly name: IntegrationName;
readonly summary: string;
readonly archiveUrl: undefined;
add(options?: IIntegrationAddOptions): Promise<void>;
installCapacitorCore(): Promise<void>;
installCapacitorCLI(): Promise<void>;
personalize({ name, packageId }: ProjectPersonalizationDetails): Promise<void>;
getInfo(): Promise<InfoItem[]>;
getCapacitorCLIVersion(): Promise<string | undefined>;
}