import type { AbiEvent, AbiFunction } from 'abitype'; import { type ToBytesErrorType } from '../encoding/toBytes.js'; import type { ErrorType } from '../errors/utils.js'; import { type Keccak256ErrorType } from './keccak256.js'; import { type ToSignatureErrorType } from './toSignature.js'; export type ToSignatureHashErrorType = Keccak256ErrorType | ToBytesErrorType | ToSignatureErrorType | ErrorType; export declare function toSignatureHash(fn: string | AbiFunction | AbiEvent): `0x${string}`; //# sourceMappingURL=toSignatureHash.d.ts.map