export declare const temporalMultipliers: {
    readonly 0: 1;
    readonly 1: 0.965;
    readonly 2: 0.931225;
    readonly 3: 0.898632125;
    readonly 4: 0.8671800005999999;
    readonly 5: 0.8368287006;
    readonly 6: 0.8075396961;
    readonly 7: 0.7792758067;
    readonly 8: 0.7520011535000001;
    readonly 9: 0.7256811131;
    readonly 10: 0.7002822741999999;
    readonly 11: 0.6757723946;
    readonly 12: 0.6521203607;
    readonly 13: 0.6292961481;
    readonly 14: 0.6072707829;
    readonly 15: 0.5860163055000001;
    readonly 16: 0.5655057348;
    readonly 17: 0.5457130340999999;
    readonly 18: 0.5266130779;
    readonly 19: 0.5081816202;
    readonly 20: 0.4903952635;
    readonly 21: 0.4732314293;
    readonly 22: 0.4566683292;
    readonly 23: 0.44068493770000006;
    readonly 24: 0.4252609649;
    readonly 25: 0.4103768311;
    readonly 26: 0.396013642;
    readonly 27: 0.3821531646;
    readonly 28: 0.36877780379999997;
    readonly 29: 0.3558705807;
    readonly 30: 0.3434151104;
    readonly 31: 0.3313955815;
    readonly '30+': 0.3197967361;
    readonly 'Not Possible \u25B2': "N/A";
};
export type TemporalMultiplierKey = keyof typeof temporalMultipliers;
/**
 * Looks up a temporal multiplier value based on the years to target condition
 * Corresponds to VLOOKUP formula in Excel: VLOOKUP(years,'G-4 Temporal multipliers'!$A$4:$C$37,3,FALSE)
 *
 * @param years - Number of years to reach target condition, or special keys like "30+" or "Not Possible ▲"
 * @returns The temporal multiplier value, 'N/A' for impossible scenarios, or undefined if not found
 */
export declare function getTemporalMultiplier(years: TemporalMultiplierKey): number | 'N/A' | undefined;
/**
 * Looks up a temporal multiplier with error handling similar to Excel's IFERROR
 * Corresponds to: IFERROR(IF(value="Check Data ⚠","Check Data ⚠",VLOOKUP(...)),"")
 *
 * @param value - The input value (years or special key)
 * @returns The multiplier value, "Check Data ⚠" if input is invalid, or empty string on error
 */
export declare function lookupTemporalMultiplier(value: string | number): number | string;
//# sourceMappingURL=temporalMultipliers.d.ts.map