ts-spiffe
Version:
typescript client for spiffe
21 lines • 559 B
TypeScript
declare enum LogLevel {
DEBUG = 0,
INFO = 1,
WARNING = 2,
ERROR = 3
}
interface LoggerConfig {
logLevel: LogLevel;
}
export declare class Logger {
private config;
private context;
constructor(context: Function, config?: LoggerConfig);
debug(message: string | object, obj?: object): void;
info(message: string | object, obj?: object): void;
warn(message: string | object, obj?: object): void;
error(message: string | object, obj?: object): void;
private log;
}
export {};
//# sourceMappingURL=Logger.d.ts.map