import { IModule } from './IModule'; import { PreviewInfo } from '../../Utilities/Interface/Preview'; import { AdaptableColumn } from '../../AdaptableState/Common/AdaptableColumn'; import { AdaptableAlert } from '../../AdaptableState/Common/AdaptableAlert'; export interface IBulkUpdateModule extends IModule { checkCorrectCellSelection(): BulkUpdateValidationResult; buildPreviewValues(BulkUpdateValue: any): PreviewInfo; } export interface BulkUpdateValidationResult { IsValid: boolean; Column?: AdaptableColumn; Alert?: AdaptableAlert; }