/// /// import { IHTTPResponse } from "../interfaces/IHTTPResponse"; import { HTTPVersion } from "./HTTPVersion"; export declare class CTTPResponse implements IHTTPResponse { private status; private statusText; private version; private headers; private body; private chunked; private compressed; private encrypted; private id; private timestamp; private duration; private url; private method; private constants; constructor(status: number, statusText: string, version: HTTPVersion, headers: Map, body: any); private generateId; private parseHeaders; getStatus(): number; getStatusText(): string; getVersion(): HTTPVersion; getHeaders(): Map; getHeader(name: string): string | undefined; getBody(): any; getChunked(): boolean; getCompressed(): boolean; getEncrypted(): boolean; getId(): string; getTimestamp(): number; getDuration(): number; setDuration(duration: number): void; getURL(): string; setURL(url: string): void; getMethod(): string; setMethod(method: string): void; isSuccess(): boolean; isRedirect(): boolean; isError(): boolean; isClientError(): boolean; isServerError(): boolean; isInformational(): boolean; getBodyAsString(): string; getBodyAsJSON(): any; getBodyAsBuffer(): Buffer; getContentLength(): number; getContentType(): string; getCacheControl(): string; getETag(): string; getLastModified(): string; getLocation(): string; getSetCookie(): string[]; toBuffer(): Buffer; clone(): CTTPResponse; } //# sourceMappingURL=CTTPResponse.d.ts.map