/** * Zod schema for log tool parameters */ import { z } from "zod"; /** * Log parameters schema */ export declare const LogParamsSchema: z.ZodObject<{ limit: z.ZodOptional; project: z.ZodOptional>; learning_type: z.ZodOptional>; severity: z.ZodOptional>; since: z.ZodOptional; }, "strip", z.ZodTypeAny, { limit?: number | undefined; learning_type?: "scar" | "win" | "pattern" | "anti_pattern" | undefined; project?: string | undefined; severity?: "critical" | "high" | "medium" | "low" | undefined; since?: number | undefined; }, { limit?: number | undefined; learning_type?: "scar" | "win" | "pattern" | "anti_pattern" | undefined; project?: string | undefined; severity?: "critical" | "high" | "medium" | "low" | undefined; since?: number | undefined; }>; export type LogParams = z.infer; /** * Validate log params */ export declare function validateLogParams(params: unknown): { success: boolean; data?: LogParams; error?: string; }; //# sourceMappingURL=log.d.ts.map