import { default as React } from 'react';
import { BaseProps } from '../../types';

export interface ComboBoxProps extends BaseProps {
    /** 当前选中值（受控） */
    value?: string;
    /** 占位符文字 */
    placeholder?: string;
    /** 左侧图标前缀 */
    prefix?: React.ReactNode;
    /** 是否禁用 */
    disabled?: boolean;
    /** Combo Box 打开/关闭状态（受控） */
    open?: boolean;
    /** 是否有错误状态 */
    status?: 'none' | 'error' | 'warning' | 'success';
    /** 点击展开下拉回调 */
    onClick?: (e: React.MouseEvent) => void;
    /** 无障碍 label */
    'aria-label'?: string;
    /** 关联 label 的 id */
    'aria-labelledby'?: string;
}
export declare const ComboBox: React.ForwardRefExoticComponent<ComboBoxProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=ComboBox.d.ts.map