import type { AstrologyPointOutput } from './point.js'; export interface AstrologyPointCellJSON { 盘: '本命' | '流运'; 标识: string; 因素: string; } export interface AstrologyPointPlacementJSON { 因素: string; 标识: string; 星座: string; 元素: string; 模式: string; 黄经: string; 宫位?: string; 逆行?: '是' | '否'; 位置: AstrologyPointCellJSON[]; } export interface AstrologyPointAspectJSON { 类型: string; 位置: AstrologyPointCellJSON[]; 容许度: number; 实际夹角: number; 相态?: '入相' | '出相'; 说明: string; } export interface AstrologyPointCanonicalJSON { /** 范围只在只看本命或只看流运时给出 */ 查询: { 对象: string; 类型: '星体' | '宫位'; 范围?: '本命' | '流运'; }; 位置信息?: AstrologyPointPlacementJSON; 传统尊贵?: string[]; 主管宫位?: string[]; 宫位信息?: { 宫位: string; 宫位序号: number; 宫头星座: string; 宫头黄经: string; 宫尾黄经: string; 跨度: number; }; 宫内星体?: AstrologyPointPlacementJSON[]; 宫主星?: AstrologyPointPlacementJSON & { 传统尊贵: string[]; }; 本命相位?: AstrologyPointAspectJSON[]; 宫主星相位?: AstrologyPointAspectJSON[]; 流运触发?: AstrologyPointAspectJSON[]; 流运过境?: AstrologyPointPlacementJSON[]; 口径: string[]; } export declare const toAstrologyPointJson: (result: AstrologyPointOutput) => AstrologyPointCanonicalJSON & { 计算规则?: import("../../shared/calculation-rules.js").CalculationRules; }; export declare const toAstrologyPointText: (result: AstrologyPointOutput, options?: import("../shared/drilldown-render.js").DrilldownTextOptions) => string; //# sourceMappingURL=point-render.d.ts.map