UNPKG

@bsv/spv-wallet-js-client

Version:

TypeScript library for connecting to a SPV Wallet server

13 lines (12 loc) 496 B
export interface Logger { debug(msg: string, ...args: any[]): void; info(msg: string, ...args: any[]): void; warn(msg: string, ...args: any[]): void; error(msg: string, ...args: any[]): void; } export interface ConsoleLoggerLevel { level: 'debug' | 'info' | 'warn' | 'error' | 'disabled'; } export type LoggerConfig = Logger | ConsoleLoggerLevel; export declare const defaultLogger: ConsoleLoggerLevel; export declare const makeLogger: (loggerConfig: LoggerConfig) => Logger;