22 lines
589 B
Plaintext
22 lines
589 B
Plaintext
import { ILogger, LogEvent } from 'base-log-factory';
|
|
import { ColorfulAppender } from 'blf-colorful-appender';
|
|
import { default as createDebug } from 'debug';
|
|
/**
|
|
* Console appender (控制台输出)
|
|
*/
|
|
export declare class DebugAppender extends ColorfulAppender {
|
|
name: string;
|
|
dateFormat: string;
|
|
debug: createDebug.Debugger;
|
|
setup({ name }: ILogger): void;
|
|
/**
|
|
* Write log (写入日志)
|
|
* @param event Log event (日志事件)
|
|
*/
|
|
write(event: LogEvent): void;
|
|
/**
|
|
* Close appender (关闭输出)
|
|
*/
|
|
close(): Promise<void>;
|
|
}
|