bazi-mcp
Version:
[](https://smithery.ai/server/@cantian-ai/bazi-mcp)
214 lines (213 loc) • 5.42 kB
TypeScript
import { Gender, HeavenStem, LunarHour, SixtyCycle } from 'tyme4ts';
export declare const buildHideHeavenObject: (heavenStem: HeavenStem | null | undefined, me: HeavenStem) => {
天干: string;
十神: string;
} | undefined;
/**
* @param sixtyCycle 干支。
* @param me 日主,如果sixtyCycle是日柱的话不传值。
*/
export declare const buildSixtyCycleObject: (sixtyCycle: SixtyCycle, me?: HeavenStem) => {
天干: {
天干: string;
五行: string;
阴阳: string;
十神: string | undefined;
};
地支: {
地支: string;
五行: string;
阴阳: string;
藏干: {
主气: {
天干: string;
十神: string;
} | undefined;
中气: {
天干: string;
十神: string;
} | undefined;
余气: {
天干: string;
十神: string;
} | undefined;
};
};
纳音: string;
旬: string;
空亡: string;
星运: string;
自坐: string;
};
export declare const buildBazi: (options: {
lunarHour: LunarHour;
eightCharProviderSect?: 1 | 2;
gender?: Gender;
}) => {
性别: 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;
}[];
};
};
};
};