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
78 lines • 3.37 kB
TypeScript
/**
* Activity Processor
* Handles AI functions related to project activities, sequencing, and resource assignment
*
* @class ActivityProcessor
* @description Specialized processor for generating Activity Lists, Activity Attributes,
* Activity Sequencing, and Activity Resource assignments following PMBOK standards
*
* @version 1.0.0
* @since 3.1.0
*/
import { BaseAIProcessor } from "./BaseAIProcessor.js";
export declare class ActivityProcessor extends BaseAIProcessor {
/**
* Generates an Activity List following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Activity List or null if generation fails
*/
getActivityList(context: string): Promise<string | null>;
/**
* Generates Activity Attributes following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Activity Attributes or null if generation fails
*/
getActivityAttributes(context: string): Promise<string | null>;
/**
* Generates an Activity Sequencing Diagram (Network Diagram) following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Activity Sequencing or null if generation fails
*/
getActivitySequencing(context: string): Promise<string | null>;
/**
* Generates Resource Requirements for project activities following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Resource Requirements or null if generation fails
*/
getResourceRequirements(context: string): Promise<string | null>;
/**
* Generates Schedule Network Diagram following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Schedule Network Diagram or null if generation fails
*/
getScheduleNetworkDiagram(context: string): Promise<string | null>;
/**
* Generates Milestone List following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Milestone List or null if generation fails
*/
getMilestoneList(context: string): Promise<string | null>;
/**
* Generates inputs for developing the project schedule following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Develop Schedule Input or null if generation fails
*/
getDevelopScheduleInput(context: string): Promise<string | null>;
/**
* Generates Activity Duration Estimates following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Activity Duration Estimates or null if generation fails
*/
getActivityDurationEstimates(context: string): Promise<string | null>;
/**
* Generates Activity Resource Estimates following PMBOK standards
*
* @param {string} context - Project context information
* @returns {Promise<string|null>} Activity Resource Estimates or null if generation fails
*/
getActivityResourceEstimates(context: string): Promise<string | null>;
}
//# sourceMappingURL=ActivityProcessor.d.ts.map