import { CSSResultGroup, TemplateResult } from 'lit'; import { SbbLinkBaseElement } from '../core/base-elements.ts'; /** * It displays an interactive image with caption. * * @slot image - Slot used to render the image. * @slot chip - Slot for the `sbb-chip-label` element. The slot on the `sbb-chip-label` element is automatically assigned when slotted in the unnamed slot. * @slot title - Slot for the title. For the standard `sbb-title` element, the slot is automatically assigned when slotted in the unnamed slot. * @slot - Use the unnamed slot to render the description, the sbb-title and the sbb-chip-label. */ export declare class SbbTeaserElement extends SbbLinkBaseElement { static readonly elementName: string; static styles: CSSResultGroup; /** Teaser variant - define the position and the alignment of the text block. */ accessor alignment: 'after-centered' | 'after' | 'below'; private _handleSlotchange; private _configureChip; private _configureTitle; protected render(): TemplateResult; protected renderContent(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-teaser': SbbTeaserElement; } } //# sourceMappingURL=teaser.component.d.ts.map