export declare class XMLHttpRequest { #private; private static _logger; static UNSENT: number; static OPENED: number; static HEADERS_RECEIVED: number; static LOADING: number; static DONE: number; private agentOptions; private agentc; private agents; onload: Function | null; onerror: Function | null; context: any; constructor(options?: any); get readyState(): any; get responseText(): any; get status(): any; get statusText(): any; open(method: any, uri: any): void; setRequestHeader(name: any, value: any): void; send(data?: any): void; abort(): void; private storeCookie; private retrieveCookies; private chooseAgent; private storeServerCookie; private retrieveServerCookies; private asyncForEach; private secure; private debug; }