Type Alias EIP712DomainDefinition<typedData, primaryType, schema>

EIP712DomainDefinition<typedData, primaryType, schema>: {
    types?: typedData;
} & {
    domain: schema extends {
            EIP712Domain: infer domain;
        }
        ? domain
        : Prettify<TypedDataDomain>;
    message?: never;
    primaryType: "EIP712Domain" | primaryType;
}

Type Parameters