import { TransactionType } from '../faces/transaction'; import { Knex } from 'knex'; export interface Wallet { address: string; balance: number; } export declare class WalletDB { private connection; constructor(connection: Knex); addWallet(wallet: Wallet): Promise; getWallet(address: string): Promise; getWalletBalance(address: string): Promise; getLastTx(address: string): Promise; updateBalance(address: string, balance: number): Promise; incrementBalance(address: string, balance: number): Promise; decrementBalance(address: string, balance: number): Promise; }