import { AfterViewInit, ElementRef, NgZone, OnDestroy } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { Events } from './events'; import * as i0 from "@angular/core"; export declare class JoditAngularComponent extends Events implements AfterViewInit, OnDestroy, ControlValueAccessor { private elementRef; private ngZone; config?: any; tagName: string; id: string | undefined; defaultValue: string | undefined; darkTheme: boolean; element: HTMLElement; editor: any; style: any; private onChangeCallback; private onTouchedCallback; constructor(elementRef: ElementRef, ngZone: NgZone); createElement(): void; get value(): string; set value(v: string); ngAfterViewInit(): void; ngOnDestroy(): void; writeValue(v: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: () => {}): void; setDisabledState(isDisabled: boolean): void; getThemeFontColor(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }