import { LogRecord } from './record'; export declare type LogHandler = { (logRecord: LogRecord): Promise | void; }; export declare namespace LogHandler { /** * Decorate handler where `predicate` is applied on record input. * If `false`, the handler is never called * * @param predicate - the predicate applied on log record */ function filter(predicate: (record: LogRecord) => boolean): (handler: LogHandler) => LogHandler; } //# sourceMappingURL=handler.d.ts.map