import { ProvidersService } from 'fccore2';
import { FcinputComponent } from '../fcinput';
/**
 * fc-many多选下拉框
 * 通过点击下拉多选框实现对一组相关联的数据集合进行多个选择。
 * 弹出一个下拉菜单给用户选择操作，用于代替原生的选择器，或者需要一个更优雅的多选器时。
 * 选中的是一个对象，格式是{label:'名字',value:'name',disabled：false}。
 * 事件：
 * 1.清除事件：clear
 */
export declare class FcmanyComponent extends FcinputComponent {
    provider: ProvidersService;
    fcFilterOption: Function;
    fcDropdownClassName: string;
    fcDropdownStyle: string;
    fcLineOneSpace: string;
    fcLoading: string;
    /** 候选值*/
    fcOption: any[];
    _options: any[];
    _selectOptions: string[];
    /** 是否启用搜索*/
    fcShowSearch: boolean;
    /** 当列表为空时显示*/
    fcNotFoundContent: string;
    /**label字段名称*/
    fcLabelCode: string;
    /**value字段名称*/
    fcValueCode: string;
    /**disabled字段名称*/
    _disabledCode: string;
    /**是否支持清除*/
    fcAllowClear: string;
    _allowClear: boolean;
    /**内容等宽*/
    fcAutoSize: string;
    _autoSize: boolean;
    fcAutoFocus: string;
    /**是否打开下拉*/
    fcOpen: string;
    _open: boolean;
    constructor(provider: ProvidersService);
    _afterParentInit(param: any): void;
    _event(eventName: any, $event: any): void;
}
