// Metro module 3473 (f3474). import * as _toDate from "./toDate"; import { __esModule } from "./toDate"; import * as _differenceInCalendarYears from "./differenceInCalendarYears"; import * as _compareAsc from "./compareAsc"; import * as _requiredArgs from "./requiredArgs"; let c1830_0, c1830_1, c1830_2, c1830_3; export default function differenceInYears(a0, a1) { (0, c1830_3.default)(2, arguments); const r8 = (0, c1830_0.default)(a0); const r7 = (0, c1830_0.default)(a1); const r20 = (0, c1830_2.default)(r8, r7); const r25 = Math.abs((0, c1830_1.default)(r8, r7)); r8.setFullYear(1584); r7.setFullYear(1584); const r37 = r20 * (r25 - Number((0, c1830_2.default)(r8, r7) === -r20)); return r37 !== 0 ? r37 : 0; }; c1830_0 = _toDate ? __esModule ? _toDate : { default: _toDate } : { default: _toDate }; c1830_1 = _differenceInCalendarYears ? _differenceInCalendarYears.__esModule ? _differenceInCalendarYears : { default: _differenceInCalendarYears } : { default: _differenceInCalendarYears }; c1830_2 = _compareAsc ? _compareAsc.__esModule ? _compareAsc : { default: _compareAsc } : { default: _compareAsc }; c1830_3 = _requiredArgs ? _requiredArgs.__esModule ? _requiredArgs : { default: _requiredArgs } : { default: _requiredArgs }; module.exports = exports.default;