adpa-enterprise-framework-automation
Version:
Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe
70 lines • 3.11 kB
TypeScript
/**
* Planning Process Processor
* Handles AI functions related to PMBOK planning processes and management plans
*
* @class PlanningProcessor
* @description Specialized processor for generating PMBOK management plan documentation
* including scope, schedule, cost, quality, resource, communication, risk,
* procurement, and stakeholder management plans.
*
* @version 1.0.0
* @since 3.1.0
*/
import { BaseAIProcessor } from "./BaseAIProcessor.js";
export declare class PlanningProcessor extends BaseAIProcessor {
/**
* Generates a Schedule Management Plan following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Schedule Management Plan or null if generation fails
*/ getScheduleManagementPlan(context: string): Promise<string | null>;
/**
* Generates a Cost Management Plan following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Cost Management Plan or null if generation fails
*/ getCostManagementPlan(context: string): Promise<string | null>;
/**
* Generates a Quality Management Plan following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Quality Management Plan or null if generation fails
*/
getQualityManagementPlan(context: string): Promise<string | null>;
/**
* Generates a Resource Management Plan following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Resource Management Plan or null if generation fails
*/
getResourceManagementPlan(context: string): Promise<string | null>;
/**
* Generates a Communication Management Plan following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Communication Management Plan or null if generation fails
*/
getCommunicationManagementPlan(context: string): Promise<string | null>;
/**
* Generates a Risk Management Plan following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Risk Management Plan or null if generation fails
*/
getRiskManagementPlan(context: string): Promise<string | null>;
/**
* Generates a Procurement Management Plan following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Procurement Management Plan or null if generation fails
*/
getProcurementManagementPlan(context: string): Promise<string | null>;
/**
* Generates a Stakeholder Engagement Plan following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Stakeholder Engagement Plan or null if generation fails
*/
getStakeholderEngagementPlan(context: string): Promise<string | null>;
}
//# sourceMappingURL=PlanningProcessor.d.ts.map