import type { Address } from 'abitype'; import { type GetAddressErrorType } from '../address/getAddress.js'; import { type IsAddressEqualErrorType } from '../address/isAddressEqual.js'; import type { ErrorType } from '../errors/utils.js'; import type { Hex } from '../types/data.js'; import type { Signatureish } from '../types/signature.js'; import { type RecoverAddressErrorType } from './recoverAddress.js'; export type VerifyHashParameters = { address: Address; hash: Hex; signature: Signatureish; }; export type VerifyHashReturnType = boolean; export type VerifyHashErrorType = IsAddressEqualErrorType | GetAddressErrorType | RecoverAddressErrorType | ErrorType; export declare function verifyHash({ address, hash, signature, }: VerifyHashParameters): VerifyHashReturnType; //# sourceMappingURL=verifyHash.d.ts.map