///
import { IFieldSystemConfig, IFieldCustomConfig } from '../base/type';
/**
* 获取过滤的字段
* @param fields
* @param fieldCodeProps 组件的props, key对应的是 `fields`中的code
* @param instance 获取字段实例
*/
declare function getFilterFields(fields: any[], fieldCodeProps?: Record, instance?: (fields?: import("../base/type").ISingleOrArray, systemFields?: import("../base/type").ISingleOrArray;
status: import("react").FC;
epic: import("react").FC;
label: import("react").FC;
priority: import("react").FC;
component: import("react").FC;
version: import("react").FC;
fixVersion: import("react").FC;
influenceVersion: import("react").FC;
environment: import("react").FC;
issueType: import("react").FC;
feature: import("react").FC;
tag: import("react").FC;
pi: import("react").ForwardRefExoticComponent>;
programVersion: import("react").FC;
subProject: import("react").FC;
quickFilter: import("react").FC;
description: import("../base/type").IClassComponentType>>;
estimatedStartTime: import("react").ComponentClass;
estimatedEndTime: import("react").ComponentClass;
actualStartTime: import("react").ComponentClass;
actualEndTime: import("react").ComponentClass;
}>>, customFields?: import("../base/type").ISingleOrArray>) => import("../base/type").IFieldOutput<{
sprint: import("react").FC;
status: import("react").FC;
epic: import("react").FC;
label: import("react").FC;
priority: import("react").FC;
component: import("react").FC;
version: import("react").FC;
fixVersion: import("react").FC;
influenceVersion: import("react").FC;
environment: import("react").FC;
issueType: import("react").FC;
feature: import("react").FC;
tag: import("react").FC;
pi: import("react").ForwardRefExoticComponent>;
programVersion: import("react").FC;
subProject: import("react").FC;
quickFilter: import("react").FC;
description: import("../base/type").IClassComponentType>>;
estimatedStartTime: import("react").ComponentClass;
estimatedEndTime: import("react").ComponentClass;
actualStartTime: import("react").ComponentClass;
actualEndTime: import("react").ComponentClass;
} | import("../base/component").CustomComponentMapProps>[][]): any[];
export default getFilterFields;