@push.rocks/smartlog
Version:
A minimalistic, distributed, and extensible logging tool supporting centralized log management.
11 lines (10 loc) • 350 B
TypeScript
import * as plugins from './smartlog.plugins.js';
export declare class LogRouter {
/**
* all log destinations
*/
private logDestinations;
constructor();
addLogDestination(logDestination: plugins.smartlogInterfaces.ILogDestination): void;
routeLog(logPackageArg: plugins.smartlogInterfaces.ILogPackage): Promise<void>;
}