@worker-tools/json-fetch
Version:
A drop-in replacements for fetch, Request, and Response with first class support for JSON objects.
11 lines (10 loc) • 622 B
TypeScript
export declare type SearchParamsInit = [string, any][] | Record<string, any> | string | URLSearchParams;
/**
* Like `URL`, but accepts a `params` argument that is added to the search parameters/query string.
*/
export declare class SearchParamsURL extends URL {
constructor(url: string | URL, params?: SearchParamsInit | null, base?: string | URL);
}
export { SearchParamsURL as SearchURL, SearchParamsURL as ParamsURL, };
/** @deprecated Use SearchParamsURL instead */
export declare const urlWithParams: (url: string | URL, params?: SearchParamsInit | null | undefined, base?: string | URL | undefined) => string;