import { TemplateRef } from "@angular/core"; import { ButtonSize, ButtonType, TabOption, TabValue } from "../../common-types"; import { TabsItemDirective } from "../../directives/tabs-item.directive"; import * as i0 from "@angular/core"; export interface ExtendedTabOption extends TabOption { active?: boolean; template?: TemplateRef; className?: string; } export declare class TabsComponent { readonly value: import("@angular/core").ModelSignal; readonly options: import("@angular/core").InputSignal; readonly type: import("@angular/core").InputSignal; readonly size: import("@angular/core").InputSignal; readonly testId: import("@angular/core").InputSignal; readonly tabsClass: import("@angular/core").InputSignal; readonly tabItems: import("@angular/core").Signal; readonly selectedChange: import("@angular/core").OutputEmitterRef; readonly template: import("@angular/core").WritableSignal>; readonly tabs: import("@angular/core").Signal; constructor(); select(option: TabOption): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }