import React from 'react'; import { SelectProps } from 'choerodon-ui/pro/lib/select/Select'; import { SelectConfig } from '@/hooks/useSelect'; interface Props extends Partial { dataRef?: React.RefObject>; valueField?: string; afterLoad?: (list: any[]) => void; flat?: boolean; request?: SelectConfig['request']; mode?: 'other' | 'self' | 'page'; /** @default 'self' self 本项目模式 other 其他项目模式 page 分页模式的查询 */ /** 分页模式下查询目标项目下的服务 */ pageTargetProjectId?: string; projectId?: string; checkMember?: boolean; } declare type SelectAppServiceProps = (Omit & Exclude, 'page'>) | (Omit & Required> & { mode: 'page'; }); declare const SelectAppService: React.FC; export default SelectAppService;