export declare class Logger { private level; private writer; constructor(level?: number, writer?: { write(): void; }); debug(tag: any, body: any): void; info(tag: any, body?: any): void; warn(tag: any, body: any): void; fromStack(depth?: number): string; } export declare const DEBUG = 0; export declare const INFO = 1; export declare const WARN = 2; export declare class DummyLogger { debug(): void; info(): void; warn(): void; }