import React, { ReactNode } from 'react'; export type OptionItem = { label?: React.ReactNode; searchLabel?: string; value?: any; type?: string; children?: OptionItem[]; disabled?: boolean; onClick?: () => void; className?: string; }; interface IMenuProps { children?: ReactNode; items: OptionItem[]; size?: 'small' | 'large'; searchPlaceholder?: string; multiple?: boolean; search?: boolean; onChange?: (values: string[]) => void; value?: string | string[] | null; defaultValues?: string[]; listHeight?: number; } export interface MenuRef { searchFocus: () => void; } declare const Menu: React.ForwardRefExoticComponent>; export default Menu;