/**
 * Prompt Templates - Generated from modular JSON definitions
 *
 * This file is auto-generated from the hybrid modular architecture.
 * Do not edit manually - changes will be overwritten.
 *
 * Generated at: 2025-08-02T09:09:17.220Z
 * Source: definitions/prompts/
 */
import { Prompt, PromptTemplate } from '../types/index.js';
/**
 * Get all available prompt templates
 *
 * @returns Array of prompt templates
 */
export declare function getPromptTemplates(): PromptTemplate[];
/**
 * Get a specific prompt template by name
 *
 * @param name - The prompt template name
 * @returns The prompt template or undefined
 */
export declare function getPromptTemplate(name: string): PromptTemplate | undefined;
/**
 * Get prompt templates by category
 *
 * @param category - The category to filter by
 * @returns Array of prompt templates in the category
 */
export declare function getPromptTemplatesByCategory(category: string): PromptTemplate[];
export declare const CreateCodingAssistant: Prompt;
export declare const CreateDataAnalyst: Prompt;
export declare const CreateWritingAssistant: Prompt;
export declare const CreateConversationThread: Prompt;
export declare const OrganizeThreadMessages: Prompt;
export declare const ExplainCode: Prompt;
export declare const ReviewCode: Prompt;
export declare const ConfigureAssistantRun: Prompt;
export declare const DebugRunIssues: Prompt;
export declare const AnalyzeDataset: Prompt;
//# sourceMappingURL=prompt-templates.d.ts.map