/**
 * 总格数理（81数理）
 * 总格数理（81数理）是日本人熊崎健翁依据姓名的笔画数和一定规则建立起来天格、地格、人格、总格、外格等五格数理关系，并以其所谓的81数理，来推算人的各方面运势。
 * @description
 * 姓名学数理包括天格、人格、地格、外格、总格的五格。
 * 人格：又称主格，是姓名的中心点，主管人一生命运。
 * 总格：又称后运，是后半生的命运，影响中年到老年。
 * 天、人、地三才：暗示健康、生活是否顺利。
 * 数理来自姓名笔画，由数字组成，81个数为一个整单位，每个数字都属于一个五行。
 */
interface Wuge {
    tian: number;
    ren: number;
    di: number;
    zong: number;
    wai: number;
}
interface SancaiWuge extends Wuge {
    renStrokeType: string;
    diStrokeType: string;
    zongStrokeType: string;
    waiStrokeType: string;
    sancai: string;
    sancaiType: string;
}
/**
 * 计算一个人的三才五格
 * @param surname 姓氏
 * @param name 名称
 */
export declare function calcSancaiWuge(surname: string, name: string): SancaiWuge;
/**
 * 计算一个人的五格
 * * @param xing1Stroke 姓1笔画
 * @param xing2Stroke 姓2笔画
 * @param _ming1Stroke 名1笔画
 * @param _ming2Stroke 名2笔画
 */
export declare function calcWuge(xing1Stroke: number, xing2Stroke: number, ming1Stroke: number, ming2Stroke: number): Wuge;
/**
 * 天格：单姓的天格是“单姓笔画+1”，复姓的天格是“复姓笔画数相加”
 * @param xing1Stroke 姓1笔画
 * @param xing2Stroke 姓2笔画
 * @param _ming1Stroke 名1笔画
 * @param _ming2Stroke 名2笔画
 * @see {@link https://baike.baidu.com/item/%E6%80%BB%E6%A0%BC%E6%95%B0%E7%90%86/1815675?fromtitle=81%E6%95%B0%E7%90%86&fromid=23720201&fr=aladdin}
 */
export declare function getTianGe(xing1Stroke: number, xing2Stroke: number, _ming1Stroke: number, _ming2Stroke: number): number;
/**
 * 单姓的人格是“姓的笔画数+名（第一字）的笔画数”，复姓的人格数理是“复姓的第二个字笔画+名的第一个字笔画”；
 * @param xing1Stroke 姓1笔画
 * @param xing2Stroke 姓2笔画
 * @param ming1Stroke 名1笔画
 * @param _ming2Stroke 名2笔画
 * @see {@link https://baike.baidu.com/item/%E6%80%BB%E6%A0%BC%E6%95%B0%E7%90%86/1815675?fromtitle=81%E6%95%B0%E7%90%86&fromid=23720201&fr=aladdin}
 */
export declare function getRenGe(xing1Stroke: number, xing2Stroke: number, ming1Stroke: number, _ming2Stroke: number): number;
/**
 * 双名的地格是“名字的笔画数相加”，单名的地格是“名的笔画数+1”。
 * @param _xing1Stroke 姓1笔画
 * @param _xing2Stroke 姓2笔画
 * @param ming1Stroke 名1笔画
 * @param ming2Stroke 名2笔画
 * @see {@link https://baike.baidu.com/item/%E6%80%BB%E6%A0%BC%E6%95%B0%E7%90%86/1815675?fromtitle=81%E6%95%B0%E7%90%86&fromid=23720201&fr=aladdin}
 */
export declare function getDiGe(_xing1Stroke: number, _xing2Stroke: number, ming1Stroke: number, ming2Stroke: number): number;
/**
 * 总格：总格是“姓名笔画数的总和”。
 * @param xing1Stroke 姓1笔画
 * @param xing2Stroke 姓2笔画
 * @param ming1Stroke 名1笔画
 * @param ming2Stroke 名2笔画
 * @see {@link https://baike.baidu.com/item/%E6%80%BB%E6%A0%BC%E6%95%B0%E7%90%86/1815675?fromtitle=81%E6%95%B0%E7%90%86&fromid=23720201&fr=aladdin}
 */
export declare function getZongGe(xing1Stroke: number, xing2Stroke: number, ming1Stroke: number, ming2Stroke: number): number;
/**
 * 单姓“姓名总格减去人格之差再加1”；复姓“将姓名总格减去人格之差”即为外格。
 * 单姓单名的外格为2，复姓单名的外格为“总格数理-人格数理+1”。
 * @param xing1Stroke 姓1笔画
 * @param xing2Stroke 姓2笔画
 * @param _ming1Stroke 名1笔画
 * @param ming2Stroke 名2笔画
 * @see {@link https://baike.baidu.com/item/%E6%80%BB%E6%A0%BC%E6%95%B0%E7%90%86/1815675?fromtitle=81%E6%95%B0%E7%90%86&fromid=23720201&fr=aladdin}
 */
export declare function getWaiGe(xing1Stroke: number, xing2Stroke: number, _ming1Stroke: number, ming2Stroke: number): number;
export {};
