import { ToolsMenuState } from '../types'; export type CompressionContext = { isEditMode: boolean; allowSearchShrink: boolean; hasGroupingCounter: boolean; }; export type CompressionStep = { name: string; applies: (state: ToolsMenuState, ctx: CompressionContext) => boolean; apply: (state: ToolsMenuState) => void; }; export declare const getCompressionPipeline: (ctx: CompressionContext) => CompressionStep[];