import { z } from 'zod'; /** * Common schemas used across multiple domains */ export declare const severitySchema: z.ZodOptional>>; export declare const severitiesSchema: z.ZodOptional, "many">, z.ZodString]>, string[] | null | undefined, string | ("INFO" | "MINOR" | "MAJOR" | "CRITICAL" | "BLOCKER")[]>>>; export declare const statusSchema: z.ZodOptional, "many">, z.ZodString]>, string[] | null | undefined, string | ("OPEN" | "CONFIRMED" | "REOPENED" | "RESOLVED" | "CLOSED")[]>>>; export declare const resolutionSchema: z.ZodOptional, "many">, z.ZodString]>, string[] | null | undefined, string | ("REMOVED" | "FALSE-POSITIVE" | "WONTFIX" | "FIXED")[]>>>; export declare const typeSchema: z.ZodOptional, "many">, z.ZodString]>, string[] | null | undefined, string | ("CODE_SMELL" | "BUG" | "VULNERABILITY" | "SECURITY_HOTSPOT")[]>>>; export declare const cleanCodeAttributeCategoriesSchema: z.ZodOptional, "many">, z.ZodString]>, string[] | null | undefined, string | ("CONSISTENT" | "INTENTIONAL" | "ADAPTABLE" | "RESPONSIBLE")[]>>>; export declare const impactSeveritiesSchema: z.ZodOptional, "many">, z.ZodString]>, string[] | null | undefined, string | ("LOW" | "MEDIUM" | "HIGH")[]>>>; export declare const impactSoftwareQualitiesSchema: z.ZodOptional, "many">, z.ZodString]>, string[] | null | undefined, string | ("MAINTAINABILITY" | "RELIABILITY" | "SECURITY")[]>>>; export declare const pullRequestSchema: z.ZodEffects>, string | null | undefined, string | number | undefined>; export declare const pullRequestNullableSchema: z.ZodEffects>>, string | null | undefined, string | number | null | undefined>;