///
import * as zk from 'zksync-ethers';
import { BaseContractMethod, BigNumberish, ContractTransactionResponse } from 'ethers';
import { Account } from './misc/account';
export type Token = zk.Contract & {
balanceOf: BaseContractMethod<[string], bigint, bigint>;
name: BaseContractMethod<[], string, string>;
transfer: BaseContractMethod<[string, BigNumberish], boolean, ContractTransactionResponse>;
symbol: BaseContractMethod<[], string, string>;
};
export declare function supportChangeTokenBalance(Assertion: Chai.AssertionStatic, chaiUtils: Chai.ChaiUtils): void;
export declare function getBalanceChange(transaction: zk.types.TransactionResponse | Promise, token: Token, account: Account | string): Promise;
export declare function clearTokenDescriptionsCache(): void;
//# sourceMappingURL=changeTokenBalance.d.ts.map