import { ElementRef, EventEmitter, OnInit } from '@angular/core';
import { FocusableOption, FocusOrigin } from '@angular/cdk/a11y';
import { TabComponent } from '../tab/tab.component';
export declare class TabsTabComponent implements OnInit, FocusableOption {
    private elementRef;
    tab: TabComponent;
    selected: EventEmitter<TabComponent>;
    active: boolean;
    role: string;
    get tabindex(): 0 | -1;
    get disabled(): boolean;
    constructor(elementRef: ElementRef);
    ngOnInit(): void;
    getLabel(): string;
    focus(origin?: FocusOrigin): void;
    select(): void;
    handleClick(): void;
    handleKeydown(event: KeyboardEvent): void;
}
