+gboolean mono_bin_writer_supported (void);
+
+MonoImageWriter* mono_img_writer_create (FILE *fp, gboolean use_bin_writer);
+
+void mono_img_writer_destroy (MonoImageWriter *w);
+
+void mono_img_writer_emit_start (MonoImageWriter *w);
+
+int mono_img_writer_emit_writeout (MonoImageWriter *w);
+
+guint8* mono_img_writer_get_output (MonoImageWriter *acfg, guint32 *size);
+
+void mono_img_writer_emit_section_change (MonoImageWriter *w, const char *section_name, int subsection_index);
+
+void mono_img_writer_emit_push_section (MonoImageWriter *w, const char *section_name, int subsection);