UNPKG

realestate-jp

Version:

不動産関連のユーティリティ関数を提供するライブラリ

32 lines 1.29 kB
/** * 指定した年が更新年かを判定する * @param year 経過年数(1年目から) * @param cycle 更新頻度(年単位)。0のときは更新なし。 * @returns 更新年であれば true */ export declare function isRenewalYear(year: number, cycle: number): boolean; /** * 年間の合計支払額を計算する(月額×12 + 更新料) * @param rent 月額家賃 * @param fee 月額維持費 * @param renewFee 更新料(月数) * @param isRenewal この年が更新年かどうか * @returns 年間支払額 */ export declare function calculateAnnualPayment(rent: number, fee: number, renewFee: number, isRenewal: boolean): number; /** * 月額の合計支払額を計算する * @param rent 月額家賃 * @param fee 月額維持費(管理費や駐車場代など) * @returns 月額合計 */ export declare function calculateMonthlyTotal(rent: number, fee: number): number; /** * 更新料を計算する * @param rent 月額家賃 * @param renewFee 月数指定の更新料 * @param isRenewal この年が更新年であるかどうか * @returns 更新料(該当しない場合は0) */ export declare function calculateRenewalFee(rent: number, renewFee: number, isRenewal: boolean): number; //# sourceMappingURL=utils.d.ts.map