import Tabs from './src/tabs.vue'; export declare const LlTabs: import("ll-plus/es/utils").SFCWithInstall, unknown, unknown, () => any[], boolean>; readonly width: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly height: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly hideAdd: import("ll-plus/es/utils").EpPropFinalized; readonly type: import("ll-plus/es/utils").EpPropFinalized; readonly size: import("ll-plus/es/utils").EpPropFinalized; readonly tabPosition: import("ll-plus/es/utils").EpPropFinalized; readonly startIndent: import("ll-plus/es/utils").EpPropFinalized; readonly endIndent: import("ll-plus/es/utils").EpPropFinalized; readonly tabWidthMode: import("ll-plus/es/utils").EpPropFinalized; readonly tabFixedWidth: import("ll-plus/es/utils").EpPropFinalized; readonly tabPadding: import("ll-plus/es/utils").EpPropFinalized {}, boolean>; readonly tabBorderRadius: import("ll-plus/es/utils").EpPropFinalized; readonly inkBarColor: import("ll-plus/es/utils").EpPropFinalized; readonly inkBarWidth: import("ll-plus/es/utils").EpPropFinalized; readonly tabBarStyle: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }>, { props: import("@vue/shared").LooseRequired, unknown, unknown, () => any[], boolean>; readonly width: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly height: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly hideAdd: import("ll-plus/es/utils").EpPropFinalized; readonly type: import("ll-plus/es/utils").EpPropFinalized; readonly size: import("ll-plus/es/utils").EpPropFinalized; readonly tabPosition: import("ll-plus/es/utils").EpPropFinalized; readonly startIndent: import("ll-plus/es/utils").EpPropFinalized; readonly endIndent: import("ll-plus/es/utils").EpPropFinalized; readonly tabWidthMode: import("ll-plus/es/utils").EpPropFinalized; readonly tabFixedWidth: import("ll-plus/es/utils").EpPropFinalized; readonly tabPadding: import("ll-plus/es/utils").EpPropFinalized {}, boolean>; readonly tabBorderRadius: import("ll-plus/es/utils").EpPropFinalized; readonly inkBarColor: import("ll-plus/es/utils").EpPropFinalized; readonly inkBarWidth: import("ll-plus/es/utils").EpPropFinalized; readonly tabBarStyle: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }>> & Readonly<{}> & {}>; bem: { b: (blockSuffix?: string) => string; e: (element?: string) => string; m: (modifier?: string) => string; be: (blockSuffix?: string, element?: string) => string; em: (element: string, modifier: string) => string; bm: (blockSuffix: string, modifier: string) => string; bem: (blockSuffix: string, element: string, modifier: string) => string; is: (name?: string) => string; }; tabsRef: import("vue").Ref; attrs: import("vue").Attrs; slots: Readonly<{ [name: string]: import("vue").Slot; }>; filterSlots: import("vue").ComputedRef; getStyle: import("vue").ComputedRef; getTabBarStyle: import("vue").ComputedRef; getLeftExtraStyle: import("vue").ComputedRef<{ marginLeft: string; marginTop?: undefined; } | { marginTop: string; marginLeft?: undefined; }>; getRightExtraStyle: import("vue").ComputedRef<{ marginRight: string; marginBottom?: undefined; } | { marginBottom: string; marginRight?: undefined; }>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly, unknown, unknown, () => any[], boolean>; readonly width: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly height: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly hideAdd: import("ll-plus/es/utils").EpPropFinalized; readonly type: import("ll-plus/es/utils").EpPropFinalized; readonly size: import("ll-plus/es/utils").EpPropFinalized; readonly tabPosition: import("ll-plus/es/utils").EpPropFinalized; readonly startIndent: import("ll-plus/es/utils").EpPropFinalized; readonly endIndent: import("ll-plus/es/utils").EpPropFinalized; readonly tabWidthMode: import("ll-plus/es/utils").EpPropFinalized; readonly tabFixedWidth: import("ll-plus/es/utils").EpPropFinalized; readonly tabPadding: import("ll-plus/es/utils").EpPropFinalized {}, boolean>; readonly tabBorderRadius: import("ll-plus/es/utils").EpPropFinalized; readonly inkBarColor: import("ll-plus/es/utils").EpPropFinalized; readonly inkBarWidth: import("ll-plus/es/utils").EpPropFinalized; readonly tabBarStyle: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }>> & Readonly<{}>, { readonly type: import("ll-plus/es/utils").EpPropMergeType; readonly size: import("ll-plus/es/utils").EpPropMergeType; readonly tabPosition: import("ll-plus/es/utils").EpPropMergeType; readonly hideAdd: import("ll-plus/es/utils").EpPropMergeType; readonly tabs: import("./src/tabs").Tab[]; readonly startIndent: number; readonly endIndent: number; readonly tabWidthMode: import("ll-plus/es/utils").EpPropMergeType; readonly tabFixedWidth: string; readonly tabPadding: Record; readonly tabBorderRadius: string; readonly inkBarColor: string; readonly inkBarWidth: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default LlTabs; export * from './src/tabs'; declare module 'vue' { interface GlobalComponents { LlTabs: typeof Tabs; } }