import { z } from 'zod'; export declare const ForexExchangeSchema: z.ZodObject<{ code: z.ZodString; name: z.ZodString; }, "strip", z.ZodTypeAny, { code: string; name: string; }, { code: string; name: string; }>; export type ForexExchange = z.infer; export declare const ForexSymbolSchema: z.ZodObject<{ description: z.ZodString; displaySymbol: z.ZodString; symbol: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; description: string; displaySymbol: string; }, { symbol: string; description: string; displaySymbol: string; }>; export type ForexSymbol = z.infer; export declare const ForexRateSchema: z.ZodObject<{ base: z.ZodString; quote: z.ZodString; bid: z.ZodNumber; ask: z.ZodNumber; mid: z.ZodNumber; timestamp: z.ZodNumber; }, "strip", z.ZodTypeAny, { timestamp: number; base: string; quote: string; bid: number; ask: number; mid: number; }, { timestamp: number; base: string; quote: string; bid: number; ask: number; mid: number; }>; export type ForexRate = z.infer; export { CandleSchema as ForexCandleSchema, type Candle as ForexCandle } from './common.js'; //# sourceMappingURL=forex.d.ts.map