import { type EventEmitter } from "../../stencil-public-runtime"; export declare class IfxTab { el: HTMLIfxTabElement; /** Visible title text displayed in the tab header. */ readonly header: string; /** Disables the tab when true. */ readonly disabled: boolean; /** Icon displayed in the tab header. */ readonly icon: string; /** Position of the Icon relative to the header text. */ readonly iconPosition: 'left' | 'right'; /** Subline under the header, only for advanced variant. */ readonly subline: string; /** Text of the Advanced-Tab-Label */ readonly label: string; /** Number of the Advanced-Tab-Number */ readonly number: number; /** Makes the tab header stick to the top of its scrolling oontainer */ readonly positionSticky: boolean; /** Emitted when tab header triggers a change (selection or property updates). */ tabHeaderChange: EventEmitter; componentWillUpdate(): void; render(): any; }