import { type UseReadContractReturnType, type UseReadContractParameters } from 'wagmi';
import { erc20Abi } from 'viem';
import { type ChainId } from '@azuro-org/toolkit';
export type UseBetTokenBalanceProps = {
    chainId?: ChainId;
    query?: UseReadContractParameters<typeof erc20Abi, 'balanceOf'>['query'];
};
export type UseBetTokenBalance = (props?: UseBetTokenBalanceProps) => UseReadContractReturnType<typeof erc20Abi, 'balanceOf', any, {
    rawBalance: BigInt;
    balance: string;
}>;
export declare const useBetTokenBalance: UseBetTokenBalance;
