declare const _default: import('vue').DefineComponent<{}, {}, {
    isCollapsed1: boolean;
    isCollapsed2: boolean;
    isCollapsed3: boolean;
    isCollapsed4: boolean;
    display1: string;
    display2: string;
    display3: string;
    display4: string;
}, {}, {
    onExpanded(): void;
}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {
    Collapse: {
        new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins<Readonly<import('vue').ExtractPropTypes<{
            when: {
                type: BooleanConstructor;
                required: true;
            };
            as: {
                type: StringConstructor;
                default: string;
            };
            transition: {
                type: StringConstructor;
            };
        }>> & Readonly<{
            onExpanding?: (...args: any[]) => any;
            onCollapsing?: (...args: any[]) => any;
            onExpanded?: (...args: any[]) => any;
            onCollapsed?: (...args: any[]) => any;
            onInit?: (...args: any[]) => any;
            onEvent?: (...args: any[]) => any;
        }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
            expanding: (...args: any[]) => void;
            collapsing: (...args: any[]) => void;
            expanded: (...args: any[]) => void;
            collapsed: (...args: any[]) => void;
            init: (...args: any[]) => void;
            event: (...args: any[]) => void;
        }, import('vue').PublicProps, {
            as: string;
        }, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, {
            P: {};
            B: {};
            D: {};
            C: {};
            M: {};
            Defaults: {};
        }, Readonly<import('vue').ExtractPropTypes<{
            when: {
                type: BooleanConstructor;
                required: true;
            };
            as: {
                type: StringConstructor;
                default: string;
            };
            transition: {
                type: StringConstructor;
            };
        }>> & Readonly<{
            onExpanding?: (...args: any[]) => any;
            onCollapsing?: (...args: any[]) => any;
            onExpanded?: (...args: any[]) => any;
            onCollapsed?: (...args: any[]) => any;
            onInit?: (...args: any[]) => any;
            onEvent?: (...args: any[]) => any;
        }>, {}, {}, {}, {}, {
            as: string;
        }>;
        __isFragment?: never;
        __isTeleport?: never;
        __isSuspense?: never;
    } & import('vue').ComponentOptionsBase<Readonly<import('vue').ExtractPropTypes<{
        when: {
            type: BooleanConstructor;
            required: true;
        };
        as: {
            type: StringConstructor;
            default: string;
        };
        transition: {
            type: StringConstructor;
        };
    }>> & Readonly<{
        onExpanding?: (...args: any[]) => any;
        onCollapsing?: (...args: any[]) => any;
        onExpanded?: (...args: any[]) => any;
        onCollapsed?: (...args: any[]) => any;
        onInit?: (...args: any[]) => any;
        onEvent?: (...args: any[]) => any;
    }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
        expanding: (...args: any[]) => void;
        collapsing: (...args: any[]) => void;
        expanded: (...args: any[]) => void;
        collapsed: (...args: any[]) => void;
        init: (...args: any[]) => void;
        event: (...args: any[]) => void;
    }, string, {
        as: string;
    }, {}, string, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, import('vue').ComponentProvideOptions> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => {
        $slots: {
            default?(_: {
                state: string;
            }): any;
        };
    });
}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export default _default;
