import { ReentryStatus } from './models'; export declare const ROADMAP_MANAGED_START = ""; export declare const ROADMAP_MANAGED_END = ""; export interface RoadmapRenderOptions { projectTitle?: string; projectSlug?: string; monorepoName?: string; } export declare class RoadmapRenderer { static defaultRoadmapPath(baseDir?: string): string; /** * Extract the project name from the roadmap file path for auto-identification. * e.g. ".versioning/projects/trader/ROADMAP.md" → "trader" */ static extractProjectFromPath(roadmapFile: string): string | null; static renderManagedBlock(status?: Pick): string; static renderTemplate(options?: RoadmapRenderOptions, status?: Pick): string; /** * Inserts or updates the managed header block without touching user content. */ static upsertManagedBlock(existing: string, status?: Pick): { content: string; changed: boolean; }; } //# sourceMappingURL=roadmap-renderer.d.ts.map