# LoggerConfig

`interface` in `types` · v0.8.0-next.6

<https://docs.seedcord.org/packages/types/0.8.0-next.6/interfaces/logger-config>

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

```ts
interface LoggerConfig
```

## Properties

### channels

```ts
channels: Record<string, 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.
