import { ComponentProps, ReactNode } from 'react'; import { FloatingPlacement } from '../../generated.js'; export type FloatingPanelTriggerProps = Omit, "aria-expanded" | "children" | "type"> & { [dataAttribute: `data-${string}`]: string | number | boolean | undefined; }; export type FloatingPanelProps = Omit, "children"> & { children?: ReactNode; defaultOpen?: boolean; offset?: number; onOpenChange?: (open: boolean) => void; open?: boolean; placement?: FloatingPlacement; trigger?: ReactNode; triggerProps?: FloatingPanelTriggerProps; }; export declare function FloatingPanel({ "aria-label": ariaLabel, children, className, defaultOpen, offset, onOpenChange, open, placement, role, style, trigger, triggerProps, ...props }: FloatingPanelProps): import("react").JSX.Element;