import { AdaptableStrategyBase } from './AdaptableStrategyBase'; import { IAdaptableBlotter } from '../Utilities/Interface/IAdaptableBlotter'; import { IColumn } from '../Utilities/Interface/IColumn'; import { CustomSort } from '../PredefinedConfig/RunTimeState/CustomSortState'; export declare class CustomSortStrategy extends AdaptableStrategyBase { private CustomSorts; constructor(blotter: IAdaptableBlotter); protected InitState(): void; protected addPopupMenuItem(): void; addColumnMenuItem(column: IColumn): void; removeCustomSorts(): void; applyCustomSorts(): void; getComparerFunction(customSort: CustomSort, blotter: IAdaptableBlotter): Function; }