import { ProvidersService } from 'fccore2';
import { FcinputComponent } from '../fcinput';
/**
 * fc-combo单选下拉框
 * 弹出一个下拉菜单给用户选择操作，用于代替原生的选择器，或者需要一个更优雅的多选器时。
 * 当选项少时（少于 5 项），建议直接将选项平铺，使用 Radio 是更好的选择。
 * 事件：
 * 1.清除事件：clear
 */
export declare class FccomboComponent extends FcinputComponent {
    provider: ProvidersService;
    fcFilterOption: Function;
    fcDropdownClassName: string;
    fcDropdownStyle: string;
    fcLineOneSpace: string;
    fcLoading: string;
    /** 候选值 */
    fcOption: any[];
    _options: any[];
    _selectOptions: any;
    /** 是否启用搜索 */
    fcShowSearch: boolean;
    fcServerSearch: string;
    /** label字段名称 */
    fcLabelCode: string;
    /** value字段名称 */
    fcValueCode: string;
    /** disabled字段名称 */
    _disabledCode: string;
    /** 是否支持清除 */
    fcAllowClear: string;
    _allowClear: boolean;
    /** 内容等宽 */
    fcAutoSize: string;
    _autoSize: boolean;
    /** 是否打开下拉 */
    fcOpen: string;
    _open: boolean;
    fcAutoFocus: string;
    /** 当列表为空时显示 */
    fcNotFoundContent: string;
    constructor(provider: ProvidersService);
    _afterParentInit(param: any): void;
    /**
     * 内部事件处理
     * @param eventName
     * @param param
     */
    _event(eventName: string, $event: any): void;
}
