claude-code-emacs-mcp-server
Version:
MCP server for Claude Code Emacs integration
63 lines • 1.72 kB
TypeScript
import { z } from 'zod';
export declare const getCurrentSelectionInputSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
declare const positionSchema: z.ZodObject<{
line: z.ZodNumber;
column: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
line: number;
column: number;
}, {
line: number;
column: number;
}>;
export declare const getCurrentSelectionOutputSchema: z.ZodObject<{
selection: z.ZodOptional<z.ZodString>;
file: z.ZodOptional<z.ZodString>;
start: z.ZodOptional<z.ZodObject<{
line: z.ZodNumber;
column: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
line: number;
column: number;
}, {
line: number;
column: number;
}>>;
end: z.ZodOptional<z.ZodObject<{
line: z.ZodNumber;
column: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
line: number;
column: number;
}, {
line: number;
column: number;
}>>;
}, "strip", z.ZodTypeAny, {
start?: {
line: number;
column: number;
} | undefined;
end?: {
line: number;
column: number;
} | undefined;
file?: string | undefined;
selection?: string | undefined;
}, {
start?: {
line: number;
column: number;
} | undefined;
end?: {
line: number;
column: number;
} | undefined;
file?: string | undefined;
selection?: string | undefined;
}>;
export type GetCurrentSelectionArgs = z.infer<typeof getCurrentSelectionInputSchema>;
export type GetCurrentSelectionResult = z.infer<typeof getCurrentSelectionOutputSchema>;
export type Position = z.infer<typeof positionSchema>;
export {};
//# sourceMappingURL=selection-schema.d.ts.map