import type { PhaseData } from '../convex-hull'; import type { PrecursorPoolOptions, ScoreWeights, SynthesisConditions, SynthesisPlan, SynthesisPlanProgress } from './types'; type $$ComponentProps = { entries?: PhaseData[]; target?: string; conditions?: SynthesisConditions; precursors?: PrecursorPoolOptions; max_precursors?: number; two_step?: boolean; target_mass_g?: number; weights?: ScoreWeights; max_routes?: number; selected_route_id?: string | null; plan?: SynthesisPlan | null; planning?: boolean; progress?: SynthesisPlanProgress | null; show_hull?: boolean; show_controls?: boolean; [key: string]: unknown; }; declare const SynthesisPlanner: import("svelte").Component<$$ComponentProps, {}, "target" | "progress" | "weights" | "two_step" | "conditions" | "precursors" | "max_precursors" | "target_mass_g" | "selected_route_id" | "plan" | "planning">; type SynthesisPlanner = ReturnType; export default SynthesisPlanner;