hunk.code_window:   fetchPage: (pageId: string) => void;
     updateCurrentPage: (pageId: string) => void;
     isPageLevelSocketConnected: boolean;
     collabStartSharingPointerEvent: (pageId: string) => void;
     collabStopSharingPointerEvent: () => void;
   };
   type Props = EditorProps & RouteComponentProps<BuilderRouteParams>;
   class Editor extends Component<Props> {
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:   collabStopSharingPointerEvent: (pageId?: string) => void;
  
hunk.file_path: app/client/src/pages/Editor/index.tsx
hunk.type: replace
file: package com.appsmith.server.dtos;
  
  import lombok.AllArgsConstructor;
  import lombok.Getter;
  import lombok.NoArgsConstructor;
  import lombok.Setter;
  
  @Getter
  @Setter
  @NoArgsConstructor
  @AllArgsConstructor
  public class RefactorActionNameDTO {
      String actionId;
      String pageId;
      String layoutId;
      String oldName;
      String newName;
      String collectionName;
  }
  