/** * DevExpress Analytics (core\tools\_tabInfoWithPropertyGrid.d.ts) * Version: 25.2.7 * Build date: May 5, 2026 * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import { IObjectPropertiesViewModel, ObjectProperties } from '../../property-grid/propertygrid'; import { ITabInfoOptions, ITabPanelItemViewModel, TabInfo } from '../widgets/tabInfo'; import { EngineType } from '../../serializer/native/models/base.model'; import { PropertyChangedEventArgs, ArrayPropertyChangedEventArgs } from '../../serializer/propertyChangedEvents'; export interface ITabPanelItemWithPropertyGridViewModel extends ITabPanelItemViewModel { propertyGrid: IObjectPropertiesViewModel; propertyGridModel: any; } export interface ITabInfoWithPropertyGridOptions extends ITabInfoOptions { propertyGridModel: any; engineType?: EngineType; } export declare class TabInfoWithPropertyGrid extends TabInfo { createViewModel(): ITabPanelItemViewModel; updateViewModel(args: PropertyChangedEventArgs | ArrayPropertyChangedEventArgs): void; constructor(options: ITabInfoWithPropertyGridOptions); propertyGridModel: any; propertyGrid: ObjectProperties; }