import { z } from 'zod'; export declare const NewsItemSchema: z.ZodObject<{ category: z.ZodString; datetime: z.ZodNumber; headline: z.ZodString; id: z.ZodNumber; image: z.ZodString; related: z.ZodString; source: z.ZodString; summary: z.ZodString; url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; category: string; datetime: number; headline: string; id: number; image: string; related: string; source: string; summary: string; }, { url: string; category: string; datetime: number; headline: string; id: number; image: string; related: string; source: string; summary: string; }>; export type NewsItem = z.infer; export declare const NewsSentimentSchema: z.ZodObject<{ symbol: z.ZodString; companyNewsScore: z.ZodNumber; sectorAverageNewsScore: z.ZodNumber; sectorAverageBullishPercent: z.ZodOptional; sectorAverageEventScore: z.ZodOptional; sentiment: z.ZodObject<{ bearishPercent: z.ZodNumber; bullishPercent: z.ZodNumber; }, "strip", z.ZodTypeAny, { bearishPercent: number; bullishPercent: number; }, { bearishPercent: number; bullishPercent: number; }>; buzz: z.ZodObject<{ articlesInLastWeek: z.ZodNumber; buzz: z.ZodNumber; weeklyAverage: z.ZodNumber; }, "strip", z.ZodTypeAny, { buzz: number; articlesInLastWeek: number; weeklyAverage: number; }, { buzz: number; articlesInLastWeek: number; weeklyAverage: number; }>; }, "strip", z.ZodTypeAny, { symbol: string; companyNewsScore: number; sectorAverageNewsScore: number; sentiment: { bearishPercent: number; bullishPercent: number; }; buzz: { buzz: number; articlesInLastWeek: number; weeklyAverage: number; }; sectorAverageBullishPercent?: number | undefined; sectorAverageEventScore?: number | undefined; }, { symbol: string; companyNewsScore: number; sectorAverageNewsScore: number; sentiment: { bearishPercent: number; bullishPercent: number; }; buzz: { buzz: number; articlesInLastWeek: number; weeklyAverage: number; }; sectorAverageBullishPercent?: number | undefined; sectorAverageEventScore?: number | undefined; }>; export type NewsSentiment = z.infer; export declare const InsiderSentimentSchema: z.ZodObject<{ symbol: z.ZodString; data: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { symbol: string; data: { change: number; month: number; mspr: number; year: number; }[]; }, { symbol: string; data: { change: number; month: number; mspr: number; year: number; }[]; }>; export type InsiderSentiment = z.infer; //# sourceMappingURL=news.d.ts.map