@ionic/cli
Version:
A tool for creating and developing Ionic Framework mobile apps.
34 lines (33 loc) • 1.47 kB
TypeScript
import { CommandLineOptions } from '@ionic/cli-framework';
import { Command } from '../../lib/command';
export declare abstract class DeployCoreCommand extends Command {
protected getAppIntegration(): Promise<string | undefined>;
protected requireNativeIntegration(): Promise<void>;
}
export declare abstract class DeployConfCommand extends DeployCoreCommand {
protected readonly optionsToPlistKeys: {
'app-id': string;
'channel-name': string;
'update-method': string;
'max-store': string;
'min-background-duration': string;
'update-api': string;
};
protected readonly optionsToStringXmlKeys: {
'app-id': string;
'channel-name': string;
'update-method': string;
'max-store': string;
'min-background-duration': string;
'update-api': string;
};
protected getAppId(): Promise<string | undefined>;
protected checkDeployInstalled(): Promise<boolean>;
protected printPlistInstructions(options: CommandLineOptions): void;
protected printStringXmlInstructions(options: CommandLineOptions): void;
protected getIosCapPlist(): Promise<string>;
protected getAndroidCapString(): Promise<string>;
protected addConfToIosPlist(options: CommandLineOptions): Promise<boolean>;
protected addConfToAndroidString(options: CommandLineOptions): Promise<boolean>;
protected preRunCheckInputs(options: CommandLineOptions): Promise<void>;
}