@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
15 lines (14 loc) • 871 B
TypeScript
import { IElementBasicData } from "../elements/doc/IElementBasicData";
import { IEndevorElement } from "../metadata/doc/IEndevorElement";
export declare class EndevorUtils {
static formatDate(date: Date, endevorLike?: boolean): string;
static formatTime(date: Date, sec?: boolean, delim?: string): string;
static clearNullAndUndefinedProperties(o: any): void;
static generalWriteFile(filePath: string, data: any): void;
static generalAppendFile(filePath: string, data: any): void;
static generalReadFile(filePath: string, binary?: boolean): Promise<string | Buffer>;
static endevorElmToElmBasicData(elm: IEndevorElement): IElementBasicData;
static areBasicDataEqual(elm1: IElementBasicData, elm2: IElementBasicData): boolean;
static removeMessageTimestamps(messages: string[]): string[];
static failCompile(input: never): never;
}