#ifndef MUPDF_PDF_COMPAT_H
#define MUPDF_PDF_COMPAT_H
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#ifdef __cplusplus
extern "C" {
#endif
void fz_abort_cookie(int32_t ctx, int32_t cookie);
int32_t fz_cookie_is_aborted(int32_t ctx, int32_t cookie);
int32_t fz_cookie_progress(int32_t ctx, int32_t cookie);
int32_t fz_new_buffer_from_stext_page(int32_t ctx, int32_t stext);
int32_t fz_new_pixmap_from_page(int32_t _ctx, int32_t page, fz_matrix ctm, int32_t cs, int32_t alpha);
int32_t fz_new_stext_page_from_page(int32_t _ctx, int32_t page, void const * _options);
int32_t fz_open_document_with_buffer(int32_t _ctx, const char * _magic, u8 const * data, size_t len);
void fz_reset_cookie(int32_t ctx, int32_t cookie);
int32_t pdf_lookup_named_dest(int32_t _ctx, int32_t doc, const char * name);
#ifdef __cplusplus
}
#endif
#endif