import { z } from "zod/v4"; declare const SearchAnswerCitationSchemaDefinition: z.ZodObject<{ entityId: z.ZodUUID; source: z.ZodUnion, z.ZodString]> & { enum: { entityRecord: "entityRecord"; fundraiseTransaction: "fundraiseTransaction"; newsArticle: "newsArticle"; personRecord: "personRecord"; researchSnippet: "researchSnippet"; webProfile: "webProfile"; }; }; sourceId: z.ZodString; }, z.core.$strip>; type SearchAnswerCitationDefinition = z.infer; export interface SearchAnswerCitationSchemaInput extends z.input { } /** * One piece of evidence an answer cites, by its owning record. * * @openapiSchema SearchAnswerCitation * @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/entities * @endpoint POST /v1/search/shared * @usedBySchema SearchAnswerParagraphSchema * @usedBySchema SearchAnswerSchema * @contractShape search.answer-citation * @contractRole canonical */ export declare const SearchAnswerCitationSchema: z.ZodType; export type SearchAnswerCitation = z.infer; export {}; //# sourceMappingURL=answer-citation.d.ts.map