import Record from 'choerodon-ui/pro/lib/data-set/Record'; import { IFieldOptionProps } from '@/api'; import { User } from '@/common/types'; declare const disabledEditDefaultFields: string[]; declare const orgDisabledEditDefaultFields: string[]; declare const fieldTextValueConfig: { epic: { optionKey: string; textKey: string; }; influenceVersion: { optionKey: string; textKey: string; }; fixVersion: { optionKey: string; textKey: string; }; component: { optionKey: string; textKey: string; }; label: { optionKey: string; textKey: string; }; sprint: { optionKey: string; textKey: string; }; backlogType: { optionKey: string; textKey: string; }; backlogClassification: { optionKey: string; textKey: string; }; pi: { optionKey: string; textKey: string; }; programVersion: { optionKey: string; textKey: string; }; subProject: { optionKey: string; textKey: string; }; }; declare function transformDefaultValue({ fieldType, defaultValue, defaultValueObj, fieldOptions, optionKey: propsOptionKey, textKey: propsTextKey, fieldCode, extraConfig, }: { fieldType: string; defaultValue: any; extraConfig?: boolean; defaultValueObj?: any; fieldOptions?: Array | Array | null; optionKey?: 'tempKey' | 'id' | string; textKey?: 'value' | string; fieldCode?: string; }): any; declare function beforeSubmitTransform(item: Record, optionKey?: string): { defaultValue: string; fieldOptions: any[] | undefined; extraConfig: any; }; export { transformDefaultValue, beforeSubmitTransform, disabledEditDefaultFields, fieldTextValueConfig, orgDisabledEditDefaultFields, };