import { AlertDefinition } from '../../AdaptableState/AlertState'; import { IRowNode } from 'ag-grid-enterprise'; import { AdaptableColumn } from '../../../types'; export interface PreviewInfo { column: AdaptableColumn; previewResults: PreviewResult[]; previewValidationSummary: PreviewValidationSummary; } export interface PreviewValidationSummary { validationResult: 'All' | 'Some' | 'None'; } export interface PreviewResult { id: any; initialValue: number; computedValue: number; validationRules: AlertDefinition[]; rowNode: IRowNode; }