export interface ILogger { log(id: string, output: string, source: string): Promise; debug(id: string, output: string, source: string): Promise; error(id: string, output: string, source: string): Promise; warn(id: string, output: string, source: string): Promise; dir?(id: string, output: any, source: string): Promise; }