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;
}
