import type { CellValue } from '@bilig/protocol';
import type { EngineRuntimeState } from '../runtime-state.js';
export declare function directCriteriaRangeVersionKey(state: Pick<EngineRuntimeState, 'workbook'>, range: {
    sheetName: string;
    rowStart: number;
    rowEnd: number;
    col: number;
}): string;
export declare function rememberDirectCriteriaResult(cache: Map<string, CellValue>, key: string, value: CellValue): CellValue;
