import { CSSResultGroup, TemplateResult } from 'lit'; import { SbbLinkBaseElement } from '../core/base-elements.js'; /** * It displays an image and an action call within a panel. * * @slot - Use the unnamed slot to add text content to the panel * @slot link-content - Link content of the panel * @slot image - The background image that can be a `sbb-image` */ export declare class SbbTeaserHeroElement extends SbbLinkBaseElement { static styles: CSSResultGroup; /** Panel link text. */ linkContent?: string; /** Image src will be passed to `sbb-image`. */ imageSrc?: string; /** Image alt text will be passed to `sbb-image`. */ imageAlt?: string; protected renderTemplate(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-teaser-hero': SbbTeaserHeroElement; } } //# sourceMappingURL=teaser-hero.d.ts.map