import { NineStar } from './NineStar';
export declare class LunarTime {
    private readonly _ganIndex;
    private readonly _zhiIndex;
    private _lunar;
    static fromYmdHms(lunarYear: number, lunarMonth: number, lunarDay: number, hour: number, minute: number, second: number): LunarTime;
    constructor(lunarYear: number, lunarMonth: number, lunarDay: number, hour: number, minute: number, second: number);
    getGanIndex(): number;
    getZhiIndex(): number;
    getGan(): string;
    getZhi(): string;
    getGanZhi(): string;
    getShengXiao(): string;
    getPositionXi(): string;
    getPositionXiDesc(): string;
    getPositionYangGui(): string;
    getPositionYangGuiDesc(): string;
    getPositionYinGui(): string;
    getPositionYinGuiDesc(): string;
    getPositionFu(sect?: number): string;
    getPositionFuDesc(sect?: number): string;
    getPositionCai(): string;
    getPositionCaiDesc(): string;
    getNaYin(): string;
    getTianShen(): string;
    getTianShenType(): string;
    getTianShenLuck(): string;
    getChong(): string;
    getSha(): string;
    getChongShengXiao(): string;
    getChongDesc(): string;
    getChongGan(): string;
    getChongGanTie(): string;
    getYi(): string[];
    getJi(): string[];
    getNineStar(): NineStar;
    getXun(): string;
    getXunKong(): string;
    getMinHm(): string;
    getMaxHm(): string;
    toString(): string;
}
