import { EventEmitter, QueryList, AfterContentInit, ChangeDetectorRef } from '@angular/core';
import { ActivatedRoute } from '@angular/router';
export declare class NbTabComponent {
    tabTitle: string;
    tabIcon: string;
    responsive: boolean;
    route: string;
    activeValue: boolean;
    responsiveValue: boolean;
    active: boolean;
    lazyLoad: boolean;
    badgeText: string;
    badgeStatus: string;
    badgePosition: string;
    init: boolean;
}
export declare class NbTabsetComponent implements AfterContentInit {
    private route;
    private changeDetectorRef;
    tabs: QueryList<NbTabComponent>;
    fullWidthValue: boolean;
    fullWidth: boolean;
    routeParam: string;
    changeTab: EventEmitter<any>;
    constructor(route: ActivatedRoute, changeDetectorRef: ChangeDetectorRef);
    ngAfterContentInit(): void;
    selectTab(selectedTab: NbTabComponent): void;
}
