import type { CompiledFormula, ParsedCellReferenceInfo, ParsedDependencyReference } from '@bilig/formula';
export interface SimpleDirectScalarParsedReferenceSet {
    readonly symbolicRefs: string[];
    readonly parsedDeps: ParsedDependencyReference[];
    readonly parsedSymbolicRefs: ParsedCellReferenceInfo[];
}
export declare function translateSimpleDirectScalarFormulaWithParsedRefs(compiled: CompiledFormula, source: string, parsedRefs: SimpleDirectScalarParsedReferenceSet): CompiledFormula | undefined;
export declare function translateSimpleDirectScalarFormula(compiled: CompiledFormula, rowDelta: number, colDelta: number, source: string): CompiledFormula | undefined;
export declare function translateTrustedSimpleDirectScalarFormula(compiled: CompiledFormula, rowDelta: number, colDelta: number, source: string): CompiledFormula | undefined;
export declare function translateTrustedSimpleDirectScalarFormulaWithResultOffset(compiled: CompiledFormula, rowDelta: number, colDelta: number, source: string, resultOffset: number): CompiledFormula | undefined;
export declare function tryCompileSimpleDirectScalarFormula(source: string): CompiledFormula | undefined;
