import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import type { Logger } from 'pino';
/**
 * MCP-prompts: предопределённые шаблоны разговоров для типовых сценариев
 * SRE / release engineer.
 *
 * Каждый prompt:
 *   - имеет argsSchema (Zod raw shape — SDK генерит JSON Schema автоматически);
 *   - возвращает один user-message с rendered template;
 *   - инструктирует LLM, какие именно tools вызвать (tool-chain).
 *
 * Темплейты — multi-line строки на русском, рендеринг через простую
 * `${value}`-подстановку (без mustache — не хотим тащить зависимость).
 */
export interface RegisterPromptsOptions {
    log?: Logger;
}
export declare const ALL_PROMPT_NAMES: readonly ["triage-recent-errors", "find-regression-since-deploy", "explain-error-cluster", "weekly-error-report", "post-feature-checkup", "pre-deploy-baseline", "post-deploy-verify"];
export declare function registerPrompts(server: McpServer, opts?: RegisterPromptsOptions): string[];
//# sourceMappingURL=index.d.ts.map