export declare const TabTitle: import("vue").DefineComponent; dot: BooleanConstructor; type: import("../../../utils").EpPropFinalized; color: import("../../../utils").EpPropFinalized; title: import("../../../utils").EpPropFinalized; name: import("../../../utils").EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>; currentName: import("../../../utils").EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>; badge: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; shrink: BooleanConstructor; disabled: BooleanConstructor; controls: import("../../../utils").EpPropFinalized; scrollable: import("../../../utils").EpPropFinalized<(new (...args: any[]) => boolean | import("vue").Ref) | (() => boolean | import("vue").Ref) | (((new (...args: any[]) => boolean | import("vue").Ref) | (() => boolean | import("vue").Ref)) | null)[], unknown, unknown, boolean, boolean>; activeColor: import("../../../utils").EpPropFinalized; inactiveColor: StringConstructor; showZeroBadge: import("../../../utils").EpPropFinalized; parent: import("../../../utils").EpPropFinalized<(new (...args: any[]) => any) | (() => any) | { (): any; new (): any; readonly prototype: any; } | (((new (...args: any[]) => any) | (() => any) | { (): any; new (): any; readonly prototype: any; }) | null)[], unknown, unknown, () => {}, boolean>; index: NumberConstructor; currentIndex: NumberConstructor; state: import("../../../utils").EpPropFinalized<(new (...args: any[]) => any) | (() => any) | { (): any; new (): any; readonly prototype: any; } | (((new (...args: any[]) => any) | (() => any) | { (): any; new (): any; readonly prototype: any; }) | null)[], unknown, unknown, () => {}, boolean>; isActive: import("../../../utils").EpPropFinalized; }>, () => JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; dot: BooleanConstructor; type: import("../../../utils").EpPropFinalized; color: import("../../../utils").EpPropFinalized; title: import("../../../utils").EpPropFinalized; name: import("../../../utils").EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>; currentName: import("../../../utils").EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>; badge: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; shrink: BooleanConstructor; disabled: BooleanConstructor; controls: import("../../../utils").EpPropFinalized; scrollable: import("../../../utils").EpPropFinalized<(new (...args: any[]) => boolean | import("vue").Ref) | (() => boolean | import("vue").Ref) | (((new (...args: any[]) => boolean | import("vue").Ref) | (() => boolean | import("vue").Ref)) | null)[], unknown, unknown, boolean, boolean>; activeColor: import("../../../utils").EpPropFinalized; inactiveColor: StringConstructor; showZeroBadge: import("../../../utils").EpPropFinalized; parent: import("../../../utils").EpPropFinalized<(new (...args: any[]) => any) | (() => any) | { (): any; new (): any; readonly prototype: any; } | (((new (...args: any[]) => any) | (() => any) | { (): any; new (): any; readonly prototype: any; }) | null)[], unknown, unknown, () => {}, boolean>; index: NumberConstructor; currentIndex: NumberConstructor; state: import("../../../utils").EpPropFinalized<(new (...args: any[]) => any) | (() => any) | { (): any; new (): any; readonly prototype: any; } | (((new (...args: any[]) => any) | (() => any) | { (): any; new (): any; readonly prototype: any; }) | null)[], unknown, unknown, () => {}, boolean>; isActive: import("../../../utils").EpPropFinalized; }>> & Readonly<{}>, { title: string; color: string; dot: boolean; disabled: boolean; id: string; type: string; parent: any; name: import("../../../utils").EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>; state: any; shrink: boolean; showZeroBadge: import("../../../utils").EpPropMergeType; currentName: import("../../../utils").EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>; controls: string; scrollable: import("../../../utils").EpPropMergeType<(new (...args: any[]) => boolean | import("vue").Ref) | (() => boolean | import("vue").Ref) | (((new (...args: any[]) => boolean | import("vue").Ref) | (() => boolean | import("vue").Ref)) | null)[], unknown, unknown>; activeColor: string; isActive: import("../../../utils").EpPropMergeType; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;