Given BigInt is widespread at this point, may be worth updating the type of value to accept bigints,
const example1 = (
<>
<NumericFormat value={100} /* OK */ />
<NumericFormat value={100n} /* Type Error */ />
</>
);
in the meantime, can easily get around this with,
const example2 = (
<NumericFormat value={(100n).toString()} />
);