laravel-precognition
Version:
Laravel Precognition.
18 lines (17 loc) • 593 B
TypeScript
import { HttpRequestConfig, HttpResponse, FetchClientOptions } from './types.js';
/**
* Create a fetch-based HTTP client.
*/
export declare function createFetchClient(options?: FetchClientOptions): {
setXsrfCookieName(name: string): void;
setXsrfHeaderName(name: string): void;
request(config: HttpRequestConfig): Promise<HttpResponse>;
};
/**
* Default fetch HTTP client instance.
*/
export declare const fetchHttpClient: {
setXsrfCookieName(name: string): void;
setXsrfHeaderName(name: string): void;
request(config: HttpRequestConfig): Promise<HttpResponse>;
};