hunk.code_window: } from "actions/globalSearchActions";
   import AnalyticsUtil from "utils/AnalyticsUtil";
   import { getTypographyByKey } from "constants/DefaultTheme";
   import { WidgetTypes } from "constants/WidgetConstants";
   const StyledDiv = styled.div`
     color: ${(props) => props.theme.colors.propertyPane.ctaTextColor};
  
hunk.labels: keep keep keep replace keep keep keep
hunk.after_edit: import { WidgetType, WidgetTypes } from "constants/WidgetConstants";
  
hunk.file_path: app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx
hunk.type: replace
file: package com.appsmith.server.services;
  
  import com.appsmith.server.domains.Collection;
  import com.appsmith.server.domains.NewAction;
  import com.appsmith.server.dtos.ActionDTO;
  import reactor.core.publisher.Mono;
  
  import java.util.List;
  
  public interface CollectionService 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);
  }
  