> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CheckoutLogLevel

> Swift Enumeration

**Enumeration**

The minimum level of the SDK messages that reach the system console.

```swift theme={null}
enum CheckoutLogLevel
```

The level filters only the local console output. Diagnostic messages go to Crossmint at every level.

## Enumeration Cases

| Case      | Description                                |
| --------- | ------------------------------------------ |
| `debug`   | Every message, including the verbose ones. |
| `error`   | Errors only. The default.                  |
| `info`    | Informational messages and above.          |
| `silent`  | No console output.                         |
| `warning` | Warnings and errors.                       |

## Initializers

### init(rawValue:)

Inherited from `RawRepresentable.init(rawValue:)`.

```swift theme={null}
init?(rawValue: Int)
```
