import { z } from "zod/v4"; declare const NewsSchemaDefinition: z.ZodObject<{ author: z.ZodOptional>; category: z.ZodOptional>; createdAt: z.ZodOptional>; excerpt: z.ZodOptional>; externalNewsArticle: z.ZodOptional>; id: z.ZodInt; newsImageThumbnail: z.ZodOptional>; newsUrlOriginal: z.ZodOptional>; publication: z.ZodOptional>; publishedAt: z.ZodOptional>; slug: z.ZodOptional>; title: z.ZodString; updatedAt: z.ZodOptional>; }, z.core.$strip>; type NewsDefinition = z.infer; export interface NewsSchemaInput extends z.input { } /** * Canonical news owner for list and core semantics * * @openapiSchema News * @endpoint GET /v1/entities/lookup-exact * @endpoint GET /v1/news * @endpoint GET /v1/news/lookup * @endpoint GET /v1/people/lookup-exact * @endpoint GET /v1/search/link * @endpoint GET /v1/entities/{entityId} * @endpoint GET /v1/entities/{entityId}/investors * @endpoint GET /v1/entities/{entityId}/person-investors * @endpoint GET /v1/entities/{entityId}/trending-news * @endpoint GET /v1/news/{newsId} * @endpoint GET /v1/people/{personId} * @endpoint GET /v1/people/{personId}/graph * @endpoint GET /v1/search/link/jobs/{jobId} * @endpoint GET /v1/search/shared/{id} * @endpoint GET /v1/search/shared/slug/{slug} * @endpoint POST /v1/entities/lookup-batch * @endpoint POST /v1/entities/lookup-matches * @endpoint POST /v1/entities/search * @endpoint POST /v1/people/lookup-batch * @endpoint POST /v1/search * @endpoint POST /v1/search/shared * @usedBySchema EntityDetailSchema * @usedBySchema NewsDetailSchema * @usedBySchema NewsPublishedEventSchema * @usedBySchema PageNewsSchema * @usedBySchema PageResultNewsSchema * @usedBySchema PersonGraphCareerContextSchema * @contractShape news.news * @contractRole canonical */ export declare const NewsSchema: z.ZodType; export type News = z.infer; export {}; //# sourceMappingURL=news.d.ts.map