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>;
