import type { Config, ReadContractErrorType, ResolvedRegister } from '@wagmi/core'; import type { ConfigParameter, UnionCompute } from '@wagmi/core/internal'; import { type ReadContractData, type ReadContractOptions } from '@wagmi/core/query'; import type { Abi, ContractFunctionArgs, ContractFunctionName } from 'viem'; import { type UseQueryReturnType } from '../utils/query.js'; export type UseReadContractParameters = ContractFunctionName, args extends ContractFunctionArgs = ContractFunctionArgs, config extends Config = Config, selectData = ReadContractData> = UnionCompute & ConfigParameter>; export type UseReadContractReturnType = ContractFunctionName, args extends ContractFunctionArgs = ContractFunctionArgs, selectData = ReadContractData> = UseQueryReturnType; /** https://wagmi.sh/react/api/hooks/useReadContract */ export declare function useReadContract, const args extends ContractFunctionArgs, config extends Config = ResolvedRegister['config'], selectData = ReadContractData>(parameters?: UseReadContractParameters): UseReadContractReturnType; //# sourceMappingURL=useReadContract.d.ts.map