UNPKG

@akala/core

Version:
9 lines (8 loc) 466 B
import { MiddlewareResult } from "../../middlewares/shared.js"; import { ILogMiddleware, ILogMiddlewareAsync, LogLevels } from "../shared.js"; export declare class SyncLoggerAsync implements ILogMiddlewareAsync { private readonly logger; constructor(logger: ILogMiddleware); shouldHandle(logLevel: LogLevels, namespaces: string[]): boolean; handle(level: LogLevels, namespaces: string[], ...context: unknown[]): Promise<MiddlewareResult<'break'>>; }