/** * @fileoverview Prompt templates and extraction logic for various AI agents. * Includes templates for research, summarization, query resolution, and more. */ export declare const AGENT_PROMPTS: ({ name: string; template: string; before?: undefined; after?: undefined; tools?: undefined; } | { name: string; template: string; before: (prompt: any, params: any) => any; after: any; tools?: undefined; } | { name: string; template: string; tools: string[]; after: any; before?: undefined; } | { name: string; template: string; after: (content: any, options?: {}) => any; before?: undefined; tools?: undefined; })[]; /** * Extracts and cleans content between XML-style tags and returns a JSON object. * @param {string} text - Input text to parse * @param {string} [key='questions'] - Tag name to look for * @category Generate * @returns {Object[]} Array of objects containing cleaned content items */ export declare function extractJSONFromLanguageReply(text: any, key?: any): any;