| 3 | |
| 4 | /** Logging interface */ |
| 5 | export interface Logger { |
| 6 | debug(message: string, ...args: unknown[]): void |
| 7 | info(message: string, ...args: unknown[]): void |
| 8 | warn(message: string, ...args: unknown[]): void |
| 9 | error(message: string, ...args: unknown[]): void |
| 10 | } |
| 11 | |
| 12 | /** Analytics/telemetry callback */ |
| 13 | export interface AnalyticsSink { |
no outgoing calls
no test coverage detected