/**
 * Technical Recommendations Processor
 * Handles AI functions related to generating comprehensive technical recommendations
 *
 * @class TechnicalRecommendationsProcessor
 * @description Specialized processor for generating technical recommendations
 * that align with PMBOK standards and provide valuable insights for technology
 * stack decisions in project planning.
 *
 * @version 1.0.0
 * @author Requirements Gathering Agent Team
 * @created 2024
 * @since 3.2.0
 */
import { BaseAIProcessor } from "./BaseAIProcessor.js";
export declare class TechnicalRecommendationsProcessor extends BaseAIProcessor {
    /**
     * Generates comprehensive technical recommendations based on project requirements
     *
     * @param {string} context - Project context information
     * @returns {Promise<string|null>} Technical recommendations or null if generation fails
     */
    getTechnicalRecommendations(context: string): Promise<string | null>;
    /**
     * Generates technology selection criteria based on PMBOK standards
     *
     * @param {string} context - Project context information
     * @returns {Promise<string|null>} Technology selection criteria or null if generation fails
     */
    getTechnologySelectionCriteria(context: string): Promise<string | null>;
    /**
     * Generates technical implementation roadmap aligned with PMBOK scheduling
     *
     * @param {string} context - Project context information
     * @returns {Promise<string|null>} Technical implementation roadmap or null if generation fails
     */
    getTechnicalImplementationRoadmap(context: string): Promise<string | null>;
    /**
     * Generates technology governance framework aligned with PMBOK governance principles
     *
     * @param {string} context - Project context information
     * @returns {Promise<string|null>} Technology governance framework or null if generation fails
     */
    getTechnologyGovernanceFramework(context: string): Promise<string | null>;
}
//# sourceMappingURL=TechnicalRecommendationsProcessor.d.ts.map