/** * Zod schema for contribute_feedback tool parameters */ import { z } from "zod"; export declare const FeedbackTypeSchema: z.ZodEnum<["feature_request", "bug_report", "friction", "suggestion"]>; export declare const FeedbackSeveritySchema: z.ZodEnum<["low", "medium", "high"]>; export declare const ContributeFeedbackParamsSchema: z.ZodObject<{ type: z.ZodEnum<["feature_request", "bug_report", "friction", "suggestion"]>; tool: z.ZodString; description: z.ZodString; severity: z.ZodEnum<["low", "medium", "high"]>; suggested_fix: z.ZodOptional; context: z.ZodOptional; }, "strip", z.ZodTypeAny, { description: string; severity: "high" | "medium" | "low"; type: "suggestion" | "feature_request" | "bug_report" | "friction"; tool: string; suggested_fix?: string | undefined; context?: string | undefined; }, { description: string; severity: "high" | "medium" | "low"; type: "suggestion" | "feature_request" | "bug_report" | "friction"; tool: string; suggested_fix?: string | undefined; context?: string | undefined; }>; export type ContributeFeedbackParams = z.infer; /** * Validate contribute_feedback params */ export declare function validateContributeFeedbackParams(params: unknown): { success: boolean; data?: ContributeFeedbackParams; error?: string; }; //# sourceMappingURL=contribute-feedback.d.ts.map