@boundless-oss/atlas
Version:
Atlas - MCP Server for comprehensive startup project management
17 lines • 1.08 kB
TypeScript
import { ProductRoadmap, RoadmapTheme, Initiative, Feature, TimelineView, TimelineItem } from './types.js';
export declare class TimelineGenerator {
generateQuarterlyView(roadmap: ProductRoadmap, startQuarter: string, endQuarter: string): TimelineView;
generateMonthlyView(roadmap: ProductRoadmap, initiatives: Initiative[], features: Feature[], startMonth: Date, months: number): TimelineView;
generateReleaseView(roadmap: ProductRoadmap, features: Map<string, Feature>): TimelineView;
generateNowNextLaterView(roadmap: ProductRoadmap, themes: Map<string, RoadmapTheme>, initiatives: Map<string, Initiative>, features: Map<string, Feature>): TimelineView;
private parseQuarter;
private estimateInitiativeStart;
private estimateInitiativeEnd;
private estimateFeatureStart;
private estimateFeatureEnd;
private calculateInitiativeProgress;
private calculateReleaseProgress;
generateGanttData(timelineView: TimelineView): any;
findCriticalPath(items: TimelineItem[]): string[];
}
//# sourceMappingURL=timeline-generator.d.ts.map