import type { AbstractTransactionHash } from "../../common/hash.js"; import { BlockchainLayer1Enum } from "../../union/enum/domain.js"; export type EVMTransactionHash = AbstractTransactionHash & { __IS_EVM_TRANSACTION_HASH__: true; }; export declare const evmTransactionHashRegexp: RegExp; export declare function isEVMTransactionHash(raw: string): raw is EVMTransactionHash; export declare const evmTransactionHashValidator: import("../../common/common.js").ILayer1fulValidator; export declare function toEVMTransactionHash(raw: string): EVMTransactionHash; export declare function toEVMTransactionHashSafe(raw: string): EVMTransactionHash | undefined;