///
import { IFieldProcessConfig } from '../base/type';
declare const AgileBaseSearchInstance: IAgileBaseSearchFieldInstance;
declare const fieldInstanceHelpType: (fields?: any, systemFields?: import("../base/type").ISingleOrArray>, customFields?: never[]) => import("../base/type").IFieldOutput[][];
export interface IAgileBaseSearchFieldInstance {
fieldInstance: typeof fieldInstanceHelpType;
configInstance: (field: {
field: any;
props: any;
}) => IFieldProcessConfig | {};
}
/**
* 获取搜索的字段
* @param fields
* @param fieldCodeProps IFieldConfig[]
* @param instance 获取字段实例
*/
declare function getSearchOrgFields(fields: any[], fieldCodeProps?: Record, instance?: IAgileBaseSearchFieldInstance): JSX.Element[];
export { AgileBaseSearchInstance };
export default getSearchOrgFields;