import { z } from 'zod';
/** Input schema for the check_spec_accuracy tool. */
export declare const CheckSpecAccuracySchema: z.ZodObject<{
    specContent: z.ZodString;
    frameworks: z.ZodOptional<z.ZodArray<z.ZodString>>;
}, z.core.$strip>;
/** Input schema for the update_registry tool. */
export declare const UpdateRegistrySchema: z.ZodObject<{
    framework: z.ZodString;
    displayName: z.ZodString;
    ecosystem: z.ZodString;
    frameworkVersion: z.ZodString;
    correctPatterns: z.ZodArray<z.ZodObject<{
        pattern: z.ZodString;
        example: z.ZodOptional<z.ZodString>;
        since: z.ZodOptional<z.ZodString>;
        replacedBy: z.ZodOptional<z.ZodString>;
        severity: z.ZodOptional<z.ZodEnum<{
            warning: "warning";
            error: "error";
        }>>;
    }, z.core.$strip>>;
    deprecatedPatterns: z.ZodOptional<z.ZodArray<z.ZodObject<{
        pattern: z.ZodString;
        replacedBy: z.ZodString;
        severity: z.ZodEnum<{
            warning: "warning";
            error: "error";
        }>;
    }, z.core.$strip>>>;
    commonMistakes: z.ZodOptional<z.ZodArray<z.ZodObject<{
        pattern: z.ZodString;
        example: z.ZodOptional<z.ZodString>;
        replacedBy: z.ZodOptional<z.ZodString>;
        severity: z.ZodEnum<{
            warning: "warning";
            error: "error";
        }>;
    }, z.core.$strip>>>;
}, z.core.$strip>;
//# sourceMappingURL=registry.d.ts.map