class RichTextEditorComponent implements ControlValueAccessor, AfterViewInit, OnDestroy { @Input() label: string; @HostBinding('class.readonly') _readonly = false; onChange: (val: any) => void; onTouch: () => void; constructor(changeDetector: ChangeDetectorRef, prosemirrorService: ProsemirrorService, viewContainerRef: ViewContainerRef, contextMenuService: ContextMenuService) menuElement: HTMLDivElement | null ngAfterViewInit() => ; ngOnDestroy() => ; registerOnChange(fn: any) => ; registerOnTouched(fn: any) => ; setDisabledState(isDisabled: boolean) => ; writeValue(value: any) => ;}