import { SbbElement, type SbbElementType } from '@sbb-esta/lyne-elements/core.js'; import { type CSSResultGroup, type TemplateResult } from 'lit'; /** * Component displays the available service icons of one coach. * */ export declare class SbbSeatReservationNavigationServicesElement extends SbbElement { static readonly elementName: string; static elementDependencies: SbbElementType[]; static styles: CSSResultGroup; /** Coach service property ids, which are used to display the services in the navigation */ accessor propertyIds: string[]; /** If true, the service icons are displayed vertically */ accessor vertical: boolean; /** Disable the mouse over title information */ accessor showTitleInfo: boolean; private _language; protected render(): TemplateResult; private _getServiceLabelDescription; } declare global { interface HTMLElementTagNameMap { 'sbb-seat-reservation-navigation-services': SbbSeatReservationNavigationServicesElement; } }