import type { ExtractPropTypes } from 'vue'; import type { CSSProperties, PropType } from 'vue/dist/vue'; import type Tab from '../tab'; export declare const tabProps: { dot: BooleanConstructor; name: { readonly type: PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; badge: { readonly type: PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; title: StringConstructor; disabled: BooleanConstructor; titleClass: StringConstructor; titleStyle: { readonly type: PropType string | CSSProperties) | (() => string | CSSProperties) | (((new (...args: any[]) => string | CSSProperties) | (() => string | CSSProperties)) | null)[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; showZeroBadge: import("xzx-design/es/utils").EpPropFinalized; }; export type TabProps = ExtractPropTypes; export type TabInstance = InstanceType;