Spaces:
Paused
Paused
| declare module 'https-proxy-agent' { | |
| import * as https from 'https'; | |
| namespace HttpsProxyAgent { | |
| interface HttpsProxyAgentOptions { | |
| host: string; | |
| port: number | string; | |
| secureProxy?: boolean; | |
| headers?: { | |
| [key: string]: string; | |
| }; | |
| [key: string]: any; | |
| } | |
| } | |
| // HttpsProxyAgent doesnt *actually* extend https.Agent, but for my purposes I want it to pretend that it does | |
| class HttpsProxyAgent extends https.Agent { | |
| constructor(opts: HttpsProxyAgent.HttpsProxyAgentOptions | string); | |
| } | |
| export = HttpsProxyAgent; | |
| } | |