native-update
Version:
Foundation package for building a comprehensive update system for Capacitor apps. Provides architecture and interfaces but requires backend implementation.
22 lines (21 loc) • 594 B
TypeScript
export declare enum LogLevel {
DEBUG = 0,
INFO = 1,
WARN = 2,
ERROR = 3
}
export declare class Logger {
private static instance;
private configManager;
private context;
constructor(context?: string);
static getInstance(): Logger;
private shouldLog;
private sanitize;
log(message: string, data?: unknown): void;
private logWithLevel;
debug(message: string, data?: unknown): void;
info(message: string, data?: unknown): void;
warn(message: string, data?: unknown): void;
error(message: string, error?: Error | unknown): void;
}