| 179 | // Interface matching pino's BaseLogger surface, structural substitute for FastifyBaseLogger. |
| 180 | // Defined here so this package does not need fastify or pino as a dependency. |
| 181 | export interface ApLogger { |
| 182 | level: string |
| 183 | silent(): void |
| 184 | info(...args: unknown[]): void |
| 185 | warn(...args: unknown[]): void |
| 186 | error(...args: unknown[]): void |
| 187 | fatal(...args: unknown[]): void |
| 188 | debug(...args: unknown[]): void |
| 189 | trace(...args: unknown[]): void |
| 190 | child(bindings: Record<string, unknown>): ApLogger |
| 191 | } |
no outgoing calls
no test coverage detected