@homecheck/logger
Version:
A simple logger for Web, Node, Capacitor apps.
10 lines (9 loc) • 330 B
TypeScript
import type { LogData } from '../types';
export interface StorageAdapter {
init(): Promise<void>;
addLog(log: LogData): Promise<void>;
getLogs(limit?: number): Promise<LogData[]>;
removeLogs(ids: string[]): Promise<void>;
getCount(): Promise<number>;
}
export declare function createStorage(): StorageAdapter;