import { CSSResultGroup, PropertyDeclaration, TemplateResult } from 'lit'; import { SbbElementType } from '../core.ts'; import { SbbTitleBase } from '../title.pure.ts'; declare const SbbJourneyHeaderElement_base: import('../core.ts').AbstractConstructor & typeof SbbTitleBase; /** * Combined with the `sbb-journey-summary`, it displays the journey's detail. */ export declare class SbbJourneyHeaderElement extends SbbJourneyHeaderElement_base { static readonly elementName: string; static elementDependencies: SbbElementType[]; static styles: CSSResultGroup; /** Origin location for the journey header. */ accessor origin: string; /** Destination location for the journey header. */ accessor destination: string; /** Whether the journey is a round trip. If so, the icon changes to a round-trip one. */ accessor roundTrip: boolean; private _language; constructor(); requestUpdate(name?: PropertyKey, oldValue?: unknown, options?: PropertyDeclaration): void; private _setAriaLabel; protected render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-journey-header': SbbJourneyHeaderElement; } } export {}; //# sourceMappingURL=journey-header.component.d.ts.map