import { Record, RecordList } from 'types/index'; export declare type SessionStorageData = { [key: string]: Record; }; export declare type StorageRecords = RecordList; /** * Describe Storage API */ export interface StorageApi { addRecord(record: Record): number; getRecords(): StorageRecords; clearRecords(): void; } export declare type StoragePlug = () => StorageApi; export declare type LogsStorageOptions = { storage: StoragePlug; }; export declare type LogsStorageApi = StorageApi;