import { ErrorCode, type CellValue, type LiteralInput } from '@bilig/protocol';
import type { CellStore } from './cell-store.js';
import type { StringPool } from './string-pool.js';
export declare function normalizePivotLookupText(value: string): string;
export declare function emptyValue(): CellValue;
export declare function errorValue(code: ErrorCode): CellValue;
export declare function literalToValue(input: LiteralInput, stringPool: StringPool): CellValue;
export declare function writeLiteralToCellStore(cellStore: CellStore, index: number, input: LiteralInput, stringPool: StringPool): void;
export declare function areCellValuesEqual(left: CellValue, right: CellValue): boolean;
export declare function cellValueDisplayText(value: CellValue): string;
export declare function pivotItemMatches(cell: CellValue, item: CellValue): boolean;
