// Path: tifoon-plugin-api/src/main/java/com/elixlogic/tifoon/domain/model/configuration/Validator.java
// public interface Validator {
//     void validate();
// }


import com.elixlogic.tifoon.domain.model.configuration.Validator;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.NonNull;
import org.modelmapper.internal.util.Assert;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
package com.elixlogic.tifoon.domain.model.core;



@Data
@NoArgsConstructor
// Path: tifoon-plugin-api/src/main/java/com/elixlogic/tifoon/domain/model/configuration/Validator.java
// public interface Validator {
//     void validate();
// }


// Path: tifoon-core/src/main/java/com/elixlogic/tifoon/domain/model/core/Mail.java
import com.elixlogic.tifoon.domain.model.configuration.Validator;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.NonNull;
import org.modelmapper.internal.util.Assert;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;

package com.elixlogic.tifoon.domain.model.core;



@Data
@NoArgsConstructor
public class Mail implements Validator {