import { IWebComponentInstance } from "../../../.."; import { EnterprisePropertyDefinition, EnterprisePropertyRichTextItemSettings } from "../../../../models"; import { MultilingualStore } from "../../../../stores"; import { RichTextEditorExtension, RichTextEditorPlaceHolder } from "../../../richtexteditor"; import { VueComponentBase } from "../../../VueComponentBase"; import { IRichTextFieldEdit } from "./IRichTextFieldEdit"; export declare class RichTextFieldEdit extends VueComponentBase implements IWebComponentInstance, IRichTextFieldEdit { valueBind: { [propertyInternalName: string]: any; }; onValueChanged: (value: string) => void; disabled: boolean; property: EnterprisePropertyDefinition; dark?: boolean; box?: boolean; settings: EnterprisePropertyRichTextItemSettings; queryable?: boolean; disableAutofocus?: boolean; private loc; private pickerLoc; private mediaPickerService; multilingualStore: MultilingualStore; isRequired: boolean; richtextPlaceHolder: RichTextEditorPlaceHolder; validationMessage: string; mounted(): void; created(): void; beforeDestroy(): void; hasBlockContent(content: any): boolean; validate(): boolean; onConfigureExtensionsRTE(extensions: Array): RichTextEditorExtension[]; render(): VueTsxSupport.JSX.Element; }