import Joi from "joi"; export declare const EIP712PropertyFieldValidator: Joi.ObjectSchema<{ name: string; type: string; }>; export declare const EIP712DomainTypeValidator: Joi.ArraySchema; export declare const EIP712MessageValidator: Joi.ObjectSchema<{ types: Record; primaryType: string; domain: Record; message: Record; }>; export declare const domainHash: (message: { types: Record; domain: Record; }) => string; export declare const messageHash: (message: { types: Record; primaryType: string; message: Record; }) => string;