import type { Config, DeployContractErrorType, ResolvedRegister } from '@wagmi/core'; import type { Compute, ConfigParameter } from '@wagmi/core/internal'; import { type DeployContractData, type DeployContractMutate, type DeployContractMutateAsync, type DeployContractOptions, type DeployContractVariables } from '@wagmi/core/query'; import type { Abi } from 'viem'; import type { UseMutationReturnType } from '../utils/query.js'; export type UseDeployContractParameters = Compute & DeployContractOptions>; export type UseDeployContractReturnType = UseMutationReturnType, context, DeployContractMutate, DeployContractMutateAsync> & { /** @deprecated use `mutate` instead */ deployContract: DeployContractMutate; /** @deprecated use `mutateAsync` instead */ deployContractAsync: DeployContractMutateAsync; }; /** https://wagmi.sh/react/api/hooks/useDeployContract */ export declare function useDeployContract(parameters?: UseDeployContractParameters): UseDeployContractReturnType; //# sourceMappingURL=useDeployContract.d.ts.map