declare var _default: {
    map: {
        image: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any, isBackgroundImage: any): JSX.Element;
            };
        };
    };
    group: {};
    'i-text': {
        style: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    textbox: {
        text: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        style: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    image: {
        image: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any, isBackgroundImage: any): JSX.Element;
            };
        };
    };
    triangle: {
        style: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    rect: {
        style: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    circle: {
        style: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    polygon: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        link: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        tooltip: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        style: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        shadow: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        animation: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
                getComponentType(type: any, data: any, getFieldDecorator: any): JSX.Element;
            };
        };
        trigger: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        userProperty: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    line: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        link: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        tooltip: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        style: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        shadow: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        animation: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
                getComponentType(type: any, data: any, getFieldDecorator: any): JSX.Element;
            };
        };
        trigger: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        userProperty: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    arrow: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        link: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        tooltip: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        style: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        shadow: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        animation: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
                getComponentType(type: any, data: any, getFieldDecorator: any): JSX.Element;
            };
        };
        trigger: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        userProperty: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    video: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        video: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    element: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        video: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    iframe: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        video: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    svg: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        link: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        tooltip: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        style: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        shadow: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        animation: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
                getComponentType(type: any, data: any, getFieldDecorator: any): JSX.Element;
            };
        };
        trigger: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        userProperty: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
    chart: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        chartOption: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
    };
};
export default _default;
