import { z } from 'zod'; import type { Tool } from '@modelcontextprotocol/sdk/types.js'; import type { WebSocketManager } from '../connection.js'; import type { InjectCodeInput } from '../types.js'; export declare const injectCodeSchema: z.ZodObject<{ code: z.ZodString; name: z.ZodOptional; replace: z.ZodOptional; }, "strip", z.ZodTypeAny, { code: string; name?: string | undefined; replace?: string | undefined; }, { code: string; name?: string | undefined; replace?: string | undefined; }>; export type { InjectCodeInput }; export declare const injectCodeTool: Tool; type InjectContent = { content: Array<{ type: 'text'; text: string; }>; }; export declare function handleInjectCode(args: InjectCodeInput, connection: WebSocketManager): Promise; //# sourceMappingURL=injectCode.d.ts.map