mcp-casual-interview
Version:
MCP server for casual interview preparation workflow management
42 lines • 1.23 kB
TypeScript
import { z } from 'zod';
/**
* Available prompt names
*/
export declare const PromptName: z.ZodEnum<["init_attract"]>;
/**
* Input schema for prompts tool
*/
export declare const inputSchema: z.ZodObject<{
name: z.ZodEnum<["init_attract"]>;
variables: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
}, "strip", z.ZodTypeAny, {
name: "init_attract";
variables?: Record<string, string> | undefined;
}, {
name: "init_attract";
variables?: Record<string, string> | undefined;
}>;
/**
* Output schema for prompts tool
*/
export declare const outputSchema: z.ZodObject<{
name: z.ZodString;
content: z.ZodString;
variables_used: z.ZodArray<z.ZodString, "many">;
}, "strip", z.ZodTypeAny, {
content: string;
name: string;
variables_used: string[];
}, {
content: string;
name: string;
variables_used: string[];
}>;
export declare const toolParams: {
name: z.ZodEnum<["init_attract"]>;
variables: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
};
export type PromptsInput = z.infer<typeof inputSchema>;
export type PromptsOutput = z.infer<typeof outputSchema>;
export type PromptNameType = z.infer<typeof PromptName>;
//# sourceMappingURL=schema.d.ts.map