import { AllHTMLAttributes, FunctionComponentElement } from 'react'; import { DropdownItemProps, TChildrenAction } from './DropdownItem'; import { UIComponent } from '../ui-types'; export declare const Context: import('react').Context; export interface DropdownProps extends UIComponent> { direction?: 'down' | 'up'; position?: 'left' | 'right'; split?: boolean; hover?: boolean; arrow?: boolean; items?: FunctionComponentElement | FunctionComponentElement[]; disabled?: boolean; enableRerenderItems?: boolean; onShow?: () => void; onHide?: () => void; } declare const Dropdown: ({ children, className, items, arrow, direction, position, split, disabled, hover, enableRerenderItems, onShow, onHide, ...props }: DropdownProps) => import("react").JSX.Element; export default Dropdown;