@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
21 lines (20 loc) • 547 B
TypeScript
import { IncomingHttpHeaders } from "http";
export interface IEndevorRestReports {
APIMSGS?: string;
C1MSGS1?: string;
C1MSGSA?: string;
readonly [key: string]: string | undefined;
}
export interface IEndevorRestResponseBody<T> {
returnCode: number;
reasonCode: number;
reports: IEndevorRestReports | null;
data: T[];
messages: string[];
statusCode: number;
}
export interface IEndevorRestResponse<T> {
headers: IncomingHttpHeaders;
body: IEndevorRestResponseBody<T>;
isResponseJSON: boolean;
}