import { EventEmitter } from '../../stencil-public-runtime'; export declare class CTabButtons { value: number | string; mandatory: boolean; tabs: boolean; size: 'default' | 'small'; hostDisabled: boolean; changeValue: EventEmitter; el: HTMLCTabButtonsElement; private _isIndexBased; private _focusedTabValue; onValueChange(value: string | number): void; tabFocusHandler(event: CustomEvent): void; handleKeyUp(event: KeyboardEvent): void; onTabChange(event: CustomEvent<{ value: number | string; element: HTMLCButtonElement; }>): void; get availableValues(): (string | number)[]; get buttons(): HTMLCButtonElement[]; private _getTabIndex; componentDidLoad(): void; render(): any; }