/// import WritableStream = NodeJS.WritableStream; import { log_level } from './level'; import { Log } from './context'; import { FormatterConfig } from './format'; export declare type handleLog = (data: Log) => Promise; declare type Streams = { [P in log_level]: WritableStream; }; export declare function consoleHandler(data: Log): Promise; export declare function createConsoleHandler(config?: FormatterConfig): handleLog; export declare function createStreamHandler(streams: Streams, opts?: FormatterConfig): handleLog; export declare function createOutErrHandler(out?: WritableStream, err?: WritableStream, opts?: FormatterConfig): handleLog; export {};