1 declare module 'https-proxy-agent' {
2 import * as https from 'https';
4 namespace HttpsProxyAgent {
5 interface HttpsProxyAgentOptions {
10 [key: string]: string;
16 // HttpsProxyAgent doesnt *actually* extend https.Agent, but for my purposes I want it to pretend that it does
17 class HttpsProxyAgent extends https.Agent {
18 constructor(opts: HttpsProxyAgent.HttpsProxyAgentOptions | string);
21 export = HttpsProxyAgent;