package com.l7tech.policy;

import com.l7tech.objectmodel.EntityHeader;
import com.l7tech.objectmodel.FindException;
import com.l7tech.policy.assertion.UsesEntitiesAtDesignTime;
import com.l7tech.util.Functions.BinaryVoid;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

public interface DesignTimeEntityProvider {
   void provideNeededEntities(@NotNull UsesEntitiesAtDesignTime var1, @Nullable BinaryVoid<EntityHeader, FindException> var2) throws FindException;
}
