class RepositoryPresenters {

  @SuppressWarnings({"unchecked", "UnusedParameters"})
  @NonNull
  public static <T> RPLayout<T, RPMain<T>> repositoryPresenterOf(@Nullable final Class<T> type) {
    return new RepositoryPresenterCompiler();
  }

  private  RepositoryPresenters();

}