UNPKG

get-proxy-settings

Version:

Retrieve proxy settings specified by the system

29 lines (28 loc) 708 B
export declare enum Protocol { Http = "http", Https = "https", } export interface ProxySettingAttributes { host: string; port: string; protocol?: Protocol; credentials?: ProxyCredentials; } export interface ProxyCredentials { username: string; password: string; } export declare class ProxySetting { host: string; port: string; protocol: Protocol; credentials: ProxyCredentials; constructor(params: string | ProxySetting | ProxySettingAttributes); toString(): string; getAuthorizationHeader(): string; private _parseUrl(value); } export interface ProxySettings { http?: ProxySetting; https?: ProxySetting; }