/*! * devextreme-react * Version: 25.2.7 * Build date: Tue May 05 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 */ import * as React from 'react'; import { ReactElement } from 'react'; import { ComponentProps } from './component'; declare const DX_REMOVE_EVENT = "dxremove"; type ComponentBaseProps = ComponentProps & { renderChildren?: () => React.ReactNode; }; interface ComponentBaseRef { getInstance: () => any; getElement: () => HTMLDivElement | undefined; createWidget: (element?: Element) => void; } interface IHtmlOptions { id?: string; className?: string; style?: any; } declare const ComponentBase:
(props: P & {
WidgetClass?: any;
isPortalComponent?: boolean | undefined;
defaults?: Record