@hashgraph/hedera-wallet-connect
Version:
A library to facilitate integrating Hedera with WalletConnect
18 lines (17 loc) • 680 B
TypeScript
export interface ILogger {
error(message: string, ...args: any[]): void;
warn(message: string, ...args: any[]): void;
info(message: string, ...args: any[]): void;
debug(message: string, ...args: any[]): void;
}
export type LogLevel = 'error' | 'warn' | 'info' | 'debug' | 'off';
export declare class DefaultLogger implements ILogger {
private logLevel;
constructor(logLevel?: LogLevel);
setLogLevel(level: LogLevel): void;
getLogLevel(): LogLevel;
error(message: string, ...args: any[]): void;
warn(message: string, ...args: any[]): void;
info(message: string, ...args: any[]): void;
debug(message: string, ...args: any[]): void;
}