import { DefineComponent, ExtractPropTypes, PropType, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { TabsVariantProps } from './tabs.themes'; export declare const Tabs: DefineComponent; }; variant: { type: PropType< TabsVariantProps["variant"]>; }; radius: { type: PropType< TabsVariantProps["radius"]>; }; color: { type: PropType< TabsVariantProps["color"]>; }; size: { type: PropType< TabsVariantProps["size"]>; }; isFullWidth: { type: PropType; }; isDisabled: { type: PropType; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", PublicProps, Readonly< ExtractPropTypes<{ modelValue: { type: PropType; }; variant: { type: PropType< TabsVariantProps["variant"]>; }; radius: { type: PropType< TabsVariantProps["radius"]>; }; color: { type: PropType< TabsVariantProps["color"]>; }; size: { type: PropType< TabsVariantProps["size"]>; }; isFullWidth: { type: PropType; }; isDisabled: { type: PropType; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;