| 1234567891011121314151617181920212223242526272829 | 
							- import Agent from './agent'
 
- import buildConnector from './connector'
 
- import Dispatcher from './dispatcher'
 
- import { IncomingHttpHeaders } from './header'
 
- export default ProxyAgent
 
- declare class ProxyAgent extends Dispatcher {
 
-   constructor (options: ProxyAgent.Options | string)
 
-   dispatch (options: Agent.DispatchOptions, handler: Dispatcher.DispatchHandler): boolean
 
-   close (): Promise<void>
 
- }
 
- declare namespace ProxyAgent {
 
-   export interface Options extends Agent.Options {
 
-     uri: string;
 
-     /**
 
-      * @deprecated use opts.token
 
-      */
 
-     auth?: string;
 
-     token?: string;
 
-     headers?: IncomingHttpHeaders;
 
-     requestTls?: buildConnector.BuildOptions;
 
-     proxyTls?: buildConnector.BuildOptions;
 
-     clientFactory?(origin: URL, opts: object): Dispatcher;
 
-     proxyTunnel?: boolean;
 
-   }
 
- }
 
 
  |