import { BabylonButtonI, BabylonGlobalIconI, BabylonTextInfoI } from '../../../../interfaces'; import { BabylonStyleGlobalItem } from '../../../../interfaces/babylon-style.interface'; import { EquipmentV2Content } from './equipment-v2.interfaces'; import * as i0 from "@angular/core"; export declare class EquipmentV2Component { private _data; showAll: boolean; buttonActive: boolean; threshold: number; texts?: BabylonTextInfoI; links?: BabylonButtonI[]; private _items?; set items(value: BabylonGlobalIconI[] | undefined); get items(): BabylonGlobalIconI[] | undefined; hideButtons?: boolean; styles?: BabylonStyleGlobalItem; iconsLikeImages?: boolean; constructor(); set data(value: EquipmentV2Content); get data(): EquipmentV2Content; onResize(): void; toggleServices(): void; isActiveItem(index: number): boolean; trackItem(index: number): number; getVisibleItems(): any[]; private evaluateThreshold; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }