import * as i0 from '@angular/core'; import { OnDestroy, OnInit, AfterViewInit, Renderer2, ElementRef, QueryList, EventEmitter } from '@angular/core'; import { AIIntegration } from 'devextreme/common/ai-integration'; import { CommandInfo, ResponseStatusTexts, ResponseStatus, AIColumnMode, DataChangeType, ColumnChooserMode, ColumnChooserSearchConfig, ColumnChooserSelectionConfig, ColumnAIOptions, FilterOperation, FilterType, FixedPosition, ColumnHeaderFilter, SelectedFilterOperation, HeaderFilterGroupInterval, ColumnHeaderFilterSearchConfig, HeaderFilterSearchConfig, HeaderFilterTexts, SelectionColumnDisplayMode, DataChange, GridsEditMode, NewRowPosition, GridsEditRefreshMode, StartEditAction, FilterPanel, FilterPanelTexts, ApplyFilterMode, SummaryType, GroupExpandMode, EnterKeyAction, EnterKeyDirection, PagerPageSize, GridBase, DataRenderMode, StateStoreType } from 'devextreme/common/grids'; import dxPopup, { dxPopupOptions, dxPopupToolbarItem, ToolbarLocation } from 'devextreme/ui/popup'; import { NestedOption, NestedOptionHost, CollectionNestedOption, IDxTemplateHost, DxTemplateHost, DxTemplateDirective } from 'devextreme-angular/core'; import { dxTextBoxOptions, TextBoxType, ChangeEvent, ContentReadyEvent as ContentReadyEvent$1, CopyEvent, CutEvent, DisposingEvent as DisposingEvent$1, EnterKeyEvent, FocusInEvent, FocusOutEvent, InitializedEvent as InitializedEvent$1, InputEvent, KeyDownEvent, KeyUpEvent, OptionChangedEvent as OptionChangedEvent$1, PasteEvent, ValueChangedEvent } from 'devextreme/ui/text_box'; import { AnimationConfig, CollisionResolution, PositionConfig, AnimationState, AnimationType, CollisionResolutionCombination } from 'devextreme/common/core/animation'; import * as CommonTypes from 'devextreme/common'; import { ValidationRuleType, HorizontalAlignment, VerticalAlignment, TextEditorButtonLocation, ButtonStyle, ButtonType, SortOrder, DataType, SearchMode, ComparisonOperator, SingleMultipleOrNone, SelectAllMode, ToolbarItemLocation, ToolbarItemComponent, TextBoxPredefinedButton, TextEditorButton, LabelMode, MaskMode, EditorStyle, ValidationMessageMode, Position, ValidationStatus, PositionAlignment, Mode, Format as Format$1, Direction, DisplayMode, DragDirection, DragHighlight, ScrollbarMode, TabsIconPosition, TabsStyle } from 'devextreme/common'; import dxDataGrid, { dxDataGridColumn, dxDataGridRowObject, DataGridPredefinedColumnButton, ColumnButtonClickEvent, dxDataGridColumnButton, DataGridCommandColumnType, SelectionSensitivity, DataGridPredefinedToolbarItem, DataGridExportFormat, DataGridScrollMode, dxDataGridToolbarItem } from 'devextreme/ui/data_grid'; import { dxButtonOptions, ClickEvent, ContentReadyEvent, DisposingEvent, InitializedEvent, OptionChangedEvent } from 'devextreme/ui/button'; import { FormItemType, FormPredefinedButtonItem, dxFormSimpleItem, dxFormOptions, dxFormButtonItem, dxFormEmptyItem, dxFormGroupItem, dxFormTabbedItem, FormItemComponent, LabelLocation, FormLabelMode, ContentReadyEvent as ContentReadyEvent$3, DisposingEvent as DisposingEvent$3, EditorEnterKeyEvent, FieldDataChangedEvent, InitializedEvent as InitializedEvent$3, OptionChangedEvent as OptionChangedEvent$3, SmartPastedEvent, SmartPastingEvent } from 'devextreme/ui/form'; import { Format } from 'devextreme/common/core/localization'; import DataSource, { DataSourceOptions } from 'devextreme/data/data_source'; import { Store } from 'devextreme/data/store'; import { dxFilterBuilderField, FieldInfo, FilterBuilderOperation, dxFilterBuilderCustomOperation, GroupOperation, ContentReadyEvent as ContentReadyEvent$2, DisposingEvent as DisposingEvent$2, EditorPreparedEvent, EditorPreparingEvent, InitializedEvent as InitializedEvent$2, OptionChangedEvent as OptionChangedEvent$2, ValueChangedEvent as ValueChangedEvent$1 } from 'devextreme/ui/filter_builder'; import { LocateInMenuMode, ShowTextMode } from 'devextreme/ui/toolbar'; import dxOverlay from 'devextreme/ui/overlay'; import DOMComponent from 'devextreme/core/dom_component'; import { event } from 'devextreme/events/events.types'; import { EventInfo } from 'devextreme/common/core/events'; import { Component } from 'devextreme/core/component'; import { LoadingAnimationType } from 'devextreme/ui/load_indicator'; import { dxTabPanelOptions, dxTabPanelItem, ContentReadyEvent as ContentReadyEvent$4, DisposingEvent as DisposingEvent$4, InitializedEvent as InitializedEvent$4, ItemClickEvent, ItemContextMenuEvent, ItemHoldEvent, ItemRenderedEvent, OptionChangedEvent as OptionChangedEvent$4, SelectionChangedEvent, SelectionChangingEvent, TitleClickEvent, TitleHoldEvent, TitleRenderedEvent } from 'devextreme/ui/tab_panel'; import { LoadPanelIndicatorProperties } from 'devextreme/ui/load_panel'; import dxSortable from 'devextreme/ui/sortable'; import dxDraggable from 'devextreme/ui/draggable'; /*! * 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 DxoDataGridAIAssistantComponent extends NestedOption implements OnDestroy, OnInit { get aiIntegration(): AIIntegration; set aiIntegration(value: AIIntegration); get chat(): Record; set chat(value: Record); get customizeResponseText(): ((command: CommandInfo) => ResponseStatusTexts); set customizeResponseText(value: ((command: CommandInfo) => ResponseStatusTexts)); get customizeResponseTitle(): ((status: ResponseStatus, commandNames: Array) => string); set customizeResponseTitle(value: ((status: ResponseStatus, commandNames: Array) => string)); get enabled(): boolean; set enabled(value: boolean); get popup(): dxPopupOptions; set popup(value: dxPopupOptions); get title(): string; set title(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridAIAssistantModule { 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 DxoDataGridAIOptionsComponent extends NestedOption implements OnDestroy, OnInit { get disabled(): boolean; set disabled(value: boolean); get instruction(): string | undefined; set instruction(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 DxoDataGridAIOptionsModule { 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 DxoDataGridAIComponent extends NestedOption implements OnDestroy, OnInit { get aiIntegration(): AIIntegration | undefined; set aiIntegration(value: AIIntegration | undefined); get editorOptions(): dxTextBoxOptions; set editorOptions(value: dxTextBoxOptions); get emptyText(): string; set emptyText(value: string); get mode(): AIColumnMode; set mode(value: AIColumnMode); get noDataText(): string; set noDataText(value: string); get popup(): Record; set popup(value: Record); get prompt(): string; set prompt(value: string); get showHeaderMenu(): boolean; set showHeaderMenu(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 DxoDataGridAIModule { 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 DxoDataGridAnimationComponent extends NestedOption implements OnDestroy, OnInit { get hide(): AnimationConfig; set hide(value: AnimationConfig); get show(): AnimationConfig; set show(value: AnimationConfig); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridAnimationModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridAsyncRuleComponent extends CollectionNestedOption { get ignoreEmptyValue(): boolean; set ignoreEmptyValue(value: boolean); get message(): string; set message(value: string); get reevaluate(): boolean; set reevaluate(value: boolean); get type(): ValidationRuleType; set type(value: ValidationRuleType); get validationCallback(): ((options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => any); set validationCallback(value: ((options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => any)); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridAsyncRuleModule { 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 DxoDataGridAtComponent extends NestedOption implements OnDestroy, OnInit { get x(): HorizontalAlignment; set x(value: HorizontalAlignment); get y(): VerticalAlignment; set y(value: VerticalAlignment); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridAtModule { 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 DxoDataGridBoundaryOffsetComponent extends NestedOption implements OnDestroy, OnInit { get x(): number; set x(value: number); get y(): number; set y(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 DxoDataGridBoundaryOffsetModule { 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 DxiDataGridButtonComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; get cssClass(): string; set cssClass(value: string); get disabled(): boolean | ((options: { column: dxDataGridColumn; component: dxDataGrid; row: dxDataGridRowObject; }) => boolean); set disabled(value: boolean | ((options: { column: dxDataGridColumn; component: dxDataGrid; row: dxDataGridRowObject; }) => boolean)); get hint(): string; set hint(value: string); get icon(): string; set icon(value: string); get name(): DataGridPredefinedColumnButton | string | undefined; set name(value: DataGridPredefinedColumnButton | string | undefined); get onClick(): ((e: ColumnButtonClickEvent) => void); set onClick(value: ((e: ColumnButtonClickEvent) => void)); get template(): any; set template(value: any); get text(): string; set text(value: string); get visible(): boolean | ((options: { column: dxDataGridColumn; component: dxDataGrid; row: dxDataGridRowObject; }) => boolean); set visible(value: boolean | ((options: { column: dxDataGridColumn; component: dxDataGrid; row: dxDataGridRowObject; }) => boolean)); get location(): TextEditorButtonLocation; set location(value: TextEditorButtonLocation); get options(): dxButtonOptions | undefined; set options(value: dxButtonOptions | undefined); 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 DxiDataGridButtonModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridButtonItemComponent extends CollectionNestedOption { get buttonOptions(): dxButtonOptions | undefined; set buttonOptions(value: dxButtonOptions | undefined); get colSpan(): number | undefined; set colSpan(value: number | undefined); get cssClass(): string | undefined; set cssClass(value: string | undefined); get horizontalAlignment(): HorizontalAlignment; set horizontalAlignment(value: HorizontalAlignment); get itemType(): FormItemType; set itemType(value: FormItemType); get name(): FormPredefinedButtonItem | string | undefined; set name(value: FormPredefinedButtonItem | string | undefined); get verticalAlignment(): VerticalAlignment; set verticalAlignment(value: VerticalAlignment); get visible(): boolean; set visible(value: boolean); get visibleIndex(): number | undefined; set visibleIndex(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridButtonItemModule { 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 DxoDataGridButtonOptionsComponent extends NestedOption implements AfterViewInit, OnDestroy, OnInit, IDxTemplateHost { private renderer; private document; private element; get accessKey(): string | undefined; set accessKey(value: string | undefined); get activeStateEnabled(): boolean; set activeStateEnabled(value: boolean); get disabled(): boolean; set disabled(value: boolean); 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 icon(): string; set icon(value: string); get onClick(): ((e: ClickEvent) => void); set onClick(value: ((e: ClickEvent) => void)); get onContentReady(): ((e: ContentReadyEvent) => void); set onContentReady(value: ((e: ContentReadyEvent) => void)); get onDisposing(): ((e: DisposingEvent) => void); set onDisposing(value: ((e: DisposingEvent) => void)); get onInitialized(): ((e: InitializedEvent) => void); set onInitialized(value: ((e: InitializedEvent) => void)); get onOptionChanged(): ((e: OptionChangedEvent) => void); set onOptionChanged(value: ((e: OptionChangedEvent) => void)); get rtlEnabled(): boolean; set rtlEnabled(value: boolean); get stylingMode(): ButtonStyle; set stylingMode(value: ButtonStyle); get tabIndex(): number; set tabIndex(value: number); get template(): any; set template(value: any); get text(): string; set text(value: string); get type(): ButtonType | string; set type(value: ButtonType | string); get useSubmitBehavior(): boolean; set useSubmitBehavior(value: boolean); get validationGroup(): string | undefined; set validationGroup(value: string | undefined); get visible(): boolean; set visible(value: boolean); get width(): number | string | undefined; set width(value: number | string | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost, renderer: Renderer2, document: any, templateHost: DxTemplateHost, element: ElementRef); setTemplate(template: DxTemplateDirective): void; ngAfterViewInit(): void; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridButtonOptionsModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridChangeComponent extends CollectionNestedOption { get data(): any; set data(value: any); get insertAfterKey(): any; set insertAfterKey(value: any); get insertBeforeKey(): any; set insertBeforeKey(value: any); get key(): any; set key(value: any); get type(): DataChangeType; set type(value: DataChangeType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridChangeModule { 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 DxoDataGridColCountByScreenComponent extends NestedOption implements OnDestroy, OnInit { get lg(): number | undefined; set lg(value: number | undefined); get md(): number | undefined; set md(value: number | undefined); get sm(): number | undefined; set sm(value: number | undefined); get xs(): number | undefined; set xs(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridColCountByScreenModule { 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 DxoDataGridCollisionComponent extends NestedOption implements OnDestroy, OnInit { get x(): CollisionResolution; set x(value: CollisionResolution); get y(): CollisionResolution; set y(value: CollisionResolution); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridCollisionModule { 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 DxiDataGridColumnButtonComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; get cssClass(): string; set cssClass(value: string); get disabled(): boolean | ((options: { column: dxDataGridColumn; component: dxDataGrid; row: dxDataGridRowObject; }) => boolean); set disabled(value: boolean | ((options: { column: dxDataGridColumn; component: dxDataGrid; row: dxDataGridRowObject; }) => boolean)); get hint(): string; set hint(value: string); get icon(): string; set icon(value: string); get name(): DataGridPredefinedColumnButton | string; set name(value: DataGridPredefinedColumnButton | string); get onClick(): ((e: ColumnButtonClickEvent) => void); set onClick(value: ((e: ColumnButtonClickEvent) => void)); get template(): any; set template(value: any); get text(): string; set text(value: string); get visible(): boolean | ((options: { column: dxDataGridColumn; component: dxDataGrid; row: dxDataGridRowObject; }) => boolean); set visible(value: boolean | ((options: { column: dxDataGridColumn; component: dxDataGrid; row: dxDataGridRowObject; }) => 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 DxiDataGridColumnButtonModule { 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 DxoDataGridColumnChooserSearchComponent extends NestedOption implements OnDestroy, OnInit { get editorOptions(): any; set editorOptions(value: any); get enabled(): boolean; set enabled(value: boolean); get timeout(): number; set timeout(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 DxoDataGridColumnChooserSearchModule { 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 DxoDataGridColumnChooserSelectionComponent extends NestedOption implements OnDestroy, OnInit { get allowSelectAll(): boolean; set allowSelectAll(value: boolean); get recursive(): boolean; set recursive(value: boolean); get selectByClick(): boolean; set selectByClick(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 DxoDataGridColumnChooserSelectionModule { 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 DxoDataGridColumnChooserComponent extends NestedOption implements OnDestroy, OnInit { get allowSearch(): boolean; set allowSearch(value: boolean); get container(): any | string | undefined; set container(value: any | string | undefined); get emptyPanelText(): string; set emptyPanelText(value: string); get enabled(): boolean; set enabled(value: boolean); get height(): number | string; set height(value: number | string); get mode(): ColumnChooserMode; set mode(value: ColumnChooserMode); get position(): PositionConfig | undefined; set position(value: PositionConfig | undefined); get search(): ColumnChooserSearchConfig; set search(value: ColumnChooserSearchConfig); get searchTimeout(): number; set searchTimeout(value: number); get selection(): ColumnChooserSelectionConfig; set selection(value: ColumnChooserSelectionConfig); get sortOrder(): SortOrder | undefined; set sortOrder(value: SortOrder | undefined); get title(): string; set title(value: string); get width(): number | string; set width(value: number | string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridColumnChooserModule { 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 DxiDataGridColumnComponent extends CollectionNestedOption { set _validationRulesContentChildren(value: QueryList); set _buttonsContentChildren(value: QueryList); set _columnsContentChildren(value: QueryList); get ai(): ColumnAIOptions; set ai(value: ColumnAIOptions); get alignment(): HorizontalAlignment | undefined; set alignment(value: HorizontalAlignment | undefined); get allowEditing(): boolean; set allowEditing(value: boolean); get allowExporting(): boolean; set allowExporting(value: boolean); get allowFiltering(): boolean; set allowFiltering(value: boolean); get allowFixing(): boolean; set allowFixing(value: boolean); get allowGrouping(): boolean; set allowGrouping(value: boolean); get allowHeaderFiltering(): boolean; set allowHeaderFiltering(value: boolean); get allowHiding(): boolean; set allowHiding(value: boolean); get allowReordering(): boolean; set allowReordering(value: boolean); get allowResizing(): boolean; set allowResizing(value: boolean); get allowSearch(): boolean; set allowSearch(value: boolean); get allowSorting(): boolean; set allowSorting(value: boolean); get autoExpandGroup(): boolean; set autoExpandGroup(value: boolean); get buttons(): Array; set buttons(value: Array); get calculateCellValue(): ((rowData: any) => any); set calculateCellValue(value: ((rowData: any) => any)); get calculateDisplayValue(): ((rowData: any) => any) | string; set calculateDisplayValue(value: ((rowData: any) => any) | string); get calculateFilterExpression(): ((filterValue: any, selectedFilterOperation: string | null, target: string) => string | Function | Array); set calculateFilterExpression(value: ((filterValue: any, selectedFilterOperation: string | null, target: string) => string | Function | Array)); get calculateGroupValue(): ((rowData: any) => any) | string; set calculateGroupValue(value: ((rowData: any) => any) | string); get calculateSortValue(): ((rowData: any) => any) | string; set calculateSortValue(value: ((rowData: any) => any) | string); get caption(): string | undefined; set caption(value: string | undefined); get cellTemplate(): any; set cellTemplate(value: any); get columns(): Array; set columns(value: Array); get cssClass(): string | undefined; set cssClass(value: string | undefined); get customizeText(): ((cellInfo: { groupInterval: string | number; target: string; value: any; valueText: string; }) => string); set customizeText(value: ((cellInfo: { groupInterval: string | number; target: string; value: any; valueText: string; }) => string)); get dataField(): string | undefined; set dataField(value: string | undefined); get dataType(): DataType | undefined; set dataType(value: DataType | undefined); get editCellTemplate(): any; set editCellTemplate(value: any); get editorOptions(): any; set editorOptions(value: any); get encodeHtml(): boolean; set encodeHtml(value: boolean); get falseText(): string; set falseText(value: string); get filterOperations(): Array; set filterOperations(value: Array); get filterType(): FilterType; set filterType(value: FilterType); get filterValue(): any | undefined; set filterValue(value: any | undefined); get filterValues(): Array; set filterValues(value: Array); get fixed(): boolean; set fixed(value: boolean); get fixedPosition(): FixedPosition | undefined; set fixedPosition(value: FixedPosition | undefined); get format(): Format; set format(value: Format); get formItem(): dxFormSimpleItem; set formItem(value: dxFormSimpleItem); get groupCellTemplate(): any; set groupCellTemplate(value: any); get groupIndex(): number | undefined; set groupIndex(value: number | undefined); get headerCellTemplate(): any; set headerCellTemplate(value: any); get headerFilter(): ColumnHeaderFilter | undefined; set headerFilter(value: ColumnHeaderFilter | undefined); get hidingPriority(): number | undefined; set hidingPriority(value: number | undefined); get isBand(): boolean | undefined; set isBand(value: boolean | undefined); get lookup(): { allowClearing?: boolean; calculateCellValue?: ((rowData: any) => any); dataSource?: Array | DataSourceOptions | ((options: { data: Record; key: any; }) => Array | Store | DataSourceOptions) | null | Store | undefined; displayExpr?: ((data: any) => string) | string | undefined; valueExpr?: string | undefined; }; set lookup(value: { allowClearing?: boolean; calculateCellValue?: ((rowData: any) => any); dataSource?: Array | DataSourceOptions | ((options: { data: Record; key: any; }) => Array | Store | DataSourceOptions) | null | Store | undefined; displayExpr?: ((data: any) => string) | string | undefined; valueExpr?: string | undefined; }); get minWidth(): number | undefined; set minWidth(value: number | undefined); get name(): string | undefined; set name(value: string | undefined); get ownerBand(): number | undefined; set ownerBand(value: number | undefined); get renderAsync(): boolean; set renderAsync(value: boolean); get selectedFilterOperation(): SelectedFilterOperation | undefined; set selectedFilterOperation(value: SelectedFilterOperation | undefined); get setCellValue(): ((newData: any, value: any, currentRowData: any) => any); set setCellValue(value: ((newData: any, value: any, currentRowData: any) => any)); get showEditorAlways(): boolean; set showEditorAlways(value: boolean); get showInColumnChooser(): boolean; set showInColumnChooser(value: boolean); get showWhenGrouped(): boolean; set showWhenGrouped(value: boolean); get sortIndex(): number | undefined; set sortIndex(value: number | undefined); get sortingMethod(): ((value1: any, value2: any) => number) | undefined; set sortingMethod(value: ((value1: any, value2: any) => number) | undefined); get sortOrder(): SortOrder | undefined; set sortOrder(value: SortOrder | undefined); get trueText(): string; set trueText(value: string); get type(): DataGridCommandColumnType; set type(value: DataGridCommandColumnType); get validationRules(): Array; set validationRules(value: Array); get visible(): boolean; set visible(value: boolean); get visibleIndex(): number | undefined; set visibleIndex(value: number | undefined); 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. */ filterValueChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ filterValuesChange: EventEmitter>; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ groupIndexChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ selectedFilterOperationChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ sortIndexChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ sortOrderChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ visibleChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ visibleIndexChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridColumnModule { 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 DxoDataGridColumnFixingTextsComponent extends NestedOption implements OnDestroy, OnInit { get fix(): string; set fix(value: string); get leftPosition(): string; set leftPosition(value: string); get rightPosition(): string; set rightPosition(value: string); get stickyPosition(): string; set stickyPosition(value: string); get unfix(): string; set unfix(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridColumnFixingTextsModule { 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 DxoDataGridColumnFixingComponent extends NestedOption implements OnDestroy, OnInit { get enabled(): boolean; set enabled(value: boolean); get icons(): { fix?: string; leftPosition?: string; rightPosition?: string; stickyPosition?: string; unfix?: string; }; set icons(value: { fix?: string; leftPosition?: string; rightPosition?: string; stickyPosition?: string; unfix?: string; }); get texts(): { fix?: string; leftPosition?: string; rightPosition?: string; stickyPosition?: string; unfix?: string; }; set texts(value: { fix?: string; leftPosition?: string; rightPosition?: string; stickyPosition?: string; unfix?: string; }); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridColumnFixingModule { 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 DxoDataGridColumnHeaderFilterSearchComponent extends NestedOption implements OnDestroy, OnInit { get editorOptions(): any; set editorOptions(value: any); get enabled(): boolean; set enabled(value: boolean); get mode(): SearchMode; set mode(value: SearchMode); get searchExpr(): Array | Function | string | undefined; set searchExpr(value: Array | Function | string | undefined); get timeout(): number; set timeout(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 DxoDataGridColumnHeaderFilterSearchModule { 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 DxoDataGridColumnHeaderFilterComponent extends NestedOption implements OnDestroy, OnInit { get allowSearch(): boolean; set allowSearch(value: boolean); get allowSelectAll(): boolean; set allowSelectAll(value: boolean); get dataSource(): Array | DataSourceOptions | ((options: { component: Record; dataSource: DataSourceOptions | null; }) => void) | null | Store | undefined; set dataSource(value: Array | DataSourceOptions | ((options: { component: Record; dataSource: DataSourceOptions | null; }) => void) | null | Store | undefined); get groupInterval(): HeaderFilterGroupInterval | number | undefined; set groupInterval(value: HeaderFilterGroupInterval | number | undefined); get height(): number | string | undefined; set height(value: number | string | undefined); get search(): ColumnHeaderFilterSearchConfig; set search(value: ColumnHeaderFilterSearchConfig); get searchMode(): SearchMode; set searchMode(value: SearchMode); get width(): number | string | undefined; set width(value: number | 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 DxoDataGridColumnHeaderFilterModule { 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 DxoDataGridColumnLookupComponent extends NestedOption implements OnDestroy, OnInit { get allowClearing(): boolean; set allowClearing(value: boolean); get calculateCellValue(): ((rowData: any) => any); set calculateCellValue(value: ((rowData: any) => any)); get dataSource(): Array | DataSourceOptions | ((options: { data: Record; key: any; }) => Array | Store | DataSourceOptions) | null | Store | undefined; set dataSource(value: Array | DataSourceOptions | ((options: { data: Record; key: any; }) => Array | Store | DataSourceOptions) | null | Store | undefined); get displayExpr(): ((data: any) => string) | string | undefined; set displayExpr(value: ((data: any) => string) | string | undefined); get valueExpr(): string | undefined; set valueExpr(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 DxoDataGridColumnLookupModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridCompareRuleComponent extends CollectionNestedOption { get comparisonTarget(): Function; set comparisonTarget(value: Function); get comparisonType(): ComparisonOperator; set comparisonType(value: ComparisonOperator); get ignoreEmptyValue(): boolean; set ignoreEmptyValue(value: boolean); get message(): string; set message(value: string); get type(): ValidationRuleType; set type(value: ValidationRuleType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridCompareRuleModule { 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 DxoDataGridCursorOffsetComponent extends NestedOption implements OnDestroy, OnInit { get x(): number; set x(value: number); get y(): number; set y(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 DxoDataGridCursorOffsetModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridCustomOperationComponent extends CollectionNestedOption { get calculateFilterExpression(): ((filterValue: any, field: dxFilterBuilderField) => string | Function | Array); set calculateFilterExpression(value: ((filterValue: any, field: dxFilterBuilderField) => string | Function | Array)); get caption(): string | undefined; set caption(value: string | undefined); get customizeText(): ((fieldInfo: FieldInfo) => string); set customizeText(value: ((fieldInfo: FieldInfo) => string)); get dataTypes(): Array | undefined; set dataTypes(value: Array | undefined); get editorTemplate(): any; set editorTemplate(value: any); get hasValue(): boolean; set hasValue(value: boolean); get icon(): string | undefined; set icon(value: string | undefined); get name(): string | undefined; set name(value: string | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridCustomOperationModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridCustomRuleComponent extends CollectionNestedOption { get ignoreEmptyValue(): boolean; set ignoreEmptyValue(value: boolean); get message(): string; set message(value: string); get reevaluate(): boolean; set reevaluate(value: boolean); get type(): ValidationRuleType; set type(value: ValidationRuleType); get validationCallback(): ((options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => boolean); set validationCallback(value: ((options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => boolean)); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridCustomRuleModule { 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 DxoDataGridDataGridHeaderFilterSearchComponent extends NestedOption implements OnDestroy, OnInit { get editorOptions(): any; set editorOptions(value: any); get enabled(): boolean; set enabled(value: boolean); get mode(): SearchMode; set mode(value: SearchMode); get timeout(): number; set timeout(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 DxoDataGridDataGridHeaderFilterSearchModule { 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 DxoDataGridDataGridHeaderFilterTextsComponent extends NestedOption implements OnDestroy, OnInit { get cancel(): string; set cancel(value: string); get emptyValue(): string; set emptyValue(value: string); get ok(): string; set ok(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridDataGridHeaderFilterTextsModule { 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 DxoDataGridDataGridHeaderFilterComponent extends NestedOption implements OnDestroy, OnInit { get allowSearch(): boolean; set allowSearch(value: boolean); get allowSelectAll(): boolean; set allowSelectAll(value: boolean); get height(): number | string; set height(value: number | string); get search(): HeaderFilterSearchConfig; set search(value: HeaderFilterSearchConfig); get searchTimeout(): number; set searchTimeout(value: number); get texts(): HeaderFilterTexts; set texts(value: HeaderFilterTexts); get visible(): boolean; set visible(value: boolean); get width(): number | string; set width(value: number | string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridDataGridHeaderFilterModule { 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 DxoDataGridDataGridSelectionComponent extends NestedOption implements OnDestroy, OnInit { get allowSelectAll(): boolean; set allowSelectAll(value: boolean); get deferred(): boolean; set deferred(value: boolean); get mode(): SingleMultipleOrNone; set mode(value: SingleMultipleOrNone); get selectAllMode(): SelectAllMode; set selectAllMode(value: SelectAllMode); get sensitivity(): SelectionSensitivity; set sensitivity(value: SelectionSensitivity); get showCheckBoxesMode(): SelectionColumnDisplayMode; set showCheckBoxesMode(value: SelectionColumnDisplayMode); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridDataGridSelectionModule { 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 DxiDataGridDataGridToolbarItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; 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(): DataGridPredefinedToolbarItem | string; set name(value: DataGridPredefinedToolbarItem | 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 DxiDataGridDataGridToolbarItemModule { 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 DxoDataGridEditingTextsComponent extends NestedOption implements OnDestroy, OnInit { get addRow(): string; set addRow(value: string); get cancelAllChanges(): string; set cancelAllChanges(value: string); get cancelRowChanges(): string; set cancelRowChanges(value: string); get confirmDeleteMessage(): string; set confirmDeleteMessage(value: string); get confirmDeleteTitle(): string; set confirmDeleteTitle(value: string); get deleteRow(): string; set deleteRow(value: string); get editRow(): string; set editRow(value: string); get saveAllChanges(): string; set saveAllChanges(value: string); get saveRowChanges(): string; set saveRowChanges(value: string); get undeleteRow(): string; set undeleteRow(value: string); get validationCancelChanges(): string; set validationCancelChanges(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridEditingTextsModule { 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 DxoDataGridEditingComponent extends NestedOption implements OnDestroy, OnInit { set _changesContentChildren(value: QueryList); get allowAdding(): boolean; set allowAdding(value: boolean); get allowDeleting(): boolean | ((options: { component: dxDataGrid; row: dxDataGridRowObject; }) => boolean); set allowDeleting(value: boolean | ((options: { component: dxDataGrid; row: dxDataGridRowObject; }) => boolean)); get allowUpdating(): boolean | ((options: { component: dxDataGrid; row: dxDataGridRowObject; }) => boolean); set allowUpdating(value: boolean | ((options: { component: dxDataGrid; row: dxDataGridRowObject; }) => boolean)); get changes(): Array; set changes(value: Array); get confirmDelete(): boolean; set confirmDelete(value: boolean); get editColumnName(): string; set editColumnName(value: string); get editRowKey(): any; set editRowKey(value: any); get form(): dxFormOptions; set form(value: dxFormOptions); get mode(): GridsEditMode; set mode(value: GridsEditMode); get newRowPosition(): NewRowPosition; set newRowPosition(value: NewRowPosition); get popup(): dxPopupOptions; set popup(value: dxPopupOptions); get refreshMode(): GridsEditRefreshMode; set refreshMode(value: GridsEditRefreshMode); get selectTextOnEditStart(): boolean; set selectTextOnEditStart(value: boolean); get startEditAction(): StartEditAction; set startEditAction(value: StartEditAction); get texts(): any | { addRow?: string; cancelAllChanges?: string; cancelRowChanges?: string; confirmDeleteMessage?: string; confirmDeleteTitle?: string; deleteRow?: string; editRow?: string; saveAllChanges?: string; saveRowChanges?: string; undeleteRow?: string; validationCancelChanges?: string; }; set texts(value: any | { addRow?: string; cancelAllChanges?: string; cancelRowChanges?: string; confirmDeleteMessage?: string; confirmDeleteTitle?: string; deleteRow?: string; editRow?: string; saveAllChanges?: string; saveRowChanges?: string; undeleteRow?: string; validationCancelChanges?: string; }); get useIcons(): boolean; set useIcons(value: boolean); /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ changesChange: EventEmitter>; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ editColumnNameChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ editRowKeyChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridEditingModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridEditorOptionsButtonComponent extends CollectionNestedOption { get location(): TextEditorButtonLocation; set location(value: TextEditorButtonLocation); get name(): string | undefined; set name(value: string | undefined); get options(): dxButtonOptions | undefined; set options(value: dxButtonOptions | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridEditorOptionsButtonModule { 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 DxoDataGridEditorOptionsComponent extends NestedOption implements OnDestroy, OnInit { set _buttonsContentChildren(value: QueryList); get accessKey(): string | undefined; set accessKey(value: string | undefined); get activeStateEnabled(): boolean; set activeStateEnabled(value: boolean); get buttons(): Array; set buttons(value: Array); get disabled(): boolean; set disabled(value: boolean); 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 isDirty(): boolean; set isDirty(value: boolean); get isValid(): boolean; set isValid(value: boolean); get label(): string; set label(value: string); get labelMode(): LabelMode; set labelMode(value: LabelMode); get mask(): string; set mask(value: string); get maskChar(): string; set maskChar(value: string); get maskInvalidMessage(): string; set maskInvalidMessage(value: string); get maskRules(): any; set maskRules(value: any); get maxLength(): number | string; set maxLength(value: number | string); get mode(): TextBoxType; set mode(value: TextBoxType); get name(): string; set name(value: string); get onChange(): ((e: ChangeEvent) => void); set onChange(value: ((e: ChangeEvent) => void)); get onContentReady(): ((e: ContentReadyEvent$1) => void); set onContentReady(value: ((e: ContentReadyEvent$1) => void)); get onCopy(): ((e: CopyEvent) => void); set onCopy(value: ((e: CopyEvent) => void)); get onCut(): ((e: CutEvent) => void); set onCut(value: ((e: CutEvent) => void)); get onDisposing(): ((e: DisposingEvent$1) => void); set onDisposing(value: ((e: DisposingEvent$1) => void)); get onEnterKey(): ((e: EnterKeyEvent) => void); set onEnterKey(value: ((e: EnterKeyEvent) => void)); get onFocusIn(): ((e: FocusInEvent) => void); set onFocusIn(value: ((e: FocusInEvent) => void)); get onFocusOut(): ((e: FocusOutEvent) => void); set onFocusOut(value: ((e: FocusOutEvent) => void)); get onInitialized(): ((e: InitializedEvent$1) => void); set onInitialized(value: ((e: InitializedEvent$1) => void)); get onInput(): ((e: InputEvent) => void); set onInput(value: ((e: InputEvent) => void)); get onKeyDown(): ((e: KeyDownEvent) => void); set onKeyDown(value: ((e: KeyDownEvent) => void)); get onKeyUp(): ((e: KeyUpEvent) => void); set onKeyUp(value: ((e: KeyUpEvent) => void)); get onOptionChanged(): ((e: OptionChangedEvent$1) => void); set onOptionChanged(value: ((e: OptionChangedEvent$1) => void)); get onPaste(): ((e: PasteEvent) => void); set onPaste(value: ((e: PasteEvent) => void)); get onValueChanged(): ((e: ValueChangedEvent) => void); set onValueChanged(value: ((e: ValueChangedEvent) => void)); get placeholder(): string; set placeholder(value: string); get readOnly(): boolean; set readOnly(value: boolean); get rtlEnabled(): boolean; set rtlEnabled(value: boolean); get showClearButton(): boolean; set showClearButton(value: boolean); get showMaskMode(): MaskMode; set showMaskMode(value: MaskMode); get spellcheck(): boolean; set spellcheck(value: boolean); get stylingMode(): EditorStyle; set stylingMode(value: EditorStyle); get tabIndex(): number; set tabIndex(value: number); get text(): string; set text(value: string); get useMaskedValue(): boolean; set useMaskedValue(value: boolean); get validationError(): any; set validationError(value: any); get validationErrors(): Array; set validationErrors(value: Array); get validationMessageMode(): ValidationMessageMode; set validationMessageMode(value: ValidationMessageMode); get validationMessagePosition(): Position; set validationMessagePosition(value: Position); get validationStatus(): ValidationStatus; set validationStatus(value: ValidationStatus); get value(): string; set value(value: string); get valueChangeEvent(): string; set valueChangeEvent(value: string); 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 DxoDataGridEditorOptionsModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridEmailRuleComponent extends CollectionNestedOption { get ignoreEmptyValue(): boolean; set ignoreEmptyValue(value: boolean); get message(): string; set message(value: string); get type(): ValidationRuleType; set type(value: ValidationRuleType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridEmailRuleModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridEmptyItemComponent extends CollectionNestedOption { get colSpan(): number | undefined; set colSpan(value: number | undefined); get cssClass(): string | undefined; set cssClass(value: string | undefined); get itemType(): FormItemType; set itemType(value: FormItemType); get name(): string | undefined; set name(value: string | undefined); get visible(): boolean; set visible(value: boolean); get visibleIndex(): number | undefined; set visibleIndex(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridEmptyItemModule { 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 DxoDataGridExportTextsComponent extends NestedOption implements OnDestroy, OnInit { get exportAll(): string; set exportAll(value: string); get exportSelectedRows(): string; set exportSelectedRows(value: string); get exportTo(): string; set exportTo(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridExportTextsModule { 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 DxoDataGridExportComponent extends NestedOption implements OnDestroy, OnInit { get allowExportSelectedData(): boolean; set allowExportSelectedData(value: boolean); get enabled(): boolean; set enabled(value: boolean); get formats(): Array; set formats(value: Array); get texts(): { exportAll?: string; exportSelectedRows?: string; exportTo?: string; }; set texts(value: { exportAll?: string; exportSelectedRows?: string; exportTo?: string; }); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridExportModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridFieldComponent extends CollectionNestedOption { get calculateFilterExpression(): ((filterValue: any, selectedFilterOperation: string) => string | Function | Array); set calculateFilterExpression(value: ((filterValue: any, selectedFilterOperation: string) => string | Function | Array)); get caption(): string | undefined; set caption(value: string | undefined); get customizeText(): ((fieldInfo: FieldInfo) => string); set customizeText(value: ((fieldInfo: FieldInfo) => string)); get dataField(): string | undefined; set dataField(value: string | undefined); get dataType(): DataType; set dataType(value: DataType); get editorOptions(): any; set editorOptions(value: any); get editorTemplate(): any; set editorTemplate(value: any); get falseText(): string; set falseText(value: string); get filterOperations(): Array; set filterOperations(value: Array); get format(): Format; set format(value: Format); get lookup(): { allowClearing?: boolean; dataSource?: Array | DataSourceOptions | Store | undefined; displayExpr?: ((data: any) => string) | string | undefined; valueExpr?: ((data: any) => string | number | boolean) | string | undefined; }; set lookup(value: { allowClearing?: boolean; dataSource?: Array | DataSourceOptions | Store | undefined; displayExpr?: ((data: any) => string) | string | undefined; valueExpr?: ((data: any) => string | number | boolean) | string | undefined; }); get name(): string | undefined; set name(value: string | undefined); get trueText(): string; set trueText(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridFieldModule { 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 DxoDataGridFieldLookupComponent extends NestedOption implements OnDestroy, OnInit { get allowClearing(): boolean; set allowClearing(value: boolean); get dataSource(): Array | DataSourceOptions | Store | undefined; set dataSource(value: Array | DataSourceOptions | Store | undefined); get displayExpr(): ((data: any) => string) | string | undefined; set displayExpr(value: ((data: any) => string) | string | undefined); get valueExpr(): ((data: any) => string | number | boolean) | string | undefined; set valueExpr(value: ((data: any) => string | number | boolean) | 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 DxoDataGridFieldLookupModule { 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 DxoDataGridFilterBuilderPopupComponent extends NestedOption implements OnDestroy, OnInit { set _toolbarItemsContentChildren(value: QueryList); get accessKey(): string | undefined; set accessKey(value: string | undefined); get animation(): { hide?: AnimationConfig; show?: AnimationConfig; }; set animation(value: { hide?: AnimationConfig; show?: AnimationConfig; }); get container(): any | string | undefined; set container(value: any | string | undefined); get contentTemplate(): any; set contentTemplate(value: any); get deferRendering(): boolean; set deferRendering(value: boolean); get disabled(): boolean; set disabled(value: boolean); get dragAndResizeArea(): any | string | undefined; set dragAndResizeArea(value: any | string | undefined); get dragEnabled(): boolean; set dragEnabled(value: boolean); get dragOutsideBoundary(): boolean; set dragOutsideBoundary(value: boolean); get enableBodyScroll(): boolean; set enableBodyScroll(value: boolean); get focusStateEnabled(): boolean; set focusStateEnabled(value: boolean); get fullScreen(): boolean; set fullScreen(value: boolean); get height(): number | string; set height(value: number | string); get hideOnOutsideClick(): boolean | ((event: event) => boolean); set hideOnOutsideClick(value: boolean | ((event: event) => boolean)); get hideOnParentScroll(): boolean; set hideOnParentScroll(value: boolean); get hint(): string | undefined; set hint(value: string | undefined); get hoverStateEnabled(): boolean; set hoverStateEnabled(value: boolean); get maxHeight(): number | string; set maxHeight(value: number | string); get maxWidth(): number | string; set maxWidth(value: number | string); get minHeight(): number | string; set minHeight(value: number | string); get minWidth(): number | string; set minWidth(value: number | string); get onContentReady(): ((e: EventInfo) => void); set onContentReady(value: ((e: EventInfo) => void)); get onDisposing(): ((e: EventInfo) => void); set onDisposing(value: ((e: EventInfo) => void)); get onHidden(): ((e: EventInfo) => void); set onHidden(value: ((e: EventInfo) => void)); get onHiding(): ((e: { cancel: boolean | any; component: dxOverlay; element: any; model: any; }) => void); set onHiding(value: ((e: { cancel: boolean | any; component: dxOverlay; element: any; model: any; }) => void)); get onInitialized(): ((e: { component: Component; element: any; }) => void); set onInitialized(value: ((e: { component: Component; element: any; }) => void)); get onOptionChanged(): ((e: { component: DOMComponent; element: any; fullName: string; model: any; name: string; previousValue: any; value: any; }) => void); set onOptionChanged(value: ((e: { component: DOMComponent; element: any; fullName: string; model: any; name: string; previousValue: any; value: any; }) => void)); get onResize(): ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void); set onResize(value: ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void)); get onResizeEnd(): ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void); set onResizeEnd(value: ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void)); get onResizeStart(): ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void); set onResizeStart(value: ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void)); get onShowing(): ((e: { cancel: boolean | any; component: dxOverlay; element: any; model: any; }) => void); set onShowing(value: ((e: { cancel: boolean | any; component: dxOverlay; element: any; model: any; }) => void)); get onShown(): ((e: EventInfo) => void); set onShown(value: ((e: EventInfo) => void)); get onTitleRendered(): ((e: { component: dxPopup; element: any; model: any; titleElement: any; }) => void); set onTitleRendered(value: ((e: { component: dxPopup; element: any; model: any; titleElement: any; }) => void)); get position(): Function | PositionAlignment | PositionConfig; set position(value: Function | PositionAlignment | PositionConfig); get resizeEnabled(): boolean; set resizeEnabled(value: boolean); get restorePosition(): boolean; set restorePosition(value: boolean); get rtlEnabled(): boolean; set rtlEnabled(value: boolean); get shading(): boolean; set shading(value: boolean); get shadingColor(): string; set shadingColor(value: string); get showCloseButton(): boolean; set showCloseButton(value: boolean); get showTitle(): boolean; set showTitle(value: boolean); get tabFocusLoopEnabled(): boolean; set tabFocusLoopEnabled(value: boolean); get tabIndex(): number; set tabIndex(value: number); get title(): string; set title(value: string); get titleTemplate(): any; set titleTemplate(value: any); get toolbarItems(): Array; set toolbarItems(value: Array); get visible(): boolean; set visible(value: boolean); get width(): number | string; set width(value: number | string); get wrapperAttr(): any; set wrapperAttr(value: any); /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ heightChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ positionChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ visibleChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ widthChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridFilterBuilderPopupModule { 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 DxoDataGridFilterBuilderComponent extends NestedOption implements OnDestroy, OnInit { set _customOperationsContentChildren(value: QueryList); set _fieldsContentChildren(value: QueryList); get accessKey(): string | undefined; set accessKey(value: string | undefined); get activeStateEnabled(): boolean; set activeStateEnabled(value: boolean); get allowHierarchicalFields(): boolean; set allowHierarchicalFields(value: boolean); get customOperations(): Array; set customOperations(value: Array); get disabled(): boolean; set disabled(value: boolean); get elementAttr(): Record; set elementAttr(value: Record); get fields(): Array; set fields(value: Array); get filterOperationDescriptions(): { between?: string; contains?: string; endsWith?: string; equal?: string; greaterThan?: string; greaterThanOrEqual?: string; isBlank?: string; isNotBlank?: string; lessThan?: string; lessThanOrEqual?: string; notContains?: string; notEqual?: string; startsWith?: string; }; set filterOperationDescriptions(value: { between?: string; contains?: string; endsWith?: string; equal?: string; greaterThan?: string; greaterThanOrEqual?: string; isBlank?: string; isNotBlank?: string; lessThan?: string; lessThanOrEqual?: string; notContains?: string; notEqual?: string; startsWith?: string; }); get focusStateEnabled(): boolean; set focusStateEnabled(value: boolean); get groupOperationDescriptions(): { and?: string; notAnd?: string; notOr?: string; or?: string; }; set groupOperationDescriptions(value: { and?: string; notAnd?: string; notOr?: string; or?: string; }); get groupOperations(): Array; set groupOperations(value: Array); 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 maxGroupLevel(): number | undefined; set maxGroupLevel(value: number | undefined); get onContentReady(): ((e: ContentReadyEvent$2) => void); set onContentReady(value: ((e: ContentReadyEvent$2) => void)); get onDisposing(): ((e: DisposingEvent$2) => void); set onDisposing(value: ((e: DisposingEvent$2) => void)); get onEditorPrepared(): ((e: EditorPreparedEvent) => void); set onEditorPrepared(value: ((e: EditorPreparedEvent) => void)); get onEditorPreparing(): ((e: EditorPreparingEvent) => void); set onEditorPreparing(value: ((e: EditorPreparingEvent) => void)); get onInitialized(): ((e: InitializedEvent$2) => void); set onInitialized(value: ((e: InitializedEvent$2) => void)); get onOptionChanged(): ((e: OptionChangedEvent$2) => void); set onOptionChanged(value: ((e: OptionChangedEvent$2) => void)); get onValueChanged(): ((e: ValueChangedEvent$1) => void); set onValueChanged(value: ((e: ValueChangedEvent$1) => void)); get rtlEnabled(): boolean; set rtlEnabled(value: boolean); get tabIndex(): number; set tabIndex(value: number); get value(): Array | Function | string; set value(value: Array | Function | string); 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 | Function | string>; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridFilterBuilderModule { 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 DxoDataGridFilterOperationDescriptionsComponent extends NestedOption implements OnDestroy, OnInit { get between(): string; set between(value: string); get contains(): string; set contains(value: string); get endsWith(): string; set endsWith(value: string); get equal(): string; set equal(value: string); get greaterThan(): string; set greaterThan(value: string); get greaterThanOrEqual(): string; set greaterThanOrEqual(value: string); get isBlank(): string; set isBlank(value: string); get isNotBlank(): string; set isNotBlank(value: string); get lessThan(): string; set lessThan(value: string); get lessThanOrEqual(): string; set lessThanOrEqual(value: string); get notContains(): string; set notContains(value: string); get notEqual(): string; set notEqual(value: string); get startsWith(): string; set startsWith(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridFilterOperationDescriptionsModule { 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 DxoDataGridFilterPanelTextsComponent extends NestedOption implements OnDestroy, OnInit { get clearFilter(): string; set clearFilter(value: string); get createFilter(): string; set createFilter(value: string); get filterEnabledHint(): string; set filterEnabledHint(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridFilterPanelTextsModule { 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 DxoDataGridFilterPanelComponent extends NestedOption implements OnDestroy, OnInit { get customizeText(): ((e: { component: FilterPanel; filterValue: Record; text: string; }) => string); set customizeText(value: ((e: { component: FilterPanel; filterValue: Record; text: string; }) => string)); get filterEnabled(): boolean; set filterEnabled(value: boolean); get texts(): FilterPanelTexts; set texts(value: FilterPanelTexts); get visible(): boolean; set visible(value: boolean); /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ filterEnabledChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridFilterPanelModule { 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 DxoDataGridFilterRowComponent extends NestedOption implements OnDestroy, OnInit { get applyFilter(): ApplyFilterMode; set applyFilter(value: ApplyFilterMode); get applyFilterText(): string; set applyFilterText(value: string); get betweenEndText(): string; set betweenEndText(value: string); get betweenStartText(): string; set betweenStartText(value: string); get operationDescriptions(): { between?: string; contains?: string; endsWith?: string; equal?: string; greaterThan?: string; greaterThanOrEqual?: string; lessThan?: string; lessThanOrEqual?: string; notContains?: string; notEqual?: string; startsWith?: string; }; set operationDescriptions(value: { between?: string; contains?: string; endsWith?: string; equal?: string; greaterThan?: string; greaterThanOrEqual?: string; lessThan?: string; lessThanOrEqual?: string; notContains?: string; notEqual?: string; startsWith?: string; }); get resetOperationText(): string; set resetOperationText(value: string); get showAllText(): string; set showAllText(value: string); get showOperationChooser(): boolean; set showOperationChooser(value: boolean); get visible(): boolean; set visible(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 DxoDataGridFilterRowModule { 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 DxiDataGridFormGroupItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; set _itemsContentChildren(value: QueryList); get alignItemLabels(): boolean; set alignItemLabels(value: boolean); get caption(): string | undefined; set caption(value: string | undefined); get captionTemplate(): any; set captionTemplate(value: any); get colCount(): number; set colCount(value: number); get colCountByScreen(): { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; set colCountByScreen(value: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }); get colSpan(): number | undefined; set colSpan(value: number | undefined); get cssClass(): string | undefined; set cssClass(value: string | undefined); get items(): Array; set items(value: Array); get itemType(): FormItemType; set itemType(value: FormItemType); get name(): string | undefined; set name(value: string | undefined); get template(): any; set template(value: any); get visible(): boolean; set visible(value: boolean); get visibleIndex(): number | undefined; set visibleIndex(value: number | undefined); 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 DxiDataGridFormGroupItemModule { 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 DxoDataGridFormItemComponent extends NestedOption implements AfterViewInit, OnDestroy, OnInit, IDxTemplateHost { private renderer; private document; private element; set _validationRulesContentChildren(value: QueryList); get aiOptions(): { disabled?: boolean; instruction?: string | undefined; }; set aiOptions(value: { disabled?: boolean; instruction?: string | undefined; }); get colSpan(): number | undefined; set colSpan(value: number | undefined); get cssClass(): string | undefined; set cssClass(value: string | undefined); get dataField(): string | undefined; set dataField(value: string | undefined); get editorOptions(): any | undefined; set editorOptions(value: any | undefined); get editorType(): FormItemComponent; set editorType(value: FormItemComponent); get helpText(): string | undefined; set helpText(value: string | undefined); get isRequired(): boolean | undefined; set isRequired(value: boolean | undefined); get itemType(): FormItemType; set itemType(value: FormItemType); get label(): { alignment?: HorizontalAlignment; location?: LabelLocation; showColon?: boolean; template?: any; text?: string | undefined; visible?: boolean; }; set label(value: { alignment?: HorizontalAlignment; location?: LabelLocation; showColon?: boolean; template?: any; text?: string | undefined; visible?: boolean; }); get name(): string | undefined; set name(value: string | undefined); get template(): any; set template(value: any); get validationRules(): Array; set validationRules(value: Array); get visible(): boolean; set visible(value: boolean); get visibleIndex(): number | undefined; set visibleIndex(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost, renderer: Renderer2, document: any, templateHost: DxTemplateHost, element: ElementRef); setTemplate(template: DxTemplateDirective): void; ngAfterViewInit(): void; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridFormItemModule { 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 DxoDataGridFormComponent extends NestedOption implements OnDestroy, OnInit { set _itemsContentChildren(value: QueryList); get accessKey(): string | undefined; set accessKey(value: string | undefined); get activeStateEnabled(): boolean; set activeStateEnabled(value: boolean); get aiIntegration(): AIIntegration | undefined; set aiIntegration(value: AIIntegration | undefined); get alignItemLabels(): boolean; set alignItemLabels(value: boolean); get alignItemLabelsInAllGroups(): boolean; set alignItemLabelsInAllGroups(value: boolean); get colCount(): Mode | number; set colCount(value: Mode | number); get colCountByScreen(): { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; set colCountByScreen(value: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }); get customizeItem(): ((item: dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem) => void); set customizeItem(value: ((item: dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem) => void)); get disabled(): boolean; set disabled(value: boolean); get elementAttr(): Record; set elementAttr(value: Record); get focusStateEnabled(): boolean; set focusStateEnabled(value: boolean); get formData(): any; set formData(value: any); 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 isDirty(): boolean; set isDirty(value: boolean); get items(): Array; set items(value: Array); get labelLocation(): LabelLocation; set labelLocation(value: LabelLocation); get labelMode(): FormLabelMode; set labelMode(value: FormLabelMode); get minColWidth(): number; set minColWidth(value: number); get onContentReady(): ((e: ContentReadyEvent$3) => void); set onContentReady(value: ((e: ContentReadyEvent$3) => void)); get onDisposing(): ((e: DisposingEvent$3) => void); set onDisposing(value: ((e: DisposingEvent$3) => void)); get onEditorEnterKey(): ((e: EditorEnterKeyEvent) => void); set onEditorEnterKey(value: ((e: EditorEnterKeyEvent) => void)); get onFieldDataChanged(): ((e: FieldDataChangedEvent) => void); set onFieldDataChanged(value: ((e: FieldDataChangedEvent) => void)); get onInitialized(): ((e: InitializedEvent$3) => void); set onInitialized(value: ((e: InitializedEvent$3) => void)); get onOptionChanged(): ((e: OptionChangedEvent$3) => void); set onOptionChanged(value: ((e: OptionChangedEvent$3) => void)); get onSmartPasted(): ((e: SmartPastedEvent) => void); set onSmartPasted(value: ((e: SmartPastedEvent) => void)); get onSmartPasting(): ((e: SmartPastingEvent) => void); set onSmartPasting(value: ((e: SmartPastingEvent) => void)); get optionalMark(): string; set optionalMark(value: string); get readOnly(): boolean; set readOnly(value: boolean); get requiredMark(): string; set requiredMark(value: string); get requiredMessage(): string; set requiredMessage(value: string); get rtlEnabled(): boolean; set rtlEnabled(value: boolean); get screenByWidth(): Function; set screenByWidth(value: Function); get scrollingEnabled(): boolean; set scrollingEnabled(value: boolean); get showColonAfterLabel(): boolean; set showColonAfterLabel(value: boolean); get showOptionalMark(): boolean; set showOptionalMark(value: boolean); get showRequiredMark(): boolean; set showRequiredMark(value: boolean); get showValidationSummary(): boolean; set showValidationSummary(value: boolean); get tabIndex(): number; set tabIndex(value: number); get validationGroup(): string | undefined; set validationGroup(value: string | undefined); 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. */ formDataChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridFormModule { 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 DxoDataGridFormatComponent extends NestedOption implements OnDestroy, OnInit { get currency(): string; set currency(value: string); get formatter(): ((value: number | Date) => string); set formatter(value: ((value: number | Date) => string)); get parser(): ((value: string) => number | Date); set parser(value: ((value: string) => number | Date)); get precision(): number; set precision(value: number); get type(): Format$1 | string; set type(value: Format$1 | string); get useCurrencyAccountingStyle(): boolean; set useCurrencyAccountingStyle(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 DxoDataGridFormatModule { 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 DxoDataGridFromComponent extends NestedOption implements OnDestroy, OnInit { get left(): number; set left(value: number); get opacity(): number; set opacity(value: number); get position(): PositionConfig; set position(value: PositionConfig); get scale(): number; set scale(value: number); get top(): number; set top(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 DxoDataGridFromModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridGroupItemComponent extends CollectionNestedOption { get alignByColumn(): boolean; set alignByColumn(value: boolean); get column(): string | undefined; set column(value: string | undefined); get customizeText(): ((itemInfo: { value: string | number | Date; valueText: string; }) => string); set customizeText(value: ((itemInfo: { value: string | number | Date; valueText: string; }) => string)); get displayFormat(): string | undefined; set displayFormat(value: string | undefined); get name(): string | undefined; set name(value: string | undefined); get showInColumn(): string | undefined; set showInColumn(value: string | undefined); get showInGroupFooter(): boolean; set showInGroupFooter(value: boolean); get skipEmptyValues(): boolean; set skipEmptyValues(value: boolean); get summaryType(): string | SummaryType | undefined; set summaryType(value: string | SummaryType | undefined); get valueFormat(): Format | undefined; set valueFormat(value: Format | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridGroupItemModule { 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 DxoDataGridGroupOperationDescriptionsComponent extends NestedOption implements OnDestroy, OnInit { get and(): string; set and(value: string); get notAnd(): string; set notAnd(value: string); get notOr(): string; set notOr(value: string); get or(): string; set or(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridGroupOperationDescriptionsModule { 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 DxoDataGridGroupPanelComponent extends NestedOption implements OnDestroy, OnInit { get allowColumnDragging(): boolean; set allowColumnDragging(value: boolean); get emptyPanelText(): string; set emptyPanelText(value: string); get visible(): boolean | Mode; set visible(value: boolean | Mode); /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ visibleChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridGroupPanelModule { 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 DxoDataGridGroupingTextsComponent extends NestedOption implements OnDestroy, OnInit { get groupByThisColumn(): string; set groupByThisColumn(value: string); get groupContinuedMessage(): string; set groupContinuedMessage(value: string); get groupContinuesMessage(): string; set groupContinuesMessage(value: string); get ungroup(): string; set ungroup(value: string); get ungroupAll(): string; set ungroupAll(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridGroupingTextsModule { 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 DxoDataGridGroupingComponent extends NestedOption implements OnDestroy, OnInit { get allowCollapsing(): boolean; set allowCollapsing(value: boolean); get autoExpandAll(): boolean; set autoExpandAll(value: boolean); get contextMenuEnabled(): boolean; set contextMenuEnabled(value: boolean); get expandMode(): GroupExpandMode; set expandMode(value: GroupExpandMode); get texts(): { groupByThisColumn?: string; groupContinuedMessage?: string; groupContinuesMessage?: string; ungroup?: string; ungroupAll?: string; }; set texts(value: { groupByThisColumn?: string; groupContinuedMessage?: string; groupContinuesMessage?: string; ungroup?: string; ungroupAll?: string; }); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridGroupingModule { 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 DxoDataGridHeaderFilterComponent extends NestedOption implements OnDestroy, OnInit { get allowSearch(): boolean; set allowSearch(value: boolean); get allowSelectAll(): boolean; set allowSelectAll(value: boolean); get dataSource(): Array | DataSourceOptions | ((options: { component: Record; dataSource: DataSourceOptions | null; }) => void) | null | Store | undefined; set dataSource(value: Array | DataSourceOptions | ((options: { component: Record; dataSource: DataSourceOptions | null; }) => void) | null | Store | undefined); get groupInterval(): HeaderFilterGroupInterval | number | undefined; set groupInterval(value: HeaderFilterGroupInterval | number | undefined); get height(): number | string | undefined; set height(value: number | string | undefined); get search(): ColumnHeaderFilterSearchConfig | HeaderFilterSearchConfig; set search(value: ColumnHeaderFilterSearchConfig | HeaderFilterSearchConfig); get searchMode(): SearchMode; set searchMode(value: SearchMode); get width(): number | string | undefined; set width(value: number | string | undefined); get searchTimeout(): number; set searchTimeout(value: number); get texts(): HeaderFilterTexts; set texts(value: HeaderFilterTexts); get visible(): boolean; set visible(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 DxoDataGridHeaderFilterModule { 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 DxoDataGridHideComponent extends NestedOption implements OnDestroy, OnInit { get complete(): (($element: any, config: AnimationConfig) => void); set complete(value: (($element: any, config: AnimationConfig) => void)); get delay(): number; set delay(value: number); get direction(): Direction | undefined; set direction(value: Direction | undefined); get duration(): number; set duration(value: number); get easing(): string; set easing(value: string); get from(): AnimationState; set from(value: AnimationState); get staggerDelay(): number | undefined; set staggerDelay(value: number | undefined); get start(): (($element: any, config: AnimationConfig) => void); set start(value: (($element: any, config: AnimationConfig) => void)); get to(): AnimationState; set to(value: AnimationState); get type(): AnimationType; set type(value: AnimationType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridHideModule { 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 DxoDataGridIconsComponent extends NestedOption implements OnDestroy, OnInit { get fix(): string; set fix(value: string); get leftPosition(): string; set leftPosition(value: string); get rightPosition(): string; set rightPosition(value: string); get stickyPosition(): string; set stickyPosition(value: string); get unfix(): string; set unfix(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridIconsModule { 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 DxoDataGridIndicatorOptionsComponent extends NestedOption implements OnDestroy, OnInit { get animationType(): LoadingAnimationType; set animationType(value: LoadingAnimationType); get height(): number | string | undefined; set height(value: number | string | undefined); get src(): string; set src(value: string); get width(): number | string | undefined; set width(value: number | 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 DxoDataGridIndicatorOptionsModule { 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 DxiDataGridItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; set _validationRulesContentChildren(value: QueryList); set _tabsContentChildren(value: QueryList); set _itemsContentChildren(value: QueryList); get badge(): string; set badge(value: string); get disabled(): boolean; set disabled(value: boolean); get html(): string; set html(value: string); get icon(): string; set icon(value: string); get tabTemplate(): any; set tabTemplate(value: any); get template(): any; set template(value: any); get text(): string; set text(value: string); get title(): string; set title(value: string); get visible(): boolean; set visible(value: boolean); get aiOptions(): { disabled?: boolean; instruction?: string | undefined; }; set aiOptions(value: { disabled?: boolean; instruction?: string | undefined; }); get colSpan(): number | undefined; set colSpan(value: number | undefined); get cssClass(): string | undefined; set cssClass(value: string | undefined); get dataField(): string | undefined; set dataField(value: string | undefined); get editorOptions(): any | undefined; set editorOptions(value: any | undefined); get editorType(): FormItemComponent; set editorType(value: FormItemComponent); get helpText(): string | undefined; set helpText(value: string | undefined); get isRequired(): boolean | undefined; set isRequired(value: boolean | undefined); get itemType(): FormItemType; set itemType(value: FormItemType); get label(): { alignment?: HorizontalAlignment; location?: LabelLocation; showColon?: boolean; template?: any; text?: string | undefined; visible?: boolean; }; set label(value: { alignment?: HorizontalAlignment; location?: LabelLocation; showColon?: boolean; template?: any; text?: string | undefined; visible?: boolean; }); get name(): string | undefined | FormPredefinedButtonItem | DataGridPredefinedToolbarItem; set name(value: string | undefined | FormPredefinedButtonItem | DataGridPredefinedToolbarItem); get validationRules(): Array; set validationRules(value: Array); get visibleIndex(): number | undefined; set visibleIndex(value: number | undefined); get alignItemLabels(): boolean; set alignItemLabels(value: boolean); get caption(): string | undefined; set caption(value: string | undefined); get captionTemplate(): any; set captionTemplate(value: any); get colCount(): number; set colCount(value: number); get colCountByScreen(): { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; set colCountByScreen(value: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }); get items(): Array; set items(value: Array); get tabPanelOptions(): dxTabPanelOptions | undefined; set tabPanelOptions(value: dxTabPanelOptions | undefined); get tabs(): { alignItemLabels?: boolean; badge?: string | undefined; colCount?: number; colCountByScreen?: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; disabled?: boolean; icon?: string | undefined; items?: Array; tabTemplate?: any; template?: any; title?: string | undefined; }[]; set tabs(value: { alignItemLabels?: boolean; badge?: string | undefined; colCount?: number; colCountByScreen?: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; disabled?: boolean; icon?: string | undefined; items?: Array; tabTemplate?: any; template?: any; title?: string | undefined; }[]); get buttonOptions(): dxButtonOptions | undefined; set buttonOptions(value: dxButtonOptions | undefined); get horizontalAlignment(): HorizontalAlignment; set horizontalAlignment(value: HorizontalAlignment); get verticalAlignment(): VerticalAlignment; set verticalAlignment(value: VerticalAlignment); 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 DxiDataGridItemModule { 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 DxoDataGridKeyboardNavigationComponent extends NestedOption implements OnDestroy, OnInit { get editOnKeyPress(): boolean; set editOnKeyPress(value: boolean); get enabled(): boolean; set enabled(value: boolean); get enterKeyAction(): EnterKeyAction; set enterKeyAction(value: EnterKeyAction); get enterKeyDirection(): EnterKeyDirection; set enterKeyDirection(value: EnterKeyDirection); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridKeyboardNavigationModule { 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 DxoDataGridLabelComponent extends NestedOption implements AfterViewInit, OnDestroy, OnInit, IDxTemplateHost { private renderer; private document; private element; get alignment(): HorizontalAlignment; set alignment(value: HorizontalAlignment); get location(): LabelLocation; set location(value: LabelLocation); get showColon(): boolean; set showColon(value: boolean); get template(): any; set template(value: any); get text(): string | undefined; set text(value: string | undefined); 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; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridLabelModule { 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 DxoDataGridLoadPanelComponent extends NestedOption implements OnDestroy, OnInit { get enabled(): boolean | Mode; set enabled(value: boolean | Mode); get height(): number | string; set height(value: number | string); get indicatorOptions(): LoadPanelIndicatorProperties; set indicatorOptions(value: LoadPanelIndicatorProperties); get indicatorSrc(): string; set indicatorSrc(value: string); get shading(): boolean; set shading(value: boolean); get shadingColor(): string; set shadingColor(value: string); get showIndicator(): boolean; set showIndicator(value: boolean); get showPane(): boolean; set showPane(value: boolean); get text(): string; set text(value: string); get width(): number | string; set width(value: number | string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridLoadPanelModule { 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 DxoDataGridLookupComponent extends NestedOption implements OnDestroy, OnInit { get allowClearing(): boolean; set allowClearing(value: boolean); get calculateCellValue(): ((rowData: any) => any); set calculateCellValue(value: ((rowData: any) => any)); get dataSource(): Array | DataSourceOptions | ((options: { data: Record; key: any; }) => Array | Store | DataSourceOptions) | null | Store | undefined; set dataSource(value: Array | DataSourceOptions | ((options: { data: Record; key: any; }) => Array | Store | DataSourceOptions) | null | Store | undefined); get displayExpr(): ((data: any) => string) | string | undefined; set displayExpr(value: ((data: any) => string) | string | undefined); get valueExpr(): string | undefined | ((data: any) => string | number | boolean); set valueExpr(value: string | undefined | ((data: any) => string | number | boolean)); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridLookupModule { 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 DxoDataGridMasterDetailComponent extends NestedOption implements AfterViewInit, OnDestroy, OnInit, IDxTemplateHost { private renderer; private document; private element; get autoExpandAll(): boolean; set autoExpandAll(value: boolean); get enabled(): boolean; set enabled(value: boolean); get template(): any; set template(value: any); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost, renderer: Renderer2, document: any, templateHost: DxTemplateHost, element: ElementRef); setTemplate(template: DxTemplateDirective): void; ngAfterViewInit(): void; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridMasterDetailModule { 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 DxoDataGridMyComponent extends NestedOption implements OnDestroy, OnInit { get x(): HorizontalAlignment; set x(value: HorizontalAlignment); get y(): VerticalAlignment; set y(value: VerticalAlignment); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridMyModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridNumericRuleComponent extends CollectionNestedOption { get ignoreEmptyValue(): boolean; set ignoreEmptyValue(value: boolean); get message(): string; set message(value: string); get type(): ValidationRuleType; set type(value: ValidationRuleType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridNumericRuleModule { 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 DxoDataGridOffsetComponent extends NestedOption implements OnDestroy, OnInit { get x(): number; set x(value: number); get y(): number; set y(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 DxoDataGridOffsetModule { 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 DxoDataGridOperationDescriptionsComponent extends NestedOption implements OnDestroy, OnInit { get between(): string; set between(value: string); get contains(): string; set contains(value: string); get endsWith(): string; set endsWith(value: string); get equal(): string; set equal(value: string); get greaterThan(): string; set greaterThan(value: string); get greaterThanOrEqual(): string; set greaterThanOrEqual(value: string); get lessThan(): string; set lessThan(value: string); get lessThanOrEqual(): string; set lessThanOrEqual(value: string); get notContains(): string; set notContains(value: string); get notEqual(): string; set notEqual(value: string); get startsWith(): string; set startsWith(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridOperationDescriptionsModule { 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 DxoDataGridOptionsComponent extends NestedOption implements AfterViewInit, OnDestroy, OnInit, IDxTemplateHost { private renderer; private document; private element; get accessKey(): string | undefined; set accessKey(value: string | undefined); get activeStateEnabled(): boolean; set activeStateEnabled(value: boolean); get disabled(): boolean; set disabled(value: boolean); 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 icon(): string; set icon(value: string); get onClick(): ((e: ClickEvent) => void); set onClick(value: ((e: ClickEvent) => void)); get onContentReady(): ((e: ContentReadyEvent) => void); set onContentReady(value: ((e: ContentReadyEvent) => void)); get onDisposing(): ((e: DisposingEvent) => void); set onDisposing(value: ((e: DisposingEvent) => void)); get onInitialized(): ((e: InitializedEvent) => void); set onInitialized(value: ((e: InitializedEvent) => void)); get onOptionChanged(): ((e: OptionChangedEvent) => void); set onOptionChanged(value: ((e: OptionChangedEvent) => void)); get rtlEnabled(): boolean; set rtlEnabled(value: boolean); get stylingMode(): ButtonStyle; set stylingMode(value: ButtonStyle); get tabIndex(): number; set tabIndex(value: number); get template(): any; set template(value: any); get text(): string; set text(value: string); get type(): ButtonType | string; set type(value: ButtonType | string); get useSubmitBehavior(): boolean; set useSubmitBehavior(value: boolean); get validationGroup(): string | undefined; set validationGroup(value: string | undefined); get visible(): boolean; set visible(value: boolean); get width(): number | string | undefined; set width(value: number | string | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost, renderer: Renderer2, document: any, templateHost: DxTemplateHost, element: ElementRef); setTemplate(template: DxTemplateDirective): void; ngAfterViewInit(): void; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridOptionsModule { 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 DxoDataGridPagerComponent extends NestedOption implements OnDestroy, OnInit { get allowedPageSizes(): Array | Mode; set allowedPageSizes(value: Array | Mode); get displayMode(): DisplayMode; set displayMode(value: DisplayMode); get infoText(): string; set infoText(value: string); get label(): string; set label(value: string); get showInfo(): boolean; set showInfo(value: boolean); get showNavigationButtons(): boolean; set showNavigationButtons(value: boolean); get showPageSizeSelector(): boolean | Mode; set showPageSizeSelector(value: boolean | Mode); get visible(): boolean | Mode; set visible(value: boolean | Mode); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridPagerModule { 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 DxoDataGridPagingComponent extends NestedOption implements OnDestroy, OnInit { get enabled(): boolean; set enabled(value: boolean); get pageIndex(): number; set pageIndex(value: number); get pageSize(): number; set pageSize(value: number); /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ pageIndexChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ pageSizeChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridPagingModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridPatternRuleComponent extends CollectionNestedOption { get ignoreEmptyValue(): boolean; set ignoreEmptyValue(value: boolean); get message(): string; set message(value: string); get pattern(): RegExp | string; set pattern(value: RegExp | string); get type(): ValidationRuleType; set type(value: ValidationRuleType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridPatternRuleModule { 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 DxoDataGridPopupComponent extends NestedOption implements OnDestroy, OnInit { set _toolbarItemsContentChildren(value: QueryList); get accessKey(): string | undefined; set accessKey(value: string | undefined); get animation(): { hide?: AnimationConfig; show?: AnimationConfig; }; set animation(value: { hide?: AnimationConfig; show?: AnimationConfig; }); get container(): any | string | undefined; set container(value: any | string | undefined); get contentTemplate(): any; set contentTemplate(value: any); get deferRendering(): boolean; set deferRendering(value: boolean); get disabled(): boolean; set disabled(value: boolean); get dragAndResizeArea(): any | string | undefined; set dragAndResizeArea(value: any | string | undefined); get dragEnabled(): boolean; set dragEnabled(value: boolean); get dragOutsideBoundary(): boolean; set dragOutsideBoundary(value: boolean); get enableBodyScroll(): boolean; set enableBodyScroll(value: boolean); get focusStateEnabled(): boolean; set focusStateEnabled(value: boolean); get fullScreen(): boolean; set fullScreen(value: boolean); get height(): number | string; set height(value: number | string); get hideOnOutsideClick(): boolean | ((event: event) => boolean); set hideOnOutsideClick(value: boolean | ((event: event) => boolean)); get hideOnParentScroll(): boolean; set hideOnParentScroll(value: boolean); get hint(): string | undefined; set hint(value: string | undefined); get hoverStateEnabled(): boolean; set hoverStateEnabled(value: boolean); get maxHeight(): number | string; set maxHeight(value: number | string); get maxWidth(): number | string; set maxWidth(value: number | string); get minHeight(): number | string; set minHeight(value: number | string); get minWidth(): number | string; set minWidth(value: number | string); get onContentReady(): ((e: EventInfo) => void); set onContentReady(value: ((e: EventInfo) => void)); get onDisposing(): ((e: EventInfo) => void); set onDisposing(value: ((e: EventInfo) => void)); get onHidden(): ((e: EventInfo) => void); set onHidden(value: ((e: EventInfo) => void)); get onHiding(): ((e: { cancel: boolean | any; component: dxOverlay; element: any; model: any; }) => void); set onHiding(value: ((e: { cancel: boolean | any; component: dxOverlay; element: any; model: any; }) => void)); get onInitialized(): ((e: { component: Component; element: any; }) => void); set onInitialized(value: ((e: { component: Component; element: any; }) => void)); get onOptionChanged(): ((e: { component: DOMComponent; element: any; fullName: string; model: any; name: string; previousValue: any; value: any; }) => void); set onOptionChanged(value: ((e: { component: DOMComponent; element: any; fullName: string; model: any; name: string; previousValue: any; value: any; }) => void)); get onResize(): ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void); set onResize(value: ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void)); get onResizeEnd(): ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void); set onResizeEnd(value: ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void)); get onResizeStart(): ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void); set onResizeStart(value: ((e: { component: dxPopup; element: any; event: event; height: number; model: any; width: number; }) => void)); get onShowing(): ((e: { cancel: boolean | any; component: dxOverlay; element: any; model: any; }) => void); set onShowing(value: ((e: { cancel: boolean | any; component: dxOverlay; element: any; model: any; }) => void)); get onShown(): ((e: EventInfo) => void); set onShown(value: ((e: EventInfo) => void)); get onTitleRendered(): ((e: { component: dxPopup; element: any; model: any; titleElement: any; }) => void); set onTitleRendered(value: ((e: { component: dxPopup; element: any; model: any; titleElement: any; }) => void)); get position(): Function | PositionAlignment | PositionConfig; set position(value: Function | PositionAlignment | PositionConfig); get resizeEnabled(): boolean; set resizeEnabled(value: boolean); get restorePosition(): boolean; set restorePosition(value: boolean); get rtlEnabled(): boolean; set rtlEnabled(value: boolean); get shading(): boolean; set shading(value: boolean); get shadingColor(): string; set shadingColor(value: string); get showCloseButton(): boolean; set showCloseButton(value: boolean); get showTitle(): boolean; set showTitle(value: boolean); get tabFocusLoopEnabled(): boolean; set tabFocusLoopEnabled(value: boolean); get tabIndex(): number; set tabIndex(value: number); get title(): string; set title(value: string); get titleTemplate(): any; set titleTemplate(value: any); get toolbarItems(): Array; set toolbarItems(value: Array); get visible(): boolean; set visible(value: boolean); get width(): number | string; set width(value: number | string); get wrapperAttr(): any; set wrapperAttr(value: any); /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ heightChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ positionChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ visibleChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ widthChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridPopupModule { 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 DxoDataGridPositionComponent extends NestedOption implements OnDestroy, OnInit { get at(): PositionAlignment | { x?: HorizontalAlignment; y?: VerticalAlignment; }; set at(value: PositionAlignment | { x?: HorizontalAlignment; y?: VerticalAlignment; }); get boundary(): any | string; set boundary(value: any | string); get boundaryOffset(): string | { x?: number; y?: number; }; set boundaryOffset(value: string | { x?: number; y?: number; }); get collision(): CollisionResolutionCombination | { x?: CollisionResolution; y?: CollisionResolution; }; set collision(value: CollisionResolutionCombination | { x?: CollisionResolution; y?: CollisionResolution; }); get my(): PositionAlignment | { x?: HorizontalAlignment; y?: VerticalAlignment; }; set my(value: PositionAlignment | { x?: HorizontalAlignment; y?: VerticalAlignment; }); get of(): any | string; set of(value: any | string); get offset(): string | { x?: number; y?: number; }; set offset(value: string | { x?: number; y?: number; }); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridPositionModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridRangeRuleComponent extends CollectionNestedOption { get ignoreEmptyValue(): boolean; set ignoreEmptyValue(value: boolean); get max(): Date | number | string; set max(value: Date | number | string); get message(): string; set message(value: string); get min(): Date | number | string; set min(value: Date | number | string); get reevaluate(): boolean; set reevaluate(value: boolean); get type(): ValidationRuleType; set type(value: ValidationRuleType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridRangeRuleModule { 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 DxoDataGridRemoteOperationsComponent extends NestedOption implements OnDestroy, OnInit { get filtering(): boolean; set filtering(value: boolean); get grouping(): boolean; set grouping(value: boolean); get groupPaging(): boolean; set groupPaging(value: boolean); get paging(): boolean; set paging(value: boolean); get sorting(): boolean; set sorting(value: boolean); get summary(): boolean; set summary(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 DxoDataGridRemoteOperationsModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridRequiredRuleComponent extends CollectionNestedOption { get message(): string; set message(value: string); get trim(): boolean; set trim(value: boolean); get type(): ValidationRuleType; set type(value: ValidationRuleType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridRequiredRuleModule { 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 DxoDataGridRowDraggingComponent extends NestedOption implements OnDestroy, OnInit { get allowDropInsideItem(): boolean; set allowDropInsideItem(value: boolean); get allowReordering(): boolean; set allowReordering(value: boolean); get autoScroll(): boolean; set autoScroll(value: boolean); get boundary(): any | string | undefined; set boundary(value: any | string | undefined); get container(): any | string | undefined; set container(value: any | string | undefined); get cursorOffset(): string | { x?: number; y?: number; }; set cursorOffset(value: string | { x?: number; y?: number; }); get data(): any | undefined; set data(value: any | undefined); get dragDirection(): DragDirection; set dragDirection(value: DragDirection); get dragTemplate(): any; set dragTemplate(value: any); get dropFeedbackMode(): DragHighlight; set dropFeedbackMode(value: DragHighlight); get filter(): string; set filter(value: string); get group(): string | undefined; set group(value: string | undefined); get handle(): string; set handle(value: string); get onAdd(): ((e: { component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void); set onAdd(value: ((e: { component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void)); get onDragChange(): ((e: { cancel: boolean; component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void); set onDragChange(value: ((e: { cancel: boolean; component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void)); get onDragEnd(): ((e: { cancel: boolean; component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void); set onDragEnd(value: ((e: { cancel: boolean; component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void)); get onDragMove(): ((e: { cancel: boolean; component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void); set onDragMove(value: ((e: { cancel: boolean; component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void)); get onDragStart(): ((e: { cancel: boolean; component: GridBase; event: event; fromData: any; fromIndex: number; itemData: any; itemElement: any; }) => void); set onDragStart(value: ((e: { cancel: boolean; component: GridBase; event: event; fromData: any; fromIndex: number; itemData: any; itemElement: any; }) => void)); get onRemove(): ((e: { component: GridBase; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void); set onRemove(value: ((e: { component: GridBase; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void)); get onReorder(): ((e: { component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; promise: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void); set onReorder(value: ((e: { component: GridBase; dropInsideItem: boolean; event: event; fromComponent: dxSortable | dxDraggable; fromData: any; fromIndex: number; itemData: any; itemElement: any; promise: any; toComponent: dxSortable | dxDraggable; toData: any; toIndex: number; }) => void)); get scrollSensitivity(): number; set scrollSensitivity(value: number); get scrollSpeed(): number; set scrollSpeed(value: number); get showDragIcons(): boolean; set showDragIcons(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 DxoDataGridRowDraggingModule { 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 DxoDataGridScrollingComponent extends NestedOption implements OnDestroy, OnInit { get columnRenderingMode(): DataRenderMode; set columnRenderingMode(value: DataRenderMode); get mode(): DataGridScrollMode; set mode(value: DataGridScrollMode); get preloadEnabled(): boolean; set preloadEnabled(value: boolean); get renderAsync(): boolean | undefined; set renderAsync(value: boolean | undefined); get rowRenderingMode(): DataRenderMode; set rowRenderingMode(value: DataRenderMode); get scrollByContent(): boolean; set scrollByContent(value: boolean); get scrollByThumb(): boolean; set scrollByThumb(value: boolean); get showScrollbar(): ScrollbarMode; set showScrollbar(value: ScrollbarMode); get useNative(): boolean | Mode; set useNative(value: boolean | Mode); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridScrollingModule { 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 DxoDataGridSearchPanelComponent extends NestedOption implements OnDestroy, OnInit { get highlightCaseSensitive(): boolean; set highlightCaseSensitive(value: boolean); get highlightSearchText(): boolean; set highlightSearchText(value: boolean); get placeholder(): string; set placeholder(value: string); get searchVisibleColumnsOnly(): boolean; set searchVisibleColumnsOnly(value: boolean); get text(): string; set text(value: string); get visible(): boolean; set visible(value: boolean); get width(): number | string; set width(value: number | string); /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ textChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridSearchPanelModule { 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 DxoDataGridSearchComponent extends NestedOption implements OnDestroy, OnInit { get editorOptions(): any; set editorOptions(value: any); get enabled(): boolean; set enabled(value: boolean); get mode(): SearchMode; set mode(value: SearchMode); get searchExpr(): Array | Function | string | undefined; set searchExpr(value: Array | Function | string | undefined); get timeout(): number; set timeout(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 DxoDataGridSearchModule { 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 DxoDataGridSelectionComponent extends NestedOption implements OnDestroy, OnInit { get allowSelectAll(): boolean; set allowSelectAll(value: boolean); get deferred(): boolean; set deferred(value: boolean); get mode(): SingleMultipleOrNone; set mode(value: SingleMultipleOrNone); get selectAllMode(): SelectAllMode; set selectAllMode(value: SelectAllMode); get sensitivity(): SelectionSensitivity; set sensitivity(value: SelectionSensitivity); get showCheckBoxesMode(): SelectionColumnDisplayMode; set showCheckBoxesMode(value: SelectionColumnDisplayMode); get recursive(): boolean; set recursive(value: boolean); get selectByClick(): boolean; set selectByClick(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 DxoDataGridSelectionModule { 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 DxoDataGridShowComponent extends NestedOption implements OnDestroy, OnInit { get complete(): (($element: any, config: AnimationConfig) => void); set complete(value: (($element: any, config: AnimationConfig) => void)); get delay(): number; set delay(value: number); get direction(): Direction | undefined; set direction(value: Direction | undefined); get duration(): number; set duration(value: number); get easing(): string; set easing(value: string); get from(): AnimationState; set from(value: AnimationState); get staggerDelay(): number | undefined; set staggerDelay(value: number | undefined); get start(): (($element: any, config: AnimationConfig) => void); set start(value: (($element: any, config: AnimationConfig) => void)); get to(): AnimationState; set to(value: AnimationState); get type(): AnimationType; set type(value: AnimationType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridShowModule { 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 DxiDataGridSimpleItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; set _validationRulesContentChildren(value: QueryList); get aiOptions(): { disabled?: boolean; instruction?: string | undefined; }; set aiOptions(value: { disabled?: boolean; instruction?: string | undefined; }); get colSpan(): number | undefined; set colSpan(value: number | undefined); get cssClass(): string | undefined; set cssClass(value: string | undefined); get dataField(): string | undefined; set dataField(value: string | undefined); get editorOptions(): any | undefined; set editorOptions(value: any | undefined); get editorType(): FormItemComponent; set editorType(value: FormItemComponent); get helpText(): string | undefined; set helpText(value: string | undefined); get isRequired(): boolean | undefined; set isRequired(value: boolean | undefined); get itemType(): FormItemType; set itemType(value: FormItemType); get label(): { alignment?: HorizontalAlignment; location?: LabelLocation; showColon?: boolean; template?: any; text?: string | undefined; visible?: boolean; }; set label(value: { alignment?: HorizontalAlignment; location?: LabelLocation; showColon?: boolean; template?: any; text?: string | undefined; visible?: boolean; }); get name(): string | undefined; set name(value: string | undefined); get template(): any; set template(value: any); get validationRules(): Array; set validationRules(value: Array); get visible(): boolean; set visible(value: boolean); get visibleIndex(): number | undefined; set visibleIndex(value: number | undefined); 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 DxiDataGridSimpleItemModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridSortByGroupSummaryInfoComponent extends CollectionNestedOption { get groupColumn(): string | undefined; set groupColumn(value: string | undefined); get sortOrder(): SortOrder | undefined; set sortOrder(value: SortOrder | undefined); get summaryItem(): number | string | undefined; set summaryItem(value: number | string | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridSortByGroupSummaryInfoModule { 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 DxoDataGridSortingComponent extends NestedOption implements OnDestroy, OnInit { get ascendingText(): string; set ascendingText(value: string); get clearText(): string; set clearText(value: string); get descendingText(): string; set descendingText(value: string); get mode(): SingleMultipleOrNone; set mode(value: SingleMultipleOrNone); get showSortIndexes(): boolean; set showSortIndexes(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 DxoDataGridSortingModule { 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 DxoDataGridStateStoringComponent extends NestedOption implements OnDestroy, OnInit { get customLoad(): Function; set customLoad(value: Function); get customSave(): ((gridState: any) => void); set customSave(value: ((gridState: any) => void)); get enabled(): boolean; set enabled(value: boolean); get savingTimeout(): number; set savingTimeout(value: number); get storageKey(): string; set storageKey(value: string); get type(): StateStoreType; set type(value: StateStoreType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridStateStoringModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridStringLengthRuleComponent extends CollectionNestedOption { get ignoreEmptyValue(): boolean; set ignoreEmptyValue(value: boolean); get max(): number; set max(value: number); get message(): string; set message(value: string); get min(): number; set min(value: number); get trim(): boolean; set trim(value: boolean); get type(): ValidationRuleType; set type(value: ValidationRuleType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridStringLengthRuleModule { 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 DxoDataGridSummaryTextsComponent extends NestedOption implements OnDestroy, OnInit { get avg(): string; set avg(value: string); get avgOtherColumn(): string; set avgOtherColumn(value: string); get count(): string; set count(value: string); get max(): string; set max(value: string); get maxOtherColumn(): string; set maxOtherColumn(value: string); get min(): string; set min(value: string); get minOtherColumn(): string; set minOtherColumn(value: string); get sum(): string; set sum(value: string); get sumOtherColumn(): string; set sumOtherColumn(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridSummaryTextsModule { 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 DxoDataGridSummaryComponent extends NestedOption implements OnDestroy, OnInit { set _groupItemsContentChildren(value: QueryList); set _totalItemsContentChildren(value: QueryList); get calculateCustomSummary(): ((options: { component: dxDataGrid; groupIndex: number; name: string; summaryProcess: string; totalValue: any; value: any; }) => void); set calculateCustomSummary(value: ((options: { component: dxDataGrid; groupIndex: number; name: string; summaryProcess: string; totalValue: any; value: any; }) => void)); get groupItems(): { alignByColumn?: boolean; column?: string | undefined; customizeText?: ((itemInfo: { value: string | number | Date; valueText: string; }) => string); displayFormat?: string | undefined; name?: string | undefined; showInColumn?: string | undefined; showInGroupFooter?: boolean; skipEmptyValues?: boolean; summaryType?: string | SummaryType | undefined; valueFormat?: Format | undefined; }[]; set groupItems(value: { alignByColumn?: boolean; column?: string | undefined; customizeText?: ((itemInfo: { value: string | number | Date; valueText: string; }) => string); displayFormat?: string | undefined; name?: string | undefined; showInColumn?: string | undefined; showInGroupFooter?: boolean; skipEmptyValues?: boolean; summaryType?: string | SummaryType | undefined; valueFormat?: Format | undefined; }[]); get recalculateWhileEditing(): boolean; set recalculateWhileEditing(value: boolean); get skipEmptyValues(): boolean; set skipEmptyValues(value: boolean); get texts(): { avg?: string; avgOtherColumn?: string; count?: string; max?: string; maxOtherColumn?: string; min?: string; minOtherColumn?: string; sum?: string; sumOtherColumn?: string; }; set texts(value: { avg?: string; avgOtherColumn?: string; count?: string; max?: string; maxOtherColumn?: string; min?: string; minOtherColumn?: string; sum?: string; sumOtherColumn?: string; }); get totalItems(): { alignment?: HorizontalAlignment | undefined; column?: string | undefined; cssClass?: string | undefined; customizeText?: ((itemInfo: { value: string | number | Date; valueText: string; }) => string); displayFormat?: string | undefined; name?: string | undefined; showInColumn?: string | undefined; skipEmptyValues?: boolean; summaryType?: string | SummaryType | undefined; valueFormat?: Format | undefined; }[]; set totalItems(value: { alignment?: HorizontalAlignment | undefined; column?: string | undefined; cssClass?: string | undefined; customizeText?: ((itemInfo: { value: string | number | Date; valueText: string; }) => string); displayFormat?: string | undefined; name?: string | undefined; showInColumn?: string | undefined; skipEmptyValues?: boolean; summaryType?: string | SummaryType | undefined; valueFormat?: Format | undefined; }[]); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridSummaryModule { 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 DxiDataGridTabComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; set _itemsContentChildren(value: QueryList); get alignItemLabels(): boolean; set alignItemLabels(value: boolean); get badge(): string | undefined; set badge(value: string | undefined); get colCount(): number; set colCount(value: number); get colCountByScreen(): { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; set colCountByScreen(value: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }); get disabled(): boolean; set disabled(value: boolean); get icon(): string | undefined; set icon(value: string | undefined); get items(): Array; set items(value: Array); get tabTemplate(): any; set tabTemplate(value: any); get template(): any; set template(value: any); get title(): string | undefined; set title(value: string | undefined); 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 DxiDataGridTabModule { 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 DxiDataGridTabPanelOptionsItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; get badge(): string; set badge(value: string); get disabled(): boolean; set disabled(value: boolean); get html(): string; set html(value: string); get icon(): string; set icon(value: string); get tabTemplate(): any; set tabTemplate(value: any); get template(): any; set template(value: any); get text(): string; set text(value: string); get title(): string; set title(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 DxiDataGridTabPanelOptionsItemModule { 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 DxoDataGridTabPanelOptionsComponent extends NestedOption implements OnDestroy, OnInit { set _itemsContentChildren(value: QueryList); get accessKey(): string | undefined; set accessKey(value: string | undefined); get activeStateEnabled(): boolean; set activeStateEnabled(value: boolean); get animationEnabled(): boolean; set animationEnabled(value: boolean); get dataSource(): Array | DataSource | DataSourceOptions | null | Store | string; set dataSource(value: Array | DataSource | DataSourceOptions | null | Store | string); get deferRendering(): boolean; set deferRendering(value: boolean); get disabled(): boolean; set disabled(value: boolean); 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 iconPosition(): TabsIconPosition; set iconPosition(value: TabsIconPosition); get itemHoldTimeout(): number; set itemHoldTimeout(value: number); get items(): Array; set items(value: Array); get itemTemplate(): any; set itemTemplate(value: any); get itemTitleTemplate(): any; set itemTitleTemplate(value: any); get keyExpr(): ((item: any) => any) | string; set keyExpr(value: ((item: any) => any) | string); get loop(): boolean; set loop(value: boolean); get noDataText(): string; set noDataText(value: string); get onContentReady(): ((e: ContentReadyEvent$4) => void); set onContentReady(value: ((e: ContentReadyEvent$4) => void)); get onDisposing(): ((e: DisposingEvent$4) => void); set onDisposing(value: ((e: DisposingEvent$4) => void)); get onInitialized(): ((e: InitializedEvent$4) => void); set onInitialized(value: ((e: InitializedEvent$4) => void)); get onItemClick(): ((e: ItemClickEvent) => void); set onItemClick(value: ((e: ItemClickEvent) => void)); get onItemContextMenu(): ((e: ItemContextMenuEvent) => void); set onItemContextMenu(value: ((e: ItemContextMenuEvent) => void)); get onItemHold(): ((e: ItemHoldEvent) => void); set onItemHold(value: ((e: ItemHoldEvent) => void)); get onItemRendered(): ((e: ItemRenderedEvent) => void); set onItemRendered(value: ((e: ItemRenderedEvent) => void)); get onOptionChanged(): ((e: OptionChangedEvent$4) => void); set onOptionChanged(value: ((e: OptionChangedEvent$4) => void)); get onSelectionChanged(): ((e: SelectionChangedEvent) => void); set onSelectionChanged(value: ((e: SelectionChangedEvent) => void)); get onSelectionChanging(): ((e: SelectionChangingEvent) => void); set onSelectionChanging(value: ((e: SelectionChangingEvent) => void)); get onTitleClick(): ((e: TitleClickEvent) => void); set onTitleClick(value: ((e: TitleClickEvent) => void)); get onTitleHold(): ((e: TitleHoldEvent) => void); set onTitleHold(value: ((e: TitleHoldEvent) => void)); get onTitleRendered(): ((e: TitleRenderedEvent) => void); set onTitleRendered(value: ((e: TitleRenderedEvent) => void)); get repaintChangesOnly(): boolean; set repaintChangesOnly(value: boolean); get rtlEnabled(): boolean; set rtlEnabled(value: boolean); get scrollByContent(): boolean; set scrollByContent(value: boolean); get scrollingEnabled(): boolean; set scrollingEnabled(value: boolean); get selectedIndex(): number; set selectedIndex(value: number); get selectedItem(): any; set selectedItem(value: any); get showNavButtons(): boolean; set showNavButtons(value: boolean); get stylingMode(): TabsStyle; set stylingMode(value: TabsStyle); get swipeEnabled(): boolean; set swipeEnabled(value: boolean); get tabIndex(): number; set tabIndex(value: number); get tabsPosition(): Position; set tabsPosition(value: Position); 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. */ itemsChange: EventEmitter>; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ selectedIndexChange: EventEmitter; /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ selectedItemChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridTabPanelOptionsModule { 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 DxiDataGridTabbedItemComponent extends CollectionNestedOption { set _tabsContentChildren(value: QueryList); get colSpan(): number | undefined; set colSpan(value: number | undefined); get cssClass(): string | undefined; set cssClass(value: string | undefined); get itemType(): FormItemType; set itemType(value: FormItemType); get name(): string | undefined; set name(value: string | undefined); get tabPanelOptions(): dxTabPanelOptions | undefined; set tabPanelOptions(value: dxTabPanelOptions | undefined); get tabs(): { alignItemLabels?: boolean; badge?: string | undefined; colCount?: number; colCountByScreen?: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; disabled?: boolean; icon?: string | undefined; items?: Array; tabTemplate?: any; template?: any; title?: string | undefined; }[]; set tabs(value: { alignItemLabels?: boolean; badge?: string | undefined; colCount?: number; colCountByScreen?: { lg?: number | undefined; md?: number | undefined; sm?: number | undefined; xs?: number | undefined; }; disabled?: boolean; icon?: string | undefined; items?: Array; tabTemplate?: any; template?: any; title?: string | undefined; }[]); get visible(): boolean; set visible(value: boolean); get visibleIndex(): number | undefined; set visibleIndex(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridTabbedItemModule { 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 DxoDataGridTextsComponent extends NestedOption implements OnDestroy, OnInit { get addRow(): string; set addRow(value: string); get cancelAllChanges(): string; set cancelAllChanges(value: string); get cancelRowChanges(): string; set cancelRowChanges(value: string); get confirmDeleteMessage(): string; set confirmDeleteMessage(value: string); get confirmDeleteTitle(): string; set confirmDeleteTitle(value: string); get deleteRow(): string; set deleteRow(value: string); get editRow(): string; set editRow(value: string); get saveAllChanges(): string; set saveAllChanges(value: string); get saveRowChanges(): string; set saveRowChanges(value: string); get undeleteRow(): string; set undeleteRow(value: string); get validationCancelChanges(): string; set validationCancelChanges(value: string); get exportAll(): string; set exportAll(value: string); get exportSelectedRows(): string; set exportSelectedRows(value: string); get exportTo(): string; set exportTo(value: string); get groupByThisColumn(): string; set groupByThisColumn(value: string); get groupContinuedMessage(): string; set groupContinuedMessage(value: string); get groupContinuesMessage(): string; set groupContinuesMessage(value: string); get ungroup(): string; set ungroup(value: string); get ungroupAll(): string; set ungroupAll(value: string); get avg(): string; set avg(value: string); get avgOtherColumn(): string; set avgOtherColumn(value: string); get count(): string; set count(value: string); get max(): string; set max(value: string); get maxOtherColumn(): string; set maxOtherColumn(value: string); get min(): string; set min(value: string); get minOtherColumn(): string; set minOtherColumn(value: string); get sum(): string; set sum(value: string); get sumOtherColumn(): string; set sumOtherColumn(value: string); get fix(): string; set fix(value: string); get leftPosition(): string; set leftPosition(value: string); get rightPosition(): string; set rightPosition(value: string); get stickyPosition(): string; set stickyPosition(value: string); get unfix(): string; set unfix(value: string); get clearFilter(): string; set clearFilter(value: string); get createFilter(): string; set createFilter(value: string); get filterEnabledHint(): string; set filterEnabledHint(value: string); get cancel(): string; set cancel(value: string); get emptyValue(): string; set emptyValue(value: string); get ok(): string; set ok(value: string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridTextsModule { 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 DxoDataGridToComponent extends NestedOption implements OnDestroy, OnInit { get left(): number; set left(value: number); get opacity(): number; set opacity(value: number); get position(): PositionConfig; set position(value: PositionConfig); get scale(): number; set scale(value: number); get top(): number; set top(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 DxoDataGridToModule { 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 DxiDataGridToolbarItemComponent extends CollectionNestedOption implements AfterViewInit, IDxTemplateHost { private renderer; private document; private element; 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 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 toolbar(): ToolbarLocation; set toolbar(value: ToolbarLocation); 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 DxiDataGridToolbarItemModule { 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 DxoDataGridToolbarComponent extends NestedOption implements OnDestroy, OnInit { set _itemsContentChildren(value: QueryList); get disabled(): boolean; set disabled(value: boolean); get items(): Array; set items(value: Array); get visible(): boolean | undefined; set visible(value: boolean | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoDataGridToolbarModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridTotalItemComponent extends CollectionNestedOption { get alignment(): HorizontalAlignment | undefined; set alignment(value: HorizontalAlignment | undefined); get column(): string | undefined; set column(value: string | undefined); get cssClass(): string | undefined; set cssClass(value: string | undefined); get customizeText(): ((itemInfo: { value: string | number | Date; valueText: string; }) => string); set customizeText(value: ((itemInfo: { value: string | number | Date; valueText: string; }) => string)); get displayFormat(): string | undefined; set displayFormat(value: string | undefined); get name(): string | undefined; set name(value: string | undefined); get showInColumn(): string | undefined; set showInColumn(value: string | undefined); get skipEmptyValues(): boolean; set skipEmptyValues(value: boolean); get summaryType(): string | SummaryType | undefined; set summaryType(value: string | SummaryType | undefined); get valueFormat(): Format | undefined; set valueFormat(value: Format | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridTotalItemModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class DxiDataGridValidationRuleComponent extends CollectionNestedOption { get message(): string; set message(value: string); get trim(): boolean; set trim(value: boolean); get type(): ValidationRuleType; set type(value: ValidationRuleType); get ignoreEmptyValue(): boolean; set ignoreEmptyValue(value: boolean); get max(): Date | number | string; set max(value: Date | number | string); get min(): Date | number | string; set min(value: Date | number | string); get reevaluate(): boolean; set reevaluate(value: boolean); get validationCallback(): ((options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => boolean); set validationCallback(value: ((options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => boolean)); get comparisonTarget(): Function; set comparisonTarget(value: Function); get comparisonType(): ComparisonOperator; set comparisonType(value: ComparisonOperator); get pattern(): RegExp | string; set pattern(value: RegExp | string); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxiDataGridValidationRuleModule { 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 DxoDataGridValueFormatComponent extends NestedOption implements OnDestroy, OnInit { get currency(): string; set currency(value: string); get formatter(): ((value: number | Date) => string); set formatter(value: ((value: number | Date) => string)); get parser(): ((value: string) => number | Date); set parser(value: ((value: string) => number | Date)); get precision(): number; set precision(value: number); get type(): Format$1 | string; set type(value: Format$1 | string); get useCurrencyAccountingStyle(): boolean; set useCurrencyAccountingStyle(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 DxoDataGridValueFormatModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { DxiDataGridAsyncRuleComponent, DxiDataGridAsyncRuleModule, DxiDataGridButtonComponent, DxiDataGridButtonItemComponent, DxiDataGridButtonItemModule, DxiDataGridButtonModule, DxiDataGridChangeComponent, DxiDataGridChangeModule, DxiDataGridColumnButtonComponent, DxiDataGridColumnButtonModule, DxiDataGridColumnComponent, DxiDataGridColumnModule, DxiDataGridCompareRuleComponent, DxiDataGridCompareRuleModule, DxiDataGridCustomOperationComponent, DxiDataGridCustomOperationModule, DxiDataGridCustomRuleComponent, DxiDataGridCustomRuleModule, DxiDataGridDataGridToolbarItemComponent, DxiDataGridDataGridToolbarItemModule, DxiDataGridEditorOptionsButtonComponent, DxiDataGridEditorOptionsButtonModule, DxiDataGridEmailRuleComponent, DxiDataGridEmailRuleModule, DxiDataGridEmptyItemComponent, DxiDataGridEmptyItemModule, DxiDataGridFieldComponent, DxiDataGridFieldModule, DxiDataGridFormGroupItemComponent, DxiDataGridFormGroupItemModule, DxiDataGridGroupItemComponent, DxiDataGridGroupItemModule, DxiDataGridItemComponent, DxiDataGridItemModule, DxiDataGridNumericRuleComponent, DxiDataGridNumericRuleModule, DxiDataGridPatternRuleComponent, DxiDataGridPatternRuleModule, DxiDataGridRangeRuleComponent, DxiDataGridRangeRuleModule, DxiDataGridRequiredRuleComponent, DxiDataGridRequiredRuleModule, DxiDataGridSimpleItemComponent, DxiDataGridSimpleItemModule, DxiDataGridSortByGroupSummaryInfoComponent, DxiDataGridSortByGroupSummaryInfoModule, DxiDataGridStringLengthRuleComponent, DxiDataGridStringLengthRuleModule, DxiDataGridTabComponent, DxiDataGridTabModule, DxiDataGridTabPanelOptionsItemComponent, DxiDataGridTabPanelOptionsItemModule, DxiDataGridTabbedItemComponent, DxiDataGridTabbedItemModule, DxiDataGridToolbarItemComponent, DxiDataGridToolbarItemModule, DxiDataGridTotalItemComponent, DxiDataGridTotalItemModule, DxiDataGridValidationRuleComponent, DxiDataGridValidationRuleModule, DxoDataGridAIAssistantComponent, DxoDataGridAIAssistantModule, DxoDataGridAIComponent, DxoDataGridAIModule, DxoDataGridAIOptionsComponent, DxoDataGridAIOptionsModule, DxoDataGridAnimationComponent, DxoDataGridAnimationModule, DxoDataGridAtComponent, DxoDataGridAtModule, DxoDataGridBoundaryOffsetComponent, DxoDataGridBoundaryOffsetModule, DxoDataGridButtonOptionsComponent, DxoDataGridButtonOptionsModule, DxoDataGridColCountByScreenComponent, DxoDataGridColCountByScreenModule, DxoDataGridCollisionComponent, DxoDataGridCollisionModule, DxoDataGridColumnChooserComponent, DxoDataGridColumnChooserModule, DxoDataGridColumnChooserSearchComponent, DxoDataGridColumnChooserSearchModule, DxoDataGridColumnChooserSelectionComponent, DxoDataGridColumnChooserSelectionModule, DxoDataGridColumnFixingComponent, DxoDataGridColumnFixingModule, DxoDataGridColumnFixingTextsComponent, DxoDataGridColumnFixingTextsModule, DxoDataGridColumnHeaderFilterComponent, DxoDataGridColumnHeaderFilterModule, DxoDataGridColumnHeaderFilterSearchComponent, DxoDataGridColumnHeaderFilterSearchModule, DxoDataGridColumnLookupComponent, DxoDataGridColumnLookupModule, DxoDataGridCursorOffsetComponent, DxoDataGridCursorOffsetModule, DxoDataGridDataGridHeaderFilterComponent, DxoDataGridDataGridHeaderFilterModule, DxoDataGridDataGridHeaderFilterSearchComponent, DxoDataGridDataGridHeaderFilterSearchModule, DxoDataGridDataGridHeaderFilterTextsComponent, DxoDataGridDataGridHeaderFilterTextsModule, DxoDataGridDataGridSelectionComponent, DxoDataGridDataGridSelectionModule, DxoDataGridEditingComponent, DxoDataGridEditingModule, DxoDataGridEditingTextsComponent, DxoDataGridEditingTextsModule, DxoDataGridEditorOptionsComponent, DxoDataGridEditorOptionsModule, DxoDataGridExportComponent, DxoDataGridExportModule, DxoDataGridExportTextsComponent, DxoDataGridExportTextsModule, DxoDataGridFieldLookupComponent, DxoDataGridFieldLookupModule, DxoDataGridFilterBuilderComponent, DxoDataGridFilterBuilderModule, DxoDataGridFilterBuilderPopupComponent, DxoDataGridFilterBuilderPopupModule, DxoDataGridFilterOperationDescriptionsComponent, DxoDataGridFilterOperationDescriptionsModule, DxoDataGridFilterPanelComponent, DxoDataGridFilterPanelModule, DxoDataGridFilterPanelTextsComponent, DxoDataGridFilterPanelTextsModule, DxoDataGridFilterRowComponent, DxoDataGridFilterRowModule, DxoDataGridFormComponent, DxoDataGridFormItemComponent, DxoDataGridFormItemModule, DxoDataGridFormModule, DxoDataGridFormatComponent, DxoDataGridFormatModule, DxoDataGridFromComponent, DxoDataGridFromModule, DxoDataGridGroupOperationDescriptionsComponent, DxoDataGridGroupOperationDescriptionsModule, DxoDataGridGroupPanelComponent, DxoDataGridGroupPanelModule, DxoDataGridGroupingComponent, DxoDataGridGroupingModule, DxoDataGridGroupingTextsComponent, DxoDataGridGroupingTextsModule, DxoDataGridHeaderFilterComponent, DxoDataGridHeaderFilterModule, DxoDataGridHideComponent, DxoDataGridHideModule, DxoDataGridIconsComponent, DxoDataGridIconsModule, DxoDataGridIndicatorOptionsComponent, DxoDataGridIndicatorOptionsModule, DxoDataGridKeyboardNavigationComponent, DxoDataGridKeyboardNavigationModule, DxoDataGridLabelComponent, DxoDataGridLabelModule, DxoDataGridLoadPanelComponent, DxoDataGridLoadPanelModule, DxoDataGridLookupComponent, DxoDataGridLookupModule, DxoDataGridMasterDetailComponent, DxoDataGridMasterDetailModule, DxoDataGridMyComponent, DxoDataGridMyModule, DxoDataGridOffsetComponent, DxoDataGridOffsetModule, DxoDataGridOperationDescriptionsComponent, DxoDataGridOperationDescriptionsModule, DxoDataGridOptionsComponent, DxoDataGridOptionsModule, DxoDataGridPagerComponent, DxoDataGridPagerModule, DxoDataGridPagingComponent, DxoDataGridPagingModule, DxoDataGridPopupComponent, DxoDataGridPopupModule, DxoDataGridPositionComponent, DxoDataGridPositionModule, DxoDataGridRemoteOperationsComponent, DxoDataGridRemoteOperationsModule, DxoDataGridRowDraggingComponent, DxoDataGridRowDraggingModule, DxoDataGridScrollingComponent, DxoDataGridScrollingModule, DxoDataGridSearchComponent, DxoDataGridSearchModule, DxoDataGridSearchPanelComponent, DxoDataGridSearchPanelModule, DxoDataGridSelectionComponent, DxoDataGridSelectionModule, DxoDataGridShowComponent, DxoDataGridShowModule, DxoDataGridSortingComponent, DxoDataGridSortingModule, DxoDataGridStateStoringComponent, DxoDataGridStateStoringModule, DxoDataGridSummaryComponent, DxoDataGridSummaryModule, DxoDataGridSummaryTextsComponent, DxoDataGridSummaryTextsModule, DxoDataGridTabPanelOptionsComponent, DxoDataGridTabPanelOptionsModule, DxoDataGridTextsComponent, DxoDataGridTextsModule, DxoDataGridToComponent, DxoDataGridToModule, DxoDataGridToolbarComponent, DxoDataGridToolbarModule, DxoDataGridValueFormatComponent, DxoDataGridValueFormatModule }; //# sourceMappingURL=index.d.ts.map