import type { WuyunElement, WuyunStrength, LiuqiName, LiuqiProfile } from './index'; declare const CANONICAL_STEM_MOVEMENT: Record; export declare const STEM_MOVEMENT: typeof CANONICAL_STEM_MOVEMENT; declare const CANONICAL_QI_PROFILES: Record; export declare const QI_PROFILES: typeof CANONICAL_QI_PROFILES; declare const CANONICAL_BRANCH_SITIAN_ZAIQUAN: Record; export declare const BRANCH_SITIAN_ZAIQUAN: typeof CANONICAL_BRANCH_SITIAN_ZAIQUAN; declare const CANONICAL_SUIHUI_BRANCH_ELEMENT: Partial>; export declare const SUIHUI_BRANCH_ELEMENT: typeof CANONICAL_SUIHUI_BRANCH_ELEMENT; export declare function getStemMovement(stem: string): { element: WuyunElement; yinYang: "\u9633" | "\u9634"; strength: WuyunStrength; }; export declare function getQiProfile(name: LiuqiName): LiuqiProfile; export declare function getBranchSitianZaiquan(branch: string): readonly [LiuqiName, LiuqiName]; export declare function getSuihuiBranchElement(branch: string): WuyunElement | undefined; export {};