/*! * devextreme-vue * Version: 25.2.8 * Build date: Mon Jun 08 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 */ export { ExplicitTypes } from "devextreme/ui/card_view"; import { PropType } from "vue"; import CardView, { Properties } from "devextreme/ui/card_view"; import DataSource from "devextreme/data/data_source"; import { CardCover, CardHeader, ColumnProperties, dxCardViewEditing, HeaderPanel, CardClickEvent, CardDblClickEvent, CardHoverChangedEvent, CardInsertedEvent, CardInsertingEvent, CardPreparedEvent, CardRemovedEvent, CardRemovingEvent, CardUpdatedEvent, CardUpdatingEvent, ContextMenuPreparingEvent, EditCanceledEvent, EditCancelingEvent, EditingStartEvent, FieldCaptionClickEvent, FieldCaptionDblClickEvent, FieldCaptionPreparedEvent, FieldValueClickEvent, FieldValueDblClickEvent, FieldValuePreparedEvent, FocusedCardChanged, InitNewCardEvent, OptionChangedEvent, SavedEvent, SavingEvent, SelectionChangedEvent, Paging, RemoteOperations, SelectionConfiguration, CardHeaderItem, CardHeaderPredefinedItem, EditingTexts, PredefinedToolbarItem } from "devextreme/ui/card_view"; import { ValidationRuleType, HorizontalAlignment, VerticalAlignment, ButtonStyle, ToolbarItemLocation, ToolbarItemComponent, SearchMode, SingleMultipleOrNone, SelectAllMode, DataType, SortOrder, ComparisonOperator, DragHighlight, Direction, PositionAlignment, DisplayMode, ScrollbarMode, TabsIconPosition, TabsStyle, Position } from "devextreme/common"; import { ColumnChooser, FilterPanel, HeaderFilter, Pager, SearchPanel, Sorting, HeaderFilterSearchConfig, HeaderFilterTexts, SelectionColumnDisplayMode, DataChangeType, FilterType, ColumnHeaderFilter, ColumnChooserMode, ColumnChooserSearchConfig, ColumnChooserSelectionConfig, HeaderFilterGroupInterval, ColumnHeaderFilterSearchConfig, DataChange, FilterPanelTexts, PagerPageSize } from "devextreme/common/grids"; import { DataSourceOptions } from "devextreme/common/data"; import { Store } from "devextreme/data/store"; import { dxFilterBuilderOptions, dxFilterBuilderField, FieldInfo, dxFilterBuilderCustomOperation, GroupOperation, ContentReadyEvent as FilterBuilderContentReadyEvent, DisposingEvent as FilterBuilderDisposingEvent, EditorPreparedEvent, EditorPreparingEvent, InitializedEvent as FilterBuilderInitializedEvent, OptionChangedEvent as FilterBuilderOptionChangedEvent, ValueChangedEvent } from "devextreme/ui/filter_builder"; import { dxLoadPanelOptions, LoadPanelIndicatorProperties, ContentReadyEvent as LoadPanelContentReadyEvent, DisposingEvent as LoadPanelDisposingEvent, HiddenEvent, HidingEvent, InitializedEvent as LoadPanelInitializedEvent, OptionChangedEvent as LoadPanelOptionChangedEvent, ShowingEvent, ShownEvent } from "devextreme/ui/load_panel"; import { EventInfo } from "devextreme/common/core/events"; import { Component } from "devextreme/core/component"; import { PagerBase } from "devextreme/ui/pagination"; import { AnimationConfig, CollisionResolution, PositionConfig, AnimationState, AnimationType, CollisionResolutionCombination } from "devextreme/common/core/animation"; import { dxButtonOptions, ClickEvent, ContentReadyEvent, DisposingEvent, InitializedEvent, OptionChangedEvent as ButtonOptionChangedEvent } from "devextreme/ui/button"; import { FormItemType, dxFormSimpleItem, dxFormOptions, dxFormGroupItem, dxFormTabbedItem, dxFormEmptyItem, dxFormButtonItem, LabelLocation, FormLabelMode, ContentReadyEvent as FormContentReadyEvent, DisposingEvent as FormDisposingEvent, EditorEnterKeyEvent, FieldDataChangedEvent, InitializedEvent as FormInitializedEvent, OptionChangedEvent as FormOptionChangedEvent, SmartPastedEvent, SmartPastingEvent, FormItemComponent } from "devextreme/ui/form"; import { LocateInMenuMode, ShowTextMode } from "devextreme/ui/toolbar"; import { AIIntegration } from "devextreme/common/ai-integration"; import { LoadingAnimationType } from "devextreme/ui/load_indicator"; import { dxTabPanelOptions, ContentReadyEvent as TabPanelContentReadyEvent, DisposingEvent as TabPanelDisposingEvent, InitializedEvent as TabPanelInitializedEvent, ItemClickEvent, ItemContextMenuEvent, ItemHoldEvent, ItemRenderedEvent, OptionChangedEvent as TabPanelOptionChangedEvent, SelectionChangedEvent as TabPanelSelectionChangedEvent, SelectionChangingEvent, TitleClickEvent, TitleHoldEvent, TitleRenderedEvent } from "devextreme/ui/tab_panel"; import { event } from "devextreme/events/events.types"; import * as CommonTypes from "devextreme/common"; type AccessibleOptions = Pick; interface DxCardView extends AccessibleOptions { readonly instance?: CardView; } declare const DxCardView: import("vue").DefineComponent<{ accessKey: StringConstructor; activeStateEnabled: BooleanConstructor; allowColumnReordering: BooleanConstructor; cardContentTemplate: {}; cardCover: PropType | CardCover>; cardFooterTemplate: {}; cardHeader: PropType | CardHeader>; cardMaxWidth: NumberConstructor; cardMinWidth: NumberConstructor; cardsPerRow: PropType; cardTemplate: {}; columnChooser: PropType | ColumnChooser>; columns: PropType<(string | ColumnProperties)[]>; dataSource: PropType | DataSource | DataSourceOptions | Store>; disabled: BooleanConstructor; editing: PropType | dxCardViewEditing>; elementAttr: PropType>; errorRowEnabled: BooleanConstructor; fieldHintEnabled: BooleanConstructor; filterBuilder: PropType | dxFilterBuilderOptions>; filterBuilderPopup: PropType>; filterPanel: PropType>; filterValue: PropType any)>; focusStateEnabled: BooleanConstructor; headerFilter: PropType | HeaderFilter>; headerPanel: PropType | HeaderPanel>; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; keyExpr: PropType; loadPanel: PropType | dxLoadPanelOptions>; noDataTemplate: {}; noDataText: StringConstructor; onCardClick: PropType<(e: CardClickEvent) => void>; onCardDblClick: PropType<(e: CardDblClickEvent) => void>; onCardHoverChanged: PropType<(e: CardHoverChangedEvent) => void>; onCardInserted: PropType<(e: CardInsertedEvent) => void>; onCardInserting: PropType<(e: CardInsertingEvent) => void>; onCardPrepared: PropType<(e: CardPreparedEvent) => void>; onCardRemoved: PropType<(e: CardRemovedEvent) => void>; onCardRemoving: PropType<(e: CardRemovingEvent) => void>; onCardUpdated: PropType<(e: CardUpdatedEvent) => void>; onCardUpdating: PropType<(e: CardUpdatingEvent) => void>; onContentReady: PropType<(e: EventInfo) => void>; onContextMenuPreparing: PropType<(e: ContextMenuPreparingEvent) => void>; onDataErrorOccurred: PropType<(e: { component: Object; element: any; error: any; model: any; }) => void>; onDisposing: PropType<(e: EventInfo) => void>; onEditCanceled: PropType<(e: EditCanceledEvent) => void>; onEditCanceling: PropType<(e: EditCancelingEvent) => void>; onEditingStart: PropType<(e: EditingStartEvent) => void>; onFieldCaptionClick: PropType<(e: FieldCaptionClickEvent) => void>; onFieldCaptionDblClick: PropType<(e: FieldCaptionDblClickEvent) => void>; onFieldCaptionPrepared: PropType<(e: FieldCaptionPreparedEvent) => void>; onFieldValueClick: PropType<(e: FieldValueClickEvent) => void>; onFieldValueDblClick: PropType<(e: FieldValueDblClickEvent) => void>; onFieldValuePrepared: PropType<(e: FieldValuePreparedEvent) => void>; onFocusedCardChanged: PropType<(e: FocusedCardChanged) => void>; onInitialized: PropType<(e: { component: Component; element: any; }) => void>; onInitNewCard: PropType<(e: InitNewCardEvent) => void>; onOptionChanged: PropType<(e: OptionChangedEvent) => void>; onSaved: PropType<(e: SavedEvent) => void>; onSaving: PropType<(e: SavingEvent) => void>; onSelectionChanged: PropType<(e: SelectionChangedEvent) => void>; pager: PropType | PagerBase | Pager>; paging: PropType | Paging>; remoteOperations: PropType | "auto" | RemoteOperations>; rtlEnabled: BooleanConstructor; scrolling: PropType>; searchPanel: PropType | SearchPanel>; selectedCardKeys: PropType; selection: PropType | SelectionConfiguration>; sorting: PropType | Sorting>; tabIndex: NumberConstructor; toolbar: PropType | DxCardViewTypes.Toolbar>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; wordWrapEnabled: BooleanConstructor; }, unknown, unknown, { instance(): CardView; }, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:accessKey": null; "update:activeStateEnabled": null; "update:allowColumnReordering": null; "update:cardContentTemplate": null; "update:cardCover": null; "update:cardFooterTemplate": null; "update:cardHeader": null; "update:cardMaxWidth": null; "update:cardMinWidth": null; "update:cardsPerRow": null; "update:cardTemplate": null; "update:columnChooser": null; "update:columns": null; "update:dataSource": null; "update:disabled": null; "update:editing": null; "update:elementAttr": null; "update:errorRowEnabled": null; "update:fieldHintEnabled": null; "update:filterBuilder": null; "update:filterBuilderPopup": null; "update:filterPanel": null; "update:filterValue": null; "update:focusStateEnabled": null; "update:headerFilter": null; "update:headerPanel": null; "update:height": null; "update:hint": null; "update:hoverStateEnabled": null; "update:keyExpr": null; "update:loadPanel": null; "update:noDataTemplate": null; "update:noDataText": null; "update:onCardClick": null; "update:onCardDblClick": null; "update:onCardHoverChanged": null; "update:onCardInserted": null; "update:onCardInserting": null; "update:onCardPrepared": null; "update:onCardRemoved": null; "update:onCardRemoving": null; "update:onCardUpdated": null; "update:onCardUpdating": null; "update:onContentReady": null; "update:onContextMenuPreparing": null; "update:onDataErrorOccurred": null; "update:onDisposing": null; "update:onEditCanceled": null; "update:onEditCanceling": null; "update:onEditingStart": null; "update:onFieldCaptionClick": null; "update:onFieldCaptionDblClick": null; "update:onFieldCaptionPrepared": null; "update:onFieldValueClick": null; "update:onFieldValueDblClick": null; "update:onFieldValuePrepared": null; "update:onFocusedCardChanged": null; "update:onInitialized": null; "update:onInitNewCard": null; "update:onOptionChanged": null; "update:onSaved": null; "update:onSaving": null; "update:onSelectionChanged": null; "update:pager": null; "update:paging": null; "update:remoteOperations": null; "update:rtlEnabled": null; "update:scrolling": null; "update:searchPanel": null; "update:selectedCardKeys": null; "update:selection": null; "update:sorting": null; "update:tabIndex": null; "update:toolbar": null; "update:visible": null; "update:width": null; "update:wordWrapEnabled": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | CardCover>; cardFooterTemplate: {}; cardHeader: PropType | CardHeader>; cardMaxWidth: NumberConstructor; cardMinWidth: NumberConstructor; cardsPerRow: PropType; cardTemplate: {}; columnChooser: PropType | ColumnChooser>; columns: PropType<(string | ColumnProperties)[]>; dataSource: PropType | DataSource | DataSourceOptions | Store>; disabled: BooleanConstructor; editing: PropType | dxCardViewEditing>; elementAttr: PropType>; errorRowEnabled: BooleanConstructor; fieldHintEnabled: BooleanConstructor; filterBuilder: PropType | dxFilterBuilderOptions>; filterBuilderPopup: PropType>; filterPanel: PropType>; filterValue: PropType any)>; focusStateEnabled: BooleanConstructor; headerFilter: PropType | HeaderFilter>; headerPanel: PropType | HeaderPanel>; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; keyExpr: PropType; loadPanel: PropType | dxLoadPanelOptions>; noDataTemplate: {}; noDataText: StringConstructor; onCardClick: PropType<(e: CardClickEvent) => void>; onCardDblClick: PropType<(e: CardDblClickEvent) => void>; onCardHoverChanged: PropType<(e: CardHoverChangedEvent) => void>; onCardInserted: PropType<(e: CardInsertedEvent) => void>; onCardInserting: PropType<(e: CardInsertingEvent) => void>; onCardPrepared: PropType<(e: CardPreparedEvent) => void>; onCardRemoved: PropType<(e: CardRemovedEvent) => void>; onCardRemoving: PropType<(e: CardRemovingEvent) => void>; onCardUpdated: PropType<(e: CardUpdatedEvent) => void>; onCardUpdating: PropType<(e: CardUpdatingEvent) => void>; onContentReady: PropType<(e: EventInfo) => void>; onContextMenuPreparing: PropType<(e: ContextMenuPreparingEvent) => void>; onDataErrorOccurred: PropType<(e: { component: Object; element: any; error: any; model: any; }) => void>; onDisposing: PropType<(e: EventInfo) => void>; onEditCanceled: PropType<(e: EditCanceledEvent) => void>; onEditCanceling: PropType<(e: EditCancelingEvent) => void>; onEditingStart: PropType<(e: EditingStartEvent) => void>; onFieldCaptionClick: PropType<(e: FieldCaptionClickEvent) => void>; onFieldCaptionDblClick: PropType<(e: FieldCaptionDblClickEvent) => void>; onFieldCaptionPrepared: PropType<(e: FieldCaptionPreparedEvent) => void>; onFieldValueClick: PropType<(e: FieldValueClickEvent) => void>; onFieldValueDblClick: PropType<(e: FieldValueDblClickEvent) => void>; onFieldValuePrepared: PropType<(e: FieldValuePreparedEvent) => void>; onFocusedCardChanged: PropType<(e: FocusedCardChanged) => void>; onInitialized: PropType<(e: { component: Component; element: any; }) => void>; onInitNewCard: PropType<(e: InitNewCardEvent) => void>; onOptionChanged: PropType<(e: OptionChangedEvent) => void>; onSaved: PropType<(e: SavedEvent) => void>; onSaving: PropType<(e: SavingEvent) => void>; onSelectionChanged: PropType<(e: SelectionChangedEvent) => void>; pager: PropType | PagerBase | Pager>; paging: PropType | Paging>; remoteOperations: PropType | "auto" | RemoteOperations>; rtlEnabled: BooleanConstructor; scrolling: PropType>; searchPanel: PropType | SearchPanel>; selectedCardKeys: PropType; selection: PropType | SelectionConfiguration>; sorting: PropType | Sorting>; tabIndex: NumberConstructor; toolbar: PropType | DxCardViewTypes.Toolbar>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; wordWrapEnabled: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:elementAttr"?: ((...args: any[]) => any) | undefined; "onUpdate:onDisposing"?: ((...args: any[]) => any) | undefined; "onUpdate:onInitialized"?: ((...args: any[]) => any) | undefined; "onUpdate:onOptionChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:onSelectionChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:rtlEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:dataSource"?: ((...args: any[]) => any) | undefined; "onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:onContentReady"?: ((...args: any[]) => any) | undefined; "onUpdate:accessKey"?: ((...args: any[]) => any) | undefined; "onUpdate:activeStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:hint"?: ((...args: any[]) => any) | undefined; "onUpdate:keyExpr"?: ((...args: any[]) => any) | undefined; "onUpdate:noDataText"?: ((...args: any[]) => any) | undefined; "onUpdate:tabIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:allowColumnReordering"?: ((...args: any[]) => any) | undefined; "onUpdate:columnChooser"?: ((...args: any[]) => any) | undefined; "onUpdate:columns"?: ((...args: any[]) => any) | undefined; "onUpdate:editing"?: ((...args: any[]) => any) | undefined; "onUpdate:errorRowEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:filterBuilder"?: ((...args: any[]) => any) | undefined; "onUpdate:filterBuilderPopup"?: ((...args: any[]) => any) | undefined; "onUpdate:filterPanel"?: ((...args: any[]) => any) | undefined; "onUpdate:filterValue"?: ((...args: any[]) => any) | undefined; "onUpdate:headerFilter"?: ((...args: any[]) => any) | undefined; "onUpdate:loadPanel"?: ((...args: any[]) => any) | undefined; "onUpdate:onContextMenuPreparing"?: ((...args: any[]) => any) | undefined; "onUpdate:onDataErrorOccurred"?: ((...args: any[]) => any) | undefined; "onUpdate:onEditCanceled"?: ((...args: any[]) => any) | undefined; "onUpdate:onEditCanceling"?: ((...args: any[]) => any) | undefined; "onUpdate:onEditingStart"?: ((...args: any[]) => any) | undefined; "onUpdate:onSaved"?: ((...args: any[]) => any) | undefined; "onUpdate:onSaving"?: ((...args: any[]) => any) | undefined; "onUpdate:pager"?: ((...args: any[]) => any) | undefined; "onUpdate:paging"?: ((...args: any[]) => any) | undefined; "onUpdate:remoteOperations"?: ((...args: any[]) => any) | undefined; "onUpdate:scrolling"?: ((...args: any[]) => any) | undefined; "onUpdate:searchPanel"?: ((...args: any[]) => any) | undefined; "onUpdate:selection"?: ((...args: any[]) => any) | undefined; "onUpdate:sorting"?: ((...args: any[]) => any) | undefined; "onUpdate:toolbar"?: ((...args: any[]) => any) | undefined; "onUpdate:wordWrapEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:cardContentTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:cardCover"?: ((...args: any[]) => any) | undefined; "onUpdate:cardFooterTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:cardHeader"?: ((...args: any[]) => any) | undefined; "onUpdate:cardMaxWidth"?: ((...args: any[]) => any) | undefined; "onUpdate:cardMinWidth"?: ((...args: any[]) => any) | undefined; "onUpdate:cardsPerRow"?: ((...args: any[]) => any) | undefined; "onUpdate:cardTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:fieldHintEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:headerPanel"?: ((...args: any[]) => any) | undefined; "onUpdate:noDataTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardClick"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardDblClick"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardHoverChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardInserted"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardInserting"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardPrepared"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardRemoved"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardRemoving"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardUpdated"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardUpdating"?: ((...args: any[]) => any) | undefined; "onUpdate:onFieldCaptionClick"?: ((...args: any[]) => any) | undefined; "onUpdate:onFieldCaptionDblClick"?: ((...args: any[]) => any) | undefined; "onUpdate:onFieldCaptionPrepared"?: ((...args: any[]) => any) | undefined; "onUpdate:onFieldValueClick"?: ((...args: any[]) => any) | undefined; "onUpdate:onFieldValueDblClick"?: ((...args: any[]) => any) | undefined; "onUpdate:onFieldValuePrepared"?: ((...args: any[]) => any) | undefined; "onUpdate:onFocusedCardChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:onInitNewCard"?: ((...args: any[]) => any) | undefined; "onUpdate:selectedCardKeys"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; rtlEnabled: boolean; visible: boolean; hoverStateEnabled: boolean; activeStateEnabled: boolean; focusStateEnabled: boolean; allowColumnReordering: boolean; errorRowEnabled: boolean; wordWrapEnabled: boolean; fieldHintEnabled: boolean; }>; declare const DxAIOptions: import("vue").DefineComponent<{ disabled: BooleanConstructor; instruction: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:disabled": null; "update:instruction": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:instruction"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; }>; declare const DxAnimation: import("vue").DefineComponent<{ hide: PropType | AnimationConfig>; show: PropType | AnimationConfig>; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:hide": null; "update:show": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | AnimationConfig>; show: PropType | AnimationConfig>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:show"?: ((...args: any[]) => any) | undefined; "onUpdate:hide"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxAsyncRule: import("vue").DefineComponent<{ ignoreEmptyValue: BooleanConstructor; message: StringConstructor; reevaluate: BooleanConstructor; type: PropType; validationCallback: PropType<(options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => any>; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:ignoreEmptyValue": null; "update:message": null; "update:reevaluate": null; "update:type": null; "update:validationCallback": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; validationCallback: PropType<(options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => any>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; "onUpdate:reevaluate"?: ((...args: any[]) => any) | undefined; "onUpdate:validationCallback"?: ((...args: any[]) => any) | undefined; }, { ignoreEmptyValue: boolean; reevaluate: boolean; }>; declare const DxAt: import("vue").DefineComponent<{ x: PropType; y: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:x": null; "update:y": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; y: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:x"?: ((...args: any[]) => any) | undefined; "onUpdate:y"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxBoundaryOffset: import("vue").DefineComponent<{ x: NumberConstructor; y: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:x": null; "update:y": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:x"?: ((...args: any[]) => any) | undefined; "onUpdate:y"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxButtonItem: import("vue").DefineComponent<{ buttonOptions: PropType | dxButtonOptions>; colSpan: NumberConstructor; cssClass: StringConstructor; horizontalAlignment: PropType; itemType: PropType; name: PropType; verticalAlignment: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:buttonOptions": null; "update:colSpan": null; "update:cssClass": null; "update:horizontalAlignment": null; "update:itemType": null; "update:name": null; "update:verticalAlignment": null; "update:visible": null; "update:visibleIndex": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | dxButtonOptions>; colSpan: NumberConstructor; cssClass: StringConstructor; horizontalAlignment: PropType; itemType: PropType; name: PropType; verticalAlignment: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:horizontalAlignment"?: ((...args: any[]) => any) | undefined; "onUpdate:verticalAlignment"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:buttonOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:colSpan"?: ((...args: any[]) => any) | undefined; "onUpdate:itemType"?: ((...args: any[]) => any) | undefined; "onUpdate:visibleIndex"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; }>; declare const DxButtonOptions: import("vue").DefineComponent<{ accessKey: StringConstructor; activeStateEnabled: BooleanConstructor; disabled: BooleanConstructor; elementAttr: PropType>; focusStateEnabled: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; icon: StringConstructor; onClick: PropType<(e: ClickEvent) => void>; onContentReady: PropType<(e: ContentReadyEvent) => void>; onDisposing: PropType<(e: DisposingEvent) => void>; onInitialized: PropType<(e: InitializedEvent) => void>; onOptionChanged: PropType<(e: ButtonOptionChangedEvent) => void>; rtlEnabled: BooleanConstructor; stylingMode: PropType; tabIndex: NumberConstructor; template: {}; text: StringConstructor; type: PropType; useSubmitBehavior: BooleanConstructor; validationGroup: StringConstructor; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:accessKey": null; "update:activeStateEnabled": null; "update:disabled": null; "update:elementAttr": null; "update:focusStateEnabled": null; "update:height": null; "update:hint": null; "update:hoverStateEnabled": null; "update:icon": null; "update:onClick": null; "update:onContentReady": null; "update:onDisposing": null; "update:onInitialized": null; "update:onOptionChanged": null; "update:rtlEnabled": null; "update:stylingMode": null; "update:tabIndex": null; "update:template": null; "update:text": null; "update:type": null; "update:useSubmitBehavior": null; "update:validationGroup": null; "update:visible": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; focusStateEnabled: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; icon: StringConstructor; onClick: PropType<(e: ClickEvent) => void>; onContentReady: PropType<(e: ContentReadyEvent) => void>; onDisposing: PropType<(e: DisposingEvent) => void>; onInitialized: PropType<(e: InitializedEvent) => void>; onOptionChanged: PropType<(e: ButtonOptionChangedEvent) => void>; rtlEnabled: BooleanConstructor; stylingMode: PropType; tabIndex: NumberConstructor; template: {}; text: StringConstructor; type: PropType; useSubmitBehavior: BooleanConstructor; validationGroup: StringConstructor; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:elementAttr"?: ((...args: any[]) => any) | undefined; "onUpdate:onClick"?: ((...args: any[]) => any) | undefined; "onUpdate:onDisposing"?: ((...args: any[]) => any) | undefined; "onUpdate:onInitialized"?: ((...args: any[]) => any) | undefined; "onUpdate:onOptionChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:rtlEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:validationGroup"?: ((...args: any[]) => any) | undefined; "onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:onContentReady"?: ((...args: any[]) => any) | undefined; "onUpdate:accessKey"?: ((...args: any[]) => any) | undefined; "onUpdate:activeStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:hint"?: ((...args: any[]) => any) | undefined; "onUpdate:tabIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:icon"?: ((...args: any[]) => any) | undefined; "onUpdate:stylingMode"?: ((...args: any[]) => any) | undefined; "onUpdate:useSubmitBehavior"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; rtlEnabled: boolean; visible: boolean; hoverStateEnabled: boolean; activeStateEnabled: boolean; focusStateEnabled: boolean; useSubmitBehavior: boolean; }>; declare const DxCardCover: import("vue").DefineComponent<{ altExpr: PropType string)>; aspectRatio: StringConstructor; imageExpr: PropType string)>; maxHeight: NumberConstructor; template: {}; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:altExpr": null; "update:aspectRatio": null; "update:imageExpr": null; "update:maxHeight": null; "update:template": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly string)>; aspectRatio: StringConstructor; imageExpr: PropType string)>; maxHeight: NumberConstructor; template: {}; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:aspectRatio"?: ((...args: any[]) => any) | undefined; "onUpdate:maxHeight"?: ((...args: any[]) => any) | undefined; "onUpdate:altExpr"?: ((...args: any[]) => any) | undefined; "onUpdate:imageExpr"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxCardHeader: import("vue").DefineComponent<{ items: PropType<(CardHeaderItem | CardHeaderPredefinedItem)[]>; template: {}; visible: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:items": null; "update:template": null; "update:visible": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; template: {}; visible: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:items"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; }>; declare const DxCardHeaderItem: import("vue").DefineComponent<{ cssClass: StringConstructor; disabled: BooleanConstructor; html: StringConstructor; locateInMenu: PropType; location: PropType; menuItemTemplate: {}; name: PropType; options: {}; showText: PropType; template: {}; text: StringConstructor; visible: BooleanConstructor; widget: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:cssClass": null; "update:disabled": null; "update:html": null; "update:locateInMenu": null; "update:location": null; "update:menuItemTemplate": null; "update:name": null; "update:options": null; "update:showText": null; "update:template": null; "update:text": null; "update:visible": null; "update:widget": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; location: PropType; menuItemTemplate: {}; name: PropType; options: {}; showText: PropType; template: {}; text: StringConstructor; visible: BooleanConstructor; widget: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:html"?: ((...args: any[]) => any) | undefined; "onUpdate:location"?: ((...args: any[]) => any) | undefined; "onUpdate:options"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:locateInMenu"?: ((...args: any[]) => any) | undefined; "onUpdate:menuItemTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:showText"?: ((...args: any[]) => any) | undefined; "onUpdate:widget"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; visible: boolean; }>; declare const DxCardViewHeaderFilter: import("vue").DefineComponent<{ allowSearch: BooleanConstructor; allowSelectAll: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; search: PropType | HeaderFilterSearchConfig>; searchTimeout: NumberConstructor; texts: PropType | HeaderFilterTexts>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowSearch": null; "update:allowSelectAll": null; "update:height": null; "update:search": null; "update:searchTimeout": null; "update:texts": null; "update:visible": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | HeaderFilterSearchConfig>; searchTimeout: NumberConstructor; texts: PropType | HeaderFilterTexts>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:searchTimeout"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSearch"?: ((...args: any[]) => any) | undefined; "onUpdate:search"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined; "onUpdate:texts"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; allowSearch: boolean; allowSelectAll: boolean; }>; declare const DxCardViewHeaderFilterSearch: import("vue").DefineComponent<{ editorOptions: {}; enabled: BooleanConstructor; mode: PropType; timeout: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:editorOptions": null; "update:enabled": null; "update:mode": null; "update:timeout": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; timeout: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:enabled"?: ((...args: any[]) => any) | undefined; "onUpdate:mode"?: ((...args: any[]) => any) | undefined; "onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:timeout"?: ((...args: any[]) => any) | undefined; }, { enabled: boolean; }>; declare const DxCardViewHeaderFilterTexts: import("vue").DefineComponent<{ cancel: StringConstructor; emptyValue: StringConstructor; ok: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:cancel": null; "update:emptyValue": null; "update:ok": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:cancel"?: ((...args: any[]) => any) | undefined; "onUpdate:emptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:ok"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxCardViewSelection: import("vue").DefineComponent<{ allowSelectAll: BooleanConstructor; mode: PropType; selectAllMode: PropType; showCheckBoxesMode: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowSelectAll": null; "update:mode": null; "update:selectAllMode": null; "update:showCheckBoxesMode": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; selectAllMode: PropType; showCheckBoxesMode: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:showCheckBoxesMode"?: ((...args: any[]) => any) | undefined; "onUpdate:mode"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined; "onUpdate:selectAllMode"?: ((...args: any[]) => any) | undefined; }, { allowSelectAll: boolean; }>; declare const DxChange: import("vue").DefineComponent<{ data: {}; insertAfterKey: {}; insertBeforeKey: {}; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:data": null; "update:insertAfterKey": null; "update:insertBeforeKey": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:data"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:insertAfterKey"?: ((...args: any[]) => any) | undefined; "onUpdate:insertBeforeKey"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxColCountByScreen: import("vue").DefineComponent<{ lg: NumberConstructor; md: NumberConstructor; sm: NumberConstructor; xs: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:lg": null; "update:md": null; "update:sm": null; "update:xs": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:lg"?: ((...args: any[]) => any) | undefined; "onUpdate:md"?: ((...args: any[]) => any) | undefined; "onUpdate:sm"?: ((...args: any[]) => any) | undefined; "onUpdate:xs"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxCollision: import("vue").DefineComponent<{ x: PropType; y: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:x": null; "update:y": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; y: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:x"?: ((...args: any[]) => any) | undefined; "onUpdate:y"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxColumn: import("vue").DefineComponent<{ alignment: PropType; allowEditing: BooleanConstructor; allowFiltering: BooleanConstructor; allowHeaderFiltering: BooleanConstructor; allowHiding: BooleanConstructor; allowReordering: BooleanConstructor; allowSearch: BooleanConstructor; allowSorting: BooleanConstructor; calculateDisplayValue: PropType<(cardData: any) => any>; calculateFieldValue: PropType<(cardData: any) => any>; calculateFilterExpression: PropType<(filterValue: any, selectedFilterOperation: string | null, target: string) => string | Array | (() => void)>; calculateSortValue: PropType any)>; caption: StringConstructor; customizeText: PropType<(fieldInfo: { groupInterval: string | number; target: string; value: any; valueText: string; }) => string>; dataField: StringConstructor; dataType: PropType; editorOptions: {}; falseText: StringConstructor; fieldCaptionTemplate: {}; fieldTemplate: {}; fieldValueTemplate: {}; filterType: PropType; filterValue: {}; filterValues: PropType; format: PropType | import("devextreme/common/core/localization").FormatObject | ((value: number | Date) => string) | ((value: Date) => string) | ((value: number) => string) | Intl.DateTimeFormatOptions | Intl.NumberFormatOptions | ((value: number | Date) => string) | undefined>; formItem: PropType | dxFormSimpleItem>; headerFilter: PropType | ColumnHeaderFilter>; headerItemCssClass: StringConstructor; headerItemTemplate: {}; name: StringConstructor; setFieldValue: PropType<(newData: any, value: any, currentCardData: any) => any>; showInColumnChooser: BooleanConstructor; sortIndex: NumberConstructor; sortingMethod: PropType<(value1: any, value2: any) => number>; sortOrder: PropType; trueText: StringConstructor; validationRules: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:alignment": null; "update:allowEditing": null; "update:allowFiltering": null; "update:allowHeaderFiltering": null; "update:allowHiding": null; "update:allowReordering": null; "update:allowSearch": null; "update:allowSorting": null; "update:calculateDisplayValue": null; "update:calculateFieldValue": null; "update:calculateFilterExpression": null; "update:calculateSortValue": null; "update:caption": null; "update:customizeText": null; "update:dataField": null; "update:dataType": null; "update:editorOptions": null; "update:falseText": null; "update:fieldCaptionTemplate": null; "update:fieldTemplate": null; "update:fieldValueTemplate": null; "update:filterType": null; "update:filterValue": null; "update:filterValues": null; "update:format": null; "update:formItem": null; "update:headerFilter": null; "update:headerItemCssClass": null; "update:headerItemTemplate": null; "update:name": null; "update:setFieldValue": null; "update:showInColumnChooser": null; "update:sortIndex": null; "update:sortingMethod": null; "update:sortOrder": null; "update:trueText": null; "update:validationRules": null; "update:visible": null; "update:visibleIndex": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; allowEditing: BooleanConstructor; allowFiltering: BooleanConstructor; allowHeaderFiltering: BooleanConstructor; allowHiding: BooleanConstructor; allowReordering: BooleanConstructor; allowSearch: BooleanConstructor; allowSorting: BooleanConstructor; calculateDisplayValue: PropType<(cardData: any) => any>; calculateFieldValue: PropType<(cardData: any) => any>; calculateFilterExpression: PropType<(filterValue: any, selectedFilterOperation: string | null, target: string) => string | Array | (() => void)>; calculateSortValue: PropType any)>; caption: StringConstructor; customizeText: PropType<(fieldInfo: { groupInterval: string | number; target: string; value: any; valueText: string; }) => string>; dataField: StringConstructor; dataType: PropType; editorOptions: {}; falseText: StringConstructor; fieldCaptionTemplate: {}; fieldTemplate: {}; fieldValueTemplate: {}; filterType: PropType; filterValue: {}; filterValues: PropType; format: PropType | import("devextreme/common/core/localization").FormatObject | ((value: number | Date) => string) | ((value: Date) => string) | ((value: number) => string) | Intl.DateTimeFormatOptions | Intl.NumberFormatOptions | ((value: number | Date) => string) | undefined>; formItem: PropType | dxFormSimpleItem>; headerFilter: PropType | ColumnHeaderFilter>; headerItemCssClass: StringConstructor; headerItemTemplate: {}; name: StringConstructor; setFieldValue: PropType<(newData: any, value: any, currentCardData: any) => any>; showInColumnChooser: BooleanConstructor; sortIndex: NumberConstructor; sortingMethod: PropType<(value1: any, value2: any) => number>; sortOrder: PropType; trueText: StringConstructor; validationRules: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:dataField"?: ((...args: any[]) => any) | undefined; "onUpdate:customizeText"?: ((...args: any[]) => any) | undefined; "onUpdate:validationRules"?: ((...args: any[]) => any) | undefined; "onUpdate:format"?: ((...args: any[]) => any) | undefined; "onUpdate:filterValue"?: ((...args: any[]) => any) | undefined; "onUpdate:headerFilter"?: ((...args: any[]) => any) | undefined; "onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:visibleIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:alignment"?: ((...args: any[]) => any) | undefined; "onUpdate:allowEditing"?: ((...args: any[]) => any) | undefined; "onUpdate:allowFiltering"?: ((...args: any[]) => any) | undefined; "onUpdate:allowHeaderFiltering"?: ((...args: any[]) => any) | undefined; "onUpdate:allowHiding"?: ((...args: any[]) => any) | undefined; "onUpdate:allowReordering"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSearch"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSorting"?: ((...args: any[]) => any) | undefined; "onUpdate:calculateDisplayValue"?: ((...args: any[]) => any) | undefined; "onUpdate:calculateFilterExpression"?: ((...args: any[]) => any) | undefined; "onUpdate:calculateSortValue"?: ((...args: any[]) => any) | undefined; "onUpdate:caption"?: ((...args: any[]) => any) | undefined; "onUpdate:dataType"?: ((...args: any[]) => any) | undefined; "onUpdate:falseText"?: ((...args: any[]) => any) | undefined; "onUpdate:filterType"?: ((...args: any[]) => any) | undefined; "onUpdate:filterValues"?: ((...args: any[]) => any) | undefined; "onUpdate:formItem"?: ((...args: any[]) => any) | undefined; "onUpdate:showInColumnChooser"?: ((...args: any[]) => any) | undefined; "onUpdate:sortIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:sortingMethod"?: ((...args: any[]) => any) | undefined; "onUpdate:sortOrder"?: ((...args: any[]) => any) | undefined; "onUpdate:trueText"?: ((...args: any[]) => any) | undefined; "onUpdate:fieldTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:calculateFieldValue"?: ((...args: any[]) => any) | undefined; "onUpdate:fieldCaptionTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:fieldValueTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:headerItemCssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:headerItemTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:setFieldValue"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; allowEditing: boolean; allowFiltering: boolean; allowHeaderFiltering: boolean; allowHiding: boolean; allowReordering: boolean; allowSearch: boolean; allowSorting: boolean; showInColumnChooser: boolean; }>; declare const DxColumnChooser: import("vue").DefineComponent<{ allowSearch: BooleanConstructor; container: {}; emptyPanelText: StringConstructor; enabled: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; mode: PropType; position: PropType | PositionConfig>; search: PropType | ColumnChooserSearchConfig>; searchTimeout: NumberConstructor; selection: PropType | ColumnChooserSelectionConfig>; sortOrder: PropType; title: StringConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowSearch": null; "update:container": null; "update:emptyPanelText": null; "update:enabled": null; "update:height": null; "update:mode": null; "update:position": null; "update:search": null; "update:searchTimeout": null; "update:selection": null; "update:sortOrder": null; "update:title": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; position: PropType | PositionConfig>; search: PropType | ColumnChooserSearchConfig>; searchTimeout: NumberConstructor; selection: PropType | ColumnChooserSelectionConfig>; sortOrder: PropType; title: StringConstructor; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:title"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:enabled"?: ((...args: any[]) => any) | undefined; "onUpdate:container"?: ((...args: any[]) => any) | undefined; "onUpdate:searchTimeout"?: ((...args: any[]) => any) | undefined; "onUpdate:mode"?: ((...args: any[]) => any) | undefined; "onUpdate:selection"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSearch"?: ((...args: any[]) => any) | undefined; "onUpdate:sortOrder"?: ((...args: any[]) => any) | undefined; "onUpdate:emptyPanelText"?: ((...args: any[]) => any) | undefined; "onUpdate:position"?: ((...args: any[]) => any) | undefined; "onUpdate:search"?: ((...args: any[]) => any) | undefined; }, { enabled: boolean; allowSearch: boolean; }>; declare const DxColumnChooserSearch: import("vue").DefineComponent<{ editorOptions: {}; enabled: BooleanConstructor; timeout: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:editorOptions": null; "update:enabled": null; "update:timeout": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:enabled"?: ((...args: any[]) => any) | undefined; "onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:timeout"?: ((...args: any[]) => any) | undefined; }, { enabled: boolean; }>; declare const DxColumnChooserSelection: import("vue").DefineComponent<{ allowSelectAll: BooleanConstructor; recursive: BooleanConstructor; selectByClick: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowSelectAll": null; "update:recursive": null; "update:selectByClick": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:selectByClick"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined; "onUpdate:recursive"?: ((...args: any[]) => any) | undefined; }, { selectByClick: boolean; allowSelectAll: boolean; recursive: boolean; }>; declare const DxColumnHeaderFilter: import("vue").DefineComponent<{ allowSearch: BooleanConstructor; allowSelectAll: BooleanConstructor; dataSource: PropType | DataSourceOptions | Store | ((options: { component: Record; dataSource: DataSourceOptions | null; }) => void) | null>; groupInterval: PropType; height: (NumberConstructor | StringConstructor)[]; search: PropType | HeaderFilterSearchConfig | ColumnHeaderFilterSearchConfig>; searchMode: PropType; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowSearch": null; "update:allowSelectAll": null; "update:dataSource": null; "update:groupInterval": null; "update:height": null; "update:search": null; "update:searchMode": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | DataSourceOptions | Store | ((options: { component: Record; dataSource: DataSourceOptions | null; }) => void) | null>; groupInterval: PropType; height: (NumberConstructor | StringConstructor)[]; search: PropType | HeaderFilterSearchConfig | ColumnHeaderFilterSearchConfig>; searchMode: PropType; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:dataSource"?: ((...args: any[]) => any) | undefined; "onUpdate:searchMode"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSearch"?: ((...args: any[]) => any) | undefined; "onUpdate:search"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined; "onUpdate:groupInterval"?: ((...args: any[]) => any) | undefined; }, { allowSearch: boolean; allowSelectAll: boolean; }>; declare const DxColumnHeaderFilterSearch: import("vue").DefineComponent<{ editorOptions: {}; enabled: BooleanConstructor; mode: PropType; searchExpr: PropType any))[] | (() => any)>; timeout: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:editorOptions": null; "update:enabled": null; "update:mode": null; "update:searchExpr": null; "update:timeout": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; searchExpr: PropType any))[] | (() => any)>; timeout: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:enabled"?: ((...args: any[]) => any) | undefined; "onUpdate:searchExpr"?: ((...args: any[]) => any) | undefined; "onUpdate:mode"?: ((...args: any[]) => any) | undefined; "onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:timeout"?: ((...args: any[]) => any) | undefined; }, { enabled: boolean; }>; declare const DxCompareRule: import("vue").DefineComponent<{ comparisonTarget: PropType<() => any>; comparisonType: PropType; ignoreEmptyValue: BooleanConstructor; message: StringConstructor; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:comparisonTarget": null; "update:comparisonType": null; "update:ignoreEmptyValue": null; "update:message": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly any>; comparisonType: PropType; ignoreEmptyValue: BooleanConstructor; message: StringConstructor; type: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; "onUpdate:comparisonTarget"?: ((...args: any[]) => any) | undefined; "onUpdate:comparisonType"?: ((...args: any[]) => any) | undefined; }, { ignoreEmptyValue: boolean; }>; declare const DxCustomOperation: import("vue").DefineComponent<{ calculateFilterExpression: PropType<(filterValue: any, field: dxFilterBuilderField) => string | (() => any) | Array>; caption: StringConstructor; customizeText: PropType<(fieldInfo: FieldInfo) => string>; dataTypes: PropType; editorTemplate: {}; hasValue: BooleanConstructor; icon: StringConstructor; name: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:calculateFilterExpression": null; "update:caption": null; "update:customizeText": null; "update:dataTypes": null; "update:editorTemplate": null; "update:hasValue": null; "update:icon": null; "update:name": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly string | (() => any) | Array>; caption: StringConstructor; customizeText: PropType<(fieldInfo: FieldInfo) => string>; dataTypes: PropType; editorTemplate: {}; hasValue: BooleanConstructor; icon: StringConstructor; name: StringConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:customizeText"?: ((...args: any[]) => any) | undefined; "onUpdate:icon"?: ((...args: any[]) => any) | undefined; "onUpdate:calculateFilterExpression"?: ((...args: any[]) => any) | undefined; "onUpdate:caption"?: ((...args: any[]) => any) | undefined; "onUpdate:dataTypes"?: ((...args: any[]) => any) | undefined; "onUpdate:editorTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:hasValue"?: ((...args: any[]) => any) | undefined; }, { hasValue: boolean; }>; declare const DxCustomRule: import("vue").DefineComponent<{ ignoreEmptyValue: BooleanConstructor; message: StringConstructor; reevaluate: BooleanConstructor; type: PropType; validationCallback: PropType<(options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => boolean>; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:ignoreEmptyValue": null; "update:message": null; "update:reevaluate": null; "update:type": null; "update:validationCallback": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; validationCallback: PropType<(options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => boolean>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; "onUpdate:reevaluate"?: ((...args: any[]) => any) | undefined; "onUpdate:validationCallback"?: ((...args: any[]) => any) | undefined; }, { ignoreEmptyValue: boolean; reevaluate: boolean; }>; declare const DxDragging: import("vue").DefineComponent<{ dropFeedbackMode: PropType; onDragChange: PropType<(e: any) => void>; onDragEnd: PropType<(e: any) => void>; onDragMove: PropType<(e: any) => void>; onDragStart: PropType<(e: any) => void>; onRemove: PropType<(e: any) => void>; onReorder: PropType<(e: any) => void>; scrollSensitivity: NumberConstructor; scrollSpeed: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:dropFeedbackMode": null; "update:onDragChange": null; "update:onDragEnd": null; "update:onDragMove": null; "update:onDragStart": null; "update:onRemove": null; "update:onReorder": null; "update:scrollSensitivity": null; "update:scrollSpeed": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; onDragChange: PropType<(e: any) => void>; onDragEnd: PropType<(e: any) => void>; onDragMove: PropType<(e: any) => void>; onDragStart: PropType<(e: any) => void>; onRemove: PropType<(e: any) => void>; onReorder: PropType<(e: any) => void>; scrollSensitivity: NumberConstructor; scrollSpeed: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:dropFeedbackMode"?: ((...args: any[]) => any) | undefined; "onUpdate:onDragChange"?: ((...args: any[]) => any) | undefined; "onUpdate:onDragEnd"?: ((...args: any[]) => any) | undefined; "onUpdate:onDragMove"?: ((...args: any[]) => any) | undefined; "onUpdate:onDragStart"?: ((...args: any[]) => any) | undefined; "onUpdate:onRemove"?: ((...args: any[]) => any) | undefined; "onUpdate:onReorder"?: ((...args: any[]) => any) | undefined; "onUpdate:scrollSensitivity"?: ((...args: any[]) => any) | undefined; "onUpdate:scrollSpeed"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxEditing: import("vue").DefineComponent<{ allowAdding: BooleanConstructor; allowDeleting: BooleanConstructor; allowUpdating: BooleanConstructor; changes: PropType[]>; confirmDelete: BooleanConstructor; editCardKey: {}; form: PropType | dxFormOptions>; popup: PropType>; texts: PropType | EditingTexts>; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowAdding": null; "update:allowDeleting": null; "update:allowUpdating": null; "update:changes": null; "update:confirmDelete": null; "update:editCardKey": null; "update:form": null; "update:popup": null; "update:texts": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly[]>; confirmDelete: BooleanConstructor; editCardKey: {}; form: PropType | dxFormOptions>; popup: PropType>; texts: PropType | EditingTexts>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:popup"?: ((...args: any[]) => any) | undefined; "onUpdate:texts"?: ((...args: any[]) => any) | undefined; "onUpdate:allowAdding"?: ((...args: any[]) => any) | undefined; "onUpdate:allowDeleting"?: ((...args: any[]) => any) | undefined; "onUpdate:allowUpdating"?: ((...args: any[]) => any) | undefined; "onUpdate:changes"?: ((...args: any[]) => any) | undefined; "onUpdate:confirmDelete"?: ((...args: any[]) => any) | undefined; "onUpdate:form"?: ((...args: any[]) => any) | undefined; "onUpdate:editCardKey"?: ((...args: any[]) => any) | undefined; }, { allowAdding: boolean; allowDeleting: boolean; allowUpdating: boolean; confirmDelete: boolean; }>; declare const DxEditingTexts: import("vue").DefineComponent<{ addCard: StringConstructor; confirmDeleteMessage: StringConstructor; confirmDeleteTitle: StringConstructor; deleteCard: StringConstructor; editCard: StringConstructor; saveCard: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:addCard": null; "update:confirmDeleteMessage": null; "update:confirmDeleteTitle": null; "update:deleteCard": null; "update:editCard": null; "update:saveCard": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:confirmDeleteMessage"?: ((...args: any[]) => any) | undefined; "onUpdate:confirmDeleteTitle"?: ((...args: any[]) => any) | undefined; "onUpdate:addCard"?: ((...args: any[]) => any) | undefined; "onUpdate:deleteCard"?: ((...args: any[]) => any) | undefined; "onUpdate:editCard"?: ((...args: any[]) => any) | undefined; "onUpdate:saveCard"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxEmailRule: import("vue").DefineComponent<{ ignoreEmptyValue: BooleanConstructor; message: StringConstructor; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:ignoreEmptyValue": null; "update:message": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; }, { ignoreEmptyValue: boolean; }>; declare const DxEmptyItem: import("vue").DefineComponent<{ colSpan: NumberConstructor; cssClass: StringConstructor; itemType: PropType; name: StringConstructor; visible: BooleanConstructor; visibleIndex: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:colSpan": null; "update:cssClass": null; "update:itemType": null; "update:name": null; "update:visible": null; "update:visibleIndex": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; name: StringConstructor; visible: BooleanConstructor; visibleIndex: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:colSpan"?: ((...args: any[]) => any) | undefined; "onUpdate:itemType"?: ((...args: any[]) => any) | undefined; "onUpdate:visibleIndex"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; }>; declare const DxField: import("vue").DefineComponent<{ calculateFilterExpression: PropType<(filterValue: any, selectedFilterOperation: string) => string | (() => any) | Array>; caption: StringConstructor; customizeText: PropType<(fieldInfo: FieldInfo) => string>; dataField: StringConstructor; dataType: PropType; editorOptions: {}; editorTemplate: {}; falseText: StringConstructor; filterOperations: PropType; format: PropType | import("devextreme/common/core/localization").FormatObject | ((value: number | Date) => string) | ((value: Date) => string) | ((value: number) => string) | Intl.DateTimeFormatOptions | Intl.NumberFormatOptions | ((value: number | Date) => string) | undefined>; lookup: PropType>; name: StringConstructor; trueText: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:calculateFilterExpression": null; "update:caption": null; "update:customizeText": null; "update:dataField": null; "update:dataType": null; "update:editorOptions": null; "update:editorTemplate": null; "update:falseText": null; "update:filterOperations": null; "update:format": null; "update:lookup": null; "update:name": null; "update:trueText": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly string | (() => any) | Array>; caption: StringConstructor; customizeText: PropType<(fieldInfo: FieldInfo) => string>; dataField: StringConstructor; dataType: PropType; editorOptions: {}; editorTemplate: {}; falseText: StringConstructor; filterOperations: PropType; format: PropType | import("devextreme/common/core/localization").FormatObject | ((value: number | Date) => string) | ((value: Date) => string) | ((value: number) => string) | Intl.DateTimeFormatOptions | Intl.NumberFormatOptions | ((value: number | Date) => string) | undefined>; lookup: PropType>; name: StringConstructor; trueText: StringConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:dataField"?: ((...args: any[]) => any) | undefined; "onUpdate:customizeText"?: ((...args: any[]) => any) | undefined; "onUpdate:format"?: ((...args: any[]) => any) | undefined; "onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:calculateFilterExpression"?: ((...args: any[]) => any) | undefined; "onUpdate:caption"?: ((...args: any[]) => any) | undefined; "onUpdate:dataType"?: ((...args: any[]) => any) | undefined; "onUpdate:falseText"?: ((...args: any[]) => any) | undefined; "onUpdate:filterOperations"?: ((...args: any[]) => any) | undefined; "onUpdate:lookup"?: ((...args: any[]) => any) | undefined; "onUpdate:trueText"?: ((...args: any[]) => any) | undefined; "onUpdate:editorTemplate"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxFilterBuilder: import("vue").DefineComponent<{ accessKey: StringConstructor; activeStateEnabled: BooleanConstructor; allowHierarchicalFields: BooleanConstructor; customOperations: PropType; disabled: BooleanConstructor; elementAttr: PropType>; fields: PropType; filterOperationDescriptions: PropType>; focusStateEnabled: BooleanConstructor; groupOperationDescriptions: PropType>; groupOperations: PropType; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; maxGroupLevel: NumberConstructor; onContentReady: PropType<(e: FilterBuilderContentReadyEvent) => void>; onDisposing: PropType<(e: FilterBuilderDisposingEvent) => void>; onEditorPrepared: PropType<(e: EditorPreparedEvent) => void>; onEditorPreparing: PropType<(e: EditorPreparingEvent) => void>; onInitialized: PropType<(e: FilterBuilderInitializedEvent) => void>; onOptionChanged: PropType<(e: FilterBuilderOptionChangedEvent) => void>; onValueChanged: PropType<(e: ValueChangedEvent) => void>; rtlEnabled: BooleanConstructor; tabIndex: NumberConstructor; value: PropType any)>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:accessKey": null; "update:activeStateEnabled": null; "update:allowHierarchicalFields": null; "update:customOperations": null; "update:disabled": null; "update:elementAttr": null; "update:fields": null; "update:filterOperationDescriptions": null; "update:focusStateEnabled": null; "update:groupOperationDescriptions": null; "update:groupOperations": null; "update:height": null; "update:hint": null; "update:hoverStateEnabled": null; "update:maxGroupLevel": null; "update:onContentReady": null; "update:onDisposing": null; "update:onEditorPrepared": null; "update:onEditorPreparing": null; "update:onInitialized": null; "update:onOptionChanged": null; "update:onValueChanged": null; "update:rtlEnabled": null; "update:tabIndex": null; "update:value": null; "update:visible": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; disabled: BooleanConstructor; elementAttr: PropType>; fields: PropType; filterOperationDescriptions: PropType>; focusStateEnabled: BooleanConstructor; groupOperationDescriptions: PropType>; groupOperations: PropType; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; maxGroupLevel: NumberConstructor; onContentReady: PropType<(e: FilterBuilderContentReadyEvent) => void>; onDisposing: PropType<(e: FilterBuilderDisposingEvent) => void>; onEditorPrepared: PropType<(e: EditorPreparedEvent) => void>; onEditorPreparing: PropType<(e: EditorPreparingEvent) => void>; onInitialized: PropType<(e: FilterBuilderInitializedEvent) => void>; onOptionChanged: PropType<(e: FilterBuilderOptionChangedEvent) => void>; onValueChanged: PropType<(e: ValueChangedEvent) => void>; rtlEnabled: BooleanConstructor; tabIndex: NumberConstructor; value: PropType any)>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:elementAttr"?: ((...args: any[]) => any) | undefined; "onUpdate:onDisposing"?: ((...args: any[]) => any) | undefined; "onUpdate:onInitialized"?: ((...args: any[]) => any) | undefined; "onUpdate:onOptionChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:rtlEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:onContentReady"?: ((...args: any[]) => any) | undefined; "onUpdate:accessKey"?: ((...args: any[]) => any) | undefined; "onUpdate:activeStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:hint"?: ((...args: any[]) => any) | undefined; "onUpdate:tabIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:onValueChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:value"?: ((...args: any[]) => any) | undefined; "onUpdate:onEditorPrepared"?: ((...args: any[]) => any) | undefined; "onUpdate:onEditorPreparing"?: ((...args: any[]) => any) | undefined; "onUpdate:allowHierarchicalFields"?: ((...args: any[]) => any) | undefined; "onUpdate:customOperations"?: ((...args: any[]) => any) | undefined; "onUpdate:fields"?: ((...args: any[]) => any) | undefined; "onUpdate:filterOperationDescriptions"?: ((...args: any[]) => any) | undefined; "onUpdate:groupOperationDescriptions"?: ((...args: any[]) => any) | undefined; "onUpdate:groupOperations"?: ((...args: any[]) => any) | undefined; "onUpdate:maxGroupLevel"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; rtlEnabled: boolean; visible: boolean; hoverStateEnabled: boolean; activeStateEnabled: boolean; focusStateEnabled: boolean; allowHierarchicalFields: boolean; }>; declare const DxFilterOperationDescriptions: import("vue").DefineComponent<{ between: StringConstructor; contains: StringConstructor; endsWith: StringConstructor; equal: StringConstructor; greaterThan: StringConstructor; greaterThanOrEqual: StringConstructor; isBlank: StringConstructor; isNotBlank: StringConstructor; lessThan: StringConstructor; lessThanOrEqual: StringConstructor; notContains: StringConstructor; notEqual: StringConstructor; startsWith: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:between": null; "update:contains": null; "update:endsWith": null; "update:equal": null; "update:greaterThan": null; "update:greaterThanOrEqual": null; "update:isBlank": null; "update:isNotBlank": null; "update:lessThan": null; "update:lessThanOrEqual": null; "update:notContains": null; "update:notEqual": null; "update:startsWith": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:between"?: ((...args: any[]) => any) | undefined; "onUpdate:contains"?: ((...args: any[]) => any) | undefined; "onUpdate:endsWith"?: ((...args: any[]) => any) | undefined; "onUpdate:equal"?: ((...args: any[]) => any) | undefined; "onUpdate:greaterThan"?: ((...args: any[]) => any) | undefined; "onUpdate:greaterThanOrEqual"?: ((...args: any[]) => any) | undefined; "onUpdate:isBlank"?: ((...args: any[]) => any) | undefined; "onUpdate:isNotBlank"?: ((...args: any[]) => any) | undefined; "onUpdate:lessThan"?: ((...args: any[]) => any) | undefined; "onUpdate:lessThanOrEqual"?: ((...args: any[]) => any) | undefined; "onUpdate:notContains"?: ((...args: any[]) => any) | undefined; "onUpdate:notEqual"?: ((...args: any[]) => any) | undefined; "onUpdate:startsWith"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxFilterPanel: import("vue").DefineComponent<{ customizeText: PropType<(e: { component: FilterPanel; filterValue: Record; text: string; }) => string>; filterEnabled: BooleanConstructor; texts: PropType | FilterPanelTexts>; visible: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:customizeText": null; "update:filterEnabled": null; "update:texts": null; "update:visible": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; text: string; }) => string>; filterEnabled: BooleanConstructor; texts: PropType | FilterPanelTexts>; visible: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:customizeText"?: ((...args: any[]) => any) | undefined; "onUpdate:texts"?: ((...args: any[]) => any) | undefined; "onUpdate:filterEnabled"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; filterEnabled: boolean; }>; declare const DxFilterPanelTexts: import("vue").DefineComponent<{ clearFilter: StringConstructor; createFilter: StringConstructor; filterEnabledHint: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:clearFilter": null; "update:createFilter": null; "update:filterEnabledHint": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:clearFilter"?: ((...args: any[]) => any) | undefined; "onUpdate:createFilter"?: ((...args: any[]) => any) | undefined; "onUpdate:filterEnabledHint"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxForm: import("vue").DefineComponent<{ accessKey: StringConstructor; activeStateEnabled: BooleanConstructor; aiIntegration: PropType; alignItemLabels: BooleanConstructor; alignItemLabelsInAllGroups: BooleanConstructor; colCount: PropType; colCountByScreen: PropType>; customizeItem: PropType<(item: dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem) => void>; disabled: BooleanConstructor; elementAttr: PropType>; focusStateEnabled: BooleanConstructor; formData: {}; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; isDirty: BooleanConstructor; items: PropType<(dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem)[]>; labelLocation: PropType; labelMode: PropType; minColWidth: NumberConstructor; onContentReady: PropType<(e: FormContentReadyEvent) => void>; onDisposing: PropType<(e: FormDisposingEvent) => void>; onEditorEnterKey: PropType<(e: EditorEnterKeyEvent) => void>; onFieldDataChanged: PropType<(e: FieldDataChangedEvent) => void>; onInitialized: PropType<(e: FormInitializedEvent) => void>; onOptionChanged: PropType<(e: FormOptionChangedEvent) => void>; onSmartPasted: PropType<(e: SmartPastedEvent) => void>; onSmartPasting: PropType<(e: SmartPastingEvent) => void>; optionalMark: StringConstructor; readOnly: BooleanConstructor; requiredMark: StringConstructor; requiredMessage: StringConstructor; rtlEnabled: BooleanConstructor; screenByWidth: PropType<() => void>; scrollingEnabled: BooleanConstructor; showColonAfterLabel: BooleanConstructor; showOptionalMark: BooleanConstructor; showRequiredMark: BooleanConstructor; showValidationSummary: BooleanConstructor; tabIndex: NumberConstructor; validationGroup: StringConstructor; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:accessKey": null; "update:activeStateEnabled": null; "update:aiIntegration": null; "update:alignItemLabels": null; "update:alignItemLabelsInAllGroups": null; "update:colCount": null; "update:colCountByScreen": null; "update:customizeItem": null; "update:disabled": null; "update:elementAttr": null; "update:focusStateEnabled": null; "update:formData": null; "update:height": null; "update:hint": null; "update:hoverStateEnabled": null; "update:isDirty": null; "update:items": null; "update:labelLocation": null; "update:labelMode": null; "update:minColWidth": null; "update:onContentReady": null; "update:onDisposing": null; "update:onEditorEnterKey": null; "update:onFieldDataChanged": null; "update:onInitialized": null; "update:onOptionChanged": null; "update:onSmartPasted": null; "update:onSmartPasting": null; "update:optionalMark": null; "update:readOnly": null; "update:requiredMark": null; "update:requiredMessage": null; "update:rtlEnabled": null; "update:screenByWidth": null; "update:scrollingEnabled": null; "update:showColonAfterLabel": null; "update:showOptionalMark": null; "update:showRequiredMark": null; "update:showValidationSummary": null; "update:tabIndex": null; "update:validationGroup": null; "update:visible": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; alignItemLabels: BooleanConstructor; alignItemLabelsInAllGroups: BooleanConstructor; colCount: PropType; colCountByScreen: PropType>; customizeItem: PropType<(item: dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem) => void>; disabled: BooleanConstructor; elementAttr: PropType>; focusStateEnabled: BooleanConstructor; formData: {}; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; isDirty: BooleanConstructor; items: PropType<(dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem)[]>; labelLocation: PropType; labelMode: PropType; minColWidth: NumberConstructor; onContentReady: PropType<(e: FormContentReadyEvent) => void>; onDisposing: PropType<(e: FormDisposingEvent) => void>; onEditorEnterKey: PropType<(e: EditorEnterKeyEvent) => void>; onFieldDataChanged: PropType<(e: FieldDataChangedEvent) => void>; onInitialized: PropType<(e: FormInitializedEvent) => void>; onOptionChanged: PropType<(e: FormOptionChangedEvent) => void>; onSmartPasted: PropType<(e: SmartPastedEvent) => void>; onSmartPasting: PropType<(e: SmartPastingEvent) => void>; optionalMark: StringConstructor; readOnly: BooleanConstructor; requiredMark: StringConstructor; requiredMessage: StringConstructor; rtlEnabled: BooleanConstructor; screenByWidth: PropType<() => void>; scrollingEnabled: BooleanConstructor; showColonAfterLabel: BooleanConstructor; showOptionalMark: BooleanConstructor; showRequiredMark: BooleanConstructor; showValidationSummary: BooleanConstructor; tabIndex: NumberConstructor; validationGroup: StringConstructor; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:elementAttr"?: ((...args: any[]) => any) | undefined; "onUpdate:onDisposing"?: ((...args: any[]) => any) | undefined; "onUpdate:onInitialized"?: ((...args: any[]) => any) | undefined; "onUpdate:onOptionChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:rtlEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:validationGroup"?: ((...args: any[]) => any) | undefined; "onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:items"?: ((...args: any[]) => any) | undefined; "onUpdate:onContentReady"?: ((...args: any[]) => any) | undefined; "onUpdate:accessKey"?: ((...args: any[]) => any) | undefined; "onUpdate:activeStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:hint"?: ((...args: any[]) => any) | undefined; "onUpdate:tabIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:isDirty"?: ((...args: any[]) => any) | undefined; "onUpdate:labelMode"?: ((...args: any[]) => any) | undefined; "onUpdate:readOnly"?: ((...args: any[]) => any) | undefined; "onUpdate:aiIntegration"?: ((...args: any[]) => any) | undefined; "onUpdate:alignItemLabels"?: ((...args: any[]) => any) | undefined; "onUpdate:alignItemLabelsInAllGroups"?: ((...args: any[]) => any) | undefined; "onUpdate:colCount"?: ((...args: any[]) => any) | undefined; "onUpdate:colCountByScreen"?: ((...args: any[]) => any) | undefined; "onUpdate:customizeItem"?: ((...args: any[]) => any) | undefined; "onUpdate:formData"?: ((...args: any[]) => any) | undefined; "onUpdate:labelLocation"?: ((...args: any[]) => any) | undefined; "onUpdate:minColWidth"?: ((...args: any[]) => any) | undefined; "onUpdate:onEditorEnterKey"?: ((...args: any[]) => any) | undefined; "onUpdate:onFieldDataChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:onSmartPasted"?: ((...args: any[]) => any) | undefined; "onUpdate:onSmartPasting"?: ((...args: any[]) => any) | undefined; "onUpdate:optionalMark"?: ((...args: any[]) => any) | undefined; "onUpdate:requiredMark"?: ((...args: any[]) => any) | undefined; "onUpdate:requiredMessage"?: ((...args: any[]) => any) | undefined; "onUpdate:screenByWidth"?: ((...args: any[]) => any) | undefined; "onUpdate:scrollingEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:showColonAfterLabel"?: ((...args: any[]) => any) | undefined; "onUpdate:showOptionalMark"?: ((...args: any[]) => any) | undefined; "onUpdate:showRequiredMark"?: ((...args: any[]) => any) | undefined; "onUpdate:showValidationSummary"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; rtlEnabled: boolean; visible: boolean; hoverStateEnabled: boolean; activeStateEnabled: boolean; focusStateEnabled: boolean; isDirty: boolean; readOnly: boolean; alignItemLabels: boolean; alignItemLabelsInAllGroups: boolean; scrollingEnabled: boolean; showColonAfterLabel: boolean; showOptionalMark: boolean; showRequiredMark: boolean; showValidationSummary: boolean; }>; declare const DxFormat: import("vue").DefineComponent<{ currency: StringConstructor; formatter: PropType<(value: number | Date) => string>; parser: PropType<(value: string) => number | Date>; precision: NumberConstructor; type: PropType; useCurrencyAccountingStyle: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:currency": null; "update:formatter": null; "update:parser": null; "update:precision": null; "update:type": null; "update:useCurrencyAccountingStyle": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly string>; parser: PropType<(value: string) => number | Date>; precision: NumberConstructor; type: PropType; useCurrencyAccountingStyle: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:currency"?: ((...args: any[]) => any) | undefined; "onUpdate:formatter"?: ((...args: any[]) => any) | undefined; "onUpdate:parser"?: ((...args: any[]) => any) | undefined; "onUpdate:precision"?: ((...args: any[]) => any) | undefined; "onUpdate:useCurrencyAccountingStyle"?: ((...args: any[]) => any) | undefined; }, { useCurrencyAccountingStyle: boolean; }>; declare const DxFormItem: import("vue").DefineComponent<{ aiOptions: PropType>; colSpan: NumberConstructor; cssClass: StringConstructor; dataField: StringConstructor; editorOptions: {}; editorType: PropType; helpText: StringConstructor; isRequired: BooleanConstructor; itemType: PropType; label: PropType>; name: StringConstructor; template: {}; validationRules: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:aiOptions": null; "update:colSpan": null; "update:cssClass": null; "update:dataField": null; "update:editorOptions": null; "update:editorType": null; "update:helpText": null; "update:isRequired": null; "update:itemType": null; "update:label": null; "update:name": null; "update:template": null; "update:validationRules": null; "update:visible": null; "update:visibleIndex": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; colSpan: NumberConstructor; cssClass: StringConstructor; dataField: StringConstructor; editorOptions: {}; editorType: PropType; helpText: StringConstructor; isRequired: BooleanConstructor; itemType: PropType; label: PropType>; name: StringConstructor; template: {}; validationRules: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:dataField"?: ((...args: any[]) => any) | undefined; "onUpdate:label"?: ((...args: any[]) => any) | undefined; "onUpdate:validationRules"?: ((...args: any[]) => any) | undefined; "onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:colSpan"?: ((...args: any[]) => any) | undefined; "onUpdate:itemType"?: ((...args: any[]) => any) | undefined; "onUpdate:visibleIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:aiOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:editorType"?: ((...args: any[]) => any) | undefined; "onUpdate:helpText"?: ((...args: any[]) => any) | undefined; "onUpdate:isRequired"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; isRequired: boolean; }>; declare const DxFrom: import("vue").DefineComponent<{ left: NumberConstructor; opacity: NumberConstructor; position: PropType | PositionConfig>; scale: NumberConstructor; top: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:left": null; "update:opacity": null; "update:position": null; "update:scale": null; "update:top": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | PositionConfig>; scale: NumberConstructor; top: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:opacity"?: ((...args: any[]) => any) | undefined; "onUpdate:left"?: ((...args: any[]) => any) | undefined; "onUpdate:top"?: ((...args: any[]) => any) | undefined; "onUpdate:position"?: ((...args: any[]) => any) | undefined; "onUpdate:scale"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxGroupItem: import("vue").DefineComponent<{ alignItemLabels: BooleanConstructor; caption: StringConstructor; captionTemplate: {}; colCount: NumberConstructor; colCountByScreen: PropType>; colSpan: NumberConstructor; cssClass: StringConstructor; items: PropType<(dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem)[]>; itemType: PropType; name: StringConstructor; template: {}; visible: BooleanConstructor; visibleIndex: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:alignItemLabels": null; "update:caption": null; "update:captionTemplate": null; "update:colCount": null; "update:colCountByScreen": null; "update:colSpan": null; "update:cssClass": null; "update:items": null; "update:itemType": null; "update:name": null; "update:template": null; "update:visible": null; "update:visibleIndex": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; colSpan: NumberConstructor; cssClass: StringConstructor; items: PropType<(dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem)[]>; itemType: PropType; name: StringConstructor; template: {}; visible: BooleanConstructor; visibleIndex: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:items"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:colSpan"?: ((...args: any[]) => any) | undefined; "onUpdate:itemType"?: ((...args: any[]) => any) | undefined; "onUpdate:visibleIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:caption"?: ((...args: any[]) => any) | undefined; "onUpdate:alignItemLabels"?: ((...args: any[]) => any) | undefined; "onUpdate:colCount"?: ((...args: any[]) => any) | undefined; "onUpdate:colCountByScreen"?: ((...args: any[]) => any) | undefined; "onUpdate:captionTemplate"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; alignItemLabels: boolean; }>; declare const DxGroupOperationDescriptions: import("vue").DefineComponent<{ and: StringConstructor; notAnd: StringConstructor; notOr: StringConstructor; or: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:and": null; "update:notAnd": null; "update:notOr": null; "update:or": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:and"?: ((...args: any[]) => any) | undefined; "onUpdate:notAnd"?: ((...args: any[]) => any) | undefined; "onUpdate:notOr"?: ((...args: any[]) => any) | undefined; "onUpdate:or"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxHeaderFilter: import("vue").DefineComponent<{ allowSearch: BooleanConstructor; allowSelectAll: BooleanConstructor; dataSource: PropType | DataSourceOptions | Store | ((options: { component: Record; dataSource: DataSourceOptions | null; }) => void) | null>; groupInterval: PropType; height: (NumberConstructor | StringConstructor)[]; search: PropType | HeaderFilterSearchConfig | ColumnHeaderFilterSearchConfig>; searchMode: PropType; searchTimeout: NumberConstructor; texts: PropType | HeaderFilterTexts>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowSearch": null; "update:allowSelectAll": null; "update:dataSource": null; "update:groupInterval": null; "update:height": null; "update:search": null; "update:searchMode": null; "update:searchTimeout": null; "update:texts": null; "update:visible": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | DataSourceOptions | Store | ((options: { component: Record; dataSource: DataSourceOptions | null; }) => void) | null>; groupInterval: PropType; height: (NumberConstructor | StringConstructor)[]; search: PropType | HeaderFilterSearchConfig | ColumnHeaderFilterSearchConfig>; searchMode: PropType; searchTimeout: NumberConstructor; texts: PropType | HeaderFilterTexts>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:dataSource"?: ((...args: any[]) => any) | undefined; "onUpdate:searchMode"?: ((...args: any[]) => any) | undefined; "onUpdate:searchTimeout"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSearch"?: ((...args: any[]) => any) | undefined; "onUpdate:search"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined; "onUpdate:texts"?: ((...args: any[]) => any) | undefined; "onUpdate:groupInterval"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; allowSearch: boolean; allowSelectAll: boolean; }>; declare const DxHeaderPanel: import("vue").DefineComponent<{ dragging: PropType>; itemCssClass: StringConstructor; itemTemplate: {}; visible: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:dragging": null; "update:itemCssClass": null; "update:itemTemplate": null; "update:visible": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; itemCssClass: StringConstructor; itemTemplate: {}; visible: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:itemTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:dragging"?: ((...args: any[]) => any) | undefined; "onUpdate:itemCssClass"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; }>; declare const DxHide: import("vue").DefineComponent<{ complete: PropType<($element: any, config: AnimationConfig) => void>; delay: NumberConstructor; direction: PropType; duration: NumberConstructor; easing: StringConstructor; from: PropType | AnimationState>; staggerDelay: NumberConstructor; start: PropType<($element: any, config: AnimationConfig) => void>; to: PropType | AnimationState>; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:complete": null; "update:delay": null; "update:direction": null; "update:duration": null; "update:easing": null; "update:from": null; "update:staggerDelay": null; "update:start": null; "update:to": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly void>; delay: NumberConstructor; direction: PropType; duration: NumberConstructor; easing: StringConstructor; from: PropType | AnimationState>; staggerDelay: NumberConstructor; start: PropType<($element: any, config: AnimationConfig) => void>; to: PropType | AnimationState>; type: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:from"?: ((...args: any[]) => any) | undefined; "onUpdate:to"?: ((...args: any[]) => any) | undefined; "onUpdate:complete"?: ((...args: any[]) => any) | undefined; "onUpdate:delay"?: ((...args: any[]) => any) | undefined; "onUpdate:direction"?: ((...args: any[]) => any) | undefined; "onUpdate:duration"?: ((...args: any[]) => any) | undefined; "onUpdate:easing"?: ((...args: any[]) => any) | undefined; "onUpdate:staggerDelay"?: ((...args: any[]) => any) | undefined; "onUpdate:start"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxIndicatorOptions: import("vue").DefineComponent<{ animationType: PropType; height: (NumberConstructor | StringConstructor)[]; src: StringConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:animationType": null; "update:height": null; "update:src": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; height: (NumberConstructor | StringConstructor)[]; src: StringConstructor; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:animationType"?: ((...args: any[]) => any) | undefined; "onUpdate:src"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxItem: import("vue").DefineComponent<{ aiOptions: PropType>; alignItemLabels: BooleanConstructor; badge: StringConstructor; buttonOptions: PropType | dxButtonOptions>; caption: StringConstructor; captionTemplate: {}; colCount: NumberConstructor; colCountByScreen: PropType>; colSpan: NumberConstructor; cssClass: StringConstructor; dataField: StringConstructor; disabled: BooleanConstructor; editorOptions: {}; editorType: PropType; helpText: StringConstructor; horizontalAlignment: PropType; html: StringConstructor; icon: StringConstructor; isRequired: BooleanConstructor; items: PropType<(dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem)[]>; itemType: PropType; label: PropType>; locateInMenu: PropType; location: PropType; menuItemTemplate: {}; name: PropType; options: {}; showText: PropType; tabPanelOptions: PropType | dxTabPanelOptions>; tabs: PropType[]>; tabTemplate: {}; template: {}; text: StringConstructor; title: StringConstructor; validationRules: PropType; verticalAlignment: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; widget: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:aiOptions": null; "update:alignItemLabels": null; "update:badge": null; "update:buttonOptions": null; "update:caption": null; "update:captionTemplate": null; "update:colCount": null; "update:colCountByScreen": null; "update:colSpan": null; "update:cssClass": null; "update:dataField": null; "update:disabled": null; "update:editorOptions": null; "update:editorType": null; "update:helpText": null; "update:horizontalAlignment": null; "update:html": null; "update:icon": null; "update:isRequired": null; "update:items": null; "update:itemType": null; "update:label": null; "update:locateInMenu": null; "update:location": null; "update:menuItemTemplate": null; "update:name": null; "update:options": null; "update:showText": null; "update:tabPanelOptions": null; "update:tabs": null; "update:tabTemplate": null; "update:template": null; "update:text": null; "update:title": null; "update:validationRules": null; "update:verticalAlignment": null; "update:visible": null; "update:visibleIndex": null; "update:widget": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; alignItemLabels: BooleanConstructor; badge: StringConstructor; buttonOptions: PropType | dxButtonOptions>; caption: StringConstructor; captionTemplate: {}; colCount: NumberConstructor; colCountByScreen: PropType>; colSpan: NumberConstructor; cssClass: StringConstructor; dataField: StringConstructor; disabled: BooleanConstructor; editorOptions: {}; editorType: PropType; helpText: StringConstructor; horizontalAlignment: PropType; html: StringConstructor; icon: StringConstructor; isRequired: BooleanConstructor; items: PropType<(dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem)[]>; itemType: PropType; label: PropType>; locateInMenu: PropType; location: PropType; menuItemTemplate: {}; name: PropType; options: {}; showText: PropType; tabPanelOptions: PropType | dxTabPanelOptions>; tabs: PropType[]>; tabTemplate: {}; template: {}; text: StringConstructor; title: StringConstructor; validationRules: PropType; verticalAlignment: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; widget: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:title"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:horizontalAlignment"?: ((...args: any[]) => any) | undefined; "onUpdate:verticalAlignment"?: ((...args: any[]) => any) | undefined; "onUpdate:dataField"?: ((...args: any[]) => any) | undefined; "onUpdate:label"?: ((...args: any[]) => any) | undefined; "onUpdate:validationRules"?: ((...args: any[]) => any) | undefined; "onUpdate:items"?: ((...args: any[]) => any) | undefined; "onUpdate:html"?: ((...args: any[]) => any) | undefined; "onUpdate:location"?: ((...args: any[]) => any) | undefined; "onUpdate:options"?: ((...args: any[]) => any) | undefined; "onUpdate:icon"?: ((...args: any[]) => any) | undefined; "onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:buttonOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:colSpan"?: ((...args: any[]) => any) | undefined; "onUpdate:itemType"?: ((...args: any[]) => any) | undefined; "onUpdate:visibleIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:caption"?: ((...args: any[]) => any) | undefined; "onUpdate:alignItemLabels"?: ((...args: any[]) => any) | undefined; "onUpdate:colCount"?: ((...args: any[]) => any) | undefined; "onUpdate:colCountByScreen"?: ((...args: any[]) => any) | undefined; "onUpdate:aiOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:editorType"?: ((...args: any[]) => any) | undefined; "onUpdate:helpText"?: ((...args: any[]) => any) | undefined; "onUpdate:isRequired"?: ((...args: any[]) => any) | undefined; "onUpdate:captionTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:badge"?: ((...args: any[]) => any) | undefined; "onUpdate:locateInMenu"?: ((...args: any[]) => any) | undefined; "onUpdate:menuItemTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:showText"?: ((...args: any[]) => any) | undefined; "onUpdate:tabPanelOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:tabs"?: ((...args: any[]) => any) | undefined; "onUpdate:tabTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:widget"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; visible: boolean; alignItemLabels: boolean; isRequired: boolean; }>; declare const DxLabel: import("vue").DefineComponent<{ alignment: PropType; location: PropType; showColon: BooleanConstructor; template: {}; text: StringConstructor; visible: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:alignment": null; "update:location": null; "update:showColon": null; "update:template": null; "update:text": null; "update:visible": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; location: PropType; showColon: BooleanConstructor; template: {}; text: StringConstructor; visible: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:location"?: ((...args: any[]) => any) | undefined; "onUpdate:alignment"?: ((...args: any[]) => any) | undefined; "onUpdate:showColon"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; showColon: boolean; }>; declare const DxLoadPanel: import("vue").DefineComponent<{ animation: PropType>; container: {}; deferRendering: BooleanConstructor; delay: NumberConstructor; focusStateEnabled: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hideOnOutsideClick: PropType boolean)>; hideOnParentScroll: BooleanConstructor; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; indicatorOptions: PropType | LoadPanelIndicatorProperties>; indicatorSrc: StringConstructor; maxHeight: (NumberConstructor | StringConstructor)[]; maxWidth: (NumberConstructor | StringConstructor)[]; message: StringConstructor; minHeight: (NumberConstructor | StringConstructor)[]; minWidth: (NumberConstructor | StringConstructor)[]; onContentReady: PropType<(e: LoadPanelContentReadyEvent) => void>; onDisposing: PropType<(e: LoadPanelDisposingEvent) => void>; onHidden: PropType<(e: HiddenEvent) => void>; onHiding: PropType<(e: HidingEvent) => void>; onInitialized: PropType<(e: LoadPanelInitializedEvent) => void>; onOptionChanged: PropType<(e: LoadPanelOptionChangedEvent) => void>; onShowing: PropType<(e: ShowingEvent) => void>; onShown: PropType<(e: ShownEvent) => void>; position: PropType | PositionConfig | PositionAlignment | (() => void)>; rtlEnabled: BooleanConstructor; shading: BooleanConstructor; shadingColor: StringConstructor; showIndicator: BooleanConstructor; showPane: BooleanConstructor; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; wrapperAttr: {}; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:animation": null; "update:container": null; "update:deferRendering": null; "update:delay": null; "update:focusStateEnabled": null; "update:height": null; "update:hideOnOutsideClick": null; "update:hideOnParentScroll": null; "update:hint": null; "update:hoverStateEnabled": null; "update:indicatorOptions": null; "update:indicatorSrc": null; "update:maxHeight": null; "update:maxWidth": null; "update:message": null; "update:minHeight": null; "update:minWidth": null; "update:onContentReady": null; "update:onDisposing": null; "update:onHidden": null; "update:onHiding": null; "update:onInitialized": null; "update:onOptionChanged": null; "update:onShowing": null; "update:onShown": null; "update:position": null; "update:rtlEnabled": null; "update:shading": null; "update:shadingColor": null; "update:showIndicator": null; "update:showPane": null; "update:visible": null; "update:width": null; "update:wrapperAttr": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; container: {}; deferRendering: BooleanConstructor; delay: NumberConstructor; focusStateEnabled: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hideOnOutsideClick: PropType boolean)>; hideOnParentScroll: BooleanConstructor; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; indicatorOptions: PropType | LoadPanelIndicatorProperties>; indicatorSrc: StringConstructor; maxHeight: (NumberConstructor | StringConstructor)[]; maxWidth: (NumberConstructor | StringConstructor)[]; message: StringConstructor; minHeight: (NumberConstructor | StringConstructor)[]; minWidth: (NumberConstructor | StringConstructor)[]; onContentReady: PropType<(e: LoadPanelContentReadyEvent) => void>; onDisposing: PropType<(e: LoadPanelDisposingEvent) => void>; onHidden: PropType<(e: HiddenEvent) => void>; onHiding: PropType<(e: HidingEvent) => void>; onInitialized: PropType<(e: LoadPanelInitializedEvent) => void>; onOptionChanged: PropType<(e: LoadPanelOptionChangedEvent) => void>; onShowing: PropType<(e: ShowingEvent) => void>; onShown: PropType<(e: ShownEvent) => void>; position: PropType | PositionConfig | PositionAlignment | (() => void)>; rtlEnabled: BooleanConstructor; shading: BooleanConstructor; shadingColor: StringConstructor; showIndicator: BooleanConstructor; showPane: BooleanConstructor; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; wrapperAttr: {}; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:onDisposing"?: ((...args: any[]) => any) | undefined; "onUpdate:onInitialized"?: ((...args: any[]) => any) | undefined; "onUpdate:onOptionChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:rtlEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:container"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; "onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:onContentReady"?: ((...args: any[]) => any) | undefined; "onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:hint"?: ((...args: any[]) => any) | undefined; "onUpdate:minWidth"?: ((...args: any[]) => any) | undefined; "onUpdate:position"?: ((...args: any[]) => any) | undefined; "onUpdate:animation"?: ((...args: any[]) => any) | undefined; "onUpdate:deferRendering"?: ((...args: any[]) => any) | undefined; "onUpdate:hideOnOutsideClick"?: ((...args: any[]) => any) | undefined; "onUpdate:hideOnParentScroll"?: ((...args: any[]) => any) | undefined; "onUpdate:maxHeight"?: ((...args: any[]) => any) | undefined; "onUpdate:maxWidth"?: ((...args: any[]) => any) | undefined; "onUpdate:minHeight"?: ((...args: any[]) => any) | undefined; "onUpdate:onHidden"?: ((...args: any[]) => any) | undefined; "onUpdate:onHiding"?: ((...args: any[]) => any) | undefined; "onUpdate:onShowing"?: ((...args: any[]) => any) | undefined; "onUpdate:onShown"?: ((...args: any[]) => any) | undefined; "onUpdate:shading"?: ((...args: any[]) => any) | undefined; "onUpdate:shadingColor"?: ((...args: any[]) => any) | undefined; "onUpdate:wrapperAttr"?: ((...args: any[]) => any) | undefined; "onUpdate:delay"?: ((...args: any[]) => any) | undefined; "onUpdate:indicatorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:indicatorSrc"?: ((...args: any[]) => any) | undefined; "onUpdate:showIndicator"?: ((...args: any[]) => any) | undefined; "onUpdate:showPane"?: ((...args: any[]) => any) | undefined; }, { rtlEnabled: boolean; visible: boolean; hoverStateEnabled: boolean; focusStateEnabled: boolean; deferRendering: boolean; hideOnParentScroll: boolean; shading: boolean; showIndicator: boolean; showPane: boolean; }>; declare const DxLookup: import("vue").DefineComponent<{ allowClearing: BooleanConstructor; dataSource: PropType | DataSourceOptions | Store>; displayExpr: PropType string)>; valueExpr: PropType string | number | boolean)>; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowClearing": null; "update:dataSource": null; "update:displayExpr": null; "update:valueExpr": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | DataSourceOptions | Store>; displayExpr: PropType string)>; valueExpr: PropType string | number | boolean)>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:dataSource"?: ((...args: any[]) => any) | undefined; "onUpdate:displayExpr"?: ((...args: any[]) => any) | undefined; "onUpdate:allowClearing"?: ((...args: any[]) => any) | undefined; "onUpdate:valueExpr"?: ((...args: any[]) => any) | undefined; }, { allowClearing: boolean; }>; declare const DxMy: import("vue").DefineComponent<{ x: PropType; y: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:x": null; "update:y": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; y: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:x"?: ((...args: any[]) => any) | undefined; "onUpdate:y"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxNumericRule: import("vue").DefineComponent<{ ignoreEmptyValue: BooleanConstructor; message: StringConstructor; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:ignoreEmptyValue": null; "update:message": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; }, { ignoreEmptyValue: boolean; }>; declare const DxOffset: import("vue").DefineComponent<{ x: NumberConstructor; y: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:x": null; "update:y": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:x"?: ((...args: any[]) => any) | undefined; "onUpdate:y"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxPager: import("vue").DefineComponent<{ allowedPageSizes: PropType<"auto" | (number | PagerPageSize)[]>; displayMode: PropType; infoText: StringConstructor; label: StringConstructor; showInfo: BooleanConstructor; showNavigationButtons: BooleanConstructor; showPageSizeSelector: PropType; visible: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowedPageSizes": null; "update:displayMode": null; "update:infoText": null; "update:label": null; "update:showInfo": null; "update:showNavigationButtons": null; "update:showPageSizeSelector": null; "update:visible": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; displayMode: PropType; infoText: StringConstructor; label: StringConstructor; showInfo: BooleanConstructor; showNavigationButtons: BooleanConstructor; showPageSizeSelector: PropType; visible: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:label"?: ((...args: any[]) => any) | undefined; "onUpdate:allowedPageSizes"?: ((...args: any[]) => any) | undefined; "onUpdate:displayMode"?: ((...args: any[]) => any) | undefined; "onUpdate:infoText"?: ((...args: any[]) => any) | undefined; "onUpdate:showInfo"?: ((...args: any[]) => any) | undefined; "onUpdate:showNavigationButtons"?: ((...args: any[]) => any) | undefined; "onUpdate:showPageSizeSelector"?: ((...args: any[]) => any) | undefined; }, { showInfo: boolean; showNavigationButtons: boolean; }>; declare const DxPaging: import("vue").DefineComponent<{ enabled: BooleanConstructor; pageIndex: NumberConstructor; pageSize: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:enabled": null; "update:pageIndex": null; "update:pageSize": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:enabled"?: ((...args: any[]) => any) | undefined; "onUpdate:pageIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:pageSize"?: ((...args: any[]) => any) | undefined; }, { enabled: boolean; }>; declare const DxPatternRule: import("vue").DefineComponent<{ ignoreEmptyValue: BooleanConstructor; message: StringConstructor; pattern: (StringConstructor | RegExpConstructor)[]; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:ignoreEmptyValue": null; "update:message": null; "update:pattern": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; "onUpdate:pattern"?: ((...args: any[]) => any) | undefined; }, { ignoreEmptyValue: boolean; }>; declare const DxPosition: import("vue").DefineComponent<{ at: PropType | PositionAlignment>; boundary: {}; boundaryOffset: PropType>; collision: PropType | CollisionResolutionCombination>; my: PropType | PositionAlignment>; of: {}; offset: PropType>; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:at": null; "update:boundary": null; "update:boundaryOffset": null; "update:collision": null; "update:my": null; "update:of": null; "update:offset": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | PositionAlignment>; boundary: {}; boundaryOffset: PropType>; collision: PropType | CollisionResolutionCombination>; my: PropType | PositionAlignment>; of: {}; offset: PropType>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:offset"?: ((...args: any[]) => any) | undefined; "onUpdate:at"?: ((...args: any[]) => any) | undefined; "onUpdate:boundary"?: ((...args: any[]) => any) | undefined; "onUpdate:boundaryOffset"?: ((...args: any[]) => any) | undefined; "onUpdate:collision"?: ((...args: any[]) => any) | undefined; "onUpdate:my"?: ((...args: any[]) => any) | undefined; "onUpdate:of"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxRangeRule: import("vue").DefineComponent<{ ignoreEmptyValue: BooleanConstructor; max: (DateConstructor | NumberConstructor | StringConstructor)[]; message: StringConstructor; min: (DateConstructor | NumberConstructor | StringConstructor)[]; reevaluate: BooleanConstructor; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:ignoreEmptyValue": null; "update:max": null; "update:message": null; "update:min": null; "update:reevaluate": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; "onUpdate:reevaluate"?: ((...args: any[]) => any) | undefined; "onUpdate:max"?: ((...args: any[]) => any) | undefined; "onUpdate:min"?: ((...args: any[]) => any) | undefined; }, { ignoreEmptyValue: boolean; reevaluate: boolean; }>; declare const DxRemoteOperations: import("vue").DefineComponent<{ filtering: BooleanConstructor; grouping: BooleanConstructor; paging: BooleanConstructor; sorting: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:filtering": null; "update:grouping": null; "update:paging": null; "update:sorting": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:grouping"?: ((...args: any[]) => any) | undefined; "onUpdate:paging"?: ((...args: any[]) => any) | undefined; "onUpdate:sorting"?: ((...args: any[]) => any) | undefined; "onUpdate:filtering"?: ((...args: any[]) => any) | undefined; }, { grouping: boolean; paging: boolean; sorting: boolean; filtering: boolean; }>; declare const DxRequiredRule: import("vue").DefineComponent<{ message: StringConstructor; trim: BooleanConstructor; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:message": null; "update:trim": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; "onUpdate:trim"?: ((...args: any[]) => any) | undefined; }, { trim: boolean; }>; declare const DxScrolling: import("vue").DefineComponent<{ scrollByContent: BooleanConstructor; scrollByThumb: BooleanConstructor; showScrollbar: PropType; useNative: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:scrollByContent": null; "update:scrollByThumb": null; "update:showScrollbar": null; "update:useNative": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; useNative: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:scrollByContent"?: ((...args: any[]) => any) | undefined; "onUpdate:scrollByThumb"?: ((...args: any[]) => any) | undefined; "onUpdate:showScrollbar"?: ((...args: any[]) => any) | undefined; "onUpdate:useNative"?: ((...args: any[]) => any) | undefined; }, { scrollByContent: boolean; scrollByThumb: boolean; }>; declare const DxSearch: import("vue").DefineComponent<{ editorOptions: {}; enabled: BooleanConstructor; mode: PropType; searchExpr: PropType any))[] | (() => any)>; timeout: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:editorOptions": null; "update:enabled": null; "update:mode": null; "update:searchExpr": null; "update:timeout": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; searchExpr: PropType any))[] | (() => any)>; timeout: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:enabled"?: ((...args: any[]) => any) | undefined; "onUpdate:searchExpr"?: ((...args: any[]) => any) | undefined; "onUpdate:mode"?: ((...args: any[]) => any) | undefined; "onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:timeout"?: ((...args: any[]) => any) | undefined; }, { enabled: boolean; }>; declare const DxSearchPanel: import("vue").DefineComponent<{ highlightCaseSensitive: BooleanConstructor; highlightSearchText: BooleanConstructor; placeholder: StringConstructor; searchVisibleColumnsOnly: BooleanConstructor; text: StringConstructor; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:highlightCaseSensitive": null; "update:highlightSearchText": null; "update:placeholder": null; "update:searchVisibleColumnsOnly": null; "update:text": null; "update:visible": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:placeholder"?: ((...args: any[]) => any) | undefined; "onUpdate:highlightCaseSensitive"?: ((...args: any[]) => any) | undefined; "onUpdate:highlightSearchText"?: ((...args: any[]) => any) | undefined; "onUpdate:searchVisibleColumnsOnly"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; highlightCaseSensitive: boolean; highlightSearchText: boolean; searchVisibleColumnsOnly: boolean; }>; declare const DxSelection: import("vue").DefineComponent<{ allowSelectAll: BooleanConstructor; mode: PropType; recursive: BooleanConstructor; selectAllMode: PropType; selectByClick: BooleanConstructor; showCheckBoxesMode: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowSelectAll": null; "update:mode": null; "update:recursive": null; "update:selectAllMode": null; "update:selectByClick": null; "update:showCheckBoxesMode": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; recursive: BooleanConstructor; selectAllMode: PropType; selectByClick: BooleanConstructor; showCheckBoxesMode: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:selectByClick"?: ((...args: any[]) => any) | undefined; "onUpdate:showCheckBoxesMode"?: ((...args: any[]) => any) | undefined; "onUpdate:mode"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined; "onUpdate:recursive"?: ((...args: any[]) => any) | undefined; "onUpdate:selectAllMode"?: ((...args: any[]) => any) | undefined; }, { selectByClick: boolean; allowSelectAll: boolean; recursive: boolean; }>; declare const DxShow: import("vue").DefineComponent<{ complete: PropType<($element: any, config: AnimationConfig) => void>; delay: NumberConstructor; direction: PropType; duration: NumberConstructor; easing: StringConstructor; from: PropType | AnimationState>; staggerDelay: NumberConstructor; start: PropType<($element: any, config: AnimationConfig) => void>; to: PropType | AnimationState>; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:complete": null; "update:delay": null; "update:direction": null; "update:duration": null; "update:easing": null; "update:from": null; "update:staggerDelay": null; "update:start": null; "update:to": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly void>; delay: NumberConstructor; direction: PropType; duration: NumberConstructor; easing: StringConstructor; from: PropType | AnimationState>; staggerDelay: NumberConstructor; start: PropType<($element: any, config: AnimationConfig) => void>; to: PropType | AnimationState>; type: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:from"?: ((...args: any[]) => any) | undefined; "onUpdate:to"?: ((...args: any[]) => any) | undefined; "onUpdate:complete"?: ((...args: any[]) => any) | undefined; "onUpdate:delay"?: ((...args: any[]) => any) | undefined; "onUpdate:direction"?: ((...args: any[]) => any) | undefined; "onUpdate:duration"?: ((...args: any[]) => any) | undefined; "onUpdate:easing"?: ((...args: any[]) => any) | undefined; "onUpdate:staggerDelay"?: ((...args: any[]) => any) | undefined; "onUpdate:start"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxSimpleItem: import("vue").DefineComponent<{ aiOptions: PropType>; colSpan: NumberConstructor; cssClass: StringConstructor; dataField: StringConstructor; editorOptions: {}; editorType: PropType; helpText: StringConstructor; isRequired: BooleanConstructor; itemType: PropType; label: PropType>; name: StringConstructor; template: {}; validationRules: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:aiOptions": null; "update:colSpan": null; "update:cssClass": null; "update:dataField": null; "update:editorOptions": null; "update:editorType": null; "update:helpText": null; "update:isRequired": null; "update:itemType": null; "update:label": null; "update:name": null; "update:template": null; "update:validationRules": null; "update:visible": null; "update:visibleIndex": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; colSpan: NumberConstructor; cssClass: StringConstructor; dataField: StringConstructor; editorOptions: {}; editorType: PropType; helpText: StringConstructor; isRequired: BooleanConstructor; itemType: PropType; label: PropType>; name: StringConstructor; template: {}; validationRules: PropType; visible: BooleanConstructor; visibleIndex: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:dataField"?: ((...args: any[]) => any) | undefined; "onUpdate:label"?: ((...args: any[]) => any) | undefined; "onUpdate:validationRules"?: ((...args: any[]) => any) | undefined; "onUpdate:editorOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:colSpan"?: ((...args: any[]) => any) | undefined; "onUpdate:itemType"?: ((...args: any[]) => any) | undefined; "onUpdate:visibleIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:aiOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:editorType"?: ((...args: any[]) => any) | undefined; "onUpdate:helpText"?: ((...args: any[]) => any) | undefined; "onUpdate:isRequired"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; isRequired: boolean; }>; declare const DxSorting: import("vue").DefineComponent<{ ascendingText: StringConstructor; clearText: StringConstructor; descendingText: StringConstructor; mode: PropType; showSortIndexes: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:ascendingText": null; "update:clearText": null; "update:descendingText": null; "update:mode": null; "update:showSortIndexes": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; showSortIndexes: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:mode"?: ((...args: any[]) => any) | undefined; "onUpdate:ascendingText"?: ((...args: any[]) => any) | undefined; "onUpdate:clearText"?: ((...args: any[]) => any) | undefined; "onUpdate:descendingText"?: ((...args: any[]) => any) | undefined; "onUpdate:showSortIndexes"?: ((...args: any[]) => any) | undefined; }, { showSortIndexes: boolean; }>; declare const DxStringLengthRule: import("vue").DefineComponent<{ ignoreEmptyValue: BooleanConstructor; max: NumberConstructor; message: StringConstructor; min: NumberConstructor; trim: BooleanConstructor; type: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:ignoreEmptyValue": null; "update:max": null; "update:message": null; "update:min": null; "update:trim": null; "update:type": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; "onUpdate:max"?: ((...args: any[]) => any) | undefined; "onUpdate:min"?: ((...args: any[]) => any) | undefined; "onUpdate:trim"?: ((...args: any[]) => any) | undefined; }, { trim: boolean; ignoreEmptyValue: boolean; }>; declare const DxTab: import("vue").DefineComponent<{ alignItemLabels: BooleanConstructor; badge: StringConstructor; colCount: NumberConstructor; colCountByScreen: PropType>; disabled: BooleanConstructor; icon: StringConstructor; items: PropType<(dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem)[]>; tabTemplate: {}; template: {}; title: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:alignItemLabels": null; "update:badge": null; "update:colCount": null; "update:colCountByScreen": null; "update:disabled": null; "update:icon": null; "update:items": null; "update:tabTemplate": null; "update:template": null; "update:title": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; disabled: BooleanConstructor; icon: StringConstructor; items: PropType<(dxFormSimpleItem | dxFormGroupItem | dxFormTabbedItem | dxFormEmptyItem | dxFormButtonItem)[]>; tabTemplate: {}; template: {}; title: StringConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:title"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:items"?: ((...args: any[]) => any) | undefined; "onUpdate:icon"?: ((...args: any[]) => any) | undefined; "onUpdate:alignItemLabels"?: ((...args: any[]) => any) | undefined; "onUpdate:colCount"?: ((...args: any[]) => any) | undefined; "onUpdate:colCountByScreen"?: ((...args: any[]) => any) | undefined; "onUpdate:badge"?: ((...args: any[]) => any) | undefined; "onUpdate:tabTemplate"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; alignItemLabels: boolean; }>; declare const DxTabbedItem: import("vue").DefineComponent<{ colSpan: NumberConstructor; cssClass: StringConstructor; itemType: PropType; name: StringConstructor; tabPanelOptions: PropType | dxTabPanelOptions>; tabs: PropType[]>; visible: BooleanConstructor; visibleIndex: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:colSpan": null; "update:cssClass": null; "update:itemType": null; "update:name": null; "update:tabPanelOptions": null; "update:tabs": null; "update:visible": null; "update:visibleIndex": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; name: StringConstructor; tabPanelOptions: PropType | dxTabPanelOptions>; tabs: PropType[]>; visible: BooleanConstructor; visibleIndex: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:colSpan"?: ((...args: any[]) => any) | undefined; "onUpdate:itemType"?: ((...args: any[]) => any) | undefined; "onUpdate:visibleIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:tabPanelOptions"?: ((...args: any[]) => any) | undefined; "onUpdate:tabs"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; }>; declare const DxTabPanelOptions: import("vue").DefineComponent<{ accessKey: StringConstructor; activeStateEnabled: BooleanConstructor; animationEnabled: BooleanConstructor; dataSource: PropType | DataSource | DataSourceOptions | Store | null>; deferRendering: BooleanConstructor; disabled: BooleanConstructor; elementAttr: PropType>; focusStateEnabled: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; iconPosition: PropType; itemHoldTimeout: NumberConstructor; items: PropType; itemTemplate: {}; itemTitleTemplate: {}; keyExpr: PropType void)>; loop: BooleanConstructor; noDataText: StringConstructor; onContentReady: PropType<(e: TabPanelContentReadyEvent) => void>; onDisposing: PropType<(e: TabPanelDisposingEvent) => void>; onInitialized: PropType<(e: TabPanelInitializedEvent) => void>; onItemClick: PropType<(e: ItemClickEvent) => void>; onItemContextMenu: PropType<(e: ItemContextMenuEvent) => void>; onItemHold: PropType<(e: ItemHoldEvent) => void>; onItemRendered: PropType<(e: ItemRenderedEvent) => void>; onOptionChanged: PropType<(e: TabPanelOptionChangedEvent) => void>; onSelectionChanged: PropType<(e: TabPanelSelectionChangedEvent) => void>; onSelectionChanging: PropType<(e: SelectionChangingEvent) => void>; onTitleClick: PropType<(e: TitleClickEvent) => void>; onTitleHold: PropType<(e: TitleHoldEvent) => void>; onTitleRendered: PropType<(e: TitleRenderedEvent) => void>; repaintChangesOnly: BooleanConstructor; rtlEnabled: BooleanConstructor; scrollByContent: BooleanConstructor; scrollingEnabled: BooleanConstructor; selectedIndex: NumberConstructor; selectedItem: {}; showNavButtons: BooleanConstructor; stylingMode: PropType; swipeEnabled: BooleanConstructor; tabIndex: NumberConstructor; tabsPosition: PropType; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:accessKey": null; "update:activeStateEnabled": null; "update:animationEnabled": null; "update:dataSource": null; "update:deferRendering": null; "update:disabled": null; "update:elementAttr": null; "update:focusStateEnabled": null; "update:height": null; "update:hint": null; "update:hoverStateEnabled": null; "update:iconPosition": null; "update:itemHoldTimeout": null; "update:items": null; "update:itemTemplate": null; "update:itemTitleTemplate": null; "update:keyExpr": null; "update:loop": null; "update:noDataText": null; "update:onContentReady": null; "update:onDisposing": null; "update:onInitialized": null; "update:onItemClick": null; "update:onItemContextMenu": null; "update:onItemHold": null; "update:onItemRendered": null; "update:onOptionChanged": null; "update:onSelectionChanged": null; "update:onSelectionChanging": null; "update:onTitleClick": null; "update:onTitleHold": null; "update:onTitleRendered": null; "update:repaintChangesOnly": null; "update:rtlEnabled": null; "update:scrollByContent": null; "update:scrollingEnabled": null; "update:selectedIndex": null; "update:selectedItem": null; "update:showNavButtons": null; "update:stylingMode": null; "update:swipeEnabled": null; "update:tabIndex": null; "update:tabsPosition": null; "update:visible": null; "update:width": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | DataSource | DataSourceOptions | Store | null>; deferRendering: BooleanConstructor; disabled: BooleanConstructor; elementAttr: PropType>; focusStateEnabled: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; iconPosition: PropType; itemHoldTimeout: NumberConstructor; items: PropType; itemTemplate: {}; itemTitleTemplate: {}; keyExpr: PropType void)>; loop: BooleanConstructor; noDataText: StringConstructor; onContentReady: PropType<(e: TabPanelContentReadyEvent) => void>; onDisposing: PropType<(e: TabPanelDisposingEvent) => void>; onInitialized: PropType<(e: TabPanelInitializedEvent) => void>; onItemClick: PropType<(e: ItemClickEvent) => void>; onItemContextMenu: PropType<(e: ItemContextMenuEvent) => void>; onItemHold: PropType<(e: ItemHoldEvent) => void>; onItemRendered: PropType<(e: ItemRenderedEvent) => void>; onOptionChanged: PropType<(e: TabPanelOptionChangedEvent) => void>; onSelectionChanged: PropType<(e: TabPanelSelectionChangedEvent) => void>; onSelectionChanging: PropType<(e: SelectionChangingEvent) => void>; onTitleClick: PropType<(e: TitleClickEvent) => void>; onTitleHold: PropType<(e: TitleHoldEvent) => void>; onTitleRendered: PropType<(e: TitleRenderedEvent) => void>; repaintChangesOnly: BooleanConstructor; rtlEnabled: BooleanConstructor; scrollByContent: BooleanConstructor; scrollingEnabled: BooleanConstructor; selectedIndex: NumberConstructor; selectedItem: {}; showNavButtons: BooleanConstructor; stylingMode: PropType; swipeEnabled: BooleanConstructor; tabIndex: NumberConstructor; tabsPosition: PropType; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:elementAttr"?: ((...args: any[]) => any) | undefined; "onUpdate:onDisposing"?: ((...args: any[]) => any) | undefined; "onUpdate:onInitialized"?: ((...args: any[]) => any) | undefined; "onUpdate:onOptionChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:onSelectionChanged"?: ((...args: any[]) => any) | undefined; "onUpdate:rtlEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:dataSource"?: ((...args: any[]) => any) | undefined; "onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:items"?: ((...args: any[]) => any) | undefined; "onUpdate:itemTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:onContentReady"?: ((...args: any[]) => any) | undefined; "onUpdate:onItemClick"?: ((...args: any[]) => any) | undefined; "onUpdate:accessKey"?: ((...args: any[]) => any) | undefined; "onUpdate:activeStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:animationEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:hint"?: ((...args: any[]) => any) | undefined; "onUpdate:itemHoldTimeout"?: ((...args: any[]) => any) | undefined; "onUpdate:keyExpr"?: ((...args: any[]) => any) | undefined; "onUpdate:noDataText"?: ((...args: any[]) => any) | undefined; "onUpdate:onItemContextMenu"?: ((...args: any[]) => any) | undefined; "onUpdate:onItemHold"?: ((...args: any[]) => any) | undefined; "onUpdate:onItemRendered"?: ((...args: any[]) => any) | undefined; "onUpdate:tabIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:stylingMode"?: ((...args: any[]) => any) | undefined; "onUpdate:repaintChangesOnly"?: ((...args: any[]) => any) | undefined; "onUpdate:deferRendering"?: ((...args: any[]) => any) | undefined; "onUpdate:onTitleRendered"?: ((...args: any[]) => any) | undefined; "onUpdate:scrollingEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:scrollByContent"?: ((...args: any[]) => any) | undefined; "onUpdate:iconPosition"?: ((...args: any[]) => any) | undefined; "onUpdate:itemTitleTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:loop"?: ((...args: any[]) => any) | undefined; "onUpdate:onSelectionChanging"?: ((...args: any[]) => any) | undefined; "onUpdate:onTitleClick"?: ((...args: any[]) => any) | undefined; "onUpdate:onTitleHold"?: ((...args: any[]) => any) | undefined; "onUpdate:selectedIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:selectedItem"?: ((...args: any[]) => any) | undefined; "onUpdate:showNavButtons"?: ((...args: any[]) => any) | undefined; "onUpdate:swipeEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:tabsPosition"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; rtlEnabled: boolean; visible: boolean; hoverStateEnabled: boolean; activeStateEnabled: boolean; focusStateEnabled: boolean; animationEnabled: boolean; repaintChangesOnly: boolean; deferRendering: boolean; scrollingEnabled: boolean; scrollByContent: boolean; loop: boolean; showNavButtons: boolean; swipeEnabled: boolean; }>; declare const DxTabPanelOptionsItem: import("vue").DefineComponent<{ badge: StringConstructor; disabled: BooleanConstructor; html: StringConstructor; icon: StringConstructor; tabTemplate: {}; template: {}; text: StringConstructor; title: StringConstructor; visible: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:badge": null; "update:disabled": null; "update:html": null; "update:icon": null; "update:tabTemplate": null; "update:template": null; "update:text": null; "update:title": null; "update:visible": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:title"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:html"?: ((...args: any[]) => any) | undefined; "onUpdate:icon"?: ((...args: any[]) => any) | undefined; "onUpdate:badge"?: ((...args: any[]) => any) | undefined; "onUpdate:tabTemplate"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; visible: boolean; }>; declare const DxTexts: import("vue").DefineComponent<{ addCard: StringConstructor; cancel: StringConstructor; clearFilter: StringConstructor; confirmDeleteMessage: StringConstructor; confirmDeleteTitle: StringConstructor; createFilter: StringConstructor; deleteCard: StringConstructor; editCard: StringConstructor; emptyValue: StringConstructor; filterEnabledHint: StringConstructor; ok: StringConstructor; saveCard: StringConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:addCard": null; "update:cancel": null; "update:clearFilter": null; "update:confirmDeleteMessage": null; "update:confirmDeleteTitle": null; "update:createFilter": null; "update:deleteCard": null; "update:editCard": null; "update:emptyValue": null; "update:filterEnabledHint": null; "update:ok": null; "update:saveCard": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:confirmDeleteMessage"?: ((...args: any[]) => any) | undefined; "onUpdate:confirmDeleteTitle"?: ((...args: any[]) => any) | undefined; "onUpdate:clearFilter"?: ((...args: any[]) => any) | undefined; "onUpdate:createFilter"?: ((...args: any[]) => any) | undefined; "onUpdate:filterEnabledHint"?: ((...args: any[]) => any) | undefined; "onUpdate:cancel"?: ((...args: any[]) => any) | undefined; "onUpdate:emptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:ok"?: ((...args: any[]) => any) | undefined; "onUpdate:addCard"?: ((...args: any[]) => any) | undefined; "onUpdate:deleteCard"?: ((...args: any[]) => any) | undefined; "onUpdate:editCard"?: ((...args: any[]) => any) | undefined; "onUpdate:saveCard"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxTo: import("vue").DefineComponent<{ left: NumberConstructor; opacity: NumberConstructor; position: PropType | PositionConfig>; scale: NumberConstructor; top: NumberConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:left": null; "update:opacity": null; "update:position": null; "update:scale": null; "update:top": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly | PositionConfig>; scale: NumberConstructor; top: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:opacity"?: ((...args: any[]) => any) | undefined; "onUpdate:left"?: ((...args: any[]) => any) | undefined; "onUpdate:top"?: ((...args: any[]) => any) | undefined; "onUpdate:position"?: ((...args: any[]) => any) | undefined; "onUpdate:scale"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxToolbar: import("vue").DefineComponent<{ disabled: BooleanConstructor; items: PropType<(PredefinedToolbarItem | DxCardViewTypes.ToolbarItem)[]>; multiline: BooleanConstructor; visible: BooleanConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:disabled": null; "update:items": null; "update:multiline": null; "update:visible": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; multiline: BooleanConstructor; visible: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:items"?: ((...args: any[]) => any) | undefined; "onUpdate:multiline"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; visible: boolean; multiline: boolean; }>; declare const DxToolbarItem: import("vue").DefineComponent<{ cssClass: StringConstructor; disabled: BooleanConstructor; html: StringConstructor; locateInMenu: PropType; location: PropType; menuItemTemplate: {}; name: PropType; options: {}; showText: PropType; template: {}; text: StringConstructor; visible: BooleanConstructor; widget: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:cssClass": null; "update:disabled": null; "update:html": null; "update:locateInMenu": null; "update:location": null; "update:menuItemTemplate": null; "update:name": null; "update:options": null; "update:showText": null; "update:template": null; "update:text": null; "update:visible": null; "update:widget": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; location: PropType; menuItemTemplate: {}; name: PropType; options: {}; showText: PropType; template: {}; text: StringConstructor; visible: BooleanConstructor; widget: PropType; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:html"?: ((...args: any[]) => any) | undefined; "onUpdate:location"?: ((...args: any[]) => any) | undefined; "onUpdate:options"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:locateInMenu"?: ((...args: any[]) => any) | undefined; "onUpdate:menuItemTemplate"?: ((...args: any[]) => any) | undefined; "onUpdate:showText"?: ((...args: any[]) => any) | undefined; "onUpdate:widget"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; visible: boolean; }>; declare const DxValidationRule: import("vue").DefineComponent<{ comparisonTarget: PropType<() => any>; comparisonType: PropType; ignoreEmptyValue: BooleanConstructor; max: (DateConstructor | NumberConstructor | StringConstructor)[]; message: StringConstructor; min: (DateConstructor | NumberConstructor | StringConstructor)[]; pattern: (StringConstructor | RegExpConstructor)[]; reevaluate: BooleanConstructor; trim: BooleanConstructor; type: PropType; validationCallback: PropType<(options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => boolean>; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:comparisonTarget": null; "update:comparisonType": null; "update:ignoreEmptyValue": null; "update:max": null; "update:message": null; "update:min": null; "update:pattern": null; "update:reevaluate": null; "update:trim": null; "update:type": null; "update:validationCallback": null; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly any>; comparisonType: PropType; ignoreEmptyValue: BooleanConstructor; max: (DateConstructor | NumberConstructor | StringConstructor)[]; message: StringConstructor; min: (DateConstructor | NumberConstructor | StringConstructor)[]; pattern: (StringConstructor | RegExpConstructor)[]; reevaluate: BooleanConstructor; trim: BooleanConstructor; type: PropType; validationCallback: PropType<(options: { column: Record; data: Record; formItem: Record; rule: Record; validator: Record; value: any; }) => boolean>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:ignoreEmptyValue"?: ((...args: any[]) => any) | undefined; "onUpdate:message"?: ((...args: any[]) => any) | undefined; "onUpdate:reevaluate"?: ((...args: any[]) => any) | undefined; "onUpdate:validationCallback"?: ((...args: any[]) => any) | undefined; "onUpdate:comparisonTarget"?: ((...args: any[]) => any) | undefined; "onUpdate:comparisonType"?: ((...args: any[]) => any) | undefined; "onUpdate:pattern"?: ((...args: any[]) => any) | undefined; "onUpdate:max"?: ((...args: any[]) => any) | undefined; "onUpdate:min"?: ((...args: any[]) => any) | undefined; "onUpdate:trim"?: ((...args: any[]) => any) | undefined; }, { trim: boolean; ignoreEmptyValue: boolean; reevaluate: boolean; }>; export default DxCardView; export { DxCardView, DxAIOptions, DxAnimation, DxAsyncRule, DxAt, DxBoundaryOffset, DxButtonItem, DxButtonOptions, DxCardCover, DxCardHeader, DxCardHeaderItem, DxCardViewHeaderFilter, DxCardViewHeaderFilterSearch, DxCardViewHeaderFilterTexts, DxCardViewSelection, DxChange, DxColCountByScreen, DxCollision, DxColumn, DxColumnChooser, DxColumnChooserSearch, DxColumnChooserSelection, DxColumnHeaderFilter, DxColumnHeaderFilterSearch, DxCompareRule, DxCustomOperation, DxCustomRule, DxDragging, DxEditing, DxEditingTexts, DxEmailRule, DxEmptyItem, DxField, DxFilterBuilder, DxFilterOperationDescriptions, DxFilterPanel, DxFilterPanelTexts, DxForm, DxFormat, DxFormItem, DxFrom, DxGroupItem, DxGroupOperationDescriptions, DxHeaderFilter, DxHeaderPanel, DxHide, DxIndicatorOptions, DxItem, DxLabel, DxLoadPanel, DxLookup, DxMy, DxNumericRule, DxOffset, DxPager, DxPaging, DxPatternRule, DxPosition, DxRangeRule, DxRemoteOperations, DxRequiredRule, DxScrolling, DxSearch, DxSearchPanel, DxSelection, DxShow, DxSimpleItem, DxSorting, DxStringLengthRule, DxTab, DxTabbedItem, DxTabPanelOptions, DxTabPanelOptionsItem, DxTexts, DxTo, DxToolbar, DxToolbarItem, DxValidationRule }; import type * as DxCardViewTypes from "devextreme/ui/card_view_types"; export { DxCardViewTypes };