import { ProvidersService } from 'fccore2';
import { FcinputComponent } from '../fcinput';
/**
 * fc-switch开关选择器
 * 开关选择器。
 * 需要表示开关状态/两种状态之间的切换时。
 * 和 checkbox的区别是，切换 switch 会直接触发状态改变。
 * 而 checkbox 一般用于状态标记，需要和提交操作配合。
 */
export declare class FcswitchComponent extends FcinputComponent {
    provider: ProvidersService;
    /**基准值：*/
    fcCheckValue: any;
    /**显示文字*/
    fcShowText: string;
    _showText: boolean;
    /**显示图标*/
    fcShowIcon: string;
    _showIcon: boolean;
    /**选中时的内容*/
    fcCheckedChildren: string;
    /**非选中时的内容*/
    fcUnCheckedChildren: string;
    _options: any[];
    constructor(provider: ProvidersService);
    /**
    * @ignore
    */
    ngOnChanges(param: any): void;
    _afterParentInit(): void;
    get value(): any;
}
