-void mono_decimal_init_single (MonoDecimal *_this, float value) MONO_INTERNAL;
-void mono_decimal_init_double (MonoDecimal *_this, double value) MONO_INTERNAL;
-void mono_decimal_floor (MonoDecimal *d) MONO_INTERNAL;
-int32_t mono_decimal_get_hash_code (MonoDecimal *d) MONO_INTERNAL;
-void mono_decimal_multiply (MonoDecimal *d1, MonoDecimal *d2) MONO_INTERNAL;
-void mono_decimal_round (MonoDecimal *d, int32_t decimals) MONO_INTERNAL;
-void mono_decimal_tocurrency (MonoDecimal *decimal) MONO_INTERNAL;
-double mono_decimal_to_double (MonoDecimal d) MONO_INTERNAL;
-int32_t mono_decimal_to_int32 (MonoDecimal d) MONO_INTERNAL;
-float mono_decimal_to_float (MonoDecimal d) MONO_INTERNAL;
-void mono_decimal_truncate (MonoDecimal *d) MONO_INTERNAL;
+void mono_decimal_init_single (MonoDecimal *_this, float value);
+void mono_decimal_init_double (MonoDecimal *_this, double value);
+void mono_decimal_floor (MonoDecimal *d);
+int32_t mono_decimal_get_hash_code (MonoDecimal *d);
+void mono_decimal_multiply (MonoDecimal *d1, MonoDecimal *d2);
+void mono_decimal_round (MonoDecimal *d, int32_t decimals);
+void mono_decimal_tocurrency (MonoDecimal *decimal);
+double mono_decimal_to_double (MonoDecimal d);
+int32_t mono_decimal_to_int32 (MonoDecimal d);
+float mono_decimal_to_float (MonoDecimal d);
+void mono_decimal_truncate (MonoDecimal *d);