import { z } from "zod/v4"; declare const EnrichmentSchemaDefinition: z.ZodObject<{ record: z.ZodObject<{ entityId: z.ZodOptional>; personId: z.ZodOptional>; }, z.core.$strip>; refusal: z.ZodOptional, z.ZodString]> & { enum: { ALLOWANCE_EXHAUSTED: "ALLOWANCE_EXHAUSTED"; AMBIGUOUS: "AMBIGUOUS"; NOT_FOUND: "NOT_FOUND"; SUBSCRIPTION_REQUIRED: "SUBSCRIPTION_REQUIRED"; }; }>>; run: z.ZodOptional; chassisRouted: z.ZodBoolean; createdAt: z.ZodISODateTime; entitySlug: z.ZodOptional>; environment: z.ZodEnum<{ development: "development"; production: "production"; staging: "staging"; unassigned: "unassigned"; }>; error: z.ZodOptional>; failureClass: z.ZodOptional>; finishedAt: z.ZodOptional>; followUpAdmission: z.ZodOptional>; hasSourceDocument: z.ZodBoolean; id: z.ZodUUID; iteration: z.ZodInt; lane: z.ZodEnum<{ background: "background"; interactive: "interactive"; }>; latestStatus: z.ZodOptional>; llmApi: z.ZodEnum<{ anthropic: "anthropic"; "openai-chat": "openai-chat"; "openai-responses": "openai-responses"; }>; maxIteration: z.ZodInt; maxScoutConcurrent: z.ZodInt; mode: z.ZodEnum<{ COMPREHENSIVE: "COMPREHENSIVE"; INDIVIDUAL: "INDIVIDUAL"; }>; model: z.ZodString; nextAttemptAt: z.ZodOptional>; researchAllowanceType: 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"; }; }>>; resumeSafeUntil: z.ZodOptional>; startedAt: z.ZodOptional>; status: z.ZodEnum<{ completed: "completed"; failed: "failed"; queued: "queued"; running: "running"; stopped: "stopped"; }>; subagentModel: z.ZodString; taskPresetKey: z.ZodOptional>>; type: z.ZodEnum<{ ENRICHMENT: "ENRICHMENT"; TASK: "TASK"; }>; updatedAt: z.ZodISODateTime; url: z.ZodString; userPrompt: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; type EnrichmentDefinition = z.infer; export interface EnrichmentSchemaInput extends z.input { } /** * One requested record's batch enrichment outcome: the filed run or the refusal * * @openapiSchema Enrichment * @endpoint POST /v1/enrichments * @contractShape enrichment.enrichment * @contractRole canonical */ export declare const EnrichmentSchema: z.ZodType; export type Enrichment = z.infer; export {}; //# sourceMappingURL=enrichment.d.ts.map