# InferRequestType

**Kind:** Type

**Source:** [`src/client/types.ts`](https://github.com/honojs/hono/blob/main/src/client/types.ts#L265)

**Part of:** [Client](subsystem-src-client)

## Definition

```ts
T extends ( args: infer R, options: any | undefined ) => Promise<ClientResponse<unknown>> ? NonNullable<R> : never
```
