You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					22 lines
				
				1018 B
			
		
		
			
		
	
	
					22 lines
				
				1018 B
			| 
											3 years ago
										 | import { AgentOptions } from 'agent-base'; | ||
|  | import { PacResolverOptions } from 'pac-resolver'; | ||
|  | import { HttpProxyAgentOptions } from 'http-proxy-agent'; | ||
|  | import { HttpsProxyAgentOptions } from 'https-proxy-agent'; | ||
|  | import { SocksProxyAgentOptions } from 'socks-proxy-agent'; | ||
|  | import _PacProxyAgent from './agent'; | ||
|  | declare function createPacProxyAgent(uri: string, opts?: createPacProxyAgent.PacProxyAgentOptions): _PacProxyAgent; | ||
|  | declare function createPacProxyAgent(opts: createPacProxyAgent.PacProxyAgentOptions): _PacProxyAgent; | ||
|  | declare namespace createPacProxyAgent { | ||
|  |     interface PacProxyAgentOptions extends AgentOptions, PacResolverOptions, HttpProxyAgentOptions, HttpsProxyAgentOptions, SocksProxyAgentOptions { | ||
|  |         uri?: string; | ||
|  |         fallbackToDirect?: boolean; | ||
|  |     } | ||
|  |     type PacProxyAgent = _PacProxyAgent; | ||
|  |     const PacProxyAgent: typeof _PacProxyAgent; | ||
|  |     /** | ||
|  |      * Supported "protocols". Delegates out to the `get-uri` module. | ||
|  |      */ | ||
|  |     const protocols: string[]; | ||
|  | } | ||
|  | export = createPacProxyAgent; |