# LoggerConfig

`interface` in `types` · v0.14.4

<https://seedcord.org/docs/packages/types/0.14.4/interfaces/logger-config>

Global logger configuration. Passing it full-replaces the config layer.

```ts
interface LoggerConfig
```

## Properties

### channels

```ts
channels?: Partial<Record<LoggerChannelId, ChannelOverride>>
```

Per-channel level or sink overrides.

### level

```ts
level?: LogLevel
```

Global floor. Defaults from the environment.

### sinks

```ts
sinks?: ILogSink[]
```

Config-layer sinks. Defaults to a single console sink.
