import { PropType, VNode } from 'vue'; export declare const ZMenuSwitch: import('vue').DefineComponent; default: string; }; icon: { type: PropType<() => VNode>; default: undefined; }; defaultExpanded: { type: BooleanConstructor; default: boolean; }; border: { type: BooleanConstructor; default: boolean; }; padding: { type: NumberConstructor; default: number; }; class: { type: StringConstructor; default: string; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; default: string; }; icon: { type: PropType<() => VNode>; default: undefined; }; defaultExpanded: { type: BooleanConstructor; default: boolean; }; border: { type: BooleanConstructor; default: boolean; }; padding: { type: NumberConstructor; default: number; }; class: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { class: string; title: string | VNode; icon: () => VNode; border: boolean; defaultExpanded: boolean; padding: number; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;