import { ReactNode } from 'react'; /** * Popover — portal-based floating content surface. * * Caller controls inner padding. * Recommended: `p-[var(--space-3)]` for default density. * * PAT-061: no exported `useXxx` hook is colocated in this file. * Any future extracted state logic (e.g. `usePopoverPosition`) MUST * live in `ui/lena-ui-kit/src/hooks/`. */ export interface PopoverProps { trigger: ReactNode; children: ReactNode; side?: "top" | "right" | "bottom" | "left"; align?: "start" | "center" | "end"; open?: boolean; onOpenChange?: (open: boolean) => void; className?: string; } export declare function Popover({ trigger, children, side, align, open: controlledOpen, onOpenChange, className, }: PopoverProps): import("react").JSX.Element; //# sourceMappingURL=Popover.d.ts.map