CheckContractWalletSignTypedDataOptions

type CheckContractWalletSignTypedDataOptions<
typedData extends TypedData | Record<string, unknown>,
primaryType extends
| keyof typedData
| "EIP712Domain" = keyof typedData,
> = {
contract: ThirdwebContract;
data: TypedDataDefinition<typedData, primaryType>;
signature: string;
};