// Metro module 3442 (f3443). import * as _toDate from "./toDate"; import { __esModule } from "./toDate"; import * as _requiredArgs from "./requiredArgs"; let c1800_0, c1800_1; export default function closestIndexTo(a0, a1) { (0, c1800_1.default)(2, arguments); const r5 = (0, c1800_0.default)(a0); if (isNaN(Number(r5))) { return NaN; } let c13419_0, c13419_1; const time = r5.getTime(); (a1 == null ? [] : typeof a1.forEach !== "function" ? Array.prototype.slice.call(a1) : a1).forEach(function(item, index) { const r10 = (0, c1800_0.default)(item); if (isNaN(Number(r10))) { c13419_0 = NaN; c13419_1 = NaN; return void 0; } const r21 = Math.abs(time - r10.getTime()); if (c13419_0 == null || r21 < Number(c13419_1)) { c13419_0 = index; c13419_1 = r21; } }); return c13419_0; }; c1800_0 = _toDate ? __esModule ? _toDate : { default: _toDate } : { default: _toDate }; c1800_1 = _requiredArgs ? _requiredArgs.__esModule ? _requiredArgs : { default: _requiredArgs } : { default: _requiredArgs }; module.exports = exports.default;