import React from 'react'; import type { PlainObject } from 'jamis-core'; import type { Option, UserSelectControlProps } from '../types'; export default class UserSelectControl extends React.Component { static defaultProps: Partial; input?: HTMLInputElement; unHook: Function; lazyloadRemote: Function; constructor(props: UserSelectControlProps); componentWillUnmount(): void; onSearch(input: string, cancelExecutor?: (cancel: Function) => void, param?: PlainObject): Promise; deferLoad(data?: Object, isRef?: boolean, param?: PlainObject): Promise; changeValue(value: Option | Array