import { Component } from 'react';
declare class ComponentEditor extends Component {
    props: any;
    state: any;
    static propTypes: any;
    constructor(props: any);
    toggleEditForm(): void;
    cancelChanges(): void;
    saveFormData(data: any): void;
    saveFormElData(data: any, idx: any): void;
    deleteComponentByIdx(idx: any): void;
    deleteComponent(): void;
    getName(name: any, items: any): string;
    onComponentDrop(dataComp: any, evt: any, idx: any): void;
    moveUp(): void;
    moveDown(): void;
    moveElemUp(index: any): void;
    moveElemDown(index: any): void;
    render(): import("react/jsx-runtime").JSX.Element;
}
export default ComponentEditor;
