declare const _default: {
    componentName: string;
    label: any;
    group: any;
    category: string;
    props: ({
        name: string;
        label: {
            label: any;
            tip: any;
        };
        setter: {
            componentName: any;
            props: {
                mode: string;
                options: () => any;
            };
        };
        title?: undefined;
        display?: undefined;
        type?: undefined;
        items?: undefined;
    } | {
        title: any;
        display: string;
        type: string;
        items: ({
            name: string;
            title: {
                label: any;
                tip: any;
            };
            setter: string;
            defaultValue: string;
            props: {
                showLangIcon: boolean;
            };
            type?: undefined;
            extraProps?: undefined;
            items?: undefined;
        } | {
            name: string;
            title: any;
            type: string;
            extraProps: {
                display: string;
            };
            items: {
                name: string;
                title: {
                    label: any;
                    tip: any;
                };
                setter: string;
                extraProps: {
                    display: string;
                };
            }[];
            defaultValue: {
                backgroundColor: string;
            };
            setter?: undefined;
            props?: undefined;
        } | {
            name: string;
            title: any;
            type: string;
            extraProps: {
                display: string;
            };
            items: {
                name: string;
                title: {
                    label: any;
                    tip: any;
                };
                setter: string;
                extraProps: {
                    display: string;
                };
            }[];
            setter?: undefined;
            defaultValue?: undefined;
            props?: undefined;
        })[];
        name?: undefined;
        label?: undefined;
        setter?: undefined;
    } | {
        title: any;
        display: string;
        type: string;
        items: ({
            name: string;
            title: any;
            type: string;
            extraProps: {
                display: string;
            };
            items: {
                name: string;
                title: {
                    label: any;
                    tip: any;
                };
                setter: string;
                extraProps: {
                    display: string;
                };
            }[];
            propType?: undefined;
            setter?: undefined;
            defaultValue?: undefined;
        } | {
            name: string;
            title: {
                label: any;
                tip: any;
            };
            propType: string;
            setter: string;
            defaultValue: boolean;
            type?: undefined;
            extraProps?: undefined;
            items?: undefined;
        } | {
            name: string;
            title: {
                label: any;
                tip: any;
            };
            propType: string;
            setter: string;
            defaultValue: number;
            type?: undefined;
            extraProps?: undefined;
            items?: undefined;
        } | {
            name: string;
            title: {
                label: any;
                tip: any;
            };
            propType: string;
            setter: string;
            defaultValue: string;
            type?: undefined;
            extraProps?: undefined;
            items?: undefined;
        } | {
            name: string;
            title: {
                label: any;
                tip: any;
            };
            setter: string;
            type?: undefined;
            extraProps?: undefined;
            items?: undefined;
            propType?: undefined;
            defaultValue?: undefined;
        })[];
        name?: undefined;
        label?: undefined;
        setter?: undefined;
    } | {
        title: any;
        display: string;
        type: string;
        items: ({
            name: string;
            title: {
                label: any;
                tip: any;
            };
            propType: string;
            setter: string;
            defaultValue: number;
            props?: undefined;
        } | {
            name: string;
            title: {
                label: any;
                tip: any;
            };
            propType: string;
            setter: string;
            defaultValue: string;
            props?: undefined;
        } | {
            name: string;
            title: {
                label: any;
                tip: any;
            };
            setter: string;
            propType?: undefined;
            defaultValue?: undefined;
            props?: undefined;
        } | {
            name: string;
            title: {
                label: any;
                tip: any;
            };
            setter: string;
            defaultValue: string;
            props: {
                showLangIcon: boolean;
            };
            propType?: undefined;
        })[];
        name?: undefined;
        label?: undefined;
        setter?: undefined;
    })[];
    configure: {
        supports: {
            events: boolean;
            style: boolean;
            loop: boolean;
            condition: boolean;
        };
    };
    snippets: {
        title: any;
        screenshot: string;
        schema: {
            componentName: string;
            props: {
                mainNetworks: any[];
                testNetworks: number[];
            };
        };
    }[];
};
export default _default;
