@typed/http
Version:
HTTP requests for node and browsers
14 lines • 550 B
TypeScript
import { DropKeys } from '@typed/common';
import { MergeObjects } from '@typed/objects';
import { HttpOptions, HttpRequest } from './types';
export declare type GetOptions = Readonly<Partial<MergeObjects<DropKeys<HttpOptions, 'body'>, {
readonly queryParameters?: Record<string, string | undefined>;
}>>>;
/**
* Create Get Requests
* @param url :: string
* @param options :: GetOptions
* @returns :: Request<A>
*/
export declare const get: <A = unknown>(url: string, options?: GetOptions) => HttpRequest<A>;
//# sourceMappingURL=get.d.ts.map