import React from 'react'; import './index.less'; export interface dataItem { name: string; fields: { name: string; value?: string; }[]; } export interface SourceListProps { className?: string; style?: React.CSSProperties; data?: dataItem[]; onItemClick?: (item: dataItem, index: number, event: React.MouseEvent) => void; renderValue?: (item: { name: string; value?: string; }, index: number) => React.ReactNode; layout?: { label: string | number; value: string | number; }; loading?: boolean; } declare const SourceList: (props: SourceListProps) => React.JSX.Element; export default SourceList;