# SubscriberRoute

`interface` in `http` · v0.1.0-next.0

<https://docs.seedcord.org/packages/http/0.1.0-next.0/interfaces/subscriber-route>

A bus subscriber row. The Bus routes off it without importing the subscriber module. The HTTP engine ignores these rows until the Bus ships on this transport.

```ts
interface SubscriberRoute
```

## Properties

### frequency

```ts
readonly frequency: 'on' | 'once'
```

Mirrors the `@Subscribe` frequency metadata.

### keys

```ts
readonly keys: readonly string[]
```

The subscription keys this subscriber registers for.

### load

```ts
readonly load: () => Promise<unknown>
```

Lazy import of the subscriber module.
