import type { Config, ResolvedRegister, SwitchChainErrorType } from '@wagmi/core'; import type { Compute, ConfigParameter } from '@wagmi/core/internal'; import { type SwitchChainData, type SwitchChainMutate, type SwitchChainMutateAsync, type SwitchChainOptions, type SwitchChainVariables } from '@wagmi/core/query'; import type { Ref } from 'vue'; import { type UseMutationReturnType } from '../utils/query.js'; export type UseSwitchChainParameters = Compute & SwitchChainOptions>; export type UseSwitchChainReturnType = Compute, SwitchChainErrorType, SwitchChainVariables, context, SwitchChainMutate, SwitchChainMutateAsync> & { /** @deprecated use `useChains` instead */ chains: Ref; /** @deprecated use `mutate` instead */ switchChain: SwitchChainMutate; /** @deprecated use `mutateAsync` instead */ switchChainAsync: SwitchChainMutateAsync; }>; /** https://wagmi.sh/vue/api/composables/useSwitchChain */ export declare function useSwitchChain(parameters?: UseSwitchChainParameters): UseSwitchChainReturnType; //# sourceMappingURL=useSwitchChain.d.ts.map