export interface BaZhaiSuppressionFact { star: string; element: '木' | '火' | '土' | '金' | '水'; counterpart: string; suppressionRule: string; advice: string; } export interface BaZhaiGasRegulationResult { suppressionLaws: BaZhaiSuppressionFact[]; doorMasterSummary: string; promptSummary: string; } declare const CANONICAL_NINE_STAR_WUXING: Record; export declare const NINE_STAR_WUXING: typeof CANONICAL_NINE_STAR_WUXING; export declare function evaluateBaZhaiRegulation(params: { mingGua: string; houseGua: string | null; mingGroup: '东四命' | '西四命'; houseGroup: '东四宅' | '西四宅' | null; }): BaZhaiGasRegulationResult; export {};