import Driver from "./Driver";
import { Observable } from "rxjs";
export default interface NoSqlDriver
extends Driver
{
getAllRecords(): Observable;
putRecord(record: T): Promise;
deleteRecord(key: T): Promise;
putRecordsBulk(records: Array): Promise;
deleteRecordsBulk(keys: Array): Promise;
}