salesforce-alm
Version:
This package contains tools, and APIs, for an improved salesforce.com developer experience.
22 lines (21 loc) • 688 B
TypeScript
import { SourceDeployApiBase } from './sourceDeployApiBase';
import { WorkspaceElementObj } from './workspaceElement';
export interface DeployResult {
outboundFiles: WorkspaceElementObj[];
deploys?: any[];
userCanceled?: boolean;
}
export declare class SourceDeployApi extends SourceDeployApiBase {
private swa;
private isDelete;
private tmpBackupDeletions;
private DELETE_NOT_SUPPORTED_IN_CONTENT;
static packagesDeployed: number;
doDeploy(options: any): Promise<DeployResult>;
private _doLocalDelete;
private _handleDelete;
private _handlePrompt;
private _processResults;
private _setupDeployFail;
private _revertDeletions;
}