export type TabItem = { id?: string; value?: string; label: unknown; content?: unknown; disabled?: boolean; }; export type TabsProps = { items: TabItem[]; activeValue?: string; activeId?: string; label?: string; onchange?: (value: string) => void; class?: string; }; export declare const Tabs: import("vue").DefineComponent TabItem[]; required: true; }; activeValue: { type: StringConstructor; default: undefined; }; activeId: { type: StringConstructor; default: undefined; }; label: { type: StringConstructor; default: string; }; onchange: { type: () => (value: string) => void; default: undefined; }; class: { type: StringConstructor; default: undefined; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "change"[], "change", import("vue").PublicProps, Readonly TabItem[]; required: true; }; activeValue: { type: StringConstructor; default: undefined; }; activeId: { type: StringConstructor; default: undefined; }; label: { type: StringConstructor; default: string; }; onchange: { type: () => (value: string) => void; default: undefined; }; class: { type: StringConstructor; default: undefined; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; }>, { class: string; label: string; activeId: string; onchange: (value: string) => void; activeValue: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; //# sourceMappingURL=Tabs.d.ts.map