import * as _$undici from "undici";
import { RequestInfo } from "undici";

//#region src/fetch.d.ts
type FetchRequestOptions = RequestInit & {
  /**
   * Timeout in milliseconds
   *
   * @defaultValue 5000
   */
  timeout?: number;
};
/**
 * Fetches a resource from a URL.
 *
 * @param input - The URL to fetch.
 * @param options - Additional fetch options.
 * @returns The fetched response.
 */
declare function fetchRequest(input: RequestInfo, options?: FetchRequestOptions): Promise<_$undici.Response>;
declare const fetch: typeof fetchRequest;
//#endregion
export { FetchRequestOptions, fetch, fetchRequest };
//# sourceMappingURL=fetch.d.cts.map