# Interface: MailboxOptions

Defined in: [packages/core/src/network/relays.ts:84](https://github.com/leifriksheim/minca/blob/main/core/src/network/relays.ts#L84)

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
| <a id="property-timeoutms"></a> `timeoutMs?` | `readonly` | `number` | How long to wait for a relay to answer. Default 8 seconds. | [packages/core/src/network/relays.ts:86](https://github.com/leifriksheim/minca/blob/main/core/src/network/relays.ts#L86) |
| <a id="property-websocket"></a> `WebSocket?` | `readonly` | \{ new (`url`, `protocols?`): `WebSocket`; `CLOSED`: `3`; `CLOSING`: `2`; `CONNECTING`: `0`; `OPEN`: `1`; `prototype`: `WebSocket`; \} | The WebSocket to use. Default the global one (browsers, Node 22+). | [packages/core/src/network/relays.ts:88](https://github.com/leifriksheim/minca/blob/main/core/src/network/relays.ts#L88) |
| `WebSocket.CLOSED` | `readonly` | `3` | - | [apps/docs/node\_modules/typescript/lib/lib.dom.d.ts:40941](https://github.com/leifriksheim/minca/blob/main/../apps/docs/node_modules/typescript/lib/lib.dom.d.ts#L40941) |
| `WebSocket.CLOSING` | `readonly` | `2` | - | [apps/docs/node\_modules/typescript/lib/lib.dom.d.ts:40940](https://github.com/leifriksheim/minca/blob/main/../apps/docs/node_modules/typescript/lib/lib.dom.d.ts#L40940) |
| `WebSocket.CONNECTING` | `readonly` | `0` | - | [apps/docs/node\_modules/typescript/lib/lib.dom.d.ts:40938](https://github.com/leifriksheim/minca/blob/main/../apps/docs/node_modules/typescript/lib/lib.dom.d.ts#L40938) |
| `WebSocket.OPEN` | `readonly` | `1` | - | [apps/docs/node\_modules/typescript/lib/lib.dom.d.ts:40939](https://github.com/leifriksheim/minca/blob/main/../apps/docs/node_modules/typescript/lib/lib.dom.d.ts#L40939) |
| `WebSocket.prototype` | `public` | `WebSocket` | - | [apps/docs/node\_modules/typescript/lib/lib.dom.d.ts:40936](https://github.com/leifriksheim/minca/blob/main/../apps/docs/node_modules/typescript/lib/lib.dom.d.ts#L40936) |
