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