import React from 'react'; import type { FilterItemType, FilterView } from './typings'; declare type FieldValue = FilterView['fields'][0]; export declare type Value = FieldValue & { label?: string; /** * 禁止设置是否可见 */ lockVisible?: boolean; /** * 在设置内是否可见 */ hiddenInFields: boolean; }; interface Props { originData: FilterItemType[]; value: Value[]; onChange: (value: FieldValue[]) => void; onSave: () => void; classNamePrefix: (value?: string) => string; } declare function FieldsConfig(props: Props): JSX.Element; declare const _default: React.MemoExoticComponent; export default _default;