import TabsOptions from './TabsOptions.vue'; import { Component } from '../component'; import { ISettings } from '../interfaces'; import { JsonSchema } from '../../json-schema'; export interface ITabsSettings extends ISettings { tabs: ITabSettings[]; } export interface ITabSettings { label?: string; tooltip?: string; components?: ISettings[]; } export declare class TabsComponent extends Component { tabs: { components: Component[]; }[]; static settings(): ITabsSettings; static get builderInfo(): { title: string; icon: string; optionsTemplate: import("vue").VueConstructor; template: import("vue").VueConstructor; settings: ITabsSettings; group: string; }; constructor(component: any, options: any); buildSchema(parentSchema: JsonSchema): void; }