/**
 * 筛选项中 singleSelect/multipleSelect 的异步 options 包装器。
 * 当列配置传入 getOptions（同步或异步）时，先解析再渲染 PisellSingleSelect/PisellMultipleSelect。
 */
import React from 'react';
export declare type GetOptionsFn = (() => {
    label: string;
    value: any;
}[]) | (() => Promise<{
    label: string;
    value: any;
}[]>);
export interface AsyncOptionsSelectWrapperProps {
    getOptions: GetOptionsFn;
    fieldType: 'singleSelect' | 'multipleSelect';
    value?: any;
    onChange?: (value: any, option?: any) => void;
    [key: string]: any;
}
declare const AsyncOptionsSelectWrapper: React.FC<AsyncOptionsSelectWrapperProps>;
export default AsyncOptionsSelectWrapper;
