import { FormControl } from '@angular/forms'; import { DomSanitizer } from '@angular/platform-browser'; import { TfNgFormEditorService } from '../../tf-ng-form-editor.service'; declare enum FroalaEventAction { FroalaFocus = "INTERNAL_FROALA_FOCUS", FroalaBlur = "INTERNAL_FROALA_BLUR", FroalaChange = "INTERNAL_FROALA_CHANGE" } export declare class RichTextComponent { private sanitizer; private formEditorService; froalaContent: string; froalaKey: string; froalaOptions: Object; encodedContent: string; passedFormControlName: string; title: string; private _passedFormControl; set passedFormControl(control: FormControl); get passedFormControl(): FormControl; rowCount: number; private _isDynamic; set isDynamic(value: boolean); get isDynamic(): boolean; ready: boolean; constructor(sanitizer: DomSanitizer, formEditorService: TfNgFormEditorService); onFroalaEvent(eventType: FroalaEventAction, event: any): void; sanitizeRichText(str: string): void; decodeRichText(str: any): string; onToggleEditMode(): void; } export {};