package de.ivu.elect.business.personenpruefung.control;

import java.io.Serializable;
import java.util.Collection;

import javax.annotation.Nullable;

import de.ivu.elect.business.personenpruefung.entity.PersonPruefungKonfiguration;
import de.ivu.elect.business.wahl.entity.Wahl;
import de.ivu.elect.business.wahl.entity.Wahltermin;

public interface PersonPruefungKonfigurationDefault extends Serializable {

  boolean accept(Wahltermin wahltermin, @Nullable Wahl wahl);

  Collection<PersonPruefungKonfiguration> getPersonPruefungKonfigurationenDefault(Wahltermin wahltermin, @Nullable Wahl wahl);

}
