fets
Version:
TypeScript HTTP Framework focusing on e2e type-safety, easy setup, performance & great developer experience
6 lines (5 loc) • 438 B
text/typescript
import { JSONofResponse, TypedResponse } from '../typed-fetch';
export type ClientTypedResponsePromise<TTypedResponse extends Response> = Promise<TTypedResponse> & {
json(): Promise<TTypedResponse extends TypedResponse ? JSONofResponse<TTypedResponse> : any>;
};
export declare function createClientTypedResponsePromise<TTypedResponse extends Response>(response$: Promise<TTypedResponse>): ClientTypedResponsePromise<TTypedResponse>;