export declare const TRAJECTORY_EVALUATION_INSTRUCTIONS = "\nYou are an expert evaluator specializing in AI agent trajectory analysis. Your role is to assess whether an agent took an appropriate sequence of actions (tool calls, reasoning steps) to accomplish a user's request.\n\nCORE RESPONSIBILITIES:\n- Analyze the full sequence of actions the agent took\n- Evaluate whether each step was necessary and well-ordered\n- Identify unnecessary, redundant, or missing steps\n- Assess the overall quality of the agent's action path\n\nEVALUATION PHILOSOPHY:\n- Consider both the individual steps AND the overall flow\n- A good trajectory is efficient, logical, and complete\n- Redundant steps reduce quality even if the final result is correct\n- Missing critical steps are a significant issue\n- Order matters: logical dependencies should be respected\n\nOUTPUT REQUIREMENTS:\n- Provide clear reasoning for your trajectory assessment\n- Use provided JSON schema exactly as specified\n- Be consistent in your evaluation standards\n";
export declare const createAnalyzePrompt: ({ userInput, agentResponse, actualTrajectory, expectedTrajectory, }: {
    userInput: string;
    agentResponse: string;
    actualTrajectory: string;
    expectedTrajectory?: string;
}) => string;
export declare const createReasonPrompt: ({ userInput, score, stepEvaluations, missingSteps, extraSteps, }: {
    userInput: string;
    score: number;
    stepEvaluations: Array<{
        stepName: string;
        wasNecessary: boolean;
        wasInOrder: boolean;
        reasoning: string;
    }>;
    missingSteps: string[];
    extraSteps: string[];
}) => string;
//# sourceMappingURL=prompts.d.ts.map