12 lines
440 B
TypeScript
12 lines
440 B
TypeScript
export type NetworkErrorOptions = {
|
|
response: Response;
|
|
responseData: unknown;
|
|
};
|
|
export declare class NetworkError extends Error {
|
|
response: Response;
|
|
responseData: unknown;
|
|
constructor(message: string, options: NetworkErrorOptions);
|
|
}
|
|
export declare function fetchWithError(input: Request | string | URL, init?: RequestInit): Promise<Response>;
|
|
export declare function parseResponse(response: Response): Promise<any>;
|