@salesforce/packaging
Version:
Packaging library for the Salesforce packaging platform
10 lines (9 loc) • 767 B
TypeScript
import { Connection, SfProject } from '@salesforce/core';
import { BundleSObjects, BundleUninstallOptions } from '../interfaces';
export declare class PackageBundleUninstall {
static getUninstallStatus(uninstallRequestId: string, connection: Connection): Promise<BundleSObjects.PkgBundleVerUninstallReqResult>;
static getUninstallStatuses(connection: Connection, status?: BundleSObjects.PkgBundleVersionUninstallReqStatus, createdLastDays?: number): Promise<BundleSObjects.PkgBundleVerUninstallReqResult[]>;
static uninstallBundle(connection: Connection, project: SfProject, options: BundleUninstallOptions): Promise<BundleSObjects.PkgBundleVerUninstallReqResult>;
private static parsePackageBundleVersionId;
private static pollUninstallStatus;
}