UNPKG

claude-code-emacs-mcp-server

Version:

MCP server for Claude Code Emacs integration

63 lines 1.87 kB
import { z } from 'zod'; export declare const diffToolOutputSchema: z.ZodObject<{ status: z.ZodEnum<["success", "error"]>; message: z.ZodString; file: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { message: string; status: "error" | "success"; file?: string | undefined; }, { message: string; status: "error" | "success"; file?: string | undefined; }>; export declare const openDiffFileInputSchema: z.ZodObject<{ fileA: z.ZodString; fileB: z.ZodString; }, "strip", z.ZodTypeAny, { fileA: string; fileB: string; }, { fileA: string; fileB: string; }>; export declare const openRevisionDiffInputSchema: z.ZodObject<{ file: z.ZodString; revision: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { file: string; revision: string; }, { file: string; revision?: string | undefined; }>; export declare const openCurrentChangesInputSchema: z.ZodObject<{ file: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { file?: string | undefined; }, { file?: string | undefined; }>; export declare const openDiffContentInputSchema: z.ZodObject<{ contentA: z.ZodString; contentB: z.ZodString; titleA: z.ZodString; titleB: z.ZodString; }, "strip", z.ZodTypeAny, { contentA: string; contentB: string; titleA: string; titleB: string; }, { contentA: string; contentB: string; titleA: string; titleB: string; }>; export type DiffToolResult = z.infer<typeof diffToolOutputSchema>; export type OpenDiffFileArgs = z.infer<typeof openDiffFileInputSchema>; export type OpenRevisionDiffArgs = z.infer<typeof openRevisionDiffInputSchema>; export type OpenCurrentChangesArgs = z.infer<typeof openCurrentChangesInputSchema>; export type OpenDiffContentArgs = z.infer<typeof openDiffContentInputSchema>; //# sourceMappingURL=diff-schema.d.ts.map