[**CameraKit Web SDK v1.15.0**](../README.md)

***

[CameraKit Web SDK](../globals.md) / Logger

# Type Alias: Logger

> **Logger**: `Record`\<[`LogLevel`](LogLevel.md), (`message`?, ...`optionalParams`) => `void`\>

A logger interface that provides methods for logging messages at different severity levels.

Each method corresponds to a [LogLevel](LogLevel.md) and accepts a message with optional additional parameters.
All logged messages are emitted through the internal logging subject and can be consumed by configuring
a logger in the Camera Kit configuration.
