import type { IUserProfile } from '../../../apis/udt-types'; export type UserSelectValue = IUserProfile | IUserProfile[]; export interface UserSelectProps { value?: UserSelectValue; onChange?: (value: UserSelectValue) => void; defaultValue?: UserSelectValue; mode?: 'single' | 'multiple'; placeholder?: string; disabled?: boolean; allowClear?: boolean; onSearch?: (searchText: string) => Promise; loading?: boolean; options?: IUserProfile[]; }