UNPKG

@boundless-oss/atlas

Version:

Atlas - MCP Server for comprehensive startup project management

39 lines 1.46 kB
import { ProductRoadmap, RoadmapTheme, Initiative, Feature, Milestone, Release, RoadmapReview } from './types.js'; export declare class RoadmapStore { private storageManager; private dataPath; private initialized; constructor(); initialize(): Promise<void>; saveRoadmap(roadmap: ProductRoadmap): Promise<void>; loadRoadmap(roadmapId: string): Promise<ProductRoadmap | null>; listRoadmaps(): Promise<string[]>; deleteRoadmap(roadmapId: string): Promise<void>; saveBulkData(data: { themes: RoadmapTheme[]; initiatives: Initiative[]; features: Feature[]; milestones: Milestone[]; releases: Release[]; reviews: RoadmapReview[]; }): Promise<void>; loadBulkData(): Promise<{ themes: Map<string, RoadmapTheme>; initiatives: Map<string, Initiative>; features: Map<string, Feature>; milestones: Map<string, Milestone>; releases: Map<string, Release>; reviews: Map<string, RoadmapReview>; }>; buildIndices(): Promise<{ roadmapThemes: Map<string, string[]>; themeInitiatives: Map<string, string[]>; initiativeFeatures: Map<string, string[]>; releaseFeatures: Map<string, string[]>; }>; exportRoadmap(roadmapId: string): Promise<string>; importRoadmap(jsonData: string): Promise<string>; private ensureInitialized; private generateId; } //# sourceMappingURL=store.d.ts.map