import LocalBaseIndexDB from "./base.cjs"; import { IIndexDB, IIndexTable, IndexTableTypeMap } from "@ocap/types"; import { md5 } from "@ocap/util/lib/md5"; import Lokijs from "lokijs"; //#region src/db/index.d.ts declare class MemoryIndexDB extends LocalBaseIndexDB implements IIndexDB { name: string; version: string; md5: typeof md5; db: Lokijs; tx: IIndexTable; account: IIndexTable; asset: IIndexTable; token: IIndexTable; factory: IIndexTable; stake: IIndexTable; delegation: IIndexTable; rollup: IIndexTable; rollupBlock: IIndexTable; rollupValidator: IIndexTable; tokenDistribution: IIndexTable; tokenFactory: IIndexTable; constructor(); close(): Promise; } //#endregion export { MemoryIndexDB as default };