import { OnChanges, AfterContentInit, QueryList, EventEmitter, ElementRef } from '@angular/core';
import { Enums } from "../Enums";
export declare class Tab {
    heading: string;
    icon: string;
    active: boolean;
    hidden: boolean;
}
export declare class Tabset implements AfterContentInit, OnChanges {
    private elementRef;
    display: Enums.TabDisplayTypes;
    selectedIndex: number;
    selectedIndexChange: EventEmitter<number>;
    onTabSelected: EventEmitter<number>;
    tabs: QueryList<Tab>;
    constructor(elementRef: ElementRef);
    ngAfterContentInit(): void;
    ngOnChanges(changes: any): void;
    private init;
    private onActiveTab;
}
