import { Component } from "react"; import { LabeledValue } from "antd/lib/select"; import CommonUser from '../models/commonUser'; import "./style.css"; interface iProps { defaultValue?: CommonUser[]; value?: CommonUser[]; allowClear?: boolean; placeholder?: string; url?: string; userType?: string; onChange?: (value: CommonUser[]) => void; params?: any; } interface iState { options: CommonUser[]; fetching: boolean; } export default class UserSelect extends Component { private appService; state: iState; search: (searchText?: string) => Promise; get defaultValue(): { value: string; label: string; key: string; }[]; get value(): { value: string; label: string; key: string; }[]; componentDidMount(): void; handleChange: (selectedItems: LabeledValue[]) => Promise; handleSearch: (searchText: any) => Promise; handleBlur: () => void; render(): JSX.Element; } export {};