/**
 * 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