import { TemplateRef, EventEmitter, ChangeDetectorRef } from "@angular/core"; import { FormGroup } from "@angular/forms"; import { SwitchOptions } from "./model/switch-options"; import { SwitchStatus } from "./model/switch-status-enum"; export declare class SwitchComponent { private changeDetectorRef; options: SwitchOptions; form: FormGroup; changeEmitter: EventEmitter; formSwitchTemplate: any; switchTemplate: any; currentTplRef: TemplateRef; visibility: string; switchStatus: typeof SwitchStatus; private oldStatusValue; private oldValue; constructor(changeDetectorRef: ChangeDetectorRef); ngOnInit(): void; ngAfterContentInit(): void; ngAfterViewInit(): void; ngDoCheck(): void; setValueAndEmit(event: boolean): void; readonly isFinished: boolean; readonly isUnstarted: boolean; readonly isFinishedOrUnStarted: boolean; private emit; }