import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnInit, Renderer2 } from '@angular/core'; import { Editor, Element } from 'slate'; import { SlateEditable } from 'slate-angular'; import { TextPlugin } from '../custom-types'; import * as i0 from "@angular/core"; export declare class PlaitRichtextComponent implements OnInit, AfterViewInit { renderer2: Renderer2; private cdr; elementRef: ElementRef; hostClass: string; children: Element[]; textPlugins: TextPlugin[]; set value(value: Element); readonly: boolean; slateEditable: SlateEditable; onChange: EventEmitter; onComposition: EventEmitter; editor: import("slate").BaseEditor & import("slate-angular").AngularEditor & import("slate-history").HistoryEditor; constructor(renderer2: Renderer2, cdr: ChangeDetectorRef, elementRef: ElementRef); valueChange(): void; ngOnInit(): void; ngAfterViewInit(): void; renderElement: (element: Element) => import("slate-angular").ViewType; renderText: any; compositionStart: (event: CompositionEvent) => void; compositionUpdate: (event: CompositionEvent) => void; compositionEnd: (event: CompositionEvent) => void; onKeydown: (event: KeyboardEvent) => void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }