import { EventEmitter } from "../../stencil-public-runtime"; import { TabChangeEvent } from "../../types"; export declare class Tab { /** * sets active state */ active: boolean; /** * sets name value used in tabs component to show active tab (does that through the value property) */ name: any; isFocused: boolean; /** * Emitted when the tab loads. * @internal */ luTabDidLoad: EventEmitter; /** * Emitted when the tab unloads. * @internal */ luTabDidDisconnect: EventEmitter; /** * Emitted when the tab button is selected. */ luTabSelect: EventEmitter; /** * Emitted when the tab button is focused. */ tabFocus: EventEmitter; /** * Emitted when the tab button loses focus. */ tabBlur: EventEmitter; /** * This property is internally used show underline correctly. If false it uses this components css to show highlighted tab */ noSlide: any; componentDidLoad(): void; disconnectedCallback(): void; onClick(): void; handleKeyDown(ev: KeyboardEvent): void; handleLuTabFocused(): void; handleLuTabBlurred(): void; render(): any; }