package com.airlock.iam.common.domain.model.event;

import com.airlock.iam.base.api.domain.model.email.EmailAddress;
import com.airlock.iam.base.api.domain.model.user.UserId;

public interface EmailAddressChangesEventFactory {
   void publishEmailAddressChangedEvent(UserId var1, EmailAddress var2, EmailAddress var3);

   void publishEmailAddressAddedEvent(UserId var1, EmailAddress var2);

   void publishEmailAddressDeletedEvent(UserId var1, EmailAddress var2);
}
