import { IEVMMailerContractLink, IEVMMessage } from './types'; export declare const encodeEvmMsgId: (isBroacast: boolean, contractId2bytes: number, blockNumber4bytes: number, txIndex2bytes: number, logIndex2bytes: number) => string; export declare const decodeEvmMsgId: (msgId: string) => { isBroadcast: boolean; contractId: number; blockNumber: number; txIndex: number; logIndex: number; }; export declare const validateMessage: (mailer: IEVMMailerContractLink, message: IEVMMessage | null) => void;