/** * 交易日历服务 -- 纯静态数据,零 IO 依赖 * * 内置主要市场的交易日历(周末定义 + 静态节假日)。 * 不依赖外部网络或文件系统。 */ import type { TradingCalendar } from './types.js'; /** * 获取指定市场的交易日历。 * @param mic ISO 10383 MIC 代码 * @returns 交易日历,未找到市场返回 undefined */ export declare function getTradingCalendar(mic: string): TradingCalendar | undefined; /** * 判断给定日期是否为交易日(非周末、非节假日)。 * @param mic 市场 MIC 代码 * @param date ISO 日期字符串(YYYY-MM-DD)或 Date 对象 */ export declare function isTradingDay(mic: string, date: string | Date): boolean; /** * 判断给定时间是否在交易时段内。 * @param mic 市场 MIC 代码 * @param date 时间戳或 Date 对象 */ export declare function isMarketOpen(mic: string, date: Date): boolean; /** * 获取指定日期之后最近的交易日。 * @param mic 市场 MIC 代码 * @param date 起始日期 */ export declare function getNextTradingDay(mic: string, date: Date): Date; //# sourceMappingURL=trading-calendar.d.ts.map