/**
 * AI Prompts Module Index
 *
 * Exports all prompt engineering components for enhanced AI content generation.
 *
 * @version 1.0.0
 * @author Requirements Gathering Agent Team
 * @created 2024
 *
 * @filepath src/modules/ai/prompts/index.ts
 */
export { PromptRegistry } from './PromptRegistry.js';
export type { PromptTemplate, PromptContext } from './PromptRegistry.js';
export type { PromptManager, PromptSelectionCriteria, PromptBuildOptions, PromptMetrics } from './PromptManager.js';
export type { EnhancedGenerationOptions, EnhancedGenerationResult } from '../EnhancedAIProcessor.js';
import { PromptRegistry } from './PromptRegistry.js';
import { PromptManager } from './PromptManager.js';
import { EnhancedAIProcessor } from '../EnhancedAIProcessor.js';
/**
 * Initialize the prompt engineering system
 */
export declare function initializePromptSystem(): {
    promptRegistry: PromptRegistry;
    promptManager: PromptManager;
    enhancedProcessor: EnhancedAIProcessor;
};
/**
 * Get system status and metrics
 */
export declare function getPromptSystemStatus(): {
    isInitialized: boolean;
    availableDocumentTypes: string[];
    availableCategories: string[];
    performanceMetrics?: any;
};
//# sourceMappingURL=index.d.ts.map