import { ElementRef, EventEmitter, TemplateRef } from "@angular/core";
import { TabGroupComponent } from "../tab-group/tab-group.component";
/** @ignore */
export declare class TabComponent {
    private tabGroup;
    /** Tab header text */
    heading: string;
    /** If true tab can not be activated  */
    disabled: boolean;
    templateRef: TemplateRef<ElementRef>;
    /** Tab active state toggle */
    get active(): boolean;
    set active(active: boolean);
    /** Event is fired when tab became active, $event:Tab equals to selected instance of Tab component */
    selected: EventEmitter<TabComponent>;
    /** Event is fired when tab became inactive, $event:Tab equals to deselected instance of Tab component */
    deselected: EventEmitter<TabComponent>;
    addClass: boolean;
    headingRef: TemplateRef<any>;
    protected _active: boolean;
    constructor(tabGroup: TabGroupComponent);
}
