export interface BonusCalculatorUserInputParams { travelExpenseValue: number; restExpenseValue: number; } export interface BonusCalculatorData { minSumTravel?: number; maxSumTravel?: number; minSumOther?: number; maxSumOther?: number; maxBonus?: number; prefMonthsNum?: number; prefTravelBonusRate?: number; prefRestBonusRate?: number; travelBonusRate?: number; restBonusRate?: number; } export interface BonusCalculatorParams extends BonusCalculatorUserInputParams, BonusCalculatorData { monthBonus: number; yearBonus: number; } export declare const getBonusCalculatorParams: (userInputParams: BonusCalculatorUserInputParams, calcSource?: BonusCalculatorData) => { monthBonus: number; yearBonus: number; travelExpenseValue: number; restExpenseValue: number; minSumTravel?: number | undefined; maxSumTravel?: number | undefined; minSumOther?: number | undefined; maxSumOther?: number | undefined; maxBonus?: number | undefined; prefMonthsNum?: number | undefined; prefTravelBonusRate?: number | undefined; prefRestBonusRate?: number | undefined; travelBonusRate?: number | undefined; restBonusRate?: number | undefined; };