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;
