# GatewayConfig

`interface` in `gateway` · v0.1.4

<https://docs.seedcord.org/packages/gateway/0.1.4/interfaces/gateway-config>

The gateway transport's configuration, what the [`Seedcord`](/packages/gateway/0.1.4/classes/seedcord) constructor takes.

```ts
interface GatewayConfig extends Config
```

## Properties

### bot

```ts
bot: GatewayBotConfig;
```

### healthCheck

```ts
healthCheck: HealthCheckOption;
```

The health-check server. `false` disables it, `true` or omit for the defaults, an object configures it.

### runtime

```ts
runtime: "server";
```

The gateway websocket requires a persistent process.
