import React from 'react'; import { SelectProps as AntSelectProps } from 'antd/es/select'; import './styles/select.scss'; import { CancellablePromise } from '../../typings'; export interface SelectProps extends AntSelectProps { requestMethod?: () => CancellablePromise<{ label: string; value: any; }[]>; errorCallback?: (error: any) => void; /** * options 不能与 requestMethod 同时使用 */ options?: { label: string; value: any; }[]; } declare const Select: React.FC & { Option: import('rc-select/lib/Option').OptionFC; OptGroup: import('rc-select/lib/OptGroup').OptionGroupFC; }; export declare type SelectType = React.FC; export default Select;