UNPKG

@qso-soft/shared

Version:

Shared library for QSO-soft

9 lines (8 loc) 817 B
import { LoggerType } from '../../logger'; import { JsonProxyObject, OptionalPreparedProxyData, OptionalProxyObject, PreparedProxyData, ProxyAgent } from '../../types'; export declare const createProxyAgent: (proxy?: string, logger?: LoggerType) => ProxyAgent | null; export declare const getRandomProxy: (logger?: LoggerType) => Promise<OptionalPreparedProxyData>; export declare const prepareProxy: (proxy: JsonProxyObject, logger?: LoggerType) => OptionalPreparedProxyData; export declare const prepareProxyAgent: (proxyData: PreparedProxyData, logger?: LoggerType) => Promise<OptionalProxyObject>; export declare const getProxyAgent: (proxy: JsonProxyObject, logger?: LoggerType) => Promise<OptionalProxyObject>; export declare const createRandomProxyAgent: (logger?: LoggerType) => Promise<OptionalProxyObject>;