import { type TabHeader, type TabHeaderValue } from './UITabs.types'; declare const _default: (__VLS_props: { headers: T; active: TabHeaderValue; height?: string | undefined; minHeight?: string | undefined; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, __VLS_ctx?: Pick<{ props: { headers: T; active: TabHeaderValue; height?: string | undefined; minHeight?: string | undefined; }; expose(exposed: { starting: () => void; finishing: () => void; }): void; attrs: any; slots: Partial; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T extends infer T_1 ? T_1 extends ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T ? T_1 extends { [Symbol.iterator](): Iterator; } ? T1 : never : never : never; ind: number; }) => any>> & Partial; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T extends infer T_2 ? T_2 extends ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T ? T_2 extends { [Symbol.iterator](): Iterator; } ? T1 : never : never : never; }) => any>> & Partial}-content`, (_: {}) => any>> & { "append-all-tabs"?(_: { header: ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T extends infer T_3 ? T_3 extends ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T ? T_3 extends { [Symbol.iterator](): Iterator; } ? T1 : never : never : never; }): any; headerextra?(_: {}): any; }; emit: (e: 'update:active', value: TabHeaderValue) => void; }, "slots" | "attrs" | "emit"> | undefined, __VLS_setup?: Promise<{ props: { headers: T; active: TabHeaderValue; height?: string | undefined; minHeight?: string | undefined; }; expose(exposed: { starting: () => void; finishing: () => void; }): void; attrs: any; slots: Partial; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T extends infer T_4 ? T_4 extends ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T ? T_4 extends { [Symbol.iterator](): Iterator; } ? T1 : never : never : never; ind: number; }) => any>> & Partial; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T extends infer T_5 ? T_5 extends ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T ? T_5 extends { [Symbol.iterator](): Iterator; } ? T1 : never : never : never; }) => any>> & Partial}-content`, (_: {}) => any>> & { "append-all-tabs"?(_: { header: ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T extends infer T_6 ? T_6 extends ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T ? T_6 extends { [Symbol.iterator](): Iterator; } ? T1 : never : never : never; }): any; headerextra?(_: {}): any; }; emit: (e: 'update:active', value: TabHeaderValue) => void; }>) => import("vue").VNode & { __ctx?: { props: { headers: T; active: TabHeaderValue; height?: string | undefined; minHeight?: string | undefined; }; expose(exposed: { starting: () => void; finishing: () => void; }): void; attrs: any; slots: Partial; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T extends infer T_7 ? T_7 extends ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T ? T_7 extends { [Symbol.iterator](): Iterator; } ? T1 : never : never : never; ind: number; }) => any>> & Partial; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T extends infer T_8 ? T_8 extends ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T ? T_8 extends { [Symbol.iterator](): Iterator; } ? T1 : never : never : never; }) => any>> & Partial}-content`, (_: {}) => any>> & { "append-all-tabs"?(_: { header: ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T extends infer T_9 ? T_9 extends ([{ type: import("vue").PropType; required: true; }] extends [import("vue").Prop] ? unknown extends V ? import("@vue/shared").IfAny : V : { type: import("vue").PropType; required: true; }) & T ? T_9 extends { [Symbol.iterator](): Iterator; } ? T1 : never : never : never; }): any; headerextra?(_: {}): any; }; emit: (e: 'update:active', value: TabHeaderValue) => void; } | undefined; }; export default _default;