import { default as Section } from './Section.vue'; export * from './Section.type'; export type ZiSectionInstance = InstanceType; export declare const ZiSection: { new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins; }; size: { type: globalThis.PropType<"default" | "small" | "large" | "medium" | "huge">; default: string; }; tooltip: { type: globalThis.PropType; }; span: { type: globalThis.PropType; }; description: { type: globalThis.PropType; }; icon: { type: globalThis.PropType; }; shadow: { type: globalThis.PropType; default: boolean; }; loading: { type: globalThis.PropType; default: boolean; }; gutter: { type: globalThis.PropType; default: boolean; }; tabs: { type: globalThis.PropType; }; customClass: { type: globalThis.PropType; }; contentClass: { type: globalThis.PropType; }; nested: { type: globalThis.PropType; }; tabsPosition: { type: globalThis.PropType<"top" | "left">; default: string; }; bgMode: { type: globalThis.PropType<"dark" | "light" | "gray">; default: string; }; equalHeight: { type: globalThis.PropType; default: boolean; }; showBackButton: { type: globalThis.PropType; default: boolean; }; }>> & Readonly<{ onTabChange?: ((value: import('element-plus').TabPaneName, data?: any) => any) | undefined; onBack?: (() => any) | undefined; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { tabChange: (value: import('element-plus').TabPaneName, data?: any) => void; back: () => void; }, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & Readonly; }; size: { type: globalThis.PropType<"default" | "small" | "large" | "medium" | "huge">; default: string; }; tooltip: { type: globalThis.PropType; }; span: { type: globalThis.PropType; }; description: { type: globalThis.PropType; }; icon: { type: globalThis.PropType; }; shadow: { type: globalThis.PropType; default: boolean; }; loading: { type: globalThis.PropType; default: boolean; }; gutter: { type: globalThis.PropType; default: boolean; }; tabs: { type: globalThis.PropType; }; customClass: { type: globalThis.PropType; }; contentClass: { type: globalThis.PropType; }; nested: { type: globalThis.PropType; }; tabsPosition: { type: globalThis.PropType<"top" | "left">; default: string; }; bgMode: { type: globalThis.PropType<"dark" | "light" | "gray">; default: string; }; equalHeight: { type: globalThis.PropType; default: boolean; }; showBackButton: { type: globalThis.PropType; default: boolean; }; }>> & Readonly<{ onTabChange?: ((value: import('element-plus').TabPaneName, data?: any) => any) | undefined; onBack?: (() => any) | undefined; }>, { size: "default" | "small" | "large" | "medium" | "huge"; shadow: boolean; loading: boolean; gutter: boolean; tabsPosition: "left" | "top"; bgMode: "light" | "gray" | "dark"; equalHeight: boolean; showBackButton: boolean; }, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; }; size: { type: globalThis.PropType<"default" | "small" | "large" | "medium" | "huge">; default: string; }; tooltip: { type: globalThis.PropType; }; span: { type: globalThis.PropType; }; description: { type: globalThis.PropType; }; icon: { type: globalThis.PropType; }; shadow: { type: globalThis.PropType; default: boolean; }; loading: { type: globalThis.PropType; default: boolean; }; gutter: { type: globalThis.PropType; default: boolean; }; tabs: { type: globalThis.PropType; }; customClass: { type: globalThis.PropType; }; contentClass: { type: globalThis.PropType; }; nested: { type: globalThis.PropType; }; tabsPosition: { type: globalThis.PropType<"top" | "left">; default: string; }; bgMode: { type: globalThis.PropType<"dark" | "light" | "gray">; default: string; }; equalHeight: { type: globalThis.PropType; default: boolean; }; showBackButton: { type: globalThis.PropType; default: boolean; }; }>> & Readonly<{ onTabChange?: ((value: import('element-plus').TabPaneName, data?: any) => any) | undefined; onBack?: (() => any) | undefined; }>, {}, {}, {}, {}, { size: "default" | "small" | "large" | "medium" | "huge"; shadow: boolean; loading: boolean; gutter: boolean; tabsPosition: "left" | "top"; bgMode: "light" | "gray" | "dark"; equalHeight: boolean; showBackButton: boolean; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import('vue').ComponentOptionsBase; }; size: { type: globalThis.PropType<"default" | "small" | "large" | "medium" | "huge">; default: string; }; tooltip: { type: globalThis.PropType; }; span: { type: globalThis.PropType; }; description: { type: globalThis.PropType; }; icon: { type: globalThis.PropType; }; shadow: { type: globalThis.PropType; default: boolean; }; loading: { type: globalThis.PropType; default: boolean; }; gutter: { type: globalThis.PropType; default: boolean; }; tabs: { type: globalThis.PropType; }; customClass: { type: globalThis.PropType; }; contentClass: { type: globalThis.PropType; }; nested: { type: globalThis.PropType; }; tabsPosition: { type: globalThis.PropType<"top" | "left">; default: string; }; bgMode: { type: globalThis.PropType<"dark" | "light" | "gray">; default: string; }; equalHeight: { type: globalThis.PropType; default: boolean; }; showBackButton: { type: globalThis.PropType; default: boolean; }; }>> & Readonly<{ onTabChange?: ((value: import('element-plus').TabPaneName, data?: any) => any) | undefined; onBack?: (() => any) | undefined; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { tabChange: (value: import('element-plus').TabPaneName, data?: any) => void; back: () => void; }, string, { size: "default" | "small" | "large" | "medium" | "huge"; shadow: boolean; loading: boolean; gutter: boolean; tabsPosition: "left" | "top"; bgMode: "light" | "gray" | "dark"; equalHeight: boolean; showBackButton: boolean; }, {}, string, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, import('vue').ComponentProvideOptions> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => { $slots: Readonly & import('./Section.type').SectionSlots; }); export declare const ZiSectionTabs: { new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins; required: true; default: () => never[]; }; }>> & Readonly<{ onTabChange?: ((value: import('element-plus').TabPaneName, data?: any) => any) | undefined; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { tabChange: (value: import('element-plus').TabPaneName, data?: any) => void; }, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & Readonly; required: true; default: () => never[]; }; }>> & Readonly<{ onTabChange?: ((value: import('element-plus').TabPaneName, data?: any) => any) | undefined; }>, { tabs: import('./Section.type').SectionTabs[]; }, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; required: true; default: () => never[]; }; }>> & Readonly<{ onTabChange?: ((value: import('element-plus').TabPaneName, data?: any) => any) | undefined; }>, {}, {}, {}, {}, { tabs: import('./Section.type').SectionTabs[]; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import('vue').ComponentOptionsBase; required: true; default: () => never[]; }; }>> & Readonly<{ onTabChange?: ((value: import('element-plus').TabPaneName, data?: any) => any) | undefined; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { tabChange: (value: import('element-plus').TabPaneName, data?: any) => void; }, string, { tabs: import('./Section.type').SectionTabs[]; }, {}, string, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, import('vue').ComponentProvideOptions> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); export default Section;