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; }