import { z } from "zod/v4"; declare const LookupJobMentionSchemaDefinition: z.ZodObject<{ enrichmentRunId: z.ZodOptional>; entity: z.ZodArray>>; failureReason: z.ZodOptional>; identification: 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>>; 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>>>; mentionType: z.ZodEnum<{ COMPANY: "COMPANY"; PERSON: "PERSON"; PRODUCT_SERVICE: "PRODUCT_SERVICE"; }>; name: z.ZodString; person: z.ZodArray>>; shell: z.ZodOptional>; personId: z.ZodOptional>; }, z.core.$strip>>>; shellDetail: z.ZodOptional>; }, z.core.$strip>; type LookupJobMentionDefinition = z.infer; export interface LookupJobMentionSchemaInput extends z.input { } /** * One company or person a source names, which stored record it is, and, from a standard article job or streaming lookup, the new unpublished record created when it is new. Bulk lookup only identifies names and creates no records. * * @openapiSchema LookupJobMention * @endpoint GET /v1/lookup-jobs/{jobId} * @endpoint POST /v1/lookup-mentions * @usedBySchema LookupJobSchema * @usedBySchema MentionLookupSchema * @contractShape lookup.job-mention * @contractRole canonical */ export declare const LookupJobMentionSchema: z.ZodType; export type LookupJobMention = z.infer; export {}; //# sourceMappingURL=job-mention.d.ts.map