# ClientOptions

**Kind:** Type

**Source:** [`packages/microservices/interfaces/client-metadata.interface.ts`](https://github.com/nestjs/nest/blob/master/packages/microservices/interfaces/client-metadata.interface.ts#L17)

**Part of:** [Microservices](subsystem-packages-microservices)

## Definition

```ts
| RedisOptions | NatsOptions | MqttOptions | GrpcOptions | KafkaOptions | TcpClientOptions | RmqOptions
```

## Relationships

- IMPORTS → `Type`

## Used by

2 references from 2 files. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (2)

- `ConfigService` — `integration/microservices/src/app.module.ts`:18
- `ConfigService` — `integration/microservices/src/tcp-tls/app.module.ts`:29
