import type { Tool } from "@modelcontextprotocol/server"; import type { ToolContext, ToolResult } from '../types.js'; interface Issue { severity: 'error' | 'warning'; location: string; message: string; suggestion?: string; } export declare function getToolDefinitions(): Tool[]; export declare function checkSceneIntegrity(projectPath: string, scenePath: string): { passed: boolean; issues: Issue[]; }; export declare function findAssociatedScenes(projectPath: string, scriptPath: string, cache?: Map): string[]; export declare function handleTool(name: string, args: Record, ctx: ToolContext): Promise; export declare const TOOL_META: Record; export declare function handleVerifyDelivery(args: Record, ctx: ToolContext): Promise; export {};