/** * PMBOK Process Processor * Handles AI functions related to PMBOK processes and process groups * * @class PMBOKProcessProcessor * @description Specialized processor for generating PMBOK process documentation * including process descriptions, inputs, tools & techniques, outputs, and * integration points with other processes. * * @version 1.0.0 * @since 3.1.0 */ import { BaseAIProcessor } from "./BaseAIProcessor.js"; export declare class PMBOKProcessProcessor extends BaseAIProcessor { /** * Generates a comprehensive Project Management Plan following PMBOK standards */ getProjectManagementPlan(context: string): Promise; /** * Generates a Direct and Manage Project Work Process document */ getDirectAndManageProjectWork(context: string): Promise; protected generatePMBOKOutput(pmbokSection: string, context: string, additionalContext?: string[]): Promise; getMonitorAndControlProjectWork(context: string): Promise; getDevelopProjectCharter(context: string): Promise; getProjectCharter(context: string): Promise; /** * Generates an AI-enhanced Project Charter with detailed budget summary * following PMBOK standards */ /** * Calculate appropriate token limit based on context complexity * @param context The project context * @param additionalContexts Array of additional context documents * @returns Calculated token limit */ private calculateTokenLimit; getAIProjectCharter(context: string, options?: { tokenLimit?: number; additionalContexts?: string[]; }): Promise; /** * Generates a Validate Scope Process document following PMBOK standards */ getValidateScopeProcess(context: string): Promise; /** * Generates a Control Scope Process document following PMBOK standards */ getControlScopeProcess(context: string): Promise; /** * Generates a Perform Integrated Change Control Process document following PMBOK standards */ getPerformIntegratedChangeControlProcess(context: string): Promise; /** * Generates a Close Project or Phase Process document following PMBOK standards */ getCloseProjectOrPhaseProcess(context: string): Promise; } //# sourceMappingURL=PMBOKProcessProcessor.d.ts.map