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;
    };
    props: ({
        name: string;
        propType: string;
        defaultValue: string;
        description?: undefined;
        title?: undefined;
    } | {
        name: string;
        propType: string;
        defaultValue: boolean;
        description?: undefined;
        title?: undefined;
    } | {
        name: string;
        propType: string;
        description: string;
        defaultValue?: undefined;
        title?: undefined;
    } | {
        name: string;
        title: {
            label: string;
            tip: string;
        };
        propType: string;
        description: string;
        defaultValue: number;
    } | {
        name: string;
        title: {
            label: string;
            tip: string;
        };
        propType: string;
        description: string;
        defaultValue?: undefined;
    } | {
        name: string;
        title: {
            label: string;
            tip: string;
        };
        propType: string;
        description: string;
        defaultValue: boolean;
    } | {
        name: string;
        title: {
            label: string;
            tip: string;
        };
        propType: {
            type: string;
            value: string[];
        };
        description: string;
        defaultValue: string;
    } | {
        name: string;
        propType: string;
        description: string;
        defaultValue: any;
        title?: undefined;
    } | {
        name: string;
        propType: string;
        defaultValue?: undefined;
        description?: undefined;
        title?: undefined;
    })[];
    configure: {
        component: {
            isContainer: boolean;
        };
        props: {
            isExtends: boolean;
            override: {
                name: string;
                condition: () => boolean;
            }[];
        };
    };
    icon: string;
    category: string;
    snippets: {
        title: string;
        screenshot: string;
        schema: {
            componentName: string;
            props: {
                prefix: string;
                animation: string;
                arrows: boolean;
                arrowSize: string;
                arrowPosition: string;
                arrowDirection: string;
                autoplaySpeed: number;
                dots: boolean;
                dotsDirection: string;
                draggable: boolean;
                infinite: boolean;
                slide: string;
                slideDirection: string;
                slidesToShow: number;
                slidesToScroll: number;
                speed: number;
                triggerType: string;
                centerPadding: string;
                cssEase: string;
                edgeFriction: number;
                swipe: boolean;
                touchMove: boolean;
                touchThreshold: number;
                useCSS: boolean;
                waitForAnimate: boolean;
            };
            children: {
                componentName: string;
                props: {
                    src: string;
                };
            }[];
        };
    }[];
};
export default _default;
