declare const _default: {
    map: {
        map: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
            isActive: boolean;
        };
        image: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
            isActive: boolean;
        };
    };
    group: {
        general: {
            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;
            };
        };
    };
    'i-text': {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        marker: {
            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): 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;
            };
        };
    };
    textbox: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        text: {
            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): 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;
            };
        };
    };
    image: {
        general: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        image: {
            title: string;
            component: {
                render(canvasRef: any, form: any, data: any): JSX.Element;
            };
        };
        filter: {
            title: string;
            component: {
                render({ data }: {
                    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): 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;
            };
        };
    };
    triangle: {
        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): 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;
            };
        };
    };
    rect: {
        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): 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;
            };
        };
    };
    circle: {
        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): 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;
            };
        };
    };
    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): 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): 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): 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: typeof VideoProperty;
        };
    };
    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): 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;
import VideoProperty from './VideoProperty';
