import { type Account, type Address, type Chain, type Client, type Transport } from 'viem'; export type ERC20BalanceOptions = { token?: Address; address: Address; }; export type ERC20BalanceResult = { value: bigint; decimals: number; symbol: string; allowance: bigint; }; export declare function balance(client: Client, options: ERC20BalanceOptions): Promise; export type ERC20ApproveAllowanceOptions = { token?: Address; amount: bigint; }; export declare function approveAllowance(client: Client, options: ERC20ApproveAllowanceOptions): Promise<`0x${string}`>; //# sourceMappingURL=erc20.d.ts.map