import { z } from "zod"; export declare enum FearAndGreedTags { Latest = "FearAndGreedLatest" } declare const FearAndGreedDataSchema: z.ZodObject<{ value: z.ZodNumber; value_classification: z.ZodString; update_time: z.ZodString; }, z.core.$strip>; declare const FearAndGreedStatusSchema: z.ZodObject<{ timestamp: z.ZodString; error_code: z.ZodUnion; error_message: z.ZodString; elapsed: z.ZodNumber; credit_count: z.ZodNumber; notice: z.ZodOptional; }, z.core.$strip>; export declare const FearAndGreedResponseSchema: z.ZodObject<{ data: z.ZodObject<{ value: z.ZodNumber; value_classification: z.ZodString; update_time: z.ZodString; }, z.core.$strip>; status: z.ZodObject<{ timestamp: z.ZodString; error_code: z.ZodUnion; error_message: z.ZodString; elapsed: z.ZodNumber; credit_count: z.ZodNumber; notice: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; export declare const FearAndGreedIndexSchema: z.ZodObject<{ value: z.ZodNumber; classification: z.ZodString; }, z.core.$strip>; export type FearAndGreedData = z.infer; export type FearAndGreedStatus = z.infer; export type FearAndGreedResponse = z.infer; export type FearAndGreedIndex = z.infer; export type FearAndGreedLevel = "fear" | "cautious" | "neutral" | "optimistic" | "greedy"; export {}; //# sourceMappingURL=types.d.ts.map