import { FloatingContext, UseInteractionsReturn } from '@floating-ui/react'; import { ThemeTypes } from '@viasat/beam-shared/utils'; import { CSSProperties, MutableRefObject } from 'react'; export interface AutocompleteDropdownProps { isMounted: boolean; status: string; nodeId: string; context: FloatingContext; getFloatingProps: UseInteractionsReturn['getFloatingProps']; floatingStyles: CSSProperties; labelsRef: MutableRefObject; elementsRef: MutableRefObject; getItemProps: UseInteractionsReturn['getItemProps']; setOpen: (open: boolean) => void; setFloating: (node: HTMLElement | null) => void; activeIndex: number | null; onItemClick?: (index: number) => void; disabled?: boolean; readOnly?: boolean; theme?: ThemeTypes; className?: string; children?: React.ReactNode; multiple?: boolean; } export declare const AutocompleteDropdown: ({ setOpen, isMounted, status, nodeId, context, getFloatingProps, floatingStyles, labelsRef, elementsRef, getItemProps, setFloating, disabled, readOnly, theme, className: _className, children, multiple, activeIndex, onItemClick, }: AutocompleteDropdownProps) => import("react/jsx-runtime").JSX.Element | null;