import { z } from "zod/v4"; /** * One existing record considered as the subject. * * @openapiSchema IdentificationCandidate * @endpoint GET /v1/lookup * @endpoint GET /v1/lookup-jobs/{jobId} * @endpoint POST /v1/entities/lookup * @endpoint POST /v1/lookup * @endpoint POST /v1/lookup-mentions * @endpoint POST /v1/people/lookup * @usedBySchema IdentificationSchema * @contractShape identification.candidate * @contractRole canonical */ export declare const IdentificationCandidateSchema: z.ZodObject<{ createdAt: z.ZodOptional>; dataCompletionCoverage: z.ZodOptional>; domainAgreement: z.ZodOptional>>; duplicateBasis: z.ZodOptional>>; duplicateProbability: z.ZodOptional>; foundedYear: z.ZodOptional>; owner: z.ZodObject<{ entityId: z.ZodOptional>; personId: z.ZodOptional>; }, z.core.$strip>; probability: z.ZodOptional>; record: z.ZodType<{ 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; }, import("../search/duplicate-candidate-score.ts").SearchDuplicateCandidateScoreSchemaInput, z.core.$ZodTypeInternals<{ 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; }, import("../search/duplicate-candidate-score.ts").SearchDuplicateCandidateScoreSchemaInput>>; updatedAt: z.ZodOptional>; website: z.ZodOptional>; }, z.core.$strip>; export type IdentificationCandidate = z.infer; //# sourceMappingURL=candidate.d.ts.map