claude-code-emacs-mcp-server
Version:
MCP server for Claude Code Emacs integration
70 lines • 1.79 kB
TypeScript
import { z } from 'zod';
export declare const findReferencesInputSchema: z.ZodObject<{
file: z.ZodString;
line: z.ZodNumber;
symbol: z.ZodString;
includeDeclaration: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
symbol: string;
line: number;
file: string;
includeDeclaration?: boolean | undefined;
}, {
symbol: string;
line: number;
file: string;
includeDeclaration?: boolean | undefined;
}>;
declare const referenceSchema: z.ZodObject<{
file: z.ZodString;
line: z.ZodNumber;
column: z.ZodNumber;
preview: z.ZodString;
}, "strip", z.ZodTypeAny, {
line: number;
file: string;
column: number;
preview: string;
}, {
line: number;
file: string;
column: number;
preview: string;
}>;
export declare const findReferencesOutputSchema: z.ZodObject<{
references: z.ZodArray<z.ZodObject<{
file: z.ZodString;
line: z.ZodNumber;
column: z.ZodNumber;
preview: z.ZodString;
}, "strip", z.ZodTypeAny, {
line: number;
file: string;
column: number;
preview: string;
}, {
line: number;
file: string;
column: number;
preview: string;
}>, "many">;
}, "strip", z.ZodTypeAny, {
references: {
line: number;
file: string;
column: number;
preview: string;
}[];
}, {
references: {
line: number;
file: string;
column: number;
preview: string;
}[];
}>;
export type FindReferencesArgs = z.infer<typeof findReferencesInputSchema>;
export type FindReferencesResult = z.infer<typeof findReferencesOutputSchema>;
export type Reference = z.infer<typeof referenceSchema>;
export {};
//# sourceMappingURL=reference-schema.d.ts.map