import { EventEmitter } from "@angular/core"; import { ControlValueAccessor } from "@angular/forms"; export declare class IgSwitch implements ControlValueAccessor { value: any; id: string; name: string; disabled: boolean; tabindex: number; checked: boolean; change: EventEmitter<{}>; nativeCheckbox: any; protected _value: any; focused: boolean; onChange(event: any): void; onFocus(event: any): void; onBlur(event: any): void; writeValue(value: any): void; private _onTouchedCallback; private _onChangeCallback; registerOnChange(fn: (_: any) => void): void; registerOnTouched(fn: () => void): void; } export declare class SwitchModule { }