/**
 * Few-Shot Learning Examples for PMBOK AI Prompts
 *
 * This module contains curated examples to improve AI output quality
 * by providing concrete examples of proper PMBOK-compliant documents.
 *
 * @version 1.0.0
 * @author Requirements Gathering Agent Team
 * @created 2024
 */
export interface FewShotExample {
    input: string;
    output: string;
    description: string;
}
export interface DocumentExamples {
    [documentType: string]: FewShotExample[];
}
/**
 * Project Charter Examples
 */
export declare const PROJECT_CHARTER_EXAMPLES: FewShotExample[];
/**
 * Scope Management Plan Examples
 */
export declare const SCOPE_MANAGEMENT_EXAMPLES: FewShotExample[];
/**
 * Requirements Documentation Examples
 */
export declare const REQUIREMENTS_DOCUMENTATION_EXAMPLES: FewShotExample[];
/**
 * Work Breakdown Structure Examples
 */
export declare const WBS_EXAMPLES: FewShotExample[];
/**
 * Risk Management Examples
 */
export declare const RISK_MANAGEMENT_EXAMPLES: FewShotExample[];
/**
 * Stakeholder Management Examples
 */
export declare const STAKEHOLDER_MANAGEMENT_EXAMPLES: FewShotExample[];
/**
 * Master collection of all few-shot examples organized by document type
 */
export declare const PMBOK_FEW_SHOT_EXAMPLES: DocumentExamples;
/**
 * Get few-shot examples for a specific document type
 */
export declare function getFewShotExamples(documentType: string): FewShotExample[];
/**
 * Get a random few-shot example for a document type
 */
export declare function getRandomExample(documentType: string): FewShotExample | null;
/**
 * Format few-shot examples for inclusion in AI prompts
 */
export declare function formatExamplesForPrompt(examples: FewShotExample[]): string;
//# sourceMappingURL=few-shot-examples.d.ts.map