export interface HoverBridgeProps { /** Which edge of the anchor the floating content sits on. @default 'top' */ side?: 'top' | 'bottom'; /** Must match the floating content's own offset. @default FLOW_TOOLBAR_GAP (from `00`) */ gap?: number; } /** * The invisible, hit-testable strip that CJO hand-authors three times (`NodeCard`'s hover * toolbar, the trigger's IO-variables panel, `StickyNote`'s toolbar) so the pointer never * crosses an unpainted pixel between a hovered element and its floating panel. Without it, the * moment the pointer leaves the card on its way up to the toolbar, `mouseleave` fires and the * toolbar unmounts before the pointer arrives — this renders a real, hit-testable DOM sibling * spanning that gap instead of relying on CSS proximity alone. Must be rendered as a descendant * of the same hover-bound wrapper as the anchor (see `useHoverToolbar`). */ declare function HoverBridgeComponent({ side, gap }: HoverBridgeProps): import("react/jsx-runtime").JSX.Element; export declare const HoverBridge: import('../../../../../node_modules/react').MemoExoticComponent; export {};