/**
 * 🔍 jpglens - Master Prompt System
 * Universal AI-Powered UI Testing
 *
 * @author Taha Bahrami (Kaito)
 * @license MIT
 */
import { AnalysisContext, AnalysisType } from './types.js';
/**
 * Master prompt template that provides comprehensive context to AI models
 * This is the core intelligence that makes jpglens understand user experience
 */
export declare function createMasterPrompt(context: AnalysisContext, analysisTypes: AnalysisType[]): string;
/**
 * Create specialized prompts for specific scenarios
 */
export declare const SpecializedPrompts: {
    /**
     * E-commerce focused analysis
     */
    ecommerce: (context: AnalysisContext) => string;
    /**
     * SaaS application analysis
     */
    saas: (context: AnalysisContext) => string;
    /**
     * Design system component analysis
     */
    designSystem: (context: AnalysisContext) => string;
    /**
     * Mobile app analysis
     */
    mobileApp: (context: AnalysisContext) => string;
};
/**
 * Create journey-specific prompts that understand multi-step flows
 */
export declare function createJourneyPrompt(journeyName: string, currentStage: string, previousStages: string[], context: AnalysisContext): string;
/**
 * Create comparative analysis prompts for A/B testing or design variations
 */
export declare function createComparativePrompt(variant: 'A' | 'B', comparisonContext: string, context: AnalysisContext): string;
//# sourceMappingURL=prompts.d.ts.map