UNPKG

@raydium-io/raydium-sdk-v2

Version:

An SDK for building applications on top of Raydium.

29 lines (27 loc) 784 B
declare type ModuleName = "Common.Api"; declare enum LogLevel { Error = 0, Warning = 1, Info = 2, Debug = 3 } declare class Logger { private logLevel; private name; constructor(params: { name: string; logLevel?: LogLevel; }); set level(logLevel: LogLevel); get time(): string; get moduleName(): string; private isLogLevel; error(...props: any[]): Logger; logWithError(...props: any[]): Logger; warning(...props: any[]): Logger; info(...props: any[]): Logger; debug(...props: any[]): Logger; } declare function createLogger(moduleName: string): Logger; declare function setLoggerLevel(moduleName: string, level: LogLevel): void; export { LogLevel, Logger, ModuleName, createLogger, setLoggerLevel };