import { SvelteComponentTyped } from "svelte"; import { TitleSize, TitleTag } from '../../atoms'; import { type Media } from '../../molecules'; import { HeroVariant } from './hero.enums'; import type { TBottomStrip } from './hero.types'; declare const __propDef: { props: { /** * The variant of the component * @type {HeroVariant} */ variant?: HeroVariant | undefined; backgroundMedia: Media | undefined; /** * The id of the component */ id?: string | undefined; /** * The id of the title * @type {string} */ titleId?: string | null | undefined; /** * Enforce darkmode * @type {boolean} */ darkmode?: boolean | undefined; overline?: string | undefined; /** * The title of the hero * @type {string} */ title: string; /** * The subtitle of the hero * @type {string} */ subtitle?: string | undefined; /** * The paragraph of the hero * @type {string} */ paragraph?: string | undefined; /** * The size of the title * @type {TitleSize} */ titleSize?: TitleSize | undefined; /** * The tag of the title * @type {TitleTag} */ titleTag?: TitleTag | undefined; /** * Video to show on the right side of the component. * Only for the primary variant of the component. * @type {string} */ media?: string | undefined; /** * @type {ComponentProps