import { z } from "zod/v4"; declare const ProblemDetailSchemaDefinition: z.ZodObject<{ allowanceType: z.ZodOptional, z.ZodString]> & { enum: { COMPANY: "COMPANY"; ENTITY_BRAND: "ENTITY_BRAND"; ENTITY_VIEW: "ENTITY_VIEW"; PERSON: "PERSON"; PERSON_VIEW: "PERSON_VIEW"; WEB_SEARCH: "WEB_SEARCH"; }; }>>; circuitBreaker: z.ZodOptional>; code: z.ZodOptional, z.ZodString]>>>; conflictingRecord: z.ZodOptional>; id: z.ZodString; isHidden: z.ZodBoolean; nameBrand: z.ZodOptional>; resourceType: z.ZodEnum<{ blog: "blog"; content: "content"; entity: "entity"; news: "news"; person: "person"; }>; showOnSitemap: z.ZodBoolean; slug: z.ZodString; }, z.core.$strip>>>; detail: z.ZodOptional; details: z.ZodOptional>, z.ZodType<{ candidateEntityId: string[]; candidatePersonId: string[]; conflictType: string; hint: string; normalizedUrl?: string | null | undefined; url: string; urlType?: string | null | undefined; }, import("../strict/url-lookup-conflict.ts").StrictUrlLookupConflictSchemaInput, z.core.$ZodTypeInternals<{ candidateEntityId: string[]; candidatePersonId: string[]; conflictType: string; hint: string; normalizedUrl?: string | null | undefined; url: string; urlType?: string | null | undefined; }, import("../strict/url-lookup-conflict.ts").StrictUrlLookupConflictSchemaInput>>, z.ZodType<{ candidate?: { externalId?: string | null | undefined; id: string; name?: string | null | undefined; operatingStatus?: string | null | undefined; publicPath?: string | null | undefined; reason: string[]; score?: number | undefined; slug?: string | null | undefined; typeRecord?: "Business Line" | "Company" | "Fund" | "Government" | "Investment Firm" | "Nonprofit" | "Organization" | "Product" | "Service" | null | undefined; }[] | null | undefined; conflictType: string; newsCandidate?: { externalId?: string | null | undefined; id: number; publicationScore: number; reason: string[]; score: number; slug?: string | null | undefined; }[] | null | undefined; overridePath?: string | null | undefined; threshold: number; }, import("../duplicate/create-review.ts").DuplicateCreateReviewSchemaInput, z.core.$ZodTypeInternals<{ candidate?: { externalId?: string | null | undefined; id: string; name?: string | null | undefined; operatingStatus?: string | null | undefined; publicPath?: string | null | undefined; reason: string[]; score?: number | undefined; slug?: string | null | undefined; typeRecord?: "Business Line" | "Company" | "Fund" | "Government" | "Investment Firm" | "Nonprofit" | "Organization" | "Product" | "Service" | null | undefined; }[] | null | undefined; conflictType: string; newsCandidate?: { externalId?: string | null | undefined; id: number; publicationScore: number; reason: string[]; score: number; slug?: string | null | undefined; }[] | null | undefined; overridePath?: string | null | undefined; threshold: number; }, import("../duplicate/create-review.ts").DuplicateCreateReviewSchemaInput>>, z.ZodType<{ availableOverrides: ("ATTACH_INACTIVE" | "REACTIVATE")[]; conflictType: string; slug: string; tagId: number; }, import("../classification/inactive-tag-details.ts").ClassificationInactiveTagDetailsSchemaInput, z.core.$ZodTypeInternals<{ availableOverrides: ("ATTACH_INACTIVE" | "REACTIVATE")[]; conflictType: string; slug: string; tagId: number; }, import("../classification/inactive-tag-details.ts").ClassificationInactiveTagDetailsSchemaInput>>, z.ZodType<{ conflictingArticleId: number; conflictingArticleSlug: string; conflictingArticleTitle: string; conflictType: string; }, import("../news/source-url-conflict.ts").NewsSourceUrlConflictSchemaInput, z.core.$ZodTypeInternals<{ conflictingArticleId: number; conflictingArticleSlug: string; conflictingArticleTitle: string; conflictType: string; }, import("../news/source-url-conflict.ts").NewsSourceUrlConflictSchemaInput>>]>>>; disposition: z.ZodOptional>>; error: z.ZodOptional>>; existingRecordId: z.ZodOptional>; existingRedirect: z.ZodOptional>; oldUrl: z.ZodString; targetCurrentSlug: z.ZodOptional>; targetId: z.ZodOptional>; targetResourceType: z.ZodOptional>>; }, z.core.$strip>>>; feId: z.ZodOptional>; field: z.ZodOptional>; filedRunId: z.ZodOptional>>; hammingDistance: z.ZodOptional>; hint: z.ZodOptional>; instance: z.ZodOptional; limit: z.ZodOptional>; limitType: z.ZodOptional, z.ZodString]>>>; matchedBlocklistKey: z.ZodOptional>; mediaType: z.ZodOptional>; moderationReason: z.ZodOptional>; path: z.ZodOptional>; properties: z.ZodOptional>>>; proseViolation: z.ZodOptional>>>>; remaining: z.ZodOptional>; requiredRole: z.ZodOptional>; resetAt: z.ZodOptional>; resolution: z.ZodOptional>>; action: z.ZodEnum<{ authenticate: "authenticate"; removeParameter: "removeParameter"; reviewCandidates: "reviewCandidates"; setField: "setField"; setParameter: "setParameter"; useEndpoint: "useEndpoint"; }>; endpoint: z.ZodOptional>; fieldPath: z.ZodOptional>; parameter: z.ZodOptional>; retryable: z.ZodOptional>; }, z.core.$strip>>>; retryAfterSeconds: z.ZodOptional>; spanId: z.ZodOptional>; status: z.ZodOptional; suggestion: z.ZodOptional>; suggestions: z.ZodOptional>>; suspectedFragment: z.ZodOptional>; title: z.ZodOptional; traceId: z.ZodOptional>; type: z.ZodOptional; unknownParameters: z.ZodOptional>>; used: z.ZodOptional>; validParameters: z.ZodOptional>>; value: z.ZodOptional>; windowSeconds: z.ZodOptional>; }, z.core.$strip>; type ProblemDetailDefinition = z.infer; export interface ProblemDetailSchemaInput extends z.input { } /** * RFC 9457 problem response with aVenture extensions. * * @openapiSchema ProblemDetail * @standardProblemResponse * @contractShape http.problem-detail * @contractRole canonical */ export declare const ProblemDetailSchema: z.ZodType; export type ProblemDetail = z.infer; export {}; //# sourceMappingURL=problem-detail.d.ts.map