export declare const IvueTabs: import("../../utils/install").SFCWithInstall; bar: import("vue").Ref; wrapper: import("vue").Ref; data: { tabs: any[]; tabsItem: any[]; isOverflowing: boolean; nextIconVisible: boolean; prevIconVisible: boolean; scrollOffset: number; startX: number; widths: any; resizeTimeout: any; sliderLeft: number; sliderWidth: number; isBooted: boolean; isInit: boolean; }; tabWrapperClasses: import("vue").ComputedRef<{ 'ivue-tabs-wrapper': boolean; }>; hasArrows: import("vue").ComputedRef; tabContainerClasses: import("vue").ComputedRef<{ [x: string]: boolean; }>; containerStyles: import("vue").ComputedRef<{ height: string | number; transform: string; }>; tabWrapperStyles: import("vue").ComputedRef<{ 'margin-left': string | number; 'margin-right': string | number; transition: string; }>; overflowCheck: (e: any, fn: any) => void; onTouchStart: (e: any) => void; onTouchMove: (e: any) => void; onTouchEnd: () => void; handleScrollTo: (direction: any) => void; unregister: (name: string) => void; handleSwipeItem: (direction: any) => void; tabNavClick: (tab: any) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { modelValue: string | number; right: boolean; centered: boolean; showArrows: boolean; prevIcon: string; nextIcon: string; fixedWidth: boolean; autoWidth: boolean; sliderColor: string; hideSlider: boolean; arrowsMargin: string | number; }>> & { Tab: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; default: boolean; }; rippleDisabled: { type: BooleanConstructor; default: boolean; }; rippleCentered: { type: BooleanConstructor; default: boolean; }; name: { type: StringConstructor; default: string; }; }, { prefixCls: string; tabName: import("vue").Ref; wrapClasses: import("vue").ComputedRef<{ [x: string]: boolean; "ivue-tabs-tab": boolean; }[]>; computedRipple: import("vue").ComputedRef; isActive: import("vue").ComputedRef; handleChange: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { name: string; disabled: boolean; rippleDisabled: boolean; rippleCentered: boolean; }>; TabItem: import("vue").DefineComponent<{ transition: { type: StringConstructor; default: string; }; reverseTransition: { type: StringConstructor; default: string; }; }, { content: import("vue").Ref; isActive: import("vue").Ref; computedTransition: import("vue").ComputedRef; handleToggle: (_isActive: boolean, _reverse: boolean, showTransition: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { transition: string; reverseTransition: string; }>; }; export default IvueTabs; export declare const IvueTab: import("../../utils/install").SFCWithInstall; wrapClasses: import("vue").ComputedRef<{ [x: string]: boolean; "ivue-tabs-tab": boolean; }[]>; computedRipple: import("vue").ComputedRef; isActive: import("vue").ComputedRef; handleChange: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { name: string; disabled: boolean; rippleDisabled: boolean; rippleCentered: boolean; }>>; export declare const IvueTabItem: import("../../utils/install").SFCWithInstall; isActive: import("vue").Ref; computedTransition: import("vue").ComputedRef; handleToggle: (_isActive: boolean, _reverse: boolean, showTransition: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { transition: string; reverseTransition: string; }>>; export * from './index.vue'; export * from './tab.vue'; export * from './item.vue';