/** * 九星与落宫的五行关系。 * * 本宫是九星的固定位置事实;星宫生克是位置关系,不能代替按月令判断的 * 九星旺相休囚废。主客含义由具体占题与盘面另行判断。 */ export declare const STAR_ORIGINAL_PALACES: Record; export type StarPalaceRelation = '星宫比和' | '宫生星' | '星生宫' | '星克宫' | '宫克星'; export interface StarPalaceResult { star: string; originalPalace: number; gong: number; atOriginalPalace: boolean; relation: StarPalaceRelation; detail: string; } export interface StarPalaceInput { jiuGongGe: Array<{ gong: number; element: string; tianPan: { star: string; companionStar?: string; }; }>; } export interface ZhiFuPalaceInput extends StarPalaceInput { zhiFu: string; } /** 按星与落宫五行记录关系,不推定九星的月令旺衰。 */ export declare function evaluateSingleStar(star: string, currentGong: number, palaceElement: string): StarPalaceResult; /** 逐宫记录天盘九星与落宫的五行关系。 */ export declare function evaluateStarPalaces(result: StarPalaceInput): StarPalaceResult[]; /** 查找值符星落宫,并返回同一星宫位置事实。 */ export declare function getZhiFuStarPalaceFact(result: ZhiFuPalaceInput): StarPalaceResult;