import type { IotaSignPersonalMessageInput, IotaSignPersonalMessageOutput } from '@iota/wallet-standard'; import type { UseMutationOptions, UseMutationResult } from '@tanstack/react-query'; import { WalletFeatureNotSupportedError, WalletNoAccountSelectedError, WalletNotConnectedError } from '../..//errors/walletErrors.js'; import type { PartialBy } from '../../types/utilityTypes.js'; type UseSignPersonalMessageArgs = PartialBy; type UseSignPersonalMessageResult = IotaSignPersonalMessageOutput; type UseSignPersonalMessageError = WalletFeatureNotSupportedError | WalletNoAccountSelectedError | WalletNotConnectedError | Error; type UseSignPersonalMessageMutationOptions = Omit, 'mutationFn'>; /** * Mutation hook for prompting the user to sign a message. */ export declare function useSignPersonalMessage({ mutationKey, ...mutationOptions }?: UseSignPersonalMessageMutationOptions): UseMutationResult; export {}; //# sourceMappingURL=useSignPersonalMessage.d.ts.map