import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import type { DeleteSpecInput, ToolResult } from '../types/index.js';
/**
 * Handle delete_spec tool invocation.
 * Supports single or bulk spec deletion with soft/hard delete.
 * SPEC-595: When confirm is omitted and server supports elicitation, fires a
 * destructive-confirm elicit (default = cancel). Falls back to interactiveQuestions[].
 */
export declare function handleDeleteSpec(params: DeleteSpecInput, server?: McpServer): Promise<ToolResult>;
//# sourceMappingURL=delete-spec.d.ts.map