import { EndevorActionType, FileExtensionResolution } from "../.."; import { IElementBasicData } from "../../elements/doc/IElementBasicData"; import { IEndevorWorkspaceElement, IEndevorWorkspaceState } from "../doc/IEndevorWorkspaceState"; import { EndevorSyncAction } from "./EndevorSyncAction"; export declare class EndevorSyncActionRename extends EndevorSyncAction { actionType: EndevorActionType; actionName: string; newFile: string; newFileExtensionResolution: FileExtensionResolution; constructor(element: IEndevorWorkspaceElement, location: IElementBasicData, newFile: string, newFileExtensionResolution: FileExtensionResolution); static composeActionsSummaryMsg(state: IEndevorWorkspaceState, actions: EndevorSyncActionRename[]): void; performAction(): Promise; }