# Logger API

Classes from @purista/core

---
Canonical: /handbook/api/classes/_purista_core.Logger/
Source: core/types/Logger.ts
Format: Markdown for agents
---

Package: `@purista/core`

## Signature

```typescript
class Logger
```

## Members

### Constructors

- `new constructor()`

### Methods

- `debug(...args: LogFnParamType): void`
- `error(...args: LogFnParamType): void`
- `fatal(...args: LogFnParamType): void`
- `getChildLogger(options: LoggerOptions): Logger`
- `info(...args: LogFnParamType): void`
- `trace(...args: LogFnParamType): void`
- `warn(...args: LogFnParamType): void`
