import { SQLiteDriver } from "../../drivers/SQLiteDriver"; import { SqliteTable } from "./SqliteTable"; import { WalletDAO } from "../abstract/WalletDAO"; import { DBWallet } from "../../../db/DBWallet"; export declare class SqliteWallet extends SqliteTable implements WalletDAO { constructor(getSqliteDB: (dbName: string) => Promise); /** * TECHNICAL */ cleanCache(): void; triggerInit(): void; /** * INSERT */ insert(record: DBWallet): Promise; insertBatch(records: DBWallet[]): Promise; private find; getWallet(conditions: string): Promise; saveWallet(wallet: DBWallet): Promise; listAll(): Promise; }