claude-code-emacs-mcp-server
Version:
MCP server for Claude Code Emacs integration
67 lines • 1.76 kB
TypeScript
import { z } from 'zod';
export declare const getDefinitionInputSchema: z.ZodObject<{
file: z.ZodString;
line: z.ZodNumber;
symbol: z.ZodString;
}, "strip", z.ZodTypeAny, {
symbol: string;
line: number;
file: string;
}, {
symbol: string;
line: number;
file: string;
}>;
declare const definitionSchema: z.ZodObject<{
file: z.ZodString;
line: z.ZodNumber;
column: z.ZodNumber;
preview: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
line: number;
file: string;
column: number;
preview?: string | undefined;
}, {
line: number;
file: string;
column: number;
preview?: string | undefined;
}>;
export declare const getDefinitionOutputSchema: z.ZodObject<{
definitions: z.ZodArray<z.ZodObject<{
file: z.ZodString;
line: z.ZodNumber;
column: z.ZodNumber;
preview: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
line: number;
file: string;
column: number;
preview?: string | undefined;
}, {
line: number;
file: string;
column: number;
preview?: string | undefined;
}>, "many">;
}, "strip", z.ZodTypeAny, {
definitions: {
line: number;
file: string;
column: number;
preview?: string | undefined;
}[];
}, {
definitions: {
line: number;
file: string;
column: number;
preview?: string | undefined;
}[];
}>;
export type GetDefinitionArgs = z.infer<typeof getDefinitionInputSchema>;
export type GetDefinitionResult = z.infer<typeof getDefinitionOutputSchema>;
export type Definition = z.infer<typeof definitionSchema>;
export {};
//# sourceMappingURL=definition-schema.d.ts.map