UNPKG

bazi-mcp

Version:

[![smithery badge](https://smithery.ai/badge/@cantian-ai/bazi-mcp)](https://smithery.ai/server/@cantian-ai/bazi-mcp)

178 lines (177 loc) 4.48 kB
export { getChineseCalendar } from './lib/chineseCalendar.js'; export declare const getBaziDetail: (data: { lunarDatetime?: any; solarDatetime?: any; gender?: any; eightCharProviderSect?: any; }) => Promise<{ 性别: string; 阳历: string; 农历: string; 八字: string; 生肖: string; 日主: string; 年柱: { 天干: { 天干: string; 五行: string; 阴阳: string; 十神: string | undefined; }; 地支: { 地支: string; 五行: string; 阴阳: string; 藏干: { 主气: { 天干: string; 十神: string; } | undefined; 中气: { 天干: string; 十神: string; } | undefined; 余气: { 天干: string; 十神: string; } | undefined; }; }; 纳音: string; 旬: string; 空亡: string; 星运: string; 自坐: string; }; 月柱: { 天干: { 天干: string; 五行: string; 阴阳: string; 十神: string | undefined; }; 地支: { 地支: string; 五行: string; 阴阳: string; 藏干: { 主气: { 天干: string; 十神: string; } | undefined; 中气: { 天干: string; 十神: string; } | undefined; 余气: { 天干: string; 十神: string; } | undefined; }; }; 纳音: string; 旬: string; 空亡: string; 星运: string; 自坐: string; }; 日柱: { 天干: { 天干: string; 五行: string; 阴阳: string; 十神: string | undefined; }; 地支: { 地支: string; 五行: string; 阴阳: string; 藏干: { 主气: { 天干: string; 十神: string; } | undefined; 中气: { 天干: string; 十神: string; } | undefined; 余气: { 天干: string; 十神: string; } | undefined; }; }; 纳音: string; 旬: string; 空亡: string; 星运: string; 自坐: string; }; 时柱: { 天干: { 天干: string; 五行: string; 阴阳: string; 十神: string | undefined; }; 地支: { 地支: string; 五行: string; 阴阳: string; 藏干: { 主气: { 天干: string; 十神: string; } | undefined; 中气: { 天干: string; 十神: string; } | undefined; 余气: { 天干: string; 十神: string; } | undefined; }; }; 纳音: string; 旬: string; 空亡: string; 星运: string; 自坐: string; }; 胎元: string; 胎息: string; 命宫: string; 身宫: string; 神煞: { 年柱: string[]; 月柱: string[]; 日柱: string[]; 时柱: string[]; }; 大运: { 起运日期: string; 起运年龄: number; 大运: any[]; }; 刑冲合会: { [zhu: string]: { [key: string]: any; 天干: { [key: string]: { [key: string]: any; 柱: string; }[]; }; 地支: { [key: string]: { [key: string]: any; 柱: string; }[]; }; }; }; }>; export declare const getSolarTimes: ({ bazi }: { bazi: any; }) => Promise<string[]>;