cerevox
Version:
TypeScript SDK for browser automation and secure command execution in highly available and scalable micro computer environments
15 lines • 869 B
TypeScript
import pino from 'pino';
export declare const logger: import("pino").Logger<never, boolean>;
export declare const log: {
debug: (message: string, ...args: any[]) => void;
info: (message: string, ...args: any[]) => void;
warn: (message: string, ...args: any[]) => void;
error: (message: string | Error, ...args: any[]) => void;
fatal: (message: string | Error, ...args: any[]) => void;
};
export declare const createChildLogger: (bindings: Record<string, any>) => pino.Logger<never, boolean>;
export declare const createClassLogger: (className: string, additionalBindings?: Record<string, any>, logLevel?: "debug" | "info" | "warn" | "error" | "fatal") => pino.Logger<never, boolean>;
export type Logger = typeof logger;
export type LogLevel = 'debug' | 'info' | 'warn' | 'error' | 'fatal';
export default logger;
//# sourceMappingURL=logger.d.ts.map