import { OnInit, EventEmitter, OnDestroy, ElementRef, Renderer2, TemplateRef, OnChanges } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { PepLayoutType, PepCustomizationService, PepHorizontalAlignment } from '@pepperi-addons/ngx-lib'; import { PepDialogService } from '@pepperi-addons/ngx-lib/dialog'; import { DomSanitizer } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export interface IPepRichHtmlTextareaToolbarOptions { font?: any; size?: any; header?: any; bold?: any; italic?: any; underline?: any; strike?: any; link?: any; image?: any; ordered?: any; bullet?: any; color?: any; background?: any; align?: any; } export declare class PepRichHtmlTextareaComponent implements OnInit, OnChanges, OnDestroy { private sanitizer; private dialogService; private customizationService; private renderer; private element; key: string; value: string; label: string; mandatory: boolean; disabled: boolean; readonly: boolean; maxFieldCharacters: number; xAlignment: PepHorizontalAlignment; private _rowSpan; set rowSpan(value: number); get rowSpan(): number; private _visible; set visible(visible: boolean); get visible(): boolean; controlType: string; form: FormGroup; isActive: boolean; showTitle: boolean; renderTitle: boolean; renderEnlargeButton: boolean; private _layoutType; set layoutType(value: PepLayoutType); get layoutType(): PepLayoutType; inlineMode: boolean; protected _toolbarOptions: IPepRichHtmlTextareaToolbarOptions; get toolbarOptions(): IPepRichHtmlTextareaToolbarOptions; set toolbarOptions(options: IPepRichHtmlTextareaToolbarOptions); valueChange: EventEmitter; richTextEditorDialogTemplate: TemplateRef; quillContent: string; quillContentDialog: string; fieldHeight: string; standAlone: boolean; active: boolean; constructor(sanitizer: DomSanitizer, dialogService: PepDialogService, customizationService: PepCustomizationService, renderer: Renderer2, element: ElementRef); private setFieldHeight; private setDefaultForm; ngOnInit(): void; ngOnChanges(): void; ngOnDestroy(): void; getDefaultToolbarOptions(): IPepRichHtmlTextareaToolbarOptions; changeValue(value: any): void; cardTemplateClicked(event: any): void; openDialog(): void; onEditorCreated(quill: any, inDialog: boolean): void; onContentChanged(obj: any, inDialog: boolean): void; onBlur(obj: any, inDialog: boolean): void; onFocus(obj: any, inDialog: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }