import { type ReactNode, type Ref } from 'react'; export interface DropdownItem { id: string; } export interface DropdownProps { items: readonly TItem[]; activeItemIds?: string[]; left?: boolean; up?: boolean; isContentItem?: (item: Readonly) => boolean; renderItem: (item: Readonly) => ReactNode; renderTrigger: (ref: Ref, onOpenDropDown: () => void) => ReactNode; onItemClick?: (item: Readonly) => void; } export declare function Dropdown({ activeItemIds, items, left, up, isContentItem, renderItem, renderTrigger, onItemClick, }: DropdownProps): import("react/jsx-runtime").JSX.Element;