import { z } from "zod/v4"; declare const NewsDetailSchemaDefinition: z.ZodObject<{ content: z.ZodOptional>; core: z.ZodType<{ author?: string | null | undefined; category?: string | null | undefined; createdAt?: string | null | undefined; excerpt?: string | null | undefined; externalNewsArticle?: boolean | null | undefined; id: number; newsImageThumbnail?: string | null | undefined; newsUrlOriginal?: string | null | undefined; publication?: string | null | undefined; publishedAt?: string | null | undefined; slug?: string | null | undefined; title: string; updatedAt?: string | null | undefined; }, import("./news.ts").NewsSchemaInput, z.core.$ZodTypeInternals<{ author?: string | null | undefined; category?: string | null | undefined; createdAt?: string | null | undefined; excerpt?: string | null | undefined; externalNewsArticle?: boolean | null | undefined; id: number; newsImageThumbnail?: string | null | undefined; newsUrlOriginal?: string | null | undefined; publication?: string | null | undefined; publishedAt?: string | null | undefined; slug?: string | null | undefined; title: string; updatedAt?: string | null | undefined; }, import("./news.ts").NewsSchemaInput>>; entityMentionResolved: z.ZodArray>>; externalId: z.ZodOptional>; linkedContent: z.ZodOptional>; linkerCompleted: z.ZodOptional; personMentionResolved: z.ZodArray>>; }, z.core.$strip>; type NewsDetailDefinition = z.infer; export interface NewsDetailSchemaInput extends z.input { } /** * Canonical news detail owner * * @openapiSchema NewsDetail * @endpoint GET /v1/news/lookup * @endpoint GET /v1/news/{newsId} * @contractShape news.detail * @contractRole canonical */ export declare const NewsDetailSchema: z.ZodType; export type NewsDetail = z.infer; export {}; //# sourceMappingURL=detail.d.ts.map