import React from 'react'; import { IFieldType } from '@/common/types'; import { FormFieldProps } from 'choerodon-ui/pro/lib/field/FormField'; export { IFieldType }; interface IFieldOption { id: string; value: string; enabled: boolean; } export interface IField { code: string; fieldName: string; fieldId: string; value: string; fieldType: IFieldType; fieldCode: string; valueStr: string; required: boolean; fieldOptions?: IFieldOption[]; system: boolean; defaultValue: string | null; defaultValueObj?: Object; } interface Props extends FormFieldProps { field: IField; outside?: boolean; mode?: 'edit' | 'create'; onSubmit?: (value: any, field: IField) => void; } declare const CustomField: React.FC; export default CustomField;