/**
 * Prompt templates and formatting utilities
 */
import type { PromptNameType } from './schema.js';
export declare const PROMPT_TEMPLATES: Record<PromptNameType, string>;
/**
 * Substitutes variables in a prompt template
 */
export declare const substituteVariables: (template: string, variables?: Record<string, string>) => {
    content: string;
    variablesUsed: string[];
};
/**
 * Formatting functions for human-readable output
 */
export declare const formatPromptResult: (name: string, content: string, variablesUsed: string[]) => string;
export declare const errorMessages: {
    readonly promptNotFound: (name: string) => string;
    readonly unexpectedError: (message: string) => string;
};
//# sourceMappingURL=prompts.d.ts.map