import React from 'react'; import type { FormInstance } from 'antd'; import './index.less'; export type SearchFormProps = { searchFormData: SearchFormData; form: FormInstance; showColumnsDataIndexList?: string[]; submit: () => void; reset: () => void; optionalInputDefaultCompareSymbol?: 'like' | 'eq'; }; export type SearchFormItem = { label: string; name: string; dataIndex?: string; type?: undefined | 'input' | 'select' | 'optionalInput'; formItemProps?: Record; }; export type SearchFormData = SearchFormItem[]; declare function SearchForm({ searchFormData, form, showColumnsDataIndexList, submit, reset, optionalInputDefaultCompareSymbol, }: SearchFormProps): React.JSX.Element; export default SearchForm;