import type { Config, ResolvedRegister, SelectChains, SignTransactionErrorType } from '@wagmi/core'; import type { Compute, ConfigParameter } from '@wagmi/core/internal'; import { type SignTransactionData, type SignTransactionMutate, type SignTransactionMutateAsync, type SignTransactionOptions, type SignTransactionVariables } from '@wagmi/core/query'; import type { SignTransactionRequest as viem_SignTransactionRequest } from 'viem'; import type { UseMutationReturnType } from '../utils/query.js'; export type UseSignTransactionParameters[0], SelectChains[0]> = viem_SignTransactionRequest[0], SelectChains[0]>, context = unknown> = Compute & SignTransactionOptions>; export type UseSignTransactionReturnType[0], SelectChains[0]> = viem_SignTransactionRequest[0], SelectChains[0]>, context = unknown> = Compute, SignTransactionErrorType, SignTransactionVariables, context, SignTransactionMutate, SignTransactionMutateAsync> & { /** @deprecated use `mutate` instead */ signTransaction: SignTransactionMutate; /** @deprecated use `mutateAsync` instead */ signTransactionAsync: SignTransactionMutateAsync; }>; /** https://wagmi.sh/vue/api/composables/useSignTransaction */ export declare function useSignTransaction[0], SelectChains[0]> = viem_SignTransactionRequest[0], SelectChains[0]>, context = unknown>(parameters?: UseSignTransactionParameters): UseSignTransactionReturnType; //# sourceMappingURL=useSignTransaction.d.ts.map