import type { MapAnnotationDescriptor } from "../annotations/mapAnnotations"; import "./AnnotationStack.css"; type AnnotationStackProps = Readonly<{ annotations: ReadonlyArray; isExiting: boolean; }>; /** * Renders annotations as a collapsible card-deck stack. * * Only the newest (last) annotation is fully visible. Older annotations * peek behind it as offset strips. The stack expands on hover (temporary) * or click (pinned). * * The expanded panel uses Floating UI with safePolygon so it doesn't * close when moving the pointer between the reference and floating * elements, and doesn't affect the surrounding Controls grid layout. * * @internal */ export declare const AnnotationStack: ({ annotations, isExiting }: AnnotationStackProps) => import("react/jsx-runtime").JSX.Element | null; export {};