export declare function getAstroYear({ solarBirthDate, timeIndex, gender, fixLeap, locale }: {
    solarBirthDate: string;
    timeIndex: number;
    gender: 'male' | 'female';
    fixLeap?: boolean;
    locale?: string;
}): {
    astrolabe: import("iztro/lib/astro/FunctionalAstrolabe").default;
    decadePeriods: {
        index: number;
        name: string;
        heavenlyStem: import("iztro/lib/i18n").HeavenlyStemName;
        earthlyBranch: import("iztro/lib/i18n").EarthlyBranchName;
        palaceNames: import("iztro/lib/i18n").PalaceName[];
        mutagen: import("iztro/lib/i18n").StarName[];
    }[];
    agePeriods: {
        solarDate: string;
        age: import("iztro/lib/data/types").HoroscopeItem & {
            nominalAge: number;
        };
    }[];
    yearPeriods: {
        solarDate: string;
        yearly: {
            index: number;
            name: string;
            heavenlyStem: import("iztro/lib/i18n").HeavenlyStemName;
            earthlyBranch: import("iztro/lib/i18n").EarthlyBranchName;
            palaceNames: import("iztro/lib/i18n").PalaceName[];
            mutagen: import("iztro/lib/i18n").StarName[];
        };
    }[];
};
//# sourceMappingURL=getAstroYear.d.ts.map