/// import { EventEmitter, NgZone, QueryList, AfterViewInit, SimpleChanges, OnChanges, OnDestroy, ElementRef } from '@angular/core'; import { CKButtonDirective } from './ckbutton.directive'; import { CKGroupDirective } from './ckgroup.directive'; import * as i0 from "@angular/core"; /** * CKEditor component * Usage : * */ export declare class CKEditorComponent implements OnChanges, AfterViewInit, OnDestroy { private zone; config: CKEDITOR.config; readonly: boolean; debounce: string; change: EventEmitter; editorChange: EventEmitter; ready: EventEmitter; blur: EventEmitter; focus: EventEmitter; contentDom: EventEmitter; fileUploadRequest: EventEmitter; fileUploadResponse: EventEmitter; paste: EventEmitter; drop: EventEmitter; host: ElementRef; toolbarButtons: QueryList; toolbarGroups: QueryList; _value: string; instance: CKEDITOR.editor; debounceTimeout: number; private destroyed; /** * Constructor */ constructor(zone: NgZone); get value(): string; set value(v: string); ngOnChanges(changes: SimpleChanges): void; /** * On component destroy */ ngOnDestroy(): void; /** * On component view init */ ngAfterViewInit(): void; /** * On component view checked */ ngAfterViewChecked(): void; /** * Value update process */ updateValue(value: any): void; /** * CKEditor init */ ckeditorInit(config: CKEDITOR.config): void; /** * Implements ControlValueAccessor */ writeValue(value: string): void; onChange: (_: string) => void; onTouched: () => void; registerOnChange(fn: () => void): void; registerOnTouched(fn: () => void): void; private documentContains; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }