import { type DeferredInitialFormulaFamilyRun } from './formula-initialization-family-runs.js';
import { type InitialFormulaEntryRefSource } from './formula-initialization-refs.js';
import type { EngineFormulaInitializationServiceArgs, HydratedPreparedFormulaInitializationRef } from './formula-initialization-service-types.js';
export interface HydratedPreparedFormulaInitializationUncheckedArgs {
    readonly serviceArgs: EngineFormulaInitializationServiceArgs;
    readonly refs: InitialFormulaEntryRefSource<HydratedPreparedFormulaInitializationRef>;
    readonly potentialNewCells: number | undefined;
    readonly hasCycleMembersNow: () => boolean;
    readonly resolveSheetName: (sheetId: number) => string;
    readonly registerDeferredFormulaFamilyRun: (run: DeferredInitialFormulaFamilyRun) => void;
}
export declare function initializeHydratedPreparedCellFormulasAtNowUnchecked({ serviceArgs: args, refs, potentialNewCells, hasCycleMembersNow, resolveSheetName, registerDeferredFormulaFamilyRun, }: HydratedPreparedFormulaInitializationUncheckedArgs): void;
