import '@oicl/openbridge-webcomponents/dist/ar/poi-card-header/poi-card-header.js'; import type { ObcPoiCardHeaderVariant } from '@oicl/openbridge-webcomponents/dist/ar/poi-card-header/poi-card-header.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; variant?: ObcPoiCardHeaderVariant; index?: string; cardTitle?: string; /** Shown only in detailed variant. */ description?: string; /** Source badge text (e.g., "AIS", "RADAR"). Hidden when empty. */ source?: string; /** Shown only in detailed variant. */ timestamp?: string; /** Enables the leading-icon slot (regular variant only). */ hasLeadingIcon?: boolean; /** Enables the close button (detailed variant only). */ hasCloseButton?: boolean; } export interface Events { onCloseClick?: (event: CustomEvent) => void; } export interface Slots { leadingIcon?: Snippet; poiIcon?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcPoiCardHeader: import("svelte").Component<$$ComponentProps, { ObcPoiCardHeaderVariant: typeof ObcPoiCardHeaderVariant; }, "">; type ObcPoiCardHeader = ReturnType; export default ObcPoiCardHeader;