@grubou/bussy
Version:
Command & query bus implementations
10 lines (9 loc) • 386 B
TypeScript
export interface BusLogger {
error<T extends object>(message: string, obj: T): void;
info<T extends object>(message: string, obj: T, ...args: any[]): void;
}
export declare class PinoLogger implements BusLogger {
private readonly pino;
error<T extends object>(message: string, obj: T): void;
info<T extends object>(message: string, obj?: T, ...args: any[]): void;
}