@sonar/scan
Version:
SonarQube/SonarCloud Scanner for the JavaScript world
8 lines (7 loc) • 599 B
TypeScript
import { AxiosRequestConfig } from 'axios';
import { ScannerProperties } from './types';
export declare function getHttpAgents(properties: ScannerProperties): Promise<Pick<AxiosRequestConfig, 'httpAgent' | 'httpsAgent' | 'proxy'>>;
export declare function resetAxios(): void;
export declare function initializeAxios(properties: ScannerProperties): Promise<void>;
export declare function fetch<T = unknown>(config: AxiosRequestConfig): Promise<import("axios").AxiosResponse<T, any, {}>>;
export declare function download(url: string, destPath: string, overrides?: AxiosRequestConfig): Promise<void>;