import { ApiBase } from '../Implementation/ApiBase'; import { CellDataChangedInfo } from '../../AdaptableState/Common/CellDataChangedInfo'; import { FreeTextColumn } from '../../AdaptableState/FreeTextColumnState'; import { ColDef } from 'ag-grid-enterprise'; export declare class FreeTextColumnInternalApi extends ApiBase { /** * Checks if a User Edit was in a Free Text Column * @param cellDataChangedInfo change to check */ handleFreeTextColumnDataChange(cellDataChangedInfo: CellDataChangedInfo): void; /** * Returns all the references in the AdaptableState of the given FreeTextColumn * @param freeTextColumn FreeTextColumn to be checked */ getFreeTextColumnModuleReferences(freeTextColumn: FreeTextColumn): string[]; getColDefsForFreeTextColumns(): ColDef[]; validateDeletedFreeTextColumn(freeTextColumn: FreeTextColumn): boolean; }