import React from 'react'; import type { EngineInterface, Placement } from '@aomao/engine'; import { DropdownListItem } from './list'; import './index.css'; export declare type DropdownProps = { name: string; items: Array; values?: string | Array; engine?: EngineInterface; placement?: Placement; icon?: React.ReactNode; content?: React.ReactNode | ((engine?: EngineInterface) => React.ReactNode); title?: string; disabled?: boolean; single?: boolean; className?: string; direction?: 'vertical' | 'horizontal'; onSelect?: (event: React.MouseEvent, key: string, engine?: EngineInterface) => void | boolean; hasArrow?: boolean; hasDot?: boolean; renderContent?: (item: DropdownListItem, engine?: EngineInterface) => React.ReactNode; }; declare const Dropdown: React.FC; export default Dropdown;