export class Logger { constructor(public debugMode: boolean = false) {} error(message: string) { if (this.debugMode) { console.error(message); } } warn(message: string) { if (this.debugMode) { console.warn(message); } } debug(...args: any[]) { if (this.debugMode) { console.log(...args); } } }