import React from 'react'; export interface SuggestionItem { key?: React.Key; text: string; icon?: React.ReactNode; tooltip?: string; disabled?: boolean; onClick?: (text: string) => void | Promise; actionIcon?: React.ReactNode; } export interface SuggestionListProps { className?: string; style?: React.CSSProperties; items?: SuggestionItem[]; onItemClick?: (value: string) => void | Promise; /** 最大显示数量 */ maxItems?: number; /** 布局类型:垂直布局、水平布局 */ layout?: 'vertical' | 'horizontal'; /** 样式类型:基础版、透明版、白色版 */ type?: 'basic' | 'transparent' | 'white'; /** 是否展示左上角"搜索更多"入口 */ showMore?: { enable: boolean; onClick?: () => void; text?: string; icon?: React.ReactNode; }; } export declare const SuggestionList: React.FC; export default SuggestionList;