import { Block } from '@danielyandev/qr-blockchain';
import { BaseTransaction } from '@danielyandev/qr-transactions';
declare class Account {
    addresses: string[];
    balance: any;
    constructor(addresses: string[]);
    initialize(address: string): void;
    transfer(from: string, to: string, amount: number): void;
    increment(to: string, amount: number): void;
    decrement(from: string, amount: number): void;
    getBalance(address: string): any;
    update(transaction: any): void;
    transferFee(block: Block, transaction: BaseTransaction): void;
}
export default Account;
