import Charset from '../../java/nio/charset/Charset.js'; import CookieJar from '../../khttp/structures/cookie/CookieJar.js'; import InputStream from '../../java/io/InputStream.js'; import Request from '../../khttp/requests/Request.js'; import Response from './Response.js'; export default interface GenericResponse extends Response { contentIterator(chunkSize: number): any; getConnection(): any; getContent(): Array; getCookies(): CookieJar; getEncoding(): Charset; getHeaders(): any; getHistory(): Array; getInitializers(): Array; getJsonArray(): any; getJsonObject(): any; getRaw(): InputStream; getRequest(): Request; getStatusCode(): number; getText(): string; getUrl(): string; lineIterator(chunkSize: number, delimiter: Array): any; setEncoding(value: Charset): void; } export default class GenericResponse { static get $javaClass(): any; constructor(request: Request); static access$getDefaultEndInitializers$cp(): Array; static access$getDefaultStartInitializers$cp(): Array; static access$get_cookies$p($this: GenericResponse): CookieJar; }