declare type optionName = 'withColor' | 'alertFrequency'; export declare class Logger { static setOption(key: optionName | string, data: any): void; private name; private withColor; private alerts; constructor(pattern: string, ...args: Array); debugger(...args: Array): void; todo(...args: Array): void; debug(...args: Array): void; stats(...args: Array): void; info(...args: Array): void; log(...args: Array): void; warn(...args: Array): void; alert(...args: Array): void; trace(...args: Array): void; error(...args: Array): void; fatal(...args: Array): void; _write(std: number, header: string, message: string): void; _alert(message: string): void; _headers(tagName: string, ...modifiers: Array): string; _tag(name: string, modifiers: Array): string; _date(): string; _datePad(number: number, length?: number): string | number; _format(args: any): any; _sprintf(pattern: string, args: Array): string; _strip(format: string, data: string, modifier: (data: string) => string): string; } export {};