/*! * devextreme-vue * Version: 23.2.5 * Build date: Mon Mar 11 2024 * * Copyright (c) 2012 - 2024 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 */ interface IExtension { $_isExtension: boolean; $_attachTo: (element: any) => any; } interface IExtensionComponentNode { $_hasOwner: boolean; } declare function initDxExtensionComponent(): import("vue").DefineComponent<{}, {}, {}, {}, { attachTo(element: any): void; }, import("vue").ComponentOptionsMixin, import("vue").DefineComponent<{}, {}, { eventBus: import("../../../devextreme/artifacts/npm/devextreme/core/utils/callbacks").Callback; }, {}, { $_applyConfigurationChanges(): void; $_createWidget(element: any): void; $_getIntegrationOptions(): object; $_getWatchMethod(): (valueGetter: () => any, valueChangeCallback: (value: any) => void, options: { deep: boolean; skipImmediate: boolean; }) => any; $_getExtraIntegrationOptions(): object; $_processChildren(_children: import("vue").VNode[]): void; $_createEmitters(instance: any): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; export { initDxExtensionComponent, IExtension, IExtensionComponentNode, };