import { LevelUp } from "levelup"; import { LevelDBTable } from "./LevelDBTable"; import { DBWallet } from "../../../db/DBWallet"; import { WalletDAO } from "../abstract/WalletDAO"; export declare class LevelDBWallet extends LevelDBTable implements WalletDAO { constructor(getLevelDB: (dbName: string) => Promise); /** * INSERT */ insert(record: DBWallet): Promise; insertBatch(records: DBWallet[]): Promise; getWallet(conditions: string): Promise; listAll(): Promise; saveWallet(wallet: DBWallet): Promise; }