import { OnInit, EventEmitter, ElementRef } from '@angular/core'; import { TabsService } from './tabs.service'; export declare class TabComponent implements OnInit { private tabsService; private el; /** @prop Optional CSS class name */ className: string; /** @prop Sets the attribute disabled to the Tab | false */ disabled: boolean; /** @prop Tab's anchor role type | 'tab' */ role: string; /** @prop Callback function invoked when user click a tab | null */ whenPress: EventEmitter<{}>; /** @prop Callback function invoked when user press a key | null */ whenKeyDown: EventEmitter<{}>; tabIndex: number; ifCurrent: boolean; ifFocus: boolean; tabSize: number; attrRole: string; private regIsCharacter; select(): void; constructor(tabsService: TabsService, el: ElementRef); ngOnInit(): void; isPrintableCharacter: (str: any) => any; onKeyDown: (e: any) => void; }