import { CSSResultGroup, TemplateResult } from 'lit'; import { SbbElement } from '../core/base-elements.ts'; import { SbbOccupancy } from '../core/interfaces.ts'; declare const SbbTimetableOccupancyElement_base: import('../core/mixins.ts').AbstractConstructor & typeof SbbElement; /** * Used in `sbb-timetable-row`, it displays information about wagon occupancy. */ export declare class SbbTimetableOccupancyElement extends SbbTimetableOccupancyElement_base { static readonly elementName: string; static styles: CSSResultGroup; /** Occupancy for first class wagons. */ accessor firstClassOccupancy: SbbOccupancy | null; /** Occupancy for second class wagons. */ accessor secondClassOccupancy: SbbOccupancy | null; private _language; protected render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-timetable-occupancy': SbbTimetableOccupancyElement; } } export {}; //# sourceMappingURL=timetable-occupancy.component.d.ts.map