import { IElementBasicData } from "../../elements/doc/IElementBasicData";
import { EndevorActionStatus, EndevorActionStatusDetailed, EndevorActionType } from "../doc/IEndevorWorkspaceEnums";
import { IEndevorWorkspaceElement } from "../doc/IEndevorWorkspaceState";
export declare abstract class EndevorSyncAction {
    abstract actionType: EndevorActionType;
    abstract actionName: string;
    status: EndevorActionStatus;
    statusDetailed: EndevorActionStatusDetailed;
    location: IElementBasicData;
    element: IEndevorWorkspaceElement;
    errorMessages: string[];
    constructor(element: IEndevorWorkspaceElement, location: IElementBasicData);
}
