import { z } from 'zod'; export declare const IPOEventSchema: z.ZodObject<{ symbol: z.ZodString; name: z.ZodString; date: z.ZodString; exchange: z.ZodString; price: z.ZodOptional; numberOfShares: z.ZodOptional; totalSharesValue: z.ZodOptional; status: z.ZodEnum<["filed", "scheduled", "withdrawn"]>; }, "strip", z.ZodTypeAny, { symbol: string; status: "filed" | "scheduled" | "withdrawn"; date: string; exchange: string; name: string; price?: string | undefined; numberOfShares?: number | undefined; totalSharesValue?: number | undefined; }, { symbol: string; status: "filed" | "scheduled" | "withdrawn"; date: string; exchange: string; name: string; price?: string | undefined; numberOfShares?: number | undefined; totalSharesValue?: number | undefined; }>; export type IPOEvent = z.infer; export declare const EarningsEventSchema: z.ZodObject<{ symbol: z.ZodString; date: z.ZodString; hour: z.ZodOptional>; year: z.ZodNumber; quarter: z.ZodNumber; epsEstimate: z.ZodOptional; epsActual: z.ZodOptional; revenueEstimate: z.ZodOptional; revenueActual: z.ZodOptional; }, "strip", z.ZodTypeAny, { symbol: string; date: string; year: number; quarter: number; hour?: "" | "amc" | "bmo" | undefined; epsEstimate?: number | undefined; epsActual?: number | undefined; revenueEstimate?: number | undefined; revenueActual?: number | undefined; }, { symbol: string; date: string; year: number; quarter: number; hour?: "" | "amc" | "bmo" | undefined; epsEstimate?: number | undefined; epsActual?: number | undefined; revenueEstimate?: number | undefined; revenueActual?: number | undefined; }>; export type EarningsEvent = z.infer; export declare const EconomicEventSchema: z.ZodObject<{ time: z.ZodString; country: z.ZodString; event: z.ZodString; actual: z.ZodOptional; previous: z.ZodOptional; estimate: z.ZodOptional; impact: z.ZodOptional>; }, "strip", z.ZodTypeAny, { country: string; time: string; event: string; actual?: string | undefined; previous?: string | undefined; estimate?: string | undefined; impact?: "" | "high" | "low" | "medium" | undefined; }, { country: string; time: string; event: string; actual?: string | undefined; previous?: string | undefined; estimate?: string | undefined; impact?: "" | "high" | "low" | "medium" | undefined; }>; export type EconomicEvent = z.infer; export declare const FDAEventSchema: z.ZodObject<{ symbol: z.ZodString; name: z.ZodString; eventType: z.ZodString; date: z.ZodString; status: z.ZodString; outcome: z.ZodOptional; }, "strip", z.ZodTypeAny, { symbol: string; status: string; date: string; name: string; eventType: string; outcome?: string | undefined; }, { symbol: string; status: string; date: string; name: string; eventType: string; outcome?: string | undefined; }>; export type FDAEvent = z.infer; //# sourceMappingURL=calendar.d.ts.map