UNPKG

devextreme-vue

Version:

DevExtreme Vue UI and Visualization Components

929 lines (928 loc) • 205 kB
/*! * devextreme-vue * Version: 25.1.5 * Build date: Wed Sep 03 2025 * * Copyright (c) 2012 - 2025 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-vue */ 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 DOMComponent from "devextreme/core/dom_component"; import { CardCover, CardHeader, ColumnProperties, dxCardViewEditing, HeaderPanel, CardClickEvent, CardDblClickEvent, CardHoverChangedEvent, CardInsertedEvent, CardInsertingEvent, CardPreparedEvent, CardRemovedEvent, CardRemovingEvent, CardSavedEvent, CardSavingEvent, CardUpdatedEvent, CardUpdatingEvent, ContextMenuPreparingEvent, EditCanceledEvent, EditCancelingEvent, EditingStartEvent, FieldCaptionClickEvent, FieldCaptionDblClickEvent, FieldCaptionPreparedEvent, FieldValueClickEvent, FieldValueDblClickEvent, FieldValuePreparedEvent, FocusedCardChanged, InitNewCardEvent, 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, 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 } 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, FormItemComponent } from "devextreme/ui/form"; import { LocateInMenuMode, ShowTextMode } from "devextreme/ui/toolbar"; 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<Properties, "accessKey" | "activeStateEnabled" | "allowColumnReordering" | "cardContentTemplate" | "cardCover" | "cardFooterTemplate" | "cardHeader" | "cardMaxWidth" | "cardMinWidth" | "cardsPerRow" | "cardTemplate" | "columnChooser" | "columns" | "dataSource" | "disabled" | "editing" | "elementAttr" | "errorRowEnabled" | "fieldHintEnabled" | "filterBuilder" | "filterBuilderPopup" | "filterPanel" | "filterValue" | "focusStateEnabled" | "headerFilter" | "headerPanel" | "height" | "hint" | "hoverStateEnabled" | "keyExpr" | "loadPanel" | "noDataTemplate" | "noDataText" | "onCardClick" | "onCardDblClick" | "onCardHoverChanged" | "onCardInserted" | "onCardInserting" | "onCardPrepared" | "onCardRemoved" | "onCardRemoving" | "onCardSaved" | "onCardSaving" | "onCardUpdated" | "onCardUpdating" | "onContentReady" | "onContextMenuPreparing" | "onDataErrorOccurred" | "onDisposing" | "onEditCanceled" | "onEditCanceling" | "onEditingStart" | "onFieldCaptionClick" | "onFieldCaptionDblClick" | "onFieldCaptionPrepared" | "onFieldValueClick" | "onFieldValueDblClick" | "onFieldValuePrepared" | "onFocusedCardChanged" | "onInitialized" | "onInitNewCard" | "onOptionChanged" | "onSelectionChanged" | "pager" | "paging" | "remoteOperations" | "rtlEnabled" | "scrolling" | "searchPanel" | "selectedCardKeys" | "selection" | "sorting" | "tabIndex" | "toolbar" | "visible" | "width" | "wordWrapEnabled">; interface DxCardView extends AccessibleOptions { readonly instance?: CardView; } declare const DxCardView: import("@vue/runtime-core").DefineComponent<{ accessKey: StringConstructor; activeStateEnabled: BooleanConstructor; allowColumnReordering: BooleanConstructor; cardContentTemplate: {}; cardCover: PropType<Record<string, any> | CardCover<unknown>>; cardFooterTemplate: {}; cardHeader: PropType<Record<string, any> | CardHeader>; cardMaxWidth: NumberConstructor; cardMinWidth: NumberConstructor; cardsPerRow: PropType<number | "auto">; cardTemplate: {}; columnChooser: PropType<Record<string, any> | ColumnChooser>; columns: PropType<(string | ColumnProperties<unknown, unknown>)[]>; dataSource: PropType<string | any[] | Record<string, any> | DataSource<any, any> | DataSourceOptions<any, any, any, any> | Store<any, any>>; disabled: BooleanConstructor; editing: PropType<Record<string, any> | dxCardViewEditing<unknown, unknown>>; elementAttr: PropType<Record<string, any>>; errorRowEnabled: BooleanConstructor; fieldHintEnabled: BooleanConstructor; filterBuilder: PropType<Record<string, any> | dxFilterBuilderOptions>; filterBuilderPopup: PropType<Record<string, any>>; filterPanel: PropType<FilterPanel<any, any, any>>; filterValue: PropType<string | any[] | (() => any)>; focusStateEnabled: BooleanConstructor; headerFilter: PropType<Record<string, any> | HeaderFilter>; headerPanel: PropType<Record<string, any> | HeaderPanel<unknown, unknown>>; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; keyExpr: PropType<string | string[]>; loadPanel: PropType<Record<string, any> | 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>; onCardSaved: PropType<(e: CardSavedEvent) => void>; onCardSaving: PropType<(e: CardSavingEvent) => void>; onCardUpdated: PropType<(e: CardUpdatedEvent) => void>; onCardUpdating: PropType<(e: CardUpdatingEvent) => void>; onContentReady: PropType<(e: EventInfo<any>) => void>; onContextMenuPreparing: PropType<(e: ContextMenuPreparingEvent) => void>; onDataErrorOccurred: PropType<(e: { component: Object; element: any; error: any; model: any; }) => void>; onDisposing: PropType<(e: EventInfo<any>) => 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<any>; element: any; }) => void>; onInitNewCard: PropType<(e: InitNewCardEvent) => void>; onOptionChanged: PropType<(e: { component: DOMComponent; element: any; fullName: string; model: any; name: string; previousValue: any; value: any; }) => void>; onSelectionChanged: PropType<(e: SelectionChangedEvent) => void>; pager: PropType<Record<string, any> | PagerBase | Pager>; paging: PropType<Record<string, any> | Paging>; remoteOperations: PropType<boolean | Record<string, any> | "auto" | RemoteOperations>; rtlEnabled: BooleanConstructor; scrolling: PropType<Record<string, any>>; searchPanel: PropType<Record<string, any> | SearchPanel>; selectedCardKeys: PropType<any[]>; selection: PropType<Record<string, any> | SelectionConfiguration>; sorting: PropType<Record<string, any> | Sorting>; tabIndex: NumberConstructor; toolbar: PropType<Record<string, any> | DxCardViewTypes.Toolbar>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; wordWrapEnabled: BooleanConstructor; }, unknown, unknown, { instance(): CardView; }, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").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:onCardSaved": null; "update:onCardSaving": 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: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/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ accessKey: StringConstructor; activeStateEnabled: BooleanConstructor; allowColumnReordering: BooleanConstructor; cardContentTemplate: {}; cardCover: PropType<Record<string, any> | CardCover<unknown>>; cardFooterTemplate: {}; cardHeader: PropType<Record<string, any> | CardHeader>; cardMaxWidth: NumberConstructor; cardMinWidth: NumberConstructor; cardsPerRow: PropType<number | "auto">; cardTemplate: {}; columnChooser: PropType<Record<string, any> | ColumnChooser>; columns: PropType<(string | ColumnProperties<unknown, unknown>)[]>; dataSource: PropType<string | any[] | Record<string, any> | DataSource<any, any> | DataSourceOptions<any, any, any, any> | Store<any, any>>; disabled: BooleanConstructor; editing: PropType<Record<string, any> | dxCardViewEditing<unknown, unknown>>; elementAttr: PropType<Record<string, any>>; errorRowEnabled: BooleanConstructor; fieldHintEnabled: BooleanConstructor; filterBuilder: PropType<Record<string, any> | dxFilterBuilderOptions>; filterBuilderPopup: PropType<Record<string, any>>; filterPanel: PropType<FilterPanel<any, any, any>>; filterValue: PropType<string | any[] | (() => any)>; focusStateEnabled: BooleanConstructor; headerFilter: PropType<Record<string, any> | HeaderFilter>; headerPanel: PropType<Record<string, any> | HeaderPanel<unknown, unknown>>; height: (NumberConstructor | StringConstructor)[]; hint: StringConstructor; hoverStateEnabled: BooleanConstructor; keyExpr: PropType<string | string[]>; loadPanel: PropType<Record<string, any> | 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>; onCardSaved: PropType<(e: CardSavedEvent) => void>; onCardSaving: PropType<(e: CardSavingEvent) => void>; onCardUpdated: PropType<(e: CardUpdatedEvent) => void>; onCardUpdating: PropType<(e: CardUpdatingEvent) => void>; onContentReady: PropType<(e: EventInfo<any>) => void>; onContextMenuPreparing: PropType<(e: ContextMenuPreparingEvent) => void>; onDataErrorOccurred: PropType<(e: { component: Object; element: any; error: any; model: any; }) => void>; onDisposing: PropType<(e: EventInfo<any>) => 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<any>; element: any; }) => void>; onInitNewCard: PropType<(e: InitNewCardEvent) => void>; onOptionChanged: PropType<(e: { component: DOMComponent; element: any; fullName: string; model: any; name: string; previousValue: any; value: any; }) => void>; onSelectionChanged: PropType<(e: SelectionChangedEvent) => void>; pager: PropType<Record<string, any> | PagerBase | Pager>; paging: PropType<Record<string, any> | Paging>; remoteOperations: PropType<boolean | Record<string, any> | "auto" | RemoteOperations>; rtlEnabled: BooleanConstructor; scrolling: PropType<Record<string, any>>; searchPanel: PropType<Record<string, any> | SearchPanel>; selectedCardKeys: PropType<any[]>; selection: PropType<Record<string, any> | SelectionConfiguration>; sorting: PropType<Record<string, any> | Sorting>; tabIndex: NumberConstructor; toolbar: PropType<Record<string, any> | DxCardViewTypes.Toolbar>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; wordWrapEnabled: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:accessKey"?: ((...args: any[]) => any) | undefined; "onUpdate:activeStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:dataSource"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:elementAttr"?: ((...args: any[]) => any) | undefined; "onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:hint"?: ((...args: any[]) => any) | undefined; "onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:keyExpr"?: ((...args: any[]) => any) | undefined; "onUpdate:noDataText"?: ((...args: any[]) => any) | undefined; "onUpdate:onContentReady"?: ((...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:tabIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:toolbar"?: ((...args: any[]) => any) | undefined; "onUpdate:allowColumnReordering"?: ((...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:columnChooser"?: ((...args: any[]) => any) | undefined; "onUpdate:columns"?: ((...args: any[]) => any) | undefined; "onUpdate:editing"?: ((...args: any[]) => any) | undefined; "onUpdate:errorRowEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:fieldHintEnabled"?: ((...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:headerPanel"?: ((...args: any[]) => any) | undefined; "onUpdate:loadPanel"?: ((...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:onCardSaved"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardSaving"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardUpdated"?: ((...args: any[]) => any) | undefined; "onUpdate:onCardUpdating"?: ((...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: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: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:selectedCardKeys"?: ((...args: any[]) => any) | undefined; "onUpdate:selection"?: ((...args: any[]) => any) | undefined; "onUpdate:sorting"?: ((...args: any[]) => any) | undefined; "onUpdate:wordWrapEnabled"?: ((...args: any[]) => any) | undefined; }, { activeStateEnabled: boolean; disabled: boolean; focusStateEnabled: boolean; hoverStateEnabled: boolean; rtlEnabled: boolean; visible: boolean; allowColumnReordering: boolean; errorRowEnabled: boolean; fieldHintEnabled: boolean; wordWrapEnabled: boolean; }>; declare const DxAnimation: import("@vue/runtime-core").DefineComponent<{ hide: PropType<string | number | Record<string, any> | AnimationConfig>; show: PropType<string | number | Record<string, any> | AnimationConfig>; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:hide": null; "update:show": null; }, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ hide: PropType<string | number | Record<string, any> | AnimationConfig>; show: PropType<string | number | Record<string, any> | AnimationConfig>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:hide"?: ((...args: any[]) => any) | undefined; "onUpdate:show"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxAsyncRule: import("@vue/runtime-core").DefineComponent<{ ignoreEmptyValue: BooleanConstructor; message: StringConstructor; reevaluate: BooleanConstructor; type: PropType<ValidationRuleType>; validationCallback: PropType<(options: { column: Record<string, any>; data: Record<string, any>; formItem: Record<string, any>; rule: Record<string, any>; validator: Record<string, any>; value: string | number; }) => any>; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").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/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ ignoreEmptyValue: BooleanConstructor; message: StringConstructor; reevaluate: BooleanConstructor; type: PropType<ValidationRuleType>; validationCallback: PropType<(options: { column: Record<string, any>; data: Record<string, any>; formItem: Record<string, any>; rule: Record<string, any>; validator: Record<string, any>; value: string | number; }) => 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/runtime-core").DefineComponent<{ x: PropType<HorizontalAlignment>; y: PropType<VerticalAlignment>; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:x": null; "update:y": null; }, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ x: PropType<HorizontalAlignment>; y: PropType<VerticalAlignment>; }>> & { "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/runtime-core").DefineComponent<{ x: NumberConstructor; y: NumberConstructor; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:x": null; "update:y": null; }, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ x: NumberConstructor; y: NumberConstructor; }>> & { "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/runtime-core").DefineComponent<{ buttonOptions: PropType<Record<string, any> | dxButtonOptions>; colSpan: NumberConstructor; cssClass: StringConstructor; horizontalAlignment: PropType<HorizontalAlignment>; itemType: PropType<FormItemType>; name: StringConstructor; verticalAlignment: PropType<VerticalAlignment>; visible: BooleanConstructor; visibleIndex: NumberConstructor; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").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/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ buttonOptions: PropType<Record<string, any> | dxButtonOptions>; colSpan: NumberConstructor; cssClass: StringConstructor; horizontalAlignment: PropType<HorizontalAlignment>; itemType: PropType<FormItemType>; name: StringConstructor; verticalAlignment: PropType<VerticalAlignment>; visible: BooleanConstructor; visibleIndex: NumberConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...args: any[]) => any) | undefined; "onUpdate:cssClass"?: ((...args: any[]) => any) | undefined; "onUpdate:horizontalAlignment"?: ((...args: any[]) => any) | undefined; "onUpdate:verticalAlignment"?: ((...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/runtime-core").DefineComponent<{ accessKey: StringConstructor; activeStateEnabled: BooleanConstructor; disabled: BooleanConstructor; elementAttr: PropType<Record<string, any>>; 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: OptionChangedEvent) => void>; rtlEnabled: BooleanConstructor; stylingMode: PropType<ButtonStyle>; tabIndex: NumberConstructor; template: {}; text: StringConstructor; type: PropType<string>; useSubmitBehavior: BooleanConstructor; validationGroup: StringConstructor; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").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/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ accessKey: StringConstructor; activeStateEnabled: BooleanConstructor; disabled: BooleanConstructor; elementAttr: PropType<Record<string, any>>; 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: OptionChangedEvent) => void>; rtlEnabled: BooleanConstructor; stylingMode: PropType<ButtonStyle>; tabIndex: NumberConstructor; template: {}; text: StringConstructor; type: PropType<string>; useSubmitBehavior: BooleanConstructor; validationGroup: StringConstructor; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:accessKey"?: ((...args: any[]) => any) | undefined; "onUpdate:activeStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:disabled"?: ((...args: any[]) => any) | undefined; "onUpdate:elementAttr"?: ((...args: any[]) => any) | undefined; "onUpdate:focusStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:height"?: ((...args: any[]) => any) | undefined; "onUpdate:hint"?: ((...args: any[]) => any) | undefined; "onUpdate:hoverStateEnabled"?: ((...args: any[]) => any) | undefined; "onUpdate:onContentReady"?: ((...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:tabIndex"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:icon"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onUpdate:onClick"?: ((...args: any[]) => any) | undefined; "onUpdate:stylingMode"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:useSubmitBehavior"?: ((...args: any[]) => any) | undefined; "onUpdate:validationGroup"?: ((...args: any[]) => any) | undefined; }, { activeStateEnabled: boolean; disabled: boolean; focusStateEnabled: boolean; hoverStateEnabled: boolean; rtlEnabled: boolean; visible: boolean; useSubmitBehavior: boolean; }>; declare const DxCardCover: import("@vue/runtime-core").DefineComponent<{ altExpr: PropType<string | ((data: any) => string)>; aspectRatio: StringConstructor; imageExpr: PropType<string | ((data: any) => string)>; maxHeight: NumberConstructor; template: {}; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").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/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ altExpr: PropType<string | ((data: any) => string)>; aspectRatio: StringConstructor; imageExpr: PropType<string | ((data: any) => string)>; maxHeight: NumberConstructor; template: {}; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:maxHeight"?: ((...args: any[]) => any) | undefined; "onUpdate:altExpr"?: ((...args: any[]) => any) | undefined; "onUpdate:aspectRatio"?: ((...args: any[]) => any) | undefined; "onUpdate:imageExpr"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxCardHeader: import("@vue/runtime-core").DefineComponent<{ items: PropType<(CardHeaderItem | CardHeaderPredefinedItem)[]>; template: {}; visible: BooleanConstructor; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:items": null; "update:template": null; "update:visible": null; }, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ items: PropType<(CardHeaderItem | CardHeaderPredefinedItem)[]>; template: {}; visible: BooleanConstructor; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:items"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; }>; declare const DxCardHeaderItem: import("@vue/runtime-core").DefineComponent<{ cssClass: StringConstructor; disabled: BooleanConstructor; html: StringConstructor; locateInMenu: PropType<LocateInMenuMode>; location: PropType<ToolbarItemLocation>; menuItemTemplate: {}; name: PropType<string>; options: {}; showText: PropType<ShowTextMode>; template: {}; text: StringConstructor; visible: BooleanConstructor; widget: PropType<ToolbarItemComponent>; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").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/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ cssClass: StringConstructor; disabled: BooleanConstructor; html: StringConstructor; locateInMenu: PropType<LocateInMenuMode>; location: PropType<ToolbarItemLocation>; menuItemTemplate: {}; name: PropType<string>; options: {}; showText: PropType<ShowTextMode>; template: {}; text: StringConstructor; visible: BooleanConstructor; widget: PropType<ToolbarItemComponent>; }>> & { "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:html"?: ((...args: any[]) => any) | undefined; "onUpdate:template"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onUpdate:name"?: ((...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/runtime-core").DefineComponent<{ allowSearch: BooleanConstructor; allowSelectAll: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; search: PropType<Record<string, any> | HeaderFilterSearchConfig>; searchTimeout: NumberConstructor; texts: PropType<Record<string, any> | HeaderFilterTexts>; visible: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").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/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ allowSearch: BooleanConstructor; allowSelectAll: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; search: PropType<Record<string, any> | HeaderFilterSearchConfig>; searchTimeout: NumberConstructor; texts: PropType<Record<string, any> | 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:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:width"?: ((...args: any[]) => any) | undefined; "onUpdate:searchTimeout"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSearch"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined; "onUpdate:search"?: ((...args: any[]) => any) | undefined; "onUpdate:texts"?: ((...args: any[]) => any) | undefined; }, { visible: boolean; allowSearch: boolean; allowSelectAll: boolean; }>; declare const DxCardViewHeaderFilterSearch: import("@vue/runtime-core").DefineComponent<{ editorOptions: {}; enabled: BooleanConstructor; mode: PropType<SearchMode>; timeout: NumberConstructor; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:editorOptions": null; "update:enabled": null; "update:mode": null; "update:timeout": null; }, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ editorOptions: {}; enabled: BooleanConstructor; mode: PropType<SearchMode>; timeout: NumberConstructor; }>> & { "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:mode"?: ((...args: any[]) => any) | undefined; "onUpdate:timeout"?: ((...args: any[]) => any) | undefined; }, { enabled: boolean; }>; declare const DxCardViewHeaderFilterTexts: import("@vue/runtime-core").DefineComponent<{ cancel: StringConstructor; emptyValue: StringConstructor; ok: StringConstructor; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:cancel": null; "update:emptyValue": null; "update:ok": null; }, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ cancel: StringConstructor; emptyValue: StringConstructor; ok: StringConstructor; }>> & { "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/runtime-core").DefineComponent<{ allowSelectAll: BooleanConstructor; mode: PropType<SingleMultipleOrNone>; selectAllMode: PropType<SelectAllMode>; showCheckBoxesMode: PropType<SelectionColumnDisplayMode>; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:allowSelectAll": null; "update:mode": null; "update:selectAllMode": null; "update:showCheckBoxesMode": null; }, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ allowSelectAll: BooleanConstructor; mode: PropType<SingleMultipleOrNone>; selectAllMode: PropType<SelectAllMode>; showCheckBoxesMode: PropType<SelectionColumnDisplayMode>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:allowSelectAll"?: ((...args: any[]) => any) | undefined; "onUpdate:mode"?: ((...args: any[]) => any) | undefined; "onUpdate:selectAllMode"?: ((...args: any[]) => any) | undefined; "onUpdate:showCheckBoxesMode"?: ((...args: any[]) => any) | undefined; }, { allowSelectAll: boolean; }>; declare const DxChange: import("@vue/runtime-core").DefineComponent<{ data: {}; insertAfterKey: {}; insertBeforeKey: {}; type: PropType<DataChangeType>; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:data": null; "update:insertAfterKey": null; "update:insertBeforeKey": null; "update:type": null; }, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ data: {}; insertAfterKey: {}; insertBeforeKey: {}; type: PropType<DataChangeType>; }>> & { "onUpdate:isActive"?: ((...args: any[]) => any) | undefined; "onUpdate:hoveredElement"?: ((...args: any[]) => any) | undefined; "onUpdate:type"?: ((...args: any[]) => any) | undefined; "onUpdate:data"?: ((...args: any[]) => any) | undefined; "onUpdate:insertAfterKey"?: ((...args: any[]) => any) | undefined; "onUpdate:insertBeforeKey"?: ((...args: any[]) => any) | undefined; }, {}>; declare const DxColCountByScreen: import("@vue/runtime-core").DefineComponent<{ lg: NumberConstructor; md: NumberConstructor; sm: NumberConstructor; xs: NumberConstructor; }, unknown, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, { "update:isActive": null; "update:hoveredElement": null; "update:lg": null; "update: