declare const _default: {
    group: string;
    componentName: string;
    title: string;
    docUrl: string;
    screenshot: string;
    npm: {
        package: string;
        version: string;
        exportName: string;
        main: string;
        destructuring: boolean;
        subName: string;
    };
    configure: {
        supports: {
            style: boolean;
            events: string[];
        };
        props: ({
            name: string;
            title: string;
            setter: string;
            supportVariable: boolean;
            description: string;
            defaultValue?: undefined;
            display?: undefined;
        } | {
            name: string;
            title: {
                label: string;
                tip: string;
            };
            setter: {
                componentName: string;
                props: {
                    options: {
                        title: string;
                        value: string;
                    }[];
                    setters?: undefined;
                };
            };
            description: string;
            defaultValue: string;
            supportVariable?: undefined;
            display?: undefined;
        } | {
            name: string;
            title: {
                label: string;
                tip: string;
            };
            setter: {
                componentName: string;
                props: {
                    options: string[];
                    setters?: undefined;
                };
            };
            description: string;
            defaultValue: string;
            supportVariable?: undefined;
            display?: undefined;
        } | {
            name: string;
            title: string;
            setter: string;
            supportVariable: boolean;
            description: string;
            defaultValue: boolean;
            display?: undefined;
        } | {
            name: string;
            display: string;
            title: {
                label: string;
                tip: string;
            };
            setter: {
                componentName: string;
                props: {
                    setters: string[];
                    options?: undefined;
                };
            };
            supportVariable?: undefined;
            description?: undefined;
            defaultValue?: undefined;
        } | {
            name: string;
            display: string;
            title: {
                label: string;
                tip: string;
            };
            setter: {
                componentName: string;
                props?: undefined;
            };
            supportVariable?: undefined;
            description?: undefined;
            defaultValue?: undefined;
        } | {
            name: string;
            display: string;
            title: string;
            setter: string;
            supportVariable: boolean;
            description: string;
            defaultValue?: undefined;
        })[];
    };
    icon: string;
    category: string;
    snippets: ({
        title: string;
        screenshot: string;
        schema: {
            componentName: string;
            props: {
                dataSource: {
                    label: string;
                    value: string;
                }[];
                followTrigger: boolean;
                searchText: string;
                prefix: string;
                shape: string;
                type: string;
                size: string;
                hasIcon: boolean;
                defaultFilterValue?: undefined;
                filter?: undefined;
            };
        };
    } | {
        title: string;
        screenshot: string;
        schema: {
            componentName: string;
            props: {
                followTrigger: boolean;
                defaultFilterValue: string;
                filter: {
                    label: string;
                    value: string;
                }[];
                dataSource: {
                    label: string;
                    value: string;
                }[];
                searchText: string;
                prefix: string;
                shape: string;
                type: string;
                size: string;
                hasIcon: boolean;
            };
        };
    })[];
};
export default _default;
