import React from 'react'; import { SelectProps } from 'choerodon-ui/pro/lib/select/Select'; export interface SelectCustomFieldBasicProps extends Partial { selected?: string[] | string; extraOptions?: any[]; flat?: boolean; projectId?: string; organizationId?: string; outside?: boolean; ruleIds?: string[]; menuType?: 'project' | 'organization'; /** 是否禁用级联规则相关配置 @default false */ disabledRuleConfig?: boolean; afterLoad?: (data: any) => void; } export declare type SelectCustomFieldProps = SelectCustomFieldBasicProps & ({ fieldId: string; fieldOptions?: never; onlyEnabled?: boolean; } | { fieldId?: never; fieldOptions: { id: string; value: string; enabled: boolean; }[]; onlyEnabled?: boolean; }); declare const SelectCustomField: React.FC; export default SelectCustomField;