@synet/signal
Version:
Experimental Fractal Architecture pattern for Synet development
9 lines (8 loc) • 340 B
TypeScript
import type { SignalPlugin, SignalInstance } from "../core/types";
export interface LoggerPluginOptions {
level?: "debug" | "info" | "warn" | "error";
includeValue?: boolean;
includeTrace?: boolean;
formatter?: (signal: SignalInstance<any>) => string;
}
export declare const loggerPlugin: SignalPlugin<LoggerPluginOptions>;