import React from 'react';
import { MenuItemsHandlers, MenuItemsState } from '../core/menu-state';
import { PromptInputProps } from '../interfaces';
/** Props for the menu options list rendered inside the trigger dropdown. */
interface MenuDropdownProps {
    menu: PromptInputProps.MenuDefinition;
    statusType: PromptInputProps.MenuDefinition['statusType'];
    menuItemsState: MenuItemsState;
    menuItemsHandlers: MenuItemsHandlers;
    highlightedOptionId?: string;
    highlightText: string;
    listId: string;
    controlId: string;
    handleLoadMore: () => void;
    hasDropdownStatus?: boolean;
    listBottom?: React.ReactNode;
    ariaDescribedby?: string;
}
export default function MenuDropdown({ menu, statusType, menuItemsState, menuItemsHandlers, highlightedOptionId, highlightText, listId, controlId, handleLoadMore, hasDropdownStatus, listBottom, ariaDescribedby, }: MenuDropdownProps): JSX.Element;
export {};
//# sourceMappingURL=menu-dropdown.d.ts.map