hunk.code_window:   ): ValidationResponse => {
       const invalidResponse = {
         isValid: false,
         parsed: config.params?.default || moment().toISOString(true),
         messages: [`Value does not match: ${getExpectedType(config)}`],
       };
       if (value === undefined || value === null || !isString(value)) {
         if (!config.params?.required) {
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:       parsed: config.params?.default,
  
hunk.file_path: app/client/src/workers/validations.ts
hunk.type: replace
file: package com.appsmith.server.services.ce;
  
  import com.appsmith.server.domains.Collection;
  import com.appsmith.server.domains.NewAction;
  import com.appsmith.server.dtos.ActionDTO;
  import com.appsmith.server.services.CrudService;
  import reactor.core.publisher.Mono;
  
  import java.util.List;
  
  public interface CollectionServiceCE extends CrudService<Collection, String> {
  
      Mono<Collection> findById(String id);
  
      Mono<Collection> addActionsToCollection(Collection collection, List<NewAction> actions);
  
      Mono<ActionDTO> addSingleActionToCollection(String collectionId, ActionDTO action);
  
      Mono<NewAction> removeSingleActionFromCollection(String collectionId, Mono<NewAction> action);
  }
  