/** * Testing Framework — shared types. */ import { z } from "zod"; export declare const TestingActionEnum: z.ZodEnum<["suggest", "enhance", "coverage", "workflow"]>; export type TestingAction = z.infer; export declare const TestingInputSchema: z.ZodObject<{ action: z.ZodEnum<["suggest", "enhance", "coverage", "workflow"]>; projectPath: z.ZodOptional; language: z.ZodOptional; framework: z.ZodOptional; currentCoverage: z.ZodOptional; branches: z.ZodOptional; functions: z.ZodOptional; statements: z.ZodOptional; }, "strip", z.ZodTypeAny, { statements?: number | undefined; branches?: number | undefined; functions?: number | undefined; lines?: number | undefined; }, { statements?: number | undefined; branches?: number | undefined; functions?: number | undefined; lines?: number | undefined; }>>; targetCoverage: z.ZodOptional; branches: z.ZodOptional; functions: z.ZodOptional; statements: z.ZodOptional; }, "strip", z.ZodTypeAny, { statements?: number | undefined; branches?: number | undefined; functions?: number | undefined; lines?: number | undefined; }, { statements?: number | undefined; branches?: number | undefined; functions?: number | undefined; lines?: number | undefined; }>>; includeCodeExamples: z.ZodDefault>; includeReferences: z.ZodDefault>; }, "strip", z.ZodTypeAny, { action: "workflow" | "coverage" | "suggest" | "enhance"; includeReferences: boolean; includeCodeExamples: boolean; language?: string | undefined; framework?: string | undefined; projectPath?: string | undefined; currentCoverage?: { statements?: number | undefined; branches?: number | undefined; functions?: number | undefined; lines?: number | undefined; } | undefined; targetCoverage?: { statements?: number | undefined; branches?: number | undefined; functions?: number | undefined; lines?: number | undefined; } | undefined; }, { action: "workflow" | "coverage" | "suggest" | "enhance"; includeReferences?: boolean | undefined; language?: string | undefined; framework?: string | undefined; includeCodeExamples?: boolean | undefined; projectPath?: string | undefined; currentCoverage?: { statements?: number | undefined; branches?: number | undefined; functions?: number | undefined; lines?: number | undefined; } | undefined; targetCoverage?: { statements?: number | undefined; branches?: number | undefined; functions?: number | undefined; lines?: number | undefined; } | undefined; }>; export type TestingInput = z.infer; //# sourceMappingURL=types.d.ts.map