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;
}
