import { z } from "zod/v4"; /** * Which existing entity or person satisfies the requested identity, type, and provider scope, how that was settled, and the candidates considered, most probable first. * * @openapiSchema Identification * @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 LookupJobMentionSchema * @usedBySchema LookupJobSchema * @contractShape identification.identification * @contractRole canonical */ export declare const IdentificationSchema: z.ZodObject<{ candidate: z.ZodArray>; 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>>; created: 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>>>; detail: z.ZodString; duplicate: z.ZodArray>; 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>>; enrichmentRunId: z.ZodOptional>; languageModelSettled: z.ZodOptional>; match: 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>>>; officialUrl: z.ZodOptional>; status: z.ZodEnum<{ MATCHED: "MATCHED"; NEEDS_REVIEW: "NEEDS_REVIEW"; NO_MATCH: "NO_MATCH"; }>; urlHostForm: z.ZodArray>>; }, z.core.$strip>; export type Identification = z.infer; //# sourceMappingURL=identification.d.ts.map