import { AfterContentInit, ElementRef, EventEmitter, OnChanges, OnDestroy, SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class SubTabsComponent implements AfterContentInit, OnChanges, OnDestroy {
    private el;
    selectedIndex: number;
    tabChange: EventEmitter<number>;
    private indicator;
    private resizeObserver?;
    constructor(el: ElementRef<HTMLElement>);
    ngAfterContentInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    onClick(event: Event): void;
    private getItems;
    private reserveBoldWidth;
    private applySelection;
    private refreshIndicator;
    private moveIndicator;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SubTabsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SubTabsComponent, "wco-sub-tabs", never, { "selectedIndex": { "alias": "selectedIndex"; "required": false; }; }, { "tabChange": "tabChange"; }, never, ["*"], true, never>;
}
//# sourceMappingURL=sub-tabs.component.d.ts.map