import { PropType } from 'vue'; import { TabsAnimation, TabsProps } from './types'; declare const _default: import('vue').DefineComponent; default: string; }; offset: { type: NumberConstructor; default: number; }; navMinWidth: { type: NumberConstructor; default: number; }; navMaxWidth: { type: NumberConstructor; default: number; }; contentPadding: { type: NumberConstructor; default: number; }; contentScrollable: { type: BooleanConstructor; default: boolean; }; borderless: { type: BooleanConstructor; default: boolean; }; autoHeight: { type: BooleanConstructor; default: boolean; }; autoWidth: { type: BooleanConstructor; default: boolean; }; showIndicator: { type: BooleanConstructor; default: boolean; }; indicatorVariant: { type: PropType; default: string; }; indicatorMotion: { type: PropType; default: string; }; indicatorMotionStrength: { type: NumberConstructor; default: number; }; autoHeightDurationMs: { type: NumberConstructor; default: number; }; autoHeightEasing: { type: StringConstructor; default: string; }; animation: { type: PropType; default: undefined; }; }>, () => import('vue').VNode, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import('vue').PublicProps, Readonly; default: string; }; offset: { type: NumberConstructor; default: number; }; navMinWidth: { type: NumberConstructor; default: number; }; navMaxWidth: { type: NumberConstructor; default: number; }; contentPadding: { type: NumberConstructor; default: number; }; contentScrollable: { type: BooleanConstructor; default: boolean; }; borderless: { type: BooleanConstructor; default: boolean; }; autoHeight: { type: BooleanConstructor; default: boolean; }; autoWidth: { type: BooleanConstructor; default: boolean; }; showIndicator: { type: BooleanConstructor; default: boolean; }; indicatorVariant: { type: PropType; default: string; }; indicatorMotion: { type: PropType; default: string; }; indicatorMotionStrength: { type: NumberConstructor; default: number; }; autoHeightDurationMs: { type: NumberConstructor; default: number; }; autoHeightEasing: { type: StringConstructor; default: string; }; animation: { type: PropType; default: undefined; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { offset: number; animation: TabsAnimation; placement: "left" | "top" | "right" | "bottom" | undefined; borderless: boolean; contentPadding: number; indicatorMotion: "stretch" | "spring" | "snap" | "glide" | "warp" | undefined; indicatorVariant: "line" | "block" | "dot" | "outline" | "pill" | undefined; navMinWidth: number; navMaxWidth: number; contentScrollable: boolean; autoHeight: boolean; autoWidth: boolean; showIndicator: boolean; indicatorMotionStrength: number; autoHeightDurationMs: number; autoHeightEasing: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;