import { z } from "zod/v4"; declare const PersonSearchInterpretationSchemaDefinition: z.ZodObject<{ confidence: z.ZodEnum<{ HIGH: "HIGH"; LOW: "LOW"; MEDIUM: "MEDIUM"; }>; execution: z.ZodType<{ modeRequested: string; modeUsed: string; }, import("../search/mode-execution.ts").SearchModeExecutionSchemaInput, z.core.$ZodTypeInternals<{ modeRequested: string; modeUsed: string; }, import("../search/mode-execution.ts").SearchModeExecutionSchemaInput>>; fallbackUsed: z.ZodBoolean; filter: z.ZodObject<{ arrayFilter: z.ZodOptional>>>>; amountRaisedRange: z.ZodOptional>>>>; entityName: z.ZodOptional>>; investedCompany: z.ZodOptional>>; personTitle: z.ZodOptional>>; round: z.ZodOptional>>; totalInvestmentCount: z.ZodOptional>>>>; typeRecord: z.ZodOptional>>>; }, z.core.$strip>>; entityFilter: z.ZodOptional>; acceleratorCohort: z.ZodOptional>; acceleratorName: z.ZodOptional>; acceleratorStatus: z.ZodOptional>; affinity: z.ZodOptional>; closedLast: z.ZodOptional; employeeCountRange: z.ZodOptional>>>; entityId: z.ZodOptional>; entityName: z.ZodOptional>; featured: z.ZodOptional>; fundraiseActivity: z.ZodOptional>>>; amountRaisedRange: z.ZodOptional>>>; dateAnnouncedRange: z.ZodOptional>; min: z.ZodOptional>; }, z.core.$strip>>>; investedCompanyName: z.ZodOptional>; investedCountry: z.ZodOptional>; investedIndustry: z.ZodOptional>; investedRound: z.ZodOptional>; investorActivity: z.ZodOptional>>>; largestAmountInvestedUsdRange: z.ZodOptional>>>; smallestAmountInvestedUsdRange: z.ZodOptional>>>; totalAmountInvestedUsdRange: z.ZodOptional>>>; totalInvestmentRange: z.ZodOptional>>>; }, z.core.$strip>>; investorName: z.ZodOptional>; lastRoundYearRange: z.ZodOptional>>>; rankByInvestmentActivity: z.ZodOptional>; round: z.ZodOptional>; totalRaisedRange: z.ZodOptional>>>; valuationRange: z.ZodOptional>>>; }, z.core.$strip>>; hasFundraising: z.ZodOptional>; headquartersCity: z.ZodOptional>; headquartersCountry: z.ZodOptional>; headquartersState: z.ZodOptional>; industry: z.ZodOptional>; letter: z.ZodOptional>; location: z.ZodOptional>; logoOption: z.ZodOptional>; }, z.core.$strip>>; mainProduct: z.ZodOptional>; operatingStatus: z.ZodOptional>>; originCountry: z.ZodOptional>; person: z.ZodOptional>; portfolioHeadquartersCity: z.ZodOptional>; portfolioHeadquartersCountry: z.ZodOptional>; portfolioHeadquartersState: z.ZodOptional>; qualityGate: z.ZodOptional>; rankByProminence: z.ZodOptional>; slug: z.ZodOptional>; stage: z.ZodOptional>; suppressLateStage: z.ZodOptional>; suppressNonOperating: z.ZodOptional>; suppressZeroTotalRaised: z.ZodOptional>; tag: z.ZodOptional>; textSearch: z.ZodOptional>; typeCustomer: z.ZodOptional>; typeModel: z.ZodOptional>; typeOwnership: z.ZodOptional>; typeRecord: z.ZodOptional>>; typeRevenue: z.ZodOptional>; typeTechnologyUsed: z.ZodOptional>; url: z.ZodOptional>; urlDomain: z.ZodOptional>; urlMatchMode: z.ZodOptional>>; urlType: z.ZodOptional>; yearFoundedRange: z.ZodOptional>>>; }, z.core.$strict>>; entityId: z.ZodOptional>; entitySlug: z.ZodOptional>; firstName: z.ZodOptional>; includeAddress: z.ZodOptional>; includeUrl: z.ZodOptional>; investorActivity: z.ZodOptional>>>; largestAmountInvestedUsdRange: z.ZodOptional>>>; smallestAmountInvestedUsdRange: z.ZodOptional>>>; totalAmountInvestedUsdRange: z.ZodOptional>>>; totalInvestmentRange: z.ZodOptional>>>; }, z.core.$strip>>; isCurrent: z.ZodOptional>; lastName: z.ZodOptional>; letter: z.ZodOptional>; personId: z.ZodOptional>; personName: z.ZodOptional>; role: z.ZodOptional>; search: z.ZodOptional>; semanticQuery: z.ZodOptional>; status: z.ZodOptional>; }, z.core.$strip>; interpretation: z.ZodString; sort: z.ZodType<{ order: { descending: boolean; field: "AMOUNT_INVESTED" | "CREATED_AT" | "FIRST_NAME" | "FULL_NAME" | "GENDER" | "ID" | "LAST_NAME" | "SLUG" | "STATUS" | "TOTAL_INVESTMENTS" | "UPDATED_AT"; sortKey?: string | null | undefined; }[]; relevance?: "keyword" | "semantic" | null | undefined; }, import("../search/ordering-person-sort-field.ts").SearchOrderingPersonSortFieldSchemaInput, z.core.$ZodTypeInternals<{ order: { descending: boolean; field: "AMOUNT_INVESTED" | "CREATED_AT" | "FIRST_NAME" | "FULL_NAME" | "GENDER" | "ID" | "LAST_NAME" | "SLUG" | "STATUS" | "TOTAL_INVESTMENTS" | "UPDATED_AT"; sortKey?: string | null | undefined; }[]; relevance?: "keyword" | "semantic" | null | undefined; }, import("../search/ordering-person-sort-field.ts").SearchOrderingPersonSortFieldSchemaInput>>; unsupported: z.ZodOptional>; }, z.core.$strip>; type PersonSearchInterpretationDefinition = z.infer; export interface PersonSearchInterpretationSchemaInput extends z.input { } /** * Structured interpretation of a natural-language people search: canonical filter, sort, confidence, and any unsupported constraint the planner could not translate exactly. * * @openapiSchema PersonSearchInterpretation * @endpoint GET /v1/search/link * @endpoint GET /v1/search/link/jobs/{jobId} * @endpoint GET /v1/search/shared/{id} * @endpoint GET /v1/search/shared/slug/{slug} * @endpoint POST /v1/search * @endpoint POST /v1/search/natural/people * @endpoint POST /v1/search/shared * @usedBySchema PersonNaturalSearchResultSchema * @contractShape person.search-interpretation * @contractRole canonical */ export declare const PersonSearchInterpretationSchema: z.ZodType; export type PersonSearchInterpretation = z.infer; export {}; //# sourceMappingURL=search-interpretation.d.ts.map