Type Alias HttpClientResponseForBodyType<T, HeaderParamsObject, BodyType, IsArray>

HttpClientResponseForBodyType: BodyType extends FORM_DATA
    ? HttpClientResponse<FormData<T>, HeaderParamsObject>
    : HttpClientResponse<IsArray extends true ? T[] : T, HeaderParamsObject>

The response for the given response body type.

Type Parameters

  • T extends object
  • HeaderParamsObject extends Record<string, unknown>
  • BodyType extends BodyMetadata["type"]
  • IsArray extends boolean