import { AICommandNameExtended, HtmlEditorImageUploadMode, dxHtmlEditorImageUploadTabItem, HtmlEditorImageUploadTab, dxHtmlEditorTableContextMenuItem, HtmlEditorPredefinedContextMenuItem, HtmlEditorPredefinedToolbarItem, AICommand, AICommandName, AIToolbarItem, dxHtmlEditorToolbarItem } from 'devextreme/ui/html_editor';
import { CollectionNestedOption, NestedOptionHost, NestedOption, IDxTemplateHost, DxTemplateHost, DxTemplateDirective } from 'devextreme-angular/core';
import * as i0 from '@angular/core';
import { OnDestroy, OnInit, EventEmitter, QueryList, AfterViewInit, Renderer2, ElementRef } from '@angular/core';
import UploadInfo from 'devextreme/file_management/upload_info';
import { BeforeSendEvent, ContentReadyEvent, DisposingEvent, DropZoneEnterEvent, DropZoneLeaveEvent, FilesUploadedEvent, InitializedEvent, OptionChangedEvent, ProgressEvent, UploadAbortedEvent, UploadedEvent, UploadErrorEvent, UploadStartedEvent, ValueChangedEvent, UploadHttpMethod, FileUploadMode, dxFileUploaderOptions } from 'devextreme/ui/file_uploader';
import { ValidationStatus, ToolbarItemLocation, ToolbarItemComponent } from 'devextreme/common';
import { LocateInMenuMode, ShowTextMode } from 'devextreme/ui/toolbar';
import DataSource, { DataSourceOptions } from 'devextreme/data/data_source';
import { Store } from 'devextreme/data/store';
declare class DxiHtmlEditorCommandComponent extends CollectionNestedOption {
get name(): AICommandNameExtended;
set name(value: AICommandNameExtended);
get options(): any;
set options(value: any);
get prompt(): ((param: string) => string);
set prompt(value: ((param: string) => string));
get text(): string;
set text(value: string);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxiHtmlEditorCommandModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxoHtmlEditorConverterComponent extends NestedOption implements OnDestroy, OnInit {
get fromHtml(): ((value: string) => string);
set fromHtml(value: ((value: string) => string));
get toHtml(): ((value: string) => string);
set toHtml(value: ((value: string) => string));
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxoHtmlEditorConverterModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxoHtmlEditorFileUploaderOptionsComponent extends NestedOption implements OnDestroy, OnInit {
get abortUpload(): ((file: any, uploadInfo?: UploadInfo) => any);
set abortUpload(value: ((file: any, uploadInfo?: UploadInfo) => any));
get accept(): string;
set accept(value: string);
get accessKey(): string | undefined;
set accessKey(value: string | undefined);
get activeStateEnabled(): boolean;
set activeStateEnabled(value: boolean);
get allowCanceling(): boolean;
set allowCanceling(value: boolean);
get allowedFileExtensions(): Array;
set allowedFileExtensions(value: Array);
get chunkSize(): number;
set chunkSize(value: number);
get dialogTrigger(): any | string | undefined;
set dialogTrigger(value: any | string | undefined);
get disabled(): boolean;
set disabled(value: boolean);
get dropZone(): any | string | undefined;
set dropZone(value: any | string | undefined);
get elementAttr(): Record;
set elementAttr(value: Record);
get focusStateEnabled(): boolean;
set focusStateEnabled(value: boolean);
get height(): number | string | undefined;
set height(value: number | string | undefined);
get hint(): string | undefined;
set hint(value: string | undefined);
get hoverStateEnabled(): boolean;
set hoverStateEnabled(value: boolean);
get inputAttr(): any;
set inputAttr(value: any);
get invalidFileExtensionMessage(): string;
set invalidFileExtensionMessage(value: string);
get invalidMaxFileSizeMessage(): string;
set invalidMaxFileSizeMessage(value: string);
get invalidMinFileSizeMessage(): string;
set invalidMinFileSizeMessage(value: string);
get isDirty(): boolean;
set isDirty(value: boolean);
get isValid(): boolean;
set isValid(value: boolean);
get labelText(): string;
set labelText(value: string);
get maxFileSize(): number;
set maxFileSize(value: number);
get minFileSize(): number;
set minFileSize(value: number);
get multiple(): boolean;
set multiple(value: boolean);
get name(): string;
set name(value: string);
get onBeforeSend(): ((e: BeforeSendEvent) => void);
set onBeforeSend(value: ((e: BeforeSendEvent) => void));
get onContentReady(): ((e: ContentReadyEvent) => void);
set onContentReady(value: ((e: ContentReadyEvent) => void));
get onDisposing(): ((e: DisposingEvent) => void);
set onDisposing(value: ((e: DisposingEvent) => void));
get onDropZoneEnter(): ((e: DropZoneEnterEvent) => void);
set onDropZoneEnter(value: ((e: DropZoneEnterEvent) => void));
get onDropZoneLeave(): ((e: DropZoneLeaveEvent) => void);
set onDropZoneLeave(value: ((e: DropZoneLeaveEvent) => void));
get onFilesUploaded(): ((e: FilesUploadedEvent) => void);
set onFilesUploaded(value: ((e: FilesUploadedEvent) => void));
get onInitialized(): ((e: InitializedEvent) => void);
set onInitialized(value: ((e: InitializedEvent) => void));
get onOptionChanged(): ((e: OptionChangedEvent) => void);
set onOptionChanged(value: ((e: OptionChangedEvent) => void));
get onProgress(): ((e: ProgressEvent) => void);
set onProgress(value: ((e: ProgressEvent) => void));
get onUploadAborted(): ((e: UploadAbortedEvent) => void);
set onUploadAborted(value: ((e: UploadAbortedEvent) => void));
get onUploaded(): ((e: UploadedEvent) => void);
set onUploaded(value: ((e: UploadedEvent) => void));
get onUploadError(): ((e: UploadErrorEvent) => void);
set onUploadError(value: ((e: UploadErrorEvent) => void));
get onUploadStarted(): ((e: UploadStartedEvent) => void);
set onUploadStarted(value: ((e: UploadStartedEvent) => void));
get onValueChanged(): ((e: ValueChangedEvent) => void);
set onValueChanged(value: ((e: ValueChangedEvent) => void));
get progress(): number;
set progress(value: number);
get readOnly(): boolean;
set readOnly(value: boolean);
get readyToUploadMessage(): string;
set readyToUploadMessage(value: string);
get rtlEnabled(): boolean;
set rtlEnabled(value: boolean);
get selectButtonText(): string;
set selectButtonText(value: string);
get showFileList(): boolean;
set showFileList(value: boolean);
get tabIndex(): number;
set tabIndex(value: number);
get uploadAbortedMessage(): string;
set uploadAbortedMessage(value: string);
get uploadButtonText(): string;
set uploadButtonText(value: string);
get uploadChunk(): ((file: any, uploadInfo: UploadInfo) => any);
set uploadChunk(value: ((file: any, uploadInfo: UploadInfo) => any));
get uploadCustomData(): any;
set uploadCustomData(value: any);
get uploadedMessage(): string;
set uploadedMessage(value: string);
get uploadFailedMessage(): string;
set uploadFailedMessage(value: string);
get uploadFile(): ((file: any, progressCallback: Function) => any);
set uploadFile(value: ((file: any, progressCallback: Function) => any));
get uploadHeaders(): any;
set uploadHeaders(value: any);
get uploadMethod(): UploadHttpMethod;
set uploadMethod(value: UploadHttpMethod);
get uploadMode(): FileUploadMode;
set uploadMode(value: FileUploadMode);
get uploadUrl(): string;
set uploadUrl(value: string);
get validationError(): any;
set validationError(value: any);
get validationErrors(): Array;
set validationErrors(value: Array);
get validationStatus(): ValidationStatus;
set validationStatus(value: ValidationStatus);
get value(): Array;
set value(value: Array);
get visible(): boolean;
set visible(value: boolean);
get width(): number | string | undefined;
set width(value: number | string | undefined);
/**
* This member supports the internal infrastructure and is not intended to be used directly from your code.
*/
valueChange: EventEmitter>;
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxoHtmlEditorFileUploaderOptionsModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxoHtmlEditorImageUploadComponent extends NestedOption implements OnDestroy, OnInit {
set _tabsContentChildren(value: QueryList);
get fileUploaderOptions(): dxFileUploaderOptions;
set fileUploaderOptions(value: dxFileUploaderOptions);
get fileUploadMode(): HtmlEditorImageUploadMode;
set fileUploadMode(value: HtmlEditorImageUploadMode);
get tabs(): Array;
set tabs(value: Array);
get uploadDirectory(): string | undefined;
set uploadDirectory(value: string | undefined);
get uploadUrl(): string | undefined;
set uploadUrl(value: string | undefined);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxoHtmlEditorImageUploadModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxiHtmlEditorItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost {
private renderer;
private document;
private element;
set _commandsContentChildren(value: QueryList);
set _itemsContentChildren(value: QueryList);
get beginGroup(): boolean;
set beginGroup(value: boolean);
get closeMenuOnClick(): boolean;
set closeMenuOnClick(value: boolean);
get disabled(): boolean;
set disabled(value: boolean);
get icon(): string;
set icon(value: string);
get items(): Array;
set items(value: Array);
get name(): HtmlEditorPredefinedContextMenuItem | undefined | HtmlEditorPredefinedToolbarItem | string;
set name(value: HtmlEditorPredefinedContextMenuItem | undefined | HtmlEditorPredefinedToolbarItem | string);
get selectable(): boolean;
set selectable(value: boolean);
get selected(): boolean;
set selected(value: boolean);
get template(): any;
set template(value: any);
get text(): string;
set text(value: string);
get visible(): boolean;
set visible(value: boolean);
get acceptedValues(): Array;
set acceptedValues(value: Array);
get commands(): Array;
set commands(value: Array);
get cssClass(): string | undefined;
set cssClass(value: string | undefined);
get html(): string;
set html(value: string);
get locateInMenu(): LocateInMenuMode;
set locateInMenu(value: LocateInMenuMode);
get location(): ToolbarItemLocation;
set location(value: ToolbarItemLocation);
get menuItemTemplate(): any;
set menuItemTemplate(value: any);
get options(): any;
set options(value: any);
get showText(): ShowTextMode;
set showText(value: ShowTextMode);
get widget(): ToolbarItemComponent;
set widget(value: ToolbarItemComponent);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost, renderer: Renderer2, document: any, templateHost: DxTemplateHost, element: ElementRef);
setTemplate(template: DxTemplateDirective): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxiHtmlEditorItemModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxoHtmlEditorMediaResizingComponent extends NestedOption implements OnDestroy, OnInit {
get allowedTargets(): Array;
set allowedTargets(value: Array);
get enabled(): boolean;
set enabled(value: boolean);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxoHtmlEditorMediaResizingModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxiHtmlEditorMentionComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost {
private renderer;
private document;
private element;
get dataSource(): Array | DataSource | DataSourceOptions | null | Store | string;
set dataSource(value: Array | DataSource | DataSourceOptions | null | Store | string);
get displayExpr(): ((item: any) => string) | string;
set displayExpr(value: ((item: any) => string) | string);
get itemTemplate(): any;
set itemTemplate(value: any);
get marker(): string;
set marker(value: string);
get minSearchLength(): number;
set minSearchLength(value: number);
get searchExpr(): Array | Function | string;
set searchExpr(value: Array | Function | string);
get searchTimeout(): number;
set searchTimeout(value: number);
get template(): any;
set template(value: any);
get valueExpr(): Function | string;
set valueExpr(value: Function | string);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost, renderer: Renderer2, document: any, templateHost: DxTemplateHost, element: ElementRef);
setTemplate(template: DxTemplateDirective): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxiHtmlEditorMentionModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
declare class DxiHtmlEditorTabComponent extends CollectionNestedOption {
get name(): HtmlEditorImageUploadTab | undefined;
set name(value: HtmlEditorImageUploadTab | undefined);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxiHtmlEditorTabModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxiHtmlEditorTableContextMenuItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost {
private renderer;
private document;
private element;
set _itemsContentChildren(value: QueryList);
get beginGroup(): boolean;
set beginGroup(value: boolean);
get closeMenuOnClick(): boolean;
set closeMenuOnClick(value: boolean);
get disabled(): boolean;
set disabled(value: boolean);
get icon(): string;
set icon(value: string);
get items(): Array;
set items(value: Array);
get name(): HtmlEditorPredefinedContextMenuItem | undefined;
set name(value: HtmlEditorPredefinedContextMenuItem | undefined);
get selectable(): boolean;
set selectable(value: boolean);
get selected(): boolean;
set selected(value: boolean);
get template(): any;
set template(value: any);
get text(): string;
set text(value: string);
get visible(): boolean;
set visible(value: boolean);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost, renderer: Renderer2, document: any, templateHost: DxTemplateHost, element: ElementRef);
setTemplate(template: DxTemplateDirective): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxiHtmlEditorTableContextMenuItemModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxoHtmlEditorTableContextMenuComponent extends NestedOption implements OnDestroy, OnInit {
set _itemsContentChildren(value: QueryList);
get enabled(): boolean;
set enabled(value: boolean);
get items(): Array;
set items(value: Array);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxoHtmlEditorTableContextMenuModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxoHtmlEditorTableResizingComponent extends NestedOption implements OnDestroy, OnInit {
get enabled(): boolean;
set enabled(value: boolean);
get minColumnWidth(): number;
set minColumnWidth(value: number);
get minRowHeight(): number;
set minRowHeight(value: number);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxoHtmlEditorTableResizingModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxiHtmlEditorToolbarItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost {
private renderer;
private document;
private element;
set _commandsContentChildren(value: QueryList);
get acceptedValues(): Array;
set acceptedValues(value: Array);
get commands(): Array;
set commands(value: Array);
get cssClass(): string | undefined;
set cssClass(value: string | undefined);
get disabled(): boolean;
set disabled(value: boolean);
get html(): string;
set html(value: string);
get locateInMenu(): LocateInMenuMode;
set locateInMenu(value: LocateInMenuMode);
get location(): ToolbarItemLocation;
set location(value: ToolbarItemLocation);
get menuItemTemplate(): any;
set menuItemTemplate(value: any);
get name(): HtmlEditorPredefinedToolbarItem | string | string;
set name(value: HtmlEditorPredefinedToolbarItem | string | string);
get options(): any;
set options(value: any);
get showText(): ShowTextMode;
set showText(value: ShowTextMode);
get template(): any;
set template(value: any);
get text(): string;
set text(value: string);
get visible(): boolean;
set visible(value: boolean);
get widget(): ToolbarItemComponent;
set widget(value: ToolbarItemComponent);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost, renderer: Renderer2, document: any, templateHost: DxTemplateHost, element: ElementRef);
setTemplate(template: DxTemplateDirective): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxiHtmlEditorToolbarItemModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxoHtmlEditorToolbarComponent extends NestedOption implements OnDestroy, OnInit {
set _itemsContentChildren(value: QueryList);
get container(): any | string;
set container(value: any | string);
get items(): Array;
set items(value: Array);
get multiline(): boolean;
set multiline(value: boolean);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxoHtmlEditorToolbarModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/*!
* devextreme-angular
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/DevExtreme
*/
declare class DxoHtmlEditorVariablesComponent extends NestedOption implements OnDestroy, OnInit {
get dataSource(): Array | DataSource | DataSourceOptions | null | Store | string;
set dataSource(value: Array | DataSource | DataSourceOptions | null | Store | string);
get escapeChar(): Array | string;
set escapeChar(value: Array | string);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare class DxoHtmlEditorVariablesModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
export { DxiHtmlEditorCommandComponent, DxiHtmlEditorCommandModule, DxiHtmlEditorItemComponent, DxiHtmlEditorItemModule, DxiHtmlEditorMentionComponent, DxiHtmlEditorMentionModule, DxiHtmlEditorTabComponent, DxiHtmlEditorTabModule, DxiHtmlEditorTableContextMenuItemComponent, DxiHtmlEditorTableContextMenuItemModule, DxiHtmlEditorToolbarItemComponent, DxiHtmlEditorToolbarItemModule, DxoHtmlEditorConverterComponent, DxoHtmlEditorConverterModule, DxoHtmlEditorFileUploaderOptionsComponent, DxoHtmlEditorFileUploaderOptionsModule, DxoHtmlEditorImageUploadComponent, DxoHtmlEditorImageUploadModule, DxoHtmlEditorMediaResizingComponent, DxoHtmlEditorMediaResizingModule, DxoHtmlEditorTableContextMenuComponent, DxoHtmlEditorTableContextMenuModule, DxoHtmlEditorTableResizingComponent, DxoHtmlEditorTableResizingModule, DxoHtmlEditorToolbarComponent, DxoHtmlEditorToolbarModule, DxoHtmlEditorVariablesComponent, DxoHtmlEditorVariablesModule };
//# sourceMappingURL=index.d.ts.map