import { C as ComponentProps, a as CardProps$1, A as Action, F as FlowsProperties, b as FloatingChecklistProps$1, c as ChecklistPosition, d as ChecklistItem, H as HintProps$1, T as TooltipPlacement, M as ModalProps$1, e as ModalPosition, f as ModalSize, g as TooltipProps$1, h as TooltipScrollPosition } from './library--znfQOjb.js'; import { LitElement, TemplateResult } from 'lit'; type CardProps = ComponentProps; declare class Card extends LitElement implements CardProps { title: string; body: string; primaryButton?: Action; secondaryButton?: Action; dismissible: boolean; width?: string; continue: () => void; close: () => void; __flows: FlowsProperties; createRenderRoot(): this; render(): unknown; } declare const BasicsV2Card: typeof Card; type FloatingChecklistProps = ComponentProps; declare class FloatingChecklist extends LitElement implements FloatingChecklistProps { widgetTitle: string; position?: ChecklistPosition; defaultOpen: boolean; hideOnClick: boolean; openOnItemCompleted: boolean; popupTitle: string; popupDescription: string; completedTitle: string; completedDescription: string; completedButton?: Action; prevItems: ChecklistItem[] | null; items: ChecklistItem[]; skipButton?: Action; complete: () => void; close: () => void; __flows: FlowsProperties; get sessionStorageOpenKey(): string; private accessor _checklistOpen; private accessor _checklistClosing; private accessor _expandedItemIndex; private _closeTimeout; handleClose(): void; handleOpen(): void; handleClick(): void; buttonElement?: HTMLButtonElement; handleNonManualButtonClick(): void; handleToggleExpanded(index: number): void; connectedCallback(): void; itemContentElements: NodeListOf; updated(changedProperties: Map): void; createRenderRoot(): this; render(): unknown; } declare const BasicsV2FloatingChecklist: typeof FloatingChecklist; type HintProps = ComponentProps; declare class Hint extends LitElement implements HintProps { title: string; body: string; primaryButton?: Action; secondaryButton?: Action; dismissible: boolean; targetElement: string; placement?: TooltipPlacement; offsetX?: number; offsetY?: number; continue: () => void; close: () => void; __flows: FlowsProperties; createRenderRoot(): this; render(): TemplateResult; } declare const BasicsV2Hint: typeof Hint; type ModalProps = ComponentProps; declare class Modal extends LitElement implements ModalProps { title: string; body: string; primaryButton?: Action; secondaryButton?: Action; dismissible: boolean; hideOverlay: boolean; position?: ModalPosition; size?: ModalSize; continue: () => void; close: () => void; __flows: FlowsProperties; createRenderRoot(): this; render(): unknown; } declare const BasicsV2Modal: typeof Modal; type TooltipProps = ComponentProps; declare class Tooltip extends LitElement implements TooltipProps { title: string; body: string; primaryButton?: Action; secondaryButton?: Action; targetElement: string; dismissible: boolean; placement?: TooltipPlacement; scrollPosition?: TooltipScrollPosition; hideOverlay: boolean; continue: () => void; close: () => void; __flows: FlowsProperties; createRenderRoot(): this; render(): TemplateResult; } declare const BasicsV2Tooltip: typeof Tooltip; export { BasicsV2Card, BasicsV2FloatingChecklist, BasicsV2Hint, BasicsV2Modal, BasicsV2Tooltip, type CardProps, type FloatingChecklistProps, type HintProps, type ModalProps, type TooltipProps };