@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
13 lines (12 loc) • 1.29 kB
TypeScript
import { Session } from "@zowe/imperative";
import { IPackageActionRequest, IEndevorRestResponse, PkgNotesDictionary, IEndevorRestReports, IPackageActionReport, IEndevorAsyncTask } from "../index";
export declare class PackageUtils {
static setPackageRequestURI(instance: string, packageName: string): string;
static sendPackageActionRequest(session: Session, instance: string, packageName: string, actionName: string, actionOptions: IPackageActionRequest): Promise<IEndevorRestResponse<void>>;
static sendPackageActionRequestAsync(session: Session, instance: string, packageName: string, actionName: string, actionOptions: IPackageActionRequest): Promise<IEndevorRestResponse<IEndevorAsyncTask>>;
static formatDateTime(inputDateTime: string | undefined | null): Array<string | undefined>;
static setupNotes(args: PkgNotesDictionary): Promise<IPackageActionRequest>;
static writeConsoleOutput(session: Session, instance: string, reportURIs: IEndevorRestReports, isWriteReport: boolean, logStack: string[], reportFileName?: string, reportDir?: string, suppressInfo?: boolean, appendToFile?: boolean): Promise<void>;
static PackageC1MSGS2reports(C1MSGS2: string): IPackageActionReport[];
static getOneMsgFromMsgs(reports: string, msgId: string): string | null;
}