/** * 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} Activity List or null if generation fails */ getActivityList(context: string): Promise; /** * Generates Activity Attributes following PMBOK standards * * @param {string} context - Project context information * @returns {Promise} Activity Attributes or null if generation fails */ getActivityAttributes(context: string): Promise; /** * Generates an Activity Sequencing Diagram (Network Diagram) following PMBOK standards * * @param {string} context - Project context information * @returns {Promise} Activity Sequencing or null if generation fails */ getActivitySequencing(context: string): Promise; /** * Generates Resource Requirements for project activities following PMBOK standards * * @param {string} context - Project context information * @returns {Promise} Resource Requirements or null if generation fails */ getResourceRequirements(context: string): Promise; /** * Generates Schedule Network Diagram following PMBOK standards * * @param {string} context - Project context information * @returns {Promise} Schedule Network Diagram or null if generation fails */ getScheduleNetworkDiagram(context: string): Promise; /** * Generates Milestone List following PMBOK standards * * @param {string} context - Project context information * @returns {Promise} Milestone List or null if generation fails */ getMilestoneList(context: string): Promise; /** * Generates inputs for developing the project schedule following PMBOK standards * * @param {string} context - Project context information * @returns {Promise} Develop Schedule Input or null if generation fails */ getDevelopScheduleInput(context: string): Promise; /** * Generates Activity Duration Estimates following PMBOK standards * * @param {string} context - Project context information * @returns {Promise} Activity Duration Estimates or null if generation fails */ getActivityDurationEstimates(context: string): Promise; /** * Generates Activity Resource Estimates following PMBOK standards * * @param {string} context - Project context information * @returns {Promise} Activity Resource Estimates or null if generation fails */ getActivityResourceEstimates(context: string): Promise; } //# sourceMappingURL=ActivityProcessor.d.ts.map