import { EventEmitter } from '../../stencil-public-runtime'; import { FlipTileVariant } from './flip-tile.types'; export declare class FlipTile { hostElement: HTMLIxFlipTileElement; /** * Variation of the Flip * * @since 4.0.0 */ variant: FlipTileVariant; /** * Height interpreted as REM */ height: number | 'auto'; /** * Width interpreted as REM */ width: number | 'auto'; /** * Index of the currently visible content * @since 3.0.0 */ index: number; /** * ARIA label for the eye icon button * Will be set as aria-label on the nested HTML button element * * @since 3.2.0 */ ariaLabelEyeIconButton?: string; /** * Event emitted when the index changes * @since 3.0.0 */ toggle: EventEmitter; isFlipAnimationActive: boolean; hasFooterSlot: boolean; private contentItems; private observer?; watchIndex(newIndex: number, oldIndex: number): void; componentDidLoad(): void; componentWillLoad(): void; disconnectedCallback(): void; private handleFooterSlotChange; private updateContentItems; private updateContentVisibility; private toggleIndex; private doFlipAnimation; render(): any; }