# LoggerConfig

`interface` in `types` · v0.13.0

<https://docs.seedcord.org/packages/types/0.13.0/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.
