import { OnInit, EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
export declare class SwitchComponent implements OnInit, ControlValueAccessor {
    id: string;
    label: string;
    labelPosition: string;
    disabled: boolean;
    name: string;
    onBlur: EventEmitter<any>;
    switchIsOn: boolean;
    onModelChange: Function;
    onModelTouched: Function;
    constructor();
    ngOnInit(): void;
    writeValue(value: any): void;
    registerOnChange(fn: Function): void;
    registerOnTouched(fn: Function): void;
    toggleSwitchHandler(): void;
    onBlurHandler($event: Event): void;
}
