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