renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
10 lines (9 loc) • 571 B
TypeScript
import './legacy';
import type { Options } from 'got';
import type { SetRequired } from 'type-fest';
import { type HttpRequestStatsDataPoint } from '../stats';
import type { GotOptions, HttpResponse } from './types';
export { RequestError } from 'got';
type QueueStatsData = Pick<HttpRequestStatsDataPoint, 'queueMs'>;
export declare function fetch(url: string, options: SetRequired<GotOptions, 'method'>, queueStats: QueueStatsData): Promise<HttpResponse<unknown>>;
export declare function stream(url: string, options: Omit<Options, 'isStream'>): NodeJS.ReadableStream;