@singleton-i18n/js-core-sdk
Version:
A JavaScript Singleton client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.
17 lines (16 loc) • 506 B
TypeScript
export declare class Logger {
private prefix;
private logger;
private options;
private debug;
constructor(concreteLogger: any, options?: {});
private init;
setDebug(bool: boolean): void;
log(...args: any[]): any;
warn(...args: any[]): any;
error(...args: any[]): any;
deprecate(...args: any[]): any;
forward(args: any, lvl: string, prefix: string, debugOnly: boolean): any;
create(moduleName: string): Logger;
}
export declare const basedLogger: Logger;