import { type DreamPlanLabels, type DreamRefineInput, type DreamRefineResult, type DreamSparseGraph } from './types'; export declare const refineDreamPlan: (graph: DreamSparseGraph, plan: DreamPlanLabels, checkCancellation: () => void, maxEdgeVisits?: number) => { plan: DreamPlanLabels; finalObjective: number; acceptedMoves: number; acceptedSwaps: number; edgeVisits: number; hintEdgeVisits: number; stopReason: string; }; export declare const refineDreamMemories: (input: DreamRefineInput) => DreamRefineResult;