import { AfterContentChecked, ChangeDetectorRef, EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { ToolbarItem } from '@annuadvent/ngx-common-ui/toolbar'; import { EditorElement } from '../../interfaces/content-editor.interface'; import { ImageInfo } from '@annuadvent/ngx-cms/cms-image-form'; import { ContentEditorService } from '../../services/content-editor.service'; import * as i0 from "@angular/core"; export declare class ContentElementComponent implements OnInit, AfterContentChecked, OnChanges { private cdr; private ceService; editorElement: EditorElement; fullTree: EditorElement; enableOpenai: boolean; changed: EventEmitter; isToolbar: boolean; styleToolbar: Array; toggleImageForm: boolean; imageInfo: ImageInfo; showMarkupModal: boolean; markModalText: string; showStylesModal: boolean; constructor(cdr: ChangeDetectorRef, ceService: ContentEditorService); ngOnInit(): void; ngAfterContentChecked(): void; ngOnChanges(changes: SimpleChanges): void; private setStyleToolbarItems; enterKeyPressed(el: EditorElement): void; backspaceKeyPressed(el: EditorElement): void; focusin(): void; onBlur(): void; toggleToolbar(event: any, editorElement: any): void; styleToolbarSelected(item: ToolbarItem): void; cancelImageModal(): void; saveImage(image: ImageInfo): void; markupModalOk(): void; elementStylesChanged(classNames: Array): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }