@homecheck/logger
Version:
A simple logger for Web, Node, Capacitor apps.
15 lines (14 loc) • 479 B
TypeScript
import type { LogData } from '../types';
import type { StorageAdapter } from './index';
export declare class CapacitorStorage implements StorageAdapter {
private storageKey;
private initialized;
init(): Promise<void>;
addLog(log: LogData): Promise<void>;
getLogs(limit?: number): Promise<LogData[]>;
removeLogs(ids: string[]): Promise<void>;
getCount(): Promise<number>;
clear(): Promise<void>;
private getAllLogs;
private generateUUID;
}