import type { RoadmapDefinition, RoadmapSprint, SlopeConfig } from '../core/index.js'; export interface InferredSprintContext { sprint: number; label: string; source: 'sprint-state' | 'config' | 'roadmap' | 'scorecards' | 'initial'; latestScorecard: number; latestScorecardLabel: string; scorecardFallbackSprint?: number; scorecardFallbackLabel?: string; roadmapSprint?: RoadmapSprint; staleSprintState?: { sprint: number; phase: string; reason: string; }; staleConfigSprint?: { sprint: number; reason: string; }; } export declare function loadRoadmapForInference(cwd: string, config: SlopeConfig): RoadmapDefinition | null; export declare function inferSprintContext(cwd?: string, config?: SlopeConfig): InferredSprintContext; export declare function maxSprintByOrder(ids: number[]): number; //# sourceMappingURL=sprint-inference.d.ts.map