import { CSSResultGroup, TemplateResult, LitElement } from 'lit'; import { SbbTitleLevel } from '../title.js'; export type JourneyHeaderSize = 'm' | 'l'; declare const SbbJourneyHeaderElement_base: import('../core/mixins.js').AbstractConstructor & typeof LitElement; /** * Combined with the `sbb-journey-summary`, it displays the journey's detail. */ export declare class SbbJourneyHeaderElement extends SbbJourneyHeaderElement_base { static styles: CSSResultGroup; /** Origin location for the journey header. */ origin: string; /** Destination location for the journey header. */ destination: string; /** Whether the journey is a round trip. If so, the icon changes to a round-trip one. */ roundTrip?: boolean; /** Heading level of the journey header element (e.g. h1-h6). */ level: SbbTitleLevel; /** Journey header size. */ size?: JourneyHeaderSize; private _language; protected render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-journey-header': SbbJourneyHeaderElement; } } export {}; //# sourceMappingURL=journey-header.d.ts.map