machinomy
Version:
Micropayments powered by Ethereum
13 lines (12 loc) • 443 B
TypeScript
import IEngine from '../IEngine';
import IExec from '../IExec';
import NedbDatastore from './NedbDatastore';
export default class EngineNedb implements IEngine, IExec<NedbDatastore> {
datastore: NedbDatastore;
constructor(path: string, inMemoryOnly?: boolean);
isConnected(): boolean;
connect(): Promise<void>;
close(): Promise<void>;
drop(): Promise<void>;
exec<B>(fn: (client: NedbDatastore) => B): Promise<B>;
}