import { ExtractPropTypes, PropType, ComputedRef } from 'vue'; export type TabsType = 'normal' | 'card' | 'border-card'; export type TabsPosition = 'top' | 'right' | 'bottom' | 'left'; export interface TabsProvide { activeName: ComputedRef; addTab: Function; removeTab: Function; } export declare const tabsProps: { readonly modelValue: { readonly type: PropType; }; readonly type: { readonly type: PropType; readonly default: "normal"; }; readonly closable: { readonly type: BooleanConstructor; readonly default: false; }; readonly position: { readonly type: PropType; readonly default: "top"; }; readonly beforeClose: { readonly type: FunctionConstructor; readonly default: () => boolean; }; readonly beforeLeave: { readonly type: FunctionConstructor; readonly default: () => boolean; }; }; export type TabsProps = ExtractPropTypes;