@boundless-oss/atlas
Version:
Atlas - MCP Server for comprehensive startup project management
20 lines • 873 B
TypeScript
import { EventEmitter } from 'events';
import { ProjectMethodology } from './types.js';
import { ConfigManager } from '../../config/config-manager.js';
export declare class MethodologyManager extends EventEmitter {
private store;
private configManager;
constructor(configManager?: ConfigManager);
init(): Promise<void>;
setMethodology(type: 'agile' | 'kanban', userId: string): Promise<ProjectMethodology>;
lockMethodology(userId: string): Promise<void>;
isToolAllowed(toolName: string): boolean;
getCurrentMethodology(): ProjectMethodology | undefined;
warnAboutConflict(toolName: string): Promise<boolean>;
private getDefaultConfig;
private identifyDataLoss;
suggestMigrationPath(from: string, to: string): Promise<string[]>;
private loadStore;
private saveStore;
}
//# sourceMappingURL=methodology-manager.d.ts.map