test-ic-wallet-middleware-common
Version:
Ic middleware wallet common objects
12 lines (11 loc) • 333 B
TypeScript
import { RxDatabase, RxStorage } from "rxdb";
export declare abstract class BaseRxDbContext {
private rxStorage;
constructor(rxStorage: RxStorage<any, any>);
private _db;
abstract getDbName(): string;
abstract getSchema(): any;
get db(): RxDatabase;
set db(rxDb: RxDatabase);
init(): Promise<void>;
}