import { SvelteComponentTyped } from "svelte"; import { IconEnum } from '../..'; import { Position, Align } from '../../../enums'; import { type Media } from '../media-manager'; import { HighlightCardVariant } from './highlight-card.enums'; declare const __propDef: { props: { /** * Title to display * @type {string} */ title: string; /** * The overline text to display * @type {string} */ overline?: string | undefined; /** * The subtitle text to display * @type {string} */ subtitle?: string | undefined; /** * The position of the content * @type {Position} */ position?: Position | undefined; /** * Icon to display * @type {IconEnum} */ icon?: IconEnum | null | undefined; /** * Link to navigate to * @type {string} */ link?: string | null | undefined; /** * The media to display in the background * @type {Media} */ backgroundMedia?: Media | null | undefined; /** * Background color of the card * @type {string} */ backgroundColor?: string | undefined; /** * Description of the card * @type string */ description?: string | undefined; /** * The alignment of the content */ align?: Align | undefined; /** * Is the link external */ isExternal?: boolean | undefined; /** * The variant of the card */ variant?: HighlightCardVariant | undefined; }; events: { [evt: string]: CustomEvent; }; slots: {}; }; export type HighlightCardProps = typeof __propDef.props; export type HighlightCardEvents = typeof __propDef.events; export type HighlightCardSlots = typeof __propDef.slots; export default class HighlightCard extends SvelteComponentTyped { } export {};