import { RuleProcessorT } from '../../core/rules/processor-models'; import { z } from 'zod'; declare const configSchema: z.ZodObject<{ endpointDescriptor: z.ZodOptional, z.ZodString]>>; code: z.ZodOptional; contentType: z.ZodOptional; correction: z.ZodOptional; patchMethod: z.ZodOptional, z.ZodLiteral<"merge">]>>; schemaDiff: z.ZodOptional; }, "strict", z.ZodTypeAny, { endpointDescriptor?: string | { path: string; method: string; } | undefined; code?: string | undefined; contentType?: string | undefined; correction?: string | undefined; patchMethod?: "deepmerge" | "merge" | undefined; schemaDiff?: any; }, { endpointDescriptor?: string | { path: string; method: string; } | undefined; code?: string | undefined; contentType?: string | undefined; correction?: string | undefined; patchMethod?: "deepmerge" | "merge" | undefined; schemaDiff?: any; }>; declare const processor: RuleProcessorT; export default processor; export { configSchema };