# encoding: utf-8
# module pymupdf._mupdf
# from C:\Programs\Python\Python313\Lib\site-packages\pymupdf\_mupdf.pyd
# by generator 1.147
# no doc
# no imports

# Variables with simple values

ARCH_HAS_NEON = 0
ARCH_HAS_SSE = 0

EOF = -1

FzBandWriter_COLOR = 1
FzBandWriter_MONO = 0
FzBandWriter_PAM = 2
FzBandWriter_PBM = 3
FzBandWriter_PKM = 4
FzBandWriter_PNG = 0
FzBandWriter_PNM = 1
FzBandWriter_PS = 5
FzBandWriter_PSD = 6

FzColorspace_Fixed_BGR = 2
FzColorspace_Fixed_CMYK = 3
FzColorspace_Fixed_GRAY = 0
FzColorspace_Fixed_LAB = 4
FzColorspace_Fixed_RGB = 1

FzDocumentWriter_FormatPathType_DOCUMENT = 0
FzDocumentWriter_FormatPathType_TEXT = 1

FzDocumentWriter_OutputType_CBZ = 0
FzDocumentWriter_OutputType_DOCX = 1
FzDocumentWriter_OutputType_ODT = 2
FzDocumentWriter_OutputType_PCL = 3
FzDocumentWriter_OutputType_PCLM = 4
FzDocumentWriter_OutputType_PDF = 5
FzDocumentWriter_OutputType_PDFOCR = 6
FzDocumentWriter_OutputType_PS = 7
FzDocumentWriter_OutputType_PWG = 8

FzDocumentWriter_PathType_CBZ = 0
FzDocumentWriter_PathType_DOCX = 1
FzDocumentWriter_PathType_ODT = 2

FzDocumentWriter_PathType_PAM_PIXMAP = 3

FzDocumentWriter_PathType_PBM_PIXMAP = 4

FzDocumentWriter_PathType_PCL = 5
FzDocumentWriter_PathType_PCLM = 6
FzDocumentWriter_PathType_PDF = 7
FzDocumentWriter_PathType_PDFOCR = 8

FzDocumentWriter_PathType_PGM_PIXMAP = 9

FzDocumentWriter_PathType_PKM_PIXMAP = 10

FzDocumentWriter_PathType_PNG_PIXMAP = 11

FzDocumentWriter_PathType_PNM_PIXMAP = 12

FzDocumentWriter_PathType_PPM_PIXMAP = 13

FzDocumentWriter_PathType_PS = 14
FzDocumentWriter_PathType_PWG = 15
FzDocumentWriter_PathType_SVG = 16

FzOutput_Filter_85 = 1
FzOutput_Filter_HEX = 0
FzOutput_Filter_RLE = 2

FzOutput_Fixed_STDERR = 2
FzOutput_Fixed_STDOUT = 1

FzRect_Fixed_EMPTY = 1
FzRect_Fixed_INFINITE = 2
FzRect_Fixed_UNIT = 0

FZ_ADOBE_CNS = 0
FZ_ADOBE_GB = 1
FZ_ADOBE_JAPAN = 2
FZ_ADOBE_KOREA = 3

FZ_AES_DECRYPT = 0
FZ_AES_ENCRYPT = 1

FZ_ART_BOX = 4

FZ_BIDI_CLASSIFY_WHITE_SPACE = 1

FZ_BIDI_LTR = 0
FZ_BIDI_NEUTRAL = 2

FZ_BIDI_REPLACE_TAB = 2

FZ_BIDI_RTL = 1

FZ_BLEED_BOX = 2

FZ_BLEND_COLOR = 14

FZ_BLEND_COLOR_BURN = 7
FZ_BLEND_COLOR_DODGE = 6

FZ_BLEND_DARKEN = 4
FZ_BLEND_DIFFERENCE = 10
FZ_BLEND_EXCLUSION = 11

FZ_BLEND_HARD_LIGHT = 8

FZ_BLEND_HUE = 12
FZ_BLEND_ISOLATED = 16
FZ_BLEND_KNOCKOUT = 32
FZ_BLEND_LIGHTEN = 5
FZ_BLEND_LUMINOSITY = 15
FZ_BLEND_MODEMASK = 15
FZ_BLEND_MULTIPLY = 1
FZ_BLEND_NORMAL = 0
FZ_BLEND_OVERLAY = 3
FZ_BLEND_SATURATION = 13
FZ_BLEND_SCREEN = 2

FZ_BLEND_SOFT_LIGHT = 9

FZ_COLORSPACE_HAS_CMYK = 4

FZ_COLORSPACE_HAS_CMYK_AND_SPOTS = 12

FZ_COLORSPACE_HAS_SPOTS = 8

FZ_COLORSPACE_IS_DEVICE = 1
FZ_COLORSPACE_IS_ICC = 2

FZ_CROP_BOX = 1

FZ_CULL_CLIP_PATH_DROP = 4
FZ_CULL_CLIP_PATH_FILL = 5

FZ_CULL_CLIP_PATH_FILL_STROKE = 7

FZ_CULL_CLIP_PATH_STROKE = 6

FZ_CULL_GLYPH = 8
FZ_CULL_IMAGE = 9

FZ_CULL_PATH_DROP = 0
FZ_CULL_PATH_FILL = 1

FZ_CULL_PATH_FILL_STROKE = 3

FZ_CULL_PATH_STROKE = 2

FZ_CULL_SHADING = 10

FZ_DEFAULT_LAYOUT_EM = 11
FZ_DEFAULT_LAYOUT_H = 595
FZ_DEFAULT_LAYOUT_W = 420

FZ_DEFLATE_BEST = 9

FZ_DEFLATE_BEST_SPEED = 1

FZ_DEFLATE_DEFAULT = -1
FZ_DEFLATE_NONE = 0

FZ_DEGREE = 0.01745329238474369

FZ_DESKEW_BORDER_DECREASE = 2
FZ_DESKEW_BORDER_INCREASE = 0
FZ_DESKEW_BORDER_MAINTAIN = 1

FZ_DEVFLAG_BBOX_DEFINED = 2048

FZ_DEVFLAG_COLOR = 2

FZ_DEVFLAG_DASHCAP_UNDEFINED = 64

FZ_DEVFLAG_ENDCAP_UNDEFINED = 128

FZ_DEVFLAG_FILLCOLOR_UNDEFINED = 8

FZ_DEVFLAG_GRIDFIT_AS_TILED = 4096

FZ_DEVFLAG_LINEJOIN_UNDEFINED = 256

FZ_DEVFLAG_LINEWIDTH_UNDEFINED = 1024

FZ_DEVFLAG_MASK = 1

FZ_DEVFLAG_MITERLIMIT_UNDEFINED = 512

FZ_DEVFLAG_STARTCAP_UNDEFINED = 32

FZ_DEVFLAG_STROKECOLOR_UNDEFINED = 16

FZ_DEVFLAG_UNCACHEABLE = 4

fz_device_container_stack_is_clip = 0
fz_device_container_stack_is_group = 2
fz_device_container_stack_is_mask = 1
fz_device_container_stack_is_tile = 3

FZ_DONT_DECODE_IMAGES = 4

FZ_DONT_INTERPOLATE_IMAGES = 1

FZ_ENABLE_CBZ = 1

FZ_ENABLE_DOCX_OUTPUT = 1

FZ_ENABLE_EPUB = 1
FZ_ENABLE_FB2 = 1
FZ_ENABLE_HTML = 1

FZ_ENABLE_HTML_ENGINE = 1

FZ_ENABLE_ICC = 1
FZ_ENABLE_IMG = 1
FZ_ENABLE_JPX = 1
FZ_ENABLE_JS = 1
FZ_ENABLE_MOBI = 1

FZ_ENABLE_OCR_OUTPUT = 1

FZ_ENABLE_ODT_OUTPUT = 1

FZ_ENABLE_OFFICE = 1
FZ_ENABLE_PDF = 1

FZ_ENABLE_SPOT_RENDERING = 1

FZ_ENABLE_SVG = 1
FZ_ENABLE_TXT = 1
FZ_ENABLE_XPS = 1

FZ_ERROR_ABORT = 10
FZ_ERROR_ARGUMENT = 4
FZ_ERROR_FORMAT = 7
FZ_ERROR_GENERIC = 1
FZ_ERROR_LIBRARY = 3
FZ_ERROR_LIMIT = 5
FZ_ERROR_NONE = 0
FZ_ERROR_REPAIRED = 11
FZ_ERROR_SYNTAX = 8
FZ_ERROR_SYSTEM = 2
FZ_ERROR_TRYLATER = 9
FZ_ERROR_UNSUPPORTED = 6

FZ_FUNCTION_BASED = 1

FZ_FUNCTION_MAX_M = 32
FZ_FUNCTION_MAX_N = 32

FZ_HASH_TABLE_KEY_LENGTH = 48

FZ_IMAGE_BMP = 6
FZ_IMAGE_FAX = 2
FZ_IMAGE_FLATE = 3
FZ_IMAGE_GIF = 7
FZ_IMAGE_JBIG2 = 8
FZ_IMAGE_JPEG = 9
FZ_IMAGE_JPX = 10
FZ_IMAGE_JXR = 11
FZ_IMAGE_LZW = 4
FZ_IMAGE_PNG = 12
FZ_IMAGE_PNM = 13
FZ_IMAGE_PSD = 15
FZ_IMAGE_RAW = 1
FZ_IMAGE_RLD = 5
FZ_IMAGE_TIFF = 14
FZ_IMAGE_UNKNOWN = 0

FZ_JMPBUF_ALIGN = 32

FZ_LANG_ja = 37
FZ_LANG_ko = 416
FZ_LANG_UNSET = 0
FZ_LANG_ur = 507
FZ_LANG_urd = 3423
FZ_LANG_zh = 242

FZ_LANG_zh_Hans = 14093
FZ_LANG_zh_Hant = 14822

FZ_LAYOUT_A5_EM = 11
FZ_LAYOUT_A5_H = 595
FZ_LAYOUT_A5_W = 420

FZ_LAYOUT_KINDLE_EM = 9
FZ_LAYOUT_KINDLE_H = 346
FZ_LAYOUT_KINDLE_W = 260

FZ_LAYOUT_UK_A_FORMAT_EM = 10
FZ_LAYOUT_UK_A_FORMAT_H = 504
FZ_LAYOUT_UK_A_FORMAT_W = 312

FZ_LAYOUT_UK_B_FORMAT_EM = 10
FZ_LAYOUT_UK_B_FORMAT_H = 561
FZ_LAYOUT_UK_B_FORMAT_W = 366

FZ_LAYOUT_UK_C_FORMAT_EM = 11
FZ_LAYOUT_UK_C_FORMAT_H = 612
FZ_LAYOUT_UK_C_FORMAT_W = 382

FZ_LAYOUT_US_POCKET_EM = 10
FZ_LAYOUT_US_POCKET_H = 495
FZ_LAYOUT_US_POCKET_W = 306

FZ_LAYOUT_US_TRADE_EM = 11
FZ_LAYOUT_US_TRADE_H = 612
FZ_LAYOUT_US_TRADE_W = 396

FZ_LINEAR = 2

FZ_LINECAP_BUTT = 0
FZ_LINECAP_ROUND = 1
FZ_LINECAP_SQUARE = 2
FZ_LINECAP_TRIANGLE = 3

FZ_LINEJOIN_BEVEL = 2
FZ_LINEJOIN_MITER = 0

FZ_LINEJOIN_MITER_XPS = 3

FZ_LINEJOIN_ROUND = 1

FZ_LINK_DEST_FIT = 0

FZ_LINK_DEST_FIT_B = 1
FZ_LINK_DEST_FIT_BH = 3
FZ_LINK_DEST_FIT_BV = 5
FZ_LINK_DEST_FIT_H = 2
FZ_LINK_DEST_FIT_R = 6
FZ_LINK_DEST_FIT_V = 4

FZ_LINK_DEST_XYZ = 7

FZ_LN2 = 0.6931471824645996

FZ_LOCK_ALLOC = 0
FZ_LOCK_FREETYPE = 1
FZ_LOCK_GLYPHCACHE = 2
FZ_LOCK_MAX = 3

FZ_MAX_COLORS = 32
FZ_MAX_SEPARATIONS = 64

FZ_MEDIA_BOX = 0

FZ_MESH_TYPE4 = 4
FZ_MESH_TYPE5 = 5
FZ_MESH_TYPE6 = 6
FZ_MESH_TYPE7 = 7

FZ_METATEXT_ABBREVIATION = 2
FZ_METATEXT_ACTUALTEXT = 0
FZ_METATEXT_ALT = 1
FZ_METATEXT_TITLE = 3

FZ_META_ENCRYPTION = 'encryption'
FZ_META_FORMAT = 'format'
FZ_META_INFO = 'info:'

FZ_META_INFO_AUTHOR = 'info:Author'
FZ_META_INFO_CREATIONDATE = 'info:CreationDate'
FZ_META_INFO_CREATOR = 'info:Creator'
FZ_META_INFO_KEYWORDS = 'info:Keywords'
FZ_META_INFO_MODIFICATIONDATE = 'info:ModDate'
FZ_META_INFO_PRODUCER = 'info:Producer'
FZ_META_INFO_SUBJECT = 'info:Subject'
FZ_META_INFO_TITLE = 'info:Title'

FZ_NO_CACHE = 2

FZ_PERMISSION_ACCESSIBILITY = 'y'
FZ_PERMISSION_ANNOTATE = 'n'
FZ_PERMISSION_ASSEMBLE = 'a'
FZ_PERMISSION_COPY = 'c'
FZ_PERMISSION_EDIT = 'e'
FZ_PERMISSION_FORM = 'f'
FZ_PERMISSION_PRINT = 'p'

FZ_PERMISSION_PRINT_HQ = 'h'

FZ_PI = 3.1415927410125732

FZ_PIXMAP_FLAG_FREE_SAMPLES = 2

FZ_PIXMAP_FLAG_INTERPOLATE = 1

FZ_PLACE_STORY_FLAG_NO_OVERFLOW = 1

FZ_PLACE_STORY_RETURN_ALL_FITTED = 0

FZ_PLACE_STORY_RETURN_OVERFLOW_WIDTH = 2

FZ_PLOTTERS_CMYK = 1
FZ_PLOTTERS_G = 1
FZ_PLOTTERS_N = 1
FZ_PLOTTERS_RGB = 1

FZ_RADIAL = 3
FZ_RADIAN = 57.295780181884766

FZ_RECOMPRESS_FAX = 5
FZ_RECOMPRESS_J2K = 4
FZ_RECOMPRESS_JPEG = 3
FZ_RECOMPRESS_LOSSLESS = 2
FZ_RECOMPRESS_NEVER = 0
FZ_RECOMPRESS_SAME = 1

FZ_REPLACEMENT_CHARACTER = 65533

FZ_RI_ABSOLUTE_COLORIMETRIC = 3

FZ_RI_PERCEPTUAL = 0

FZ_RI_RELATIVE_COLORIMETRIC = 1

FZ_RI_SATURATION = 2

FZ_SELECT_CHARS = 0
FZ_SELECT_LINES = 2
FZ_SELECT_WORDS = 1

FZ_SEPARATION_COMPOSITE = 0
FZ_SEPARATION_DISABLED = 2
FZ_SEPARATION_SPOT = 1

FZ_SQRT2 = 1.4142135381698608

FZ_STEXT_ACCURATE_BBOXES = 512

FZ_STEXT_BLOCK_GRID = 4
FZ_STEXT_BLOCK_IMAGE = 1
FZ_STEXT_BLOCK_STRUCT = 2
FZ_STEXT_BLOCK_TEXT = 0
FZ_STEXT_BLOCK_VECTOR = 3

FZ_STEXT_CLIP = 64
FZ_STEXT_CLIPPED = 64

FZ_STEXT_COLLECT_STRUCTURE = 256
FZ_STEXT_COLLECT_VECTORS = 1024

FZ_STEXT_DEHYPHENATE = 16
FZ_STEXT_FILLED = 16

FZ_STEXT_IGNORE_ACTUALTEXT = 2048

FZ_STEXT_INHIBIT_SPACES = 8

FZ_STEXT_MEDIABOX_CLIP = 64

FZ_STEXT_PRESERVE_IMAGES = 4
FZ_STEXT_PRESERVE_LIGATURES = 1
FZ_STEXT_PRESERVE_SPANS = 32
FZ_STEXT_PRESERVE_WHITESPACE = 2

FZ_STEXT_SEGMENT = 4096
FZ_STEXT_STRIKEOUT = 1
FZ_STEXT_STROKED = 32
FZ_STEXT_SYNTHETIC = 4
FZ_STEXT_UNDERLINE = 2

FZ_STEXT_USE_CID_FOR_UNKNOWN_UNICODE = 128

FZ_STORE_DEFAULT = 268435456
FZ_STORE_UNLIMITED = 0

FZ_STRUCTURE_ANNOT = 43
FZ_STRUCTURE_ART = 2
FZ_STRUCTURE_ARTIFACT = 56
FZ_STRUCTURE_ASIDE = 13
FZ_STRUCTURE_BIBENTRY = 40
FZ_STRUCTURE_BLOCKQUOTE = 5
FZ_STRUCTURE_CAPTION = 6
FZ_STRUCTURE_CODE = 41
FZ_STRUCTURE_DIV = 4
FZ_STRUCTURE_DOCUMENT = 0
FZ_STRUCTURE_DOCUMENTFRAGMENT = 12
FZ_STRUCTURE_EM = 44
FZ_STRUCTURE_FENOTE = 15
FZ_STRUCTURE_FIGURE = 53
FZ_STRUCTURE_FORM = 55
FZ_STRUCTURE_FORMULA = 54
FZ_STRUCTURE_H = 18
FZ_STRUCTURE_H1 = 19
FZ_STRUCTURE_H2 = 20
FZ_STRUCTURE_H3 = 21
FZ_STRUCTURE_H4 = 22
FZ_STRUCTURE_H5 = 23
FZ_STRUCTURE_H6 = 24
FZ_STRUCTURE_INDEX = 9
FZ_STRUCTURE_INVALID = -1
FZ_STRUCTURE_LABEL = 27
FZ_STRUCTURE_LINK = 42
FZ_STRUCTURE_LIST = 25
FZ_STRUCTURE_LISTBODY = 28
FZ_STRUCTURE_LISTITEM = 26
FZ_STRUCTURE_NONSTRUCT = 10
FZ_STRUCTURE_NOTE = 38
FZ_STRUCTURE_P = 17
FZ_STRUCTURE_PART = 1
FZ_STRUCTURE_PRIVATE = 11
FZ_STRUCTURE_QUOTE = 37
FZ_STRUCTURE_RB = 47
FZ_STRUCTURE_REFERENCE = 39
FZ_STRUCTURE_RP = 49
FZ_STRUCTURE_RT = 48
FZ_STRUCTURE_RUBY = 46
FZ_STRUCTURE_SECT = 3
FZ_STRUCTURE_SPAN = 36
FZ_STRUCTURE_STRONG = 45
FZ_STRUCTURE_SUB = 16
FZ_STRUCTURE_TABLE = 29
FZ_STRUCTURE_TBODY = 34
FZ_STRUCTURE_TD = 32
FZ_STRUCTURE_TFOOT = 35
FZ_STRUCTURE_TH = 31
FZ_STRUCTURE_THEAD = 33
FZ_STRUCTURE_TITLE = 14
FZ_STRUCTURE_TOC = 7
FZ_STRUCTURE_TOCI = 8
FZ_STRUCTURE_TR = 30
FZ_STRUCTURE_WARICHU = 50
FZ_STRUCTURE_WP = 52
FZ_STRUCTURE_WT = 51

FZ_SUBSAMPLE_AVERAGE = 0
FZ_SUBSAMPLE_BICUBIC = 1

FZ_SVG_TEXT_AS_PATH = 0
FZ_SVG_TEXT_AS_TEXT = 1

FZ_TEST_OPT_IMAGES = 1
FZ_TEST_OPT_SHADINGS = 2

FZ_TRANSITION_BLINDS = 2
FZ_TRANSITION_BOX = 3
FZ_TRANSITION_COVER = 9
FZ_TRANSITION_DISSOLVE = 5
FZ_TRANSITION_FADE = 11
FZ_TRANSITION_FLY = 7
FZ_TRANSITION_GLITTER = 6
FZ_TRANSITION_NONE = 0
FZ_TRANSITION_PUSH = 8
FZ_TRANSITION_SPLIT = 1
FZ_TRANSITION_UNCOVER = 10
FZ_TRANSITION_WIPE = 4

FZ_TRIM_BOX = 3

FZ_UNKNOWN_BOX = 5

FZ_UTFMAX = 4

FZ_VERBOSE_EXCEPTIONS = 0

FZ_VERSION = '1.25.6'

FZ_VERSION_MAJOR = 1
FZ_VERSION_MINOR = 25
FZ_VERSION_PATCH = 6

HAVE_SIGSETJMP = 0

MEMENTO_ALLOCFILL = 168
MEMENTO_FREEFILL = 169
MEMENTO_POSTFILL = 167
MEMENTO_PREFILL = 166

M_PI = 3.141592653589793

PATH_MAX = 4096

PDF_ALERT_BUTTON_CANCEL = 2

PDF_ALERT_BUTTON_GROUP_OK = 0

PDF_ALERT_BUTTON_GROUP_OK_CANCEL = 1

PDF_ALERT_BUTTON_GROUP_YES_NO = 2

PDF_ALERT_BUTTON_GROUP_YES_NO_CANCEL = 3

PDF_ALERT_BUTTON_NO = 3
PDF_ALERT_BUTTON_NONE = 0
PDF_ALERT_BUTTON_OK = 1
PDF_ALERT_BUTTON_YES = 4

PDF_ALERT_ICON_ERROR = 0
PDF_ALERT_ICON_QUESTION = 2
PDF_ALERT_ICON_STATUS = 3
PDF_ALERT_ICON_WARNING = 1

PDF_ANNOT_3D = 26
PDF_ANNOT_CARET = 14
PDF_ANNOT_CIRCLE = 5

PDF_ANNOT_FILE_ATTACHMENT = 17

PDF_ANNOT_FREE_TEXT = 2

PDF_ANNOT_HIGHLIGHT = 8
PDF_ANNOT_INK = 15

PDF_ANNOT_IS_HIDDEN = 2
PDF_ANNOT_IS_INVISIBLE = 1
PDF_ANNOT_IS_LOCKED = 128

PDF_ANNOT_IS_LOCKED_CONTENTS = 512

PDF_ANNOT_IS_NO_ROTATE = 16
PDF_ANNOT_IS_NO_VIEW = 32
PDF_ANNOT_IS_NO_ZOOM = 8

PDF_ANNOT_IS_PRINT = 4

PDF_ANNOT_IS_READ_ONLY = 64

PDF_ANNOT_IS_TOGGLE_NO_VIEW = 256

PDF_ANNOT_IT_DEFAULT = 0

PDF_ANNOT_IT_FREETEXT_CALLOUT = 1
PDF_ANNOT_IT_FREETEXT_TYPEWRITER = 2

PDF_ANNOT_IT_LINE_ARROW = 3
PDF_ANNOT_IT_LINE_DIMENSION = 4

PDF_ANNOT_IT_POLYGON_CLOUD = 6
PDF_ANNOT_IT_POLYGON_DIMENSION = 7

PDF_ANNOT_IT_POLYLINE_DIMENSION = 5

PDF_ANNOT_IT_STAMP_IMAGE = 8
PDF_ANNOT_IT_STAMP_SNAPSHOT = 9

PDF_ANNOT_IT_UNKNOWN = 255

PDF_ANNOT_LE_BUTT = 6
PDF_ANNOT_LE_CIRCLE = 2

PDF_ANNOT_LE_CLOSED_ARROW = 5

PDF_ANNOT_LE_DIAMOND = 3
PDF_ANNOT_LE_NONE = 0

PDF_ANNOT_LE_OPEN_ARROW = 4

PDF_ANNOT_LE_R_CLOSED_ARROW = 8

PDF_ANNOT_LE_R_OPEN_ARROW = 7

PDF_ANNOT_LE_SLASH = 9
PDF_ANNOT_LE_SQUARE = 1

PDF_ANNOT_LINE = 3
PDF_ANNOT_LINK = 1
PDF_ANNOT_MOVIE = 19
PDF_ANNOT_POLYGON = 6

PDF_ANNOT_POLY_LINE = 7

PDF_ANNOT_POPUP = 16

PDF_ANNOT_PRINTER_MARK = 23

PDF_ANNOT_PROJECTION = 27

PDF_ANNOT_Q_CENTER = 1
PDF_ANNOT_Q_LEFT = 0
PDF_ANNOT_Q_RIGHT = 2

PDF_ANNOT_REDACT = 12

PDF_ANNOT_RICH_MEDIA = 20

PDF_ANNOT_SCREEN = 22
PDF_ANNOT_SOUND = 18
PDF_ANNOT_SQUARE = 4
PDF_ANNOT_SQUIGGLY = 10
PDF_ANNOT_STAMP = 13

PDF_ANNOT_STRIKE_OUT = 11

PDF_ANNOT_TEXT = 0

PDF_ANNOT_TRAP_NET = 24

PDF_ANNOT_UNDERLINE = 9
PDF_ANNOT_UNKNOWN = -1
PDF_ANNOT_WATERMARK = 25
PDF_ANNOT_WIDGET = 21

PDF_BORDER_EFFECT_CLOUDY = 1
PDF_BORDER_EFFECT_NONE = 0

PDF_BORDER_STYLE_BEVELED = 2
PDF_BORDER_STYLE_DASHED = 1
PDF_BORDER_STYLE_INSET = 3
PDF_BORDER_STYLE_SOLID = 0
PDF_BORDER_STYLE_UNDERLINE = 4

PDF_BTN_FIELD_IS_NO_TOGGLE_TO_OFF = 16384

PDF_BTN_FIELD_IS_PUSHBUTTON = 65536
PDF_BTN_FIELD_IS_RADIO = 32768

PDF_BTN_FIELD_IS_RADIOS_IN_UNISON = 33554432

PDF_CH_FIELD_IS_COMBO = 131072

PDF_CH_FIELD_IS_COMMIT_ON_SEL_CHANGE = 33554432

PDF_CH_FIELD_IS_DO_NOT_SPELL_CHECK = 4194304

PDF_CH_FIELD_IS_EDIT = 262144

PDF_CH_FIELD_IS_MULTI_SELECT = 2097152

PDF_CH_FIELD_IS_SORT = 524288

PDF_CID_FONT_RESOURCE = 2

PDF_CJK_FONT_RESOURCE = 3

PDF_CLEAN_STRUCTURE_DROP = 0
PDF_CLEAN_STRUCTURE_KEEP = 1

PDF_DOCUMENT_EVENT_ALERT = 0

PDF_DOCUMENT_EVENT_EXEC_MENU_ITEM = 5

PDF_DOCUMENT_EVENT_LAUNCH_URL = 2

PDF_DOCUMENT_EVENT_MAIL_DOC = 3

PDF_DOCUMENT_EVENT_PRINT = 1
PDF_DOCUMENT_EVENT_SUBMIT = 4

PDF_ENCRYPT_AES_128 = 4
PDF_ENCRYPT_AES_256 = 5

PDF_ENCRYPT_KEEP = 0
PDF_ENCRYPT_NONE = 1

PDF_ENCRYPT_RC4_128 = 3
PDF_ENCRYPT_RC4_40 = 2

PDF_ENCRYPT_UNKNOWN = 6

PDF_ENUM_FALSE = 2
PDF_ENUM_LIMIT = 593

PDF_ENUM_NAME_1_2 = 3
PDF_ENUM_NAME_1_5 = 4

PDF_ENUM_NAME_3D = 5
PDF_ENUM_NAME_A = 6
PDF_ENUM_NAME_a = 585
PDF_ENUM_NAME_A85 = 7
PDF_ENUM_NAME_AA = 8
PDF_ENUM_NAME_AC = 9
PDF_ENUM_NAME_AcroForm = 19
PDF_ENUM_NAME_Action = 20
PDF_ENUM_NAME_ActualText = 21

PDF_ENUM_NAME_adbe_pkcs7_detached = 586

PDF_ENUM_NAME_Adobe_PPKLite = 22

PDF_ENUM_NAME_AESV2 = 10
PDF_ENUM_NAME_AESV3 = 11
PDF_ENUM_NAME_AF = 12
PDF_ENUM_NAME_AFRelationship = 13
PDF_ENUM_NAME_AHx = 14
PDF_ENUM_NAME_All = 23
PDF_ENUM_NAME_AllOff = 24
PDF_ENUM_NAME_AllOn = 25
PDF_ENUM_NAME_Alpha = 26
PDF_ENUM_NAME_Alt = 27
PDF_ENUM_NAME_Alternate = 28
PDF_ENUM_NAME_Alternative = 29
PDF_ENUM_NAME_Annot = 30
PDF_ENUM_NAME_Annots = 31
PDF_ENUM_NAME_AnyOff = 32
PDF_ENUM_NAME_AP = 15
PDF_ENUM_NAME_App = 33
PDF_ENUM_NAME_Approved = 34
PDF_ENUM_NAME_Art = 35
PDF_ENUM_NAME_ArtBox = 36
PDF_ENUM_NAME_Artifact = 37
PDF_ENUM_NAME_AS = 16
PDF_ENUM_NAME_Ascent = 39
PDF_ENUM_NAME_ASCII85Decode = 17
PDF_ENUM_NAME_ASCIIHexDecode = 18
PDF_ENUM_NAME_Aside = 40
PDF_ENUM_NAME_AsIs = 38
PDF_ENUM_NAME_AuthEvent = 41
PDF_ENUM_NAME_Author = 42
PDF_ENUM_NAME_B = 43
PDF_ENUM_NAME_Background = 51
PDF_ENUM_NAME_BaseEncoding = 52
PDF_ENUM_NAME_BaseFont = 53
PDF_ENUM_NAME_BaseState = 54
PDF_ENUM_NAME_BBox = 44
PDF_ENUM_NAME_BC = 45
PDF_ENUM_NAME_BE = 46
PDF_ENUM_NAME_BG = 47
PDF_ENUM_NAME_BibEntry = 55
PDF_ENUM_NAME_BitsPerComponent = 56
PDF_ENUM_NAME_BitsPerCoordinate = 57
PDF_ENUM_NAME_BitsPerFlag = 58
PDF_ENUM_NAME_BitsPerSample = 59
PDF_ENUM_NAME_BlackIs1 = 60
PDF_ENUM_NAME_BlackPoint = 61
PDF_ENUM_NAME_BleedBox = 62
PDF_ENUM_NAME_Blinds = 63
PDF_ENUM_NAME_BlockQuote = 64
PDF_ENUM_NAME_BM = 48
PDF_ENUM_NAME_Border = 65
PDF_ENUM_NAME_Bounds = 66
PDF_ENUM_NAME_Box = 67
PDF_ENUM_NAME_BPC = 49
PDF_ENUM_NAME_BS = 50
PDF_ENUM_NAME_Bt = 68
PDF_ENUM_NAME_Btn = 69
PDF_ENUM_NAME_Butt = 70
PDF_ENUM_NAME_ByteRange = 71
PDF_ENUM_NAME_C = 72
PDF_ENUM_NAME_C0 = 73
PDF_ENUM_NAME_C1 = 74
PDF_ENUM_NAME_CA = 75
PDF_ENUM_NAME_ca = 587
PDF_ENUM_NAME_CalCMYK = 91
PDF_ENUM_NAME_CalGray = 92
PDF_ENUM_NAME_CalRGB = 93
PDF_ENUM_NAME_Cap = 94
PDF_ENUM_NAME_CapHeight = 95
PDF_ENUM_NAME_Caption = 96
PDF_ENUM_NAME_Caret = 97
PDF_ENUM_NAME_Catalog = 98
PDF_ENUM_NAME_CCF = 76
PDF_ENUM_NAME_CCITTFaxDecode = 77
PDF_ENUM_NAME_Cert = 99
PDF_ENUM_NAME_CF = 78
PDF_ENUM_NAME_CFM = 79
PDF_ENUM_NAME_Ch = 100
PDF_ENUM_NAME_Changes = 101
PDF_ENUM_NAME_CharProcs = 102
PDF_ENUM_NAME_CheckSum = 103
PDF_ENUM_NAME_CI = 80
PDF_ENUM_NAME_CIDFontType0 = 81
PDF_ENUM_NAME_CIDFontType0C = 82
PDF_ENUM_NAME_CIDFontType2 = 83
PDF_ENUM_NAME_CIDSystemInfo = 84
PDF_ENUM_NAME_CIDToGIDMap = 85
PDF_ENUM_NAME_Circle = 104
PDF_ENUM_NAME_CL = 86
PDF_ENUM_NAME_ClosedArrow = 105
PDF_ENUM_NAME_CMYK = 87
PDF_ENUM_NAME_CO = 88
PDF_ENUM_NAME_Code = 106
PDF_ENUM_NAME_Collection = 107
PDF_ENUM_NAME_Colorants = 110
PDF_ENUM_NAME_Colors = 111
PDF_ENUM_NAME_ColorSpace = 108
PDF_ENUM_NAME_ColorTransform = 109
PDF_ENUM_NAME_Columns = 112
PDF_ENUM_NAME_Confidential = 113
PDF_ENUM_NAME_Configs = 114
PDF_ENUM_NAME_ContactInfo = 115
PDF_ENUM_NAME_Contents = 116
PDF_ENUM_NAME_Coords = 117
PDF_ENUM_NAME_Count = 118
PDF_ENUM_NAME_Cover = 119
PDF_ENUM_NAME_CP = 89
PDF_ENUM_NAME_CreationDate = 120
PDF_ENUM_NAME_Creator = 121
PDF_ENUM_NAME_CropBox = 122
PDF_ENUM_NAME_Crypt = 123
PDF_ENUM_NAME_CS = 90
PDF_ENUM_NAME_D = 124
PDF_ENUM_NAME_DA = 125
PDF_ENUM_NAME_DamagedRowsBeforeError = 137
PDF_ENUM_NAME_Data = 138
PDF_ENUM_NAME_Date = 139
PDF_ENUM_NAME_DC = 126
PDF_ENUM_NAME_DCT = 127
PDF_ENUM_NAME_DCTDecode = 128
PDF_ENUM_NAME_Decode = 140
PDF_ENUM_NAME_DecodeParms = 141
PDF_ENUM_NAME_Default = 142
PDF_ENUM_NAME_DefaultCMYK = 143
PDF_ENUM_NAME_DefaultGray = 144
PDF_ENUM_NAME_DefaultRGB = 145
PDF_ENUM_NAME_Departmental = 146
PDF_ENUM_NAME_Desc = 147
PDF_ENUM_NAME_DescendantFonts = 148
PDF_ENUM_NAME_Descent = 149
PDF_ENUM_NAME_Design = 150
PDF_ENUM_NAME_Dest = 151
PDF_ENUM_NAME_DestOutputProfile = 152
PDF_ENUM_NAME_Dests = 153
PDF_ENUM_NAME_DeviceCMYK = 154
PDF_ENUM_NAME_DeviceGray = 155
PDF_ENUM_NAME_DeviceN = 156
PDF_ENUM_NAME_DeviceRGB = 157
PDF_ENUM_NAME_Di = 158
PDF_ENUM_NAME_Diamond = 159
PDF_ENUM_NAME_Differences = 160
PDF_ENUM_NAME_DigestLocation = 161
PDF_ENUM_NAME_DigestMethod = 162
PDF_ENUM_NAME_DigestValue = 163
PDF_ENUM_NAME_Dissolve = 164
PDF_ENUM_NAME_Div = 165
PDF_ENUM_NAME_DL = 129
PDF_ENUM_NAME_Dm = 166
PDF_ENUM_NAME_DocMDP = 167
PDF_ENUM_NAME_Document = 168
PDF_ENUM_NAME_DocumentFragment = 169
PDF_ENUM_NAME_Domain = 170
PDF_ENUM_NAME_DOS = 130
PDF_ENUM_NAME_DP = 131
PDF_ENUM_NAME_DR = 132
PDF_ENUM_NAME_Draft = 171
PDF_ENUM_NAME_DS = 133
PDF_ENUM_NAME_Dur = 172
PDF_ENUM_NAME_DV = 134
PDF_ENUM_NAME_DW = 135
PDF_ENUM_NAME_DW2 = 136
PDF_ENUM_NAME_E = 173
PDF_ENUM_NAME_EarlyChange = 175
PDF_ENUM_NAME_EF = 174
PDF_ENUM_NAME_Em = 176
PDF_ENUM_NAME_EmbeddedFile = 177
PDF_ENUM_NAME_EmbeddedFiles = 178
PDF_ENUM_NAME_Encode = 179
PDF_ENUM_NAME_EncodedByteAlign = 180
PDF_ENUM_NAME_Encoding = 181
PDF_ENUM_NAME_Encrypt = 182
PDF_ENUM_NAME_EncryptedPayload = 184
PDF_ENUM_NAME_EncryptMetadata = 183
PDF_ENUM_NAME_EndOfBlock = 185
PDF_ENUM_NAME_EndOfLine = 186
PDF_ENUM_NAME_Exclude = 187
PDF_ENUM_NAME_Experimental = 188
PDF_ENUM_NAME_Expired = 189
PDF_ENUM_NAME_Extend = 191
PDF_ENUM_NAME_ExtGState = 190
PDF_ENUM_NAME_F = 192
PDF_ENUM_NAME_Fade = 198
PDF_ENUM_NAME_FENote = 193
PDF_ENUM_NAME_Ff = 199
PDF_ENUM_NAME_FieldMDP = 200
PDF_ENUM_NAME_Fields = 201
PDF_ENUM_NAME_Figure = 202
PDF_ENUM_NAME_FileAttachment = 203
PDF_ENUM_NAME_FileSize = 204
PDF_ENUM_NAME_Filespec = 205
PDF_ENUM_NAME_Filter = 206
PDF_ENUM_NAME_Final = 207
PDF_ENUM_NAME_Fingerprint = 208
PDF_ENUM_NAME_First = 209
PDF_ENUM_NAME_FirstChar = 210
PDF_ENUM_NAME_FirstPage = 211
PDF_ENUM_NAME_Fit = 212
PDF_ENUM_NAME_FitB = 213
PDF_ENUM_NAME_FitBH = 214
PDF_ENUM_NAME_FitBV = 215
PDF_ENUM_NAME_FitH = 216
PDF_ENUM_NAME_FitR = 217
PDF_ENUM_NAME_FitV = 218
PDF_ENUM_NAME_FL = 194
PDF_ENUM_NAME_Fl = 219
PDF_ENUM_NAME_Flags = 220
PDF_ENUM_NAME_FlateDecode = 221
PDF_ENUM_NAME_Fly = 222
PDF_ENUM_NAME_Font = 223
PDF_ENUM_NAME_FontBBox = 224
PDF_ENUM_NAME_FontDescriptor = 225
PDF_ENUM_NAME_FontFile = 226
PDF_ENUM_NAME_FontFile2 = 227
PDF_ENUM_NAME_FontFile3 = 228
PDF_ENUM_NAME_FontMatrix = 229
PDF_ENUM_NAME_FontName = 230
PDF_ENUM_NAME_ForComment = 231
PDF_ENUM_NAME_Form = 233
PDF_ENUM_NAME_FormData = 234
PDF_ENUM_NAME_FormEx = 235
PDF_ENUM_NAME_FormType = 236
PDF_ENUM_NAME_Formula = 237
PDF_ENUM_NAME_ForPublicRelease = 232
PDF_ENUM_NAME_FreeText = 238
PDF_ENUM_NAME_FreeTextCallout = 239
PDF_ENUM_NAME_FreeTextTypeWriter = 240
PDF_ENUM_NAME_FRM = 195
PDF_ENUM_NAME_FS = 196
PDF_ENUM_NAME_FT = 197
PDF_ENUM_NAME_Function = 241
PDF_ENUM_NAME_Functions = 243
PDF_ENUM_NAME_FunctionType = 242
PDF_ENUM_NAME_G = 244
PDF_ENUM_NAME_Gamma = 246
PDF_ENUM_NAME_Glitter = 247
PDF_ENUM_NAME_GoTo = 248
PDF_ENUM_NAME_GoToR = 249
PDF_ENUM_NAME_Group = 250

PDF_ENUM_NAME_GTS_PDFX = 245

PDF_ENUM_NAME_H = 251
PDF_ENUM_NAME_H1 = 252
PDF_ENUM_NAME_H2 = 253
PDF_ENUM_NAME_H3 = 254
PDF_ENUM_NAME_H4 = 255
PDF_ENUM_NAME_H5 = 256
PDF_ENUM_NAME_H6 = 257
PDF_ENUM_NAME_Height = 258
PDF_ENUM_NAME_Helv = 259
PDF_ENUM_NAME_Highlight = 260
PDF_ENUM_NAME_HistoryPos = 261
PDF_ENUM_NAME_I = 262
PDF_ENUM_NAME_IC = 263
PDF_ENUM_NAME_ICCBased = 264
PDF_ENUM_NAME_ID = 265
PDF_ENUM_NAME_Identity = 269

PDF_ENUM_NAME_Identity_H = 270
PDF_ENUM_NAME_Identity_V = 271

PDF_ENUM_NAME_IM = 266
PDF_ENUM_NAME_Image = 272
PDF_ENUM_NAME_ImageB = 273
PDF_ENUM_NAME_ImageC = 274
PDF_ENUM_NAME_ImageI = 275
PDF_ENUM_NAME_ImageMask = 276
PDF_ENUM_NAME_Include = 277
PDF_ENUM_NAME_Index = 278
PDF_ENUM_NAME_Indexed = 279
PDF_ENUM_NAME_Info = 280
PDF_ENUM_NAME_Ink = 281
PDF_ENUM_NAME_InkList = 282
PDF_ENUM_NAME_Intent = 283
PDF_ENUM_NAME_Interpolate = 284
PDF_ENUM_NAME_IRT = 267
PDF_ENUM_NAME_IsMap = 285
PDF_ENUM_NAME_IT = 268
PDF_ENUM_NAME_ItalicAngle = 286
PDF_ENUM_NAME_JavaScript = 291
PDF_ENUM_NAME_JBIG2Decode = 287
PDF_ENUM_NAME_JBIG2Globals = 288
PDF_ENUM_NAME_JPXDecode = 289
PDF_ENUM_NAME_JS = 290
PDF_ENUM_NAME_K = 292
PDF_ENUM_NAME_Keywords = 293
PDF_ENUM_NAME_Kids = 294
PDF_ENUM_NAME_L = 295
PDF_ENUM_NAME_Lab = 308
PDF_ENUM_NAME_Label = 309
PDF_ENUM_NAME_Lang = 310
PDF_ENUM_NAME_Last = 311
PDF_ENUM_NAME_LastChar = 312
PDF_ENUM_NAME_LastPage = 313
PDF_ENUM_NAME_Launch = 314
PDF_ENUM_NAME_Layer = 315
PDF_ENUM_NAME_Lbl = 316
PDF_ENUM_NAME_LBody = 296
PDF_ENUM_NAME_LC = 297
PDF_ENUM_NAME_LE = 298
PDF_ENUM_NAME_Length = 317
PDF_ENUM_NAME_Length1 = 318
PDF_ENUM_NAME_Length2 = 319
PDF_ENUM_NAME_Length3 = 320
PDF_ENUM_NAME_LI = 299
PDF_ENUM_NAME_Limits = 321
PDF_ENUM_NAME_Line = 322
PDF_ENUM_NAME_Linearized = 325
PDF_ENUM_NAME_LineArrow = 323
PDF_ENUM_NAME_LineDimension = 324
PDF_ENUM_NAME_Link = 326
PDF_ENUM_NAME_List = 327
PDF_ENUM_NAME_LJ = 300
PDF_ENUM_NAME_LL = 301
PDF_ENUM_NAME_LLE = 302
PDF_ENUM_NAME_LLO = 303
PDF_ENUM_NAME_Location = 328
PDF_ENUM_NAME_Lock = 329
PDF_ENUM_NAME_Locked = 330
PDF_ENUM_NAME_Luminosity = 331
PDF_ENUM_NAME_LW = 304
PDF_ENUM_NAME_LZ = 305
PDF_ENUM_NAME_LZW = 306
PDF_ENUM_NAME_LZWDecode = 307
PDF_ENUM_NAME_M = 332
PDF_ENUM_NAME_Mac = 337
PDF_ENUM_NAME_Mask = 338
PDF_ENUM_NAME_Matrix = 339
PDF_ENUM_NAME_Matte = 340
PDF_ENUM_NAME_MaxLen = 341
PDF_ENUM_NAME_MCID = 333
PDF_ENUM_NAME_MediaBox = 342
PDF_ENUM_NAME_Metadata = 343
PDF_ENUM_NAME_MissingWidth = 344
PDF_ENUM_NAME_MK = 334
PDF_ENUM_NAME_ML = 335
PDF_ENUM_NAME_MMType1 = 336
PDF_ENUM_NAME_ModDate = 345
PDF_ENUM_NAME_Movie = 346
PDF_ENUM_NAME_Msg = 347
PDF_ENUM_NAME_Multiply = 348
PDF_ENUM_NAME_N = 349
PDF_ENUM_NAME_n0 = 588
PDF_ENUM_NAME_n1 = 589
PDF_ENUM_NAME_n2 = 590
PDF_ENUM_NAME_Name = 350
PDF_ENUM_NAME_Named = 351
PDF_ENUM_NAME_Names = 352
PDF_ENUM_NAME_NewWindow = 353
PDF_ENUM_NAME_Next = 354
PDF_ENUM_NAME_NextPage = 355
PDF_ENUM_NAME_None = 358
PDF_ENUM_NAME_NonEFontNoWarn = 356
PDF_ENUM_NAME_NonStruct = 357
PDF_ENUM_NAME_Normal = 359
PDF_ENUM_NAME_NotApproved = 360
PDF_ENUM_NAME_Note = 362
PDF_ENUM_NAME_NotForPublicRelease = 361
PDF_ENUM_NAME_Nums = 364
PDF_ENUM_NAME_NumSections = 363
PDF_ENUM_NAME_O = 365
PDF_ENUM_NAME_ObjStm = 377
PDF_ENUM_NAME_OC = 366
PDF_ENUM_NAME_OCG = 367
PDF_ENUM_NAME_OCGs = 368
PDF_ENUM_NAME_OCMD = 369
PDF_ENUM_NAME_OCProperties = 370
PDF_ENUM_NAME_OE = 371
PDF_ENUM_NAME_Of = 378
PDF_ENUM_NAME_OFF = 372
PDF_ENUM_NAME_Off = 379
PDF_ENUM_NAME_ON = 373
PDF_ENUM_NAME_OP = 374
PDF_ENUM_NAME_op = 591
PDF_ENUM_NAME_Open = 380
PDF_ENUM_NAME_OpenArrow = 381
PDF_ENUM_NAME_OpenType = 382
PDF_ENUM_NAME_OPM = 375
PDF_ENUM_NAME_Opt = 383
PDF_ENUM_NAME_Order = 384
PDF_ENUM_NAME_Ordering = 385
PDF_ENUM_NAME_OS = 376
PDF_ENUM_NAME_Outlines = 386
PDF_ENUM_NAME_OutputCondition = 387
PDF_ENUM_NAME_OutputConditionIdentifier = 388
PDF_ENUM_NAME_OutputIntent = 389
PDF_ENUM_NAME_OutputIntents = 390
PDF_ENUM_NAME_P = 391
PDF_ENUM_NAME_Page = 394
PDF_ENUM_NAME_PageLabels = 395
PDF_ENUM_NAME_PageMode = 396
PDF_ENUM_NAME_Pages = 397
PDF_ENUM_NAME_PaintType = 398
PDF_ENUM_NAME_Params = 399
PDF_ENUM_NAME_Parent = 400
PDF_ENUM_NAME_ParentTree = 401
PDF_ENUM_NAME_Part = 402
PDF_ENUM_NAME_Pattern = 403
PDF_ENUM_NAME_PatternType = 404
PDF_ENUM_NAME_PDF = 392
PDF_ENUM_NAME_Perms = 405
PDF_ENUM_NAME_PieceInfo = 406
PDF_ENUM_NAME_Polygon = 409
PDF_ENUM_NAME_PolygonCloud = 410
PDF_ENUM_NAME_PolygonDimension = 411
PDF_ENUM_NAME_PolyLine = 407
PDF_ENUM_NAME_PolyLineDimension = 408
PDF_ENUM_NAME_Popup = 412
PDF_ENUM_NAME_Predictor = 414
PDF_ENUM_NAME_PreRelease = 413
PDF_ENUM_NAME_Prev = 415
PDF_ENUM_NAME_Preview = 417
PDF_ENUM_NAME_PrevPage = 416
PDF_ENUM_NAME_Print = 418
PDF_ENUM_NAME_PrinterMark = 419
PDF_ENUM_NAME_Private = 420
PDF_ENUM_NAME_ProcSet = 421
PDF_ENUM_NAME_Producer = 422
PDF_ENUM_NAME_Properties = 426

PDF_ENUM_NAME_Prop_AuthTime = 423
PDF_ENUM_NAME_Prop_AuthType = 424
PDF_ENUM_NAME_Prop_Build = 425

PDF_ENUM_NAME_PS = 393
PDF_ENUM_NAME_PubSec = 427
PDF_ENUM_NAME_Push = 428
PDF_ENUM_NAME_Q = 429
PDF_ENUM_NAME_QuadPoints = 430
PDF_ENUM_NAME_Quote = 431
PDF_ENUM_NAME_R = 432
PDF_ENUM_NAME_r = 592
PDF_ENUM_NAME_Range = 445
PDF_ENUM_NAME_RB = 433
PDF_ENUM_NAME_RBGroups = 434
PDF_ENUM_NAME_RC = 435
PDF_ENUM_NAME_RClosedArrow = 436
PDF_ENUM_NAME_RD = 437
PDF_ENUM_NAME_Reason = 446
PDF_ENUM_NAME_Rect = 447
PDF_ENUM_NAME_Redact = 448
PDF_ENUM_NAME_Ref = 449
PDF_ENUM_NAME_Reference = 450
PDF_ENUM_NAME_Registry = 451
PDF_ENUM_NAME_ResetForm = 452
PDF_ENUM_NAME_Resources = 453
PDF_ENUM_NAME_REx = 438
PDF_ENUM_NAME_RGB = 439
PDF_ENUM_NAME_RI = 440
PDF_ENUM_NAME_RL = 441
PDF_ENUM_NAME_RoleMap = 454
PDF_ENUM_NAME_Root = 455
PDF_ENUM_NAME_ROpenArrow = 442
PDF_ENUM_NAME_Rotate = 456
PDF_ENUM_NAME_Rows = 457
PDF_ENUM_NAME_RP = 443
PDF_ENUM_NAME_RT = 444
PDF_ENUM_NAME_Ruby = 458
PDF_ENUM_NAME_RunLengthDecode = 459
PDF_ENUM_NAME_S = 460
PDF_ENUM_NAME_Schema = 463
PDF_ENUM_NAME_Screen = 464
PDF_ENUM_NAME_Sect = 465
PDF_ENUM_NAME_Separation = 466
PDF_ENUM_NAME_Shading = 467
PDF_ENUM_NAME_ShadingType = 468
PDF_ENUM_NAME_Si = 469
PDF_ENUM_NAME_Sig = 470
PDF_ENUM_NAME_SigFlags = 471
PDF_ENUM_NAME_SigQ = 472
PDF_ENUM_NAME_SigRef = 473
PDF_ENUM_NAME_Size = 474
PDF_ENUM_NAME_Slash = 475
PDF_ENUM_NAME_SMask = 461
PDF_ENUM_NAME_SMaskInData = 462
PDF_ENUM_NAME_Sold = 476
PDF_ENUM_NAME_Sound = 477
PDF_ENUM_NAME_Source = 478
PDF_ENUM_NAME_Span = 479
PDF_ENUM_NAME_Split = 480
PDF_ENUM_NAME_Square = 481
PDF_ENUM_NAME_Squiggly = 482
PDF_ENUM_NAME_St = 483
PDF_ENUM_NAME_Stamp = 484
PDF_ENUM_NAME_StampImage = 485
PDF_ENUM_NAME_StampSnapshot = 486
PDF_ENUM_NAME_Standard = 487
PDF_ENUM_NAME_StdCF = 488
PDF_ENUM_NAME_StemV = 489
PDF_ENUM_NAME_StmF = 490
PDF_ENUM_NAME_StrF = 491
PDF_ENUM_NAME_StrikeOut = 492
PDF_ENUM_NAME_Strong = 493
PDF_ENUM_NAME_StructParent = 494
PDF_ENUM_NAME_StructParents = 495
PDF_ENUM_NAME_StructTreeRoot = 496
PDF_ENUM_NAME_Sub = 497
PDF_ENUM_NAME_SubFilter = 498
PDF_ENUM_NAME_Subject = 499
PDF_ENUM_NAME_Subtype = 500
PDF_ENUM_NAME_Subtype2 = 501
PDF_ENUM_NAME_Supplement = 502
PDF_ENUM_NAME_Symb = 503
PDF_ENUM_NAME_T = 504
PDF_ENUM_NAME_Table = 516
PDF_ENUM_NAME_TBody = 505
PDF_ENUM_NAME_TD = 506
PDF_ENUM_NAME_Text = 517
PDF_ENUM_NAME_TFoot = 507
PDF_ENUM_NAME_TH = 508
PDF_ENUM_NAME_THead = 509
PDF_ENUM_NAME_Thumb = 518
PDF_ENUM_NAME_TI = 510
PDF_ENUM_NAME_TilingType = 519
PDF_ENUM_NAME_Times = 520
PDF_ENUM_NAME_Title = 521
PDF_ENUM_NAME_TOC = 511
PDF_ENUM_NAME_TOCI = 512
PDF_ENUM_NAME_Top = 523
PDF_ENUM_NAME_TopSecret = 524
PDF_ENUM_NAME_ToUnicode = 522
PDF_ENUM_NAME_TR = 513
PDF_ENUM_NAME_TR2 = 514
PDF_ENUM_NAME_Trans = 525
PDF_ENUM_NAME_TransformMethod = 526
PDF_ENUM_NAME_TransformParams = 527
PDF_ENUM_NAME_Transparency = 528
PDF_ENUM_NAME_TrapNet = 529
PDF_ENUM_NAME_TrimBox = 530
PDF_ENUM_NAME_TrueType = 531
PDF_ENUM_NAME_TrustedMode = 532
PDF_ENUM_NAME_TU = 515
PDF_ENUM_NAME_Tx = 533
PDF_ENUM_NAME_Type = 534
PDF_ENUM_NAME_Type0 = 535
PDF_ENUM_NAME_Type1 = 536
PDF_ENUM_NAME_Type1C = 537
PDF_ENUM_NAME_Type3 = 538
PDF_ENUM_NAME_U = 539
PDF_ENUM_NAME_UE = 540
PDF_ENUM_NAME_UF = 541
PDF_ENUM_NAME_Unchanged = 544
PDF_ENUM_NAME_Uncover = 545
PDF_ENUM_NAME_Underline = 546
PDF_ENUM_NAME_Unix = 547
PDF_ENUM_NAME_Unspecified = 548
PDF_ENUM_NAME_URI = 542
PDF_ENUM_NAME_URL = 543
PDF_ENUM_NAME_Usage = 549
PDF_ENUM_NAME_UseBlackPtComp = 550
PDF_ENUM_NAME_UseCMap = 551
PDF_ENUM_NAME_UseOutlines = 552
PDF_ENUM_NAME_UserUnit = 553
PDF_ENUM_NAME_V = 554
PDF_ENUM_NAME_V2 = 555
PDF_ENUM_NAME_VE = 556
PDF_ENUM_NAME_Version = 557
PDF_ENUM_NAME_Vertices = 558
PDF_ENUM_NAME_VerticesPerRow = 559
PDF_ENUM_NAME_View = 560
PDF_ENUM_NAME_W = 561
PDF_ENUM_NAME_W2 = 562
PDF_ENUM_NAME_Warichu = 566
PDF_ENUM_NAME_Watermark = 567
PDF_ENUM_NAME_WhitePoint = 568
PDF_ENUM_NAME_Widget = 569
PDF_ENUM_NAME_Width = 570
PDF_ENUM_NAME_Widths = 571
PDF_ENUM_NAME_WinAnsiEncoding = 572
PDF_ENUM_NAME_Wipe = 573
PDF_ENUM_NAME_WMode = 563
PDF_ENUM_NAME_WP = 564
PDF_ENUM_NAME_WT = 565
PDF_ENUM_NAME_XFA = 574
PDF_ENUM_NAME_XHeight = 575
PDF_ENUM_NAME_XML = 576
PDF_ENUM_NAME_XObject = 577
PDF_ENUM_NAME_XRef = 578
PDF_ENUM_NAME_XRefStm = 579
PDF_ENUM_NAME_XStep = 580
PDF_ENUM_NAME_XYZ = 581
PDF_ENUM_NAME_Yes = 583
PDF_ENUM_NAME_YStep = 582
PDF_ENUM_NAME_ZaDb = 584

PDF_ENUM_NULL = 0
PDF_ENUM_TRUE = 1

PDF_FD_ALL_CAP = 65536

PDF_FD_FIXED_PITCH = 1

PDF_FD_FORCE_BOLD = 262144

PDF_FD_ITALIC = 64
PDF_FD_NONSYMBOLIC = 32
PDF_FD_SCRIPT = 8
PDF_FD_SERIF = 2

PDF_FD_SMALL_CAP = 131072

PDF_FD_SYMBOLIC = 4

PDF_FIELD_IS_NO_EXPORT = 4

PDF_FIELD_IS_READ_ONLY = 1

PDF_FIELD_IS_REQUIRED = 2

PDF_LAYER_UI_CHECKBOX = 1
PDF_LAYER_UI_LABEL = 0
PDF_LAYER_UI_RADIOBOX = 2

PDF_LEXBUF_LARGE = 65536
PDF_LEXBUF_SMALL = 256

PDF_MAX_GEN_NUMBER = 65535

PDF_MAX_OBJECT_NUMBER = 8388607

PDF_MRANGE_CAP = 32

PDF_NOT_ZUGFERD = 0

PDF_NUM_TOKENS = 25

PDF_PAGE_LABEL_ALPHA_LC = 'a'
PDF_PAGE_LABEL_ALPHA_UC = 'A'

PDF_PAGE_LABEL_DECIMAL = 'D'
PDF_PAGE_LABEL_NONE = 0

PDF_PAGE_LABEL_ROMAN_LC = 'r'
PDF_PAGE_LABEL_ROMAN_UC = 'R'

PDF_PERM_ACCESSIBILITY = 512
PDF_PERM_ANNOTATE = 32
PDF_PERM_ASSEMBLE = 1024
PDF_PERM_COPY = 16
PDF_PERM_FORM = 256
PDF_PERM_MODIFY = 8
PDF_PERM_PRINT = 4

PDF_PERM_PRINT_HQ = 2048

PDF_PROCESSOR_REQUIRES_DECODED_IMAGES = 1

PDF_REDACT_IMAGE_NONE = 0
PDF_REDACT_IMAGE_PIXELS = 2
PDF_REDACT_IMAGE_REMOVE = 1

PDF_REDACT_IMAGE_REMOVE_UNLESS_INVISIBLE = 3

PDF_REDACT_LINE_ART_NONE = 0

PDF_REDACT_LINE_ART_REMOVE_IF_COVERED = 1
PDF_REDACT_LINE_ART_REMOVE_IF_TOUCHED = 2

PDF_REDACT_TEXT_NONE = 1
PDF_REDACT_TEXT_REMOVE = 0

PDF_SIGNATURE_ERROR_DIGEST_FAILURE = 3

PDF_SIGNATURE_ERROR_NOT_SIGNED = 7
PDF_SIGNATURE_ERROR_NOT_TRUSTED = 6

PDF_SIGNATURE_ERROR_NO_CERTIFICATE = 2
PDF_SIGNATURE_ERROR_NO_SIGNATURES = 1

PDF_SIGNATURE_ERROR_OKAY = 0

PDF_SIGNATURE_ERROR_SELF_SIGNED = 4

PDF_SIGNATURE_ERROR_SELF_SIGNED_IN_CHAIN = 5

PDF_SIGNATURE_ERROR_UNKNOWN = 8

PDF_SIGNATURE_SHOW_DATE = 4
PDF_SIGNATURE_SHOW_DN = 2

PDF_SIGNATURE_SHOW_GRAPHIC_NAME = 16

PDF_SIGNATURE_SHOW_LABELS = 1
PDF_SIGNATURE_SHOW_LOGO = 32

PDF_SIGNATURE_SHOW_TEXT_NAME = 8

PDF_SIMPLE_ENCODING_CYRILLIC = 2
PDF_SIMPLE_ENCODING_GREEK = 1
PDF_SIMPLE_ENCODING_LATIN = 0

PDF_SIMPLE_FONT_RESOURCE = 1

PDF_TOK_CLOSE_ARRAY = 3
PDF_TOK_CLOSE_BRACE = 7
PDF_TOK_CLOSE_DICT = 5

PDF_TOK_ENDOBJ = 18
PDF_TOK_ENDSTREAM = 20
PDF_TOK_EOF = 1
PDF_TOK_ERROR = 0
PDF_TOK_FALSE = 15
PDF_TOK_INT = 9
PDF_TOK_KEYWORD = 12
PDF_TOK_NAME = 8
PDF_TOK_NEWOBJ = 24
PDF_TOK_NULL = 16
PDF_TOK_OBJ = 17

PDF_TOK_OPEN_ARRAY = 2
PDF_TOK_OPEN_BRACE = 6
PDF_TOK_OPEN_DICT = 4

PDF_TOK_R = 13
PDF_TOK_REAL = 10
PDF_TOK_STARTXREF = 23
PDF_TOK_STREAM = 19
PDF_TOK_STRING = 11
PDF_TOK_TRAILER = 22
PDF_TOK_TRUE = 14
PDF_TOK_XREF = 21

PDF_TX_FIELD_IS_COMB = 16777216

PDF_TX_FIELD_IS_DO_NOT_SCROLL = 8388608

PDF_TX_FIELD_IS_DO_NOT_SPELL_CHECK = 4194304

PDF_TX_FIELD_IS_FILE_SELECT = 1048576

PDF_TX_FIELD_IS_MULTILINE = 4096
PDF_TX_FIELD_IS_PASSWORD = 8192

PDF_TX_FIELD_IS_RICH_TEXT = 33554432

PDF_WIDGET_TX_FORMAT_DATE = 3
PDF_WIDGET_TX_FORMAT_NONE = 0
PDF_WIDGET_TX_FORMAT_NUMBER = 1
PDF_WIDGET_TX_FORMAT_SPECIAL = 2
PDF_WIDGET_TX_FORMAT_TIME = 4

PDF_WIDGET_TYPE_BUTTON = 1
PDF_WIDGET_TYPE_CHECKBOX = 2
PDF_WIDGET_TYPE_COMBOBOX = 3
PDF_WIDGET_TYPE_LISTBOX = 4
PDF_WIDGET_TYPE_RADIOBUTTON = 5
PDF_WIDGET_TYPE_SIGNATURE = 6
PDF_WIDGET_TYPE_TEXT = 7
PDF_WIDGET_TYPE_UNKNOWN = 0

PDF_ZUGFERD_BASIC = 2

PDF_ZUGFERD_BASIC_WL = 4

PDF_ZUGFERD_COMFORT = 1
PDF_ZUGFERD_EXTENDED = 3
PDF_ZUGFERD_MINIMUM = 5
PDF_ZUGFERD_UNKNOWN = 7
PDF_ZUGFERD_XRECHNUNG = 6

SEEK_CUR = 1
SEEK_END = 2
SEEK_SET = 0

TOFU_CJK_EXT = 1

UCDN_BIDI_CLASS_AL = 4
UCDN_BIDI_CLASS_AN = 11
UCDN_BIDI_CLASS_B = 15
UCDN_BIDI_CLASS_BN = 14
UCDN_BIDI_CLASS_CS = 12
UCDN_BIDI_CLASS_EN = 8
UCDN_BIDI_CLASS_ES = 9
UCDN_BIDI_CLASS_ET = 10
UCDN_BIDI_CLASS_FSI = 21
UCDN_BIDI_CLASS_L = 0
UCDN_BIDI_CLASS_LRE = 1
UCDN_BIDI_CLASS_LRI = 19
UCDN_BIDI_CLASS_LRO = 2
UCDN_BIDI_CLASS_NSM = 13
UCDN_BIDI_CLASS_ON = 18
UCDN_BIDI_CLASS_PDF = 7
UCDN_BIDI_CLASS_PDI = 22
UCDN_BIDI_CLASS_R = 3
UCDN_BIDI_CLASS_RLE = 5
UCDN_BIDI_CLASS_RLI = 20
UCDN_BIDI_CLASS_RLO = 6
UCDN_BIDI_CLASS_S = 16
UCDN_BIDI_CLASS_WS = 17

UCDN_BIDI_PAIRED_BRACKET_TYPE_CLOSE = 1
UCDN_BIDI_PAIRED_BRACKET_TYPE_NONE = 2
UCDN_BIDI_PAIRED_BRACKET_TYPE_OPEN = 0

UCDN_EAST_ASIAN_A = 4
UCDN_EAST_ASIAN_F = 0
UCDN_EAST_ASIAN_H = 1
UCDN_EAST_ASIAN_N = 5
UCDN_EAST_ASIAN_NA = 3
UCDN_EAST_ASIAN_W = 2

UCDN_GENERAL_CATEGORY_CC = 0
UCDN_GENERAL_CATEGORY_CF = 1
UCDN_GENERAL_CATEGORY_CN = 2
UCDN_GENERAL_CATEGORY_CO = 3
UCDN_GENERAL_CATEGORY_CS = 4
UCDN_GENERAL_CATEGORY_LL = 5
UCDN_GENERAL_CATEGORY_LM = 6
UCDN_GENERAL_CATEGORY_LO = 7
UCDN_GENERAL_CATEGORY_LT = 8
UCDN_GENERAL_CATEGORY_LU = 9
UCDN_GENERAL_CATEGORY_MC = 10
UCDN_GENERAL_CATEGORY_ME = 11
UCDN_GENERAL_CATEGORY_MN = 12
UCDN_GENERAL_CATEGORY_ND = 13
UCDN_GENERAL_CATEGORY_NL = 14
UCDN_GENERAL_CATEGORY_NO = 15
UCDN_GENERAL_CATEGORY_PC = 16
UCDN_GENERAL_CATEGORY_PD = 17
UCDN_GENERAL_CATEGORY_PE = 18
UCDN_GENERAL_CATEGORY_PF = 19
UCDN_GENERAL_CATEGORY_PI = 20
UCDN_GENERAL_CATEGORY_PO = 21
UCDN_GENERAL_CATEGORY_PS = 22
UCDN_GENERAL_CATEGORY_SC = 23
UCDN_GENERAL_CATEGORY_SK = 24
UCDN_GENERAL_CATEGORY_SM = 25
UCDN_GENERAL_CATEGORY_SO = 26
UCDN_GENERAL_CATEGORY_ZL = 27
UCDN_GENERAL_CATEGORY_ZP = 28
UCDN_GENERAL_CATEGORY_ZS = 29

UCDN_LAST_SCRIPT = 163

UCDN_LINEBREAK_CLASS_AI = 29
UCDN_LINEBREAK_CLASS_AL = 12
UCDN_LINEBREAK_CLASS_B2 = 19
UCDN_LINEBREAK_CLASS_BA = 17
UCDN_LINEBREAK_CLASS_BB = 18
UCDN_LINEBREAK_CLASS_BK = 30
UCDN_LINEBREAK_CLASS_CB = 31
UCDN_LINEBREAK_CLASS_CJ = 32
UCDN_LINEBREAK_CLASS_CL = 1
UCDN_LINEBREAK_CLASS_CM = 21
UCDN_LINEBREAK_CLASS_CP = 2
UCDN_LINEBREAK_CLASS_CR = 33
UCDN_LINEBREAK_CLASS_EB = 41
UCDN_LINEBREAK_CLASS_EM = 42
UCDN_LINEBREAK_CLASS_EX = 6
UCDN_LINEBREAK_CLASS_GL = 4
UCDN_LINEBREAK_CLASS_H2 = 23
UCDN_LINEBREAK_CLASS_H3 = 24
UCDN_LINEBREAK_CLASS_HL = 13
UCDN_LINEBREAK_CLASS_HY = 16
UCDN_LINEBREAK_CLASS_ID = 14
UCDN_LINEBREAK_CLASS_IN = 15
UCDN_LINEBREAK_CLASS_IS = 8
UCDN_LINEBREAK_CLASS_JL = 25
UCDN_LINEBREAK_CLASS_JT = 27
UCDN_LINEBREAK_CLASS_JV = 26
UCDN_LINEBREAK_CLASS_LF = 34
UCDN_LINEBREAK_CLASS_NL = 35
UCDN_LINEBREAK_CLASS_NS = 5
UCDN_LINEBREAK_CLASS_NU = 11
UCDN_LINEBREAK_CLASS_OP = 0
UCDN_LINEBREAK_CLASS_PO = 10
UCDN_LINEBREAK_CLASS_PR = 9
UCDN_LINEBREAK_CLASS_QU = 3
UCDN_LINEBREAK_CLASS_RI = 28
UCDN_LINEBREAK_CLASS_SA = 36
UCDN_LINEBREAK_CLASS_SG = 37
UCDN_LINEBREAK_CLASS_SP = 38
UCDN_LINEBREAK_CLASS_SY = 7
UCDN_LINEBREAK_CLASS_WJ = 22
UCDN_LINEBREAK_CLASS_XX = 39
UCDN_LINEBREAK_CLASS_ZW = 20
UCDN_LINEBREAK_CLASS_ZWJ = 40

UCDN_SCRIPT_ADLAM = 132
UCDN_SCRIPT_AHOM = 126

UCDN_SCRIPT_ANATOLIAN_HIEROGLYPHS = 127

UCDN_SCRIPT_ARABIC = 6
UCDN_SCRIPT_ARMENIAN = 4
UCDN_SCRIPT_AVESTAN = 79
UCDN_SCRIPT_BALINESE = 61
UCDN_SCRIPT_BAMUM = 83

UCDN_SCRIPT_BASSA_VAH = 103

UCDN_SCRIPT_BATAK = 92
UCDN_SCRIPT_BENGALI = 10
UCDN_SCRIPT_BHAIKSUKI = 133
UCDN_SCRIPT_BOPOMOFO = 34
UCDN_SCRIPT_BRAHMI = 93
UCDN_SCRIPT_BRAILLE = 52
UCDN_SCRIPT_BUGINESE = 53
UCDN_SCRIPT_BUHID = 43

UCDN_SCRIPT_CANADIAN_ABORIGINAL = 27

UCDN_SCRIPT_CARIAN = 74

UCDN_SCRIPT_CAUCASIAN_ALBANIAN = 104

UCDN_SCRIPT_CHAKMA = 95
UCDN_SCRIPT_CHAM = 76
UCDN_SCRIPT_CHEROKEE = 26
UCDN_SCRIPT_CHORASMIAN = 153
UCDN_SCRIPT_COMMON = 0
UCDN_SCRIPT_COPTIC = 54
UCDN_SCRIPT_CUNEIFORM = 62
UCDN_SCRIPT_CYPRIOT = 51

UCDN_SCRIPT_CYPRO_MINOAN = 159

UCDN_SCRIPT_CYRILLIC = 3
UCDN_SCRIPT_DESERET = 39
UCDN_SCRIPT_DEVANAGARI = 9

UCDN_SCRIPT_DIVES_AKURU = 154

UCDN_SCRIPT_DOGRA = 142
UCDN_SCRIPT_DUPLOYAN = 105

UCDN_SCRIPT_EGYPTIAN_HIEROGLYPHS = 80

UCDN_SCRIPT_ELBASAN = 106
UCDN_SCRIPT_ELYMAIC = 149
UCDN_SCRIPT_ETHIOPIC = 25
UCDN_SCRIPT_GEORGIAN = 23
UCDN_SCRIPT_GLAGOLITIC = 56
UCDN_SCRIPT_GOTHIC = 38
UCDN_SCRIPT_GRANTHA = 107
UCDN_SCRIPT_GREEK = 2
UCDN_SCRIPT_GUJARATI = 12

UCDN_SCRIPT_GUNJALA_GONDI = 143

UCDN_SCRIPT_GURMUKHI = 11
UCDN_SCRIPT_HAN = 35
UCDN_SCRIPT_HANGUL = 24

UCDN_SCRIPT_HANIFI_ROHINGYA = 144

UCDN_SCRIPT_HANUNOO = 42
UCDN_SCRIPT_HATRAN = 128
UCDN_SCRIPT_HEBREW = 5
UCDN_SCRIPT_HIRAGANA = 32

UCDN_SCRIPT_IMPERIAL_ARAMAIC = 86

UCDN_SCRIPT_INHERITED = 40

UCDN_SCRIPT_INSCRIPTIONAL_PAHLAVI = 89
UCDN_SCRIPT_INSCRIPTIONAL_PARTHIAN = 88

UCDN_SCRIPT_JAVANESE = 84
UCDN_SCRIPT_KAITHI = 91
UCDN_SCRIPT_KANNADA = 16
UCDN_SCRIPT_KATAKANA = 33
UCDN_SCRIPT_KAWI = 162

UCDN_SCRIPT_KAYAH_LI = 71

UCDN_SCRIPT_KHAROSHTHI = 60

UCDN_SCRIPT_KHITAN_SMALL_SCRIPT = 155

UCDN_SCRIPT_KHMER = 30
UCDN_SCRIPT_KHOJKI = 108
UCDN_SCRIPT_KHUDAWADI = 109
UCDN_SCRIPT_LAO = 20
UCDN_SCRIPT_LATIN = 1
UCDN_SCRIPT_LEPCHA = 67
UCDN_SCRIPT_LIMBU = 45

UCDN_SCRIPT_LINEAR_A = 110
UCDN_SCRIPT_LINEAR_B = 47

UCDN_SCRIPT_LISU = 82
UCDN_SCRIPT_LYCIAN = 73
UCDN_SCRIPT_LYDIAN = 75
UCDN_SCRIPT_MAHAJANI = 111
UCDN_SCRIPT_MAKASAR = 145
UCDN_SCRIPT_MALAYALAM = 17
UCDN_SCRIPT_MANDAIC = 94
UCDN_SCRIPT_MANICHAEAN = 112
UCDN_SCRIPT_MARCHEN = 134

UCDN_SCRIPT_MASARAM_GONDI = 138

UCDN_SCRIPT_MEDEFAIDRIN = 146

UCDN_SCRIPT_MEETEI_MAYEK = 85

UCDN_SCRIPT_MENDE_KIKAKUI = 113

UCDN_SCRIPT_MEROITIC_CURSIVE = 96
UCDN_SCRIPT_MEROITIC_HIEROGLYPHS = 97

UCDN_SCRIPT_MIAO = 98
UCDN_SCRIPT_MODI = 114
UCDN_SCRIPT_MONGOLIAN = 31
UCDN_SCRIPT_MRO = 115
UCDN_SCRIPT_MULTANI = 129
UCDN_SCRIPT_MYANMAR = 22
UCDN_SCRIPT_NABATAEAN = 116

UCDN_SCRIPT_NAG_MUNDARI = 163

UCDN_SCRIPT_NANDINAGARI = 150
UCDN_SCRIPT_NEWA = 135

UCDN_SCRIPT_NEW_TAI_LUE = 55

UCDN_SCRIPT_NKO = 65
UCDN_SCRIPT_NUSHU = 139

UCDN_SCRIPT_NYIAKENG_PUACHUE_HMONG = 151

UCDN_SCRIPT_OGHAM = 28

UCDN_SCRIPT_OLD_HUNGARIAN = 130
UCDN_SCRIPT_OLD_ITALIC = 37

UCDN_SCRIPT_OLD_NORTH_ARABIAN = 117

UCDN_SCRIPT_OLD_PERMIC = 118
UCDN_SCRIPT_OLD_PERSIAN = 59
UCDN_SCRIPT_OLD_SOGDIAN = 147

UCDN_SCRIPT_OLD_SOUTH_ARABIAN = 87

UCDN_SCRIPT_OLD_TURKIC = 90
UCDN_SCRIPT_OLD_UYGHUR = 158

UCDN_SCRIPT_OL_CHIKI = 68

UCDN_SCRIPT_ORIYA = 13
UCDN_SCRIPT_OSAGE = 136
UCDN_SCRIPT_OSMANYA = 50

UCDN_SCRIPT_PAHAWH_HMONG = 119

UCDN_SCRIPT_PALMYRENE = 120

UCDN_SCRIPT_PAU_CIN_HAU = 121

UCDN_SCRIPT_PHAGS_PA = 64

UCDN_SCRIPT_PHOENICIAN = 63

UCDN_SCRIPT_PSALTER_PAHLAVI = 122

UCDN_SCRIPT_REJANG = 72
UCDN_SCRIPT_RUNIC = 29
UCDN_SCRIPT_SAMARITAN = 81
UCDN_SCRIPT_SAURASHTRA = 70
UCDN_SCRIPT_SHARADA = 99
UCDN_SCRIPT_SHAVIAN = 49
UCDN_SCRIPT_SIDDHAM = 123
UCDN_SCRIPT_SIGNWRITING = 131
UCDN_SCRIPT_SINHALA = 18
UCDN_SCRIPT_SOGDIAN = 148

UCDN_SCRIPT_SORA_SOMPENG = 100

UCDN_SCRIPT_SOYOMBO = 140
UCDN_SCRIPT_SUNDANESE = 66

UCDN_SCRIPT_SYLOTI_NAGRI = 58

UCDN_SCRIPT_SYRIAC = 7
UCDN_SCRIPT_TAGALOG = 41
UCDN_SCRIPT_TAGBANWA = 44

UCDN_SCRIPT_TAI_LE = 46
UCDN_SCRIPT_TAI_THAM = 77
UCDN_SCRIPT_TAI_VIET = 78

UCDN_SCRIPT_TAKRI = 101
UCDN_SCRIPT_TAMIL = 14
UCDN_SCRIPT_TANGSA = 160
UCDN_SCRIPT_TANGUT = 137
UCDN_SCRIPT_TELUGU = 15
UCDN_SCRIPT_THAANA = 8
UCDN_SCRIPT_THAI = 19
UCDN_SCRIPT_TIBETAN = 21
UCDN_SCRIPT_TIFINAGH = 57
UCDN_SCRIPT_TIRHUTA = 124
UCDN_SCRIPT_TOTO = 161
UCDN_SCRIPT_UGARITIC = 48
UCDN_SCRIPT_UNKNOWN = 102
UCDN_SCRIPT_VAI = 69
UCDN_SCRIPT_VITHKUQI = 157
UCDN_SCRIPT_WANCHO = 152

UCDN_SCRIPT_WARANG_CITI = 125

UCDN_SCRIPT_YEZIDI = 156
UCDN_SCRIPT_YI = 36

UCDN_SCRIPT_ZANABAZAR_SQUARE = 141

# functions

def bytes_getitem(*args, **kwargs): # real signature unknown
    pass

def bytes_setitem(*args, **kwargs): # real signature unknown
    pass

def cdata(*args, **kwargs): # real signature unknown
    pass

def copy_pint(*args, **kwargs): # real signature unknown
    pass

def delete_bytes(*args, **kwargs): # real signature unknown
    pass

def delete_DiagnosticCallback(*args, **kwargs): # real signature unknown
    pass

def delete_floats(*args, **kwargs): # real signature unknown
    pass

def delete_FzAaContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzAes(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzAllocContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzArc4(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzArchive(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_archive(). """
    pass

def delete_FzArchiveHandler(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzArchiveHandlerContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzBandWriter(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_band_writer(). """
    pass

def delete_FzBitmap(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_bitmap(). """
    pass

def delete_FzBuffer(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_buffer(). """
    pass

def delete_FzColorParams(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzColorspace(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_colorspace(). """
    pass

def delete_FzColorspaceContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzCompressedBuffer(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_compressed_buffer(). """
    pass

def delete_FzCompressedImage(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzCompressionParams(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzCookie(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzDefaultColorspaces(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_default_colorspaces(). """
    pass

def delete_FzDevice(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_device(). """
    pass

def delete_FzDevice2(*args, **kwargs): # real signature unknown
    """ == Destructor. """
    pass

def delete_FzDeviceContainerStack(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzDisplayList(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_display_list(). """
    pass

def delete_FzDocument(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_document(). """
    pass

def delete_FzDocumentHandler(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzDocumentHandlerContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzDocumentWriter(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_document_writer(). """
    pass

def delete_FzDrawOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzErrorAbort(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorArgument(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorBase(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzErrorFormat(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorGeneric(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorLibrary(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorLimit(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorNone(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorRepaired(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorStackSlot(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzErrorSyntax(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorSystem(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorTrylater(*args, **kwargs): # real signature unknown
    pass

def delete_FzErrorUnsupported(*args, **kwargs): # real signature unknown
    pass

def delete_FzFont(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_font(). """
    pass

def delete_FzFontContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzFontFlagsT(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzFunction(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_function(). """
    pass

def delete_FzGetoptLongOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzGlyph(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_glyph(). """
    pass

def delete_FzGlyphCache(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzHalftone(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_halftone(). """
    pass

def delete_FzHashTable(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_hash_table(). """
    pass

def delete_FzIccProfile(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzImage(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_image(). """
    pass

def delete_FzInstallLoadSystemFontFuncsArgs(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzInstallLoadSystemFontFuncsArgs2(*args, **kwargs): # real signature unknown
    """ == Destructor. """
    pass

def delete_FzInt2(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzInt2Heap(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzIntHeap(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzIntptr(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzIntptrHeap(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzIrect(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzJbig2Globals(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_jbig2_globals(). """
    pass

def delete_FzKeyStorable(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_key_storable(). """
    pass

def delete_FzLayoutBlock(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzLayoutChar(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzLayoutLine(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzLink(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_link(). """
    pass

def delete_FzLinkDest(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzLinkIterator(*args, **kwargs): # real signature unknown
    pass

def delete_FzLocation(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzLocksContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzMatrix(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzMd5(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzOutline(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_outline(). """
    pass

def delete_FzOutlineItem(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzOutlineIterator(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_outline_iterator(). """
    pass

def delete_FzOutput(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_output(). """
    pass

def delete_FzOutput2(*args, **kwargs): # real signature unknown
    """ == Destructor. """
    pass

def delete_FzOverprint(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzPage(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_page(). """
    pass

def delete_FzPath(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_path(). """
    pass

def delete_FzPathWalker(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzPathWalker2(*args, **kwargs): # real signature unknown
    """ == Destructor. """
    pass

def delete_FzPclmOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzPclOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzPdfocrOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzPixmap(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_pixmap(). """
    pass

def delete_FzPixmapImage(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzPoint(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzPool(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_pool(). """
    pass

def delete_FzPtrHeap(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzPwgOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzQuad(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzRange(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzRect(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzSeparations(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_separations(). """
    pass

def delete_FzSha256(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzSha384(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzSha512(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzShade(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_shade(). """
    pass

def delete_FzShadeColorCache(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_shade_color_cache(). """
    pass

def delete_FzShaperDataT(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStextBlock(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStextBlockIterator(*args, **kwargs): # real signature unknown
    pass

def delete_FzStextChar(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStextGridPositions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStextLine(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStextLineIterator(*args, **kwargs): # real signature unknown
    pass

def delete_FzStextOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStextPage(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_stext_page(). """
    pass

def delete_FzStextPageIterator(*args, **kwargs): # real signature unknown
    pass

def delete_FzStextStruct(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStorable(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_storable(). """
    pass

def delete_FzStore(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStoreHash(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStoreType(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStory(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_story(). """
    pass

def delete_FzStoryElementPosition(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzStream(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_stream(). """
    pass

def delete_FzString(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_string(). """
    pass

def delete_FzStrokeState(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_stroke_state(). """
    pass

def delete_FzStyleContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzText(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_text(). """
    pass

def delete_FzTextDecoder(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzTextItem(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzTextSpan(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzTransition(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzTree(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzTuningContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzVertex(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzWarnContext(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzWriteStoryPosition(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzWriteStoryPositions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzXml(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_xml(). """
    pass

def delete_FzXmlDoc(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_FzZipWriter(*args, **kwargs): # real signature unknown
    """ Destructor using fz_drop_zip_writer(). """
    pass

def delete_fz_aa_context(*args, **kwargs): # real signature unknown
    pass

def delete_fz_aes(*args, **kwargs): # real signature unknown
    pass

def delete_fz_alloc_context(*args, **kwargs): # real signature unknown
    pass

def delete_fz_arc4(*args, **kwargs): # real signature unknown
    pass

def delete_fz_archive(*args, **kwargs): # real signature unknown
    pass

def delete_fz_archive_handler(*args, **kwargs): # real signature unknown
    pass

def delete_fz_band_writer(*args, **kwargs): # real signature unknown
    pass

def delete_fz_bitmap(*args, **kwargs): # real signature unknown
    pass

def delete_fz_buffer(*args, **kwargs): # real signature unknown
    pass

def delete_fz_colorspace(*args, **kwargs): # real signature unknown
    pass

def delete_fz_color_params(*args, **kwargs): # real signature unknown
    pass

def delete_fz_compressed_buffer(*args, **kwargs): # real signature unknown
    pass

def delete_fz_compression_params(*args, **kwargs): # real signature unknown
    pass

def delete_fz_context(*args, **kwargs): # real signature unknown
    pass

def delete_fz_convert_color2_v(*args, **kwargs): # real signature unknown
    pass

def delete_fz_cookie(*args, **kwargs): # real signature unknown
    pass

def delete_fz_default_colorspaces(*args, **kwargs): # real signature unknown
    pass

def delete_fz_device(*args, **kwargs): # real signature unknown
    pass

def delete_fz_device_container_stack(*args, **kwargs): # real signature unknown
    pass

def delete_fz_document(*args, **kwargs): # real signature unknown
    pass

def delete_fz_document_handler(*args, **kwargs): # real signature unknown
    pass

def delete_fz_document_writer(*args, **kwargs): # real signature unknown
    pass

def delete_fz_draw_options(*args, **kwargs): # real signature unknown
    pass

def delete_fz_error_context(*args, **kwargs): # real signature unknown
    pass

def delete_fz_font(*args, **kwargs): # real signature unknown
    pass

def delete_fz_font_flags_t(*args, **kwargs): # real signature unknown
    pass

def delete_fz_font_ucs_gid(*args, **kwargs): # real signature unknown
    pass

def delete_fz_function(*args, **kwargs): # real signature unknown
    pass

def delete_fz_getopt_long_options(*args, **kwargs): # real signature unknown
    pass

def delete_fz_image(*args, **kwargs): # real signature unknown
    pass

def delete_fz_install_load_system_font_funcs_args(*args, **kwargs): # real signature unknown
    pass

def delete_fz_irect(*args, **kwargs): # real signature unknown
    pass

def delete_fz_key_storable(*args, **kwargs): # real signature unknown
    pass

def delete_fz_layout_block(*args, **kwargs): # real signature unknown
    pass

def delete_fz_layout_char(*args, **kwargs): # real signature unknown
    pass

def delete_fz_layout_line(*args, **kwargs): # real signature unknown
    pass

def delete_fz_link(*args, **kwargs): # real signature unknown
    pass

def delete_fz_link_dest(*args, **kwargs): # real signature unknown
    pass

def delete_fz_location(*args, **kwargs): # real signature unknown
    pass

def delete_fz_locks_context(*args, **kwargs): # real signature unknown
    pass

def delete_fz_matrix(*args, **kwargs): # real signature unknown
    pass

def delete_fz_md5(*args, **kwargs): # real signature unknown
    pass

def delete_fz_outline(*args, **kwargs): # real signature unknown
    pass

def delete_fz_outline_item(*args, **kwargs): # real signature unknown
    pass

def delete_fz_outline_iterator(*args, **kwargs): # real signature unknown
    pass

def delete_fz_output(*args, **kwargs): # real signature unknown
    pass

def delete_fz_page(*args, **kwargs): # real signature unknown
    pass

def delete_fz_path_walker(*args, **kwargs): # real signature unknown
    pass

def delete_fz_pclm_options(*args, **kwargs): # real signature unknown
    pass

def delete_fz_pcl_options(*args, **kwargs): # real signature unknown
    pass

def delete_fz_pdfocr_options(*args, **kwargs): # real signature unknown
    pass

def delete_fz_pixmap(*args, **kwargs): # real signature unknown
    pass

def delete_fz_point(*args, **kwargs): # real signature unknown
    pass

def delete_fz_pwg_options(*args, **kwargs): # real signature unknown
    pass

def delete_fz_quad(*args, **kwargs): # real signature unknown
    pass

def delete_fz_range(*args, **kwargs): # real signature unknown
    pass

def delete_fz_rect(*args, **kwargs): # real signature unknown
    pass

def delete_fz_search_page2_hit(*args, **kwargs): # real signature unknown
    pass

def delete_fz_sha256(*args, **kwargs): # real signature unknown
    pass

def delete_fz_sha512(*args, **kwargs): # real signature unknown
    pass

def delete_fz_shade(*args, **kwargs): # real signature unknown
    pass

def delete_fz_shaper_data_t(*args, **kwargs): # real signature unknown
    pass

def delete_fz_stext_block(*args, **kwargs): # real signature unknown
    pass

def delete_fz_stext_char(*args, **kwargs): # real signature unknown
    pass

def delete_fz_stext_grid_positions(*args, **kwargs): # real signature unknown
    pass

def delete_fz_stext_line(*args, **kwargs): # real signature unknown
    pass

def delete_fz_stext_options(*args, **kwargs): # real signature unknown
    pass

def delete_fz_stext_page(*args, **kwargs): # real signature unknown
    pass

def delete_fz_stext_struct(*args, **kwargs): # real signature unknown
    pass

def delete_fz_storable(*args, **kwargs): # real signature unknown
    pass

def delete_fz_store_hash(*args, **kwargs): # real signature unknown
    pass

def delete_fz_store_type(*args, **kwargs): # real signature unknown
    pass

def delete_fz_story_element_position(*args, **kwargs): # real signature unknown
    pass

def delete_fz_stream(*args, **kwargs): # real signature unknown
    pass

def delete_fz_string(*args, **kwargs): # real signature unknown
    pass

def delete_fz_stroke_state(*args, **kwargs): # real signature unknown
    pass

def delete_fz_text(*args, **kwargs): # real signature unknown
    pass

def delete_fz_text_decoder(*args, **kwargs): # real signature unknown
    pass

def delete_fz_text_item(*args, **kwargs): # real signature unknown
    pass

def delete_fz_text_span(*args, **kwargs): # real signature unknown
    pass

def delete_fz_transition(*args, **kwargs): # real signature unknown
    pass

def delete_fz_vertex(*args, **kwargs): # real signature unknown
    pass

def delete_fz_warn_context(*args, **kwargs): # real signature unknown
    pass

def delete_fz_write_story_position(*args, **kwargs): # real signature unknown
    pass

def delete_fz_write_story_positions(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_bidi_fragment_text_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_bitmap_details_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_buffer_extract_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_buffer_storage_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_chartorune_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_clamp_color_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_convert_color_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_convert_error_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_convert_separation_colors_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_decomp_image_from_stream_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_deflate_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_dom_get_attribute_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_drop_imp16_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_drop_imp_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_encode_character_with_fallback_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_error_callback_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_eval_function_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_fill_pixmap_with_color_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_getopt_long_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_getopt_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_get_pixmap_from_image_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_grisu_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_has_option_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_image_resolution_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_keep_imp16_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_keep_imp_locked_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_keep_imp_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_base14_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_builtin_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_cjk_font_by_language_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_cjk_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_noto_boxes_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_noto_emoji_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_noto_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_noto_math_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_noto_music_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_noto_symbol1_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_lookup_noto_symbol2_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_new_deflated_data_from_buffer_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_new_deflated_data_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_new_display_list_from_svg_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_new_display_list_from_svg_xml_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_new_draw_device_with_options_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_new_svg_device_with_id_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_new_test_device_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_open_image_decomp_stream_from_buffer_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_open_image_decomp_stream_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_page_presentation_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_paint_shade_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_parse_page_range_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_read_best_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_resolve_link_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_search_chapter_page_number_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_search_display_list_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_search_page_number_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_search_page_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_search_stext_page_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_separation_equivalent_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_store_scavenge_external_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_store_scavenge_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_strsep_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_strtof_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_subset_cff_for_gids_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_subset_ttf_for_gids_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_fz_warning_callback_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_annot_callout_line_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_annot_color_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_annot_default_appearance_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_annot_default_appearance_unmapped_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_annot_interior_color_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_annot_line_ending_styles_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_annot_MK_BC_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_annot_MK_BG_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_array_get_string_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_count_q_balance_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_decode_cmap_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_dict_get_inheritable_string_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_dict_get_put_drop_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_dict_get_string_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_edit_text_field_value_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_eval_function_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_field_event_validate_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_js_event_result_validate_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_js_execute_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_load_encoding_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_load_to_unicode_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_lookup_cmap_full_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_lookup_page_loc_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_lookup_substitute_font_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_map_one_to_many_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_obj_memo_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_page_presentation_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_page_write_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_parse_default_appearance_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_parse_default_appearance_unmapped_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_parse_ind_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_parse_journal_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_print_encrypted_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_process_contents_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_repair_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_resolve_link_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_sample_shade_function_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_signature_contents_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_sprint_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_tos_make_trm_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_to_string_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_undoredo_state_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_walk_tree_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_ll_pdf_zugferd_profile_outparams(*args, **kwargs): # real signature unknown
    pass

def delete_map_string_int(*args, **kwargs): # real signature unknown
    pass

def delete_PdfAlertEvent(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfAnnot(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_annot(). """
    pass

def delete_PdfCleanOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfCmap(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_cmap(). """
    pass

def delete_PdfColorFilterOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfCrypt(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_crypt(). """
    pass

def delete_PdfCsi(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfCycleList(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfDocEvent(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfDocument(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_document(). """
    pass

def delete_PdfEmbeddedFileParams(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfFilespecParams(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfFilterFactory(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfFilterFactory2(*args, **kwargs): # real signature unknown
    """ == Destructor. """
    pass

def delete_PdfFilterOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfFilterOptions2(*args, **kwargs): # real signature unknown
    """ == Destructor. """
    pass

def delete_PdfFontDesc(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfFontResourceKey(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfFunction(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_function(). """
    pass

def delete_PdfGraftMap(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_graft_map(). """
    pass

def delete_PdfGstate(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfHintPage(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfHintShared(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfHmtx(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfImageRewriterOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfJournal(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_journal(). """
    pass

def delete_PdfJs(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_js(). """
    pass

def delete_PdfJsConsole(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfKeystrokeEvent(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfLaunchUrlEvent(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfLayerConfig(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfLayerConfigUi(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfLexbuf(*args, **kwargs): # real signature unknown
    """ Destructor that calls pdf_lexbuf_fin(). """
    pass

def delete_PdfLexbufLarge(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfLockedFields(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_locked_fields(). """
    pass

def delete_PdfMailDocEvent(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfMarkBits(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_mark_bits(). """
    pass

def delete_PdfMarkList(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfMrange(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfObj(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_obj(). """
    pass

def delete_PdfOcgDescriptor(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfPage(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_page(). """
    pass

def delete_PdfPattern(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_pattern(). """
    pass

def delete_PdfPkcs7DistinguishedName(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfPkcs7Signer(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfPkcs7Verifier(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfProcessor(*args, **kwargs): # real signature unknown
    """ Destructor using pdf_drop_processor(). """
    pass

def delete_PdfProcessor2(*args, **kwargs): # real signature unknown
    """ == Destructor. """
    pass

def delete_PdfRange(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfRecolorOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfRedactOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfRevPageMap(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfSanitizeFilterOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfSanitizeFilterOptions2(*args, **kwargs): # real signature unknown
    """ == Destructor. """
    pass

def delete_PdfTextObjectState(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfTextState(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfUnsavedSig(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfVmtx(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfWriteOptions(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfXrange(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfXref(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfXrefEntry(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_PdfXrefSubsec(*args, **kwargs): # real signature unknown
    """ Destructor only decrements s_num_instances. """
    pass

def delete_pdf_alert_event(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_clean_options(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_cmap(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_color_filter_options(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_csi(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_cycle_list(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_document(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_doc_event(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_filespec_params(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_filter_factory(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_filter_options(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_font_desc(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_font_resource_key(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_hint_page(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_hint_shared(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_hmtx(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_image_rewriter_options(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_js_console(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_keystroke_event(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_launch_url_event(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_layer_config(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_layer_config_ui(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_lexbuf(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_lexbuf_large(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_mail_doc_event(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_mark_bits(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_mark_list(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_mrange(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_page(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_pattern(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_pkcs7_distinguished_name(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_pkcs7_signer(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_pkcs7_verifier(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_processor(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_range(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_recolor_options(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_redact_options(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_rev_page_map(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_sanitize_filter_options(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_text_object_state(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_text_state(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_unsaved_sig(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_vmtx(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_write_options(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_xrange(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_xref(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_xref_entry(*args, **kwargs): # real signature unknown
    pass

def delete_pdf_xref_subsec(*args, **kwargs): # real signature unknown
    pass

def delete_pint(*args, **kwargs): # real signature unknown
    pass

def delete_StoryPositionsCallback(*args, **kwargs): # real signature unknown
    pass

def delete_SwigPyIterator(*args, **kwargs): # real signature unknown
    pass

def delete_uchar_array(*args, **kwargs): # real signature unknown
    pass

def delete_vectord(*args, **kwargs): # real signature unknown
    pass

def delete_vectorf(*args, **kwargs): # real signature unknown
    pass

def delete_vectori(*args, **kwargs): # real signature unknown
    pass

def delete_vectorq(*args, **kwargs): # real signature unknown
    pass

def delete_vectors(*args, **kwargs): # real signature unknown
    pass

def delete_vectoruc(*args, **kwargs): # real signature unknown
    pass

def delete_vector_fz_font_ucs_gid(*args, **kwargs): # real signature unknown
    pass

def delete_vector_fz_point(*args, **kwargs): # real signature unknown
    pass

def delete_vector_search_page2_hit(*args, **kwargs): # real signature unknown
    pass

def DiagnosticCallback_m_description_get(*args, **kwargs): # real signature unknown
    pass

def DiagnosticCallback_m_description_set(*args, **kwargs): # real signature unknown
    pass

def DiagnosticCallback_swiginit(*args, **kwargs): # real signature unknown
    pass

def DiagnosticCallback_swigregister(*args, **kwargs): # real signature unknown
    pass

def DiagnosticCallback_s_print(*args, **kwargs): # real signature unknown
    pass

def DiagnosticCallback__print(*args, **kwargs): # real signature unknown
    pass

def disown_DiagnosticCallback(*args, **kwargs): # real signature unknown
    pass

def disown_FzDevice2(*args, **kwargs): # real signature unknown
    pass

def disown_FzInstallLoadSystemFontFuncsArgs2(*args, **kwargs): # real signature unknown
    pass

def disown_FzOutput2(*args, **kwargs): # real signature unknown
    pass

def disown_FzPathWalker2(*args, **kwargs): # real signature unknown
    pass

def disown_PdfFilterFactory2(*args, **kwargs): # real signature unknown
    pass

def disown_PdfFilterOptions2(*args, **kwargs): # real signature unknown
    pass

def disown_PdfProcessor2(*args, **kwargs): # real signature unknown
    pass

def disown_PdfSanitizeFilterOptions2(*args, **kwargs): # real signature unknown
    pass

def disown_StoryPositionsCallback(*args, **kwargs): # real signature unknown
    pass

def floats_getitem(*args, **kwargs): # real signature unknown
    pass

def floats_setitem(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_bits_get(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_bits_set(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_hscale_get(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_hscale_set(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzAaContext_min_line_width_get(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_min_line_width_set(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_scale_get(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_scale_set(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_text_bits_get(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_text_bits_set(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzAaContext_vscale_get(*args, **kwargs): # real signature unknown
    pass

def FzAaContext_vscale_set(*args, **kwargs): # real signature unknown
    pass

def FzAaContext___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzAaContext___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzAes_fz_aes_crypt_cbc(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_aes_crypt_cbc()`.
    	AES block processing. Encrypts or Decrypts (according to mode,
    	which must match what was initially set up) length bytes (which
    	must be a multiple of 16), using (and modifying) the insertion
    	vector iv, reading from input, and writing to output.
    
    	Never throws an exception.
    """
    pass

def FzAes_fz_aes_setkey_dec(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_aes_setkey_dec()`.
    	AES decryption intialisation. Fills in the supplied context
    	and prepares for decryption using the given key.
    
    	Returns non-zero for error (key size other than 128/192/256).
    
    	Never throws an exception.
    """
    pass

def FzAes_fz_aes_setkey_enc(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_aes_setkey_enc()`.
    	AES encryption intialisation. Fills in the supplied context
    	and prepares for encryption using the given key.
    
    	Returns non-zero for error (key size other than 128/192/256).
    
    	Never throws an exception.
    """
    pass

def FzAes_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzAes_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzAes_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzAes_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzAes_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzAes_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzAes_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzAes___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzAllocContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzAllocContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzAllocContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzAllocContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzAllocContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzAllocContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzAllocContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzAllocContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzArc4_fz_arc4_encrypt(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_arc4_encrypt()`.
    	RC4 block encrypt operation; encrypt src into dst (both of
    	length len) updating the RC4 state as we go.
    
    	Never throws an exception.
    """
    pass

def FzArc4_fz_arc4_final(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_arc4_final()`.
    	RC4 finalization. Zero the context.
    
    	Never throws an exception.
    """
    pass

def FzArc4_fz_arc4_init(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_arc4_init()`.
    	RC4 initialization. Begins an RC4 operation, writing a new
    	context.
    
    	Never throws an exception.
    """
    pass

def FzArc4_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzArc4_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzArc4_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzArc4_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzArc4_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzArc4_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzArc4_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzArc4___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzArchiveHandlerContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzArchiveHandlerContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzArchiveHandlerContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzArchiveHandlerContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzArchiveHandlerContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzArchiveHandlerContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzArchiveHandlerContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzArchiveHandlerContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzArchiveHandler_fz_register_archive_handler(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_register_archive_handler()`. """
    pass

def FzArchiveHandler_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzArchiveHandler_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzArchiveHandler_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzArchiveHandler_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzArchiveHandler_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzArchiveHandler_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzArchiveHandler_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzArchiveHandler___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzArchive_fz_archive_format(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_archive_format()`.
    	Return a pointer to a string describing the format of the
    	archive.
    
    	The lifetime of the string is unspecified (in current
    	implementations the string will persist until the archive
    	is closed, but this is not guaranteed).
    """
    pass

def FzArchive_fz_count_archive_entries(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_count_archive_entries()`.
    	Number of entries in archive.
    
    	Will always return a value >= 0.
    
    	May throw an exception if this type of archive cannot count the
    	entries (such as a directory).
    """
    pass

def FzArchive_fz_has_archive_entry(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_has_archive_entry()`.
    	Check if entry by given name exists.
    
    	If named entry does not exist 0 will be returned, if it does
    	exist 1 is returned.
    
    	name: Entry name to look for, this must be an exact match to
    	the entry name in the archive.
    """
    pass

def FzArchive_fz_list_archive_entry(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_list_archive_entry()`.
    	Get listed name of entry position idx.
    
    	idx: Must be a value >= 0 < return value from
    	fz_count_archive_entries. If not in range NULL will be
    	returned.
    
    	May throw an exception if this type of archive cannot list the
    	entries (such as a directory).
    """
    pass

def FzArchive_fz_mount_multi_archive(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_mount_multi_archive()`.
    	Add an archive to the set of archives handled by a multi
    	archive.
    
    	If path is NULL, then the archive contents will appear at the
    	top level, otherwise, the archives contents will appear prefixed
    	by path.
    """
    pass

def FzArchive_fz_open_archive_entry(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_archive_entry()`.
    	Opens an archive entry as a stream.
    
    	name: Entry name to look for, this must be an exact match to
    	the entry name in the archive.
    
    	Throws an exception if a matching entry cannot be found.
    """
    pass

def FzArchive_fz_parse_xml_archive_entry(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_parse_xml_archive_entry()`.
    	Parse the contents of an archive entry into a tree of xml nodes.
    
    	preserve_white: whether to keep or delete all-whitespace nodes.
    """
    pass

def FzArchive_fz_read_archive_entry(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_archive_entry()`.
    	Reads all bytes in an archive entry
    	into a buffer.
    
    	name: Entry name to look for, this must be an exact match to
    	the entry name in the archive.
    
    	Throws an exception if a matching entry cannot be found.
    """
    pass

def FzArchive_fz_tree_archive_add_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_tree_archive_add_buffer()`.
    	Add a named buffer to an existing tree archive.
    
    	The tree will take a new reference to the buffer. Ownership
    	is not transferred.
    """
    pass

def FzArchive_fz_tree_archive_add_data(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_tree_archive_add_data()`.
    	Add a named block of data to an existing tree archive.
    
    	The data will be copied into a buffer, and so the caller
    	may free it as soon as this returns.
    """
    pass

def FzArchive_fz_try_open_archive_entry(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_try_open_archive_entry()`.
    	Opens an archive entry as a stream.
    
    	Returns NULL if a matching entry cannot be found, otherwise
    	behaves exactly as fz_open_archive_entry.
    """
    pass

def FzArchive_fz_try_parse_xml_archive_entry(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_try_parse_xml_archive_entry()`.
    	Try and parse the contents of an archive entry into a tree of xml nodes.
    
    	preserve_white: whether to keep or delete all-whitespace nodes.
    
    	Will return NULL if the archive entry can't be found. Otherwise behaves
    	the same as fz_parse_xml_archive_entry. May throw exceptions.
    """
    pass

def FzArchive_fz_try_read_archive_entry(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_try_read_archive_entry()`.
    	Reads all bytes in an archive entry
    	into a buffer.
    
    	name: Entry name to look for, this must be an exact match to
    	the entry name in the archive.
    
    	Returns NULL if a matching entry cannot be found. Otherwise behaves
    	the same as fz_read_archive_entry. Exceptions may be thrown.
    """
    pass

def FzArchive_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzArchive_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzArchive_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzArchive_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzArchive_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzArchive_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzArchive_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzArchive___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzBandWriter_fz_close_band_writer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_close_band_writer()`.
    	Finishes up the output and closes the band writer. After this
    	call no more headers or bands may be written.
    """
    pass

def FzBandWriter_fz_pdfocr_band_writer_set_progress(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pdfocr_band_writer_set_progress()`.
    	Set the progress callback for a pdfocr bandwriter.
    """
    pass

def FzBandWriter_fz_write_band(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_band()`.
    	Cause a band writer to write the next band
    	of data for an image.
    
    	stride: The byte offset from the first byte of the data
    	for a pixel to the first byte of the data for the same pixel
    	on the row below.
    
    	band_height: The number of lines in this band.
    
    	samples: Pointer to first byte of the data.
    """
    pass

def FzBandWriter_fz_write_header(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_header()`.
    	Cause a band writer to write the header for
    	a banded image with the given properties/dimensions etc. This
    	also configures the bandwriter for the format of the data to be
    	passed in future calls.
    
    	w, h: Width and Height of the entire page.
    
    	n: Number of components (including spots and alphas).
    
    	alpha: Number of alpha components.
    
    	xres, yres: X and Y resolutions in dpi.
    
    	cs: Colorspace (NULL for bitmaps)
    
    	seps: Separation details (or NULL).
    """
    pass

def FzBandWriter_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzBandWriter_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzBandWriter_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzBandWriter_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzBandWriter_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzBandWriter_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzBandWriter_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzBandWriter___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzBitmap_fz_bitmap_details(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_bitmap_details()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_bitmap_details()` => `(int w, int h, int n, int stride)`
    
    	Retrieve details of a given bitmap.
    
    	bitmap: The bitmap to query.
    
    	w: Pointer to storage to retrieve width (or NULL).
    
    	h: Pointer to storage to retrieve height (or NULL).
    
    	n: Pointer to storage to retrieve number of color components (or
    	NULL).
    
    	stride: Pointer to storage to retrieve bitmap stride (or NULL).
    """
    pass

def FzBitmap_fz_clear_bitmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clear_bitmap()`.
    	Set the entire bitmap to 0.
    
    	Never throws exceptions.
    """
    pass

def FzBitmap_fz_invert_bitmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_invert_bitmap()`.
    	Invert bitmap.
    
    	Never throws exceptions.
    """
    pass

def FzBitmap_fz_save_bitmap_as_pbm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_bitmap_as_pbm()`.
    	Save a bitmap as a pbm.
    """
    pass

def FzBitmap_fz_save_bitmap_as_pcl(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_bitmap_as_pcl()`.
    	Save a bitmap as mono PCL.
    """
    pass

def FzBitmap_fz_save_bitmap_as_pkm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_bitmap_as_pkm()`.
    	Save a CMYK bitmap as a pkm.
    """
    pass

def FzBitmap_fz_save_bitmap_as_pwg(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_bitmap_as_pwg()`.
    	Save a bitmap as a PWG.
    """
    pass

def FzBitmap_h(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzBitmap_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzBitmap_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzBitmap_n(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_refs(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_samples(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_stride(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_w(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_xres(*args, **kwargs): # real signature unknown
    pass

def FzBitmap_yres(*args, **kwargs): # real signature unknown
    pass

def FzBitmap___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzBuffer_fz_append_base64(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_append_base64()`.
    	Write a base64 encoded data block, optionally with periodic newlines.
    """
    pass

def FzBuffer_fz_append_base64_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_append_base64_buffer()`.
    	Append a base64 encoded fz_buffer, optionally with periodic newlines.
    """
    pass

def FzBuffer_fz_append_bits(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_bits()`. """
    pass

def FzBuffer_fz_append_bits_pad(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_bits_pad()`. """
    pass

def FzBuffer_fz_append_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_append_buffer()`.
    	Append the contents of the source buffer onto the end of the
    	destination buffer, extending automatically as required.
    
    	Ownership of buffers does not change.
    """
    pass

def FzBuffer_fz_append_byte(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_byte()`. """
    pass

def FzBuffer_fz_append_data(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_append_data()`.
    	fz_append_*: Append data to a buffer.
    
    	The buffer will automatically grow as required.
    """
    pass

def FzBuffer_fz_append_image_as_data_uri(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_image_as_data_uri()`. """
    pass

def FzBuffer_fz_append_int16_be(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_int16_be()`. """
    pass

def FzBuffer_fz_append_int16_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_int16_le()`. """
    pass

def FzBuffer_fz_append_int32_be(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_int32_be()`. """
    pass

def FzBuffer_fz_append_int32_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_int32_le()`. """
    pass

def FzBuffer_fz_append_pdf_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_append_pdf_string()`.
    	fz_append_pdf_string: Append a string with PDF syntax quotes and
    	escapes.
    
    	The buffer will automatically grow as required.
    """
    pass

def FzBuffer_fz_append_pixmap_as_data_uri(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_pixmap_as_data_uri()`. """
    pass

def FzBuffer_fz_append_rune(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_rune()`. """
    pass

def FzBuffer_fz_append_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_append_string()`. """
    pass

def FzBuffer_fz_buffer_extract(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_buffer_extract()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_buffer_extract()` => `(size_t, unsigned char *data)`
    
    	Take ownership of buffer contents.
    
    	Performs the same task as fz_buffer_storage, but ownership of
    	the data buffer returns with this call. The buffer is left
    	empty.
    
    	Note: Bad things may happen if this is called on a buffer with
    	multiple references that is being used from multiple threads.
    
    	data: Pointer to place to retrieve data pointer.
    
    	Returns length of stream.
    """
    pass

def FzBuffer_fz_buffer_storage(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_buffer_storage()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_buffer_storage()` => `(size_t, unsigned char *datap)`
    
    	Retrieve internal memory of buffer.
    
    	datap: Output parameter that will be pointed to the data.
    
    	Returns the current size of the data in bytes.
    """
    pass

def FzBuffer_fz_clear_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clear_buffer()`.
    	Empties the buffer. Storage is not freed, but is held ready
    	to be reused as the buffer is refilled.
    
    	Never throws exceptions.
    """
    pass

def FzBuffer_fz_clone_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clone_buffer()`.
    	Make a new buffer, containing a copy of the data used in
    	the original.
    """
    pass

def FzBuffer_fz_grow_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_grow_buffer()`.
    	Make some space within a buffer (i.e. ensure that
    	capacity > size).
    """
    pass

def FzBuffer_fz_load_jbig2_globals(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_load_jbig2_globals()`.
    	Create a jbig2 globals record from a buffer.
    
    	Immutable once created.
    """
    pass

def FzBuffer_fz_md5_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_md5_buffer()`.
    	Create an MD5 digest from buffer contents.
    
    	Never throws exceptions.
    """
    pass

def FzBuffer_fz_new_buffer_from_copied_data(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_buffer_from_copied_data()`.
    	Create a new buffer containing a copy of the passed data.
    """
    pass

def FzBuffer_fz_new_buffer_from_image_as_pam(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_pam()`. """
    pass

def FzBuffer_fz_new_buffer_from_image_as_pnm(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_pnm()`. """
    pass

def FzBuffer_fz_new_buffer_from_image_as_psd(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_psd()`. """
    pass

def FzBuffer_fz_new_buffer_from_pixmap_as_pam(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_pam()`. """
    pass

def FzBuffer_fz_new_buffer_from_pixmap_as_pnm(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_pnm()`. """
    pass

def FzBuffer_fz_new_buffer_from_pixmap_as_psd(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_psd()`. """
    pass

def FzBuffer_fz_new_display_list_from_svg(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_display_list_from_svg()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_new_display_list_from_svg(const char *base_uri, ::fz_archive *dir)` => `(fz_display_list *, float w, float h)`
    
    	Parse an SVG document into a display-list.
    """
    pass

def FzBuffer_fz_new_image_from_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_image_from_buffer()`.
    	Create a new image from a
    	buffer of data, inferring its type from the format
    	of the data.
    """
    pass

def FzBuffer_fz_new_image_from_svg(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_image_from_svg()`.
    	Create a scalable image from an SVG document.
    """
    pass

def FzBuffer_fz_open_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_buffer()`.
    	Open a buffer as a stream.
    
    	buf: The buffer to open. Ownership of the buffer is NOT passed
    	in (this function takes its own reference).
    
    	Returns pointer to newly created stream. May throw exceptions on
    	failure to allocate.
    """
    pass

def FzBuffer_fz_parse_xml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_parse_xml()`.
    	Parse the contents of buffer into a tree of xml nodes.
    
    	preserve_white: whether to keep or delete all-whitespace nodes.
    """
    pass

def FzBuffer_fz_parse_xml_from_html5(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_parse_xml_from_html5()`.
    	Parse the contents of a buffer into a tree of XML nodes,
    	using the HTML5 parsing algorithm.
    """
    pass

def FzBuffer_fz_resize_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_resize_buffer()`.
    	Ensure that a buffer has a given capacity,
    	truncating data if required.
    
    	capacity: The desired capacity for the buffer. If the current
    	size of the buffer contents is smaller than capacity, it is
    	truncated.
    """
    pass

def FzBuffer_fz_save_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_buffer()`.
    	Save the contents of a buffer to a file.
    """
    pass

def FzBuffer_fz_slice_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_slice_buffer()`.
    	Create a new buffer with a (subset of) the data from the buffer.
    
    	start: if >= 0, offset from start of buffer, if < 0 offset from end of buffer.
    
    	end: if >= 0, offset from start of buffer, if < 0 offset from end of buffer.
    """
    pass

def FzBuffer_fz_string_from_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_string_from_buffer()`.
    	Ensure that a buffer's data ends in a
    	0 byte, and return a pointer to it.
    """
    pass

def FzBuffer_fz_subset_cff_for_gids(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_subset_cff_for_gids()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_subset_cff_for_gids(int num_gids, int symbolic, int cidfont)` => `(fz_buffer *, int gids)`
    """
    pass

def FzBuffer_fz_subset_ttf_for_gids(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_subset_ttf_for_gids()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_subset_ttf_for_gids(int num_gids, int symbolic, int cidfont)` => `(fz_buffer *, int gids)`
    """
    pass

def FzBuffer_fz_terminate_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_terminate_buffer()`.
    	Zero-terminate buffer in order to use as a C string.
    
    	This byte is invisible and does not affect the length of the
    	buffer as returned by fz_buffer_storage. The zero byte is
    	written *after* the data, and subsequent writes will overwrite
    	the terminating byte.
    
    	Subsequent changes to the size of the buffer (such as by
    	fz_buffer_trim, fz_buffer_grow, fz_resize_buffer, etc) may
    	invalidate this.
    """
    pass

def FzBuffer_fz_trim_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_trim_buffer()`.
    	Trim wasted capacity from a buffer by resizing internal memory.
    """
    pass

def FzBuffer_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzBuffer_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzBuffer_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzBuffer_pdf_append_token(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_append_token()`. """
    pass

def FzBuffer_pdf_new_buffer_processor(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_buffer_processor()`. """
    pass

def FzBuffer_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzBuffer_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzBuffer_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzBuffer_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzBuffer___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzColorParams_bp_get(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_bp_set(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzColorParams_opm_get(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_opm_set(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_op_get(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_op_set(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_ri_get(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_ri_set(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzColorParams_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzColorParams___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzColorParams___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzColorspaceContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzColorspaceContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzColorspaceContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzColorspaceContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzColorspaceContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzColorspaceContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzColorspaceContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzColorspaceContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzColorspace_fz_base_colorspace(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_base_colorspace()`.
    	Get the 'base' colorspace for a colorspace.
    
    	For indexed colorspaces, this is the colorspace the index
    	decodes into. For all other colorspaces, it is the colorspace
    	itself.
    
    	The returned colorspace is 'borrowed' (i.e. no additional
    	references are taken or dropped).
    """
    pass

def FzColorspace_fz_clamp_color(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clamp_color()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_clamp_color(const float *in)` => float out
    
    	Clamp the samples in a color to the correct ranges for a
    	given colorspace.
    """
    pass

def FzColorspace_fz_colorspace_colorant(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_colorspace_colorant()`.
    	Retrieve a the name for a colorant.
    
    	Returns a pointer with the same lifespan as the colorspace.
    """
    pass

def FzColorspace_fz_colorspace_device_n_has_cmyk(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_colorspace_device_n_has_cmyk()`.
    	True if DeviceN color space has cyan magenta yellow or black as
    	one of its colorants.
    """
    pass

def FzColorspace_fz_colorspace_device_n_has_only_cmyk(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_colorspace_device_n_has_only_cmyk()`.
    	True if DeviceN color space has only colorants from the CMYK set.
    """
    pass

def FzColorspace_fz_colorspace_is_cmyk(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_colorspace_is_cmyk()`. """
    pass

def FzColorspace_fz_colorspace_is_device(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_colorspace_is_device()`. """
    pass

def FzColorspace_fz_colorspace_is_device_cmyk(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_colorspace_is_device_cmyk()`. """
    pass

def FzColorspace_fz_colorspace_is_device_gray(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_colorspace_is_device_gray()`. """
    pass

def FzColorspace_fz_colorspace_is_device_n(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_colorspace_is_device_n()`. """
    pass

def FzColorspace_fz_colorspace_is_gray(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_colorspace_is_gray()`.
    	Tests for particular types of colorspaces
    """
    pass

def FzColorspace_fz_colorspace_is_indexed(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_colorspace_is_indexed()`. """
    pass

def FzColorspace_fz_colorspace_is_lab(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_colorspace_is_lab()`. """
    pass

def FzColorspace_fz_colorspace_is_lab_icc(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_colorspace_is_lab_icc()`. """
    pass

def FzColorspace_fz_colorspace_is_rgb(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_colorspace_is_rgb()`. """
    pass

def FzColorspace_fz_colorspace_is_subtractive(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_colorspace_is_subtractive()`.
    	True for CMYK, Separation and DeviceN colorspaces.
    """
    pass

def FzColorspace_fz_colorspace_n(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_colorspace_n()`.
    	Query the number of colorants in a colorspace.
    """
    pass

def FzColorspace_fz_colorspace_name(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_colorspace_name()`.
    	Query the name of a colorspace.
    
    	The returned string has the same lifespan as the colorspace
    	does. Caller should not free it.
    """
    pass

def FzColorspace_fz_colorspace_name_colorant(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_colorspace_name_colorant()`.
    	Assign a name for a given colorant in a colorspace.
    
    	Used while initially setting up a colorspace. The string is
    	copied into local storage, so need not be retained by the
    	caller.
    """
    pass

def FzColorspace_fz_colorspace_type(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_colorspace_type()`.
    	Query the type of colorspace.
    """
    pass

def FzColorspace_fz_convert_color(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_convert_color()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_convert_color(const float *sv, ::fz_colorspace *ds, ::fz_colorspace *is, ::fz_color_params params)` => float dv
    
    	Convert color values sv from colorspace ss into colorvalues dv
    	for colorspace ds, via an optional intervening space is,
    	respecting the given color_params.
    """
    pass

def FzColorspace_fz_convert_separation_colors(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_convert_separation_colors()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_convert_separation_colors(const float *src_color, ::fz_separations *dst_seps, ::fz_colorspace *dst_cs, ::fz_color_params color_params)` => float dst_color
    
    	Convert a color given in terms of one colorspace,
    	to a color in terms of another colorspace/separations.
    """
    pass

def FzColorspace_fz_is_valid_blend_colorspace(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_valid_blend_colorspace()`.
    	Check to see that a colorspace is appropriate to be used as
    	a blending space (i.e. only grey, rgb or cmyk).
    """
    pass

def FzColorspace_fz_new_indexed_colorspace(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_indexed_colorspace()`.
    	Create an indexed colorspace.
    
    	The supplied lookup table is high palette entries long. Each
    	entry is n bytes long, where n is given by the number of
    	colorants in the base colorspace, one byte per colorant.
    
    	Ownership of lookup is passed it; it will be freed on
    	destruction, so must be heap allocated.
    
    	The colorspace will keep an additional reference to the base
    	colorspace that will be dropped on destruction.
    
    	The returned reference should be dropped when it is finished
    	with.
    
    	Colorspaces are immutable once created.
    """
    pass

def FzColorspace_fz_new_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_pixmap()`.
    	Create a new pixmap, with its origin at (0,0)
    
    	cs: The colorspace to use for the pixmap, or NULL for an alpha
    	plane/mask.
    
    	w: The width of the pixmap (in pixels)
    
    	h: The height of the pixmap (in pixels)
    
    	seps: Details of separations.
    
    	alpha: 0 for no alpha, 1 for alpha.
    
    	Returns a pointer to the new pixmap. Throws exception on failure
    	to allocate.
    """
    pass

def FzColorspace_fz_new_pixmap_with_bbox(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_pixmap_with_bbox()`.
    	Create a pixmap of a given size, location and pixel format.
    
    	The bounding box specifies the size of the created pixmap and
    	where it will be located. The colorspace determines the number
    	of components per pixel. Alpha is always present. Pixmaps are
    	reference counted, so drop references using fz_drop_pixmap.
    
    	colorspace: Colorspace format used for the created pixmap. The
    	pixmap will keep a reference to the colorspace.
    
    	bbox: Bounding box specifying location/size of created pixmap.
    
    	seps: Details of separations.
    
    	alpha: 0 for no alpha, 1 for alpha.
    
    	Returns a pointer to the new pixmap. Throws exception on failure
    	to allocate.
    """
    pass

def FzColorspace_fz_new_pixmap_with_bbox_and_data(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_pixmap_with_bbox_and_data()`.
    	Create a pixmap of a given size, location and pixel format,
    	using the supplied data block.
    
    	The bounding box specifies the size of the created pixmap and
    	where it will be located. The colorspace determines the number
    	of components per pixel. Alpha is always present. Pixmaps are
    	reference counted, so drop references using fz_drop_pixmap.
    
    	colorspace: Colorspace format used for the created pixmap. The
    	pixmap will keep a reference to the colorspace.
    
    	rect: Bounding box specifying location/size of created pixmap.
    
    	seps: Details of separations.
    
    	alpha: Number of alpha planes (0 or 1).
    
    	samples: The data block to keep the samples in.
    
    	Returns a pointer to the new pixmap. Throws exception on failure
    	to allocate.
    """
    pass

def FzColorspace_fz_new_pixmap_with_data(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_pixmap_with_data()`.
    	Create a new pixmap, with its origin at
    	(0,0) using the supplied data block.
    
    	cs: The colorspace to use for the pixmap, or NULL for an alpha
    	plane/mask.
    
    	w: The width of the pixmap (in pixels)
    
    	h: The height of the pixmap (in pixels)
    
    	seps: Details of separations.
    
    	alpha: 0 for no alpha, 1 for alpha.
    
    	stride: The byte offset from the pixel data in a row to the
    	pixel data in the next row.
    
    	samples: The data block to keep the samples in.
    
    	Returns a pointer to the new pixmap. Throws exception on failure to
    	allocate.
    """
    pass

def FzColorspace_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzColorspace_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzColorspace_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzColorspace_pdf_is_tint_colorspace(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_tint_colorspace()`. """
    pass

def FzColorspace_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzColorspace_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzColorspace_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzColorspace_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzColorspace___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzCompressedBuffer_fz_compressed_buffer_size(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_compressed_buffer_size()`.
    	Return the storage size used for a buffer and its data.
    	Used in implementing store handling.
    
    	Never throws exceptions.
    """
    pass

def FzCompressedBuffer_fz_open_compressed_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_compressed_buffer()`.
    	Open a stream to read the decompressed version of a buffer.
    """
    pass

def FzCompressedBuffer_fz_open_image_decomp_stream_from_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_image_decomp_stream_from_buffer()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_open_image_decomp_stream_from_buffer()` => `(fz_stream *, int l2factor)`
    
    	Open a stream to read the decompressed version of a buffer,
    	with optional log2 subsampling.
    
    	l2factor = NULL for no subsampling, or a pointer to an integer
    	containing the maximum log2 subsample factor acceptable (0 =
    	none, 1 = halve dimensions, 2 = quarter dimensions etc). If
    	non-NULL, then *l2factor will be updated on exit with the actual
    	log2 subsample factor achieved.
    """
    pass

def FzCompressedBuffer_get_buffer(*args, **kwargs): # real signature unknown
    """ Returns wrapper class for fz_buffer *m_internal.buffer. """
    pass

def FzCompressedBuffer_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzCompressedBuffer_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzCompressedBuffer_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzCompressedBuffer_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzCompressedBuffer_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzCompressedBuffer_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzCompressedBuffer_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzCompressedBuffer___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzCompressedImage_fz_set_compressed_image_buffer(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_compressed_image_buffer()`. """
    pass

def FzCompressedImage_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzCompressedImage_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzCompressedImage_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzCompressedImage_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzCompressedImage_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzCompressedImage_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzCompressedImage_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzCompressedImage___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzCompressionParams_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzCompressionParams_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzCompressionParams_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzCompressionParams_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzCompressionParams_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzCompressionParams_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzCompressionParams_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzCompressionParams___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzCookie_abort(*args, **kwargs): # real signature unknown
    pass

def FzCookie_errors(*args, **kwargs): # real signature unknown
    pass

def FzCookie_incomplete(*args, **kwargs): # real signature unknown
    pass

def FzCookie_increment_errors(*args, **kwargs): # real signature unknown
    """ Increments m_internal.errors by <delta>. """
    pass

def FzCookie_m_internal_get(*args, **kwargs): # real signature unknown
    pass

def FzCookie_m_internal_set(*args, **kwargs): # real signature unknown
    pass

def FzCookie_progress(*args, **kwargs): # real signature unknown
    pass

def FzCookie_progress_max(*args, **kwargs): # real signature unknown
    pass

def FzCookie_set_abort(*args, **kwargs): # real signature unknown
    """ Sets m_internal.abort to 1. """
    pass

def FzCookie_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzCookie_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzCookie_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzCookie_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzCookie_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzCookie___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzCookie___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzDefaultColorspaces_fz_clone_default_colorspaces(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clone_default_colorspaces()`.
    	Returns a reference to a newly cloned default colorspaces
    	structure.
    
    	The new clone may safely be altered without fear of race
    	conditions as the caller is the only reference holder.
    """
    pass

def FzDefaultColorspaces_fz_default_cmyk(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_default_cmyk()`. """
    pass

def FzDefaultColorspaces_fz_default_gray(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_default_gray()`.
    	Retrieve default colorspaces (typically page local).
    
    	If default_cs is non NULL, the default is retrieved from there,
    	otherwise the global default is retrieved.
    
    	These return borrowed references that should not be dropped,
    	unless they are kept first.
    """
    pass

def FzDefaultColorspaces_fz_default_output_intent(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_default_output_intent()`. """
    pass

def FzDefaultColorspaces_fz_default_rgb(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_default_rgb()`. """
    pass

def FzDefaultColorspaces_fz_set_default_cmyk(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_default_cmyk()`. """
    pass

def FzDefaultColorspaces_fz_set_default_gray(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_set_default_gray()`.
    	Set new defaults within the default colorspace structure.
    
    	New references are taken to the new default, and references to
    	the old defaults dropped.
    
    	Never throws exceptions.
    """
    pass

def FzDefaultColorspaces_fz_set_default_output_intent(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_default_output_intent()`. """
    pass

def FzDefaultColorspaces_fz_set_default_rgb(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_default_rgb()`. """
    pass

def FzDefaultColorspaces_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDefaultColorspaces_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDefaultColorspaces_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzDefaultColorspaces_pdf_update_default_colorspaces(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_update_default_colorspaces()`. """
    pass

def FzDefaultColorspaces_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDefaultColorspaces_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDefaultColorspaces_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzDefaultColorspaces_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzDefaultColorspaces___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzDevice2_begin_group(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_begin_layer(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_begin_mask(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_begin_metatext(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_begin_structure(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_begin_tile(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_clip_image_mask(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_clip_path(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_clip_stroke_path(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_clip_stroke_text(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_clip_text(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_close_device(*args, **kwargs): # real signature unknown
    """ Default virtual method implementations; these all throw an exception. """
    pass

def FzDevice2_drop_device(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_end_group(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_end_layer(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_end_mask(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_end_metatext(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_end_structure(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_end_tile(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_fill_image(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_fill_image_mask(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_fill_path(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_fill_shade(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_fill_text(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_ignore_text(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_pop_clip(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_render_flags(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_set_default_colorspaces(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_stroke_path(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_stroke_text(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_begin_group(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_begin_layer(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_begin_mask(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_begin_metatext(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_begin_structure(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_begin_tile(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_clip_image_mask(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_clip_path(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_clip_stroke_path(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_clip_stroke_text(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_clip_text(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_close_device(*args, **kwargs): # real signature unknown
    """
    These methods set the function pointers in *m_internal
    to point to internal callbacks that call our virtual methods.
    """
    pass

def FzDevice2_use_virtual_drop_device(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_end_group(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_end_layer(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_end_mask(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_end_metatext(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_end_structure(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_end_tile(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_fill_image(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_fill_image_mask(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_fill_path(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_fill_shade(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_fill_text(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_ignore_text(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_pop_clip(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_render_flags(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_set_default_colorspaces(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_stroke_path(*args, **kwargs): # real signature unknown
    pass

def FzDevice2_use_virtual_stroke_text(*args, **kwargs): # real signature unknown
    pass

def FzDeviceContainerStack_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDeviceContainerStack_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDeviceContainerStack_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzDeviceContainerStack_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDeviceContainerStack_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDeviceContainerStack_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzDeviceContainerStack_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzDeviceContainerStack___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzDevice_fz_begin_group(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_begin_group()`. """
    pass

def FzDevice_fz_begin_layer(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_begin_layer()`. """
    pass

def FzDevice_fz_begin_mask(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_begin_mask()`. """
    pass

def FzDevice_fz_begin_metatext(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_begin_metatext()`. """
    pass

def FzDevice_fz_begin_structure(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_begin_structure()`. """
    pass

def FzDevice_fz_begin_tile(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_begin_tile()`. """
    pass

def FzDevice_fz_begin_tile_id(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_begin_tile_id()`. """
    pass

def FzDevice_fz_clip_image_mask(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_clip_image_mask()`. """
    pass

def FzDevice_fz_clip_path(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_clip_path()`. """
    pass

def FzDevice_fz_clip_stroke_path(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_clip_stroke_path()`. """
    pass

def FzDevice_fz_clip_stroke_text(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_clip_stroke_text()`. """
    pass

def FzDevice_fz_clip_text(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_clip_text()`. """
    pass

def FzDevice_fz_close_device(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_close_device()`.
    	Signal the end of input, and flush any buffered output.
    	This is NOT called implicitly on fz_drop_device. This
    	may throw exceptions.
    """
    pass

def FzDevice_fz_device_current_scissor(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_device_current_scissor()`.
    	Find current scissor region as tracked by the device.
    """
    pass

def FzDevice_fz_disable_device_hints(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_disable_device_hints()`.
    	Disable (clear) hint bits within the hint bitfield for a device.
    """
    pass

def FzDevice_fz_enable_device_hints(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_enable_device_hints()`.
    	Enable (set) hint bits within the hint bitfield for a device.
    """
    pass

def FzDevice_fz_end_group(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_end_group()`. """
    pass

def FzDevice_fz_end_layer(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_end_layer()`. """
    pass

def FzDevice_fz_end_mask(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_end_mask()`. """
    pass

def FzDevice_fz_end_mask_tr(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_end_mask_tr()`. """
    pass

def FzDevice_fz_end_metatext(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_end_metatext()`. """
    pass

def FzDevice_fz_end_structure(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_end_structure()`. """
    pass

def FzDevice_fz_end_tile(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_end_tile()`. """
    pass

def FzDevice_fz_fill_image(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_fill_image()`. """
    pass

def FzDevice_fz_fill_image_mask(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_fill_image_mask()`. """
    pass

def FzDevice_fz_fill_path(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_fill_path()`.
    	Device calls; graphics primitives and containers.
    """
    pass

def FzDevice_fz_fill_shade(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_fill_shade()`. """
    pass

def FzDevice_fz_fill_text(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_fill_text()`. """
    pass

def FzDevice_fz_ignore_text(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_ignore_text()`. """
    pass

def FzDevice_fz_new_draw_device_type3(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_draw_device_type3()`. """
    pass

def FzDevice_fz_new_ocr_device(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_ocr_device()`.
    	Create a device to OCR the text on the page.
    
    	Renders the page internally to a bitmap that is then OCRd. Text
    	is then forwarded onto the target device.
    
    	target: The target device to receive the OCRd text.
    
    	ctm: The transform to apply to the mediabox to get the size for
    	the rendered page image. Also used to calculate the resolution
    	for the page image. In general, this will be the same as the CTM
    	that you pass to fz_run_page (or fz_run_display_list) to feed
    	this device.
    
    	mediabox: The mediabox (in points). Combined with the CTM to get
    	the bounds of the pixmap used internally for the rendered page
    	image.
    
    	with_list: If with_list is false, then all non-text operations
    	are forwarded instantly to the target device. This results in
    	the target device seeing all NON-text operations, followed by
    	all the text operations (derived from OCR).
    
    	If with_list is true, then all the marking operations are
    	collated into a display list which is then replayed to the
    	target device at the end.
    
    	language: NULL (for "eng"), or a pointer to a string to describe
    	the languages/scripts that should be used for OCR (e.g.
    	"eng,ara").
    
    	datadir: NULL (for ""), or a pointer to a path string otherwise
    	provided to Tesseract in the TESSDATA_PREFIX environment variable.
    
    	progress: NULL, or function to be called periodically to indicate
    	progress. Return 0 to continue, or 1 to cancel. progress_arg is
    	returned as the void *. The int is a value between 0 and 100 to
    	indicate progress.
    
    	progress_arg: A void * value to be parrotted back to the progress
    	function.
    """
    pass

def FzDevice_fz_new_xmltext_device(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_xmltext_device()`.
    	Create a device to output raw information.
    """
    pass

def FzDevice_fz_pop_clip(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_pop_clip()`. """
    pass

def FzDevice_fz_render_flags(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_render_flags()`. """
    pass

def FzDevice_fz_render_t3_glyph_direct(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_render_t3_glyph_direct()`.
    	Nasty PDF interpreter specific hernia, required to allow the
    	interpreter to replay glyphs from a type3 font directly into
    	the target device.
    
    	This is only used in exceptional circumstances (such as type3
    	glyphs that inherit current graphics state, or nested type3
    	glyphs).
    """
    pass

def FzDevice_fz_set_default_colorspaces(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_default_colorspaces()`. """
    pass

def FzDevice_fz_stroke_path(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_stroke_path()`. """
    pass

def FzDevice_fz_stroke_text(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_stroke_text()`. """
    pass

def FzDevice_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDevice_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDevice_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzDevice_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDevice_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDevice_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzDevice_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzDevice___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzDisplayList_fz_bound_display_list(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_bound_display_list()`.
    	Return the bounding box of the page recorded in a display list.
    """
    pass

def FzDisplayList_fz_display_list_is_empty(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_display_list_is_empty()`.
    	Check for a display list being empty
    
    	list: The list to check.
    
    	Returns true if empty, false otherwise.
    """
    pass

def FzDisplayList_fz_fill_pixmap_from_display_list(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_fill_pixmap_from_display_list()`. """
    pass

def FzDisplayList_fz_new_buffer_from_display_list(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_display_list()`. """
    pass

def FzDisplayList_fz_new_display_list_from_page_contents(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_display_list_from_page_contents()`.
    	Create a display list from page contents (no annotations).
    
    	Ownership of the display list is returned to the caller.
    """
    pass

def FzDisplayList_fz_new_list_device(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_list_device()`.
    	Create a rendering device for a display list.
    
    	When the device is rendering a page it will populate the
    	display list with drawing commands (text, images, etc.). The
    	display list can later be reused to render a page many times
    	without having to re-interpret the page from the document file
    	for each rendering. Once the device is no longer needed, free
    	it with fz_drop_device.
    
    	list: A display list that the list device takes a reference to.
    """
    pass

def FzDisplayList_fz_new_pixmap_from_display_list(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_pixmap_from_display_list()`.
    	Render the page to a pixmap using the transform and colorspace.
    
    	Ownership of the pixmap is returned to the caller.
    """
    pass

def FzDisplayList_fz_new_pixmap_from_display_list_with_separations(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_pixmap_from_display_list_with_separations()`.
    	Render the page contents with control over spot colors.
    
    	Ownership of the pixmap is returned to the caller.
    """
    pass

def FzDisplayList_fz_run_display_list(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_run_display_list()`.
    	(Re)-run a display list through a device.
    
    	list: A display list, created by fz_new_display_list and
    	populated with objects from a page by running fz_run_page on a
    	device obtained from fz_new_list_device.
    
    	ctm: Transform to apply to display list contents. May include
    	for example scaling and rotation, see fz_scale, fz_rotate and
    	fz_concat. Set to fz_identity if no transformation is desired.
    
    	scissor: Only the part of the contents of the display list
    	visible within this area will be considered when the list is
    	run through the device. This does not imply for tile objects
    	contained in the display list.
    
    	cookie: Communication mechanism between caller and library
    	running the page. Intended for multi-threaded applications,
    	while single-threaded applications set cookie to NULL. The
    	caller may abort an ongoing page run. Cookie also communicates
    	progress information back to the caller. The fields inside
    	cookie are continually updated while the page is being run.
    """
    pass

def FzDisplayList_fz_search_display_list(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_search_display_list()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_search_display_list(const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    """
    pass

def FzDisplayList_fz_search_display_list_cb(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_search_display_list_cb()`. """
    pass

def FzDisplayList_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDisplayList_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDisplayList_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzDisplayList_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDisplayList_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDisplayList_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzDisplayList_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzDisplayList___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzDocumentHandlerContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDocumentHandlerContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDocumentHandlerContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzDocumentHandlerContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDocumentHandlerContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDocumentHandlerContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzDocumentHandlerContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzDocumentHandlerContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzDocumentHandler_fz_document_handler_open(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_document_handler_open()`.   Helper for calling `fz_document_handler::open` function pointer via
    Swig from Python/C#.
    """
    pass

def FzDocumentHandler_fz_document_handler_recognize(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_document_handler_recognize()`.   Helper for calling a `fz_document_handler::recognize` function
    pointer via Swig from Python/C#.
    """
    pass

def FzDocumentHandler_fz_register_document_handler(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_register_document_handler()`.
    	Register a handler for a document type.
    
    	handler: The handler to register. This must live on for the duration of the
    	use of this handler. It will be passed back to the handler for calls so
    	the caller can use it to retrieve state.
    """
    pass

def FzDocumentHandler_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDocumentHandler_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDocumentHandler_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzDocumentHandler_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDocumentHandler_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDocumentHandler_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzDocumentHandler_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzDocumentHandler___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzDocumentWriter_fz_begin_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_begin_page()`.
    	Called to start the process of writing a page to
    	a document.
    
    	mediabox: page size rectangle in points.
    
    	Returns a borrowed fz_device to write page contents to. This
    	should be kept if required, and only dropped if it was kept.
    """
    pass

def FzDocumentWriter_fz_close_document_writer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_close_document_writer()`.
    	Called to end the process of writing
    	pages to a document.
    
    	This writes any file level trailers required. After this
    	completes successfully the file is up to date and complete.
    """
    pass

def FzDocumentWriter_fz_end_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_end_page()`.
    	Called to end the process of writing a page to a
    	document.
    """
    pass

def FzDocumentWriter_fz_pdfocr_writer_set_progress(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_pdfocr_writer_set_progress()`. """
    pass

def FzDocumentWriter_fz_write_document(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_document()`.
    	Convenience function to feed all the pages of a document to
    	fz_begin_page/fz_run_page/fz_end_page.
    """
    pass

def FzDocumentWriter_fz_write_stabilized_story(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_stabilized_story()`. """
    pass

def FzDocumentWriter_fz_write_story(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_story()`. """
    pass

def FzDocumentWriter_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDocumentWriter_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDocumentWriter_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzDocumentWriter_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDocumentWriter_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDocumentWriter_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzDocumentWriter_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzDocumentWriter___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzDocument_fz_authenticate_password(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_authenticate_password()`.
    	Test if the given password can decrypt the document.
    
    	password: The password string to be checked. Some document
    	specifications do not specify any particular text encoding, so
    	neither do we.
    
    	Returns 0 for failure to authenticate, non-zero for success.
    
    	For PDF documents, further information can be given by examining
    	the bits in the return code.
    
    		Bit 0 => No password required
    		Bit 1 => User password authenticated
    		Bit 2 => Owner password authenticated
    """
    pass

def FzDocument_fz_clamp_location(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clamp_location()`.
    	Clamps a location into valid chapter/page range. (First clamps
    	the chapter into range, then the page into range).
    """
    pass

def FzDocument_fz_count_chapters(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_count_chapters()`.
    	Return the number of chapters in the document.
    	At least 1.
    """
    pass

def FzDocument_fz_count_chapter_pages(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_count_chapter_pages()`.
    	Return the number of pages in a chapter.
    	May return 0.
    """
    pass

def FzDocument_fz_count_pages(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_count_pages()`.
    	Return the number of pages in document
    
    	May return 0 for documents with no pages.
    """
    pass

def FzDocument_fz_document_output_intent(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_document_output_intent()`.
    	Find the output intent colorspace if the document has defined
    	one.
    
    	Returns a borrowed reference that should not be dropped, unless
    	it is kept first.
    """
    pass

def FzDocument_fz_document_supports_accelerator(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_document_supports_accelerator()`.
    	Query if the document supports the saving of accelerator data.
    """
    pass

def FzDocument_fz_format_link_uri(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_format_link_uri()`.
    	Format an internal link to a page number, location, and possible viewing parameters,
    	suitable for use with fz_create_link.
    
    	Returns a newly allocated string that the caller must free.
    """
    pass

def FzDocument_fz_has_permission(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_has_permission()`.
    	Check permission flags on document.
    """
    pass

def FzDocument_fz_is_document_reflowable(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_document_reflowable()`.
    	Is the document reflowable.
    
    	Returns 1 to indicate reflowable documents, otherwise 0.
    """
    pass

def FzDocument_fz_last_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_last_page()`.
    	Function to get the location for the last page in the document.
    	Using this can be far more efficient in some cases than calling
    	fz_count_pages and using the page number.
    """
    pass

def FzDocument_fz_layout_document(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_layout_document()`.
    	Layout reflowable document types.
    
    	w, h: Page size in points.
    	em: Default font size in points.
    """
    pass

def FzDocument_fz_load_chapter_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_load_chapter_page()`.
    	Load a page.
    
    	After fz_load_page is it possible to retrieve the size of the
    	page using fz_bound_page, or to render the page using
    	fz_run_page_*. Free the page by calling fz_drop_page.
    
    	chapter: chapter number, 0 is the first chapter of the document.
    	number: page number, 0 is the first page of the chapter.
    """
    pass

def FzDocument_fz_load_outline(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_load_outline()`.
    	Load the hierarchical document outline.
    
    	Should be freed by fz_drop_outline.
    """
    pass

def FzDocument_fz_load_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_load_page()`.
    	Load a given page number from a document. This may be much less
    	efficient than loading by location (chapter+page) for some
    	document types.
    """
    pass

def FzDocument_fz_location_from_page_number(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_location_from_page_number()`.
    	Converts from page number to chapter+page. This may cause many
    	chapters to be laid out in order to calculate the number of
    	pages within those chapters.
    """
    pass

def FzDocument_fz_lookup_bookmark(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_lookup_bookmark()`.
    	Find a bookmark and return its page number.
    """
    pass

def FzDocument_fz_lookup_metadata(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_lookup_metadata()`.
    	Retrieve document meta data strings.
    
    	doc: The document to query.
    
    	key: Which meta data key to retrieve...
    
    	Basic information:
    		'format'	-- Document format and version.
    		'encryption'	-- Description of the encryption used.
    
    	From the document information dictionary:
    		'info:Title'
    		'info:Author'
    		'info:Subject'
    		'info:Keywords'
    		'info:Creator'
    		'info:Producer'
    		'info:CreationDate'
    		'info:ModDate'
    
    	buf: The buffer to hold the results (a nul-terminated UTF-8
    	string).
    
    	size: Size of 'buf'.
    
    	Returns the number of bytes need to store the string plus terminator
    	(will be larger than 'size' if the output was truncated), or -1 if the
    	key is not recognized or found.
    """
    pass

def FzDocument_fz_lookup_metadata2(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_lookup_metadata2()`.
    C++ alternative to `fz_lookup_metadata()` that returns a `std::string`
    or calls `fz_throw()` if not found.
    """
    pass

def FzDocument_fz_needs_password(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_needs_password()`.
    	Check if a document is encrypted with a
    	non-blank password.
    """
    pass

def FzDocument_fz_new_buffer_from_page_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_page_number()`. """
    pass

def FzDocument_fz_new_display_list_from_page_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_display_list_from_page_number()`. """
    pass

def FzDocument_fz_new_pdf_document_from_fz_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_pdf_document_from_fz_document()`. """
    pass

def FzDocument_fz_new_pixmap_from_page_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_pixmap_from_page_number()`. """
    pass

def FzDocument_fz_new_pixmap_from_page_number_with_separations(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_pixmap_from_page_number_with_separations()`. """
    pass

def FzDocument_fz_new_xhtml_document_from_document(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     Class-aware wrapper for `::fz_new_xhtml_document_from_document()`.
    		Use text extraction to convert the input document into XHTML,
    		then open the result as a new document that can be reflowed.
    
    
    |
    
    *Overload 2:*
     Class-aware wrapper for `::fz_new_xhtml_document_from_document()`.
    		Use text extraction to convert the input document into XHTML,
    		then open the result as a new document that can be reflowed.
    """
    pass

def FzDocument_fz_next_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_next_page()`.
    	Function to get the location of the next page (allowing for the
    	end of chapters etc). If at the end of the document, returns the
    	current location.
    """
    pass

def FzDocument_fz_open_reflowed_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_open_reflowed_document()`. """
    pass

def FzDocument_fz_output_accelerator(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_output_accelerator()`.
    	Output accelerator data for the document to a given output
    	stream.
    """
    pass

def FzDocument_fz_page_number_from_location(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_page_number_from_location()`.
    	Converts from chapter+page to page number. This may cause many
    	chapters to be laid out in order to calculate the number of
    	pages within those chapters.
    """
    pass

def FzDocument_fz_previous_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_previous_page()`.
    	Function to get the location of the previous page (allowing for
    	the end of chapters etc). If already at the start of the
    	document, returns the current page.
    """
    pass

def FzDocument_fz_process_opened_pages(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_process_opened_pages()`.
    	Iterates over all opened pages of the document, calling the
    	provided callback for each page for processing. If the callback
    	returns non-NULL then the iteration stops and that value is returned
    	to the called of fz_process_opened_pages().
    
    	The state pointer provided to fz_process_opened_pages() is
    	passed on to the callback but is owned by the caller.
    
    	Returns the first non-NULL value returned by the callback,
    	or NULL if the callback returned NULL for all opened pages.
    """
    pass

def FzDocument_fz_resolve_link(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_resolve_link()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_resolve_link(const char *uri)` => `(fz_location, float xp, float yp)`
    
    	Resolve an internal link to a page number.
    
    	xp, yp: Pointer to store coordinate of destination on the page.
    
    	Returns (-1,-1) if the URI cannot be resolved.
    """
    pass

def FzDocument_fz_run_document_structure(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_run_document_structure()`.
    	Run the document structure through a device.
    
    	doc: Document in question.
    
    	dev: Device obtained from fz_new_*_device.
    
    	cookie: Communication mechanism between caller and library.
    	Intended for multi-threaded applications, while
    	single-threaded applications set cookie to NULL. The
    	caller may abort an ongoing rendering of a page. Cookie also
    	communicates progress information back to the caller. The
    	fields inside cookie are continually updated while the page is
    	rendering.
    """
    pass

def FzDocument_fz_save_accelerator(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_accelerator()`.
    	Save accelerator data for the document to a given file.
    """
    pass

def FzDocument_fz_search_chapter_page_number(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_search_chapter_page_number()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_search_chapter_page_number(int chapter, int page, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    """
    pass

def FzDocument_fz_search_chapter_page_number_cb(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_search_chapter_page_number_cb()`. """
    pass

def FzDocument_fz_search_page2(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_search_page2()`.
    C++ alternative to fz_search_page() that returns information in a std::vector.
    """
    pass

def FzDocument_fz_search_page_number(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_search_page_number()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_search_page_number(int number, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    """
    pass

def FzDocument_fz_search_page_number_cb(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_search_page_number_cb()`. """
    pass

def FzDocument_fz_set_metadata(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_metadata()`. """
    pass

def FzDocument_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDocument_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzDocument_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzDocument_pdf_count_pages_imp(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_pages_imp()`. """
    pass

def FzDocument_pdf_document_from_fz_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_document_from_fz_document()`. """
    pass

def FzDocument_pdf_load_page_imp(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_page_imp()`. """
    pass

def FzDocument_pdf_page_label_imp(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_label_imp()`. """
    pass

def FzDocument_pdf_specifics(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_specifics()`. """
    pass

def FzDocument_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDocument_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDocument_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzDocument_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzDocument___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzDrawOptions_alpha_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_alpha_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_colorspace_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_colorspace_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_graphics_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_graphics_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_height_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_height_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzDrawOptions_rotate_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_rotate_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_text_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_text_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzDrawOptions_width_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_width_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_x_resolution_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_x_resolution_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_y_resolution_get(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions_y_resolution_set(*args, **kwargs): # real signature unknown
    pass

def FzDrawOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzDrawOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzErrorAbort_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorAbort_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorArgument_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorArgument_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorBase_m_code_get(*args, **kwargs): # real signature unknown
    pass

def FzErrorBase_m_code_set(*args, **kwargs): # real signature unknown
    pass

def FzErrorBase_m_text_get(*args, **kwargs): # real signature unknown
    pass

def FzErrorBase_m_text_set(*args, **kwargs): # real signature unknown
    pass

def FzErrorBase_m_what_get(*args, **kwargs): # real signature unknown
    pass

def FzErrorBase_m_what_set(*args, **kwargs): # real signature unknown
    pass

def FzErrorBase_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorBase_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorBase_what(*args, **kwargs): # real signature unknown
    pass

def FzErrorContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzErrorContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzErrorContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzErrorContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzErrorContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzErrorContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzErrorFormat_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorFormat_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorGeneric_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorGeneric_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorLibrary_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorLibrary_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorLimit_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorLimit_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorNone_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorNone_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorRepaired_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorRepaired_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorStackSlot_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzErrorStackSlot_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzErrorStackSlot_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzErrorStackSlot_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorStackSlot_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorStackSlot_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzErrorStackSlot_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzErrorStackSlot___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzErrorSyntax_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorSyntax_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorSystem_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorSystem_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorTrylater_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorTrylater_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzErrorUnsupported_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzErrorUnsupported_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzFontContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzFontContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzFontContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzFontContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzFontContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzFontContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzFontContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzFontContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzFontFlagsT_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzFontFlagsT_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzFontFlagsT_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzFontFlagsT_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzFontFlagsT_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzFontFlagsT_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzFontFlagsT_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzFontFlagsT___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzFont_fz_advance_glyph(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_advance_glyph()`.
    	Return the advance for a given glyph.
    
    	font: The font to look for the glyph in.
    
    	glyph: The glyph to find the advance for.
    
    	wmode: 1 for vertical mode, 0 for horizontal.
    
    	Returns the advance for the glyph.
    """
    pass

def FzFont_fz_bound_glyph(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_bound_glyph()`.
    	Return a bbox for a given glyph in a font.
    
    	font: The font to look for the glyph in.
    
    	gid: The glyph to bound.
    
    	trm: The matrix to apply to the glyph before bounding.
    
    	Returns rectangle by value containing the bounds of the given
    	glyph.
    """
    pass

def FzFont_fz_decouple_type3_font(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_decouple_type3_font()`. """
    pass

def FzFont_fz_encode_character(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_encode_character()`.
    	Find the glyph id for a given unicode
    	character within a font.
    
    	font: The font to look for the unicode character in.
    
    	unicode: The unicode character to encode.
    
    	Returns the glyph id for the given unicode value, or 0 if
    	unknown.
    """
    pass

def FzFont_fz_encode_character_by_glyph_name(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_encode_character_by_glyph_name()`.
    	Encode character.
    
    	Either by direct lookup of glyphname within a font, or, failing
    	that, by mapping glyphname to unicode and thence to the glyph
    	index within the given font.
    
    	Returns zero for type3 fonts.
    """
    pass

def FzFont_fz_encode_character_sc(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_encode_character_sc()`.
    	Encode character, preferring small-caps variant if available.
    
    	font: The font to look for the unicode character in.
    
    	unicode: The unicode character to encode.
    
    	Returns the glyph id for the given unicode value, or 0 if
    	unknown.
    """
    pass

def FzFont_fz_encode_character_with_fallback(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_encode_character_with_fallback()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_encode_character_with_fallback(int unicode, int script, int language, ::fz_font **out_font)` => `(int)`
    
    	Find the glyph id for
    	a given unicode character within a font, falling back to
    	an alternative if not found.
    
    	font: The font to look for the unicode character in.
    
    	unicode: The unicode character to encode.
    
    	script: The script in use.
    
    	language: The language in use.
    
    	out_font: The font handle in which the given glyph represents
    	the requested unicode character. The caller does not own the
    	reference it is passed, so should call fz_keep_font if it is
    	not simply to be used immediately.
    
    	Returns the glyph id for the given unicode value in the supplied
    	font (and sets *out_font to font) if it is present. Otherwise
    	an alternative fallback font (based on script/language) is
    	searched for. If the glyph is found therein, *out_font is set
    	to this reference, and the glyph reference is returned. If it
    	cannot be found anywhere, the function returns 0.
    """
    pass

def FzFont_fz_enumerate_font_cmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_enumerate_font_cmap()`.
    	Enumerate a cmap using a callback.
    """
    pass

def FzFont_fz_enumerate_font_cmap2(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_enumerate_font_cmap2()`.   SWIG-friendly wrapper for fz_enumerate_font_cmap(). """
    pass

def FzFont_fz_extract_ttf_from_ttc(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_extract_ttf_from_ttc()`. """
    pass

def FzFont_fz_font_ascender(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_ascender()`.
    	Retrieve font ascender in ems.
    """
    pass

def FzFont_fz_font_bbox(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_bbox()`.
    	Retrieve the font bbox.
    
    	font: The font to query.
    
    	Returns the font bbox by value; it is valid only if
    	fz_font_flags(font)->invalid_bbox is zero.
    """
    pass

def FzFont_fz_font_descender(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_descender()`.
    	Retrieve font descender in ems.
    """
    pass

def FzFont_fz_font_digest(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_digest()`.
    	Retrieve the MD5 digest for the font's data.
    """
    pass

def FzFont_fz_font_ft_face(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_ft_face()`.
    	Retrieve the FT_Face handle
    	for the font.
    
    	font: The font to query
    
    	Returns the FT_Face handle for the font, or NULL
    	if not a freetype handled font. (Cast to void *
    	to avoid nasty header exposure).
    """
    pass

def FzFont_fz_font_is_bold(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_is_bold()`.
    	Query whether the font flags say that this font is bold.
    """
    pass

def FzFont_fz_font_is_italic(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_is_italic()`.
    	Query whether the font flags say that this font is italic.
    """
    pass

def FzFont_fz_font_is_monospaced(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_is_monospaced()`.
    	Query whether the font flags say that this font is monospaced.
    """
    pass

def FzFont_fz_font_is_serif(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_is_serif()`.
    	Query whether the font flags say that this font is serif.
    """
    pass

def FzFont_fz_font_name(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_name()`.
    	Retrieve a pointer to the name of the font.
    
    	font: The font to query.
    
    	Returns a pointer to an internal copy of the font name.
    	Will never be NULL, but may be the empty string.
    """
    pass

def FzFont_fz_font_t3_procs(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_font_t3_procs()`.
    	Retrieve the Type3 procs
    	for a font.
    
    	font: The font to query
    
    	Returns the t3_procs pointer. Will be NULL for a
    	non type-3 font.
    """
    pass

def FzFont_fz_get_glyph_name(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_get_glyph_name()`.
    	Find the name of a glyph
    
    	font: The font to look for the glyph in.
    
    	glyph: The glyph id to look for.
    
    	buf: Pointer to a buffer for the name to be inserted into.
    
    	size: The size of the buffer.
    
    	If a font contains a name table, then the name of the glyph
    	will be returned in the supplied buffer. Otherwise a name
    	is synthesised. The name will be truncated to fit in
    	the buffer.
    """
    pass

def FzFont_fz_get_glyph_name2(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_get_glyph_name2()`.
    C++ alternative to fz_get_glyph_name() that returns information in a std::string.
    """
    pass

def FzFont_fz_glyph_cacheable(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_glyph_cacheable()`.
    	Determine if a given glyph in a font
    	is cacheable. Certain glyphs in a type 3 font cannot safely
    	be cached, as their appearance depends on the enclosing
    	graphic state.
    
    	font: The font to look for the glyph in.
    
    	gif: The glyph to query.
    
    	Returns non-zero if cacheable, 0 if not.
    """
    pass

def FzFont_fz_measure_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_measure_string()`.
    	Measure the advance width of a UTF8 string should it be added to a text object.
    
    	This uses the same layout algorithms as fz_show_string, and can be used
    	to calculate text alignment adjustments.
    """
    pass

def FzFont_fz_outline_glyph(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_outline_glyph()`.
    	Look a glyph up from a font, and return the outline of the
    	glyph using the given transform.
    
    	The caller owns the returned path, and so is responsible for
    	ensuring that it eventually gets dropped.
    """
    pass

def FzFont_fz_prepare_t3_glyph(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_prepare_t3_glyph()`.
    	Force a type3 font to cache the displaylist for a given glyph
    	id.
    
    	This caching can involve reading the underlying file, so must
    	happen ahead of time, so we aren't suddenly forced to read the
    	file while playing a displaylist back.
    """
    pass

def FzFont_fz_render_glyph_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_render_glyph_pixmap()`.
    	Create a pixmap containing a rendered glyph.
    
    	Lookup gid from font, clip it with scissor, and rendering it
    	with aa bits of antialiasing into a new pixmap.
    
    	The caller takes ownership of the pixmap and so must free it.
    
    	Note: This function is no longer used for normal rendering
    	operations, and is kept around just because we use it in the
    	app. It should be considered "at risk" of removal from the API.
    """
    pass

def FzFont_fz_run_t3_glyph(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_run_t3_glyph()`.
    	Run a glyph from a Type3 font to
    	a given device.
    
    	font: The font to find the glyph in.
    
    	gid: The glyph to run.
    
    	trm: The transform to apply.
    
    	dev: The device to render onto.
    """
    pass

def FzFont_fz_set_font_bbox(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_set_font_bbox()`.
    	Set the font bbox.
    
    	font: The font to set the bbox for.
    
    	xmin, ymin, xmax, ymax: The bounding box.
    """
    pass

def FzFont_fz_set_font_embedding(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_set_font_embedding()`.
    	Control whether a given font should be embedded or not when writing.
    """
    pass

def FzFont_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzFont_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzFont_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzFont_pdf_font_writing_supported(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_font_writing_supported()`. """
    pass

def FzFont_pdf_layout_fit_text(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_layout_fit_text()`. """
    pass

def FzFont_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzFont_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzFont_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzFont_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzFont___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzFunction_fz_eval_function(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_eval_function()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_eval_function(const float *in, int inlen, int outlen)` => float out
    """
    pass

def FzFunction_fz_function_size(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_function_size()`. """
    pass

def FzFunction_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzFunction_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzFunction_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzFunction_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzFunction_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzFunction_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzFunction_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzFunction___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzGetoptLongOptions_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzGetoptLongOptions_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzGetoptLongOptions_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzGetoptLongOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzGetoptLongOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzGetoptLongOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzGetoptLongOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzGetoptLongOptions___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzGlyphCache_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzGlyphCache_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzGlyphCache_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzGlyphCache_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzGlyphCache_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzGlyphCache_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzGlyphCache_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzGlyphCache___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzGlyph_fz_glyph_bbox(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_glyph_bbox()`.
    	Return the bounding box of the glyph in pixels.
    """
    pass

def FzGlyph_fz_glyph_bbox_no_ctx(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_glyph_bbox_no_ctx()`. """
    pass

def FzGlyph_fz_glyph_height(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_glyph_height()`.
    	Return the height of the glyph in pixels.
    """
    pass

def FzGlyph_fz_glyph_width(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_glyph_width()`.
    	Return the width of the glyph in pixels.
    """
    pass

def FzGlyph_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzGlyph_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzGlyph_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzGlyph_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzGlyph_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzGlyph_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzGlyph_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzGlyph___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzHalftone_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzHalftone_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzHalftone_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzHalftone_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzHalftone_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzHalftone_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzHalftone_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzHalftone___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzHashTable_fz_hash_filter(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_hash_filter()`.
    	Iterate over the entries in a hash table, removing all the ones where callback returns true.
    	Does NOT free the value of the entry, so the caller is expected to take care of this.
    """
    pass

def FzHashTable_fz_hash_find(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_hash_find()`.
    	Search for a matching hash within the table, and return the
    	associated value.
    """
    pass

def FzHashTable_fz_hash_for_each(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_hash_for_each()`.
    	Iterate over the entries in a hash table.
    """
    pass

def FzHashTable_fz_hash_insert(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_hash_insert()`.
    	Insert a new key/value pair into the hash table.
    
    	If an existing entry with the same key is found, no change is
    	made to the hash table, and a pointer to the existing value is
    	returned.
    
    	If no existing entry with the same key is found, ownership of
    	val passes in, key is copied, and NULL is returned.
    """
    pass

def FzHashTable_fz_hash_remove(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_hash_remove()`.
    	Remove the entry for a given key.
    
    	The value is NOT freed, so the caller is expected to take care
    	of this.
    """
    pass

def FzHashTable_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzHashTable_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzHashTable_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzHashTable_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzHashTable_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzHashTable_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzHashTable_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzHashTable___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzIccProfile_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzIccProfile_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzIccProfile_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzIccProfile_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzIccProfile_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzIccProfile_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzIccProfile_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzIccProfile___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzImage_bpc(*args, **kwargs): # real signature unknown
    pass

def FzImage_colorkey(*args, **kwargs): # real signature unknown
    pass

def FzImage_colorspace(*args, **kwargs): # real signature unknown
    pass

def FzImage_decode(*args, **kwargs): # real signature unknown
    pass

def FzImage_decoded(*args, **kwargs): # real signature unknown
    pass

def FzImage_fz_compressed_image_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_compressed_image_buffer()`.
    	Retrieve the underlying compressed data for an image.
    
    	Returns a pointer to the underlying data buffer for an image,
    	or NULL if this image is not based upon a compressed data
    	buffer.
    
    	This is not a reference counted structure, so no reference is
    	returned. Lifespan is limited to that of the image itself.
    """
    pass

def FzImage_fz_compressed_image_type(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_compressed_image_type()`.
    	Return the type of a compressed image.
    
    	Any non-compressed image will have the type returned as UNKNOWN.
    """
    pass

def FzImage_fz_get_pixmap_from_image(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_get_pixmap_from_image()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_get_pixmap_from_image(const ::fz_irect *subarea, ::fz_matrix *ctm)` => `(fz_pixmap *, int w, int h)`
    
    	Called to get a handle to a pixmap from an image.
    
    	image: The image to retrieve a pixmap from.
    
    	subarea: The subarea of the image that we actually care about
    	(or NULL to indicate the whole image).
    
    	ctm: Optional, unless subarea is given. If given, then on
    	entry this is the transform that will be applied to the complete
    	image. It should be updated on exit to the transform to apply to
    	the given subarea of the image. This is used to calculate the
    	desired width/height for subsampling.
    
    	w: If non-NULL, a pointer to an int to be updated on exit to the
    	width (in pixels) that the scaled output will cover.
    
    	h: If non-NULL, a pointer to an int to be updated on exit to the
    	height (in pixels) that the scaled output will cover.
    
    	Returns a non NULL kept pixmap pointer. May throw exceptions.
    """
    pass

def FzImage_fz_get_unscaled_pixmap_from_image(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_get_unscaled_pixmap_from_image()`.
    	Calls fz_get_pixmap_from_image() with ctm, subarea, w and h all set to NULL.
    """
    pass

def FzImage_fz_image_orientation(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_image_orientation()`.
    	Request the natural orientation of an image.
    
    	This is for images (such as JPEG) that can contain internal
    	specifications of rotation/flips. This is ignored by all the
    	internal decode/rendering routines, but can be used by callers
    	(such as the image document handler) to respect such
    	specifications.
    
    	The values used by MuPDF are as follows, with the equivalent
    	Exif specifications given for information:
    
    	0: Undefined
    	1: 0 degree ccw rotation. (Exif = 1)
    	2: 90 degree ccw rotation. (Exif = 8)
    	3: 180 degree ccw rotation. (Exif = 3)
    	4: 270 degree ccw rotation. (Exif = 6)
    	5: flip on X. (Exif = 2)
    	6: flip on X, then rotate ccw by 90 degrees. (Exif = 5)
    	7: flip on X, then rotate ccw by 180 degrees. (Exif = 4)
    	8: flip on X, then rotate ccw by 270 degrees. (Exif = 7)
    """
    pass

def FzImage_fz_image_orientation_matrix(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_image_orientation_matrix()`. """
    pass

def FzImage_fz_image_resolution(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_image_resolution()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_image_resolution()` => `(int xres, int yres)`
    
    	Request the natural resolution
    	of an image.
    
    	xres, yres: Pointers to ints to be updated with the
    	natural resolution of an image (or a sensible default
    	if not encoded).
    """
    pass

def FzImage_fz_image_size(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_image_size()`.
    	Return the size of the storage used by an image.
    """
    pass

def FzImage_fz_new_buffer_from_image_as_jpeg(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_jpeg()`. """
    pass

def FzImage_fz_new_buffer_from_image_as_jpx(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_jpx()`. """
    pass

def FzImage_fz_new_buffer_from_image_as_pam(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_pam()`. """
    pass

def FzImage_fz_new_buffer_from_image_as_png(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_buffer_from_image_as_png()`.
    	Reencode a given image as a PNG into a buffer.
    
    	Ownership of the buffer is returned.
    """
    pass

def FzImage_fz_new_buffer_from_image_as_pnm(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_pnm()`. """
    pass

def FzImage_fz_new_buffer_from_image_as_psd(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_psd()`. """
    pass

def FzImage_h(*args, **kwargs): # real signature unknown
    pass

def FzImage_imagemask(*args, **kwargs): # real signature unknown
    pass

def FzImage_interpolate(*args, **kwargs): # real signature unknown
    pass

def FzImage_key_storable(*args, **kwargs): # real signature unknown
    pass

def FzImage_mask(*args, **kwargs): # real signature unknown
    pass

def FzImage_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzImage_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzImage_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzImage_n(*args, **kwargs): # real signature unknown
    pass

def FzImage_orientation(*args, **kwargs): # real signature unknown
    pass

def FzImage_scalable(*args, **kwargs): # real signature unknown
    pass

def FzImage_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzImage_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzImage_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzImage_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzImage_use_colorkey(*args, **kwargs): # real signature unknown
    pass

def FzImage_use_decode(*args, **kwargs): # real signature unknown
    pass

def FzImage_w(*args, **kwargs): # real signature unknown
    pass

def FzImage_xres(*args, **kwargs): # real signature unknown
    pass

def FzImage_yres(*args, **kwargs): # real signature unknown
    pass

def FzImage___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzInstallLoadSystemFontFuncsArgs2_f(*args, **kwargs): # real signature unknown
    """ Default virtual method implementations; these all throw an exception. """
    pass

def FzInstallLoadSystemFontFuncsArgs2_f_cjk(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs2_f_fallback(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs2_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs2_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs2_use_virtual_f(*args, **kwargs): # real signature unknown
    """
    These methods set the function pointers in *m_internal
    to point to internal callbacks that call our virtual methods.
    """
    pass

def FzInstallLoadSystemFontFuncsArgs2_use_virtual_f_cjk(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs2_use_virtual_f_fallback(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs_fz_install_load_system_font_funcs2(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_install_load_system_font_funcs2()`.
    Alternative to fz_install_load_system_font_funcs() that takes args in a
    struct, to allow use from Python/C# via Swig Directors.
    """
    pass

def FzInstallLoadSystemFontFuncsArgs_m_internal_get(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs_m_internal_set(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzInstallLoadSystemFontFuncsArgs_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzInstallLoadSystemFontFuncsArgs___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzInstallLoadSystemFontFuncsArgs___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzInt2Heap_fz_int2_heap_insert(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_int2_heap_insert()`. """
    pass

def FzInt2Heap_fz_int2_heap_sort(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_int2_heap_sort()`. """
    pass

def FzInt2Heap_fz_int2_heap_uniq(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_int2_heap_uniq()`. """
    pass

def FzInt2Heap_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzInt2Heap_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzInt2Heap_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzInt2Heap_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzInt2Heap_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzInt2Heap_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzInt2Heap_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzInt2Heap___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzInt2_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzInt2_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzInt2_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzInt2_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzInt2_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzInt2_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzInt2_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzInt2___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzIntHeap_fz_int_heap_insert(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_int_heap_insert()`. """
    pass

def FzIntHeap_fz_int_heap_sort(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_int_heap_sort()`. """
    pass

def FzIntHeap_fz_int_heap_uniq(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_int_heap_uniq()`. """
    pass

def FzIntHeap_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzIntHeap_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzIntHeap_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzIntHeap_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzIntHeap_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzIntHeap_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzIntHeap_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzIntHeap___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzIntptrHeap_fz_intptr_heap_insert(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_intptr_heap_insert()`. """
    pass

def FzIntptrHeap_fz_intptr_heap_sort(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_intptr_heap_sort()`. """
    pass

def FzIntptrHeap_fz_intptr_heap_uniq(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_intptr_heap_uniq()`. """
    pass

def FzIntptrHeap_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzIntptrHeap_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzIntptrHeap_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzIntptrHeap_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzIntptrHeap_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzIntptrHeap_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzIntptrHeap_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzIntptrHeap___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzIntptr_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzIntptr_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzIntptr_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzIntptr_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzIntptr_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzIntptr_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzIntptr_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzIntptr___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzIrect_fz_expand_irect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_expand_irect()`. """
    pass

def FzIrect_fz_intersect_irect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_intersect_irect()`.
    	Compute intersection of two bounding boxes.
    
    	Similar to fz_intersect_rect but operates on two bounding
    	boxes instead of two rectangles.
    """
    pass

def FzIrect_fz_irect_height(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_irect_height()`.
    	Return the height of an irect. Invalid irects return 0.
    """
    pass

def FzIrect_fz_irect_width(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_irect_width()`.
    	Return the width of an irect. Invalid irects return 0.
    """
    pass

def FzIrect_fz_is_empty_irect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_is_empty_irect()`. """
    pass

def FzIrect_fz_is_infinite_irect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_infinite_irect()`.
    	Check if an integer rectangle
    	is infinite.
    """
    pass

def FzIrect_fz_is_valid_irect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_valid_irect()`.
    	Check if an integer rectangle is valid.
    """
    pass

def FzIrect_fz_rect_from_irect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_rect_from_irect()`.
    	Convert a bbox into a rect.
    
    	For our purposes, a rect can represent all the values we meet in
    	a bbox, so nothing can go wrong.
    
    	rect: A place to store the generated rectangle.
    
    	bbox: The bbox to convert.
    
    	Returns rect (updated).
    """
    pass

def FzIrect_fz_translate_irect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_translate_irect()`. """
    pass

def FzIrect_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzIrect_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzIrect_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzIrect_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzIrect_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzIrect_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzIrect_x0_get(*args, **kwargs): # real signature unknown
    pass

def FzIrect_x0_set(*args, **kwargs): # real signature unknown
    pass

def FzIrect_x1_get(*args, **kwargs): # real signature unknown
    pass

def FzIrect_x1_set(*args, **kwargs): # real signature unknown
    pass

def FzIrect_y0_get(*args, **kwargs): # real signature unknown
    pass

def FzIrect_y0_set(*args, **kwargs): # real signature unknown
    pass

def FzIrect_y1_get(*args, **kwargs): # real signature unknown
    pass

def FzIrect_y1_set(*args, **kwargs): # real signature unknown
    pass

def FzIrect___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzIrect___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzJbig2Globals_fz_jbig2_globals_data(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_jbig2_globals_data()`.
    	Return buffer containing jbig2 globals data stream.
    """
    pass

def FzJbig2Globals_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzJbig2Globals_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzJbig2Globals_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzJbig2Globals_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzJbig2Globals_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzJbig2Globals_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzJbig2Globals_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzJbig2Globals___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzKeyStorable_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzKeyStorable_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzKeyStorable_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzKeyStorable_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzKeyStorable_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzKeyStorable_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzKeyStorable_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzKeyStorable___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzLayoutBlock_fz_add_layout_char(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_add_layout_char()`.
    	Add a new char to the line at the end of the layout block.
    """
    pass

def FzLayoutBlock_fz_add_layout_line(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_add_layout_line()`.
    	Add a new line to the end of the layout block.
    """
    pass

def FzLayoutBlock_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLayoutBlock_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLayoutBlock_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzLayoutBlock_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzLayoutBlock_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzLayoutBlock_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzLayoutBlock_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzLayoutBlock___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzLayoutChar_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLayoutChar_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLayoutChar_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzLayoutChar_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzLayoutChar_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzLayoutChar_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzLayoutChar_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzLayoutChar___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzLayoutLine_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLayoutLine_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLayoutLine_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzLayoutLine_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzLayoutLine_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzLayoutLine_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzLayoutLine_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzLayoutLine___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzLinkDest_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLinkDest_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLinkDest_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzLinkDest_pdf_new_uri_from_explicit_dest(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_uri_from_explicit_dest()`. """
    pass

def FzLinkDest_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzLinkDest_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzLinkDest_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzLinkDest_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzLinkDest___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzLinkIterator_begin(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzLink items starting at fz_link::. """
    pass

def FzLinkIterator_end(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzLink items starting at fz_link::. """
    pass

def FzLinkIterator_fz_set_link_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_link_rect()`. """
    pass

def FzLinkIterator_fz_set_link_uri(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_link_uri()`. """
    pass

def FzLinkIterator_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLinkIterator_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLinkIterator_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzLinkIterator_next(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator_rect(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator_refs(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator_uri(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator___deref__(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator___eq__(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator___increment__(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator___ne__(*args, **kwargs): # real signature unknown
    pass

def FzLinkIterator___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzLinkIterator___ref__(*args, **kwargs): # real signature unknown
    pass

def FzLink_begin(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzLink items starting at fz_link::. """
    pass

def FzLink_end(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzLink items starting at fz_link::. """
    pass

def FzLink_fz_set_link_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_link_rect()`. """
    pass

def FzLink_fz_set_link_uri(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_link_uri()`. """
    pass

def FzLink_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLink_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLink_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzLink_next(*args, **kwargs): # real signature unknown
    pass

def FzLink_rect(*args, **kwargs): # real signature unknown
    pass

def FzLink_refs(*args, **kwargs): # real signature unknown
    pass

def FzLink_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzLink_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzLink_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzLink_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzLink_uri(*args, **kwargs): # real signature unknown
    pass

def FzLink___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzLocation_chapter_get(*args, **kwargs): # real signature unknown
    pass

def FzLocation_chapter_set(*args, **kwargs): # real signature unknown
    pass

def FzLocation_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzLocation_page_get(*args, **kwargs): # real signature unknown
    pass

def FzLocation_page_set(*args, **kwargs): # real signature unknown
    pass

def FzLocation_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzLocation_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzLocation_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzLocation_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzLocation_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzLocation___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzLocation___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzLocksContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLocksContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzLocksContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzLocksContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzLocksContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzLocksContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzLocksContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzLocksContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzMatrix_a_get(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_a_set(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_b_get(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_b_set(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_c_get(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_c_set(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_d_get(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_d_set(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_e_get(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_e_set(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_fz_concat(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     We use default copy constructor and operator=.  Class-aware wrapper for `::fz_concat()`.
    		Multiply two matrices.
    
    		The order of the two matrices are important since matrix
    		multiplication is not commutative.
    
    		Returns result.
    
    
    |
    
    *Overload 2:*
     Class-aware wrapper for `::fz_concat()`.
    		Multiply two matrices.
    
    		The order of the two matrices are important since matrix
    		multiplication is not commutative.
    
    		Returns result.
    """
    pass

def FzMatrix_fz_invert_matrix(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_invert_matrix()`.
    	Create an inverse matrix.
    
    	matrix: Matrix to invert. A degenerate matrix, where the
    	determinant is equal to zero, can not be inverted and the
    	original matrix is returned instead.
    
    	Returns inverse.
    """
    pass

def FzMatrix_fz_is_identity(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_is_identity()`. """
    pass

def FzMatrix_fz_is_rectilinear(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_rectilinear()`.
    	Check if a transformation is rectilinear.
    
    	Rectilinear means that no shearing is present and that any
    	rotations present are a multiple of 90 degrees. Usually this
    	is used to make sure that axis-aligned rectangles before the
    	transformation are still axis-aligned rectangles afterwards.
    """
    pass

def FzMatrix_fz_matrix_expansion(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_matrix_expansion()`.
    	Calculate average scaling factor of matrix.
    """
    pass

def FzMatrix_fz_matrix_max_expansion(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_matrix_max_expansion()`.
    	Find the largest expansion performed by this matrix.
    	(i.e. max(abs(m.a),abs(m.b),abs(m.c),abs(m.d))
    """
    pass

def FzMatrix_fz_post_scale(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_post_scale()`.
    	Scale a matrix by postmultiplication.
    
    	m: Pointer to the matrix to scale
    
    	sx, sy: Scaling factors along the X- and Y-axes. A scaling
    	factor of 1.0 will not cause any scaling along the relevant
    	axis.
    
    	Returns m (updated).
    """
    pass

def FzMatrix_fz_pre_rotate(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pre_rotate()`.
    	Rotate a transformation by premultiplying.
    
    	The premultiplied matrix is of the form
    	[ cos(deg) sin(deg) -sin(deg) cos(deg) 0 0 ].
    
    	m: Pointer to matrix to premultiply.
    
    	degrees: Degrees of counter clockwise rotation. Values less
    	than zero and greater than 360 are handled as expected.
    
    	Returns m (updated).
    """
    pass

def FzMatrix_fz_pre_scale(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pre_scale()`.
    	Scale a matrix by premultiplication.
    
    	m: Pointer to the matrix to scale
    
    	sx, sy: Scaling factors along the X- and Y-axes. A scaling
    	factor of 1.0 will not cause any scaling along the relevant
    	axis.
    
    	Returns m (updated).
    """
    pass

def FzMatrix_fz_pre_shear(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pre_shear()`.
    	Premultiply a matrix with a shearing matrix.
    
    	The shearing matrix is of the form [ 1 sy sx 1 0 0 ].
    
    	m: pointer to matrix to premultiply
    
    	sx, sy: Shearing factors. A shearing factor of 0.0 will not
    	cause any shearing along the relevant axis.
    
    	Returns m (updated).
    """
    pass

def FzMatrix_fz_pre_translate(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pre_translate()`.
    	Translate a matrix by premultiplication.
    
    	m: The matrix to translate
    
    	tx, ty: Translation distances along the X- and Y-axes. A
    	translation of 0 will not cause any translation along the
    	relevant axis.
    
    	Returns m.
    """
    pass

def FzMatrix_fz_rotate(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_rotate()`.
    	Create a rotation matrix.
    
    	The returned matrix is of the form
    	[ cos(deg) sin(deg) -sin(deg) cos(deg) 0 0 ].
    
    	m: Pointer to place to store matrix
    
    	degrees: Degrees of counter clockwise rotation. Values less
    	than zero and greater than 360 are handled as expected.
    
    	Returns m.
    """
    pass

def FzMatrix_fz_scale(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_scale()`.
    	Create a scaling matrix.
    
    	The returned matrix is of the form [ sx 0 0 sy 0 0 ].
    
    	m: Pointer to the matrix to populate
    
    	sx, sy: Scaling factors along the X- and Y-axes. A scaling
    	factor of 1.0 will not cause any scaling along the relevant
    	axis.
    
    	Returns m.
    """
    pass

def FzMatrix_fz_shear(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_shear()`.
    	Create a shearing matrix.
    
    	The returned matrix is of the form [ 1 sy sx 1 0 0 ].
    
    	m: pointer to place to store returned matrix
    
    	sx, sy: Shearing factors. A shearing factor of 0.0 will not
    	cause any shearing along the relevant axis.
    
    	Returns m.
    """
    pass

def FzMatrix_fz_subpixel_adjust(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_subpixel_adjust()`.
    	Perform subpixel quantisation and adjustment on a glyph matrix.
    
    	ctm: On entry, the desired 'ideal' transformation for a glyph.
    	On exit, adjusted to a (very similar) transformation quantised
    	for subpixel caching.
    
    	subpix_ctm: Initialised by the routine to the transform that
    	should be used to render the glyph.
    
    	qe, qf: which subpixel position we quantised to.
    
    	Returns: the size of the glyph.
    
    	Note: This is currently only exposed for use in our app. It
    	should be considered "at risk" of removal from the API.
    """
    pass

def FzMatrix_fz_transform_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_transform_page()`.
    	Create transform matrix to draw page
    	at a given resolution and rotation. Adjusts the scaling
    	factors so that the page covers whole number of
    	pixels and adjust the page origin to be at 0,0.
    """
    pass

def FzMatrix_fz_translate(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_translate()`.
    	Create a translation matrix.
    
    	The returned matrix is of the form [ 1 0 0 1 tx ty ].
    
    	m: A place to store the created matrix.
    
    	tx, ty: Translation distances along the X- and Y-axes. A
    	translation of 0 will not cause any translation along the
    	relevant axis.
    
    	Returns m.
    """
    pass

def FzMatrix_fz_try_invert_matrix(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_try_invert_matrix()`.
    	Attempt to create an inverse matrix.
    
    	inv: Place to store inverse matrix.
    
    	src: Matrix to invert. A degenerate matrix, where the
    	determinant is equal to zero, can not be inverted.
    
    	Returns 1 if matrix is degenerate (singular), or 0 otherwise.
    """
    pass

def FzMatrix_f_get(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_f_set(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzMatrix_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzMatrix_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzMatrix___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzMatrix___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzMd5_a(*args, **kwargs): # real signature unknown
    pass

def FzMd5_b(*args, **kwargs): # real signature unknown
    pass

def FzMd5_buffer(*args, **kwargs): # real signature unknown
    pass

def FzMd5_c(*args, **kwargs): # real signature unknown
    pass

def FzMd5_d(*args, **kwargs): # real signature unknown
    pass

def FzMd5_fz_md5_final(*args, **kwargs): # real signature unknown
    """
    We use default copy constructor and operator=.  Class-aware wrapper for `::fz_md5_final()`.
    	MD5 finalization. Ends an MD5 message-digest operation, writing
    	the message digest and zeroizing the context.
    
    	Never throws an exception.
    """
    pass

def FzMd5_fz_md5_final2(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_md5_final2()`.
    C++ alternative to fz_md5_final() that returns the digest by value.
    """
    pass

def FzMd5_fz_md5_init(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_md5_init()`.
    	MD5 initialization. Begins an MD5 operation, writing a new
    	context.
    
    	Never throws an exception.
    """
    pass

def FzMd5_fz_md5_update(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_md5_update()`.
    	MD5 block update operation. Continues an MD5 message-digest
    	operation, processing another message block, and updating the
    	context.
    
    	Never throws an exception.
    """
    pass

def FzMd5_fz_md5_update_int64(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_md5_update_int64()`.
    	MD5 block update operation. Continues an MD5 message-digest
    	operation, processing an int64, and updating the context.
    
    	Never throws an exception.
    """
    pass

def FzMd5_hi(*args, **kwargs): # real signature unknown
    pass

def FzMd5_lo(*args, **kwargs): # real signature unknown
    pass

def FzMd5_m_internal_get(*args, **kwargs): # real signature unknown
    pass

def FzMd5_m_internal_set(*args, **kwargs): # real signature unknown
    pass

def FzMd5_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzMd5_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzMd5_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzMd5_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzMd5_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzMd5___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzMd5___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzOutlineItem_is_open(*args, **kwargs): # real signature unknown
    pass

def FzOutlineItem_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzOutlineItem_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzOutlineItem_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzOutlineItem_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzOutlineItem_title(*args, **kwargs): # real signature unknown
    pass

def FzOutlineItem_uri(*args, **kwargs): # real signature unknown
    pass

def FzOutlineItem_valid(*args, **kwargs): # real signature unknown
    pass

def FzOutlineIterator_fz_load_outline_from_iterator(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_load_outline_from_iterator()`.
    	Routine to implement the old Structure based API from an iterator.
    """
    pass

def FzOutlineIterator_fz_outline_iterator_delete(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_outline_iterator_delete()`.
    	Delete the current item.
    
    	This implicitly moves us to the 'next' item, and the return code is as for fz_outline_iterator_next.
    """
    pass

def FzOutlineIterator_fz_outline_iterator_down(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_outline_iterator_down()`. """
    pass

def FzOutlineIterator_fz_outline_iterator_insert(*args, **kwargs): # real signature unknown
    """ Custom wrapper for fz_outline_iterator_insert(). """
    pass

def FzOutlineIterator_fz_outline_iterator_item(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_outline_iterator_item()`.
    	Call to get the current outline item.
    
    	Can return NULL. The item is only valid until the next call.
    """
    pass

def FzOutlineIterator_fz_outline_iterator_next(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_outline_iterator_next()`.
    	Calls to move the iterator position.
    
    	A negative return value means we could not move as requested. Otherwise:
    	0 = the final position has a valid item.
    	1 = not a valid item, but we can insert an item here.
    """
    pass

def FzOutlineIterator_fz_outline_iterator_prev(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_outline_iterator_prev()`. """
    pass

def FzOutlineIterator_fz_outline_iterator_up(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_outline_iterator_up()`. """
    pass

def FzOutlineIterator_fz_outline_iterator_update(*args, **kwargs): # real signature unknown
    """ Custom wrapper for fz_outline_iterator_update(). """
    pass

def FzOutlineIterator_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzOutlineIterator_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzOutlineIterator_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzOutlineIterator_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzOutlineIterator_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzOutlineIterator_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzOutlineIterator_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzOutlineIterator___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzOutline_down(*args, **kwargs): # real signature unknown
    pass

def FzOutline_is_open(*args, **kwargs): # real signature unknown
    pass

def FzOutline_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzOutline_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzOutline_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzOutline_next(*args, **kwargs): # real signature unknown
    pass

def FzOutline_page(*args, **kwargs): # real signature unknown
    pass

def FzOutline_refs(*args, **kwargs): # real signature unknown
    pass

def FzOutline_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzOutline_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzOutline_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzOutline_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzOutline_title(*args, **kwargs): # real signature unknown
    pass

def FzOutline_uri(*args, **kwargs): # real signature unknown
    pass

def FzOutline_x(*args, **kwargs): # real signature unknown
    pass

def FzOutline_y(*args, **kwargs): # real signature unknown
    pass

def FzOutline___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzOutput2_as_stream(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_close(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_drop(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_reset(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_seek(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_tell(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_truncate(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_use_virtual_as_stream(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_use_virtual_close(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_use_virtual_drop(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_use_virtual_reset(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_use_virtual_seek(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_use_virtual_tell(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_use_virtual_truncate(*args, **kwargs): # real signature unknown
    pass

def FzOutput2_use_virtual_write(*args, **kwargs): # real signature unknown
    """
    These methods set the function pointers in *m_internal
    to point to internal callbacks that call our virtual methods.
    """
    pass

def FzOutput2_write(*args, **kwargs): # real signature unknown
    """ Default virtual method implementations; these all throw an exception. """
    pass

def FzOutput_fz_close_output(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_close_output()`.
    	Flush pending output and close an output stream.
    """
    pass

def FzOutput_fz_debug_store(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_debug_store()`.
    	Output debugging information for the current state of the store
    	to the given output channel.
    """
    pass

def FzOutput_fz_dump_glyph_cache_stats(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dump_glyph_cache_stats()`.
    	Dump debug statistics for the glyph cache.
    """
    pass

def FzOutput_fz_flush_output(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_flush_output()`.
    	Flush unwritten data.
    """
    pass

def FzOutput_fz_new_svg_device(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_svg_device()`.
    	Create a device that outputs (single page) SVG files to
    	the given output stream.
    
    	Equivalent to fz_new_svg_device_with_id passing id = NULL.
    """
    pass

def FzOutput_fz_new_svg_device_with_id(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_svg_device_with_id()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_new_svg_device_with_id(float page_width, float page_height, int text_format, int reuse_images)` => `(fz_device *, int id)`
    
    	Create a device that outputs (single page) SVG files to
    	the given output stream.
    
    	output: The output stream to send the constructed SVG page to.
    
    	page_width, page_height: The page dimensions to use (in points).
    
    	text_format: How to emit text. One of the following values:
    		FZ_SVG_TEXT_AS_TEXT: As <text> elements with possible
    		layout errors and mismatching fonts.
    		FZ_SVG_TEXT_AS_PATH: As <path> elements with exact
    		visual appearance.
    
    	reuse_images: Share image resources using <symbol> definitions.
    
    	id: ID parameter to keep generated IDs unique across SVG files.
    """
    pass

def FzOutput_fz_new_trace_device(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_trace_device()`.
    	Create a device to print a debug trace of all device calls.
    """
    pass

def FzOutput_fz_new_xmltext_device(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_xmltext_device()`.
    	Create a device to output raw information.
    """
    pass

def FzOutput_fz_output_supports_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_output_supports_stream()`.
    	Query whether a given fz_output supports fz_stream_from_output.
    """
    pass

def FzOutput_fz_output_xml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_output_xml()`.
    	Pretty-print an XML tree to given output.
    """
    pass

def FzOutput_fz_print_stext_header_as_html(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_print_stext_header_as_html()`. """
    pass

def FzOutput_fz_print_stext_header_as_xhtml(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_print_stext_header_as_xhtml()`. """
    pass

def FzOutput_fz_print_stext_page_as_html(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_print_stext_page_as_html()`.
    	Output structured text to a file in HTML (visual) format.
    """
    pass

def FzOutput_fz_print_stext_page_as_json(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_print_stext_page_as_json()`.
    	Output structured text to a file in JSON format.
    """
    pass

def FzOutput_fz_print_stext_page_as_text(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_print_stext_page_as_text()`.
    	Output structured text to a file in plain-text UTF-8 format.
    """
    pass

def FzOutput_fz_print_stext_page_as_xhtml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_print_stext_page_as_xhtml()`.
    	Output structured text to a file in XHTML (semantic) format.
    """
    pass

def FzOutput_fz_print_stext_page_as_xml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_print_stext_page_as_xml()`.
    	Output structured text to a file in XML format.
    """
    pass

def FzOutput_fz_print_stext_trailer_as_html(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_print_stext_trailer_as_html()`. """
    pass

def FzOutput_fz_print_stext_trailer_as_xhtml(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_print_stext_trailer_as_xhtml()`. """
    pass

def FzOutput_fz_reset_output(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_reset_output()`.
    	Reset a closed output stream. Returns state to
    	(broadly) that which it was in when opened. Not
    	all outputs can be reset, so this may throw an
    	exception.
    """
    pass

def FzOutput_fz_seek_output(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_seek_output()`.
    	Seek to the specified file position.
    	See fseek for arguments.
    
    	Throw an error on unseekable outputs.
    """
    pass

def FzOutput_fz_set_stddbg(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_set_stddbg()`.
    	Set the output stream to be used for fz_stddbg. Set to NULL to
    	reset to default (stderr).
    """
    pass

def FzOutput_fz_stream_from_output(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_stream_from_output()`.
    	Obtain the fz_output in the form of a fz_stream.
    
    	This allows data to be read back from some forms of fz_output
    	object. When finished reading, the fz_stream should be released
    	by calling fz_drop_stream. Until the fz_stream is dropped, no
    	further operations should be performed on the fz_output object.
    """
    pass

def FzOutput_fz_tell_output(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_tell_output()`.
    	Return the current file position.
    
    	Throw an error on untellable outputs.
    """
    pass

def FzOutput_fz_truncate_output(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_truncate_output()`.
    	Truncate the output at the current position.
    
    	This allows output streams which have seeked back from the end
    	of their storage to be truncated at the current point.
    """
    pass

def FzOutput_fz_write_base64(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_base64()`.
    	Write a base64 encoded data block, optionally with periodic
    	newlines.
    """
    pass

def FzOutput_fz_write_base64_buffer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_base64_buffer()`.
    	Write a base64 encoded fz_buffer, optionally with periodic
    	newlines.
    """
    pass

def FzOutput_fz_write_bitmap_as_pbm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pbm()`.
    	Write a bitmap as a pbm.
    """
    pass

def FzOutput_fz_write_bitmap_as_pcl(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pcl()`.
    	Write a bitmap as mono PCL.
    """
    pass

def FzOutput_fz_write_bitmap_as_pkm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pkm()`.
    	Write a CMYK bitmap as a pkm.
    """
    pass

def FzOutput_fz_write_bitmap_as_pwg(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pwg()`.
    	Write a bitmap as a PWG.
    """
    pass

def FzOutput_fz_write_bitmap_as_pwg_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pwg_page()`.
    	Write a bitmap as a PWG page.
    
    	Caller should provide a file header by calling
    	fz_write_pwg_file_header, but can then write several pages to
    	the same file.
    """
    pass

def FzOutput_fz_write_bits(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_bits()`.
    	Write num_bits of data to the end of the output stream, assumed to be packed
    	most significant bits first.
    """
    pass

def FzOutput_fz_write_bits_sync(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_bits_sync()`.
    	Sync to byte boundary after writing bits.
    """
    pass

def FzOutput_fz_write_buffer(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_buffer()`. """
    pass

def FzOutput_fz_write_byte(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_byte()`. """
    pass

def FzOutput_fz_write_char(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_char()`. """
    pass

def FzOutput_fz_write_data(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_data()`.
    	Write data to output.
    
    	data: Pointer to data to write.
    	size: Size of data to write in bytes.
    """
    pass

def FzOutput_fz_write_float_be(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_float_be()`. """
    pass

def FzOutput_fz_write_float_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_float_le()`. """
    pass

def FzOutput_fz_write_image_as_data_uri(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_image_as_data_uri()`.
    	Write image as a data URI (for HTML and SVG output).
    """
    pass

def FzOutput_fz_write_int16_be(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_int16_be()`. """
    pass

def FzOutput_fz_write_int16_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_int16_le()`. """
    pass

def FzOutput_fz_write_int32_be(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_int32_be()`.
    	Write different sized data to an output stream.
    """
    pass

def FzOutput_fz_write_int32_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_int32_le()`. """
    pass

def FzOutput_fz_write_pixmap_as_data_uri(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_pixmap_as_data_uri()`. """
    pass

def FzOutput_fz_write_pixmap_as_jpeg(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_jpeg()`.
    	Write a pixmap as a JPEG.
    """
    pass

def FzOutput_fz_write_pixmap_as_jpx(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_jpx()`.
    	Pixmap data as JP2K with no subsampling.
    
    	quality = 100 = lossless
    	otherwise for a factor of x compression use 100-x. (so 80 is 1:20 compression)
    """
    pass

def FzOutput_fz_write_pixmap_as_pam(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pam()`.
    	Write a pixmap as a pnm (greyscale, rgb or cmyk, with or without
    	alpha).
    """
    pass

def FzOutput_fz_write_pixmap_as_pcl(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pcl()`.
    	Write an (RGB) pixmap as color PCL.
    """
    pass

def FzOutput_fz_write_pixmap_as_pclm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pclm()`.
    	Write a (Greyscale or RGB) pixmap as pclm.
    """
    pass

def FzOutput_fz_write_pixmap_as_pdfocr(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pdfocr()`.
    	Write a (Greyscale or RGB) pixmap as pdfocr.
    """
    pass

def FzOutput_fz_write_pixmap_as_png(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_png()`.
    	Write a (Greyscale or RGB) pixmap as a png.
    """
    pass

def FzOutput_fz_write_pixmap_as_pnm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pnm()`.
    	Write a pixmap as a pnm (greyscale or rgb, no alpha).
    """
    pass

def FzOutput_fz_write_pixmap_as_ps(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_ps()`.
    	Write a (gray, rgb, or cmyk, no alpha) pixmap out as postscript.
    """
    pass

def FzOutput_fz_write_pixmap_as_psd(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_psd()`.
    	Write a pixmap as a PSD file.
    """
    pass

def FzOutput_fz_write_pixmap_as_pwg(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pwg()`.
    	Write a pixmap as a PWG.
    """
    pass

def FzOutput_fz_write_pixmap_as_pwg_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pwg_page()`.
    	Write a pixmap as a PWG page.
    
    	Caller should provide a file header by calling
    	fz_write_pwg_file_header, but can then write several pages to
    	the same file.
    """
    pass

def FzOutput_fz_write_ps_file_header(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_ps_file_header()`.
    	Write the file level header for ps band writer output.
    """
    pass

def FzOutput_fz_write_ps_file_trailer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_ps_file_trailer()`.
    	Write the file level trailer for ps band writer output.
    """
    pass

def FzOutput_fz_write_pwg_file_header(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_pwg_file_header()`.
    	Output the file header to a pwg stream, ready for pages to follow it.
    """
    pass

def FzOutput_fz_write_rune(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_rune()`.
    	Write a UTF-8 encoded unicode character.
    """
    pass

def FzOutput_fz_write_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_stream()`.
    	Copy the stream contents to the output.
    """
    pass

def FzOutput_fz_write_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_string()`.
    	Write a string. Does not write zero terminator.
    """
    pass

def FzOutput_fz_write_uint16_be(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_uint16_be()`. """
    pass

def FzOutput_fz_write_uint16_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_uint16_le()`. """
    pass

def FzOutput_fz_write_uint32_be(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_uint32_be()`. """
    pass

def FzOutput_fz_write_uint32_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_write_uint32_le()`. """
    pass

def FzOutput_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzOutput_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzOutput_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzOutput_pdf_new_output_processor(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_output_processor()`. """
    pass

def FzOutput_pdf_print_crypt(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_print_crypt()`. """
    pass

def FzOutput_pdf_print_encrypted_obj(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_print_encrypted_obj()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_print_encrypted_obj(::pdf_obj *obj, int tight, int ascii, ::pdf_crypt *crypt, int num, int gen)` => int sep
    """
    pass

def FzOutput_pdf_print_font(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_print_font()`. """
    pass

def FzOutput_pdf_print_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_print_obj()`. """
    pass

def FzOutput_pdf_write_digest(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_write_digest()`. """
    pass

def FzOutput_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzOutput_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzOutput_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzOutput_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzOutput___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzOverprint_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzOverprint_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzOverprint_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzOverprint_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzOverprint_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzOverprint_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzOverprint_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzOverprint___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPage_doc(*args, **kwargs): # real signature unknown
    """ Returns wrapper for .doc member. """
    pass

def FzPage_fz_bound_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_bound_page()`.
    	Determine the size of a page at 72 dpi.
    """
    pass

def FzPage_fz_bound_page_box(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_bound_page_box()`. """
    pass

def FzPage_fz_create_link(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_create_link()`.
    	Create a new link on a page.
    """
    pass

def FzPage_fz_delete_link(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_delete_link()`.
    	Delete an existing link on a page.
    """
    pass

def FzPage_fz_load_links(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_load_links()`.
    	Load the list of links for a page.
    
    	Returns a linked list of all the links on the page, each with
    	its clickable region and link destination. Each link is
    	reference counted so drop and free the list of links by
    	calling fz_drop_link on the pointer return from fz_load_links.
    
    	page: Page obtained from fz_load_page.
    """
    pass

def FzPage_fz_new_buffer_from_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_page()`. """
    pass

def FzPage_fz_new_buffer_from_page_with_format(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_buffer_from_page_with_format()`.
    	Returns an fz_buffer containing a page after conversion to specified format.
    
    	page: The page to convert.
    	format, options: Passed to fz_new_document_writer_with_output() internally.
    	transform, cookie: Passed to fz_run_page() internally.
    """
    pass

def FzPage_fz_new_display_list_from_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_display_list_from_page()`.
    	Create a display list.
    
    	Ownership of the display list is returned to the caller.
    """
    pass

def FzPage_fz_new_display_list_from_page_contents(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_display_list_from_page_contents()`.
    	Create a display list from page contents (no annotations).
    
    	Ownership of the display list is returned to the caller.
    """
    pass

def FzPage_fz_new_pixmap_from_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_pixmap_from_page()`. """
    pass

def FzPage_fz_new_pixmap_from_page_contents(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_pixmap_from_page_contents()`.
    	Render the page contents without annotations.
    
    	Ownership of the pixmap is returned to the caller.
    """
    pass

def FzPage_fz_new_pixmap_from_page_contents_with_separations(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_pixmap_from_page_contents_with_separations()`. """
    pass

def FzPage_fz_new_pixmap_from_page_with_separations(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_pixmap_from_page_with_separations()`. """
    pass

def FzPage_fz_page_label(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_page_label()`.
    	Get page label for a given page.
    """
    pass

def FzPage_fz_page_presentation(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_page_presentation()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_page_presentation(::fz_transition *transition)` => `(fz_transition *, float duration)`
    
    	Get the presentation details for a given page.
    
    	transition: A pointer to a transition struct to fill out.
    
    	duration: A pointer to a place to set the page duration in
    	seconds. Will be set to 0 if no transition is specified for the
    	page.
    
    	Returns: a pointer to the transition structure, or NULL if there
    	is no transition specified for the page.
    """
    pass

def FzPage_fz_page_separations(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_page_separations()`.
    	Get the separations details for a page.
    	This will be NULL, unless the format specifically supports
    	separations (such as PDF files). May be NULL even
    	so, if there are no separations on a page.
    
    	Returns a reference that must be dropped.
    """
    pass

def FzPage_fz_page_uses_overprint(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_page_uses_overprint()`.
    	Query if a given page requires overprint.
    """
    pass

def FzPage_fz_run_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_run_page()`.
    	Run a page through a device.
    
    	page: Page obtained from fz_load_page.
    
    	dev: Device obtained from fz_new_*_device.
    
    	transform: Transform to apply to page. May include for example
    	scaling and rotation, see fz_scale, fz_rotate and fz_concat.
    	Set to fz_identity if no transformation is desired.
    
    	cookie: Communication mechanism between caller and library
    	rendering the page. Intended for multi-threaded applications,
    	while single-threaded applications set cookie to NULL. The
    	caller may abort an ongoing rendering of a page. Cookie also
    	communicates progress information back to the caller. The
    	fields inside cookie are continually updated while the page is
    	rendering.
    """
    pass

def FzPage_fz_run_page_annots(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_run_page_annots()`.
    	Run the annotations on a page through a device.
    """
    pass

def FzPage_fz_run_page_contents(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_run_page_contents()`.
    	Run a page through a device. Just the main
    	page content, without the annotations, if any.
    
    	page: Page obtained from fz_load_page.
    
    	dev: Device obtained from fz_new_*_device.
    
    	transform: Transform to apply to page. May include for example
    	scaling and rotation, see fz_scale, fz_rotate and fz_concat.
    	Set to fz_identity if no transformation is desired.
    
    	cookie: Communication mechanism between caller and library
    	rendering the page. Intended for multi-threaded applications,
    	while single-threaded applications set cookie to NULL. The
    	caller may abort an ongoing rendering of a page. Cookie also
    	communicates progress information back to the caller. The
    	fields inside cookie are continually updated while the page is
    	rendering.
    """
    pass

def FzPage_fz_run_page_widgets(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_run_page_widgets()`.
    	Run the widgets on a page through a device.
    """
    pass

def FzPage_fz_search_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_search_page()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_search_page(const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    
    	Search for the 'needle' text on the page.
    	Record the hits in the hit_bbox array and return the number of
    	hits. Will stop looking once it has filled hit_max rectangles.
    """
    pass

def FzPage_fz_search_page_cb(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_search_page_cb()`.
    	Search for the 'needle' text on the page.
    """
    pass

def FzPage_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPage_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPage_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzPage_pdf_page_from_fz_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_from_fz_page()`. """
    pass

def FzPage_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPage_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPage_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPage_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPage___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPathWalker2_closepath(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_curveto(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_curvetov(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_curvetoy(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_lineto(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_moveto(*args, **kwargs): # real signature unknown
    """ Default virtual method implementations; these all throw an exception. """
    pass

def FzPathWalker2_quadto(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_rectto(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_use_virtual_closepath(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_use_virtual_curveto(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_use_virtual_curvetov(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_use_virtual_curvetoy(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_use_virtual_lineto(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_use_virtual_moveto(*args, **kwargs): # real signature unknown
    """
    These methods set the function pointers in *m_internal
    to point to internal callbacks that call our virtual methods.
    """
    pass

def FzPathWalker2_use_virtual_quadto(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker2_use_virtual_rectto(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPathWalker_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPathWalker_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzPathWalker_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPathWalker___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPath_fz_bound_path(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_bound_path()`.
    	Return a bounding rectangle for a path.
    
    	path: The path to bound.
    
    	stroke: If NULL, the bounding rectangle given is for
    	the filled path. If non-NULL the bounding rectangle
    	given is for the path stroked with the given attributes.
    
    	ctm: The matrix to apply to the path during stroking.
    
    	r: Pointer to a fz_rect which will be used to hold
    	the result.
    
    	Returns r, updated to contain the bounding rectangle.
    """
    pass

def FzPath_fz_clone_path(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clone_path()`.
    	Clone the data for a path.
    
    	This is used in preference to fz_keep_path when a whole
    	new copy of a path is required, rather than just a shared
    	pointer. This probably indicates that the path is about to
    	be modified.
    
    	path: path to clone.
    
    	Throws exceptions on failure to allocate.
    """
    pass

def FzPath_fz_closepath(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_closepath()`.
    	Close the current subpath.
    
    	path: The path to modify.
    
    	Throws exceptions on failure to allocate, attempting to modify
    	a packed path, and illegal path closes (i.e. closing a non open
    	path).
    """
    pass

def FzPath_fz_currentpoint(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_currentpoint()`.
    	Return the current point that a path has
    	reached or (0,0) if empty.
    
    	path: path to return the current point of.
    """
    pass

def FzPath_fz_curveto(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_curveto()`.
    	Append a 'curveto' command to an open path. (For a
    	cubic bezier).
    
    	path: The path to modify.
    
    	x0, y0: The coordinates of the first control point for the
    	curve.
    
    	x1, y1: The coordinates of the second control point for the
    	curve.
    
    	x2, y2: The end coordinates for the curve.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def FzPath_fz_curvetov(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_curvetov()`.
    	Append a 'curvetov' command to an open path. (For a
    	cubic bezier with the first control coordinate equal to
    	the start point).
    
    	path: The path to modify.
    
    	x1, y1: The coordinates of the second control point for the
    	curve.
    
    	x2, y2: The end coordinates for the curve.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def FzPath_fz_curvetoy(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_curvetoy()`.
    	Append a 'curvetoy' command to an open path. (For a
    	cubic bezier with the second control coordinate equal to
    	the end point).
    
    	path: The path to modify.
    
    	x0, y0: The coordinates of the first control point for the
    	curve.
    
    	x2, y2: The end coordinates for the curve (and the second
    	control coordinate).
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def FzPath_fz_lineto(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_lineto()`.
    	Append a 'lineto' command to an open path.
    
    	path: The path to modify.
    
    	x, y: The coordinate to line to.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def FzPath_fz_moveto(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_moveto()`.
    	Append a 'moveto' command to a path.
    	This 'opens' a path.
    
    	path: The path to modify.
    
    	x, y: The coordinate to move to.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def FzPath_fz_packed_path_size(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_packed_path_size()`.
    	Return the number of bytes required to pack a path.
    """
    pass

def FzPath_fz_quadto(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_quadto()`.
    	Append a 'quadto' command to an open path. (For a
    	quadratic bezier).
    
    	path: The path to modify.
    
    	x0, y0: The control coordinates for the quadratic curve.
    
    	x1, y1: The end coordinates for the quadratic curve.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def FzPath_fz_rectto(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_rectto()`.
    	Append a 'rectto' command to an open path.
    
    	The rectangle is equivalent to:
    		moveto x0 y0
    		lineto x1 y0
    		lineto x1 y1
    		lineto x0 y1
    		closepath
    
    	path: The path to modify.
    
    	x0, y0: First corner of the rectangle.
    
    	x1, y1: Second corner of the rectangle.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def FzPath_fz_transform_path(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_transform_path()`.
    	Transform a path by a given
    	matrix.
    
    	path: The path to modify (must not be a packed path).
    
    	transform: The transform to apply.
    
    	Throws exceptions if the path is packed, or on failure
    	to allocate.
    """
    pass

def FzPath_fz_trim_path(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_trim_path()`.
    	Minimise the internal storage used by a path.
    
    	As paths are constructed, the internal buffers
    	grow. To avoid repeated reallocations they
    	grow with some spare space. Once a path has
    	been fully constructed, this call allows the
    	excess space to be trimmed.
    """
    pass

def FzPath_fz_walk_path(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_walk_path()`.
    	Walk the segments of a path, calling the
    	appropriate callback function from a given set for each
    	segment of the path.
    
    	path: The path to walk.
    
    	walker: The set of callback functions to use. The first
    	4 callback pointers in the set must be non-NULL. The
    	subsequent ones can either be supplied, or can be left
    	as NULL, in which case the top 4 functions will be
    	called as appropriate to simulate them.
    
    	arg: An opaque argument passed in to each callback.
    
    	Exceptions will only be thrown if the underlying callback
    	functions throw them.
    """
    pass

def FzPath_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPath_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPath_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzPath_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPath_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPath_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPath_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPath___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPclmOptions_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPclmOptions_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPclmOptions_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzPclmOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPclmOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPclmOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPclmOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPclmOptions___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPclOptions_fz_pcl_preset(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pcl_preset()`.
    	Initialize PCL option struct for a given preset.
    
    	Currently defined presets include:
    
    		generic	Generic PCL printer
    		ljet4	HP DeskJet
    		dj500	HP DeskJet 500
    		fs600	Kyocera FS-600
    		lj	HP LaserJet, HP LaserJet Plus
    		lj2	HP LaserJet IIp, HP LaserJet IId
    		lj3	HP LaserJet III
    		lj3d	HP LaserJet IIId
    		lj4	HP LaserJet 4
    		lj4pl	HP LaserJet 4 PL
    		lj4d	HP LaserJet 4d
    		lp2563b	HP 2563B line printer
    		oce9050	Oce 9050 Line printer
    """
    pass

def FzPclOptions_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPclOptions_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPclOptions_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzPclOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPclOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPclOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPclOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPclOptions___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPdfocrOptions_compress_get(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_compress_set(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_datadir_get(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_datadir_set(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_datadir_set2(*args, **kwargs): # real signature unknown
    """ Copies <datadir> into this->datadir, truncating if necessary. """
    pass

def FzPdfocrOptions_fz_parse_pdfocr_options(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_parse_pdfocr_options()`.
    	Parse PDFOCR options.
    
    	Currently defined options and values are as follows:
    
    		compression=none: No compression
    		compression=flate: Flate compression
    		strip-height=n: Strip height (default 16)
    		ocr-language=<lang>: OCR Language (default eng)
    		ocr-datadir=<datadir>: OCR data path (default rely on TESSDATA_PREFIX)
    """
    pass

def FzPdfocrOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzPdfocrOptions_language_get(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_language_set(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_language_set2(*args, **kwargs): # real signature unknown
    """ Copies <language> into this->language, truncating if necessary. """
    pass

def FzPdfocrOptions_page_count_get(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_page_count_set(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_skew_angle_get(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_skew_angle_set(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_skew_border_get(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_skew_border_set(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_skew_correct_get(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_skew_correct_set(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_strip_height_get(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_strip_height_set(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPdfocrOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzPdfocrOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzPdfocrOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzPixmapImage_fz_pixmap_image_tile(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_image_tile()`.
    	Retrieve the underlying fz_pixmap for an image.
    
    	Returns a pointer to the underlying fz_pixmap for an image,
    	or NULL if this image is not based upon an fz_pixmap.
    
    	No reference is returned. Lifespan is limited to that of
    	the image itself. If required, use fz_keep_pixmap to take
    	a reference to keep it longer.
    """
    pass

def FzPixmapImage_fz_set_pixmap_image_tile(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_set_pixmap_image_tile()`. """
    pass

def FzPixmapImage_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPixmapImage_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPixmapImage_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzPixmapImage_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPixmapImage_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPixmapImage_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPixmapImage_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPixmapImage___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPixmap_alpha(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_colorspace(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_flags(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_fz_alpha_from_gray(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_alpha_from_gray()`. """
    pass

def FzPixmap_fz_clear_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clear_pixmap()`.
    	Sets all components (including alpha) of
    	all pixels in a pixmap to 0.
    
    	pix: The pixmap to clear.
    """
    pass

def FzPixmap_fz_clear_pixmap_rect_with_value(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clear_pixmap_rect_with_value()`.
    	Clears a subrect of a pixmap with the given value.
    
    	pix: The pixmap to clear.
    
    	value: Values in the range 0 to 255 are valid. Each component
    	sample for each pixel in the pixmap will be set to this value,
    	while alpha will always be set to 255 (non-transparent).
    
    	r: the rectangle.
    """
    pass

def FzPixmap_fz_clear_pixmap_with_value(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clear_pixmap_with_value()`.
    	Clears a pixmap with the given value.
    
    	pix: The pixmap to clear.
    
    	value: Values in the range 0 to 255 are valid. Each component
    	sample for each pixel in the pixmap will be set to this value,
    	while alpha will always be set to 255 (non-transparent).
    
    	This function is horrible, and should be removed from the
    	API and replaced with a less magic one.
    """
    pass

def FzPixmap_fz_clone_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clone_pixmap()`.
    	Clone a pixmap, copying the pixels and associated data to new
    	storage.
    
    	The reference count of 'old' is unchanged.
    """
    pass

def FzPixmap_fz_clone_pixmap_area_with_different_seps(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_clone_pixmap_area_with_different_seps()`. """
    pass

def FzPixmap_fz_convert_indexed_pixmap_to_base(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_convert_indexed_pixmap_to_base()`.
    	Convert pixmap from indexed to base colorspace.
    
    	This creates a new bitmap containing the converted pixmap data.
    """
    pass

def FzPixmap_fz_convert_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_convert_pixmap()`.
    	Convert an existing pixmap to a desired
    	colorspace. Other properties of the pixmap, such as resolution
    	and position are copied to the converted pixmap.
    
    	pix: The pixmap to convert.
    
    	default_cs: If NULL pix->colorspace is used. It is possible that
    	the data may need to be interpreted as one of the color spaces
    	in default_cs.
    
    	cs_des: Desired colorspace, may be NULL to denote alpha-only.
    
    	prf: Proofing color space through which we need to convert.
    
    	color_params: Parameters that may be used in conversion (e.g.
    	ri).
    
    	keep_alpha: If 0 any alpha component is removed, otherwise
    	alpha is kept if present in the pixmap.
    """
    pass

def FzPixmap_fz_convert_separation_pixmap_to_base(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_convert_separation_pixmap_to_base()`.
    	Convert pixmap from DeviceN/Separation to base colorspace.
    
    	This creates a new bitmap containing the converted pixmap data.
    """
    pass

def FzPixmap_fz_copy_pixmap_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_copy_pixmap_rect()`. """
    pass

def FzPixmap_fz_decode_tile(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_decode_tile()`. """
    pass

def FzPixmap_fz_deskew_pixmap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_deskew_pixmap()`. """
    pass

def FzPixmap_fz_fill_pixmap_with_color(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_fill_pixmap_with_color()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_fill_pixmap_with_color(::fz_colorspace *colorspace, ::fz_color_params color_params)` => float color
    
    	Fill pixmap with solid color.
    """
    pass

def FzPixmap_fz_gamma_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_gamma_pixmap()`.
    	Apply gamma correction to a pixmap. All components
    	of all pixels are modified (except alpha, which is unchanged).
    
    	gamma: The gamma value to apply; 1.0 for no change.
    """
    pass

def FzPixmap_fz_generate_transition(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_generate_transition()`.
    	Generate a frame of a transition.
    
    	tpix: Target pixmap
    	opix: Old pixmap
    	npix: New pixmap
    	time: Position within the transition (0 to 256)
    	trans: Transition details
    
    	Returns 1 if successfully generated a frame.
    
    	Note: Pixmaps must include alpha.
    """
    pass

def FzPixmap_fz_invert_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_invert_pixmap()`.
    	Invert all the pixels in a pixmap. All components (process and
    	spots) of all pixels are inverted (except alpha, which is
    	unchanged).
    """
    pass

def FzPixmap_fz_invert_pixmap_alpha(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_invert_pixmap_alpha()`.
    	Invert the alpha fo all the pixels in a pixmap.
    """
    pass

def FzPixmap_fz_invert_pixmap_luminance(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_invert_pixmap_luminance()`.
    	Transform the pixels in a pixmap so that luminance of each
    	pixel is inverted, and the chrominance remains unchanged (as
    	much as accuracy allows).
    
    	All components of all pixels are inverted (except alpha, which
    	is unchanged). Only supports Grey and RGB bitmaps.
    """
    pass

def FzPixmap_fz_invert_pixmap_raw(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_invert_pixmap_raw()`.
    	Invert all the pixels in a non-premultiplied pixmap in a
    	very naive manner.
    """
    pass

def FzPixmap_fz_invert_pixmap_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_invert_pixmap_rect()`.
    	Invert all the pixels in a given rectangle of a (premultiplied)
    	pixmap. All components of all pixels in the rectangle are
    	inverted (except alpha, which is unchanged).
    """
    pass

def FzPixmap_fz_is_pixmap_monochrome(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_pixmap_monochrome()`.
    	Check if the pixmap is a 1-channel image containing samples with
    	only values 0 and 255
    """
    pass

def FzPixmap_fz_md5_pixmap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_md5_pixmap()`. """
    pass

def FzPixmap_fz_md5_pixmap2(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_md5_pixmap2()`.
    C++ alternative to `fz_md5_pixmap()` that returns the digest by value.
    """
    pass

def FzPixmap_fz_new_bitmap_from_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_bitmap_from_pixmap()`.
    	Make a bitmap from a pixmap and a halftone.
    
    	pix: The pixmap to generate from. Currently must be a single
    	color component with no alpha.
    
    	ht: The halftone to use. NULL implies the default halftone.
    
    	Returns the resultant bitmap. Throws exceptions in the case of
    	failure to allocate.
    """
    pass

def FzPixmap_fz_new_bitmap_from_pixmap_band(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_bitmap_from_pixmap_band()`.
    	Make a bitmap from a pixmap and a
    	halftone, allowing for the position of the pixmap within an
    	overall banded rendering.
    
    	pix: The pixmap to generate from. Currently must be a single
    	color component with no alpha.
    
    	ht: The halftone to use. NULL implies the default halftone.
    
    	band_start: Vertical offset within the overall banded rendering
    	(in pixels)
    
    	Returns the resultant bitmap. Throws exceptions in the case of
    	failure to allocate.
    """
    pass

def FzPixmap_fz_new_buffer_from_pixmap_as_jpeg(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_jpeg()`. """
    pass

def FzPixmap_fz_new_buffer_from_pixmap_as_jpx(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_jpx()`. """
    pass

def FzPixmap_fz_new_buffer_from_pixmap_as_pam(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_pam()`. """
    pass

def FzPixmap_fz_new_buffer_from_pixmap_as_png(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_png()`.
    	Reencode a given pixmap as a PNG into a buffer.
    
    	Ownership of the buffer is returned.
    """
    pass

def FzPixmap_fz_new_buffer_from_pixmap_as_pnm(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_pnm()`. """
    pass

def FzPixmap_fz_new_buffer_from_pixmap_as_psd(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_psd()`. """
    pass

def FzPixmap_fz_new_image_from_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_image_from_pixmap()`.
    	Create an image from the given
    	pixmap.
    
    	pixmap: The pixmap to base the image upon. A new reference
    	to this is taken.
    
    	mask: NULL, or another image to use as a mask for this one.
    	A new reference is taken to this image. Supplying a masked
    	image as a mask to another image is illegal!
    """
    pass

def FzPixmap_fz_new_pixmap_from_alpha_channel(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_pixmap_from_alpha_channel()`. """
    pass

def FzPixmap_fz_new_pixmap_from_color_and_mask(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_pixmap_from_color_and_mask()`. """
    pass

def FzPixmap_fz_new_pixmap_from_page_contents(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_pixmap_from_page_contents()`.
    	Render the page contents without annotations.
    
    	Ownership of the pixmap is returned to the caller.
    """
    pass

def FzPixmap_fz_new_pixmap_from_page_contents_with_separations(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_pixmap_from_page_contents_with_separations()`. """
    pass

def FzPixmap_fz_new_pixmap_from_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_pixmap_from_pixmap()`.
    	Create a new pixmap that represents a subarea of the specified
    	pixmap. A reference is taken to this pixmap that will be dropped
    	on destruction.
    
    	The supplied rectangle must be wholly contained within the
    	original pixmap.
    
    	Returns a pointer to the new pixmap. Throws exception on failure
    	to allocate.
    """
    pass

def FzPixmap_fz_pixmap_alpha(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_alpha()`.
    	Return the number of alpha planes in a pixmap.
    
    	Returns the number of alphas. Does not throw exceptions.
    """
    pass

def FzPixmap_fz_pixmap_bbox(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_bbox()`.
    	Return the bounding box for a pixmap.
    """
    pass

def FzPixmap_fz_pixmap_colorants(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_colorants()`.
    	Return the number of colorants in a pixmap.
    
    	Returns the number of colorants (components, less any spots and
    	alpha).
    """
    pass

def FzPixmap_fz_pixmap_colorspace(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_colorspace()`.
    	Return the colorspace of a pixmap
    
    	Returns colorspace.
    """
    pass

def FzPixmap_fz_pixmap_components(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_components()`.
    	Return the number of components in a pixmap.
    
    	Returns the number of components (including spots and alpha).
    """
    pass

def FzPixmap_fz_pixmap_height(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_height()`.
    	Return the height of the pixmap in pixels.
    """
    pass

def FzPixmap_fz_pixmap_samples(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_samples()`.
    	Returns a pointer to the pixel data of a pixmap.
    
    	Returns the pointer.
    """
    pass

def FzPixmap_fz_pixmap_samples_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_pixmap_samples_int()`. """
    pass

def FzPixmap_fz_pixmap_size(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_size()`.
    	Return sizeof fz_pixmap plus size of data, in bytes.
    """
    pass

def FzPixmap_fz_pixmap_spots(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_spots()`.
    	Return the number of spots in a pixmap.
    
    	Returns the number of spots (components, less colorants and
    	alpha). Does not throw exceptions.
    """
    pass

def FzPixmap_fz_pixmap_stride(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_stride()`.
    	Return the number of bytes in a row in the pixmap.
    """
    pass

def FzPixmap_fz_pixmap_width(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_width()`.
    	Return the width of the pixmap in pixels.
    """
    pass

def FzPixmap_fz_pixmap_x(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_x()`.
    	Return the x value of the pixmap in pixels.
    """
    pass

def FzPixmap_fz_pixmap_y(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pixmap_y()`.
    	Return the y value of the pixmap in pixels.
    """
    pass

def FzPixmap_fz_samples_get(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_samples_get()`.
    Provides simple (but slow) access to pixmap data from Python and C#.
    """
    pass

def FzPixmap_fz_samples_set(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_samples_set()`.
    Provides simple (but slow) write access to pixmap data from Python and
    C#.
    """
    pass

def FzPixmap_fz_save_pixmap_as_jpeg(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_jpeg()`.
    	Save a pixmap as a JPEG.
    """
    pass

def FzPixmap_fz_save_pixmap_as_jpx(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_jpx()`.
    	Save pixmap data as JP2K with no subsampling.
    
    	quality = 100 = lossless
    	otherwise for a factor of x compression use 100-x. (so 80 is 1:20 compression)
    """
    pass

def FzPixmap_fz_save_pixmap_as_pam(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pam()`.
    	Save a pixmap as a pnm (greyscale, rgb or cmyk, with or without
    	alpha).
    """
    pass

def FzPixmap_fz_save_pixmap_as_pbm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pbm()`.
    	Save a pixmap as a pbm. (Performing halftoning).
    """
    pass

def FzPixmap_fz_save_pixmap_as_pcl(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pcl()`.
    	Save an (RGB) pixmap as color PCL.
    """
    pass

def FzPixmap_fz_save_pixmap_as_pclm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pclm()`.
    	Save a (Greyscale or RGB) pixmap as pclm.
    """
    pass

def FzPixmap_fz_save_pixmap_as_pdfocr(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pdfocr()`.
    	Save a (Greyscale or RGB) pixmap as pdfocr.
    """
    pass

def FzPixmap_fz_save_pixmap_as_pkm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pkm()`.
    	Save a CMYK pixmap as a pkm. (Performing halftoning).
    """
    pass

def FzPixmap_fz_save_pixmap_as_png(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_png()`.
    	Save a (Greyscale or RGB) pixmap as a png.
    """
    pass

def FzPixmap_fz_save_pixmap_as_pnm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pnm()`.
    	Save a pixmap as a pnm (greyscale or rgb, no alpha).
    """
    pass

def FzPixmap_fz_save_pixmap_as_ps(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_ps()`.
    	Save a (gray, rgb, or cmyk, no alpha) pixmap out as postscript.
    """
    pass

def FzPixmap_fz_save_pixmap_as_psd(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_psd()`.
    	Save a pixmap as a PSD file.
    """
    pass

def FzPixmap_fz_save_pixmap_as_pwg(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pwg()`.
    	Save a pixmap as a PWG.
    """
    pass

def FzPixmap_fz_scale_pixmap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_scale_pixmap()`. """
    pass

def FzPixmap_fz_set_pixmap_resolution(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_set_pixmap_resolution()`.
    	Set the pixels per inch resolution of the pixmap.
    """
    pass

def FzPixmap_fz_skew_detect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_skew_detect()`. """
    pass

def FzPixmap_fz_subsample_pixmap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_subsample_pixmap()`. """
    pass

def FzPixmap_fz_tint_pixmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_tint_pixmap()`.
    	Tint all the pixels in an RGB, BGR, or Gray pixmap.
    
    	black: Map black to this hexadecimal RGB color.
    
    	white: Map white to this hexadecimal RGB color.
    """
    pass

def FzPixmap_h(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPixmap_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPixmap_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzPixmap_n(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_pdf_new_pixmap_from_page_with_separations_and_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_with_separations_and_usage()`. """
    pass

def FzPixmap_pdf_new_pixmap_from_page_with_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_with_usage()`. """
    pass

def FzPixmap_s(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_samples(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_seps(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_storable(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_stride(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_underlying(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_w(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_x(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_xres(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_y(*args, **kwargs): # real signature unknown
    pass

def FzPixmap_yres(*args, **kwargs): # real signature unknown
    pass

def FzPixmap___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPoint_fz_detect_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_detect_document()`. """
    pass

def FzPoint_fz_is_point_inside_quad(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_point_inside_quad()`.
    	Inclusion test for quads.
    """
    pass

def FzPoint_fz_is_point_inside_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_point_inside_rect()`.
    	Inclusion test for rects. (Rect is assumed to be open, i.e.
    	top right corner is not included).
    """
    pass

def FzPoint_fz_normalize_vector(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_normalize_vector()`.
    	Normalize a vector to length one.
    """
    pass

def FzPoint_fz_transform_point(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     Class-aware wrapper for `::fz_transform_point()`.
    		Apply a transformation to a point.
    
    		transform: Transformation matrix to apply. See fz_concat,
    		fz_scale, fz_rotate and fz_translate for how to create a
    		matrix.
    
    		point: Pointer to point to update.
    
    		Returns transform (unchanged).
    
    
    |
    
    *Overload 2:*
     Class-aware wrapper for `::fz_transform_point()`.
    		Apply a transformation to a point.
    
    		transform: Transformation matrix to apply. See fz_concat,
    		fz_scale, fz_rotate and fz_translate for how to create a
    		matrix.
    
    		point: Pointer to point to update.
    
    		Returns transform (unchanged).
    """
    pass

def FzPoint_fz_transform_point_xy(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_transform_point_xy()`. """
    pass

def FzPoint_fz_transform_vector(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     Class-aware wrapper for `::fz_transform_vector()`.
    		Apply a transformation to a vector.
    
    		transform: Transformation matrix to apply. See fz_concat,
    		fz_scale and fz_rotate for how to create a matrix. Any
    		translation will be ignored.
    
    		vector: Pointer to vector to update.
    
    
    |
    
    *Overload 2:*
     Class-aware wrapper for `::fz_transform_vector()`.
    		Apply a transformation to a vector.
    
    		transform: Transformation matrix to apply. See fz_concat,
    		fz_scale and fz_rotate for how to create a matrix. Any
    		translation will be ignored.
    
    		vector: Pointer to vector to update.
    """
    pass

def FzPoint_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzPoint_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPoint_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPoint_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPoint_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPoint_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzPoint_transform(*args, **kwargs): # real signature unknown
    """ Post-multiply *this by <m> and return *this. """
    pass

def FzPoint_x_get(*args, **kwargs): # real signature unknown
    pass

def FzPoint_x_set(*args, **kwargs): # real signature unknown
    pass

def FzPoint_y_get(*args, **kwargs): # real signature unknown
    pass

def FzPoint_y_set(*args, **kwargs): # real signature unknown
    pass

def FzPoint___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzPoint___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzPool_fz_pool_alloc(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pool_alloc()`.
    	Allocate a block of size bytes from the pool.
    """
    pass

def FzPool_fz_pool_size(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pool_size()`.
    	The current size of the pool.
    
    	The number of bytes of storage currently allocated to the pool.
    	This is the total of the storage used for the blocks making
    	up the pool, rather then total of the allocated blocks so far,
    	so it will increase in 'lumps'.
    	from the pool, then the pool size may still be X
    """
    pass

def FzPool_fz_pool_strdup(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_pool_strdup()`.
    	strdup equivalent allocating from the pool.
    """
    pass

def FzPool_fz_xml_add_att(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_add_att()`.
    	Add an attribute to an XML node.
    """
    pass

def FzPool_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPool_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPool_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzPool_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPool_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPool_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPool_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPool___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPtrHeap_fz_ptr_heap_insert(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_ptr_heap_insert()`. """
    pass

def FzPtrHeap_fz_ptr_heap_sort(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_ptr_heap_sort()`. """
    pass

def FzPtrHeap_fz_ptr_heap_uniq(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_ptr_heap_uniq()`. """
    pass

def FzPtrHeap_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPtrHeap_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzPtrHeap_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzPtrHeap_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPtrHeap_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPtrHeap_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPtrHeap_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPtrHeap___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzPwgOptions_advance_distance(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_advance_media(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_collate(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_compression(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_cut_media(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_duplex(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_insert_sheet(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_jog(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_leading_edge(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_manual_feed(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_media_class(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_media_color(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_media_position(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_media_type(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_media_type_num(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_media_weight(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_mirror_print(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_m_internal_get(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_m_internal_set(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_negative_print(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_num_copies(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_orientation(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_output_face_up(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_output_type(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_PageSize(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_page_size_name(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_rendering_intent(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_row_count(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_row_feed(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_row_step(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_separations(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzPwgOptions_tray_switch(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions_tumble(*args, **kwargs): # real signature unknown
    pass

def FzPwgOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzPwgOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzQuad_fz_is_empty_quad(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_empty_quad()`.
    	Is a quad empty?
    """
    pass

def FzQuad_fz_is_infinite_quad(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_infinite_quad()`.
    	Is a quad infinite?
    """
    pass

def FzQuad_fz_is_quad_inside_quad(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_quad_inside_quad()`.
    	Inclusion test for quad in quad.
    
    	This may break down if quads are not 'well formed'.
    """
    pass

def FzQuad_fz_is_quad_intersecting_quad(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_quad_intersecting_quad()`.
    	Intersection test for quads.
    
    	This may break down if quads are not 'well formed'.
    """
    pass

def FzQuad_fz_is_valid_quad(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_valid_quad()`.
    	Is a quad valid?
    """
    pass

def FzQuad_fz_rect_from_quad(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_rect_from_quad()`.
    	Convert a quad to the smallest rect that covers it.
    """
    pass

def FzQuad_fz_transform_quad(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_transform_quad()`.
    	Transform a quad by a matrix.
    """
    pass

def FzQuad_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzQuad_ll_get(*args, **kwargs): # real signature unknown
    pass

def FzQuad_ll_set(*args, **kwargs): # real signature unknown
    pass

def FzQuad_lr_get(*args, **kwargs): # real signature unknown
    pass

def FzQuad_lr_set(*args, **kwargs): # real signature unknown
    pass

def FzQuad_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzQuad_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzQuad_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzQuad_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzQuad_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzQuad_ul_get(*args, **kwargs): # real signature unknown
    pass

def FzQuad_ul_set(*args, **kwargs): # real signature unknown
    pass

def FzQuad_ur_get(*args, **kwargs): # real signature unknown
    pass

def FzQuad_ur_set(*args, **kwargs): # real signature unknown
    pass

def FzQuad___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzQuad___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzRange_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzRange_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzRange_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzRange_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzRange_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzRange_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzRange_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzRange___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzRect_contains(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Convenience method using fz_contains_rect().
    
    |
    
    *Overload 2:*
    Uses fz_contains_rect(*this, rhs).
    """
    pass

def FzRect_fz_adjust_rect_for_stroke(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_adjust_rect_for_stroke()`.
    	Given a rectangle (assumed to be the bounding box for a path),
    	expand it to allow for the expansion of the bbox that would be
    	seen by stroking the path with the given stroke state and
    	transform.
    """
    pass

def FzRect_fz_contains_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_contains_rect()`.
    	Test rectangle inclusion.
    
    	Return true if a entirely contains b.
    """
    pass

def FzRect_fz_expand_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_expand_rect()`.
    	Expand a bbox by a given amount in all directions.
    """
    pass

def FzRect_fz_include_point_in_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_include_point_in_rect()`.
    	Expand a bbox to include a given point.
    	To create a rectangle that encompasses a sequence of points, the
    	rectangle must first be set to be the empty rectangle at one of
    	the points before including the others.
    """
    pass

def FzRect_fz_intersect_rect(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     Class-aware wrapper for `::fz_intersect_rect()`.
    		Compute intersection of two rectangles.
    
    		Given two rectangles, update the first to be the smallest
    		axis-aligned rectangle that covers the area covered by both
    		given rectangles. If either rectangle is empty then the
    		intersection is also empty. If either rectangle is infinite
    		then the intersection is simply the non-infinite rectangle.
    		Should both rectangles be infinite, then the intersection is
    		also infinite.
    
    
    |
    
    *Overload 2:*
     Class-aware wrapper for `::fz_intersect_rect()`.
    		Compute intersection of two rectangles.
    
    		Given two rectangles, update the first to be the smallest
    		axis-aligned rectangle that covers the area covered by both
    		given rectangles. If either rectangle is empty then the
    		intersection is also empty. If either rectangle is infinite
    		then the intersection is simply the non-infinite rectangle.
    		Should both rectangles be infinite, then the intersection is
    		also infinite.
    """
    pass

def FzRect_fz_irect_from_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_irect_from_rect()`.
    	Convert a rect into the minimal bounding box
    	that covers the rectangle.
    
    	Coordinates in a bounding box are integers, so rounding of the
    	rects coordinates takes place. The top left corner is rounded
    	upwards and left while the bottom right corner is rounded
    	downwards and to the right.
    """
    pass

def FzRect_fz_is_empty_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_empty_rect()`.
    	Check if rectangle is empty.
    
    	An empty rectangle is defined as one whose area is zero.
    	All invalid rectangles are empty.
    """
    pass

def FzRect_fz_is_infinite_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_infinite_rect()`.
    	Check if rectangle is infinite.
    """
    pass

def FzRect_fz_is_valid_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_valid_rect()`.
    	Check if rectangle is valid.
    """
    pass

def FzRect_fz_new_bbox_device(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_bbox_device()`.
    	Create a device to compute the bounding
    	box of all marks on a page.
    
    	The returned bounding box will be the union of all bounding
    	boxes of all objects on a page.
    """
    pass

def FzRect_fz_new_display_list(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_display_list()`.
    	Create an empty display list.
    
    	A display list contains drawing commands (text, images, etc.).
    	Use fz_new_list_device for populating the list.
    
    	mediabox: Bounds of the page (in points) represented by the
    	display list.
    """
    pass

def FzRect_fz_quad_from_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_quad_from_rect()`.
    	Convert a rect to a quad (losslessly).
    """
    pass

def FzRect_fz_round_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_round_rect()`.
    	Round rectangle coordinates.
    
    	Coordinates in a bounding box are integers, so rounding of the
    	rects coordinates takes place. The top left corner is rounded
    	upwards and left while the bottom right corner is rounded
    	downwards and to the right.
    
    	This differs from fz_irect_from_rect, in that fz_irect_from_rect
    	slavishly follows the numbers (i.e any slight over/under
    	calculations can cause whole extra pixels to be added).
    	fz_round_rect allows for a small amount of rounding error when
    	calculating the bbox.
    """
    pass

def FzRect_fz_transform_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_transform_page()`.
    	Create transform matrix to draw page
    	at a given resolution and rotation. Adjusts the scaling
    	factors so that the page covers whole number of
    	pixels and adjust the page origin to be at 0,0.
    """
    pass

def FzRect_fz_transform_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_transform_rect()`.
    	Apply a transform to a rectangle.
    
    	After the four corner points of the axis-aligned rectangle
    	have been transformed it may not longer be axis-aligned. So a
    	new axis-aligned rectangle is created covering at least the
    	area of the transformed rectangle.
    
    	transform: Transformation matrix to apply. See fz_concat,
    	fz_scale and fz_rotate for how to create a matrix.
    
    	rect: Rectangle to be transformed. The two special cases
    	fz_empty_rect and fz_infinite_rect, may be used but are
    	returned unchanged as expected.
    """
    pass

def FzRect_fz_translate_rect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_translate_rect()`.
    	Translate bounding box.
    
    	Translate a bbox by a given x and y offset. Allows for overflow.
    """
    pass

def FzRect_fz_union_rect(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     Class-aware wrapper for `::fz_union_rect()`.
    		Compute union of two rectangles.
    
    		Given two rectangles, update the first to be the smallest
    		axis-aligned rectangle that encompasses both given rectangles.
    		If either rectangle is infinite then the union is also infinite.
    		If either rectangle is empty then the union is simply the
    		non-empty rectangle. Should both rectangles be empty, then the
    		union is also empty.
    
    
    |
    
    *Overload 2:*
     Class-aware wrapper for `::fz_union_rect()`.
    		Compute union of two rectangles.
    
    		Given two rectangles, update the first to be the smallest
    		axis-aligned rectangle that encompasses both given rectangles.
    		If either rectangle is infinite then the union is also infinite.
    		If either rectangle is empty then the union is simply the
    		non-empty rectangle. Should both rectangles be empty, then the
    		union is also empty.
    """
    pass

def FzRect_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzRect_is_empty(*args, **kwargs): # real signature unknown
    """ Uses fz_is_empty_rect(). """
    pass

def FzRect_pdf_signature_appearance_signed(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_signature_appearance_signed()`. """
    pass

def FzRect_pdf_signature_appearance_unsigned(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_signature_appearance_unsigned()`. """
    pass

def FzRect_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzRect_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzRect_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzRect_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzRect_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzRect_transform(*args, **kwargs): # real signature unknown
    """ Transforms *this using fz_transform_rect() with <m>. """
    pass

def FzRect_union_(*args, **kwargs): # real signature unknown
    """ Updates *this using fz_union_rect(). """
    pass

def FzRect_x0_get(*args, **kwargs): # real signature unknown
    pass

def FzRect_x0_set(*args, **kwargs): # real signature unknown
    pass

def FzRect_x1_get(*args, **kwargs): # real signature unknown
    pass

def FzRect_x1_set(*args, **kwargs): # real signature unknown
    pass

def FzRect_y0_get(*args, **kwargs): # real signature unknown
    pass

def FzRect_y0_set(*args, **kwargs): # real signature unknown
    pass

def FzRect_y1_get(*args, **kwargs): # real signature unknown
    pass

def FzRect_y1_set(*args, **kwargs): # real signature unknown
    pass

def FzRect___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzRect___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzSeparations_fz_add_separation(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_add_separation()`.
    	Add a separation (null terminated name, colorspace)
    """
    pass

def FzSeparations_fz_add_separation_equivalents(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_add_separation_equivalents()`.
    	Add a separation with equivalents (null terminated name,
    	colorspace)
    
    	(old, deprecated)
    """
    pass

def FzSeparations_fz_clone_separations_for_overprint(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clone_separations_for_overprint()`.
    	Return a separations object with all the spots in the input
    	separations object that are set to composite, reset to be
    	enabled. If there ARE no spots in the object, this returns
    	NULL. If the object already has all its spots enabled, then
    	just returns another handle on the same object.
    """
    pass

def FzSeparations_fz_compare_separations(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_compare_separations()`.
    	Compare 2 separations structures (or NULLs).
    
    	Return 0 if identical, non-zero if not identical.
    """
    pass

def FzSeparations_fz_count_active_separations(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_count_active_separations()`.
    	Return the number of active separations.
    """
    pass

def FzSeparations_fz_count_separations(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_count_separations()`. """
    pass

def FzSeparations_fz_separation_equivalent(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_separation_equivalent()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_separation_equivalent(int idx, ::fz_colorspace *dst_cs, ::fz_colorspace *prf, ::fz_color_params color_params)` => float dst_color
    
    	Get the equivalent separation color in a given colorspace.
    """
    pass

def FzSeparations_fz_separation_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_separation_name()`. """
    pass

def FzSeparations_fz_set_separation_behavior(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_set_separation_behavior()`.
    	Control the rendering of a given separation.
    """
    pass

def FzSeparations_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzSeparations_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzSeparations_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzSeparations_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzSeparations_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzSeparations_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzSeparations_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzSeparations___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzSha256_fz_sha256_final(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sha256_final()`.
    	MD5 finalization. Ends an MD5 message-digest operation, writing
    	the message digest and zeroizing the context.
    
    	Never throws an exception.
    """
    pass

def FzSha256_fz_sha256_init(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sha256_init()`.
    	SHA256 initialization. Begins an SHA256 operation, initialising
    	the supplied context.
    
    	Never throws an exception.
    """
    pass

def FzSha256_fz_sha256_update(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sha256_update()`.
    	SHA256 block update operation. Continues an SHA256 message-
    	digest operation, processing another message block, and updating
    	the context.
    
    	Never throws an exception.
    """
    pass

def FzSha256_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzSha256_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzSha256_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzSha256_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzSha256_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzSha256_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzSha256_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzSha256___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzSha384_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzSha384_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzSha384_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzSha384_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzSha384_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzSha384_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzSha384_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzSha384___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzSha512_fz_sha384_final(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sha384_final()`.
    	SHA384 finalization. Ends an SHA384 message-digest operation,
    	writing the message digest and zeroizing the context.
    
    	Never throws an exception.
    """
    pass

def FzSha512_fz_sha384_init(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sha384_init()`.
    	SHA384 initialization. Begins an SHA384 operation, initialising
    	the supplied context.
    
    	Never throws an exception.
    """
    pass

def FzSha512_fz_sha384_update(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sha384_update()`.
    	SHA384 block update operation. Continues an SHA384 message-
    	digest operation, processing another message block, and updating
    	the context.
    
    	Never throws an exception.
    """
    pass

def FzSha512_fz_sha512_final(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sha512_final()`.
    	SHA512 finalization. Ends an SHA512 message-digest operation,
    	writing the message digest and zeroizing the context.
    
    	Never throws an exception.
    """
    pass

def FzSha512_fz_sha512_init(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sha512_init()`.
    	SHA512 initialization. Begins an SHA512 operation, initialising
    	the supplied context.
    
    	Never throws an exception.
    """
    pass

def FzSha512_fz_sha512_update(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sha512_update()`.
    	SHA512 block update operation. Continues an SHA512 message-
    	digest operation, processing another message block, and updating
    	the context.
    
    	Never throws an exception.
    """
    pass

def FzSha512_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzSha512_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzSha512_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzSha512_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzSha512_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzSha512_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzSha512_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzSha512___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzShadeColorCache_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzShadeColorCache_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzShadeColorCache_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzShadeColorCache_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzShadeColorCache_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzShadeColorCache_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzShadeColorCache_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzShadeColorCache___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzShade_fz_bound_shade(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_bound_shade()`.
    	Bound a given shading.
    
    	shade: The shade to bound.
    
    	ctm: The transform to apply to the shade before bounding.
    
    	r: Pointer to storage to put the bounds in.
    
    	Returns r, updated to contain the bounds for the shading.
    """
    pass

def FzShade_fz_paint_shade(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_paint_shade()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_paint_shade(::fz_colorspace *override_cs, ::fz_matrix ctm, ::fz_pixmap *dest, ::fz_color_params color_params, ::fz_irect bbox, const ::fz_overprint *eop, ::fz_shade_color_cache **cache)` =>
    
    	Render a shade to a given pixmap.
    
    	shade: The shade to paint.
    
    	override_cs: NULL, or colorspace to override the shades
    	inbuilt colorspace.
    
    	ctm: The transform to apply.
    
    	dest: The pixmap to render into.
    
    	color_params: The color rendering settings
    
    	bbox: Pointer to a bounding box to limit the rendering
    	of the shade.
    
    	eop: NULL, or pointer to overprint bitmap.
    
    	cache: *cache is used to cache color information. If *cache is NULL it
    	is set to point to a new fz_shade_color_cache. If cache is NULL it is
    	ignored.
    """
    pass

def FzShade_fz_paint_shade_no_cache(*args, **kwargs): # real signature unknown
    """ Extra wrapper for fz_paint_shade(), passing cache=NULL. """
    pass

def FzShade_fz_process_shade(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_process_shade()`.
    	Process a shade, using supplied callback functions. This
    	decomposes the shading to a mesh (even ones that are not
    	natively meshes, such as linear or radial shadings), and
    	processes triangles from those meshes.
    
    	shade: The shade to process.
    
    	ctm: The transform to use
    
    	prepare: Callback function to 'prepare' each vertex.
    	This function is passed an array of floats, and populates
    	a fz_vertex structure.
    
    	process: This function is passed 3 pointers to vertex
    	structures, and actually performs the processing (typically
    	filling the area between the vertexes).
    
    	process_arg: An opaque argument passed through from caller
    	to callback functions.
    """
    pass

def FzShade_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzShade_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzShade_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzShade_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzShade_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzShade_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzShade_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzShade___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzShaperDataT_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzShaperDataT_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzShaperDataT_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzShaperDataT_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzShaperDataT_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzShaperDataT_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzShaperDataT_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzShaperDataT___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStextBlockIterator_begin(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextChar items starting at fz_stext_char::first_char. """
    pass

def FzStextBlockIterator_end(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextChar items starting at fz_stext_char::first_char. """
    pass

def FzStextBlockIterator_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextBlockIterator_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextBlockIterator_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStextBlockIterator_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextBlockIterator_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextBlockIterator_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextBlockIterator_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextBlockIterator___deref__(*args, **kwargs): # real signature unknown
    pass

def FzStextBlockIterator___eq__(*args, **kwargs): # real signature unknown
    pass

def FzStextBlockIterator___increment__(*args, **kwargs): # real signature unknown
    pass

def FzStextBlockIterator___ne__(*args, **kwargs): # real signature unknown
    pass

def FzStextBlockIterator___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStextBlockIterator___ref__(*args, **kwargs): # real signature unknown
    pass

def FzStextBlock_begin(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextLine items starting at fz_stext_line::u.t.first_line. """
    pass

def FzStextBlock_end(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextLine items starting at fz_stext_line::u.t.first_line. """
    pass

def FzStextBlock_i_image(*args, **kwargs): # real signature unknown
    """ Returns m_internal.u.i.image if m_internal->type is FZ_STEXT_BLOCK_IMAGE, else throws. """
    pass

def FzStextBlock_i_transform(*args, **kwargs): # real signature unknown
    """ Returns m_internal.u.i.transform if m_internal->type is FZ_STEXT_BLOCK_IMAGE, else throws. """
    pass

def FzStextBlock_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextBlock_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextBlock_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStextBlock_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextBlock_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextBlock_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextBlock_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextBlock___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStextChar_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextChar_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextChar_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStextChar_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextChar_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextChar_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextChar_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextChar___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStextGridPositions_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextGridPositions_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextGridPositions_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStextGridPositions_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextGridPositions_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextGridPositions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextGridPositions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextGridPositions___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStextLineIterator_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextLineIterator_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextLineIterator_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStextLineIterator_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextLineIterator_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextLineIterator_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextLineIterator_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextLineIterator___deref__(*args, **kwargs): # real signature unknown
    pass

def FzStextLineIterator___eq__(*args, **kwargs): # real signature unknown
    pass

def FzStextLineIterator___increment__(*args, **kwargs): # real signature unknown
    pass

def FzStextLineIterator___ne__(*args, **kwargs): # real signature unknown
    pass

def FzStextLineIterator___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStextLineIterator___ref__(*args, **kwargs): # real signature unknown
    pass

def FzStextLine_begin(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextChar items starting at fz_stext_char::first_char. """
    pass

def FzStextLine_end(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextChar items starting at fz_stext_char::first_char. """
    pass

def FzStextLine_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextLine_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextLine_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStextLine_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextLine_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextLine_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextLine_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextLine___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStextOptions_flags_get(*args, **kwargs): # real signature unknown
    pass

def FzStextOptions_flags_set(*args, **kwargs): # real signature unknown
    pass

def FzStextOptions_fz_parse_stext_options(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_parse_stext_options()`.
    	Parse stext device options from a comma separated key-value
    	string.
    """
    pass

def FzStextOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzStextOptions_scale_get(*args, **kwargs): # real signature unknown
    pass

def FzStextOptions_scale_set(*args, **kwargs): # real signature unknown
    pass

def FzStextOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzStextOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzStextOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzStextPageIterator_begin(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextLine items starting at fz_stext_line::u.t.first_line. """
    pass

def FzStextPageIterator_end(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextLine items starting at fz_stext_line::u.t.first_line. """
    pass

def FzStextPageIterator_i_image(*args, **kwargs): # real signature unknown
    """ Returns m_internal.u.i.image if m_internal->type is FZ_STEXT_BLOCK_IMAGE, else throws. """
    pass

def FzStextPageIterator_i_transform(*args, **kwargs): # real signature unknown
    """ Returns m_internal.u.i.transform if m_internal->type is FZ_STEXT_BLOCK_IMAGE, else throws. """
    pass

def FzStextPageIterator_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextPageIterator_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextPageIterator_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStextPageIterator_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextPageIterator_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextPageIterator_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextPageIterator_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextPageIterator___deref__(*args, **kwargs): # real signature unknown
    pass

def FzStextPageIterator___eq__(*args, **kwargs): # real signature unknown
    pass

def FzStextPageIterator___increment__(*args, **kwargs): # real signature unknown
    pass

def FzStextPageIterator___ne__(*args, **kwargs): # real signature unknown
    pass

def FzStextPageIterator___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStextPageIterator___ref__(*args, **kwargs): # real signature unknown
    pass

def FzStextPage_begin(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextBlock items starting at fz_stext_block::first_block. """
    pass

def FzStextPage_end(*args, **kwargs): # real signature unknown
    """ Used for iteration over linked list of FzStextBlock items starting at fz_stext_block::first_block. """
    pass

def FzStextPage_fz_copy_rectangle(*args, **kwargs): # real signature unknown
    """ Wrapper for fz_copy_rectangle() that returns a std::string. """
    pass

def FzStextPage_fz_copy_selection(*args, **kwargs): # real signature unknown
    """ Wrapper for fz_copy_selection() that returns std::string. """
    pass

def FzStextPage_fz_highlight_selection(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_highlight_selection()`.
    	Return a list of quads to highlight lines inside the selection
    	points.
    """
    pass

def FzStextPage_fz_highlight_selection2(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_highlight_selection2()`.
    C++ alternative to fz_highlight_selection() that returns quads in a
    std::vector.
    """
    pass

def FzStextPage_fz_new_buffer_from_stext_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_buffer_from_stext_page()`.
    	Convert structured text into plain text.
    """
    pass

def FzStextPage_fz_new_stext_device(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_stext_device()`.
    	Create a device to extract the text on a page.
    
    	Gather the text on a page into blocks and lines.
    
    	The reading order is taken from the order the text is drawn in
    	the source file, so may not be accurate.
    
    	page: The text page to which content should be added. This will
    	usually be a newly created (empty) text page, but it can be one
    	containing data already (for example when merging multiple
    	pages, or watermarking).
    
    	options: Options to configure the stext device.
    """
    pass

def FzStextPage_fz_search_stext_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_search_stext_page()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_search_stext_page(const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    
    	Search for occurrence of 'needle' in text page.
    
    	Return the number of quads and store hit quads in the passed in
    	array.
    
    	NOTE: This is an experimental interface and subject to change
    	without notice.
    """
    pass

def FzStextPage_fz_search_stext_page_cb(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_search_stext_page_cb()`.
    	Search for occurrence of 'needle' in text page.
    
    	Call callback once for each hit. This callback will receive
    	(potentially) multiple quads for each hit.
    
    	Returns the number of hits - note that this is potentially
    	different from (i.e. is not greater than) the number of quads
    	as returned by the non callback API.
    
    	NOTE: This is an experimental interface and subject to change
    	without notice.
    """
    pass

def FzStextPage_fz_segment_stext_page(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_segment_stext_page()`.
    	Perform segmentation analysis on an (unstructured) page to look for
    	recursive subdivisions.
    
    	Essentially this code attempts to split the page horizontally and/or
    	vertically repeatedly into smaller and smaller "segments" (divisions).
    
    	Returns 0 if no changes were made to the document.
    
    	This is experimental code, and may change (or be removed) in future
    	versions!
    """
    pass

def FzStextPage_fz_snap_selection(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_snap_selection()`. """
    pass

def FzStextPage_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextPage_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextPage_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStextPage_search_stext_page(*args, **kwargs): # real signature unknown
    """ Wrapper for fz_search_stext_page() that returns std::vector of Quads. """
    pass

def FzStextPage_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextPage_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextPage_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextPage_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextPage___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStextStruct_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextStruct_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStextStruct_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStextStruct_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStextStruct_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStextStruct_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStextStruct_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStextStruct___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStorable_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStorable_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStorable_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStorable_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStorable_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStorable_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStorable_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStorable___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStoreHash_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStoreHash_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStoreHash_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStoreHash_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStoreHash_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStoreHash_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStoreHash_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStoreHash___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStoreType_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStoreType_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStoreType_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStoreType_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStoreType_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStoreType_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStoreType_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStoreType___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStore_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStore_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStore_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStore_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStore_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStore_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStore_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStore___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStoryElementPosition_depth_get(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_depth_set(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_heading_get(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_heading_set(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_href_get(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_href_set(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_id_get(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_id_set(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzStoryElementPosition_open_close_get(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_open_close_set(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_rectangle_num_get(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_rectangle_num_set(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_rect_get(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_rect_set(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_text_get(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_text_set(*args, **kwargs): # real signature unknown
    pass

def FzStoryElementPosition_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzStoryElementPosition___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzStoryElementPosition___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzStory_fz_draw_story(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_draw_story()`. """
    pass

def FzStory_fz_place_story(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_place_story()`. """
    pass

def FzStory_fz_place_story_flags(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_place_story_flags()`. """
    pass

def FzStory_fz_reset_story(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_reset_story()`. """
    pass

def FzStory_fz_story_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_story_document()`. """
    pass

def FzStory_fz_story_positions(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_story_positions()`. """
    pass

def FzStory_fz_story_warnings(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_story_warnings()`. """
    pass

def FzStory_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStory_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStory_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStory_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStory_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStory_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStory_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStory___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStream_fz_available(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_available()`.
    	Ask how many bytes are available immediately from
    	a given stream.
    
    	stm: The stream to read from.
    
    	max: A hint for the underlying stream; the maximum number of
    	bytes that we are sure we will want to read. If you do not know
    	this number, give 1.
    
    	Returns the number of bytes immediately available between the
    	read and write pointers. This number is guaranteed only to be 0
    	if we have hit EOF. The number of bytes returned here need have
    	no relation to max (could be larger, could be smaller).
    """
    pass

def FzStream_fz_decomp_image_from_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_decomp_image_from_stream()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_decomp_image_from_stream(::fz_compressed_image *image, ::fz_irect *subarea, int indexed, int l2factor)` => `(fz_pixmap *, int l2extra)`
    
    	Decode a subarea of a compressed image. l2factor is the amount
    	of subsampling inbuilt to the stream (i.e. performed by the
    	decoder). If non NULL, l2extra is the extra amount of
    	subsampling that should be performed by this routine. This will
    	be updated on exit to the amount of subsampling that is still
    	required to be done.
    
    	Returns a kept reference.
    """
    pass

def FzStream_fz_is_cfb_archive(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_cfb_archive()`.
    	Detect if stream object is a cfb archive.
    
    	Assumes that the stream object is seekable.
    """
    pass

def FzStream_fz_is_eof(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_eof()`.
    	Query if the stream has reached EOF (during normal bytewise
    	reading).
    
    	See fz_is_eof_bits for the equivalent function for bitwise
    	reading.
    """
    pass

def FzStream_fz_is_eof_bits(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_eof_bits()`.
    	Query if the stream has reached EOF (during bitwise
    	reading).
    
    	See fz_is_eof for the equivalent function for bytewise
    	reading.
    """
    pass

def FzStream_fz_is_libarchive_archive(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_libarchive_archive()`.
    	Detect if stream object is an archive supported by libarchive.
    
    	Assumes that the stream object is seekable.
    """
    pass

def FzStream_fz_is_tar_archive(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_tar_archive()`.
    	Detect if stream object is a tar archive.
    
    	Assumes that the stream object is seekable.
    """
    pass

def FzStream_fz_is_zip_archive(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_is_zip_archive()`.
    	Detect if stream object is a zip archive.
    
    	Assumes that the stream object is seekable.
    """
    pass

def FzStream_fz_new_archive_of_size(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_new_archive_of_size()`. """
    pass

def FzStream_fz_open_a85d(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_a85d()`.
    	a85d filter performs ASCII 85 Decoding of data read
    	from the chained filter.
    """
    pass

def FzStream_fz_open_aesd(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_aesd()`.
    	aesd filter performs AES decoding of data read from the chained
    	filter using the supplied key.
    """
    pass

def FzStream_fz_open_ahxd(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_ahxd()`.
    	ahxd filter performs ASCII Hex decoding of data read
    	from the chained filter.
    """
    pass

def FzStream_fz_open_arc4(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_arc4()`.
    	arc4 filter performs RC4 decoding of data read from the chained
    	filter using the supplied key.
    """
    pass

def FzStream_fz_open_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_archive_with_stream()`.
    	Open zip or tar archive stream.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    """
    pass

def FzStream_fz_open_cfb_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_cfb_archive_with_stream()`.
    	Open a cfb file as an archive.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    
    	An exception is thrown if the file is not recognised as a chm.
    """
    pass

def FzStream_fz_open_dctd(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_dctd()`.
    	dctd filter performs DCT (JPEG) decoding of data read
    	from the chained filter.
    
    	color_transform implements the PDF color_transform option
    		use -1 for default behavior
    		use 0 to disable YUV-RGB / YCCK-CMYK transforms
    		use 1 to enable YUV-RGB / YCCK-CMYK transforms
    
    	invert_cmyk implements the necessary inversion for Photoshop CMYK images
    		use 0 if embedded in PDF
    		use 1 if not embedded in PDF
    
    	For subsampling on decode, set l2factor to the log2 of the
    	reduction required (therefore 0 = full size decode).
    
    	jpegtables is an optional stream from which the JPEG tables
    	can be read. Use NULL if not required.
    """
    pass

def FzStream_fz_open_endstream_filter(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_endstream_filter()`.
    	The endstream filter reads a PDF substream, and starts to look
    	for an 'endstream' token after the specified length.
    """
    pass

def FzStream_fz_open_faxd(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_faxd()`.
    	faxd filter performs FAX decoding of data read from
    	the chained filter.
    
    	k: see fax specification (fax default is 0).
    
    	end_of_line: whether we expect end of line markers (fax default
    	is 0).
    
    	encoded_byte_align: whether we align to bytes after each line
    	(fax default is 0).
    
    	columns: how many columns in the image (fax default is 1728).
    
    	rows: 0 for unspecified or the number of rows of data to expect.
    
    	end_of_block: whether we expect end of block markers (fax
    	default is 1).
    
    	black_is_1: determines the polarity of the image (fax default is
    	0).
    """
    pass

def FzStream_fz_open_file_autodelete(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_file_autodelete()`.
    	Do the same as fz_open_file, but delete the file upon close.
    """
    pass

def FzStream_fz_open_flated(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_flated()`.
    	flated filter performs LZ77 decoding (inflating) of data read
    	from the chained filter.
    
    	window_bits: How large a decompression window to use. Typically
    	15. A negative number, -n, means to use n bits, but to expect
    	raw data with no header.
    """
    pass

def FzStream_fz_open_image_decomp_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_image_decomp_stream()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_open_image_decomp_stream(::fz_compression_params *arg_1)` => `(fz_stream *, int l2factor)`
    
    	Open a stream to read the decompressed version of another stream
    	with optional log2 subsampling.
    """
    pass

def FzStream_fz_open_jbig2d(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_jbig2d()`.
    	Open a filter that performs jbig2 decompression on the chained
    	stream, using the optional globals record.
    """
    pass

def FzStream_fz_open_leecher(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_leecher()`.
    	Attach a filter to a stream that will store any
    	characters read from the stream into the supplied buffer.
    
    	chain: The underlying stream to leech from.
    
    	buf: The buffer into which the read data should be appended.
    	The buffer will be resized as required.
    
    	Returns pointer to newly created stream. May throw exceptions on
    	failure to allocate.
    """
    pass

def FzStream_fz_open_libarchived(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_libarchived()`.
    	libarchived filter performs generic compressed decoding of data
    	in any format understood by libarchive from the chained filter.
    
    	This will throw an exception if libarchive is not built in, or
    	if the compression format is not recognised.
    """
    pass

def FzStream_fz_open_libarchive_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_libarchive_archive_with_stream()`.
    	Open an archive using libarchive.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    
    	An exception is thrown if the stream is not supported by libarchive.
    """
    pass

def FzStream_fz_open_lzwd(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_lzwd()`.
    	lzwd filter performs LZW decoding of data read from the chained
    	filter.
    
    	early_change: (Default 1) specifies whether to change codes 1
    	bit early.
    
    	min_bits: (Default 9) specifies the minimum number of bits to
    	use.
    
    	reverse_bits: (Default 0) allows for compatibility with gif and
    	old style tiffs (1).
    
    	old_tiff: (Default 0) allows for different handling of the clear
    	code, as found in old style tiffs.
    """
    pass

def FzStream_fz_open_null_filter(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_null_filter()`.
    	The null filter reads a specified amount of data from the
    	substream.
    """
    pass

def FzStream_fz_open_predict(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_predict()`.
    	predict filter performs pixel prediction on data read from
    	the chained filter.
    
    	predictor: 1 = copy, 2 = tiff, other = inline PNG predictor
    
    	columns: width of image in pixels
    
    	colors: number of components.
    
    	bpc: bits per component (typically 8)
    """
    pass

def FzStream_fz_open_range_filter(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_range_filter()`.
    	The range filter copies data from specified ranges of the
    	chained stream.
    """
    pass

def FzStream_fz_open_rld(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_rld()`.
    	rld filter performs Run Length Decoding of data read
    	from the chained filter.
    """
    pass

def FzStream_fz_open_sgilog16(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_sgilog16()`.
    	SGI Log 16bit (greyscale) decode from the chained filter.
    	Decodes lines of w pixels to 8bpp greyscale.
    """
    pass

def FzStream_fz_open_sgilog24(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_sgilog24()`.
    	SGI Log 24bit (LUV) decode from the chained filter.
    	Decodes lines of w pixels to 8bpc rgb.
    """
    pass

def FzStream_fz_open_sgilog32(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_sgilog32()`.
    	SGI Log 32bit (LUV) decode from the chained filter.
    	Decodes lines of w pixels to 8bpc rgb.
    """
    pass

def FzStream_fz_open_tar_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_tar_archive_with_stream()`.
    	Open a tar archive stream.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    
    	An exception is thrown if the stream is not a tar archive as
    	indicated by the presence of a tar signature.
    """
    pass

def FzStream_fz_open_thunder(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_thunder()`.
    	4bit greyscale Thunderscan decoding from the chained filter.
    	Decodes lines of w pixels to 8bpp greyscale.
    """
    pass

def FzStream_fz_open_zip_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_open_zip_archive_with_stream()`.
    	Open a zip archive stream.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    
    	An exception is thrown if the stream is not a zip archive as
    	indicated by the presence of a zip signature.
    """
    pass

def FzStream_fz_parse_xml_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_parse_xml_stream()`.
    	Parse the contents of buffer into a tree of xml nodes.
    
    	preserve_white: whether to keep or delete all-whitespace nodes.
    """
    pass

def FzStream_fz_peek_byte(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_peek_byte()`.
    	Peek at the next byte in a stream.
    
    	stm: The stream to peek at.
    
    	Returns -1 for EOF, or the next byte that will be read.
    """
    pass

def FzStream_fz_read(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read()`.
    	Read from a stream into a given data block.
    
    	stm: The stream to read from.
    
    	data: The data block to read into.
    
    	len: The length of the data block (in bytes).
    
    	Returns the number of bytes read. May throw exceptions.
    """
    pass

def FzStream_fz_read_all(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_all()`.
    	Read all of a stream into a buffer.
    
    	stm: The stream to read from
    
    	initial: Suggested initial size for the buffer.
    
    	Returns a buffer created from reading from the stream. May throw
    	exceptions on failure to allocate.
    """
    pass

def FzStream_fz_read_best(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_best()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_read_best(size_t initial, size_t worst_case)` => `(fz_buffer *, int truncated)`
    
    	Attempt to read a stream into a buffer. If truncated
    	is NULL behaves as fz_read_all, sets a truncated flag in case of
    	error.
    
    	stm: The stream to read from.
    
    	initial: Suggested initial size for the buffer.
    
    	truncated: Flag to store success/failure indication in.
    
    	worst_case: 0 for unknown, otherwise an upper bound for the
    	size of the stream.
    
    	Returns a buffer created from reading from the stream.
    """
    pass

def FzStream_fz_read_bits(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_bits()`.
    	Read the next n bits from a stream (assumed to
    	be packed most significant bit first).
    
    	stm: The stream to read from.
    
    	n: The number of bits to read, between 1 and 8*sizeof(int)
    	inclusive.
    
    	Returns -1 for EOF, or the required number of bits.
    """
    pass

def FzStream_fz_read_byte(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_byte()`.
    	Read the next byte from a stream.
    
    	stm: The stream t read from.
    
    	Returns -1 for end of stream, or the next byte. May
    	throw exceptions.
    """
    pass

def FzStream_fz_read_float(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_float()`. """
    pass

def FzStream_fz_read_float_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_float_le()`. """
    pass

def FzStream_fz_read_int16(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_int16()`. """
    pass

def FzStream_fz_read_int16_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_int16_le()`. """
    pass

def FzStream_fz_read_int32(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_int32()`. """
    pass

def FzStream_fz_read_int32_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_int32_le()`. """
    pass

def FzStream_fz_read_int64(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_int64()`. """
    pass

def FzStream_fz_read_int64_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_int64_le()`. """
    pass

def FzStream_fz_read_line(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_line()`.
    	Read a line from stream into the buffer until either a
    	terminating newline or EOF, which it replaces with a null byte
    	('').
    
    	Returns buf on success, and NULL when end of file occurs while
    	no characters have been read.
    """
    pass

def FzStream_fz_read_rbits(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_rbits()`.
    	Read the next n bits from a stream (assumed to
    	be packed least significant bit first).
    
    	stm: The stream to read from.
    
    	n: The number of bits to read, between 1 and 8*sizeof(int)
    	inclusive.
    
    	Returns (unsigned int)-1 for EOF, or the required number of bits.
    """
    pass

def FzStream_fz_read_rune(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_rune()`.
    	Read a utf-8 rune from a stream.
    
    	In the event of encountering badly formatted utf-8 codes
    	(such as a leading code with an unexpected number of following
    	codes) no error/exception is given, but undefined values may be
    	returned.
    """
    pass

def FzStream_fz_read_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_string()`.
    	Read a null terminated string from the stream into
    	a buffer of a given length. The buffer will be null terminated.
    	Throws on failure (including the failure to fit the entire
    	string including the terminator into the buffer).
    """
    pass

def FzStream_fz_read_uint16(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_uint16()`.
    	fz_read_[u]int(16|24|32|64)(_le)?
    
    	Read a 16/32/64 bit signed/unsigned integer from stream,
    	in big or little-endian byte orders.
    
    	Throws an exception if EOF is encountered.
    """
    pass

def FzStream_fz_read_uint16_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_uint16_le()`. """
    pass

def FzStream_fz_read_uint24(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_uint24()`. """
    pass

def FzStream_fz_read_uint24_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_uint24_le()`. """
    pass

def FzStream_fz_read_uint32(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_uint32()`. """
    pass

def FzStream_fz_read_uint32_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_uint32_le()`. """
    pass

def FzStream_fz_read_uint64(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_uint64()`. """
    pass

def FzStream_fz_read_uint64_le(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_uint64_le()`. """
    pass

def FzStream_fz_read_utf16_be(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_read_utf16_be()`. """
    pass

def FzStream_fz_read_utf16_le(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_read_utf16_le()`.
    	Read a utf-16 rune from a stream. (little endian and
    	big endian respectively).
    
    	In the event of encountering badly formatted utf-16 codes
    	(mismatched surrogates) no error/exception is given, but
    	undefined values may be returned.
    """
    pass

def FzStream_fz_seek(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_seek()`.
    	Seek within a stream.
    
    	stm: The stream to seek within.
    
    	offset: The offset to seek to.
    
    	whence: From where the offset is measured (see fseek).
    	SEEK_SET - start of stream.
    	SEEK_CUR - current position.
    	SEEK_END - end of stream.
    """
    pass

def FzStream_fz_skip(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_skip()`.
    	Read from a stream discarding data.
    
    	stm: The stream to read from.
    
    	len: The number of bytes to read.
    
    	Returns the number of bytes read. May throw exceptions.
    """
    pass

def FzStream_fz_skip_space(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_skip_space()`.
    	Skip over whitespace (bytes <= 32) in a stream.
    """
    pass

def FzStream_fz_skip_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_skip_string()`.
    	Skip over a given string in a stream. Return 0 if successfully
    	skipped, non-zero otherwise. As many characters will be skipped
    	over as matched in the string.
    """
    pass

def FzStream_fz_stream_filename(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_stream_filename()`.
    	Return the filename (UTF-8 encoded) from which a stream was opened.
    
    	Returns NULL if the filename is not available (or the stream was
    	opened from a source other than a file).
    """
    pass

def FzStream_fz_sync_bits(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_sync_bits()`.
    	Called after reading bits to tell the stream
    	that we are about to return to reading bytewise. Resyncs
    	the stream to whole byte boundaries.
    """
    pass

def FzStream_fz_tell(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_tell()`.
    	return the current reading position within a stream
    """
    pass

def FzStream_fz_try_open_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_try_open_archive_with_stream()`.
    	Open zip or tar archive stream.
    
    	Does the same as fz_open_archive_with_stream, but will not throw
    	an error in the event of failing to recognise the format. Will
    	still throw errors in other cases though!
    """
    pass

def FzStream_fz_unpack_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_unpack_stream()`. """
    pass

def FzStream_fz_unread_byte(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_unread_byte()`.
    	Unread the single last byte successfully
    	read from a stream. Do not call this without having
    	successfully read a byte.
    
    	stm: The stream to operate upon.
    """
    pass

def FzStream_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStream_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStream_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStream_pdf_load_cmap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_cmap()`. """
    pass

def FzStream_pdf_open_crypt(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_crypt()`. """
    pass

def FzStream_pdf_open_crypt_with_filter(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_crypt_with_filter()`. """
    pass

def FzStream_pdf_open_document_with_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_document_with_stream()`. """
    pass

def FzStream_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStream_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStream_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStream_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStream___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzString_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzString_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzString_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzString_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzString_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzString_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzString_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzString___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStrokeState_fz_clone_stroke_state(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_clone_stroke_state()`.
    	Create an identical stroke_state structure and return a
    	reference to it.
    
    	stroke: The stroke state reference to clone.
    
    	Exceptions may be thrown in the event of a failure to
    	allocate.
    """
    pass

def FzStrokeState_fz_unshare_stroke_state(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_unshare_stroke_state()`.
    	Given a reference to a (possibly) shared stroke_state structure,
    	return a reference to an equivalent stroke_state structure
    	that is guaranteed to be unshared (i.e. one that can
    	safely be modified).
    
    	shared: The reference to a (possibly) shared structure
    	to unshare. Ownership of this reference is passed in
    	to this function, even in the case of exceptions being
    	thrown.
    
    	Exceptions may be thrown in the event of failure to
    	allocate if required.
    """
    pass

def FzStrokeState_fz_unshare_stroke_state_with_dash_len(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_unshare_stroke_state_with_dash_len()`.
    	Given a reference to a (possibly) shared stroke_state structure,
    	return a reference to a stroke_state structure (with room for a
    	given amount of dash data) that is guaranteed to be unshared
    	(i.e. one that can safely be modified).
    
    	shared: The reference to a (possibly) shared structure
    	to unshare. Ownership of this reference is passed in
    	to this function, even in the case of exceptions being
    	thrown.
    
    	Exceptions may be thrown in the event of failure to
    	allocate if required.
    """
    pass

def FzStrokeState_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStrokeState_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStrokeState_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStrokeState_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStrokeState_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStrokeState_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStrokeState_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStrokeState___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzStyleContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStyleContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzStyleContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzStyleContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzStyleContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzStyleContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzStyleContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzStyleContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzTextDecoder_fz_init_text_decoder(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_init_text_decoder()`. """
    pass

def FzTextDecoder_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTextDecoder_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTextDecoder_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzTextDecoder_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzTextDecoder_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzTextDecoder_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzTextDecoder_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzTextDecoder___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzTextItem_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTextItem_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTextItem_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzTextItem_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzTextItem_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzTextItem_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzTextItem_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzTextItem___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzTextSpan_font(*args, **kwargs): # real signature unknown
    """ Gives class-aware access to m_internal->font. """
    pass

def FzTextSpan_items(*args, **kwargs): # real signature unknown
    """
    Gives access to m_internal->items[i].
    						Returned reference is only valid as long as `this`.
    						Provided mainly for use by SWIG bindings.
    """
    pass

def FzTextSpan_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTextSpan_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTextSpan_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzTextSpan_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzTextSpan_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzTextSpan_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzTextSpan_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzTextSpan_trm(*args, **kwargs): # real signature unknown
    """ Gives class-aware access to m_internal->trm. """
    pass

def FzTextSpan___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzText_fz_bound_text(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_bound_text()`.
    	Find the bounds of a given text object.
    
    	text: The text object to find the bounds of.
    
    	stroke: Pointer to the stroke attributes (for stroked
    	text), or NULL (for filled text).
    
    	ctm: The matrix in use.
    
    	r: pointer to storage for the bounds.
    
    	Returns a pointer to r, which is updated to contain the
    	bounding box for the text object.
    """
    pass

def FzText_fz_show_glyph(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_show_glyph()`.
    	Add a glyph/unicode value to a text object.
    
    	text: Text object to add to.
    
    	font: The font the glyph should be added in.
    
    	trm: The transform to use for the glyph.
    
    	glyph: The glyph id to add.
    
    	unicode: The unicode character for the glyph.
    
    	cid: The CJK CID value or raw character code.
    
    	wmode: 1 for vertical mode, 0 for horizontal.
    
    	bidi_level: The bidirectional level for this glyph.
    
    	markup_dir: The direction of the text as specified in the
    	markup.
    
    	language: The language in use (if known, 0 otherwise)
    	(e.g. FZ_LANG_zh_Hans).
    
    	Throws exception on failure to allocate.
    """
    pass

def FzText_fz_show_glyph_aux(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::fz_show_glyph_aux()`. """
    pass

def FzText_fz_show_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_show_string()`.
    	Add a UTF8 string to a text object.
    
    	text: Text object to add to.
    
    	font: The font the string should be added in.
    
    	trm: The transform to use.
    
    	s: The utf-8 string to add.
    
    	wmode: 1 for vertical mode, 0 for horizontal.
    
    	bidi_level: The bidirectional level for this glyph.
    
    	markup_dir: The direction of the text as specified in the markup.
    
    	language: The language in use (if known, 0 otherwise)
    		(e.g. FZ_LANG_zh_Hans).
    
    	Returns the transform updated with the advance width of the
    	string.
    """
    pass

def FzText_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzText_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzText_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzText_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzText_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzText_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzText_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzText___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzTransition_direction_get(*args, **kwargs): # real signature unknown
    pass

def FzTransition_direction_set(*args, **kwargs): # real signature unknown
    pass

def FzTransition_duration_get(*args, **kwargs): # real signature unknown
    pass

def FzTransition_duration_set(*args, **kwargs): # real signature unknown
    pass

def FzTransition_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def FzTransition_outwards_get(*args, **kwargs): # real signature unknown
    pass

def FzTransition_outwards_set(*args, **kwargs): # real signature unknown
    pass

def FzTransition_state0_get(*args, **kwargs): # real signature unknown
    pass

def FzTransition_state0_set(*args, **kwargs): # real signature unknown
    pass

def FzTransition_state1_get(*args, **kwargs): # real signature unknown
    pass

def FzTransition_state1_set(*args, **kwargs): # real signature unknown
    pass

def FzTransition_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzTransition_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzTransition_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzTransition_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzTransition_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def FzTransition_type_get(*args, **kwargs): # real signature unknown
    pass

def FzTransition_type_set(*args, **kwargs): # real signature unknown
    pass

def FzTransition_vertical_get(*args, **kwargs): # real signature unknown
    pass

def FzTransition_vertical_set(*args, **kwargs): # real signature unknown
    pass

def FzTransition___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzTransition___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def FzTree_fz_new_tree_archive(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_tree_archive()`.
    	Create an archive that holds named buffers.
    
    	tree can either be a preformed tree with fz_buffers as values,
    	or it can be NULL for an empty tree.
    """
    pass

def FzTree_fz_tree_lookup(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_tree_lookup()`.
    	Look for the value of a node in the tree with the given key.
    
    	Simple pointer equivalence is used for key.
    
    	Returns NULL for no match.
    """
    pass

def FzTree_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTree_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTree_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzTree_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzTree_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzTree_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzTree_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzTree___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzTuningContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTuningContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzTuningContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzTuningContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzTuningContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzTuningContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzTuningContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzTuningContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzVertex_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzVertex_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzVertex_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzVertex_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzVertex_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzVertex_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzVertex_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzVertex___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzWarnContext_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzWarnContext_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzWarnContext_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzWarnContext_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzWarnContext_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzWarnContext_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzWarnContext_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzWarnContext___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzWriteStoryPositions_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzWriteStoryPositions_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzWriteStoryPositions_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzWriteStoryPositions_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzWriteStoryPositions_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzWriteStoryPositions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzWriteStoryPositions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzWriteStoryPositions___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzWriteStoryPosition_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzWriteStoryPosition_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzWriteStoryPosition_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzWriteStoryPosition_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzWriteStoryPosition_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzWriteStoryPosition_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzWriteStoryPosition_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzWriteStoryPosition___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzXmlDoc_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzXmlDoc_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzXmlDoc_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzXmlDoc_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzXmlDoc_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzXmlDoc_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzXmlDoc_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzXmlDoc___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzXml_fz_debug_xml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_debug_xml()`.
    	Pretty-print an XML tree to stdout. (Deprecated, use
    	fz_output_xml in preference).
    """
    pass

def FzXml_fz_detach_xml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_detach_xml()`.
    	Detach a node from the tree, unlinking it from its parent,
    	and setting the document root to the node.
    """
    pass

def FzXml_fz_dom_add_attribute(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_add_attribute()`.
    	Add an attribute to an element.
    
    	Ownership of att and value remain with the caller.
    """
    pass

def FzXml_fz_dom_append_child(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_append_child()`.
    	Insert an element as the last child of a parent, unlinking the
    	child from its current position if required.
    """
    pass

def FzXml_fz_dom_attribute(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_attribute()`.
    	Retrieve the value of a given attribute from a given element.
    
    	Returns a borrowed pointer to the value or NULL if not found.
    """
    pass

def FzXml_fz_dom_body(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_body()`.
    	Return a borrowed reference for the 'body' element of
    	the given DOM.
    """
    pass

def FzXml_fz_dom_clone(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_clone()`.
    	Clone an element (and its children).
    
    	A borrowed reference to the clone is returned. The clone is not
    	yet linked into the DOM.
    """
    pass

def FzXml_fz_dom_create_element(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_create_element()`.
    	Create an element of a given tag type for the given DOM.
    
    	The element is not linked into the DOM yet.
    """
    pass

def FzXml_fz_dom_create_text_node(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_create_text_node()`.
    	Create a text node for the given DOM.
    
    	The element is not linked into the DOM yet.
    """
    pass

def FzXml_fz_dom_document_element(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_document_element()`.
    	Return a borrowed reference for the document (the top
    	level element) of the DOM.
    """
    pass

def FzXml_fz_dom_find(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_find()`.
    	Find the first element matching the requirements in a depth first traversal from elt.
    
    	The tagname must match tag, unless tag is NULL, when all tag names are considered to match.
    
    	If att is NULL, then all tags match.
    	Otherwise:
    		If match is NULL, then only nodes that have an att attribute match.
    		If match is non-NULL, then only nodes that have an att attribute that matches match match.
    
    	Returns NULL (if no match found), or a borrowed reference to the first matching element.
    """
    pass

def FzXml_fz_dom_find_next(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_find_next()`.
    	Find the next element matching the requirements.
    """
    pass

def FzXml_fz_dom_first_child(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_first_child()`.
    	Return a borrowed reference to the first child of a node,
    	or NULL if there isn't one.
    """
    pass

def FzXml_fz_dom_get_attribute(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_get_attribute()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_dom_get_attribute(int i)` => `(const char *, const char *att)`
    
    	Enumerate through the attributes of an element.
    
    	Call with i=0,1,2,3... to enumerate attributes.
    
    	On return *att and the return value will be NULL if there are not
    	that many attributes to read. Otherwise, *att will be filled in
    	with a borrowed pointer to the attribute name, and the return
    	value will be a borrowed pointer to the value.
    """
    pass

def FzXml_fz_dom_insert_after(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_insert_after()`.
    	Insert an element (new_elt), after another element (node),
    	unlinking the new_elt from its current position if required.
    """
    pass

def FzXml_fz_dom_insert_before(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_insert_before()`.
    	Insert an element (new_elt), before another element (node),
    	unlinking the new_elt from its current position if required.
    """
    pass

def FzXml_fz_dom_next(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_next()`.
    	Return a borrowed reference to the next sibling of a node,
    	or NULL if there isn't one.
    """
    pass

def FzXml_fz_dom_parent(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_parent()`.
    	Return a borrowed reference to the parent of a node,
    	or NULL if there isn't one.
    """
    pass

def FzXml_fz_dom_previous(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_previous()`.
    	Return a borrowed reference to the previous sibling of a node,
    	or NULL if there isn't one.
    """
    pass

def FzXml_fz_dom_remove(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_remove()`.
    	Remove an element from the DOM. The element can be added back elsewhere
    	if required.
    
    	No reference counting changes for the element.
    """
    pass

def FzXml_fz_dom_remove_attribute(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_dom_remove_attribute()`.
    	Remove an attribute from an element.
    """
    pass

def FzXml_fz_new_display_list_from_svg_xml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_display_list_from_svg_xml()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`fz_new_display_list_from_svg_xml(::fz_xml *xml, const char *base_uri, ::fz_archive *dir)` => `(fz_display_list *, float w, float h)`
    
    	Parse an SVG document into a display-list.
    """
    pass

def FzXml_fz_new_dom_node(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_dom_node()`.
    	Create a new dom node.
    
    	This will NOT be linked in yet.
    """
    pass

def FzXml_fz_new_dom_text_node(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     Class-aware wrapper for `::fz_new_dom_text_node()`.
    		Create a new dom text node.
    
    		This will NOT be linked in yet.
    
    
    |
    
    *Overload 2:*
     Class-aware wrapper for `::fz_new_dom_text_node()`.
    		Create a new dom text node.
    
    		This will NOT be linked in yet.
    """
    pass

def FzXml_fz_new_image_from_svg_xml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_new_image_from_svg_xml()`.
    	Create a scalable image from an SVG document.
    """
    pass

def FzXml_fz_save_xml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_save_xml()`.
    	As for fz_write_xml, but direct to a file.
    """
    pass

def FzXml_fz_write_xml(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_xml()`.
    	Write our xml structure out to an xml stream.
    
    	Properly formatted XML is only allowed to have a single top-level node
    	under which everything must sit. Our structures allow for multiple
    	top level nodes. If required, we will output an extra 'ROOT' node
    	at the top so that the xml is well-formed.
    
    	If 'indented' is non-zero then additional whitespace will be added to
    	make the XML easier to read in a text editor. It will NOT be properly
    	compliant.
    """
    pass

def FzXml_fz_xml_att(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_att()`.
    	Return the value of an attribute of an XML node.
    	NULL if the attribute doesn't exist.
    """
    pass

def FzXml_fz_xml_att_alt(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_att_alt()`.
    	Return the value of an attribute of an XML node.
    	If the first attribute doesn't exist, try the second.
    	NULL if neither attribute exists.
    """
    pass

def FzXml_fz_xml_att_eq(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_att_eq()`.
    	Check for a matching attribute on an XML node.
    
    	If the node has the requested attribute (name), and the value
    	matches (match) then return 1. Otherwise, 0.
    """
    pass

def FzXml_fz_xml_down(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_down()`.
    	Return first child of XML node.
    """
    pass

def FzXml_fz_xml_find(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find()`.
    	Search the siblings of XML nodes starting with item looking for
    	the first with the given tag.
    
    	Return NULL if none found.
    """
    pass

def FzXml_fz_xml_find_dfs(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find_dfs()`.
    	Perform a depth first search from item, returning the first
    	child that matches the given tag (or any tag if tag is NULL),
    	with the given attribute (if att is non NULL), that matches
    	match (if match is non NULL).
    """
    pass

def FzXml_fz_xml_find_dfs_top(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find_dfs_top()`.
    	Perform a depth first search from item, returning the first
    	child that matches the given tag (or any tag if tag is NULL),
    	with the given attribute (if att is non NULL), that matches
    	match (if match is non NULL). The search stops if it ever
    	reaches the top of the tree, or the declared 'top' item.
    """
    pass

def FzXml_fz_xml_find_down(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find_down()`.
    	Search the siblings of XML nodes starting with the first child
    	of item looking for the first with the given tag.
    
    	Return NULL if none found.
    """
    pass

def FzXml_fz_xml_find_down_match(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find_down_match()`.
    	Search the siblings of XML nodes starting with the first child
    	of item looking for the first with the given tag (or any tag if
    	tag is NULL), and with a matching attribute.
    
    	Return NULL if none found.
    """
    pass

def FzXml_fz_xml_find_match(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find_match()`.
    	Search the siblings of XML nodes starting with item looking for
    	the first with the given tag (or any tag if tag is NULL), and
    	with a matching attribute.
    
    	Return NULL if none found.
    """
    pass

def FzXml_fz_xml_find_next(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find_next()`.
    	Search the siblings of XML nodes starting with the first sibling
    	of item looking for the first with the given tag.
    
    	Return NULL if none found.
    """
    pass

def FzXml_fz_xml_find_next_dfs(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find_next_dfs()`.
    	Perform a depth first search onwards from item, returning the first
    	child that matches the given tag (or any tag if tag is NULL),
    	with the given attribute (if att is non NULL), that matches
    	match (if match is non NULL).
    """
    pass

def FzXml_fz_xml_find_next_dfs_top(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find_next_dfs_top()`.
    	Perform a depth first search onwards from item, returning the first
    	child that matches the given tag (or any tag if tag is NULL),
    	with the given attribute (if att is non NULL), that matches
    	match (if match is non NULL). The search stops if it ever reaches
    	the top of the tree, or the declared 'top' item.
    """
    pass

def FzXml_fz_xml_find_next_match(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_find_next_match()`.
    	Search the siblings of XML nodes starting with the first sibling
    	of item looking for the first with the given tag (or any tag if tag
    	is NULL), and with a matching attribute.
    
    	Return NULL if none found.
    """
    pass

def FzXml_fz_xml_is_tag(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_is_tag()`.
    	Return true if the tag name matches.
    """
    pass

def FzXml_fz_xml_next(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_next()`.
    	Return next sibling of XML node.
    """
    pass

def FzXml_fz_xml_prev(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_prev()`.
    	Return previous sibling of XML node.
    """
    pass

def FzXml_fz_xml_root(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_root()`.
    	Return the topmost XML node of a document.
    """
    pass

def FzXml_fz_xml_tag(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_tag()`.
    	Return tag of XML node. Return NULL for text nodes.
    """
    pass

def FzXml_fz_xml_text(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_text()`.
    	Return the text content of an XML node.
    	Return NULL if the node is a tag.
    """
    pass

def FzXml_fz_xml_up(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_xml_up()`.
    	Return parent of XML node.
    """
    pass

def FzXml_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzXml_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzXml_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzXml_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzXml_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzXml_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzXml_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzXml___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def FzZipWriter_fz_close_zip_writer(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_close_zip_writer()`.
    	Close the zip file for writing.
    
    	This flushes any pending data to the file. This can throw
    	exceptions.
    """
    pass

def FzZipWriter_fz_write_zip_entry(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::fz_write_zip_entry()`.
    	Given a buffer of data, (optionally) compress it, and add it to
    	the zip file with the given name.
    """
    pass

def FzZipWriter_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzZipWriter_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def FzZipWriter_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def FzZipWriter_swiginit(*args, **kwargs): # real signature unknown
    pass

def FzZipWriter_swigregister(*args, **kwargs): # real signature unknown
    pass

def FzZipWriter_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def FzZipWriter_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def FzZipWriter___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def fz_aa_context_bits_get(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_bits_set(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_hscale_get(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_hscale_set(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_min_line_width_get(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_min_line_width_set(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_scale_get(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_scale_set(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_text_bits_get(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_text_bits_set(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_vscale_get(*args, **kwargs): # real signature unknown
    pass

def fz_aa_context_vscale_set(*args, **kwargs): # real signature unknown
    pass

def fz_aa_level(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_aa_level()`.
    	Get the number of bits of antialiasing we are
    	using (for graphics). Between 0 and 8.
    """
    pass

def fz_abs(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_abs()`.
    	Some standard math functions, done as static inlines for speed.
    	People with compilers that do not adequately implement inline
    	may like to reimplement these using macros.
    """
    pass

def fz_absi(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_absi()`. """
    pass

def fz_add_layout_char(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_add_layout_char()`.
    	Add a new char to the line at the end of the layout block.
    """
    pass

def fz_add_layout_line(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_add_layout_line()`.
    	Add a new line to the end of the layout block.
    """
    pass

def fz_add_separation(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_add_separation()`.
    	Add a separation (null terminated name, colorspace)
    """
    pass

def fz_add_separation_equivalents(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_add_separation_equivalents()`.
    	Add a separation with equivalents (null terminated name,
    	colorspace)
    
    	(old, deprecated)
    """
    pass

def fz_adjust_rect_for_stroke(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_adjust_rect_for_stroke()`.
    	Given a rectangle (assumed to be the bounding box for a path),
    	expand it to allow for the expansion of the bbox that would be
    	seen by stroking the path with the given stroke state and
    	transform.
    """
    pass

def fz_advance_glyph(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_advance_glyph()`.
    	Return the advance for a given glyph.
    
    	font: The font to look for the glyph in.
    
    	glyph: The glyph to find the advance for.
    
    	wmode: 1 for vertical mode, 0 for horizontal.
    
    	Returns the advance for the glyph.
    """
    pass

def fz_aes_buf_get(*args, **kwargs): # real signature unknown
    pass

def fz_aes_buf_set(*args, **kwargs): # real signature unknown
    pass

def fz_aes_crypt_cbc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_aes_crypt_cbc()`.
    	AES block processing. Encrypts or Decrypts (according to mode,
    	which must match what was initially set up) length bytes (which
    	must be a multiple of 16), using (and modifying) the insertion
    	vector iv, reading from input, and writing to output.
    
    	Never throws an exception.
    """
    pass

def fz_aes_nr_get(*args, **kwargs): # real signature unknown
    pass

def fz_aes_nr_set(*args, **kwargs): # real signature unknown
    pass

def fz_aes_rk_get(*args, **kwargs): # real signature unknown
    pass

def fz_aes_rk_set(*args, **kwargs): # real signature unknown
    pass

def fz_aes_setkey_dec(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_aes_setkey_dec()`.
    	AES decryption intialisation. Fills in the supplied context
    	and prepares for decryption using the given key.
    
    	Returns non-zero for error (key size other than 128/192/256).
    
    	Never throws an exception.
    """
    pass

def fz_aes_setkey_enc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_aes_setkey_enc()`.
    	AES encryption intialisation. Fills in the supplied context
    	and prepares for encryption using the given key.
    
    	Returns non-zero for error (key size other than 128/192/256).
    
    	Never throws an exception.
    """
    pass

def fz_aes_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_aes_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_free_get(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_free_set(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_malloc_get(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_malloc_set(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_realloc_get(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_realloc_set(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_user_get(*args, **kwargs): # real signature unknown
    pass

def fz_alloc_context_user_set(*args, **kwargs): # real signature unknown
    pass

def fz_alpha_from_gray(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_alpha_from_gray()`. """
    pass

def fz_append_base64(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_append_base64()`.
    	Write a base64 encoded data block, optionally with periodic newlines.
    """
    pass

def fz_append_base64_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_append_base64_buffer()`.
    	Append a base64 encoded fz_buffer, optionally with periodic newlines.
    """
    pass

def fz_append_bits(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_bits()`. """
    pass

def fz_append_bits_pad(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_bits_pad()`. """
    pass

def fz_append_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_append_buffer()`.
    	Append the contents of the source buffer onto the end of the
    	destination buffer, extending automatically as required.
    
    	Ownership of buffers does not change.
    """
    pass

def fz_append_byte(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_byte()`. """
    pass

def fz_append_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_append_data()`.
    	fz_append_*: Append data to a buffer.
    
    	The buffer will automatically grow as required.
    """
    pass

def fz_append_image_as_data_uri(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_image_as_data_uri()`. """
    pass

def fz_append_int16_be(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_int16_be()`. """
    pass

def fz_append_int16_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_int16_le()`. """
    pass

def fz_append_int32_be(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_int32_be()`. """
    pass

def fz_append_int32_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_int32_le()`. """
    pass

def fz_append_pdf_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_append_pdf_string()`.
    	fz_append_pdf_string: Append a string with PDF syntax quotes and
    	escapes.
    
    	The buffer will automatically grow as required.
    """
    pass

def fz_append_pixmap_as_data_uri(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_pixmap_as_data_uri()`. """
    pass

def fz_append_rune(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_rune()`. """
    pass

def fz_append_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_append_string()`. """
    pass

def fz_arc4_encrypt(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_arc4_encrypt()`.
    	RC4 block encrypt operation; encrypt src into dst (both of
    	length len) updating the RC4 state as we go.
    
    	Never throws an exception.
    """
    pass

def fz_arc4_final(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_arc4_final()`.
    	RC4 finalization. Zero the context.
    
    	Never throws an exception.
    """
    pass

def fz_arc4_init(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_arc4_init()`.
    	RC4 initialization. Begins an RC4 operation, writing a new
    	context.
    
    	Never throws an exception.
    """
    pass

def fz_arc4_state_get(*args, **kwargs): # real signature unknown
    pass

def fz_arc4_state_set(*args, **kwargs): # real signature unknown
    pass

def fz_arc4_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_arc4_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_arc4_x_get(*args, **kwargs): # real signature unknown
    pass

def fz_arc4_x_set(*args, **kwargs): # real signature unknown
    pass

def fz_arc4_y_get(*args, **kwargs): # real signature unknown
    pass

def fz_arc4_y_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_count_entries_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_count_entries_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_drop_archive_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_drop_archive_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_file_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_file_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_format(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_archive_format()`.
    	Return a pointer to a string describing the format of the
    	archive.
    
    	The lifetime of the string is unspecified (in current
    	implementations the string will persist until the archive
    	is closed, but this is not guaranteed).
    """
    pass

def fz_archive_format_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_format_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_handler_open_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_handler_open_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_handler_recognize_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_handler_recognize_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_handler_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_archive_handler_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_archive_has_entry_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_has_entry_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_list_entry_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_list_entry_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_open_entry_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_open_entry_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_read_entry_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_read_entry_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_archive_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_archive_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_archive_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_atof(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_atof()`.
    	Range checking atof
    """
    pass

def fz_atoi(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_atoi()`.
    	atoi that copes with NULL
    """
    pass

def fz_atoi64(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_atoi64()`.
    	64bit atoi that copes with NULL
    """
    pass

def fz_atoz(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_atoz()`.
    	size_t atoi that copes with NULL.
    
    	NOTE: limited to 63bits. Negative numbers
    	are returned as 0.
    """
    pass

def fz_authenticate_password(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_authenticate_password()`.
    	Test if the given password can decrypt the document.
    
    	password: The password string to be checked. Some document
    	specifications do not specify any particular text encoding, so
    	neither do we.
    
    	Returns 0 for failure to authenticate, non-zero for success.
    
    	For PDF documents, further information can be given by examining
    	the bits in the return code.
    
    		Bit 0 => No password required
    		Bit 1 => User password authenticated
    		Bit 2 => Owner password authenticated
    """
    pass

def fz_autowarp_pixmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_autowarp_pixmap()`. """
    pass

def fz_available(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_available()`.
    	Ask how many bytes are available immediately from
    	a given stream.
    
    	stm: The stream to read from.
    
    	max: A hint for the underlying stream; the maximum number of
    	bytes that we are sure we will want to read. If you do not know
    	this number, give 1.
    
    	Returns the number of bytes immediately available between the
    	read and write pointers. This number is guaranteed only to be 0
    	if we have hit EOF. The number of bytes returned here need have
    	no relation to max (could be larger, could be smaller).
    """
    pass

def fz_band_writer_alpha_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_alpha_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_band_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_band_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_close_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_close_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_drop_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_drop_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_header_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_header_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_h_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_h_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_line_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_line_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_n_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_n_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_out_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_out_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_pagenum_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_pagenum_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_seps_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_seps_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_s_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_s_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_trailer_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_trailer_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_w_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_w_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_xres_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_xres_set(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_yres_get(*args, **kwargs): # real signature unknown
    pass

def fz_band_writer_yres_set(*args, **kwargs): # real signature unknown
    pass

def fz_basename(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_basename()`.
    	Find the filename component in a path.
    """
    pass

def fz_base_colorspace(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_base_colorspace()`.
    	Get the 'base' colorspace for a colorspace.
    
    	For indexed colorspaces, this is the colorspace the index
    	decodes into. For all other colorspaces, it is the colorspace
    	itself.
    
    	The returned colorspace is 'borrowed' (i.e. no additional
    	references are taken or dropped).
    """
    pass

def fz_begin_group(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_begin_group()`. """
    pass

def fz_begin_layer(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_begin_layer()`. """
    pass

def fz_begin_mask(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_begin_mask()`. """
    pass

def fz_begin_metatext(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_begin_metatext()`. """
    pass

def fz_begin_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_begin_page()`.
    	Called to start the process of writing a page to
    	a document.
    
    	mediabox: page size rectangle in points.
    
    	Returns a borrowed fz_device to write page contents to. This
    	should be kept if required, and only dropped if it was kept.
    """
    pass

def fz_begin_structure(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_begin_structure()`. """
    pass

def fz_begin_tile(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_begin_tile()`. """
    pass

def fz_begin_tile_id(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_begin_tile_id()`. """
    pass

def fz_bidi_fragment_text(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_bidi_fragment_text()`.
    
    	This function has out-params. Python/C# wrappers look like:
    		`fz_bidi_fragment_text(const uint32_t *text, size_t textlen, ::fz_bidi_fragment_fn *callback, void *arg, int flags)` => ::fz_bidi_direction baseDir
    
    		Partitions the given Unicode sequence into one or more
    		unidirectional fragments and invokes the given callback
    		function for each fragment.
    
    		For example, if directionality of text is:
    				0123456789
    				rrlllrrrrr,
    		we'll invoke callback with:
    				&text[0], length == 2
    				&text[2], length == 3
    				&text[5], length == 5
    
    		:type text: int, in
    :param text:	start of Unicode sequence
        		:type textlen: int, in
    :param textlen:   number of Unicodes to analyse
        		:type baseDir: int, in
    :param baseDir:   direction of paragraph (specify FZ_BIDI_NEUTRAL to force auto-detection)
        		:type callback: ::fz_bidi_fragment_fn, in
    :param callback:  function to be called for each fragment
        		:type arg: void, in
    :param arg:	data to be passed to the callback function
        		:type flags: int, in
    :param flags:     flags to control operation (see fz_bidi_flags above)
    """
    pass

def fz_bitmap_details(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_bitmap_details()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_bitmap_details(::fz_bitmap *bitmap)` => `(int w, int h, int n, int stride)`
    
    	Retrieve details of a given bitmap.
    
    	bitmap: The bitmap to query.
    
    	w: Pointer to storage to retrieve width (or NULL).
    
    	h: Pointer to storage to retrieve height (or NULL).
    
    	n: Pointer to storage to retrieve number of color components (or
    	NULL).
    
    	stride: Pointer to storage to retrieve bitmap stride (or NULL).
    """
    pass

def fz_bitmap_h_get(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_h_set(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_n_get(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_n_set(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_samples_get(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_samples_set(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_stride_get(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_stride_set(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_w_get(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_w_set(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_xres_get(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_xres_set(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_yres_get(*args, **kwargs): # real signature unknown
    pass

def fz_bitmap_yres_set(*args, **kwargs): # real signature unknown
    pass

def fz_blendmode_name(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_blendmode_name()`.
    	Map from enumeration to blend mode string.
    
    	The string is static, with arbitrary lifespan.
    """
    pass

def fz_bound_display_list(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_bound_display_list()`.
    	Return the bounding box of the page recorded in a display list.
    """
    pass

def fz_bound_glyph(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_bound_glyph()`.
    	Return a bbox for a given glyph in a font.
    
    	font: The font to look for the glyph in.
    
    	gid: The glyph to bound.
    
    	trm: The matrix to apply to the glyph before bounding.
    
    	Returns rectangle by value containing the bounds of the given
    	glyph.
    """
    pass

def fz_bound_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_bound_page()`.
    	Determine the size of a page at 72 dpi.
    """
    pass

def fz_bound_page_box(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_bound_page_box()`. """
    pass

def fz_bound_path(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_bound_path()`.
    	Return a bounding rectangle for a path.
    
    	path: The path to bound.
    
    	stroke: If NULL, the bounding rectangle given is for
    	the filled path. If non-NULL the bounding rectangle
    	given is for the path stroked with the given attributes.
    
    	ctm: The matrix to apply to the path during stroking.
    
    	r: Pointer to a fz_rect which will be used to hold
    	the result.
    
    	Returns r, updated to contain the bounding rectangle.
    """
    pass

def fz_bound_shade(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_bound_shade()`.
    	Bound a given shading.
    
    	shade: The shade to bound.
    
    	ctm: The transform to apply to the shade before bounding.
    
    	r: Pointer to storage to put the bounds in.
    
    	Returns r, updated to contain the bounds for the shading.
    """
    pass

def fz_bound_text(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_bound_text()`.
    	Find the bounds of a given text object.
    
    	text: The text object to find the bounds of.
    
    	stroke: Pointer to the stroke attributes (for stroked
    	text), or NULL (for filled text).
    
    	ctm: The matrix in use.
    
    	r: pointer to storage for the bounds.
    
    	Returns a pointer to r, which is updated to contain the
    	bounding box for the text object.
    """
    pass

def fz_box_type_from_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_box_type_from_string()`. """
    pass

def fz_buffer_cap_get(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_cap_set(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_data_get(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_data_set(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_extract(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_buffer_extract()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_buffer_extract(::fz_buffer *buf)` => `(size_t, unsigned char *data)`
    
    	Take ownership of buffer contents.
    
    	Performs the same task as fz_buffer_storage, but ownership of
    	the data buffer returns with this call. The buffer is left
    	empty.
    
    	Note: Bad things may happen if this is called on a buffer with
    	multiple references that is being used from multiple threads.
    
    	data: Pointer to place to retrieve data pointer.
    
    	Returns length of stream.
    """
    pass

def fz_buffer_len_get(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_len_set(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_shared_get(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_shared_set(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_storage(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_buffer_storage()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_buffer_storage(::fz_buffer *buf)` => `(size_t, unsigned char *datap)`
    
    	Retrieve internal memory of buffer.
    
    	datap: Output parameter that will be pointed to the data.
    
    	Returns the current size of the data in bytes.
    """
    pass

def fz_buffer_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_unused_bits_get(*args, **kwargs): # real signature unknown
    pass

def fz_buffer_unused_bits_set(*args, **kwargs): # real signature unknown
    pass

def fz_calloc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_calloc()`.
    	Allocate array of memory of count entries of size bytes.
    	Clears the memory to zero.
    
    	Throws exception in the event of failure to allocate.
    """
    pass

def fz_calloc_no_throw(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_calloc_no_throw()`.
    	fz_calloc equivalent that returns NULL rather than throwing
    	exceptions.
    """
    pass

def fz_caught(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_caught()`.
    	Within an fz_catch() block, retrieve the error code for
    	the current exception.
    
    	This assumes no intervening use of fz_try/fz_catch.
    """
    pass

def fz_caught_errno(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_caught_errno()`. """
    pass

def fz_caught_message(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_caught_message()`.
    	Within an fz_catch() block, retrieve the formatted message
    	string for the current exception.
    
    	This assumes no intervening use of fz_try/fz_catch.
    """
    pass

def fz_chartorune(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_chartorune()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_chartorune(const char *str)` => `(int, int rune)`
    
    	UTF8 decode a single rune from a sequence of chars.
    
    	rune: Pointer to an int to assign the decoded 'rune' to.
    
    	str: Pointer to a UTF8 encoded string.
    
    	Returns the number of bytes consumed.
    """
    pass

def fz_clamp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clamp()`. """
    pass

def fz_clamp64(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clamp64()`. """
    pass

def fz_clampd(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clampd()`. """
    pass

def fz_clampi(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clampi()`. """
    pass

def fz_clampp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clampp()`. """
    pass

def fz_clamp_color(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clamp_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_clamp_color(::fz_colorspace *cs, const float *in)` => float out
    
    	Clamp the samples in a color to the correct ranges for a
    	given colorspace.
    """
    pass

def fz_clamp_location(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clamp_location()`.
    	Clamps a location into valid chapter/page range. (First clamps
    	the chapter into range, then the page into range).
    """
    pass

def fz_cleanname(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_cleanname()`.
    	rewrite path to the shortest string that names the same path.
    
    	Eliminates multiple and trailing slashes, interprets "." and
    	"..". Overwrites the string in place.
    """
    pass

def fz_cleanname_strdup(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_cleanname_strdup()`.
    	rewrite path to the shortest string that names the same path.
    
    	Eliminates multiple and trailing slashes, interprets "." and
    	"..". Allocates a new string that the caller must free.
    """
    pass

def fz_clear_bitmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clear_bitmap()`.
    	Set the entire bitmap to 0.
    
    	Never throws exceptions.
    """
    pass

def fz_clear_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clear_buffer()`.
    	Empties the buffer. Storage is not freed, but is held ready
    	to be reused as the buffer is refilled.
    
    	Never throws exceptions.
    """
    pass

def fz_clear_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clear_pixmap()`.
    	Sets all components (including alpha) of
    	all pixels in a pixmap to 0.
    
    	pix: The pixmap to clear.
    """
    pass

def fz_clear_pixmap_rect_with_value(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clear_pixmap_rect_with_value()`.
    	Clears a subrect of a pixmap with the given value.
    
    	pix: The pixmap to clear.
    
    	value: Values in the range 0 to 255 are valid. Each component
    	sample for each pixel in the pixmap will be set to this value,
    	while alpha will always be set to 255 (non-transparent).
    
    	r: the rectangle.
    """
    pass

def fz_clear_pixmap_with_value(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clear_pixmap_with_value()`.
    	Clears a pixmap with the given value.
    
    	pix: The pixmap to clear.
    
    	value: Values in the range 0 to 255 are valid. Each component
    	sample for each pixel in the pixmap will be set to this value,
    	while alpha will always be set to 255 (non-transparent).
    
    	This function is horrible, and should be removed from the
    	API and replaced with a less magic one.
    """
    pass

def fz_clip_image_mask(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clip_image_mask()`. """
    pass

def fz_clip_path(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clip_path()`. """
    pass

def fz_clip_stroke_path(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clip_stroke_path()`. """
    pass

def fz_clip_stroke_text(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clip_stroke_text()`. """
    pass

def fz_clip_text(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clip_text()`. """
    pass

def fz_clone_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clone_buffer()`.
    	Make a new buffer, containing a copy of the data used in
    	the original.
    """
    pass

def fz_clone_default_colorspaces(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clone_default_colorspaces()`.
    	Returns a reference to a newly cloned default colorspaces
    	structure.
    
    	The new clone may safely be altered without fear of race
    	conditions as the caller is the only reference holder.
    """
    pass

def fz_clone_path(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clone_path()`.
    	Clone the data for a path.
    
    	This is used in preference to fz_keep_path when a whole
    	new copy of a path is required, rather than just a shared
    	pointer. This probably indicates that the path is about to
    	be modified.
    
    	path: path to clone.
    
    	Throws exceptions on failure to allocate.
    """
    pass

def fz_clone_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clone_pixmap()`.
    	Clone a pixmap, copying the pixels and associated data to new
    	storage.
    
    	The reference count of 'old' is unchanged.
    """
    pass

def fz_clone_pixmap_area_with_different_seps(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_clone_pixmap_area_with_different_seps()`. """
    pass

def fz_clone_separations_for_overprint(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clone_separations_for_overprint()`.
    	Return a separations object with all the spots in the input
    	separations object that are set to composite, reset to be
    	enabled. If there ARE no spots in the object, this returns
    	NULL. If the object already has all its spots enabled, then
    	just returns another handle on the same object.
    """
    pass

def fz_clone_stroke_state(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_clone_stroke_state()`.
    	Create an identical stroke_state structure and return a
    	reference to it.
    
    	stroke: The stroke state reference to clone.
    
    	Exceptions may be thrown in the event of a failure to
    	allocate.
    """
    pass

def fz_closepath(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_closepath()`.
    	Close the current subpath.
    
    	path: The path to modify.
    
    	Throws exceptions on failure to allocate, attempting to modify
    	a packed path, and illegal path closes (i.e. closing a non open
    	path).
    """
    pass

def fz_close_band_writer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_close_band_writer()`.
    	Finishes up the output and closes the band writer. After this
    	call no more headers or bands may be written.
    """
    pass

def fz_close_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_close_device()`.
    	Signal the end of input, and flush any buffered output.
    	This is NOT called implicitly on fz_drop_device. This
    	may throw exceptions.
    """
    pass

def fz_close_document_writer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_close_document_writer()`.
    	Called to end the process of writing
    	pages to a document.
    
    	This writes any file level trailers required. After this
    	completes successfully the file is up to date and complete.
    """
    pass

def fz_close_output(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_close_output()`.
    	Flush pending output and close an output stream.
    """
    pass

def fz_close_zip_writer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_close_zip_writer()`.
    	Close the zip file for writing.
    
    	This flushes any pending data to the file. This can throw
    	exceptions.
    """
    pass

def fz_colorspace_colorant(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_colorspace_colorant()`.
    	Retrieve a the name for a colorant.
    
    	Returns a pointer with the same lifespan as the colorspace.
    """
    pass

def fz_colorspace_device_n_has_cmyk(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_colorspace_device_n_has_cmyk()`.
    	True if DeviceN color space has cyan magenta yellow or black as
    	one of its colorants.
    """
    pass

def fz_colorspace_device_n_has_only_cmyk(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_colorspace_device_n_has_only_cmyk()`.
    	True if DeviceN color space has only colorants from the CMYK set.
    """
    pass

def fz_colorspace_flags_get(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_flags_set(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_is_cmyk(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_colorspace_is_cmyk()`. """
    pass

def fz_colorspace_is_device(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_colorspace_is_device()`. """
    pass

def fz_colorspace_is_device_cmyk(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_colorspace_is_device_cmyk()`. """
    pass

def fz_colorspace_is_device_gray(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_colorspace_is_device_gray()`. """
    pass

def fz_colorspace_is_device_n(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_colorspace_is_device_n()`. """
    pass

def fz_colorspace_is_gray(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_colorspace_is_gray()`.
    	Tests for particular types of colorspaces
    """
    pass

def fz_colorspace_is_indexed(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_colorspace_is_indexed()`. """
    pass

def fz_colorspace_is_lab(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_colorspace_is_lab()`. """
    pass

def fz_colorspace_is_lab_icc(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_colorspace_is_lab_icc()`. """
    pass

def fz_colorspace_is_rgb(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_colorspace_is_rgb()`. """
    pass

def fz_colorspace_is_subtractive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_colorspace_is_subtractive()`.
    	True for CMYK, Separation and DeviceN colorspaces.
    """
    pass

def fz_colorspace_key_storable_get(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_key_storable_set(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_n(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_colorspace_n()`.
    	Query the number of colorants in a colorspace.
    """
    pass

def fz_colorspace_name(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_colorspace_name()`.
    	Query the name of a colorspace.
    
    	The returned string has the same lifespan as the colorspace
    	does. Caller should not free it.
    """
    pass

def fz_colorspace_name_colorant(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_colorspace_name_colorant()`.
    	Assign a name for a given colorant in a colorspace.
    
    	Used while initially setting up a colorspace. The string is
    	copied into local storage, so need not be retained by the
    	caller.
    """
    pass

def fz_colorspace_name_get(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_name_set(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_n_get(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_n_set(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_type(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_colorspace_type()`.
    	Query the type of colorspace.
    """
    pass

def fz_colorspace_type_get(*args, **kwargs): # real signature unknown
    pass

def fz_colorspace_type_set(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_bp_get(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_bp_set(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_opm_get(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_opm_set(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_op_get(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_op_set(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_ri_get(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_ri_set(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_color_params_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_compare_separations(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_compare_separations()`.
    	Compare 2 separations structures (or NULLs).
    
    	Return 0 if identical, non-zero if not identical.
    """
    pass

def fz_compressed_buffer_buffer_get(*args, **kwargs): # real signature unknown
    pass

def fz_compressed_buffer_buffer_set(*args, **kwargs): # real signature unknown
    pass

def fz_compressed_buffer_params_get(*args, **kwargs): # real signature unknown
    pass

def fz_compressed_buffer_params_set(*args, **kwargs): # real signature unknown
    pass

def fz_compressed_buffer_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_compressed_buffer_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_compressed_buffer_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_compressed_buffer_size()`.
    	Return the storage size used for a buffer and its data.
    	Used in implementing store handling.
    
    	Never throws exceptions.
    """
    pass

def fz_compressed_buffer_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_compressed_buffer_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_compressed_image_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_compressed_image_buffer()`.
    	Retrieve the underlying compressed data for an image.
    
    	Returns a pointer to the underlying data buffer for an image,
    	or NULL if this image is not based upon a compressed data
    	buffer.
    
    	This is not a reference counted structure, so no reference is
    	returned. Lifespan is limited to that of the image itself.
    """
    pass

def fz_compressed_image_type(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_compressed_image_type()`.
    	Return the type of a compressed image.
    
    	Any non-compressed image will have the type returned as UNKNOWN.
    """
    pass

def fz_compression_params_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_compression_params_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_compression_params_type_get(*args, **kwargs): # real signature unknown
    pass

def fz_compression_params_type_set(*args, **kwargs): # real signature unknown
    pass

def fz_compress_ccitt_fax_g3(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_compress_ccitt_fax_g3()`.
    	Compress bitmap data as CCITT Group 3 1D fax image.
    	Creates a stream assuming the default PDF parameters,
    	except the number of columns.
    """
    pass

def fz_compress_ccitt_fax_g4(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_compress_ccitt_fax_g4()`.
    	Compress bitmap data as CCITT Group 4 2D fax image.
    	Creates a stream assuming the default PDF parameters, except
    	K=-1 and the number of columns.
    """
    pass

def fz_concat(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_concat()`.
    	Multiply two matrices.
    
    	The order of the two matrices are important since matrix
    	multiplication is not commutative.
    
    	Returns result.
    """
    pass

def fz_contains_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_contains_rect()`.
    	Test rectangle inclusion.
    
    	Return true if a entirely contains b.
    """
    pass

def fz_context_aa_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_aa_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_alloc_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_alloc_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_archive_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_archive_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_colorspace_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_colorspace_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_error_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_error_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_font_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_font_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_glyph_cache_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_glyph_cache_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_handler_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_handler_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_icc_enabled_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_icc_enabled_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_locks_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_locks_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_seed48_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_seed48_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_stddbg_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_stddbg_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_store_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_store_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_style_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_style_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_context_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_context_throw_on_repair_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_throw_on_repair_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_tuning_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_tuning_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_user_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_user_set(*args, **kwargs): # real signature unknown
    pass

def fz_context_warn_get(*args, **kwargs): # real signature unknown
    pass

def fz_context_warn_set(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_convert_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_convert_color(::fz_colorspace *ss, const float *sv, ::fz_colorspace *ds, ::fz_colorspace *is, ::fz_color_params params)` => float dv
    
    	Convert color values sv from colorspace ss into colorvalues dv
    	for colorspace ds, via an optional intervening space is,
    	respecting the given color_params.
    """
    pass

def fz_convert_color2_v_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color2_v_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color2_v_v0_get(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color2_v_v0_set(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color2_v_v1_get(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color2_v_v1_set(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color2_v_v2_get(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color2_v_v2_set(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color2_v_v3_get(*args, **kwargs): # real signature unknown
    pass

def fz_convert_color2_v_v3_set(*args, **kwargs): # real signature unknown
    pass

def fz_convert_error(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_convert_error()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_convert_error()` => `(const char *, int code)`
    """
    pass

def fz_convert_indexed_pixmap_to_base(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_convert_indexed_pixmap_to_base()`.
    	Convert pixmap from indexed to base colorspace.
    
    	This creates a new bitmap containing the converted pixmap data.
    """
    pass

def fz_convert_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_convert_pixmap()`.
    	Convert an existing pixmap to a desired
    	colorspace. Other properties of the pixmap, such as resolution
    	and position are copied to the converted pixmap.
    
    	pix: The pixmap to convert.
    
    	default_cs: If NULL pix->colorspace is used. It is possible that
    	the data may need to be interpreted as one of the color spaces
    	in default_cs.
    
    	cs_des: Desired colorspace, may be NULL to denote alpha-only.
    
    	prf: Proofing color space through which we need to convert.
    
    	color_params: Parameters that may be used in conversion (e.g.
    	ri).
    
    	keep_alpha: If 0 any alpha component is removed, otherwise
    	alpha is kept if present in the pixmap.
    """
    pass

def fz_convert_separation_colors(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_convert_separation_colors()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_convert_separation_colors(::fz_colorspace *src_cs, const float *src_color, ::fz_separations *dst_seps, ::fz_colorspace *dst_cs, ::fz_color_params color_params)` => float dst_color
    
    	Convert a color given in terms of one colorspace,
    	to a color in terms of another colorspace/separations.
    """
    pass

def fz_convert_separation_pixmap_to_base(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_convert_separation_pixmap_to_base()`.
    	Convert pixmap from DeviceN/Separation to base colorspace.
    
    	This creates a new bitmap containing the converted pixmap data.
    """
    pass

def fz_cookie_abort_get(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_abort_set(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_errors_get(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_errors_set(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_incomplete_get(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_incomplete_set(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_progress_get(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_progress_max_get(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_progress_max_set(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_progress_set(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_cookie_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_copy_option(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_copy_option()`.
    	Copy an option (val) into a destination buffer (dest), of maxlen
    	bytes.
    
    	Returns the number of bytes (including terminator) that did not
    	fit. If val is maxlen or greater bytes in size, it will be left
    	unterminated.
    """
    pass

def fz_copy_pixmap_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_copy_pixmap_rect()`. """
    pass

def fz_copy_rectangle(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_copy_rectangle()`.
    	Return a newly allocated UTF-8 string with the text for a given
    	selection rectangle.
    
    	crlf: If true, write "\r\n" style line endings (otherwise "\n"
    	only).
    """
    pass

def fz_copy_selection(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_copy_selection()`.
    	Return a newly allocated UTF-8 string with the text for a given
    	selection.
    
    	crlf: If true, write "\r\n" style line endings (otherwise "\n"
    	only).
    """
    pass

def fz_count_active_separations(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_count_active_separations()`.
    	Return the number of active separations.
    """
    pass

def fz_count_archive_entries(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_count_archive_entries()`.
    	Number of entries in archive.
    
    	Will always return a value >= 0.
    
    	May throw an exception if this type of archive cannot count the
    	entries (such as a directory).
    """
    pass

def fz_count_chapters(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_count_chapters()`.
    	Return the number of chapters in the document.
    	At least 1.
    """
    pass

def fz_count_chapter_pages(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_count_chapter_pages()`.
    	Return the number of pages in a chapter.
    	May return 0.
    """
    pass

def fz_count_pages(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_count_pages()`.
    	Return the number of pages in document
    
    	May return 0 for documents with no pages.
    """
    pass

def fz_count_separations(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_count_separations()`. """
    pass

def fz_create_link(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_create_link()`.
    	Create a new link on a page.
    """
    pass

def fz_currentpoint(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_currentpoint()`.
    	Return the current point that a path has
    	reached or (0,0) if empty.
    
    	path: path to return the current point of.
    """
    pass

def fz_curveto(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_curveto()`.
    	Append a 'curveto' command to an open path. (For a
    	cubic bezier).
    
    	path: The path to modify.
    
    	x0, y0: The coordinates of the first control point for the
    	curve.
    
    	x1, y1: The coordinates of the second control point for the
    	curve.
    
    	x2, y2: The end coordinates for the curve.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def fz_curvetov(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_curvetov()`.
    	Append a 'curvetov' command to an open path. (For a
    	cubic bezier with the first control coordinate equal to
    	the start point).
    
    	path: The path to modify.
    
    	x1, y1: The coordinates of the second control point for the
    	curve.
    
    	x2, y2: The end coordinates for the curve.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def fz_curvetoy(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_curvetoy()`.
    	Append a 'curvetoy' command to an open path. (For a
    	cubic bezier with the second control coordinate equal to
    	the end point).
    
    	path: The path to modify.
    
    	x0, y0: The coordinates of the first control point for the
    	curve.
    
    	x2, y2: The end coordinates for the curve (and the second
    	control coordinate).
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def fz_debug_store(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_debug_store()`.
    	Output debugging information for the current state of the store
    	to the given output channel.
    """
    pass

def fz_debug_xml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_debug_xml()`.
    	Pretty-print an XML tree to stdout. (Deprecated, use
    	fz_output_xml in preference).
    """
    pass

def fz_decode_tile(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_decode_tile()`. """
    pass

def fz_decode_uri(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_decode_uri()`.
    Return a new string representing the unencoded version of the given URI.
    This decodes all escape sequences except those that would result in a reserved
    character that are part of the URI syntax (; / ? : @ & = + $ , #).
    """
    pass

def fz_decode_uri_component(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_decode_uri_component()`.
    Return a new string representing the unencoded version of the given URI component.
    This decodes all escape sequences!
    """
    pass

def fz_decomp_image_from_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_decomp_image_from_stream()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_decomp_image_from_stream(::fz_stream *stm, ::fz_compressed_image *image, ::fz_irect *subarea, int indexed, int l2factor)` => `(fz_pixmap *, int l2extra)`
    
    	Decode a subarea of a compressed image. l2factor is the amount
    	of subsampling inbuilt to the stream (i.e. performed by the
    	decoder). If non NULL, l2extra is the extra amount of
    	subsampling that should be performed by this routine. This will
    	be updated on exit to the amount of subsampling that is still
    	required to be done.
    
    	Returns a kept reference.
    """
    pass

def fz_decouple_type3_font(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_decouple_type3_font()`. """
    pass

def fz_default_cmyk(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_default_cmyk()`. """
    pass

def fz_default_colorspaces_cmyk_get(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_cmyk_set(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_gray_get(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_gray_set(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_oi_get(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_oi_set(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_rgb_get(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_rgb_set(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_default_colorspaces_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_default_error_callback(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_default_error_callback()`.
    	FIXME: Better not to expose fz_default_error_callback, and
    	fz_default_warning callback and to allow 'NULL' to be used
    	int fz_set_xxxx_callback to mean "defaults".
    
    	FIXME: Do we need/want functions like
    	fz_error_callback(ctx, message) to allow callers to inject
    	stuff into the error/warning streams?
    
    	The default error callback. Declared publicly just so that the
    	error callback can be set back to this after it has been
    	overridden.
    """
    pass

def fz_default_gray(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_default_gray()`.
    	Retrieve default colorspaces (typically page local).
    
    	If default_cs is non NULL, the default is retrieved from there,
    	otherwise the global default is retrieved.
    
    	These return borrowed references that should not be dropped,
    	unless they are kept first.
    """
    pass

def fz_default_halftone(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_default_halftone()`.
    	Create a 'default' halftone structure
    	for the given number of components.
    
    	num_comps: The number of components to use.
    
    	Returns a simple default halftone. The default halftone uses
    	the same halftone tile for each plane, which may not be ideal
    	for all purposes.
    """
    pass

def fz_default_output_intent(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_default_output_intent()`. """
    pass

def fz_default_rgb(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_default_rgb()`. """
    pass

def fz_default_warning_callback(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_default_warning_callback()`.
    	The default warning callback. Declared publicly just so that
    	the warning callback can be set back to this after it has been
    	overridden.
    """
    pass

def fz_defer_reap_end(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_defer_reap_end()`.
    	Decrement the defer reap count.
    
    	If the defer reap count returns to 0, and the store
    	has reapable objects in, a reap pass will begin.
    
    	Call this at the end of a process during which you
    	potentially might drop many reapable objects.
    
    	It is vital that every fz_defer_reap_start is matched
    	by a fz_defer_reap_end call.
    """
    pass

def fz_defer_reap_start(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_defer_reap_start()`.
    	Increment the defer reap count.
    
    	No reap operations will take place (except for those
    	triggered by an immediate failed malloc) until the
    	defer reap count returns to 0.
    
    	Call this at the start of a process during which you
    	potentially might drop many reapable objects.
    
    	It is vital that every fz_defer_reap_start is matched
    	by a fz_defer_reap_end call.
    """
    pass

def fz_deflate(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_deflate()`.
    
    	This function has out-params. Python/C# wrappers look like:
    		`fz_deflate(unsigned char *dest, const unsigned char *source, size_t source_length, ::fz_deflate_level level)` => size_t compressed_length
    
    		Compress source_length bytes of data starting
    		at source, into a buffer of length *destLen, starting at dest.
    compressed_length will be updated on exit to contain the size
    		actually used.
    """
    pass

def fz_deflate_bound(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_deflate_bound()`.
    	Returns the upper bound on the
    	size of flated data of length size.
    """
    pass

def fz_delete_link(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_delete_link()`.
    	Delete an existing link on a page.
    """
    pass

def fz_deskew_pixmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_deskew_pixmap()`. """
    pass

def fz_detach_xml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_detach_xml()`.
    	Detach a node from the tree, unlinking it from its parent,
    	and setting the document root to the node.
    """
    pass

def fz_detect_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_detect_document()`. """
    pass

def fz_device_begin_group_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_group_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_layer_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_layer_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_mask_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_mask_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_metatext_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_metatext_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_structure_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_structure_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_tile_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_begin_tile_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_bgr(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_device_bgr()`. """
    pass

def fz_device_clip_image_mask_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_clip_image_mask_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_clip_path_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_clip_path_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_clip_stroke_path_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_clip_stroke_path_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_clip_stroke_text_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_clip_stroke_text_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_clip_text_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_clip_text_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_close_device_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_close_device_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_cmyk(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_device_cmyk()`. """
    pass

def fz_device_container_cap_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_cap_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_len_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_len_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_stack_scissor_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_stack_scissor_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_stack_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_stack_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_stack_type_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_stack_type_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_stack_user_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_container_stack_user_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_current_scissor(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_device_current_scissor()`.
    	Find current scissor region as tracked by the device.
    """
    pass

def fz_device_d1_rect_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_d1_rect_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_drop_device_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_drop_device_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_group_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_group_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_layer_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_layer_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_mask_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_mask_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_metatext_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_metatext_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_structure_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_structure_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_tile_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_end_tile_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_image_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_image_mask_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_image_mask_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_image_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_path_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_path_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_shade_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_shade_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_text_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_fill_text_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_flags_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_flags_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_gray(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_device_gray()`.
    	Retrieve global default colorspaces.
    
    	These return borrowed references that should not be dropped,
    	unless they are kept first.
    """
    pass

def fz_device_hints_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_hints_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_ignore_text_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_ignore_text_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_lab(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_device_lab()`. """
    pass

def fz_device_pop_clip_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_pop_clip_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_render_flags_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_render_flags_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_rgb(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_device_rgb()`. """
    pass

def fz_device_set_default_colorspaces_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_set_default_colorspaces_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_stroke_path_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_stroke_path_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_stroke_text_get(*args, **kwargs): # real signature unknown
    pass

def fz_device_stroke_text_set(*args, **kwargs): # real signature unknown
    pass

def fz_device_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_device_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_dirname(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dirname()`.
    	extract the directory component from a path.
    """
    pass

def fz_disable_device_hints(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_disable_device_hints()`.
    	Disable (clear) hint bits within the hint bitfield for a device.
    """
    pass

def fz_disable_icc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_disable_icc()`.
    	Disable icc profile based operation.
    """
    pass

def fz_display_list_is_empty(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_display_list_is_empty()`.
    	Check for a display list being empty
    
    	list: The list to check.
    
    	Returns true if empty, false otherwise.
    """
    pass

def fz_div255(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_div255()`.
    	Undo alpha premultiplication.
    """
    pass

def fz_document_as_pdf_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_as_pdf_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_authenticate_password_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_authenticate_password_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_count_chapters_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_count_chapters_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_count_pages_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_count_pages_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_did_layout_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_did_layout_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_drop_document_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_drop_document_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_format_link_uri_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_format_link_uri_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_get_output_intent_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_get_output_intent_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_extensions_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_extensions_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_fin_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_fin_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_mimetypes_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_mimetypes_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_open(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_document_handler_open()`.   Helper for calling `fz_document_handler::open` function pointer via
    Swig from Python/C#.
    """
    pass

def fz_document_handler_open_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_open_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_recognize(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_document_handler_recognize()`.   Helper for calling a `fz_document_handler::recognize` function
    pointer via Swig from Python/C#.
    """
    pass

def fz_document_handler_recognize_content_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_recognize_content_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_recognize_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_recognize_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_wants_dir_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_wants_dir_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_wants_file_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_handler_wants_file_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_has_permission_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_has_permission_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_is_reflowable_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_is_reflowable_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_layout_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_layout_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_load_outline_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_load_outline_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_load_page_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_load_page_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_lookup_bookmark_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_lookup_bookmark_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_lookup_metadata_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_lookup_metadata_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_make_bookmark_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_make_bookmark_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_needs_password_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_needs_password_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_open_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_open_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_outline_iterator_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_outline_iterator_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_output_accelerator_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_output_accelerator_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_output_intent(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_document_output_intent()`.
    	Find the output intent colorspace if the document has defined
    	one.
    
    	Returns a borrowed reference that should not be dropped, unless
    	it is kept first.
    """
    pass

def fz_document_page_label_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_page_label_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_resolve_link_dest_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_resolve_link_dest_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_run_structure_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_run_structure_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_set_metadata_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_set_metadata_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_supports_accelerator(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_document_supports_accelerator()`.
    	Query if the document supports the saving of accelerator data.
    """
    pass

def fz_document_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_document_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_begin_page_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_begin_page_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_close_writer_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_close_writer_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_dev_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_dev_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_drop_writer_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_drop_writer_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_end_page_get(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_end_page_set(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_document_writer_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_dom_add_attribute(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_add_attribute()`.
    	Add an attribute to an element.
    
    	Ownership of att and value remain with the caller.
    """
    pass

def fz_dom_append_child(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_append_child()`.
    	Insert an element as the last child of a parent, unlinking the
    	child from its current position if required.
    """
    pass

def fz_dom_attribute(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_attribute()`.
    	Retrieve the value of a given attribute from a given element.
    
    	Returns a borrowed pointer to the value or NULL if not found.
    """
    pass

def fz_dom_body(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_body()`.
    	Return a borrowed reference for the 'body' element of
    	the given DOM.
    """
    pass

def fz_dom_clone(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_clone()`.
    	Clone an element (and its children).
    
    	A borrowed reference to the clone is returned. The clone is not
    	yet linked into the DOM.
    """
    pass

def fz_dom_create_element(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_create_element()`.
    	Create an element of a given tag type for the given DOM.
    
    	The element is not linked into the DOM yet.
    """
    pass

def fz_dom_create_text_node(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_create_text_node()`.
    	Create a text node for the given DOM.
    
    	The element is not linked into the DOM yet.
    """
    pass

def fz_dom_document_element(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_document_element()`.
    	Return a borrowed reference for the document (the top
    	level element) of the DOM.
    """
    pass

def fz_dom_find(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_find()`.
    	Find the first element matching the requirements in a depth first traversal from elt.
    
    	The tagname must match tag, unless tag is NULL, when all tag names are considered to match.
    
    	If att is NULL, then all tags match.
    	Otherwise:
    		If match is NULL, then only nodes that have an att attribute match.
    		If match is non-NULL, then only nodes that have an att attribute that matches match match.
    
    	Returns NULL (if no match found), or a borrowed reference to the first matching element.
    """
    pass

def fz_dom_find_next(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_find_next()`.
    	Find the next element matching the requirements.
    """
    pass

def fz_dom_first_child(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_first_child()`.
    	Return a borrowed reference to the first child of a node,
    	or NULL if there isn't one.
    """
    pass

def fz_dom_get_attribute(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_get_attribute()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_dom_get_attribute(::fz_xml *elt, int i)` => `(const char *, const char *att)`
    
    	Enumerate through the attributes of an element.
    
    	Call with i=0,1,2,3... to enumerate attributes.
    
    	On return *att and the return value will be NULL if there are not
    	that many attributes to read. Otherwise, *att will be filled in
    	with a borrowed pointer to the attribute name, and the return
    	value will be a borrowed pointer to the value.
    """
    pass

def fz_dom_insert_after(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_insert_after()`.
    	Insert an element (new_elt), after another element (node),
    	unlinking the new_elt from its current position if required.
    """
    pass

def fz_dom_insert_before(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_insert_before()`.
    	Insert an element (new_elt), before another element (node),
    	unlinking the new_elt from its current position if required.
    """
    pass

def fz_dom_next(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_next()`.
    	Return a borrowed reference to the next sibling of a node,
    	or NULL if there isn't one.
    """
    pass

def fz_dom_parent(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_parent()`.
    	Return a borrowed reference to the parent of a node,
    	or NULL if there isn't one.
    """
    pass

def fz_dom_previous(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_previous()`.
    	Return a borrowed reference to the previous sibling of a node,
    	or NULL if there isn't one.
    """
    pass

def fz_dom_remove(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_remove()`.
    	Remove an element from the DOM. The element can be added back elsewhere
    	if required.
    
    	No reference counting changes for the element.
    """
    pass

def fz_dom_remove_attribute(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dom_remove_attribute()`.
    	Remove an attribute from an element.
    """
    pass

def fz_do_always(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_do_always()`. """
    pass

def fz_do_catch(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_do_catch()`. """
    pass

def fz_do_try(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_do_try()`. """
    pass

def fz_draw_options_alpha_get(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_alpha_set(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_colorspace_get(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_colorspace_set(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_graphics_get(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_graphics_set(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_height_get(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_height_set(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_rotate_get(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_rotate_set(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_text_get(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_text_set(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_width_get(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_width_set(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_x_resolution_get(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_x_resolution_set(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_y_resolution_get(*args, **kwargs): # real signature unknown
    pass

def fz_draw_options_y_resolution_set(*args, **kwargs): # real signature unknown
    pass

def fz_draw_story(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_draw_story()`. """
    pass

def fz_dump_glyph_cache_stats(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_dump_glyph_cache_stats()`.
    	Dump debug statistics for the glyph cache.
    """
    pass

def fz_duplicate_glyph_names_from_unicode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_duplicate_glyph_names_from_unicode()`. """
    pass

def fz_empty_store(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_empty_store()`.
    	Evict every item from the store.
    """
    pass

def fz_enable_device_hints(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_enable_device_hints()`.
    	Enable (set) hint bits within the hint bitfield for a device.
    """
    pass

def fz_enable_icc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_enable_icc()`.
    	Enable icc profile based operation.
    """
    pass

def fz_encode_character(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_encode_character()`.
    	Find the glyph id for a given unicode
    	character within a font.
    
    	font: The font to look for the unicode character in.
    
    	unicode: The unicode character to encode.
    
    	Returns the glyph id for the given unicode value, or 0 if
    	unknown.
    """
    pass

def fz_encode_character_by_glyph_name(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_encode_character_by_glyph_name()`.
    	Encode character.
    
    	Either by direct lookup of glyphname within a font, or, failing
    	that, by mapping glyphname to unicode and thence to the glyph
    	index within the given font.
    
    	Returns zero for type3 fonts.
    """
    pass

def fz_encode_character_sc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_encode_character_sc()`.
    	Encode character, preferring small-caps variant if available.
    
    	font: The font to look for the unicode character in.
    
    	unicode: The unicode character to encode.
    
    	Returns the glyph id for the given unicode value, or 0 if
    	unknown.
    """
    pass

def fz_encode_character_with_fallback(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_encode_character_with_fallback()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_encode_character_with_fallback(::fz_font *font, int unicode, int script, int language, ::fz_font **out_font)` => `(int)`
    
    	Find the glyph id for
    	a given unicode character within a font, falling back to
    	an alternative if not found.
    
    	font: The font to look for the unicode character in.
    
    	unicode: The unicode character to encode.
    
    	script: The script in use.
    
    	language: The language in use.
    
    	out_font: The font handle in which the given glyph represents
    	the requested unicode character. The caller does not own the
    	reference it is passed, so should call fz_keep_font if it is
    	not simply to be used immediately.
    
    	Returns the glyph id for the given unicode value in the supplied
    	font (and sets *out_font to font) if it is present. Otherwise
    	an alternative fallback font (based on script/language) is
    	searched for. If the glyph is found therein, *out_font is set
    	to this reference, and the glyph reference is returned. If it
    	cannot be found anywhere, the function returns 0.
    """
    pass

def fz_encode_uri(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_encode_uri()`.
    Return a new string representing the provided string encoded as a URI.
    """
    pass

def fz_encode_uri_component(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_encode_uri_component()`.
    Return a new string representing the provided string encoded as an URI component.
    This also encodes the special reserved characters (; / ? : @ & = + $ , #).
    """
    pass

def fz_encode_uri_pathname(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_encode_uri_pathname()`.
    Return a new string representing the provided string encoded as an URI path name.
    This also encodes the special reserved characters except /.
    """
    pass

def fz_end_group(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_end_group()`. """
    pass

def fz_end_layer(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_end_layer()`. """
    pass

def fz_end_mask(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_end_mask()`. """
    pass

def fz_end_mask_tr(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_end_mask_tr()`. """
    pass

def fz_end_metatext(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_end_metatext()`. """
    pass

def fz_end_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_end_page()`.
    	Called to end the process of writing a page to a
    	document.
    """
    pass

def fz_end_structure(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_end_structure()`. """
    pass

def fz_end_throw_on_repair(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_end_throw_on_repair()`. """
    pass

def fz_end_tile(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_end_tile()`. """
    pass

def fz_enumerate_font_cmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_enumerate_font_cmap()`.
    	Enumerate a cmap using a callback.
    """
    pass

def fz_enumerate_font_cmap2(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_enumerate_font_cmap2()`.   SWIG-friendly wrapper for fz_enumerate_font_cmap(). """
    pass

def fz_error_callback(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_error_callback()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_error_callback()` => `(fz_error_cb *, void *user)`
    
    	Retrieve the currently set error callback, or NULL if none
    	has been set. Optionally, if user is non-NULL, the user pointer
    	given when the warning callback was set is also passed back to
    	the caller.
    """
    pass

def fz_error_context_errcode_get(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_errcode_set(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_errnum_get(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_errnum_set(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_message_get(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_message_set(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_padding_get(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_padding_set(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_print_user_get(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_print_user_set(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_stack_base_get(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_stack_base_set(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_stack_get(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_stack_set(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_top_get(*args, **kwargs): # real signature unknown
    pass

def fz_error_context_top_set(*args, **kwargs): # real signature unknown
    pass

def fz_error_context__print_get(*args, **kwargs): # real signature unknown
    pass

def fz_error_context__print_set(*args, **kwargs): # real signature unknown
    pass

def fz_eval_function(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_eval_function()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_eval_function(::fz_function *func, const float *in, int inlen, int outlen)` => float out
    """
    pass

def fz_expand_irect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_expand_irect()`. """
    pass

def fz_expand_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_expand_rect()`.
    	Expand a bbox by a given amount in all directions.
    """
    pass

def fz_extract_ttf_from_ttc(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_extract_ttf_from_ttc()`. """
    pass

def fz_file_exists(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_file_exists()`.
    	Return true if the named file exists and is readable.
    """
    pass

def fz_fill_image(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_fill_image()`. """
    pass

def fz_fill_image_mask(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_fill_image_mask()`. """
    pass

def fz_fill_path(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_fill_path()`.
    	Device calls; graphics primitives and containers.
    """
    pass

def fz_fill_pixmap_from_display_list(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_fill_pixmap_from_display_list()`. """
    pass

def fz_fill_pixmap_with_color(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_fill_pixmap_with_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_fill_pixmap_with_color(::fz_pixmap *pix, ::fz_colorspace *colorspace, ::fz_color_params color_params)` => float color
    
    	Fill pixmap with solid color.
    """
    pass

def fz_fill_shade(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_fill_shade()`. """
    pass

def fz_fill_text(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_fill_text()`. """
    pass

def fz_filter_store(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_filter_store()`.
    	Filter every element in the store with a matching type with the
    	given function.
    
    	If the function returns 1 for an element, drop the element.
    """
    pass

def fz_find_item(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_find_item()`.
    	Find an item within the store.
    
    	drop: The function used to free the value (to ensure we get a
    	value of the correct type).
    
    	key: The key used to index the item.
    
    	type: Functions used to manipulate the key.
    
    	Returns NULL for not found, otherwise returns a pointer to the
    	value indexed by key to which a reference has been taken.
    """
    pass

def fz_flush_output(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_flush_output()`.
    	Flush unwritten data.
    """
    pass

def fz_flush_warnings(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_flush_warnings()`.
    	Flush any repeated warnings.
    
    	Repeated warnings are buffered, counted and eventually printed
    	along with the number of repetitions. Call fz_flush_warnings
    	to force printing of the latest buffered warning and the
    	number of repetitions, for example to make sure that all
    	warnings are printed before exiting an application.
    """
    pass

def fz_font_advance_cache_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_advance_cache_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_ascender(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_ascender()`.
    	Retrieve font ascender in ems.
    """
    pass

def fz_font_ascender_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_ascender_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_bbox(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_bbox()`.
    	Retrieve the font bbox.
    
    	font: The font to query.
    
    	Returns the font bbox by value; it is valid only if
    	fz_font_flags(font)->invalid_bbox is zero.
    """
    pass

def fz_font_bbox_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_bbox_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_bbox_table_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_bbox_table_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_buffer_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_buffer_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_descender(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_descender()`.
    	Retrieve font descender in ems.
    """
    pass

def fz_font_descender_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_descender_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_digest(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_digest()`.
    	Retrieve the MD5 digest for the font's data.
    """
    pass

def fz_font_digest_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_digest_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_encoding_cache_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_encoding_cache_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_cjk_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_cjk_lang_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_cjk_lang_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_cjk_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_embed_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_embed_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_fake_bold_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_fake_bold_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_fake_italic_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_fake_italic_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_ft_stretch_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_ft_stretch_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_ft_substitute_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_ft_substitute_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_has_opentype_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_has_opentype_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_invalid_bbox_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_invalid_bbox_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_is_bold_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_is_bold_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_is_italic_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_is_italic_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_is_mono_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_is_mono_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_is_serif_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_is_serif_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_never_embed_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_never_embed_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_font_flags_t_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_font_ft_face(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_ft_face()`.
    	Retrieve the FT_Face handle
    	for the font.
    
    	font: The font to query
    
    	Returns the FT_Face handle for the font, or NULL
    	if not a freetype handled font. (Cast to void *
    	to avoid nasty header exposure).
    """
    pass

def fz_font_ft_face_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_ft_face_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_glyph_count_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_glyph_count_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_has_digest_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_has_digest_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_is_bold(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_is_bold()`.
    	Query whether the font flags say that this font is bold.
    """
    pass

def fz_font_is_italic(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_is_italic()`.
    	Query whether the font flags say that this font is italic.
    """
    pass

def fz_font_is_monospaced(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_is_monospaced()`.
    	Query whether the font flags say that this font is monospaced.
    """
    pass

def fz_font_is_serif(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_is_serif()`.
    	Query whether the font flags say that this font is serif.
    """
    pass

def fz_font_name(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_name()`.
    	Retrieve a pointer to the name of the font.
    
    	font: The font to query.
    
    	Returns a pointer to an internal copy of the font name.
    	Will never be NULL, but may be the empty string.
    """
    pass

def fz_font_name_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_name_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_shaper_data_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_shaper_data_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_subfont_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_subfont_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_font_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3doc_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3doc_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3flags_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3flags_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3freeres_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3freeres_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3lists_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3lists_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3matrix_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3matrix_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3procs_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3procs_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3resources_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3resources_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3run_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3run_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3widths_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3widths_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_t3_procs(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_font_t3_procs()`.
    	Retrieve the Type3 procs
    	for a font.
    
    	font: The font to query
    
    	Returns the t3_procs pointer. Will be NULL for a
    	non type-3 font.
    """
    pass

def fz_font_ucs_gid_gid_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_ucs_gid_gid_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_ucs_gid_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_font_ucs_gid_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_font_ucs_gid_ucs_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_ucs_gid_ucs_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_use_glyph_bbox_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_use_glyph_bbox_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_width_count_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_width_count_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_width_default_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_width_default_set(*args, **kwargs): # real signature unknown
    pass

def fz_font_width_table_get(*args, **kwargs): # real signature unknown
    pass

def fz_font_width_table_set(*args, **kwargs): # real signature unknown
    pass

def fz_format_double(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_format_double()`.   Swig-friendly and typesafe way to do fz_snprintf(fmt, value). `fmt`
    must end with one of 'efg' otherwise we throw an exception.
    """
    pass

def fz_format_link_uri(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_format_link_uri()`.
    	Format an internal link to a page number, location, and possible viewing parameters,
    	suitable for use with fz_create_link.
    
    	Returns a newly allocated string that the caller must free.
    """
    pass

def fz_format_output_path(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_format_output_path()`.
    	create output file name using a template.
    
    	If the path contains %[0-9]*d, the first such pattern will be
    	replaced with the page number. If the template does not contain
    	such a pattern, the page number will be inserted before the
    	filename extension. If the template does not have a filename
    	extension, the page number will be added to the end.
    """
    pass

def fz_free(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_free()`.
    	Free a previously allocated block of memory.
    
    	fz_free(ctx, NULL) does nothing.
    
    	Never throws exceptions.
    """
    pass

def fz_free_aligned(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_free_aligned()`.
    	fz_free equivalent, for blocks allocated via fz_malloc_aligned.
    """
    pass

def fz_ft_lock(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_ft_lock()`. """
    pass

def fz_ft_lock_held(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_ft_lock_held()`. """
    pass

def fz_ft_unlock(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_ft_unlock()`. """
    pass

def fz_function_eval_get(*args, **kwargs): # real signature unknown
    pass

def fz_function_eval_set(*args, **kwargs): # real signature unknown
    pass

def fz_function_m_get(*args, **kwargs): # real signature unknown
    pass

def fz_function_m_set(*args, **kwargs): # real signature unknown
    pass

def fz_function_n_get(*args, **kwargs): # real signature unknown
    pass

def fz_function_n_set(*args, **kwargs): # real signature unknown
    pass

def fz_function_size(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_function_size()`. """
    pass

def fz_function_size_get(*args, **kwargs): # real signature unknown
    pass

def fz_function_size_set(*args, **kwargs): # real signature unknown
    pass

def fz_function_storable_get(*args, **kwargs): # real signature unknown
    pass

def fz_function_storable_set(*args, **kwargs): # real signature unknown
    pass

def fz_function_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_function_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_gamma_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_gamma_pixmap()`.
    	Apply gamma correction to a pixmap. All components
    	of all pixels are modified (except alpha, which is unchanged).
    
    	gamma: The gamma value to apply; 1.0 for no change.
    """
    pass

def fz_generate_transition(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_generate_transition()`.
    	Generate a frame of a transition.
    
    	tpix: Target pixmap
    	opix: Old pixmap
    	npix: New pixmap
    	time: Position within the transition (0 to 256)
    	trans: Transition details
    
    	Returns 1 if successfully generated a frame.
    
    	Note: Pixmaps must include alpha.
    """
    pass

def fz_getopt(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_getopt()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_getopt(int nargc, const char *ostr)` => `(int, char *nargv)`
    
    	Identical to fz_getopt_long, but with a NULL longopts field, signifying no long
    	options.
    """
    pass

def fz_getopt_long(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_getopt_long()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_getopt_long(int nargc, const char *ostr, const ::fz_getopt_long_options *longopts)` => `(int, char *nargv)`
    
    	Simple functions/variables for use in tools.
    
    	ostr = option string. Comprises single letter options, followed by : if there
    	is an argument to the option.
    
    	longopts: NULL (indicating no long options), or a pointer to an array of
    	longoptions, terminated by an entry with option == NULL.
    
    	In the event of matching a single char option, this function will normally
    	return the char. The exception to this is when the option requires an
    	argument and none is supplied; in this case we return ':'.
    
    	In the event of matching a long option, this function returns 0, with fz_optlong
    	set to point to the matching option.
    
    	A long option entry may be followed with : to indicate there is an argument to the
    	option. If the need for an argument is specified in this way, and no argument is
    	given, an error will be displayed and argument processing will stop. If an argument
    	is given, and the long option record contains a non-null flag pointer, then the code
    	will decode the argument and fill in that flag pointer. Specifically,
    	case-insensitive matches to 'yes', 'no', 'true' and 'false' will cause a value of 0
    	or 1 as appropriate to be written; failing this the arg will be interpreted as a
    	decimal integer using atoi.
    
    	A long option entry may be followed by an list of options (e.g. myoption=foo|bar|baz)
    	and the option will be passed to fz_opt_from_list. The return value of that will be
    	placed in fz_optitem. If the return value of that function is -1, then an error will
    	be displayed and argument processing will stop.
    
    	In the event of reaching the end of the arg list or '--', this function returns EOF.
    
    	In the event of failing to match anything, an error is printed, and we return '?'.
    
    	If an argument is expected for the option, then fz_optarg will be returned pointing
    	at the start of the argument. Examples of supported argument formats: '-r500', '-r 500',
    	'--resolution 500', '--resolution=500'.
    """
    pass

def fz_getopt_long_options_flag_get(*args, **kwargs): # real signature unknown
    pass

def fz_getopt_long_options_flag_set(*args, **kwargs): # real signature unknown
    pass

def fz_getopt_long_options_opaque_get(*args, **kwargs): # real signature unknown
    pass

def fz_getopt_long_options_opaque_set(*args, **kwargs): # real signature unknown
    pass

def fz_getopt_long_options_option_get(*args, **kwargs): # real signature unknown
    pass

def fz_getopt_long_options_option_set(*args, **kwargs): # real signature unknown
    pass

def fz_getopt_long_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_getopt_long_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_get_glyph_name(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_get_glyph_name()`.
    	Find the name of a glyph
    
    	font: The font to look for the glyph in.
    
    	glyph: The glyph id to look for.
    
    	buf: Pointer to a buffer for the name to be inserted into.
    
    	size: The size of the buffer.
    
    	If a font contains a name table, then the name of the glyph
    	will be returned in the supplied buffer. Otherwise a name
    	is synthesised. The name will be truncated to fit in
    	the buffer.
    """
    pass

def fz_get_glyph_name2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_get_glyph_name2()`.
    C++ alternative to fz_get_glyph_name() that returns information in a std::string.
    """
    pass

def fz_get_pixmap_from_image(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_get_pixmap_from_image()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_get_pixmap_from_image(::fz_image *image, const ::fz_irect *subarea, ::fz_matrix *ctm)` => `(fz_pixmap *, int w, int h)`
    
    	Called to get a handle to a pixmap from an image.
    
    	image: The image to retrieve a pixmap from.
    
    	subarea: The subarea of the image that we actually care about
    	(or NULL to indicate the whole image).
    
    	ctm: Optional, unless subarea is given. If given, then on
    	entry this is the transform that will be applied to the complete
    	image. It should be updated on exit to the transform to apply to
    	the given subarea of the image. This is used to calculate the
    	desired width/height for subsampling.
    
    	w: If non-NULL, a pointer to an int to be updated on exit to the
    	width (in pixels) that the scaled output will cover.
    
    	h: If non-NULL, a pointer to an int to be updated on exit to the
    	height (in pixels) that the scaled output will cover.
    
    	Returns a non NULL kept pixmap pointer. May throw exceptions.
    """
    pass

def fz_get_unscaled_pixmap_from_image(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_get_unscaled_pixmap_from_image()`.
    	Calls fz_get_pixmap_from_image() with ctm, subarea, w and h all set to NULL.
    """
    pass

def fz_glyph_bbox(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_glyph_bbox()`.
    	Return the bounding box of the glyph in pixels.
    """
    pass

def fz_glyph_bbox_no_ctx(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_glyph_bbox_no_ctx()`. """
    pass

def fz_glyph_cacheable(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_glyph_cacheable()`.
    	Determine if a given glyph in a font
    	is cacheable. Certain glyphs in a type 3 font cannot safely
    	be cached, as their appearance depends on the enclosing
    	graphic state.
    
    	font: The font to look for the glyph in.
    
    	gif: The glyph to query.
    
    	Returns non-zero if cacheable, 0 if not.
    """
    pass

def fz_glyph_height(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_glyph_height()`.
    	Return the height of the glyph in pixels.
    """
    pass

def fz_glyph_name_from_unicode_sc(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_glyph_name_from_unicode_sc()`. """
    pass

def fz_glyph_width(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_glyph_width()`.
    	Return the width of the glyph in pixels.
    """
    pass

def fz_graphics_aa_level(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_graphics_aa_level()`.
    	Get the number of bits of antialiasing we are
    	using for graphics. Between 0 and 8.
    """
    pass

def fz_graphics_min_line_width(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_graphics_min_line_width()`.
    	Get the minimum line width to be
    	used for stroked lines.
    
    	min_line_width: The minimum line width to use (in pixels).
    """
    pass

def fz_gridfit_matrix(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_gridfit_matrix()`.
    	Grid fit a matrix.
    
    	as_tiled = 0 => adjust the matrix so that the image of the unit
    	square completely covers any pixel that was touched by the
    	image of the unit square under the original matrix.
    
    	as_tiled = 1 => adjust the matrix so that the corners of the
    	image of the unit square align with the closest integer corner
    	of the image of the unit square under the original matrix.
    """
    pass

def fz_grisu(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_grisu()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_grisu(float f, char *s)` => `(int, int exp)`
    """
    pass

def fz_grow_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_grow_buffer()`.
    	Make some space within a buffer (i.e. ensure that
    	capacity > size).
    """
    pass

def fz_hash_filter(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_hash_filter()`.
    	Iterate over the entries in a hash table, removing all the ones where callback returns true.
    	Does NOT free the value of the entry, so the caller is expected to take care of this.
    """
    pass

def fz_hash_find(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_hash_find()`.
    	Search for a matching hash within the table, and return the
    	associated value.
    """
    pass

def fz_hash_for_each(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_hash_for_each()`.
    	Iterate over the entries in a hash table.
    """
    pass

def fz_hash_insert(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_hash_insert()`.
    	Insert a new key/value pair into the hash table.
    
    	If an existing entry with the same key is found, no change is
    	made to the hash table, and a pointer to the existing value is
    	returned.
    
    	If no existing entry with the same key is found, ownership of
    	val passes in, key is copied, and NULL is returned.
    """
    pass

def fz_hash_remove(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_hash_remove()`.
    	Remove the entry for a given key.
    
    	The value is NOT freed, so the caller is expected to take care
    	of this.
    """
    pass

def fz_has_archive_entry(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_has_archive_entry()`.
    	Check if entry by given name exists.
    
    	If named entry does not exist 0 will be returned, if it does
    	exist 1 is returned.
    
    	name: Entry name to look for, this must be an exact match to
    	the entry name in the archive.
    """
    pass

def fz_has_option(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_has_option()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_has_option(const char *opts, const char *key)` => `(int, const char *val)`
    
    	Look for a given option (key) in the opts string. Return 1 if
    	it has it, and update *val to point to the value within opts.
    """
    pass

def fz_has_permission(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_has_permission()`.
    	Check permission flags on document.
    """
    pass

def fz_hb_lock(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_hb_lock()`.
    	Lock against Harfbuzz being called
    	simultaneously in several threads. This reuses
    	FZ_LOCK_FREETYPE.
    """
    pass

def fz_hb_unlock(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_hb_unlock()`.
    	Unlock after a Harfbuzz call. This reuses
    	FZ_LOCK_FREETYPE.
    """
    pass

def fz_highlight_selection(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_highlight_selection()`.
    	Return a list of quads to highlight lines inside the selection
    	points.
    """
    pass

def fz_highlight_selection2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_highlight_selection2()`.
    C++ alternative to fz_highlight_selection() that returns quads in a
    std::vector.
    """
    pass

def fz_ignore_error(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_ignore_error()`. """
    pass

def fz_ignore_text(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_ignore_text()`. """
    pass

def fz_image_bpc_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_bpc_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_colorkey_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_colorkey_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_colorspace_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_colorspace_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_decoded_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_decoded_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_decode_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_decode_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_drop_image_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_drop_image_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_get_pixmap_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_get_pixmap_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_get_size_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_get_size_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_h_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_h_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_imagemask_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_imagemask_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_interpolate_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_interpolate_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_key_storable_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_key_storable_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_mask_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_mask_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_n_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_n_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_orientation(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_image_orientation()`.
    	Request the natural orientation of an image.
    
    	This is for images (such as JPEG) that can contain internal
    	specifications of rotation/flips. This is ignored by all the
    	internal decode/rendering routines, but can be used by callers
    	(such as the image document handler) to respect such
    	specifications.
    
    	The values used by MuPDF are as follows, with the equivalent
    	Exif specifications given for information:
    
    	0: Undefined
    	1: 0 degree ccw rotation. (Exif = 1)
    	2: 90 degree ccw rotation. (Exif = 8)
    	3: 180 degree ccw rotation. (Exif = 3)
    	4: 270 degree ccw rotation. (Exif = 6)
    	5: flip on X. (Exif = 2)
    	6: flip on X, then rotate ccw by 90 degrees. (Exif = 5)
    	7: flip on X, then rotate ccw by 180 degrees. (Exif = 4)
    	8: flip on X, then rotate ccw by 270 degrees. (Exif = 7)
    """
    pass

def fz_image_orientation_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_orientation_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_image_orientation_matrix()`. """
    pass

def fz_image_orientation_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_resolution(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_image_resolution()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_image_resolution(::fz_image *image)` => `(int xres, int yres)`
    
    	Request the natural resolution
    	of an image.
    
    	xres, yres: Pointers to ints to be updated with the
    	natural resolution of an image (or a sensible default
    	if not encoded).
    """
    pass

def fz_image_scalable_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_scalable_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_image_size()`.
    	Return the size of the storage used by an image.
    """
    pass

def fz_image_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_image_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_image_type_name(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_image_type_name()`.
    	Map from FZ_IMAGE_* value to string.
    
    	The returned string is static and therefore must not be freed.
    """
    pass

def fz_image_use_colorkey_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_use_colorkey_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_use_decode_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_use_decode_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_w_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_w_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_xres_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_xres_set(*args, **kwargs): # real signature unknown
    pass

def fz_image_yres_get(*args, **kwargs): # real signature unknown
    pass

def fz_image_yres_set(*args, **kwargs): # real signature unknown
    pass

def fz_include_point_in_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_include_point_in_rect()`.
    	Expand a bbox to include a given point.
    	To create a rectangle that encompasses a sequence of points, the
    	rectangle must first be set to be the empty rectangle at one of
    	the points before including the others.
    """
    pass

def fz_init_text_decoder(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_init_text_decoder()`. """
    pass

def fz_install_load_system_font_funcs(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_install_load_system_font_funcs()`.
    	Install functions to allow MuPDF to request fonts from the
    	system.
    
    	Only one set of hooks can be in use at a time.
    """
    pass

def fz_install_load_system_font_funcs2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_install_load_system_font_funcs2()`.
    Alternative to fz_install_load_system_font_funcs() that takes args in a
    struct, to allow use from Python/C# via Swig Directors.
    """
    pass

def fz_install_load_system_font_funcs_args_f_cjk_get(*args, **kwargs): # real signature unknown
    pass

def fz_install_load_system_font_funcs_args_f_cjk_set(*args, **kwargs): # real signature unknown
    pass

def fz_install_load_system_font_funcs_args_f_fallback_get(*args, **kwargs): # real signature unknown
    pass

def fz_install_load_system_font_funcs_args_f_fallback_set(*args, **kwargs): # real signature unknown
    pass

def fz_install_load_system_font_funcs_args_f_get(*args, **kwargs): # real signature unknown
    pass

def fz_install_load_system_font_funcs_args_f_set(*args, **kwargs): # real signature unknown
    pass

def fz_install_load_system_font_funcs_args_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_install_load_system_font_funcs_args_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_int2_heap_insert(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_int2_heap_insert()`. """
    pass

def fz_int2_heap_sort(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_int2_heap_sort()`. """
    pass

def fz_int2_heap_uniq(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_int2_heap_uniq()`. """
    pass

def fz_intersect_irect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_intersect_irect()`.
    	Compute intersection of two bounding boxes.
    
    	Similar to fz_intersect_rect but operates on two bounding
    	boxes instead of two rectangles.
    """
    pass

def fz_intersect_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_intersect_rect()`.
    	Compute intersection of two rectangles.
    
    	Given two rectangles, update the first to be the smallest
    	axis-aligned rectangle that covers the area covered by both
    	given rectangles. If either rectangle is empty then the
    	intersection is also empty. If either rectangle is infinite
    	then the intersection is simply the non-infinite rectangle.
    	Should both rectangles be infinite, then the intersection is
    	also infinite.
    """
    pass

def fz_intptr_heap_insert(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_intptr_heap_insert()`. """
    pass

def fz_intptr_heap_sort(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_intptr_heap_sort()`. """
    pass

def fz_intptr_heap_uniq(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_intptr_heap_uniq()`. """
    pass

def fz_int_heap_insert(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_int_heap_insert()`. """
    pass

def fz_int_heap_sort(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_int_heap_sort()`. """
    pass

def fz_int_heap_uniq(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_int_heap_uniq()`. """
    pass

def fz_invert_bitmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_invert_bitmap()`.
    	Invert bitmap.
    
    	Never throws exceptions.
    """
    pass

def fz_invert_matrix(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_invert_matrix()`.
    	Create an inverse matrix.
    
    	matrix: Matrix to invert. A degenerate matrix, where the
    	determinant is equal to zero, can not be inverted and the
    	original matrix is returned instead.
    
    	Returns inverse.
    """
    pass

def fz_invert_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_invert_pixmap()`.
    	Invert all the pixels in a pixmap. All components (process and
    	spots) of all pixels are inverted (except alpha, which is
    	unchanged).
    """
    pass

def fz_invert_pixmap_alpha(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_invert_pixmap_alpha()`.
    	Invert the alpha fo all the pixels in a pixmap.
    """
    pass

def fz_invert_pixmap_luminance(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_invert_pixmap_luminance()`.
    	Transform the pixels in a pixmap so that luminance of each
    	pixel is inverted, and the chrominance remains unchanged (as
    	much as accuracy allows).
    
    	All components of all pixels are inverted (except alpha, which
    	is unchanged). Only supports Grey and RGB bitmaps.
    """
    pass

def fz_invert_pixmap_raw(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_invert_pixmap_raw()`.
    	Invert all the pixels in a non-premultiplied pixmap in a
    	very naive manner.
    """
    pass

def fz_invert_pixmap_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_invert_pixmap_rect()`.
    	Invert all the pixels in a given rectangle of a (premultiplied)
    	pixmap. All components of all pixels in the rectangle are
    	inverted (except alpha, which is unchanged).
    """
    pass

def fz_irect_from_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_irect_from_rect()`.
    	Convert a rect into the minimal bounding box
    	that covers the rectangle.
    
    	Coordinates in a bounding box are integers, so rounding of the
    	rects coordinates takes place. The top left corner is rounded
    	upwards and left while the bottom right corner is rounded
    	downwards and to the right.
    """
    pass

def fz_irect_height(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_irect_height()`.
    	Return the height of an irect. Invalid irects return 0.
    """
    pass

def fz_irect_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_irect_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_irect_width(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_irect_width()`.
    	Return the width of an irect. Invalid irects return 0.
    """
    pass

def fz_irect_x0_get(*args, **kwargs): # real signature unknown
    pass

def fz_irect_x0_set(*args, **kwargs): # real signature unknown
    pass

def fz_irect_x1_get(*args, **kwargs): # real signature unknown
    pass

def fz_irect_x1_set(*args, **kwargs): # real signature unknown
    pass

def fz_irect_y0_get(*args, **kwargs): # real signature unknown
    pass

def fz_irect_y0_set(*args, **kwargs): # real signature unknown
    pass

def fz_irect_y1_get(*args, **kwargs): # real signature unknown
    pass

def fz_irect_y1_set(*args, **kwargs): # real signature unknown
    pass

def fz_iso8859_1_from_unicode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_iso8859_1_from_unicode()`. """
    pass

def fz_iso8859_7_from_unicode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_iso8859_7_from_unicode()`. """
    pass

def fz_is_cfb_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_cfb_archive()`.
    	Detect if stream object is a cfb archive.
    
    	Assumes that the stream object is seekable.
    """
    pass

def fz_is_directory(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_directory()`.
    	Determine if a given path is a directory.
    
    	In the case of the path not existing, or having no access
    	we will return 0.
    """
    pass

def fz_is_document_reflowable(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_document_reflowable()`.
    	Is the document reflowable.
    
    	Returns 1 to indicate reflowable documents, otherwise 0.
    """
    pass

def fz_is_empty_irect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_is_empty_irect()`. """
    pass

def fz_is_empty_quad(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_empty_quad()`.
    	Is a quad empty?
    """
    pass

def fz_is_empty_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_empty_rect()`.
    	Check if rectangle is empty.
    
    	An empty rectangle is defined as one whose area is zero.
    	All invalid rectangles are empty.
    """
    pass

def fz_is_eof(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_eof()`.
    	Query if the stream has reached EOF (during normal bytewise
    	reading).
    
    	See fz_is_eof_bits for the equivalent function for bitwise
    	reading.
    """
    pass

def fz_is_eof_bits(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_eof_bits()`.
    	Query if the stream has reached EOF (during bitwise
    	reading).
    
    	See fz_is_eof for the equivalent function for bytewise
    	reading.
    """
    pass

def fz_is_external_link(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_external_link()`.
    	Query whether a link is external to a document (determined by
    	uri containing a ':', intended to match with '://' which
    	separates the scheme from the scheme specific parts in URIs).
    """
    pass

def fz_is_identity(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_is_identity()`. """
    pass

def fz_is_infinite_irect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_infinite_irect()`.
    	Check if an integer rectangle
    	is infinite.
    """
    pass

def fz_is_infinite_quad(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_infinite_quad()`.
    	Is a quad infinite?
    """
    pass

def fz_is_infinite_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_infinite_rect()`.
    	Check if rectangle is infinite.
    """
    pass

def fz_is_libarchive_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_libarchive_archive()`.
    	Detect if stream object is an archive supported by libarchive.
    
    	Assumes that the stream object is seekable.
    """
    pass

def fz_is_page_range(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_page_range()`.
    		Check and parse string into page ranges:
    ,?(-?+|N)(-(-?+|N))?/
    """
    pass

def fz_is_pixmap_monochrome(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_pixmap_monochrome()`.
    	Check if the pixmap is a 1-channel image containing samples with
    	only values 0 and 255
    """
    pass

def fz_is_point_inside_irect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_point_inside_irect()`.
    	Inclusion test for irects. (Rect is assumed to be open, i.e.
    	top right corner is not included).
    """
    pass

def fz_is_point_inside_quad(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_point_inside_quad()`.
    	Inclusion test for quads.
    """
    pass

def fz_is_point_inside_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_point_inside_rect()`.
    	Inclusion test for rects. (Rect is assumed to be open, i.e.
    	top right corner is not included).
    """
    pass

def fz_is_pow2(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_is_pow2()`. """
    pass

def fz_is_quad_inside_quad(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_quad_inside_quad()`.
    	Inclusion test for quad in quad.
    
    	This may break down if quads are not 'well formed'.
    """
    pass

def fz_is_quad_intersecting_quad(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_quad_intersecting_quad()`.
    	Intersection test for quads.
    
    	This may break down if quads are not 'well formed'.
    """
    pass

def fz_is_rectilinear(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_rectilinear()`.
    	Check if a transformation is rectilinear.
    
    	Rectilinear means that no shearing is present and that any
    	rotations present are a multiple of 90 degrees. Usually this
    	is used to make sure that axis-aligned rectangles before the
    	transformation are still axis-aligned rectangles afterwards.
    """
    pass

def fz_is_tar_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_tar_archive()`.
    	Detect if stream object is a tar archive.
    
    	Assumes that the stream object is seekable.
    """
    pass

def fz_is_valid_blend_colorspace(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_valid_blend_colorspace()`.
    	Check to see that a colorspace is appropriate to be used as
    	a blending space (i.e. only grey, rgb or cmyk).
    """
    pass

def fz_is_valid_irect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_valid_irect()`.
    	Check if an integer rectangle is valid.
    """
    pass

def fz_is_valid_quad(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_valid_quad()`.
    	Is a quad valid?
    """
    pass

def fz_is_valid_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_valid_rect()`.
    	Check if rectangle is valid.
    """
    pass

def fz_is_zip_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_is_zip_archive()`.
    	Detect if stream object is a zip archive.
    
    	Assumes that the stream object is seekable.
    """
    pass

def fz_jbig2_globals_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_jbig2_globals_data()`.
    	Return buffer containing jbig2 globals data stream.
    """
    pass

def fz_key_storable_storable_get(*args, **kwargs): # real signature unknown
    pass

def fz_key_storable_storable_set(*args, **kwargs): # real signature unknown
    pass

def fz_key_storable_store_key_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_key_storable_store_key_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_key_storable_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_key_storable_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_koi8u_from_unicode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_koi8u_from_unicode()`. """
    pass

def fz_last_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_last_page()`.
    	Function to get the location for the last page in the document.
    	Using this can be far more efficient in some cases than calling
    	fz_count_pages and using the page number.
    """
    pass

def fz_layout_block_head_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_head_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_inv_matrix_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_inv_matrix_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_matrix_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_matrix_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_pool_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_pool_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_tailp_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_tailp_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_text_tailp_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_block_text_tailp_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_advance_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_advance_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_p_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_p_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_x_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_char_x_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_document(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_layout_document()`.
    	Layout reflowable document types.
    
    	w, h: Page size in points.
    	em: Default font size in points.
    """
    pass

def fz_layout_line_font_size_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_font_size_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_p_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_p_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_text_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_text_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_x_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_x_set(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_y_get(*args, **kwargs): # real signature unknown
    pass

def fz_layout_line_y_set(*args, **kwargs): # real signature unknown
    pass

def fz_lineto(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lineto()`.
    	Append a 'lineto' command to an open path.
    
    	path: The path to modify.
    
    	x, y: The coordinate to line to.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def fz_link_dest_h_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_h_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_loc_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_loc_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_type_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_type_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_w_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_w_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_x_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_x_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_y_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_y_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_zoom_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_dest_zoom_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_drop_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_drop_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_rect_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_rect_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_set_rect_fn_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_set_rect_fn_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_set_uri_fn_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_set_uri_fn_set(*args, **kwargs): # real signature unknown
    pass

def fz_link_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_link_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_link_uri_get(*args, **kwargs): # real signature unknown
    pass

def fz_link_uri_set(*args, **kwargs): # real signature unknown
    pass

def fz_list_archive_entry(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_list_archive_entry()`.
    	Get listed name of entry position idx.
    
    	idx: Must be a value >= 0 < return value from
    	fz_count_archive_entries. If not in range NULL will be
    	returned.
    
    	May throw an exception if this type of archive cannot list the
    	entries (such as a directory).
    """
    pass

def fz_load_bmp_subimage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_load_bmp_subimage()`. """
    pass

def fz_load_bmp_subimage_count(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_load_bmp_subimage_count()`. """
    pass

def fz_load_chapter_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_chapter_page()`.
    	Load a page.
    
    	After fz_load_page is it possible to retrieve the size of the
    	page using fz_bound_page, or to render the page using
    	fz_run_page_*. Free the page by calling fz_drop_page.
    
    	chapter: chapter number, 0 is the first chapter of the document.
    	number: page number, 0 is the first page of the chapter.
    """
    pass

def fz_load_fallback_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_fallback_font()`.
    	Try to load a fallback font for the
    	given combination of font attributes. Whether a font is
    	present or not will depend on the configuration in which
    	MuPDF is built.
    
    	script: The script desired (e.g. UCDN_SCRIPT_KATAKANA).
    
    	language: The language desired (e.g. FZ_LANG_ja).
    
    	serif: 1 if serif desired, 0 otherwise.
    
    	bold: 1 if bold desired, 0 otherwise.
    
    	italic: 1 if italic desired, 0 otherwise.
    
    	Returns a new font handle, or NULL if not available.
    """
    pass

def fz_load_jbig2_globals(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_jbig2_globals()`.
    	Create a jbig2 globals record from a buffer.
    
    	Immutable once created.
    """
    pass

def fz_load_jbig2_subimage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_load_jbig2_subimage()`. """
    pass

def fz_load_jbig2_subimage_count(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_load_jbig2_subimage_count()`. """
    pass

def fz_load_jpx(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_jpx()`.
    	Exposed for PDF.
    """
    pass

def fz_load_links(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_links()`.
    	Load the list of links for a page.
    
    	Returns a linked list of all the links on the page, each with
    	its clickable region and link destination. Each link is
    	reference counted so drop and free the list of links by
    	calling fz_drop_link on the pointer return from fz_load_links.
    
    	page: Page obtained from fz_load_page.
    """
    pass

def fz_load_outline(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_outline()`.
    	Load the hierarchical document outline.
    
    	Should be freed by fz_drop_outline.
    """
    pass

def fz_load_outline_from_iterator(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_outline_from_iterator()`.
    	Routine to implement the old Structure based API from an iterator.
    """
    pass

def fz_load_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_page()`.
    	Load a given page number from a document. This may be much less
    	efficient than loading by location (chapter+page) for some
    	document types.
    """
    pass

def fz_load_pnm_subimage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_load_pnm_subimage()`. """
    pass

def fz_load_pnm_subimage_count(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_load_pnm_subimage_count()`. """
    pass

def fz_load_system_cjk_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_system_cjk_font()`.
    	Attempt to load a given font from
    	the system.
    
    	name: The name of the desired font.
    
    	ordering: The ordering to load the font from (e.g. FZ_ADOBE_KOREA)
    
    	serif: 1 if serif desired, 0 otherwise.
    
    	Returns a new font handle, or NULL if no matching font was found
    	(or on error).
    """
    pass

def fz_load_system_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_system_font()`.
    	Attempt to load a given font from the system.
    
    	name: The name of the desired font.
    
    	bold: 1 if bold desired, 0 otherwise.
    
    	italic: 1 if italic desired, 0 otherwise.
    
    	needs_exact_metrics: 1 if an exact metrical match is required,
    	0 otherwise.
    
    	Returns a new font handle, or NULL if no matching font was found
    	(or on error).
    """
    pass

def fz_load_tiff_subimage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_load_tiff_subimage()`. """
    pass

def fz_load_tiff_subimage_count(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_tiff_subimage_count()`.
    	Exposed for CBZ.
    """
    pass

def fz_load_user_css(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_load_user_css()`.
    	Set the user stylesheet by loading the source from a file.
    	If the file is missing, do nothing.
    """
    pass

def fz_location_chapter_get(*args, **kwargs): # real signature unknown
    pass

def fz_location_chapter_set(*args, **kwargs): # real signature unknown
    pass

def fz_location_from_page_number(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_location_from_page_number()`.
    	Converts from page number to chapter+page. This may cause many
    	chapters to be laid out in order to calculate the number of
    	pages within those chapters.
    """
    pass

def fz_location_page_get(*args, **kwargs): # real signature unknown
    pass

def fz_location_page_set(*args, **kwargs): # real signature unknown
    pass

def fz_location_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_location_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_lock(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lock()`.
    	Lock one of the user supplied mutexes.
    """
    pass

def fz_locks_context_lock_get(*args, **kwargs): # real signature unknown
    pass

def fz_locks_context_lock_set(*args, **kwargs): # real signature unknown
    pass

def fz_locks_context_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_locks_context_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_locks_context_unlock_get(*args, **kwargs): # real signature unknown
    pass

def fz_locks_context_unlock_set(*args, **kwargs): # real signature unknown
    pass

def fz_locks_context_user_get(*args, **kwargs): # real signature unknown
    pass

def fz_locks_context_user_set(*args, **kwargs): # real signature unknown
    pass

def fz_log_error(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_log_error()`.
    	Log a (preformatted) string to the registered
    	error stream (stderr by default).
    """
    pass

def fz_lookup_base14_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_base14_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_base14_font(const char *name)` => `(const unsigned char *, int len)`
    
    	Search the builtin base14 fonts for a match.
    	Whether a given font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	name: The name of the font desired.
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def fz_lookup_blendmode(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_blendmode()`.
    	Map from (case sensitive) blend mode string to enumeration.
    """
    pass

def fz_lookup_bookmark(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_bookmark()`.
    	Find a bookmark and return its page number.
    """
    pass

def fz_lookup_bookmark2(*args, **kwargs): # real signature unknown
    pass

def fz_lookup_builtin_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_builtin_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_builtin_font(const char *name, int bold, int italic)` => `(const unsigned char *, int len)`
    
    	Search the builtin fonts for a match.
    	Whether a given font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	name: The name of the font desired.
    
    	bold: 1 if bold desired, 0 otherwise.
    
    	italic: 1 if italic desired, 0 otherwise.
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def fz_lookup_cjk_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_cjk_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_cjk_font(int ordering)` => `(const unsigned char *, int len, int index)`
    
    	Search the builtin cjk fonts for a match.
    	Whether a font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	ordering: The desired ordering of the font (e.g. FZ_ADOBE_KOREA).
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def fz_lookup_cjk_font_by_language(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_cjk_font_by_language()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_cjk_font_by_language(const char *lang)` => `(const unsigned char *, int len, int subfont)`
    
    	Search the builtin cjk fonts for a match for a given language.
    	Whether a font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	lang: Pointer to a (case sensitive) language string (e.g.
    	"ja", "ko", "zh-Hant" etc).
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	subfont: Pointer to a place to store the subfont index of the
    	discovered font.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def fz_lookup_cjk_ordering_by_language(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_cjk_ordering_by_language()`.
    	Return the matching FZ_ADOBE_* ordering
    	for the given language tag, such as "zh-Hant", "zh-Hans", "ja", or "ko".
    """
    pass

def fz_lookup_image_type(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_image_type()`.
    	Map from (case sensitive) image type string to FZ_IMAGE_*
    	type value.
    """
    pass

def fz_lookup_metadata(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_metadata()`.
    	Retrieve document meta data strings.
    
    	doc: The document to query.
    
    	key: Which meta data key to retrieve...
    
    	Basic information:
    		'format'	-- Document format and version.
    		'encryption'	-- Description of the encryption used.
    
    	From the document information dictionary:
    		'info:Title'
    		'info:Author'
    		'info:Subject'
    		'info:Keywords'
    		'info:Creator'
    		'info:Producer'
    		'info:CreationDate'
    		'info:ModDate'
    
    	buf: The buffer to hold the results (a nul-terminated UTF-8
    	string).
    
    	size: Size of 'buf'.
    
    	Returns the number of bytes need to store the string plus terminator
    	(will be larger than 'size' if the output was truncated), or -1 if the
    	key is not recognized or found.
    """
    pass

def fz_lookup_metadata2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_metadata2()`.
    C++ alternative to `fz_lookup_metadata()` that returns a `std::string`
    or calls `fz_throw()` if not found.
    """
    pass

def fz_lookup_noto_boxes_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_noto_boxes_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_noto_boxes_font()` => `(const unsigned char *, int len)`
    """
    pass

def fz_lookup_noto_emoji_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_noto_emoji_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_noto_emoji_font()` => `(const unsigned char *, int len)`
    """
    pass

def fz_lookup_noto_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_noto_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_noto_font(int script, int lang)` => `(const unsigned char *, int len, int subfont)`
    
    	Search the builtin noto fonts for a match.
    	Whether a font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	script: The script desired (e.g. UCDN_SCRIPT_KATAKANA).
    
    	lang: The language desired (e.g. FZ_LANG_ja).
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def fz_lookup_noto_math_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_noto_math_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_noto_math_font()` => `(const unsigned char *, int len)`
    
    	Search the builtin noto fonts specific symbol fonts.
    	Whether a font is present or not will depend on the
    	configuration in which MuPDF is built.
    """
    pass

def fz_lookup_noto_music_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_noto_music_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_noto_music_font()` => `(const unsigned char *, int len)`
    """
    pass

def fz_lookup_noto_stem_from_script(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_noto_stem_from_script()`.
    	Look up the Noto font file name for a given script.
    	From the returned font stem, you can look for Noto fonts on the system in the form:
    		Noto(Sans|Serif)${STEM}-Regular.(otf|ttf)
    """
    pass

def fz_lookup_noto_symbol1_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_noto_symbol1_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_noto_symbol1_font()` => `(const unsigned char *, int len)`
    """
    pass

def fz_lookup_noto_symbol2_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_noto_symbol2_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_lookup_noto_symbol2_font()` => `(const unsigned char *, int len)`
    """
    pass

def fz_lookup_rendering_intent(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_lookup_rendering_intent()`.
    	Map from (case sensitive) rendering intent string to enumeration
    	value.
    """
    pass

def fz_make_bookmark(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_make_bookmark()`.
    	Create a bookmark for the given page, which can be used to find
    	the same location after the document has been laid out with
    	different parameters.
    """
    pass

def fz_make_irect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_make_irect()`. """
    pass

def fz_make_location(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_make_location()`.
    	Simple constructor for fz_locations.
    """
    pass

def fz_make_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_make_matrix()`. """
    pass

def fz_make_point(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_make_point()`. """
    pass

def fz_make_quad(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_make_quad()`.
    	Inline convenience construction function.
    """
    pass

def fz_make_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_make_rect()`. """
    pass

def fz_malloc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_malloc()`.
    	Allocate uninitialized memory of a given size.
    	Does NOT clear the memory!
    
    	May return NULL for size = 0.
    
    	Throws exception in the event of failure to allocate.
    """
    pass

def fz_malloc_aligned(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_malloc_aligned()`.
    	fz_malloc equivalent, except that the block is guaranteed aligned.
    	Block must be freed later using fz_free_aligned.
    """
    pass

def fz_malloc_no_throw(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_malloc_no_throw()`.
    	fz_malloc equivalent that returns NULL rather than throwing
    	exceptions.
    """
    pass

def fz_matrix_a_get(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_a_set(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_b_get(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_b_set(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_c_get(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_c_set(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_d_get(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_d_set(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_expansion(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_matrix_expansion()`.
    	Calculate average scaling factor of matrix.
    """
    pass

def fz_matrix_e_get(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_e_set(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_f_get(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_f_set(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_max_expansion(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_matrix_max_expansion()`.
    	Find the largest expansion performed by this matrix.
    	(i.e. max(abs(m.a),abs(m.b),abs(m.c),abs(m.d))
    """
    pass

def fz_matrix_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_matrix_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_max(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_max()`. """
    pass

def fz_maxi(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_maxi()`. """
    pass

def fz_maxi64(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_maxi64()`. """
    pass

def fz_maxz(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_maxz()`. """
    pass

def fz_md5_a_get(*args, **kwargs): # real signature unknown
    pass

def fz_md5_a_set(*args, **kwargs): # real signature unknown
    pass

def fz_md5_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_md5_buffer()`.
    	Create an MD5 digest from buffer contents.
    
    	Never throws exceptions.
    """
    pass

def fz_md5_buffer_get(*args, **kwargs): # real signature unknown
    pass

def fz_md5_buffer_set(*args, **kwargs): # real signature unknown
    pass

def fz_md5_b_get(*args, **kwargs): # real signature unknown
    pass

def fz_md5_b_set(*args, **kwargs): # real signature unknown
    pass

def fz_md5_c_get(*args, **kwargs): # real signature unknown
    pass

def fz_md5_c_set(*args, **kwargs): # real signature unknown
    pass

def fz_md5_d_get(*args, **kwargs): # real signature unknown
    pass

def fz_md5_d_set(*args, **kwargs): # real signature unknown
    pass

def fz_md5_final(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_md5_final()`.
    	MD5 finalization. Ends an MD5 message-digest operation, writing
    	the message digest and zeroizing the context.
    
    	Never throws an exception.
    """
    pass

def fz_md5_final2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_md5_final2()`.
    C++ alternative to fz_md5_final() that returns the digest by value.
    """
    pass

def fz_md5_hi_get(*args, **kwargs): # real signature unknown
    pass

def fz_md5_hi_set(*args, **kwargs): # real signature unknown
    pass

def fz_md5_init(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_md5_init()`.
    	MD5 initialization. Begins an MD5 operation, writing a new
    	context.
    
    	Never throws an exception.
    """
    pass

def fz_md5_lo_get(*args, **kwargs): # real signature unknown
    pass

def fz_md5_lo_set(*args, **kwargs): # real signature unknown
    pass

def fz_md5_pixmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_md5_pixmap()`. """
    pass

def fz_md5_pixmap2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_md5_pixmap2()`.
    C++ alternative to `fz_md5_pixmap()` that returns the digest by value.
    """
    pass

def fz_md5_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_md5_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_md5_update(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_md5_update()`.
    	MD5 block update operation. Continues an MD5 message-digest
    	operation, processing another message block, and updating the
    	context.
    
    	Never throws an exception.
    """
    pass

def fz_md5_update_int64(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_md5_update_int64()`.
    	MD5 block update operation. Continues an MD5 message-digest
    	operation, processing an int64, and updating the context.
    
    	Never throws an exception.
    """
    pass

def fz_measure_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_measure_string()`.
    	Measure the advance width of a UTF8 string should it be added to a text object.
    
    	This uses the same layout algorithms as fz_show_string, and can be used
    	to calculate text alignment adjustments.
    """
    pass

def fz_memmem(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_memmem()`.
    	Find the start of the first occurrence of the substring needle in haystack.
    """
    pass

def fz_memrnd(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_memrnd()`.
    	Fill block with len bytes of pseudo-randomness.
    """
    pass

def fz_memrnd2(*args, **kwargs): # real signature unknown
    pass

def fz_min(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_min()`. """
    pass

def fz_mini(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_mini()`. """
    pass

def fz_mini64(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_mini64()`. """
    pass

def fz_minz(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_minz()`. """
    pass

def fz_mkdir(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_mkdir()`. """
    pass

def fz_morph_error(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_morph_error()`.
    	Called within a catch block this modifies the current
    	exception's code. If it's of type 'fromcode' it is
    	modified to 'tocode'. Typically used for 'downgrading'
    	exception severity.
    """
    pass

def fz_mount_multi_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_mount_multi_archive()`.
    	Add an archive to the set of archives handled by a multi
    	archive.
    
    	If path is NULL, then the archive contents will appear at the
    	top level, otherwise, the archives contents will appear prefixed
    	by path.
    """
    pass

def fz_moveto(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_moveto()`.
    	Append a 'moveto' command to a path.
    	This 'opens' a path.
    
    	path: The path to modify.
    
    	x, y: The coordinate to move to.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def fz_mul255(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_mul255()`.
    	Multiply scaled two integers in the 0..255 range
    """
    pass

def fz_needs_password(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_needs_password()`.
    	Check if a document is encrypted with a
    	non-blank password.
    """
    pass

def fz_new_archive_of_size(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_archive_of_size()`. """
    pass

def fz_new_base14_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_base14_font()`.
    	Create a new font from one of the built-in fonts.
    """
    pass

def fz_new_bbox_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_bbox_device()`.
    	Create a device to compute the bounding
    	box of all marks on a page.
    
    	The returned bounding box will be the union of all bounding
    	boxes of all objects on a page.
    """
    pass

def fz_new_bitmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_bitmap()`.
    	Create a new bitmap.
    
    	w, h: Width and Height for the bitmap
    
    	n: Number of color components (assumed to be a divisor of 8)
    
    	xres, yres: X and Y resolutions (in pixels per inch).
    
    	Returns pointer to created bitmap structure. The bitmap
    	data is uninitialised.
    """
    pass

def fz_new_bitmap_from_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_bitmap_from_pixmap()`.
    	Make a bitmap from a pixmap and a halftone.
    
    	pix: The pixmap to generate from. Currently must be a single
    	color component with no alpha.
    
    	ht: The halftone to use. NULL implies the default halftone.
    
    	Returns the resultant bitmap. Throws exceptions in the case of
    	failure to allocate.
    """
    pass

def fz_new_bitmap_from_pixmap_band(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_bitmap_from_pixmap_band()`.
    	Make a bitmap from a pixmap and a
    	halftone, allowing for the position of the pixmap within an
    	overall banded rendering.
    
    	pix: The pixmap to generate from. Currently must be a single
    	color component with no alpha.
    
    	ht: The halftone to use. NULL implies the default halftone.
    
    	band_start: Vertical offset within the overall banded rendering
    	(in pixels)
    
    	Returns the resultant bitmap. Throws exceptions in the case of
    	failure to allocate.
    """
    pass

def fz_new_buffer(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer()`. """
    pass

def fz_new_buffer_from_base64(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_buffer_from_base64()`.
    	Create a new buffer with data decoded from a base64 input string.
    """
    pass

def fz_new_buffer_from_copied_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_buffer_from_copied_data()`.
    	Create a new buffer containing a copy of the passed data.
    """
    pass

def fz_new_buffer_from_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_buffer_from_data()`.
    	Create a new buffer with existing data.
    
    	data: Pointer to existing data.
    	size: Size of existing data.
    
    	Takes ownership of data. Does not make a copy. Calls fz_free on
    	the data when the buffer is deallocated. Do not use 'data' after
    	passing to this function.
    
    	Returns pointer to new buffer. Throws exception on allocation
    	failure.
    """
    pass

def fz_new_buffer_from_display_list(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_display_list()`. """
    pass

def fz_new_buffer_from_image_as_jpeg(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_jpeg()`. """
    pass

def fz_new_buffer_from_image_as_jpx(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_jpx()`. """
    pass

def fz_new_buffer_from_image_as_pam(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_pam()`. """
    pass

def fz_new_buffer_from_image_as_png(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_buffer_from_image_as_png()`.
    	Reencode a given image as a PNG into a buffer.
    
    	Ownership of the buffer is returned.
    """
    pass

def fz_new_buffer_from_image_as_pnm(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_pnm()`. """
    pass

def fz_new_buffer_from_image_as_psd(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_image_as_psd()`. """
    pass

def fz_new_buffer_from_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_page()`. """
    pass

def fz_new_buffer_from_page_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_page_number()`. """
    pass

def fz_new_buffer_from_page_with_format(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_buffer_from_page_with_format()`.
    	Returns an fz_buffer containing a page after conversion to specified format.
    
    	page: The page to convert.
    	format, options: Passed to fz_new_document_writer_with_output() internally.
    	transform, cookie: Passed to fz_run_page() internally.
    """
    pass

def fz_new_buffer_from_pixmap_as_jpeg(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_jpeg()`. """
    pass

def fz_new_buffer_from_pixmap_as_jpx(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_jpx()`. """
    pass

def fz_new_buffer_from_pixmap_as_pam(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_pam()`. """
    pass

def fz_new_buffer_from_pixmap_as_png(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_png()`.
    	Reencode a given pixmap as a PNG into a buffer.
    
    	Ownership of the buffer is returned.
    """
    pass

def fz_new_buffer_from_pixmap_as_pnm(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_pnm()`. """
    pass

def fz_new_buffer_from_pixmap_as_psd(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_buffer_from_pixmap_as_psd()`. """
    pass

def fz_new_buffer_from_shared_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_buffer_from_shared_data()`.
    	Like fz_new_buffer, but does not take ownership.
    """
    pass

def fz_new_buffer_from_stext_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_buffer_from_stext_page()`.
    	Convert structured text into plain text.
    """
    pass

def fz_new_builtin_font(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_builtin_font()`. """
    pass

def fz_new_cal_gray_colorspace(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_cal_gray_colorspace()`.
    	Create a calibrated gray colorspace.
    
    	The returned reference should be dropped when it is finished
    	with.
    
    	Colorspaces are immutable once created.
    """
    pass

def fz_new_cal_rgb_colorspace(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_cal_rgb_colorspace()`.
    	Create a calibrated rgb colorspace.
    
    	The returned reference should be dropped when it is finished
    	with.
    
    	Colorspaces are immutable once created.
    """
    pass

def fz_new_cjk_font(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_cjk_font()`. """
    pass

def fz_new_colorspace(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_colorspace()`.
    	Creates a new colorspace instance and returns a reference.
    
    	No internal checking is done that the colorspace type (e.g.
    	CMYK) matches with the flags (e.g. FZ_COLORSPACE_HAS_CMYK) or
    	colorant count (n) or name.
    
    	The reference should be dropped when it is finished with.
    
    	Colorspaces are immutable once created (with the exception of
    	setting up colorant names for separation spaces).
    """
    pass

def fz_new_compressed_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_compressed_buffer()`.
    	Create a new, UNKNOWN format, compressed_buffer.
    """
    pass

def fz_new_default_colorspaces(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_default_colorspaces()`.
    	Create a new default colorspace structure with values inherited
    	from the context, and return a reference to it.
    
    	These can be overridden using fz_set_default_xxxx.
    
    	These should not be overridden while more than one caller has
    	the reference for fear of race conditions.
    
    	The caller should drop this reference once finished with it.
    """
    pass

def fz_new_deflated_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_deflated_data()`.
    
    	This function has out-params. Python/C# wrappers look like:
    		`fz_new_deflated_data(const unsigned char *source, size_t source_length, ::fz_deflate_level level)` => `(unsigned char *, size_t compressed_length)`
    
    		Compress source_length bytes of data starting
    		at source, into a new memory block malloced for that purpose.
    compressed_length is updated on exit to contain the size used.
    		Ownership of the block is returned from this function, and the
    		caller is therefore responsible for freeing it. The block may be
    		considerably larger than is actually required. The caller is
    		free to fz_realloc it down if it wants to.
    """
    pass

def fz_new_deflated_data_from_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_deflated_data_from_buffer()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_new_deflated_data_from_buffer(::fz_buffer *buffer, ::fz_deflate_level level)` => `(unsigned char *, size_t compressed_length)`
    
    	Compress the contents of a fz_buffer into a
    	new block malloced for that purpose. *compressed_length is
    	updated on exit to contain the size used. Ownership of the block
    	is returned from this function, and the caller is therefore
    	responsible for freeing it. The block may be considerably larger
    	than is actually required. The caller is free to fz_realloc it
    	down if it wants to.
    """
    pass

def fz_new_device_of_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_device_of_size()`.
    	Devices are created by calls to device implementations, for
    	instance: foo_new_device(). These will be implemented by calling
    	fz_new_derived_device(ctx, foo_device) where foo_device is a
    	structure "derived from" fz_device, for instance
    	typedef struct { fz_device base;  ...extras...} foo_device;
    """
    pass

def fz_new_display_list(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_display_list()`.
    	Create an empty display list.
    
    	A display list contains drawing commands (text, images, etc.).
    	Use fz_new_list_device for populating the list.
    
    	mediabox: Bounds of the page (in points) represented by the
    	display list.
    """
    pass

def fz_new_display_list_from_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_display_list_from_page()`.
    	Create a display list.
    
    	Ownership of the display list is returned to the caller.
    """
    pass

def fz_new_display_list_from_page_contents(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_display_list_from_page_contents()`.
    	Create a display list from page contents (no annotations).
    
    	Ownership of the display list is returned to the caller.
    """
    pass

def fz_new_display_list_from_page_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_display_list_from_page_number()`. """
    pass

def fz_new_display_list_from_svg(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_display_list_from_svg()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_new_display_list_from_svg(::fz_buffer *buf, const char *base_uri, ::fz_archive *dir)` => `(fz_display_list *, float w, float h)`
    
    	Parse an SVG document into a display-list.
    """
    pass

def fz_new_display_list_from_svg_xml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_display_list_from_svg_xml()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_new_display_list_from_svg_xml(::fz_xml_doc *xmldoc, ::fz_xml *xml, const char *base_uri, ::fz_archive *dir)` => `(fz_display_list *, float w, float h)`
    
    	Parse an SVG document into a display-list.
    """
    pass

def fz_new_document_of_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_document_of_size()`.
    	New documents are typically created by calls like
    	foo_new_document(fz_context *ctx, ...). These work by
    	deriving a new document type from fz_document, for instance:
    	typedef struct { fz_document base; ...extras... } foo_document;
    	These are allocated by calling
    	fz_new_derived_document(ctx, foo_document)
    """
    pass

def fz_new_dom(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_dom()`.
    	Make new xml dom root element.
    """
    pass

def fz_new_dom_node(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_dom_node()`.
    	Create a new dom node.
    
    	This will NOT be linked in yet.
    """
    pass

def fz_new_dom_text_node(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_dom_text_node()`.
    	Create a new dom text node.
    
    	This will NOT be linked in yet.
    """
    pass

def fz_new_draw_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_draw_device()`.
    	Create a device to draw on a pixmap.
    
    	dest: Target pixmap for the draw device. See fz_new_pixmap*
    	for how to obtain a pixmap. The pixmap is not cleared by the
    	draw device, see fz_clear_pixmap* for how to clear it prior to
    	calling fz_new_draw_device. Free the device by calling
    	fz_drop_device.
    
    	transform: Transform from user space in points to device space
    	in pixels.
    """
    pass

def fz_new_draw_device_type3(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_draw_device_type3()`. """
    pass

def fz_new_draw_device_with_bbox(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_draw_device_with_bbox()`.
    	Create a device to draw on a pixmap.
    
    	dest: Target pixmap for the draw device. See fz_new_pixmap*
    	for how to obtain a pixmap. The pixmap is not cleared by the
    	draw device, see fz_clear_pixmap* for how to clear it prior to
    	calling fz_new_draw_device. Free the device by calling
    	fz_drop_device.
    
    	transform: Transform from user space in points to device space
    	in pixels.
    
    	clip: Bounding box to restrict any marking operations of the
    	draw device.
    """
    pass

def fz_new_draw_device_with_bbox_proof(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_draw_device_with_bbox_proof()`.
    	Create a device to draw on a pixmap.
    
    	dest: Target pixmap for the draw device. See fz_new_pixmap*
    	for how to obtain a pixmap. The pixmap is not cleared by the
    	draw device, see fz_clear_pixmap* for how to clear it prior to
    	calling fz_new_draw_device. Free the device by calling
    	fz_drop_device.
    
    	transform: Transform from user space in points to device space
    	in pixels.
    
    	clip: Bounding box to restrict any marking operations of the
    	draw device.
    
    	proof_cs: Color space to render to prior to mapping to color
    	space defined by pixmap.
    """
    pass

def fz_new_draw_device_with_options(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_draw_device_with_options()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_new_draw_device_with_options(const ::fz_draw_options *options, ::fz_rect mediabox, ::fz_pixmap **pixmap)` => `(fz_device *)`
    
    	Create a new pixmap and draw device, using the specified options.
    
    	options: Options to configure the draw device, and choose the
    	resolution and colorspace.
    
    	mediabox: The bounds of the page in points.
    
    	pixmap: An out parameter containing the newly created pixmap.
    """
    pass

def fz_new_draw_device_with_proof(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_draw_device_with_proof()`.
    	Create a device to draw on a pixmap.
    
    	dest: Target pixmap for the draw device. See fz_new_pixmap*
    	for how to obtain a pixmap. The pixmap is not cleared by the
    	draw device, see fz_clear_pixmap* for how to clear it prior to
    	calling fz_new_draw_device. Free the device by calling
    	fz_drop_device.
    
    	transform: Transform from user space in points to device space
    	in pixels.
    
    	proof_cs: Intermediate color space to map though when mapping to
    	color space defined by pixmap.
    """
    pass

def fz_new_font_from_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_font_from_buffer()`.
    	Create a new font from a font file in a fz_buffer.
    
    	Fonts created in this way, will be eligible for embedding by default.
    
    	name: Name of font (leave NULL to use name from font).
    
    	buffer: Buffer to load from.
    
    	index: Which font from the file to load (0 for default).
    
    	use_glyph_box: 1 if we should use the glyph bbox, 0 otherwise.
    
    	Returns new font handle, or throws exception on error.
    """
    pass

def fz_new_font_from_file(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_font_from_file()`.
    	Create a new font from a font file.
    
    	Fonts created in this way, will be eligible for embedding by default.
    
    	name: Name of font (leave NULL to use name from font).
    
    	path: File path to load from.
    
    	index: Which font from the file to load (0 for default).
    
    	use_glyph_box: 1 if we should use the glyph bbox, 0 otherwise.
    
    	Returns new font handle, or throws exception on error.
    """
    pass

def fz_new_font_from_memory(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_font_from_memory()`.
    	Create a new font from a font file in memory.
    
    	Fonts created in this way, will be eligible for embedding by default.
    
    	name: Name of font (leave NULL to use name from font).
    
    	data: Pointer to the font file data.
    
    	len: Length of the font file data.
    
    	index: Which font from the file to load (0 for default).
    
    	use_glyph_box: 1 if we should use the glyph bbox, 0 otherwise.
    
    	Returns new font handle, or throws exception on error.
    """
    pass

def fz_new_function_of_size(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_function_of_size()`. """
    pass

def fz_new_icc_colorspace(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_icc_colorspace()`.
    	Create a colorspace from an ICC profile supplied in buf.
    
    	Limited checking is done to ensure that the colorspace type is
    	appropriate for the supplied ICC profile.
    
    	An additional reference is taken to buf, which will be dropped
    	on destruction. Ownership is NOT passed in.
    
    	The returned reference should be dropped when it is finished
    	with.
    
    	Colorspaces are immutable once created.
    """
    pass

def fz_new_image_from_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_image_from_buffer()`.
    	Create a new image from a
    	buffer of data, inferring its type from the format
    	of the data.
    """
    pass

def fz_new_image_from_compressed_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_image_from_compressed_buffer()`.
    	Create an image based on
    	the data in the supplied compressed buffer.
    
    	w,h: Width and height of the created image.
    
    	bpc: Bits per component.
    
    	colorspace: The colorspace (determines the number of components,
    	and any color conversions required while decoding).
    
    	xres, yres: The X and Y resolutions respectively.
    
    	interpolate: 1 if interpolation should be used when decoding
    	this image, 0 otherwise.
    
    	imagemask: 1 if this is an imagemask (i.e. transparency bitmap
    	mask), 0 otherwise.
    
    	decode: NULL, or a pointer to to a decode array. The default
    	decode array is [0 1] (repeated n times, for n color components).
    
    	colorkey: NULL, or a pointer to a colorkey array. The default
    	colorkey array is [0 255] (repeated n times, for n color
    	components).
    
    	buffer: Buffer of compressed data and compression parameters.
    	Ownership of this reference is passed in.
    
    	mask: NULL, or another image to use as a mask for this one.
    	A new reference is taken to this image. Supplying a masked
    	image as a mask to another image is illegal!
    """
    pass

def fz_new_image_from_compressed_buffer2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_image_from_compressed_buffer2()`.   Swig-friendly wrapper for fz_new_image_from_compressed_buffer(),
    uses specified `decode` and `colorkey` if they are not null (in which
    case we assert that they have size `2*fz_colorspace_n(colorspace)`).
    """
    pass

def fz_new_image_from_display_list(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_image_from_display_list()`.
    	Create a new image from a display list.
    
    	w, h: The conceptual width/height of the image.
    
    	transform: The matrix that needs to be applied to the given
    	list to make it render to the unit square.
    
    	list: The display list.
    """
    pass

def fz_new_image_from_file(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_image_from_file()`.
    	Create a new image from the contents
    	of a file, inferring its type from the format of the
    	data.
    """
    pass

def fz_new_image_from_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_image_from_pixmap()`.
    	Create an image from the given
    	pixmap.
    
    	pixmap: The pixmap to base the image upon. A new reference
    	to this is taken.
    
    	mask: NULL, or another image to use as a mask for this one.
    	A new reference is taken to this image. Supplying a masked
    	image as a mask to another image is illegal!
    """
    pass

def fz_new_image_from_svg(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_image_from_svg()`.
    	Create a scalable image from an SVG document.
    """
    pass

def fz_new_image_from_svg_xml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_image_from_svg_xml()`.
    	Create a scalable image from an SVG document.
    """
    pass

def fz_new_image_of_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_image_of_size()`.
    	Internal function to make a new fz_image structure
    	for a derived class.
    
    	w,h: Width and height of the created image.
    
    	bpc: Bits per component.
    
    	colorspace: The colorspace (determines the number of components,
    	and any color conversions required while decoding).
    
    	xres, yres: The X and Y resolutions respectively.
    
    	interpolate: 1 if interpolation should be used when decoding
    	this image, 0 otherwise.
    
    	imagemask: 1 if this is an imagemask (i.e. transparent), 0
    	otherwise.
    
    	decode: NULL, or a pointer to to a decode array. The default
    	decode array is [0 1] (repeated n times, for n color components).
    
    	colorkey: NULL, or a pointer to a colorkey array. The default
    	colorkey array is [0 255] (repeated n times, for n color
    	components).
    
    	mask: NULL, or another image to use as a mask for this one.
    	A new reference is taken to this image. Supplying a masked
    	image as a mask to another image is illegal!
    
    	size: The size of the required allocated structure (the size of
    	the derived structure).
    
    	get: The function to be called to obtain a decoded pixmap.
    
    	get_size: The function to be called to return the storage size
    	used by this image.
    
    	drop: The function to be called to dispose of this image once
    	the last reference is dropped.
    
    	Returns a pointer to an allocated structure of the required size,
    	with the first sizeof(fz_image) bytes initialised as appropriate
    	given the supplied parameters, and the other bytes set to zero.
    """
    pass

def fz_new_indexed_colorspace(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_indexed_colorspace()`.
    	Create an indexed colorspace.
    
    	The supplied lookup table is high palette entries long. Each
    	entry is n bytes long, where n is given by the number of
    	colorants in the base colorspace, one byte per colorant.
    
    	Ownership of lookup is passed it; it will be freed on
    	destruction, so must be heap allocated.
    
    	The colorspace will keep an additional reference to the base
    	colorspace that will be dropped on destruction.
    
    	The returned reference should be dropped when it is finished
    	with.
    
    	Colorspaces are immutable once created.
    """
    pass

def fz_new_link_of_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_link_of_size()`.
    	Create a new link record.
    
    	next is set to NULL with the expectation that the caller will
    	handle the linked list setup. Internal function.
    
    	Different document types will be implemented by deriving from
    	fz_link. This macro allocates such derived structures, and
    	initialises the base sections.
    """
    pass

def fz_new_list_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_list_device()`.
    	Create a rendering device for a display list.
    
    	When the device is rendering a page it will populate the
    	display list with drawing commands (text, images, etc.). The
    	display list can later be reused to render a page many times
    	without having to re-interpret the page from the document file
    	for each rendering. Once the device is no longer needed, free
    	it with fz_drop_device.
    
    	list: A display list that the list device takes a reference to.
    """
    pass

def fz_new_multi_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_multi_archive()`.
    	Create a new multi archive (initially empty).
    """
    pass

def fz_new_ocr_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_ocr_device()`.
    	Create a device to OCR the text on the page.
    
    	Renders the page internally to a bitmap that is then OCRd. Text
    	is then forwarded onto the target device.
    
    	target: The target device to receive the OCRd text.
    
    	ctm: The transform to apply to the mediabox to get the size for
    	the rendered page image. Also used to calculate the resolution
    	for the page image. In general, this will be the same as the CTM
    	that you pass to fz_run_page (or fz_run_display_list) to feed
    	this device.
    
    	mediabox: The mediabox (in points). Combined with the CTM to get
    	the bounds of the pixmap used internally for the rendered page
    	image.
    
    	with_list: If with_list is false, then all non-text operations
    	are forwarded instantly to the target device. This results in
    	the target device seeing all NON-text operations, followed by
    	all the text operations (derived from OCR).
    
    	If with_list is true, then all the marking operations are
    	collated into a display list which is then replayed to the
    	target device at the end.
    
    	language: NULL (for "eng"), or a pointer to a string to describe
    	the languages/scripts that should be used for OCR (e.g.
    	"eng,ara").
    
    	datadir: NULL (for ""), or a pointer to a path string otherwise
    	provided to Tesseract in the TESSDATA_PREFIX environment variable.
    
    	progress: NULL, or function to be called periodically to indicate
    	progress. Return 0 to continue, or 1 to cancel. progress_arg is
    	returned as the void *. The int is a value between 0 and 100 to
    	indicate progress.
    
    	progress_arg: A void * value to be parrotted back to the progress
    	function.
    """
    pass

def fz_new_outline(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_outline()`.
    	Create a new outline entry with zeroed fields for the caller
    	to fill in.
    """
    pass

def fz_new_page_of_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_page_of_size()`.
    	Different document types will be implemented by deriving from
    	fz_page. This macro allocates such derived structures, and
    	initialises the base sections.
    """
    pass

def fz_new_path(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_path()`.
    	Create a new (empty) path structure.
    """
    pass

def fz_new_pdf_document_from_fz_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_pdf_document_from_fz_document()`. """
    pass

def fz_new_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_pixmap()`.
    	Create a new pixmap, with its origin at (0,0)
    
    	cs: The colorspace to use for the pixmap, or NULL for an alpha
    	plane/mask.
    
    	w: The width of the pixmap (in pixels)
    
    	h: The height of the pixmap (in pixels)
    
    	seps: Details of separations.
    
    	alpha: 0 for no alpha, 1 for alpha.
    
    	Returns a pointer to the new pixmap. Throws exception on failure
    	to allocate.
    """
    pass

def fz_new_pixmap_from_alpha_channel(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_pixmap_from_alpha_channel()`. """
    pass

def fz_new_pixmap_from_color_and_mask(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_pixmap_from_color_and_mask()`. """
    pass

def fz_new_pixmap_from_display_list(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_pixmap_from_display_list()`.
    	Render the page to a pixmap using the transform and colorspace.
    
    	Ownership of the pixmap is returned to the caller.
    """
    pass

def fz_new_pixmap_from_display_list_with_separations(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_pixmap_from_display_list_with_separations()`.
    	Render the page contents with control over spot colors.
    
    	Ownership of the pixmap is returned to the caller.
    """
    pass

def fz_new_pixmap_from_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_pixmap_from_page()`. """
    pass

def fz_new_pixmap_from_page_contents(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_pixmap_from_page_contents()`.
    	Render the page contents without annotations.
    
    	Ownership of the pixmap is returned to the caller.
    """
    pass

def fz_new_pixmap_from_page_contents_with_separations(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_pixmap_from_page_contents_with_separations()`. """
    pass

def fz_new_pixmap_from_page_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_pixmap_from_page_number()`. """
    pass

def fz_new_pixmap_from_page_number_with_separations(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_pixmap_from_page_number_with_separations()`. """
    pass

def fz_new_pixmap_from_page_with_separations(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_pixmap_from_page_with_separations()`. """
    pass

def fz_new_pixmap_from_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_pixmap_from_pixmap()`.
    	Create a new pixmap that represents a subarea of the specified
    	pixmap. A reference is taken to this pixmap that will be dropped
    	on destruction.
    
    	The supplied rectangle must be wholly contained within the
    	original pixmap.
    
    	Returns a pointer to the new pixmap. Throws exception on failure
    	to allocate.
    """
    pass

def fz_new_pixmap_with_bbox(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_pixmap_with_bbox()`.
    	Create a pixmap of a given size, location and pixel format.
    
    	The bounding box specifies the size of the created pixmap and
    	where it will be located. The colorspace determines the number
    	of components per pixel. Alpha is always present. Pixmaps are
    	reference counted, so drop references using fz_drop_pixmap.
    
    	colorspace: Colorspace format used for the created pixmap. The
    	pixmap will keep a reference to the colorspace.
    
    	bbox: Bounding box specifying location/size of created pixmap.
    
    	seps: Details of separations.
    
    	alpha: 0 for no alpha, 1 for alpha.
    
    	Returns a pointer to the new pixmap. Throws exception on failure
    	to allocate.
    """
    pass

def fz_new_pixmap_with_bbox_and_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_pixmap_with_bbox_and_data()`.
    	Create a pixmap of a given size, location and pixel format,
    	using the supplied data block.
    
    	The bounding box specifies the size of the created pixmap and
    	where it will be located. The colorspace determines the number
    	of components per pixel. Alpha is always present. Pixmaps are
    	reference counted, so drop references using fz_drop_pixmap.
    
    	colorspace: Colorspace format used for the created pixmap. The
    	pixmap will keep a reference to the colorspace.
    
    	rect: Bounding box specifying location/size of created pixmap.
    
    	seps: Details of separations.
    
    	alpha: Number of alpha planes (0 or 1).
    
    	samples: The data block to keep the samples in.
    
    	Returns a pointer to the new pixmap. Throws exception on failure
    	to allocate.
    """
    pass

def fz_new_pixmap_with_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_pixmap_with_data()`.
    	Create a new pixmap, with its origin at
    	(0,0) using the supplied data block.
    
    	cs: The colorspace to use for the pixmap, or NULL for an alpha
    	plane/mask.
    
    	w: The width of the pixmap (in pixels)
    
    	h: The height of the pixmap (in pixels)
    
    	seps: Details of separations.
    
    	alpha: 0 for no alpha, 1 for alpha.
    
    	stride: The byte offset from the pixel data in a row to the
    	pixel data in the next row.
    
    	samples: The data block to keep the samples in.
    
    	Returns a pointer to the new pixmap. Throws exception on failure to
    	allocate.
    """
    pass

def fz_new_separations(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_separations()`.
    	Create a new separations structure (initially empty)
    """
    pass

def fz_new_stext_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_stext_device()`.
    	Create a device to extract the text on a page.
    
    	Gather the text on a page into blocks and lines.
    
    	The reading order is taken from the order the text is drawn in
    	the source file, so may not be accurate.
    
    	page: The text page to which content should be added. This will
    	usually be a newly created (empty) text page, but it can be one
    	containing data already (for example when merging multiple
    	pages, or watermarking).
    
    	options: Options to configure the stext device.
    """
    pass

def fz_new_store_context(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_store_context()`.
    	Create a new store inside the context
    
    	max: The maximum size (in bytes) that the store is allowed to
    	grow to. FZ_STORE_UNLIMITED means no limit.
    """
    pass

def fz_new_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_stream()`.
    	Create a new stream object with the given
    	internal state and function pointers.
    
    	state: Internal state (opaque to everything but implementation).
    
    	next: Should provide the next set of bytes (up to max) of stream
    	data. Return the number of bytes read, or EOF when there is no
    	more data.
    
    	drop: Should clean up and free the internal state. May not
    	throw exceptions.
    """
    pass

def fz_new_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_new_string()`. """
    pass

def fz_new_stroke_state(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_stroke_state()`.
    	Create a new (empty) stroke state structure (with no dash
    	data) and return a reference to it.
    
    	Throws exception on failure to allocate.
    """
    pass

def fz_new_stroke_state_with_dash_len(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_stroke_state_with_dash_len()`.
    	Create a new (empty) stroke state structure, with room for
    	dash data of the given length, and return a reference to it.
    
    	len: The number of dash elements to allow room for.
    
    	Throws exception on failure to allocate.
    """
    pass

def fz_new_svg_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_svg_device()`.
    	Create a device that outputs (single page) SVG files to
    	the given output stream.
    
    	Equivalent to fz_new_svg_device_with_id passing id = NULL.
    """
    pass

def fz_new_svg_device_with_id(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_svg_device_with_id()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_new_svg_device_with_id(::fz_output *out, float page_width, float page_height, int text_format, int reuse_images)` => `(fz_device *, int id)`
    
    	Create a device that outputs (single page) SVG files to
    	the given output stream.
    
    	output: The output stream to send the constructed SVG page to.
    
    	page_width, page_height: The page dimensions to use (in points).
    
    	text_format: How to emit text. One of the following values:
    		FZ_SVG_TEXT_AS_TEXT: As <text> elements with possible
    		layout errors and mismatching fonts.
    		FZ_SVG_TEXT_AS_PATH: As <path> elements with exact
    		visual appearance.
    
    	reuse_images: Share image resources using <symbol> definitions.
    
    	id: ID parameter to keep generated IDs unique across SVG files.
    """
    pass

def fz_new_test_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_test_device()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_new_test_device(float threshold, int options, ::fz_device *passthrough)` => `(fz_device *, int is_color)`
    
    	Create a device to test for features.
    
    	Currently only tests for the presence of non-grayscale colors.
    
    	is_color: Possible values returned:
    		0: Definitely greyscale
    		1: Probably color (all colors were grey, but there
    		were images or shadings in a non grey colorspace).
    		2: Definitely color
    
    	threshold: The difference from grayscale that will be tolerated.
    	Typical values to use are either 0 (be exact) and 0.02 (allow an
    	imperceptible amount of slop).
    
    	options: A set of bitfield options, from the FZ_TEST_OPT set.
    
    	passthrough: A device to pass all calls through to, or NULL.
    	If set, then the test device can both test and pass through to
    	an underlying device (like, say, the display list device). This
    	means that a display list can be created and at the end we'll
    	know if it's colored or not.
    
    	In the absence of a passthrough device, the device will throw
    	an exception to stop page interpretation when color is found.
    """
    pass

def fz_new_text(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_text()`.
    	Create a new empty fz_text object.
    
    	Throws exception on failure to allocate.
    """
    pass

def fz_new_trace_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_trace_device()`.
    	Create a device to print a debug trace of all device calls.
    """
    pass

def fz_new_tree_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_tree_archive()`.
    	Create an archive that holds named buffers.
    
    	tree can either be a preformed tree with fz_buffers as values,
    	or it can be NULL for an empty tree.
    """
    pass

def fz_new_type3_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_type3_font()`.
    	Create a new (empty) type3 font.
    
    	name: Name of font (or NULL).
    
    	matrix: Font matrix.
    
    	Returns a new font handle, or throws exception on
    	allocation failure.
    """
    pass

def fz_new_xhtml_document_from_document(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_xhtml_document_from_document()`.
    	Use text extraction to convert the input document into XHTML,
    	then open the result as a new document that can be reflowed.
    """
    pass

def fz_new_xmltext_device(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_new_xmltext_device()`.
    	Create a device to output raw information.
    """
    pass

def fz_next_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_next_page()`.
    	Function to get the location of the next page (allowing for the
    	end of chapters etc). If at the end of the document, returns the
    	current location.
    """
    pass

def fz_normalize_vector(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_normalize_vector()`.
    	Normalize a vector to length one.
    """
    pass

def fz_open_a85d(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_a85d()`.
    	a85d filter performs ASCII 85 Decoding of data read
    	from the chained filter.
    """
    pass

def fz_open_accelerated_document(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_accelerated_document()`.
    	Open a document file and read its basic structure so pages and
    	objects can be located. MuPDF will try to repair broken
    	documents (without actually changing the file contents).
    
    	The returned fz_document is used when calling most other
    	document related functions.
    
    	filename: a path to a file as it would be given to open(2).
    """
    pass

def fz_open_accelerated_document_with_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_accelerated_document_with_stream()`.
    	Open a document using the specified stream object rather than
    	opening a file on disk.
    
    	magic: a string used to detect document type; either a file name
    	or mime-type.
    
    	stream: a stream of the document contents.
    
    	accel: NULL, or a stream of the 'accelerator' contents for this document.
    
    	NOTE: The caller retains ownership of 'stream' and 'accel' - the document will
    	take its own references if required.
    """
    pass

def fz_open_accelerated_document_with_stream_and_dir(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_accelerated_document_with_stream_and_dir()`.
    	Open a document using the specified stream object rather than
    	opening a file on disk.
    
    	magic: a string used to detect document type; either a file name
    	or mime-type.
    
    	stream: a stream of the document contents.
    
    	accel: NULL, or a stream of the 'accelerator' contents for this document.
    
    	dir: NULL, or the 'directory context' for the stream contents.
    
    	NOTE: The caller retains ownership of 'stream', 'accel' and 'dir' - the document will
    	take its own references if required.
    """
    pass

def fz_open_aesd(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_aesd()`.
    	aesd filter performs AES decoding of data read from the chained
    	filter using the supplied key.
    """
    pass

def fz_open_ahxd(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_ahxd()`.
    	ahxd filter performs ASCII Hex decoding of data read
    	from the chained filter.
    """
    pass

def fz_open_arc4(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_arc4()`.
    	arc4 filter performs RC4 decoding of data read from the chained
    	filter using the supplied key.
    """
    pass

def fz_open_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_archive()`.
    	Open a zip or tar archive
    
    	Open a file and identify its archive type based on the archive
    	signature contained inside.
    
    	filename: a path to a file as it would be given to open(2).
    """
    pass

def fz_open_archive_entry(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_archive_entry()`.
    	Opens an archive entry as a stream.
    
    	name: Entry name to look for, this must be an exact match to
    	the entry name in the archive.
    
    	Throws an exception if a matching entry cannot be found.
    """
    pass

def fz_open_archive_with_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_archive_with_stream()`.
    	Open zip or tar archive stream.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    """
    pass

def fz_open_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_buffer()`.
    	Open a buffer as a stream.
    
    	buf: The buffer to open. Ownership of the buffer is NOT passed
    	in (this function takes its own reference).
    
    	Returns pointer to newly created stream. May throw exceptions on
    	failure to allocate.
    """
    pass

def fz_open_cfb_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_cfb_archive()`.
    	Open a cfb file as an archive.
    
    	An exception is thrown if the file is not recognised as a cfb.
    
    	filename: a path to an archive file as it would be given to
    	open(2).
    """
    pass

def fz_open_cfb_archive_with_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_cfb_archive_with_stream()`.
    	Open a cfb file as an archive.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    
    	An exception is thrown if the file is not recognised as a chm.
    """
    pass

def fz_open_compressed_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_compressed_buffer()`.
    	Open a stream to read the decompressed version of a buffer.
    """
    pass

def fz_open_concat(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_concat()`.
    	Concat filter concatenates several streams into one.
    """
    pass

def fz_open_dctd(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_dctd()`.
    	dctd filter performs DCT (JPEG) decoding of data read
    	from the chained filter.
    
    	color_transform implements the PDF color_transform option
    		use -1 for default behavior
    		use 0 to disable YUV-RGB / YCCK-CMYK transforms
    		use 1 to enable YUV-RGB / YCCK-CMYK transforms
    
    	invert_cmyk implements the necessary inversion for Photoshop CMYK images
    		use 0 if embedded in PDF
    		use 1 if not embedded in PDF
    
    	For subsampling on decode, set l2factor to the log2 of the
    	reduction required (therefore 0 = full size decode).
    
    	jpegtables is an optional stream from which the JPEG tables
    	can be read. Use NULL if not required.
    """
    pass

def fz_open_directory(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_directory()`.
    	Open a directory as if it was an archive.
    
    	A special case where a directory is opened as if it was an
    	archive.
    
    	Note that for directories it is not possible to retrieve the
    	number of entries or list the entries. It is however possible
    	to check if the archive has a particular entry.
    
    	path: a path to a directory as it would be given to opendir(3).
    """
    pass

def fz_open_document(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_document()`.
    	Open a document file and read its basic structure so pages and
    	objects can be located. MuPDF will try to repair broken
    	documents (without actually changing the file contents).
    
    	The returned fz_document is used when calling most other
    	document related functions.
    
    	filename: a path to a file as it would be given to open(2).
    """
    pass

def fz_open_document_with_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_document_with_buffer()`.
    	Open a document using a buffer rather than opening a file on disk.
    """
    pass

def fz_open_document_with_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_document_with_stream()`.
    	Open a document using the specified stream object rather than
    	opening a file on disk.
    
    	magic: a string used to detect document type; either a file name
    	or mime-type.
    
    	stream: a stream representing the contents of the document file.
    
    	NOTE: The caller retains ownership of 'stream' - the document will take its
    	own reference if required.
    """
    pass

def fz_open_document_with_stream_and_dir(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_document_with_stream_and_dir()`.
    	Open a document using the specified stream object rather than
    	opening a file on disk.
    
    	magic: a string used to detect document type; either a file name
    	or mime-type.
    
    	stream: a stream representing the contents of the document file.
    
    	dir: a 'directory context' for those filetypes that need it.
    
    	NOTE: The caller retains ownership of 'stream' and 'dir' - the document will
    	take its own references if required.
    """
    pass

def fz_open_endstream_filter(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_endstream_filter()`.
    	The endstream filter reads a PDF substream, and starts to look
    	for an 'endstream' token after the specified length.
    """
    pass

def fz_open_faxd(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_faxd()`.
    	faxd filter performs FAX decoding of data read from
    	the chained filter.
    
    	k: see fax specification (fax default is 0).
    
    	end_of_line: whether we expect end of line markers (fax default
    	is 0).
    
    	encoded_byte_align: whether we align to bytes after each line
    	(fax default is 0).
    
    	columns: how many columns in the image (fax default is 1728).
    
    	rows: 0 for unspecified or the number of rows of data to expect.
    
    	end_of_block: whether we expect end of block markers (fax
    	default is 1).
    
    	black_is_1: determines the polarity of the image (fax default is
    	0).
    """
    pass

def fz_open_file(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_file()`.
    	Open the named file and wrap it in a stream.
    
    	filename: Path to a file. On non-Windows machines the filename
    	should be exactly as it would be passed to fopen(2). On Windows
    	machines, the path should be UTF-8 encoded so that non-ASCII
    	characters can be represented. Other platforms do the encoding
    	as standard anyway (and in most cases, particularly for MacOS
    	and Linux, the encoding they use is UTF-8 anyway).
    """
    pass

def fz_open_file_autodelete(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_file_autodelete()`.
    	Do the same as fz_open_file, but delete the file upon close.
    """
    pass

def fz_open_file_ptr_no_close(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_file_ptr_no_close()`.
    	Create a stream from a FILE * that will not be closed
    	when the stream is dropped.
    """
    pass

def fz_open_flated(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_flated()`.
    	flated filter performs LZ77 decoding (inflating) of data read
    	from the chained filter.
    
    	window_bits: How large a decompression window to use. Typically
    	15. A negative number, -n, means to use n bits, but to expect
    	raw data with no header.
    """
    pass

def fz_open_image_decomp_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_image_decomp_stream()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_open_image_decomp_stream(::fz_stream *arg_0, ::fz_compression_params *arg_1)` => `(fz_stream *, int l2factor)`
    
    	Open a stream to read the decompressed version of another stream
    	with optional log2 subsampling.
    """
    pass

def fz_open_image_decomp_stream_from_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_image_decomp_stream_from_buffer()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_open_image_decomp_stream_from_buffer(::fz_compressed_buffer *arg_0)` => `(fz_stream *, int l2factor)`
    
    	Open a stream to read the decompressed version of a buffer,
    	with optional log2 subsampling.
    
    	l2factor = NULL for no subsampling, or a pointer to an integer
    	containing the maximum log2 subsample factor acceptable (0 =
    	none, 1 = halve dimensions, 2 = quarter dimensions etc). If
    	non-NULL, then *l2factor will be updated on exit with the actual
    	log2 subsample factor achieved.
    """
    pass

def fz_open_jbig2d(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_jbig2d()`.
    	Open a filter that performs jbig2 decompression on the chained
    	stream, using the optional globals record.
    """
    pass

def fz_open_leecher(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_leecher()`.
    	Attach a filter to a stream that will store any
    	characters read from the stream into the supplied buffer.
    
    	chain: The underlying stream to leech from.
    
    	buf: The buffer into which the read data should be appended.
    	The buffer will be resized as required.
    
    	Returns pointer to newly created stream. May throw exceptions on
    	failure to allocate.
    """
    pass

def fz_open_libarchived(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_libarchived()`.
    	libarchived filter performs generic compressed decoding of data
    	in any format understood by libarchive from the chained filter.
    
    	This will throw an exception if libarchive is not built in, or
    	if the compression format is not recognised.
    """
    pass

def fz_open_libarchive_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_libarchive_archive()`.
    	Open an archive using libarchive.
    
    	An exception is thrown if the file is not supported by libarchive.
    
    	filename: a path to an archive file as it would be given to
    	open(2).
    """
    pass

def fz_open_libarchive_archive_with_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_libarchive_archive_with_stream()`.
    	Open an archive using libarchive.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    
    	An exception is thrown if the stream is not supported by libarchive.
    """
    pass

def fz_open_lzwd(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_lzwd()`.
    	lzwd filter performs LZW decoding of data read from the chained
    	filter.
    
    	early_change: (Default 1) specifies whether to change codes 1
    	bit early.
    
    	min_bits: (Default 9) specifies the minimum number of bits to
    	use.
    
    	reverse_bits: (Default 0) allows for compatibility with gif and
    	old style tiffs (1).
    
    	old_tiff: (Default 0) allows for different handling of the clear
    	code, as found in old style tiffs.
    """
    pass

def fz_open_memory(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_memory()`.
    	Open a block of memory as a stream.
    
    	data: Pointer to start of data block. Ownership of the data
    	block is NOT passed in.
    
    	len: Number of bytes in data block.
    
    	Returns pointer to newly created stream. May throw exceptions on
    	failure to allocate.
    """
    pass

def fz_open_null_filter(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_null_filter()`.
    	The null filter reads a specified amount of data from the
    	substream.
    """
    pass

def fz_open_predict(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_predict()`.
    	predict filter performs pixel prediction on data read from
    	the chained filter.
    
    	predictor: 1 = copy, 2 = tiff, other = inline PNG predictor
    
    	columns: width of image in pixels
    
    	colors: number of components.
    
    	bpc: bits per component (typically 8)
    """
    pass

def fz_open_range_filter(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_range_filter()`.
    	The range filter copies data from specified ranges of the
    	chained stream.
    """
    pass

def fz_open_reflowed_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_open_reflowed_document()`. """
    pass

def fz_open_rld(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_rld()`.
    	rld filter performs Run Length Decoding of data read
    	from the chained filter.
    """
    pass

def fz_open_sgilog16(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_sgilog16()`.
    	SGI Log 16bit (greyscale) decode from the chained filter.
    	Decodes lines of w pixels to 8bpp greyscale.
    """
    pass

def fz_open_sgilog24(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_sgilog24()`.
    	SGI Log 24bit (LUV) decode from the chained filter.
    	Decodes lines of w pixels to 8bpc rgb.
    """
    pass

def fz_open_sgilog32(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_sgilog32()`.
    	SGI Log 32bit (LUV) decode from the chained filter.
    	Decodes lines of w pixels to 8bpc rgb.
    """
    pass

def fz_open_tar_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_tar_archive()`.
    	Open a tar archive file.
    
    	An exception is thrown if the file is not a tar archive as
    	indicated by the presence of a tar signature.
    
    	filename: a path to a tar archive file as it would be given to
    	open(2).
    """
    pass

def fz_open_tar_archive_with_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_tar_archive_with_stream()`.
    	Open a tar archive stream.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    
    	An exception is thrown if the stream is not a tar archive as
    	indicated by the presence of a tar signature.
    """
    pass

def fz_open_thunder(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_thunder()`.
    	4bit greyscale Thunderscan decoding from the chained filter.
    	Decodes lines of w pixels to 8bpp greyscale.
    """
    pass

def fz_open_zip_archive(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_zip_archive()`.
    	Open a zip archive file.
    
    	An exception is thrown if the file is not a zip archive as
    	indicated by the presence of a zip signature.
    
    	filename: a path to a zip archive file as it would be given to
    	open(2).
    """
    pass

def fz_open_zip_archive_with_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_open_zip_archive_with_stream()`.
    	Open a zip archive stream.
    
    	Open an archive using a seekable stream object rather than
    	opening a file or directory on disk.
    
    	An exception is thrown if the stream is not a zip archive as
    	indicated by the presence of a zip signature.
    """
    pass

def fz_option_eq(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_option_eq()`.
    	Check to see if an option, a, from a string matches a reference
    	option, b.
    
    	(i.e. a could be 'foo' or 'foo,bar...' etc, but b can only be
    	'foo'.)
    """
    pass

def fz_opt_from_list(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_opt_from_list()`.
    	Return the index of a (case-insensitive) option within an optlist.
    
    	For instance for optlist = "Foo|Bar|Baz", and  opt = "bar",
    	this would return 1.
    
    	If the optlist ends with "|*" then that is a catch all case and
    	matches all options allowing the caller to process it itself.
    	fz_optarg will be set to point to the option, and the return
    	value will be the index of the '*' option within that list.
    
    	If an optlist entry ends with ':' (e.g. "Foo:") then that option
    	may have suboptions appended to it (for example "JPG:80") and
    	fz_optarg will be set to point at "80". Otherwise fz_optarg will
    	be set to NULL.
    
    	In the event of no-match found, prints an error and returns -1.
    """
    pass

def fz_outline_down_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_down_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_glyph(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_outline_glyph()`.
    	Look a glyph up from a font, and return the outline of the
    	glyph using the given transform.
    
    	The caller owns the returned path, and so is responsible for
    	ensuring that it eventually gets dropped.
    """
    pass

def fz_outline_is_open_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_is_open_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_item_is_open_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_item_is_open_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_item_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_outline_item_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_outline_item_title_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_item_title_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_item_uri_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_item_uri_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_delete(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_outline_iterator_delete()`.
    	Delete the current item.
    
    	This implicitly moves us to the 'next' item, and the return code is as for fz_outline_iterator_next.
    """
    pass

def fz_outline_iterator_doc_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_doc_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_down(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_outline_iterator_down()`. """
    pass

def fz_outline_iterator_down_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_down_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_drop_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_drop_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_insert_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_insert_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_item(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_outline_iterator_item()`.
    	Call to get the current outline item.
    
    	Can return NULL. The item is only valid until the next call.
    """
    pass

def fz_outline_iterator_item_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_item_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_next(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_outline_iterator_next()`.
    	Calls to move the iterator position.
    
    	A negative return value means we could not move as requested. Otherwise:
    	0 = the final position has a valid item.
    	1 = not a valid item, but we can insert an item here.
    """
    pass

def fz_outline_iterator_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_prev(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_outline_iterator_prev()`. """
    pass

def fz_outline_iterator_prev_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_prev_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_up(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_outline_iterator_up()`. """
    pass

def fz_outline_iterator_update_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_update_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_up_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator_up_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator__del_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_iterator__del_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_page_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_page_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_outline_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_outline_title_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_title_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_uri_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_uri_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_x_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_x_set(*args, **kwargs): # real signature unknown
    pass

def fz_outline_y_get(*args, **kwargs): # real signature unknown
    pass

def fz_outline_y_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_accelerator(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_output_accelerator()`.
    	Output accelerator data for the document to a given output
    	stream.
    """
    pass

def fz_output_as_stream_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_as_stream_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_bits_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_bits_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_bp_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_bp_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_buffered_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_buffered_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_closed_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_closed_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_close_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_close_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_drop_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_drop_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_ep_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_ep_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_reset_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_reset_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_seek_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_seek_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_state_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_state_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_supports_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_output_supports_stream()`.
    	Query whether a given fz_output supports fz_stream_from_output.
    """
    pass

def fz_output_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_output_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_output_tell_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_tell_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_truncate_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_truncate_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_wp_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_wp_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_write_get(*args, **kwargs): # real signature unknown
    pass

def fz_output_write_set(*args, **kwargs): # real signature unknown
    pass

def fz_output_xml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_output_xml()`.
    	Pretty-print an XML tree to given output.
    """
    pass

def fz_packed_path_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_packed_path_size()`.
    	Return the number of bytes required to pack a path.
    """
    pass

def fz_pack_path(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pack_path()`.
    	Pack a path into the given block.
    	To minimise the size of paths, this function allows them to be
    	packed into a buffer with other information. Paths can be used
    	interchangeably regardless of how they are packed.
    
    	pack: Pointer to a block of data to pack the path into. Should
    	be aligned by the caller to the same alignment as required for
    	a fz_path pointer.
    
    	path: The path to pack.
    
    	Returns the number of bytes within the block used. Callers can
    	access the packed path data by casting the value of pack on
    	entry to be a fz_path *.
    
    	Throws exceptions on failure to allocate.
    
    	Implementation details: Paths can be 'unpacked', 'flat', or
    	'open'. Standard paths, as created are 'unpacked'. Paths
    	will be packed as 'flat', unless they are too large
    	(where large indicates that they exceed some private
    	implementation defined limits, currently including having
    	more than 256 coordinates or commands).
    
    	Large paths are 'open' packed as a header into the given block,
    	plus pointers to other data blocks.
    
    	Users should not have to care about whether paths are 'open'
    	or 'flat' packed. Simply pack a path (if required), and then
    	forget about the details.
    """
    pass

def fz_page_bound_page_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_bound_page_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_chapter_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_chapter_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_control_separation_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_control_separation_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_create_link_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_create_link_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_delete_link_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_delete_link_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_doc_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_doc_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_drop_page_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_drop_page_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_incomplete_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_incomplete_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_in_doc_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_in_doc_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_label(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_page_label()`.
    	Get page label for a given page.
    """
    pass

def fz_page_load_links_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_load_links_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_number_from_location(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_page_number_from_location()`.
    	Converts from chapter+page to page number. This may cause many
    	chapters to be laid out in order to calculate the number of
    	pages within those chapters.
    """
    pass

def fz_page_number_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_number_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_overprint_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_overprint_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_page_presentation_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_page_presentation_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_presentation(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_page_presentation()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_page_presentation(::fz_page *page, ::fz_transition *transition)` => `(fz_transition *, float duration)`
    
    	Get the presentation details for a given page.
    
    	transition: A pointer to a transition struct to fill out.
    
    	duration: A pointer to a place to set the page duration in
    	seconds. Will be set to 0 if no transition is specified for the
    	page.
    
    	Returns: a pointer to the transition structure, or NULL if there
    	is no transition specified for the page.
    """
    pass

def fz_page_prev_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_prev_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_run_page_annots_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_run_page_annots_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_run_page_contents_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_run_page_contents_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_run_page_widgets_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_run_page_widgets_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_separations(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_page_separations()`.
    	Get the separations details for a page.
    	This will be NULL, unless the format specifically supports
    	separations (such as PDF files). May be NULL even
    	so, if there are no separations on a page.
    
    	Returns a reference that must be dropped.
    """
    pass

def fz_page_separations_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_separations_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_separation_disabled_get(*args, **kwargs): # real signature unknown
    pass

def fz_page_separation_disabled_set(*args, **kwargs): # real signature unknown
    pass

def fz_page_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_page_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_page_uses_overprint(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_page_uses_overprint()`.
    	Query if a given page requires overprint.
    """
    pass

def fz_paint_shade(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_paint_shade()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_paint_shade(::fz_shade *shade, ::fz_colorspace *override_cs, ::fz_matrix ctm, ::fz_pixmap *dest, ::fz_color_params color_params, ::fz_irect bbox, const ::fz_overprint *eop, ::fz_shade_color_cache **cache)` =>
    
    	Render a shade to a given pixmap.
    
    	shade: The shade to paint.
    
    	override_cs: NULL, or colorspace to override the shades
    	inbuilt colorspace.
    
    	ctm: The transform to apply.
    
    	dest: The pixmap to render into.
    
    	color_params: The color rendering settings
    
    	bbox: Pointer to a bounding box to limit the rendering
    	of the shade.
    
    	eop: NULL, or pointer to overprint bitmap.
    
    	cache: *cache is used to cache color information. If *cache is NULL it
    	is set to point to a new fz_shade_color_cache. If cache is NULL it is
    	ignored.
    """
    pass

def fz_parse_page_range(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_parse_page_range()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_parse_page_range(const char *s, int n)` => `(const char *, int a, int b)`
    """
    pass

def fz_parse_pdfocr_options(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_parse_pdfocr_options()`.
    	Parse PDFOCR options.
    
    	Currently defined options and values are as follows:
    
    		compression=none: No compression
    		compression=flate: Flate compression
    		strip-height=n: Strip height (default 16)
    		ocr-language=<lang>: OCR Language (default eng)
    		ocr-datadir=<datadir>: OCR data path (default rely on TESSDATA_PREFIX)
    """
    pass

def fz_parse_stext_options(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_parse_stext_options()`.
    	Parse stext device options from a comma separated key-value
    	string.
    """
    pass

def fz_parse_xml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_parse_xml()`.
    	Parse the contents of buffer into a tree of xml nodes.
    
    	preserve_white: whether to keep or delete all-whitespace nodes.
    """
    pass

def fz_parse_xml_archive_entry(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_parse_xml_archive_entry()`.
    	Parse the contents of an archive entry into a tree of xml nodes.
    
    	preserve_white: whether to keep or delete all-whitespace nodes.
    """
    pass

def fz_parse_xml_from_html5(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_parse_xml_from_html5()`.
    	Parse the contents of a buffer into a tree of XML nodes,
    	using the HTML5 parsing algorithm.
    """
    pass

def fz_parse_xml_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_parse_xml_stream()`.
    	Parse the contents of buffer into a tree of xml nodes.
    
    	preserve_white: whether to keep or delete all-whitespace nodes.
    """
    pass

def fz_path_walker_closepath_get(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_closepath_set(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_curvetov_get(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_curvetov_set(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_curvetoy_get(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_curvetoy_set(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_curveto_get(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_curveto_set(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_lineto_get(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_lineto_set(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_moveto_get(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_moveto_set(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_quadto_get(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_quadto_set(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_rectto_get(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_rectto_set(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_path_walker_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_pclm_options_compress_get(*args, **kwargs): # real signature unknown
    pass

def fz_pclm_options_compress_set(*args, **kwargs): # real signature unknown
    pass

def fz_pclm_options_page_count_get(*args, **kwargs): # real signature unknown
    pass

def fz_pclm_options_page_count_set(*args, **kwargs): # real signature unknown
    pass

def fz_pclm_options_strip_height_get(*args, **kwargs): # real signature unknown
    pass

def fz_pclm_options_strip_height_set(*args, **kwargs): # real signature unknown
    pass

def fz_pclm_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_pclm_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_duplex_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_duplex_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_duplex_set_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_duplex_set_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_even_page_init_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_even_page_init_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_features_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_features_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_manual_feed_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_manual_feed_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_manual_feed_set_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_manual_feed_set_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_media_position_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_media_position_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_media_position_set_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_media_position_set_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_odd_page_init_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_odd_page_init_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_orientation_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_orientation_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_page_count_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_page_count_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_paper_size_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_paper_size_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_tumble_get(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_options_tumble_set(*args, **kwargs): # real signature unknown
    pass

def fz_pcl_preset(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pcl_preset()`.
    	Initialize PCL option struct for a given preset.
    
    	Currently defined presets include:
    
    		generic	Generic PCL printer
    		ljet4	HP DeskJet
    		dj500	HP DeskJet 500
    		fs600	Kyocera FS-600
    		lj	HP LaserJet, HP LaserJet Plus
    		lj2	HP LaserJet IIp, HP LaserJet IId
    		lj3	HP LaserJet III
    		lj3d	HP LaserJet IIId
    		lj4	HP LaserJet 4
    		lj4pl	HP LaserJet 4 PL
    		lj4d	HP LaserJet 4d
    		lp2563b	HP 2563B line printer
    		oce9050	Oce 9050 Line printer
    """
    pass

def fz_pdfocr_band_writer_set_progress(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pdfocr_band_writer_set_progress()`.
    	Set the progress callback for a pdfocr bandwriter.
    """
    pass

def fz_pdfocr_options_compress_get(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_compress_set(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_datadir_get(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_datadir_set(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_language_get(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_language_set(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_page_count_get(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_page_count_set(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_skew_angle_get(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_skew_angle_set(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_skew_border_get(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_skew_border_set(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_skew_correct_get(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_skew_correct_set(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_strip_height_get(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_strip_height_set(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_pdfocr_writer_set_progress(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_pdfocr_writer_set_progress()`. """
    pass

def fz_peek_byte(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_peek_byte()`.
    	Peek at the next byte in a stream.
    
    	stm: The stream to peek at.
    
    	Returns -1 for EOF, or the next byte that will be read.
    """
    pass

def fz_pixmap_alpha(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_alpha()`.
    	Return the number of alpha planes in a pixmap.
    
    	Returns the number of alphas. Does not throw exceptions.
    """
    pass

def fz_pixmap_alpha_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_alpha_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_bbox(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_bbox()`.
    	Return the bounding box for a pixmap.
    """
    pass

def fz_pixmap_colorants(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_colorants()`.
    	Return the number of colorants in a pixmap.
    
    	Returns the number of colorants (components, less any spots and
    	alpha).
    """
    pass

def fz_pixmap_colorspace(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_colorspace()`.
    	Return the colorspace of a pixmap
    
    	Returns colorspace.
    """
    pass

def fz_pixmap_colorspace_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_colorspace_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_components(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_components()`.
    	Return the number of components in a pixmap.
    
    	Returns the number of components (including spots and alpha).
    """
    pass

def fz_pixmap_flags_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_flags_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_height(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_height()`.
    	Return the height of the pixmap in pixels.
    """
    pass

def fz_pixmap_h_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_h_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_image_tile(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_image_tile()`.
    	Retrieve the underlying fz_pixmap for an image.
    
    	Returns a pointer to the underlying fz_pixmap for an image,
    	or NULL if this image is not based upon an fz_pixmap.
    
    	No reference is returned. Lifespan is limited to that of
    	the image itself. If required, use fz_keep_pixmap to take
    	a reference to keep it longer.
    """
    pass

def fz_pixmap_n_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_n_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_samples(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_samples()`.
    	Returns a pointer to the pixel data of a pixmap.
    
    	Returns the pointer.
    """
    pass

def fz_pixmap_samples_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_samples_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_pixmap_samples_int()`. """
    pass

def fz_pixmap_samples_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_seps_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_seps_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_size()`.
    	Return sizeof fz_pixmap plus size of data, in bytes.
    """
    pass

def fz_pixmap_spots(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_spots()`.
    	Return the number of spots in a pixmap.
    
    	Returns the number of spots (components, less colorants and
    	alpha). Does not throw exceptions.
    """
    pass

def fz_pixmap_storable_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_storable_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_stride(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_stride()`.
    	Return the number of bytes in a row in the pixmap.
    """
    pass

def fz_pixmap_stride_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_stride_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_s_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_s_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_underlying_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_underlying_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_width(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_width()`.
    	Return the width of the pixmap in pixels.
    """
    pass

def fz_pixmap_w_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_w_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_x(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_x()`.
    	Return the x value of the pixmap in pixels.
    """
    pass

def fz_pixmap_xres_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_xres_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_x_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_x_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_y(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pixmap_y()`.
    	Return the y value of the pixmap in pixels.
    """
    pass

def fz_pixmap_yres_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_yres_set(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_y_get(*args, **kwargs): # real signature unknown
    pass

def fz_pixmap_y_set(*args, **kwargs): # real signature unknown
    pass

def fz_place_story(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_place_story()`. """
    pass

def fz_place_story_flags(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_place_story_flags()`. """
    pass

def fz_point_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_point_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_point_x_get(*args, **kwargs): # real signature unknown
    pass

def fz_point_x_set(*args, **kwargs): # real signature unknown
    pass

def fz_point_y_get(*args, **kwargs): # real signature unknown
    pass

def fz_point_y_set(*args, **kwargs): # real signature unknown
    pass

def fz_pool_alloc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pool_alloc()`.
    	Allocate a block of size bytes from the pool.
    """
    pass

def fz_pool_size(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pool_size()`.
    	The current size of the pool.
    
    	The number of bytes of storage currently allocated to the pool.
    	This is the total of the storage used for the blocks making
    	up the pool, rather then total of the allocated blocks so far,
    	so it will increase in 'lumps'.
    	from the pool, then the pool size may still be X
    """
    pass

def fz_pool_strdup(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pool_strdup()`.
    	strdup equivalent allocating from the pool.
    """
    pass

def fz_pop_clip(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_pop_clip()`. """
    pass

def fz_post_scale(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_post_scale()`.
    	Scale a matrix by postmultiplication.
    
    	m: Pointer to the matrix to scale
    
    	sx, sy: Scaling factors along the X- and Y-axes. A scaling
    	factor of 1.0 will not cause any scaling along the relevant
    	axis.
    
    	Returns m (updated).
    """
    pass

def fz_prepare_t3_glyph(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_prepare_t3_glyph()`.
    	Force a type3 font to cache the displaylist for a given glyph
    	id.
    
    	This caching can involve reading the underlying file, so must
    	happen ahead of time, so we aren't suddenly forced to read the
    	file while playing a displaylist back.
    """
    pass

def fz_previous_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_previous_page()`.
    	Function to get the location of the previous page (allowing for
    	the end of chapters etc). If already at the start of the
    	document, returns the current page.
    """
    pass

def fz_pre_rotate(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pre_rotate()`.
    	Rotate a transformation by premultiplying.
    
    	The premultiplied matrix is of the form
    	[ cos(deg) sin(deg) -sin(deg) cos(deg) 0 0 ].
    
    	m: Pointer to matrix to premultiply.
    
    	degrees: Degrees of counter clockwise rotation. Values less
    	than zero and greater than 360 are handled as expected.
    
    	Returns m (updated).
    """
    pass

def fz_pre_scale(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pre_scale()`.
    	Scale a matrix by premultiplication.
    
    	m: Pointer to the matrix to scale
    
    	sx, sy: Scaling factors along the X- and Y-axes. A scaling
    	factor of 1.0 will not cause any scaling along the relevant
    	axis.
    
    	Returns m (updated).
    """
    pass

def fz_pre_shear(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pre_shear()`.
    	Premultiply a matrix with a shearing matrix.
    
    	The shearing matrix is of the form [ 1 sy sx 1 0 0 ].
    
    	m: pointer to matrix to premultiply
    
    	sx, sy: Shearing factors. A shearing factor of 0.0 will not
    	cause any shearing along the relevant axis.
    
    	Returns m (updated).
    """
    pass

def fz_pre_translate(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_pre_translate()`.
    	Translate a matrix by premultiplication.
    
    	m: The matrix to translate
    
    	tx, ty: Translation distances along the X- and Y-axes. A
    	translation of 0 will not cause any translation along the
    	relevant axis.
    
    	Returns m.
    """
    pass

def fz_print_stext_header_as_html(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_print_stext_header_as_html()`. """
    pass

def fz_print_stext_header_as_xhtml(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_print_stext_header_as_xhtml()`. """
    pass

def fz_print_stext_page_as_html(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_print_stext_page_as_html()`.
    	Output structured text to a file in HTML (visual) format.
    """
    pass

def fz_print_stext_page_as_json(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_print_stext_page_as_json()`.
    	Output structured text to a file in JSON format.
    """
    pass

def fz_print_stext_page_as_text(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_print_stext_page_as_text()`.
    	Output structured text to a file in plain-text UTF-8 format.
    """
    pass

def fz_print_stext_page_as_xhtml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_print_stext_page_as_xhtml()`.
    	Output structured text to a file in XHTML (semantic) format.
    """
    pass

def fz_print_stext_page_as_xml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_print_stext_page_as_xml()`.
    	Output structured text to a file in XML format.
    """
    pass

def fz_print_stext_trailer_as_html(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_print_stext_trailer_as_html()`. """
    pass

def fz_print_stext_trailer_as_xhtml(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_print_stext_trailer_as_xhtml()`. """
    pass

def fz_process_opened_pages(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_process_opened_pages()`.
    	Iterates over all opened pages of the document, calling the
    	provided callback for each page for processing. If the callback
    	returns non-NULL then the iteration stops and that value is returned
    	to the called of fz_process_opened_pages().
    
    	The state pointer provided to fz_process_opened_pages() is
    	passed on to the callback but is owned by the caller.
    
    	Returns the first non-NULL value returned by the callback,
    	or NULL if the callback returned NULL for all opened pages.
    """
    pass

def fz_process_shade(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_process_shade()`.
    	Process a shade, using supplied callback functions. This
    	decomposes the shading to a mesh (even ones that are not
    	natively meshes, such as linear or radial shadings), and
    	processes triangles from those meshes.
    
    	shade: The shade to process.
    
    	ctm: The transform to use
    
    	prepare: Callback function to 'prepare' each vertex.
    	This function is passed an array of floats, and populates
    	a fz_vertex structure.
    
    	process: This function is passed 3 pointers to vertex
    	structures, and actually performs the processing (typically
    	filling the area between the vertexes).
    
    	process_arg: An opaque argument passed through from caller
    	to callback functions.
    """
    pass

def fz_ptr_heap_insert(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_ptr_heap_insert()`. """
    pass

def fz_ptr_heap_sort(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_ptr_heap_sort()`. """
    pass

def fz_ptr_heap_uniq(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_ptr_heap_uniq()`. """
    pass

def fz_purge_glyph_cache(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_purge_glyph_cache()`.
    	Purge all the glyphs from the cache.
    """
    pass

def fz_pwg_options_advance_distance_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_advance_distance_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_advance_media_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_advance_media_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_collate_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_collate_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_compression_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_compression_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_cut_media_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_cut_media_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_duplex_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_duplex_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_insert_sheet_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_insert_sheet_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_jog_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_jog_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_leading_edge_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_leading_edge_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_manual_feed_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_manual_feed_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_class_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_class_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_color_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_color_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_position_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_position_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_type_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_type_num_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_type_num_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_type_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_weight_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_media_weight_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_mirror_print_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_mirror_print_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_negative_print_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_negative_print_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_num_copies_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_num_copies_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_orientation_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_orientation_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_output_face_up_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_output_face_up_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_output_type_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_output_type_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_PageSize_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_PageSize_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_page_size_name_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_page_size_name_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_rendering_intent_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_rendering_intent_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_row_count_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_row_count_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_row_feed_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_row_feed_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_row_step_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_row_step_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_separations_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_separations_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_tray_switch_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_tray_switch_set(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_tumble_get(*args, **kwargs): # real signature unknown
    pass

def fz_pwg_options_tumble_set(*args, **kwargs): # real signature unknown
    pass

def fz_quadto(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_quadto()`.
    	Append a 'quadto' command to an open path. (For a
    	quadratic bezier).
    
    	path: The path to modify.
    
    	x0, y0: The control coordinates for the quadratic curve.
    
    	x1, y1: The end coordinates for the quadratic curve.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def fz_quad_from_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_quad_from_rect()`.
    	Convert a rect to a quad (losslessly).
    """
    pass

def fz_quad_ll_get(*args, **kwargs): # real signature unknown
    pass

def fz_quad_ll_set(*args, **kwargs): # real signature unknown
    pass

def fz_quad_lr_get(*args, **kwargs): # real signature unknown
    pass

def fz_quad_lr_set(*args, **kwargs): # real signature unknown
    pass

def fz_quad_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_quad_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_quad_ul_get(*args, **kwargs): # real signature unknown
    pass

def fz_quad_ul_set(*args, **kwargs): # real signature unknown
    pass

def fz_quad_ur_get(*args, **kwargs): # real signature unknown
    pass

def fz_quad_ur_set(*args, **kwargs): # real signature unknown
    pass

def fz_range_length_get(*args, **kwargs): # real signature unknown
    pass

def fz_range_length_set(*args, **kwargs): # real signature unknown
    pass

def fz_range_offset_get(*args, **kwargs): # real signature unknown
    pass

def fz_range_offset_set(*args, **kwargs): # real signature unknown
    pass

def fz_range_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_range_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_read(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read()`.
    	Read from a stream into a given data block.
    
    	stm: The stream to read from.
    
    	data: The data block to read into.
    
    	len: The length of the data block (in bytes).
    
    	Returns the number of bytes read. May throw exceptions.
    """
    pass

def fz_read_all(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_all()`.
    	Read all of a stream into a buffer.
    
    	stm: The stream to read from
    
    	initial: Suggested initial size for the buffer.
    
    	Returns a buffer created from reading from the stream. May throw
    	exceptions on failure to allocate.
    """
    pass

def fz_read_archive_entry(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_archive_entry()`.
    	Reads all bytes in an archive entry
    	into a buffer.
    
    	name: Entry name to look for, this must be an exact match to
    	the entry name in the archive.
    
    	Throws an exception if a matching entry cannot be found.
    """
    pass

def fz_read_best(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_best()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_read_best(::fz_stream *stm, size_t initial, size_t worst_case)` => `(fz_buffer *, int truncated)`
    
    	Attempt to read a stream into a buffer. If truncated
    	is NULL behaves as fz_read_all, sets a truncated flag in case of
    	error.
    
    	stm: The stream to read from.
    
    	initial: Suggested initial size for the buffer.
    
    	truncated: Flag to store success/failure indication in.
    
    	worst_case: 0 for unknown, otherwise an upper bound for the
    	size of the stream.
    
    	Returns a buffer created from reading from the stream.
    """
    pass

def fz_read_bits(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_bits()`.
    	Read the next n bits from a stream (assumed to
    	be packed most significant bit first).
    
    	stm: The stream to read from.
    
    	n: The number of bits to read, between 1 and 8*sizeof(int)
    	inclusive.
    
    	Returns -1 for EOF, or the required number of bits.
    """
    pass

def fz_read_byte(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_byte()`.
    	Read the next byte from a stream.
    
    	stm: The stream t read from.
    
    	Returns -1 for end of stream, or the next byte. May
    	throw exceptions.
    """
    pass

def fz_read_file(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_file()`.
    	Read all the contents of a file into a buffer.
    """
    pass

def fz_read_float(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_float()`. """
    pass

def fz_read_float_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_float_le()`. """
    pass

def fz_read_int16(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_int16()`. """
    pass

def fz_read_int16_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_int16_le()`. """
    pass

def fz_read_int32(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_int32()`. """
    pass

def fz_read_int32_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_int32_le()`. """
    pass

def fz_read_int64(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_int64()`. """
    pass

def fz_read_int64_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_int64_le()`. """
    pass

def fz_read_line(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_line()`.
    	Read a line from stream into the buffer until either a
    	terminating newline or EOF, which it replaces with a null byte
    	('').
    
    	Returns buf on success, and NULL when end of file occurs while
    	no characters have been read.
    """
    pass

def fz_read_rbits(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_rbits()`.
    	Read the next n bits from a stream (assumed to
    	be packed least significant bit first).
    
    	stm: The stream to read from.
    
    	n: The number of bits to read, between 1 and 8*sizeof(int)
    	inclusive.
    
    	Returns (unsigned int)-1 for EOF, or the required number of bits.
    """
    pass

def fz_read_rune(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_rune()`.
    	Read a utf-8 rune from a stream.
    
    	In the event of encountering badly formatted utf-8 codes
    	(such as a leading code with an unexpected number of following
    	codes) no error/exception is given, but undefined values may be
    	returned.
    """
    pass

def fz_read_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_string()`.
    	Read a null terminated string from the stream into
    	a buffer of a given length. The buffer will be null terminated.
    	Throws on failure (including the failure to fit the entire
    	string including the terminator into the buffer).
    """
    pass

def fz_read_uint16(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_uint16()`.
    	fz_read_[u]int(16|24|32|64)(_le)?
    
    	Read a 16/32/64 bit signed/unsigned integer from stream,
    	in big or little-endian byte orders.
    
    	Throws an exception if EOF is encountered.
    """
    pass

def fz_read_uint16_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_uint16_le()`. """
    pass

def fz_read_uint24(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_uint24()`. """
    pass

def fz_read_uint24_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_uint24_le()`. """
    pass

def fz_read_uint32(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_uint32()`. """
    pass

def fz_read_uint32_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_uint32_le()`. """
    pass

def fz_read_uint64(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_uint64()`. """
    pass

def fz_read_uint64_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_uint64_le()`. """
    pass

def fz_read_utf16_be(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_read_utf16_be()`. """
    pass

def fz_read_utf16_le(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_read_utf16_le()`.
    	Read a utf-16 rune from a stream. (little endian and
    	big endian respectively).
    
    	In the event of encountering badly formatted utf-16 codes
    	(mismatched surrogates) no error/exception is given, but
    	undefined values may be returned.
    """
    pass

def fz_realloc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_realloc()`.
    	Reallocates a block of memory to given size. Existing contents
    	up to min(old_size,new_size) are maintained. The rest of the
    	block is uninitialised.
    
    	fz_realloc(ctx, NULL, size) behaves like fz_malloc(ctx, size).
    
    	fz_realloc(ctx, p, 0); behaves like fz_free(ctx, p).
    
    	Throws exception in the event of failure to allocate.
    """
    pass

def fz_realloc_no_throw(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_realloc_no_throw()`.
    	fz_realloc equivalent that returns NULL rather than throwing
    	exceptions.
    """
    pass

def fz_realpath(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_realpath()`.
    	Resolve a path to an absolute file name.
    	The resolved path buffer must be of at least PATH_MAX size.
    """
    pass

def fz_recognize_image_format(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_recognize_image_format()`.
    	Recognise image format strings in the first 8 bytes from image
    	data.
    """
    pass

def fz_rectto(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_rectto()`.
    	Append a 'rectto' command to an open path.
    
    	The rectangle is equivalent to:
    		moveto x0 y0
    		lineto x1 y0
    		lineto x1 y1
    		lineto x0 y1
    		closepath
    
    	path: The path to modify.
    
    	x0, y0: First corner of the rectangle.
    
    	x1, y1: Second corner of the rectangle.
    
    	Throws exceptions on failure to allocate, or attempting to
    	modify a packed path.
    """
    pass

def fz_rect_from_irect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_rect_from_irect()`.
    	Convert a bbox into a rect.
    
    	For our purposes, a rect can represent all the values we meet in
    	a bbox, so nothing can go wrong.
    
    	rect: A place to store the generated rectangle.
    
    	bbox: The bbox to convert.
    
    	Returns rect (updated).
    """
    pass

def fz_rect_from_quad(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_rect_from_quad()`.
    	Convert a quad to the smallest rect that covers it.
    """
    pass

def fz_rect_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_rect_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_rect_x0_get(*args, **kwargs): # real signature unknown
    pass

def fz_rect_x0_set(*args, **kwargs): # real signature unknown
    pass

def fz_rect_x1_get(*args, **kwargs): # real signature unknown
    pass

def fz_rect_x1_set(*args, **kwargs): # real signature unknown
    pass

def fz_rect_y0_get(*args, **kwargs): # real signature unknown
    pass

def fz_rect_y0_set(*args, **kwargs): # real signature unknown
    pass

def fz_rect_y1_get(*args, **kwargs): # real signature unknown
    pass

def fz_rect_y1_set(*args, **kwargs): # real signature unknown
    pass

def fz_register_archive_handler(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_register_archive_handler()`. """
    pass

def fz_register_document_handler(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_register_document_handler()`.
    	Register a handler for a document type.
    
    	handler: The handler to register. This must live on for the duration of the
    	use of this handler. It will be passed back to the handler for calls so
    	the caller can use it to retrieve state.
    """
    pass

def fz_register_document_handlers(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_register_document_handlers()`.
    	Register handlers for all the standard document types supported in
    	this build.
    """
    pass

def fz_remove_item(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_remove_item()`.
    	Remove an item from the store.
    
    	If an item indexed by the given key exists in the store, remove
    	it.
    
    	drop: The function used to free the value (to ensure we get a
    	value of the correct type).
    
    	key: The key used to find the item to remove.
    
    	type: Functions used to manipulate the key.
    """
    pass

def fz_rendering_intent_name(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_rendering_intent_name()`.
    	Map from enumerated rendering intent to string.
    
    	The returned string is static and therefore must not be freed.
    """
    pass

def fz_render_flags(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_render_flags()`. """
    pass

def fz_render_glyph_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_render_glyph_pixmap()`.
    	Create a pixmap containing a rendered glyph.
    
    	Lookup gid from font, clip it with scissor, and rendering it
    	with aa bits of antialiasing into a new pixmap.
    
    	The caller takes ownership of the pixmap and so must free it.
    
    	Note: This function is no longer used for normal rendering
    	operations, and is kept around just because we use it in the
    	app. It should be considered "at risk" of removal from the API.
    """
    pass

def fz_render_t3_glyph_direct(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_render_t3_glyph_direct()`.
    	Nasty PDF interpreter specific hernia, required to allow the
    	interpreter to replay glyphs from a type3 font directly into
    	the target device.
    
    	This is only used in exceptional circumstances (such as type3
    	glyphs that inherit current graphics state, or nested type3
    	glyphs).
    """
    pass

def fz_report_error(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_report_error()`. """
    pass

def fz_reset_output(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_reset_output()`.
    	Reset a closed output stream. Returns state to
    	(broadly) that which it was in when opened. Not
    	all outputs can be reset, so this may throw an
    	exception.
    """
    pass

def fz_reset_story(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_reset_story()`. """
    pass

def fz_resize_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_resize_buffer()`.
    	Ensure that a buffer has a given capacity,
    	truncating data if required.
    
    	capacity: The desired capacity for the buffer. If the current
    	size of the buffer contents is smaller than capacity, it is
    	truncated.
    """
    pass

def fz_resolve_link(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_resolve_link()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_resolve_link(::fz_document *doc, const char *uri)` => `(fz_location, float xp, float yp)`
    
    	Resolve an internal link to a page number.
    
    	xp, yp: Pointer to store coordinate of destination on the page.
    
    	Returns (-1,-1) if the URI cannot be resolved.
    """
    pass

def fz_rethrow(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_rethrow()`. """
    pass

def fz_rethrow_if(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_rethrow_if()`.
    	Within an fz_catch() block, rethrow the current exception
    	if the errcode of the current exception matches.
    
    	This assumes no intervening use of fz_try/fz_catch.
    """
    pass

def fz_rethrow_unless(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_rethrow_unless()`. """
    pass

def fz_rotate(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_rotate()`.
    	Create a rotation matrix.
    
    	The returned matrix is of the form
    	[ cos(deg) sin(deg) -sin(deg) cos(deg) 0 0 ].
    
    	m: Pointer to place to store matrix
    
    	degrees: Degrees of counter clockwise rotation. Values less
    	than zero and greater than 360 are handled as expected.
    
    	Returns m.
    """
    pass

def fz_round_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_round_rect()`.
    	Round rectangle coordinates.
    
    	Coordinates in a bounding box are integers, so rounding of the
    	rects coordinates takes place. The top left corner is rounded
    	upwards and left while the bottom right corner is rounded
    	downwards and to the right.
    
    	This differs from fz_irect_from_rect, in that fz_irect_from_rect
    	slavishly follows the numbers (i.e any slight over/under
    	calculations can cause whole extra pixels to be added).
    	fz_round_rect allows for a small amount of rounding error when
    	calculating the bbox.
    """
    pass

def fz_runeidx(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_runeidx()`.
    	Compute the index of a rune in a string.
    
    	str: Pointer to beginning of a string.
    
    	p: Pointer to a char in str.
    
    	Returns the index of the rune pointed to by p in str.
    """
    pass

def fz_runelen(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_runelen()`.
    	Count how many chars are required to represent a rune.
    
    	rune: The rune to encode.
    
    	Returns the number of bytes required to represent this run in
    	UTF8.
    """
    pass

def fz_runeptr(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_runeptr()`.
    	Obtain a pointer to the char representing the rune
    	at a given index.
    
    	str: Pointer to beginning of a string.
    
    	idx: Index of a rune to return a char pointer to.
    
    	Returns a pointer to the char where the desired rune starts,
    	or NULL if the string ends before the index is reached.
    """
    pass

def fz_runetochar(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_runetochar()`.
    	UTF8 encode a rune to a sequence of chars.
    
    	str: Pointer to a place to put the UTF8 encoded character.
    
    	rune: Pointer to a 'rune'.
    
    	Returns the number of bytes the rune took to output.
    """
    pass

def fz_runetochar2(*args, **kwargs): # real signature unknown
    pass

def fz_run_display_list(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_run_display_list()`.
    	(Re)-run a display list through a device.
    
    	list: A display list, created by fz_new_display_list and
    	populated with objects from a page by running fz_run_page on a
    	device obtained from fz_new_list_device.
    
    	ctm: Transform to apply to display list contents. May include
    	for example scaling and rotation, see fz_scale, fz_rotate and
    	fz_concat. Set to fz_identity if no transformation is desired.
    
    	scissor: Only the part of the contents of the display list
    	visible within this area will be considered when the list is
    	run through the device. This does not imply for tile objects
    	contained in the display list.
    
    	cookie: Communication mechanism between caller and library
    	running the page. Intended for multi-threaded applications,
    	while single-threaded applications set cookie to NULL. The
    	caller may abort an ongoing page run. Cookie also communicates
    	progress information back to the caller. The fields inside
    	cookie are continually updated while the page is being run.
    """
    pass

def fz_run_document_structure(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_run_document_structure()`.
    	Run the document structure through a device.
    
    	doc: Document in question.
    
    	dev: Device obtained from fz_new_*_device.
    
    	cookie: Communication mechanism between caller and library.
    	Intended for multi-threaded applications, while
    	single-threaded applications set cookie to NULL. The
    	caller may abort an ongoing rendering of a page. Cookie also
    	communicates progress information back to the caller. The
    	fields inside cookie are continually updated while the page is
    	rendering.
    """
    pass

def fz_run_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_run_page()`.
    	Run a page through a device.
    
    	page: Page obtained from fz_load_page.
    
    	dev: Device obtained from fz_new_*_device.
    
    	transform: Transform to apply to page. May include for example
    	scaling and rotation, see fz_scale, fz_rotate and fz_concat.
    	Set to fz_identity if no transformation is desired.
    
    	cookie: Communication mechanism between caller and library
    	rendering the page. Intended for multi-threaded applications,
    	while single-threaded applications set cookie to NULL. The
    	caller may abort an ongoing rendering of a page. Cookie also
    	communicates progress information back to the caller. The
    	fields inside cookie are continually updated while the page is
    	rendering.
    """
    pass

def fz_run_page_annots(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_run_page_annots()`.
    	Run the annotations on a page through a device.
    """
    pass

def fz_run_page_contents(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_run_page_contents()`.
    	Run a page through a device. Just the main
    	page content, without the annotations, if any.
    
    	page: Page obtained from fz_load_page.
    
    	dev: Device obtained from fz_new_*_device.
    
    	transform: Transform to apply to page. May include for example
    	scaling and rotation, see fz_scale, fz_rotate and fz_concat.
    	Set to fz_identity if no transformation is desired.
    
    	cookie: Communication mechanism between caller and library
    	rendering the page. Intended for multi-threaded applications,
    	while single-threaded applications set cookie to NULL. The
    	caller may abort an ongoing rendering of a page. Cookie also
    	communicates progress information back to the caller. The
    	fields inside cookie are continually updated while the page is
    	rendering.
    """
    pass

def fz_run_page_widgets(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_run_page_widgets()`.
    	Run the widgets on a page through a device.
    """
    pass

def fz_run_t3_glyph(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_run_t3_glyph()`.
    	Run a glyph from a Type3 font to
    	a given device.
    
    	font: The font to find the glyph in.
    
    	gid: The glyph to run.
    
    	trm: The transform to apply.
    
    	dev: The device to render onto.
    """
    pass

def fz_samples_get(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_samples_get()`.
    Provides simple (but slow) access to pixmap data from Python and C#.
    """
    pass

def fz_samples_set(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_samples_set()`.
    Provides simple (but slow) write access to pixmap data from Python and
    C#.
    """
    pass

def fz_save_accelerator(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_accelerator()`.
    	Save accelerator data for the document to a given file.
    """
    pass

def fz_save_bitmap_as_pbm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_bitmap_as_pbm()`.
    	Save a bitmap as a pbm.
    """
    pass

def fz_save_bitmap_as_pcl(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_bitmap_as_pcl()`.
    	Save a bitmap as mono PCL.
    """
    pass

def fz_save_bitmap_as_pkm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_bitmap_as_pkm()`.
    	Save a CMYK bitmap as a pkm.
    """
    pass

def fz_save_bitmap_as_pwg(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_bitmap_as_pwg()`.
    	Save a bitmap as a PWG.
    """
    pass

def fz_save_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_buffer()`.
    	Save the contents of a buffer to a file.
    """
    pass

def fz_save_pixmap_as_jpeg(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_jpeg()`.
    	Save a pixmap as a JPEG.
    """
    pass

def fz_save_pixmap_as_jpx(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_jpx()`.
    	Save pixmap data as JP2K with no subsampling.
    
    	quality = 100 = lossless
    	otherwise for a factor of x compression use 100-x. (so 80 is 1:20 compression)
    """
    pass

def fz_save_pixmap_as_pam(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pam()`.
    	Save a pixmap as a pnm (greyscale, rgb or cmyk, with or without
    	alpha).
    """
    pass

def fz_save_pixmap_as_pbm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pbm()`.
    	Save a pixmap as a pbm. (Performing halftoning).
    """
    pass

def fz_save_pixmap_as_pcl(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pcl()`.
    	Save an (RGB) pixmap as color PCL.
    """
    pass

def fz_save_pixmap_as_pclm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pclm()`.
    	Save a (Greyscale or RGB) pixmap as pclm.
    """
    pass

def fz_save_pixmap_as_pdfocr(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pdfocr()`.
    	Save a (Greyscale or RGB) pixmap as pdfocr.
    """
    pass

def fz_save_pixmap_as_pkm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pkm()`.
    	Save a CMYK pixmap as a pkm. (Performing halftoning).
    """
    pass

def fz_save_pixmap_as_png(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_png()`.
    	Save a (Greyscale or RGB) pixmap as a png.
    """
    pass

def fz_save_pixmap_as_pnm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pnm()`.
    	Save a pixmap as a pnm (greyscale or rgb, no alpha).
    """
    pass

def fz_save_pixmap_as_ps(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_ps()`.
    	Save a (gray, rgb, or cmyk, no alpha) pixmap out as postscript.
    """
    pass

def fz_save_pixmap_as_psd(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_psd()`.
    	Save a pixmap as a PSD file.
    """
    pass

def fz_save_pixmap_as_pwg(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_pixmap_as_pwg()`.
    	Save a pixmap as a PWG.
    """
    pass

def fz_save_xml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_save_xml()`.
    	As for fz_write_xml, but direct to a file.
    """
    pass

def fz_scale(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_scale()`.
    	Create a scaling matrix.
    
    	The returned matrix is of the form [ sx 0 0 sy 0 0 ].
    
    	m: Pointer to the matrix to populate
    
    	sx, sy: Scaling factors along the X- and Y-axes. A scaling
    	factor of 1.0 will not cause any scaling along the relevant
    	axis.
    
    	Returns m.
    """
    pass

def fz_scale_pixmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_scale_pixmap()`. """
    pass

def fz_search_chapter_page_number(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_search_chapter_page_number()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_search_chapter_page_number(::fz_document *doc, int chapter, int page, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    """
    pass

def fz_search_chapter_page_number_cb(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_search_chapter_page_number_cb()`. """
    pass

def fz_search_display_list(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_search_display_list()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_search_display_list(::fz_display_list *list, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    """
    pass

def fz_search_display_list_cb(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_search_display_list_cb()`. """
    pass

def fz_search_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_search_page()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_search_page(::fz_page *page, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    
    	Search for the 'needle' text on the page.
    	Record the hits in the hit_bbox array and return the number of
    	hits. Will stop looking once it has filled hit_max rectangles.
    """
    pass

def fz_search_page2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_search_page2()`.
    C++ alternative to fz_search_page() that returns information in a std::vector.
    """
    pass

def fz_search_page2_hit_mark_get(*args, **kwargs): # real signature unknown
    pass

def fz_search_page2_hit_mark_set(*args, **kwargs): # real signature unknown
    pass

def fz_search_page2_hit_quad_get(*args, **kwargs): # real signature unknown
    pass

def fz_search_page2_hit_quad_set(*args, **kwargs): # real signature unknown
    pass

def fz_search_page2_hit_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_search_page2_hit_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_search_page_cb(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_search_page_cb()`.
    	Search for the 'needle' text on the page.
    """
    pass

def fz_search_page_number(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_search_page_number()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_search_page_number(::fz_document *doc, int number, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    """
    pass

def fz_search_page_number_cb(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_search_page_number_cb()`. """
    pass

def fz_search_stext_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_search_stext_page()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_search_stext_page(::fz_stext_page *text, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    
    	Search for occurrence of 'needle' in text page.
    
    	Return the number of quads and store hit quads in the passed in
    	array.
    
    	NOTE: This is an experimental interface and subject to change
    	without notice.
    """
    pass

def fz_search_stext_page_cb(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_search_stext_page_cb()`.
    	Search for occurrence of 'needle' in text page.
    
    	Call callback once for each hit. This callback will receive
    	(potentially) multiple quads for each hit.
    
    	Returns the number of hits - note that this is potentially
    	different from (i.e. is not greater than) the number of quads
    	as returned by the non callback API.
    
    	NOTE: This is an experimental interface and subject to change
    	without notice.
    """
    pass

def fz_seek(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_seek()`.
    	Seek within a stream.
    
    	stm: The stream to seek within.
    
    	offset: The offset to seek to.
    
    	whence: From where the offset is measured (see fseek).
    	SEEK_SET - start of stream.
    	SEEK_CUR - current position.
    	SEEK_END - end of stream.
    """
    pass

def fz_seek_output(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_seek_output()`.
    	Seek to the specified file position.
    	See fseek for arguments.
    
    	Throw an error on unseekable outputs.
    """
    pass

def fz_segment_stext_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_segment_stext_page()`.
    	Perform segmentation analysis on an (unstructured) page to look for
    	recursive subdivisions.
    
    	Essentially this code attempts to split the page horizontally and/or
    	vertically repeatedly into smaller and smaller "segments" (divisions).
    
    	Returns 0 if no changes were made to the document.
    
    	This is experimental code, and may change (or be removed) in future
    	versions!
    """
    pass

def fz_separation_current_behavior(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_separation_current_behavior()`.
    	Test for the current behavior of a separation.
    """
    pass

def fz_separation_equivalent(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_separation_equivalent()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_separation_equivalent(const ::fz_separations *seps, int idx, ::fz_colorspace *dst_cs, ::fz_colorspace *prf, ::fz_color_params color_params)` => float dst_color
    
    	Get the equivalent separation color in a given colorspace.
    """
    pass

def fz_separation_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_separation_name()`. """
    pass

def fz_set_aa_level(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_aa_level()`.
    	Set the number of bits of antialiasing we should
    	use (for both text and graphics).
    
    	bits: The number of bits of antialiasing to use (values are
    	clamped to within the 0 to 8 range).
    """
    pass

def fz_set_compressed_image_buffer(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_set_compressed_image_buffer()`. """
    pass

def fz_set_default_cmyk(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_set_default_cmyk()`. """
    pass

def fz_set_default_colorspaces(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_set_default_colorspaces()`. """
    pass

def fz_set_default_gray(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_default_gray()`.
    	Set new defaults within the default colorspace structure.
    
    	New references are taken to the new default, and references to
    	the old defaults dropped.
    
    	Never throws exceptions.
    """
    pass

def fz_set_default_output_intent(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_set_default_output_intent()`. """
    pass

def fz_set_default_rgb(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_set_default_rgb()`. """
    pass

def fz_set_error_callback(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_error_callback()`.
    	Set the error callback. This will be called as part of the
    	exception handling.
    
    	The callback must not throw exceptions!
    """
    pass

def fz_set_font_bbox(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_font_bbox()`.
    	Set the font bbox.
    
    	font: The font to set the bbox for.
    
    	xmin, ymin, xmax, ymax: The bounding box.
    """
    pass

def fz_set_font_embedding(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_font_embedding()`.
    	Control whether a given font should be embedded or not when writing.
    """
    pass

def fz_set_graphics_aa_level(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_graphics_aa_level()`.
    	Set the number of bits of antialiasing we
    	should use for graphics.
    
    	bits: The number of bits of antialiasing to use (values are
    	clamped to within the 0 to 8 range).
    """
    pass

def fz_set_graphics_min_line_width(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_graphics_min_line_width()`.
    	Set the minimum line width to be
    	used for stroked lines.
    
    	min_line_width: The minimum line width to use (in pixels).
    """
    pass

def fz_set_link_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_set_link_rect()`. """
    pass

def fz_set_link_uri(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_set_link_uri()`. """
    pass

def fz_set_metadata(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_set_metadata()`. """
    pass

def fz_set_pixmap_image_tile(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_set_pixmap_image_tile()`. """
    pass

def fz_set_pixmap_resolution(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_pixmap_resolution()`.
    	Set the pixels per inch resolution of the pixmap.
    """
    pass

def fz_set_separation_behavior(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_separation_behavior()`.
    	Control the rendering of a given separation.
    """
    pass

def fz_set_stddbg(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_stddbg()`.
    	Set the output stream to be used for fz_stddbg. Set to NULL to
    	reset to default (stderr).
    """
    pass

def fz_set_text_aa_level(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_text_aa_level()`.
    	Set the number of bits of antialiasing we
    	should use for text.
    
    	bits: The number of bits of antialiasing to use (values are
    	clamped to within the 0 to 8 range).
    """
    pass

def fz_set_user_context(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_user_context()`.
    	Set the user field in the context.
    
    	NULL initially, this field can be set to any opaque value
    	required by the user. It is copied on clones.
    """
    pass

def fz_set_user_css(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_user_css()`.
    	Set the user stylesheet source text for use with HTML and EPUB.
    """
    pass

def fz_set_use_document_css(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_use_document_css()`.
    	Toggle whether to respect document styles in HTML and EPUB.
    """
    pass

def fz_set_warning_callback(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_set_warning_callback()`.
    	Set the warning callback. This will be called as part of the
    	exception handling.
    
    	The callback must not throw exceptions!
    """
    pass

def fz_sha256_count_get(*args, **kwargs): # real signature unknown
    pass

def fz_sha256_count_set(*args, **kwargs): # real signature unknown
    pass

def fz_sha256_final(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sha256_final()`.
    	MD5 finalization. Ends an MD5 message-digest operation, writing
    	the message digest and zeroizing the context.
    
    	Never throws an exception.
    """
    pass

def fz_sha256_init(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sha256_init()`.
    	SHA256 initialization. Begins an SHA256 operation, initialising
    	the supplied context.
    
    	Never throws an exception.
    """
    pass

def fz_sha256_state_get(*args, **kwargs): # real signature unknown
    pass

def fz_sha256_state_set(*args, **kwargs): # real signature unknown
    pass

def fz_sha256_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_sha256_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_sha256_update(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sha256_update()`.
    	SHA256 block update operation. Continues an SHA256 message-
    	digest operation, processing another message block, and updating
    	the context.
    
    	Never throws an exception.
    """
    pass

def fz_sha384_final(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sha384_final()`.
    	SHA384 finalization. Ends an SHA384 message-digest operation,
    	writing the message digest and zeroizing the context.
    
    	Never throws an exception.
    """
    pass

def fz_sha384_init(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sha384_init()`.
    	SHA384 initialization. Begins an SHA384 operation, initialising
    	the supplied context.
    
    	Never throws an exception.
    """
    pass

def fz_sha384_update(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sha384_update()`.
    	SHA384 block update operation. Continues an SHA384 message-
    	digest operation, processing another message block, and updating
    	the context.
    
    	Never throws an exception.
    """
    pass

def fz_sha512_count_get(*args, **kwargs): # real signature unknown
    pass

def fz_sha512_count_set(*args, **kwargs): # real signature unknown
    pass

def fz_sha512_final(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sha512_final()`.
    	SHA512 finalization. Ends an SHA512 message-digest operation,
    	writing the message digest and zeroizing the context.
    
    	Never throws an exception.
    """
    pass

def fz_sha512_init(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sha512_init()`.
    	SHA512 initialization. Begins an SHA512 operation, initialising
    	the supplied context.
    
    	Never throws an exception.
    """
    pass

def fz_sha512_state_get(*args, **kwargs): # real signature unknown
    pass

def fz_sha512_state_set(*args, **kwargs): # real signature unknown
    pass

def fz_sha512_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_sha512_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_sha512_update(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sha512_update()`.
    	SHA512 block update operation. Continues an SHA512 message-
    	digest operation, processing another message block, and updating
    	the context.
    
    	Never throws an exception.
    """
    pass

def fz_shade_background_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_background_set(*args, **kwargs): # real signature unknown
    pass

def fz_shade_bbox_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_bbox_set(*args, **kwargs): # real signature unknown
    pass

def fz_shade_buffer_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_buffer_set(*args, **kwargs): # real signature unknown
    pass

def fz_shade_colorspace_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_colorspace_set(*args, **kwargs): # real signature unknown
    pass

def fz_shade_function_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_function_set(*args, **kwargs): # real signature unknown
    pass

def fz_shade_function_stride_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_function_stride_set(*args, **kwargs): # real signature unknown
    pass

def fz_shade_matrix_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_matrix_set(*args, **kwargs): # real signature unknown
    pass

def fz_shade_storable_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_storable_set(*args, **kwargs): # real signature unknown
    pass

def fz_shade_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_shade_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_shade_type_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_type_set(*args, **kwargs): # real signature unknown
    pass

def fz_shade_use_background_get(*args, **kwargs): # real signature unknown
    pass

def fz_shade_use_background_set(*args, **kwargs): # real signature unknown
    pass

def fz_shaper_data_t_destroy_get(*args, **kwargs): # real signature unknown
    pass

def fz_shaper_data_t_destroy_set(*args, **kwargs): # real signature unknown
    pass

def fz_shaper_data_t_shaper_handle_get(*args, **kwargs): # real signature unknown
    pass

def fz_shaper_data_t_shaper_handle_set(*args, **kwargs): # real signature unknown
    pass

def fz_shaper_data_t_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_shaper_data_t_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_shear(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_shear()`.
    	Create a shearing matrix.
    
    	The returned matrix is of the form [ 1 sy sx 1 0 0 ].
    
    	m: pointer to place to store returned matrix
    
    	sx, sy: Shearing factors. A shearing factor of 0.0 will not
    	cause any shearing along the relevant axis.
    
    	Returns m.
    """
    pass

def fz_show_glyph(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_show_glyph()`.
    	Add a glyph/unicode value to a text object.
    
    	text: Text object to add to.
    
    	font: The font the glyph should be added in.
    
    	trm: The transform to use for the glyph.
    
    	glyph: The glyph id to add.
    
    	unicode: The unicode character for the glyph.
    
    	cid: The CJK CID value or raw character code.
    
    	wmode: 1 for vertical mode, 0 for horizontal.
    
    	bidi_level: The bidirectional level for this glyph.
    
    	markup_dir: The direction of the text as specified in the
    	markup.
    
    	language: The language in use (if known, 0 otherwise)
    	(e.g. FZ_LANG_zh_Hans).
    
    	Throws exception on failure to allocate.
    """
    pass

def fz_show_glyph_aux(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_show_glyph_aux()`. """
    pass

def fz_show_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_show_string()`.
    	Add a UTF8 string to a text object.
    
    	text: Text object to add to.
    
    	font: The font the string should be added in.
    
    	trm: The transform to use.
    
    	s: The utf-8 string to add.
    
    	wmode: 1 for vertical mode, 0 for horizontal.
    
    	bidi_level: The bidirectional level for this glyph.
    
    	markup_dir: The direction of the text as specified in the markup.
    
    	language: The language in use (if known, 0 otherwise)
    		(e.g. FZ_LANG_zh_Hans).
    
    	Returns the transform updated with the advance width of the
    	string.
    """
    pass

def fz_shrink_store(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_shrink_store()`.
    	Evict items from the store until the total size of
    	the objects in the store is reduced to a given percentage of its
    	current size.
    
    	percent: %age of current size to reduce the store to.
    
    	Returns non zero if we managed to free enough memory, zero
    	otherwise.
    """
    pass

def fz_skew_detect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_skew_detect()`. """
    pass

def fz_skip(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_skip()`.
    	Read from a stream discarding data.
    
    	stm: The stream to read from.
    
    	len: The number of bytes to read.
    
    	Returns the number of bytes read. May throw exceptions.
    """
    pass

def fz_skip_space(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_skip_space()`.
    	Skip over whitespace (bytes <= 32) in a stream.
    """
    pass

def fz_skip_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_skip_string()`.
    	Skip over a given string in a stream. Return 0 if successfully
    	skipped, non-zero otherwise. As many characters will be skipped
    	over as matched in the string.
    """
    pass

def fz_slice_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_slice_buffer()`.
    	Create a new buffer with a (subset of) the data from the buffer.
    
    	start: if >= 0, offset from start of buffer, if < 0 offset from end of buffer.
    
    	end: if >= 0, offset from start of buffer, if < 0 offset from end of buffer.
    """
    pass

def fz_snap_selection(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_snap_selection()`. """
    pass

def fz_start_throw_on_repair(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_start_throw_on_repair()`. """
    pass

def fz_stat_ctime(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_stat_ctime()`. """
    pass

def fz_stat_mtime(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_stat_mtime()`. """
    pass

def fz_stext_block_bbox_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_block_bbox_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_block_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_block_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_block_prev_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_block_prev_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_block_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_stext_block_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_stext_block_type_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_block_type_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_argb_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_argb_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_bidi_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_bidi_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_c_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_c_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_flags_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_flags_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_font_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_font_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_origin_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_origin_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_quad_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_quad_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_size_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_size_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_stext_char_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_stext_grid_positions_len_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_grid_positions_len_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_grid_positions_max_uncertainty_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_grid_positions_max_uncertainty_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_grid_positions_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_stext_grid_positions_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_bbox_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_bbox_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_dir_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_dir_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_first_char_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_first_char_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_last_char_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_last_char_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_prev_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_prev_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_wmode_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_line_wmode_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_options_flags_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_options_flags_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_options_scale_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_options_scale_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_stext_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_first_block_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_first_block_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_last_block_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_last_block_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_last_struct_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_last_struct_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_mediabox_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_mediabox_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_pool_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_pool_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_stext_page_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_first_block_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_first_block_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_last_block_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_last_block_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_parent_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_parent_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_raw_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_raw_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_standard_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_standard_set(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_up_get(*args, **kwargs): # real signature unknown
    pass

def fz_stext_struct_up_set(*args, **kwargs): # real signature unknown
    pass

def fz_storable_droppable_get(*args, **kwargs): # real signature unknown
    pass

def fz_storable_droppable_set(*args, **kwargs): # real signature unknown
    pass

def fz_storable_drop_get(*args, **kwargs): # real signature unknown
    pass

def fz_storable_drop_set(*args, **kwargs): # real signature unknown
    pass

def fz_storable_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_storable_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_storable_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_storable_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_store_hash_drop_get(*args, **kwargs): # real signature unknown
    pass

def fz_store_hash_drop_set(*args, **kwargs): # real signature unknown
    pass

def fz_store_hash_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_store_hash_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_store_item(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_store_item()`.
    	Add an item to the store.
    
    	Add an item into the store, returning NULL for success. If an
    	item with the same key is found in the store, then our item will
    	not be inserted, and the function will return a pointer to that
    	value instead. This function takes its own reference to val, as
    	required (i.e. the caller maintains ownership of its own
    	reference).
    
    	key: The key used to index the item.
    
    	val: The value to store.
    
    	itemsize: The size in bytes of the value (as counted towards the
    	store size).
    
    	type: Functions used to manipulate the key.
    """
    pass

def fz_store_scavenge(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_store_scavenge()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_store_scavenge(size_t size)` => `(int, int phase)`
    
    	Internal function used as part of the scavenging
    	allocator; when we fail to allocate memory, before returning a
    	failure to the caller, we try to scavenge space within the store
    	by evicting at least 'size' bytes. The allocator then retries.
    
    	size: The number of bytes we are trying to have free.
    
    	phase: What phase of the scavenge we are in. Updated on exit.
    
    	Returns non zero if we managed to free any memory.
    """
    pass

def fz_store_scavenge_external(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_store_scavenge_external()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_store_scavenge_external(size_t size)` => `(int, int phase)`
    
    	External function for callers to use
    	to scavenge while trying allocations.
    
    	size: The number of bytes we are trying to have free.
    
    	phase: What phase of the scavenge we are in. Updated on exit.
    
    	Returns non zero if we managed to free any memory.
    """
    pass

def fz_store_type_cmp_key_get(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_cmp_key_set(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_drop_key_get(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_drop_key_set(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_format_key_get(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_format_key_set(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_keep_key_get(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_keep_key_set(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_make_hash_key_get(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_make_hash_key_set(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_name_get(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_name_set(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_needs_reap_get(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_needs_reap_set(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_store_type_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_story_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_story_document()`. """
    pass

def fz_story_element_position_depth_get(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_depth_set(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_heading_get(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_heading_set(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_href_get(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_href_set(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_id_get(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_id_set(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_open_close_get(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_open_close_set(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_rectangle_num_get(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_rectangle_num_set(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_rect_get(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_rect_set(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_text_get(*args, **kwargs): # real signature unknown
    pass

def fz_story_element_position_text_set(*args, **kwargs): # real signature unknown
    pass

def fz_story_positions(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_story_positions()`. """
    pass

def fz_story_warnings(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_story_warnings()`. """
    pass

def fz_strcasecmp(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_strcasecmp()`.
    	Case insensitive (ASCII only) string comparison.
    """
    pass

def fz_strdup(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_strdup()`.
    	Portable strdup implementation, using fz allocators.
    """
    pass

def fz_stream_avail_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_avail_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_bits_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_bits_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_drop_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_drop_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_eof_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_eof_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_error_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_error_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_filename(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_stream_filename()`.
    	Return the filename (UTF-8 encoded) from which a stream was opened.
    
    	Returns NULL if the filename is not available (or the stream was
    	opened from a source other than a file).
    """
    pass

def fz_stream_from_output(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_stream_from_output()`.
    	Obtain the fz_output in the form of a fz_stream.
    
    	This allows data to be read back from some forms of fz_output
    	object. When finished reading, the fz_stream should be released
    	by calling fz_drop_stream. Until the fz_stream is dropped, no
    	further operations should be performed on the fz_output object.
    """
    pass

def fz_stream_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_pos_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_pos_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_progressive_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_progressive_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_rp_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_rp_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_seek_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_seek_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_state_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_state_set(*args, **kwargs): # real signature unknown
    pass

def fz_stream_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_stream_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_stream_wp_get(*args, **kwargs): # real signature unknown
    pass

def fz_stream_wp_set(*args, **kwargs): # real signature unknown
    pass

def fz_string_from_box_type(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_string_from_box_type()`. """
    pass

def fz_string_from_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_string_from_buffer()`.
    	Ensure that a buffer's data ends in a
    	0 byte, and return a pointer to it.
    """
    pass

def fz_string_from_text_language(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_string_from_text_language()`.
    	Recover ISO 639 (639-{1,2,3,5}) language specification
    	strings losslessly from a 15 bit fz_text_language code.
    
    	No validation is carried out. See note above.
    """
    pass

def fz_string_from_text_language2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_string_from_text_language2()`.
    C++ alternative to fz_string_from_text_language() that returns information in a std::string.
    """
    pass

def fz_string_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_string_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_string_str_get(*args, **kwargs): # real signature unknown
    pass

def fz_string_str_set(*args, **kwargs): # real signature unknown
    pass

def fz_string_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_string_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_strlcat(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_strlcat()`.
    	Concatenate 2 strings, with a maximum length.
    
    	dst: pointer to first string in a buffer of n bytes.
    
    	src: pointer to string to concatenate.
    
    	n: Size (in bytes) of buffer that dst is in.
    
    	Returns the real length that a concatenated dst + src would have
    	been (not including terminator).
    """
    pass

def fz_strlcpy(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_strlcpy()`.
    	Copy at most n-1 chars of a string into a destination
    	buffer with null termination, returning the real length of the
    	initial string (excluding terminator).
    
    	dst: Destination buffer, at least n bytes long.
    
    	src: C string (non-NULL).
    
    	n: Size of dst buffer in bytes.
    
    	Returns the length (excluding terminator) of src.
    """
    pass

def fz_strncasecmp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_strncasecmp()`. """
    pass

def fz_strnlen(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_strnlen()`.
    	Return strlen(s), if that is less than maxlen, or maxlen if
    	there is no null byte ('') among the first maxlen bytes.
    """
    pass

def fz_stroke_path(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_stroke_path()`. """
    pass

def fz_stroke_state_dash_cap_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_dash_cap_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_dash_len_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_dash_len_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_dash_list_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_dash_list_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_dash_phase_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_dash_phase_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_end_cap_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_end_cap_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_linejoin_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_linejoin_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_linewidth_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_linewidth_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_miterlimit_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_miterlimit_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_start_cap_get(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_start_cap_set(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_state_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_stroke_text(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_stroke_text()`. """
    pass

def fz_strsep(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_strsep()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_strsep(const char *delim)` => `(char *, char *stringp)`
    
    	Given a pointer to a C string (or a pointer to NULL) break
    	it at the first occurrence of a delimiter char (from a given
    	set).
    
    	stringp: Pointer to a C string pointer (or NULL). Updated on
    	exit to point to the first char of the string after the
    	delimiter that was found. The string pointed to by stringp will
    	be corrupted by this call (as the found delimiter will be
    	overwritten by 0).
    
    	delim: A C string of acceptable delimiter characters.
    
    	Returns a pointer to a C string containing the chars of stringp
    	up to the first delimiter char (or the end of the string), or
    	NULL.
    """
    pass

def fz_strtof(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_strtof()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_strtof(const char *s)` => `(float, char *es)`
    
    	Locale-independent decimal to binary conversion. On overflow
    	return (-)INFINITY and set errno to ERANGE. On underflow return
    	0 and set errno to ERANGE. Special inputs (case insensitive):
    	"NAN", "INF" or "INFINITY".
    """
    pass

def fz_structure_from_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_structure_from_string()`. """
    pass

def fz_structure_to_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_structure_to_string()`. """
    pass

def fz_subpixel_adjust(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_subpixel_adjust()`.
    	Perform subpixel quantisation and adjustment on a glyph matrix.
    
    	ctm: On entry, the desired 'ideal' transformation for a glyph.
    	On exit, adjusted to a (very similar) transformation quantised
    	for subpixel caching.
    
    	subpix_ctm: Initialised by the routine to the transform that
    	should be used to render the glyph.
    
    	qe, qf: which subpixel position we quantised to.
    
    	Returns: the size of the glyph.
    
    	Note: This is currently only exposed for use in our app. It
    	should be considered "at risk" of removal from the API.
    """
    pass

def fz_subsample_pixmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_subsample_pixmap()`. """
    pass

def fz_subset_cff_for_gids(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_subset_cff_for_gids()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_subset_cff_for_gids(::fz_buffer *orig, int num_gids, int symbolic, int cidfont)` => `(fz_buffer *, int gids)`
    """
    pass

def fz_subset_ttf_for_gids(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_subset_ttf_for_gids()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_subset_ttf_for_gids(::fz_buffer *orig, int num_gids, int symbolic, int cidfont)` => `(fz_buffer *, int gids)`
    """
    pass

def fz_sync_bits(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_sync_bits()`.
    	Called after reading bits to tell the stream
    	that we are about to return to reading bytewise. Resyncs
    	the stream to whole byte boundaries.
    """
    pass

def fz_tell(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_tell()`.
    	return the current reading position within a stream
    """
    pass

def fz_tell_output(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_tell_output()`.
    	Return the current file position.
    
    	Throw an error on untellable outputs.
    """
    pass

def fz_terminate_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_terminate_buffer()`.
    	Zero-terminate buffer in order to use as a C string.
    
    	This byte is invisible and does not affect the length of the
    	buffer as returned by fz_buffer_storage. The zero byte is
    	written *after* the data, and subsequent writes will overwrite
    	the terminating byte.
    
    	Subsequent changes to the size of the buffer (such as by
    	fz_buffer_trim, fz_buffer_grow, fz_resize_buffer, etc) may
    	invalidate this.
    """
    pass

def fz_text_aa_level(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_text_aa_level()`.
    	Get the number of bits of antialiasing we are
    	using for text. Between 0 and 8.
    """
    pass

def fz_text_decoder_decode_bound_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_decode_bound_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_decode_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_decode_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_decode_size_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_decode_size_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_table1_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_table1_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_table2_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_decoder_table2_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_head_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_head_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_adv_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_adv_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_cid_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_cid_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_gid_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_gid_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_ucs_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_ucs_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_x_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_x_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_y_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_item_y_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_language_from_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_text_language_from_string()`.
    	Convert ISO 639 (639-{1,2,3,5}) language specification
    	strings losslessly to a 15 bit fz_text_language code.
    
    	No validation is carried out. Obviously invalid (out
    	of spec) codes will be mapped to FZ_LANG_UNSET, but
    	well-formed (but undefined) codes will be blithely
    	accepted.
    """
    pass

def fz_text_refs_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_refs_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_bidi_level_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_bidi_level_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_cap_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_cap_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_font_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_font_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_items_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_items_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_language_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_language_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_len_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_len_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_markup_dir_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_markup_dir_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_next_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_next_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_trm_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_trm_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_wmode_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_span_wmode_set(*args, **kwargs): # real signature unknown
    pass

def fz_text_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_text_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_text_tail_get(*args, **kwargs): # real signature unknown
    pass

def fz_text_tail_set(*args, **kwargs): # real signature unknown
    pass

def fz_tint_pixmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_tint_pixmap()`.
    	Tint all the pixels in an RGB, BGR, or Gray pixmap.
    
    	black: Map black to this hexadecimal RGB color.
    
    	white: Map white to this hexadecimal RGB color.
    """
    pass

def fz_tolower(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_tolower()`.
    	Unicode aware tolower and toupper functions.
    """
    pass

def fz_toupper(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_toupper()`. """
    pass

def fz_transform_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_transform_page()`.
    	Create transform matrix to draw page
    	at a given resolution and rotation. Adjusts the scaling
    	factors so that the page covers whole number of
    	pixels and adjust the page origin to be at 0,0.
    """
    pass

def fz_transform_path(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_transform_path()`.
    	Transform a path by a given
    	matrix.
    
    	path: The path to modify (must not be a packed path).
    
    	transform: The transform to apply.
    
    	Throws exceptions if the path is packed, or on failure
    	to allocate.
    """
    pass

def fz_transform_point(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_transform_point()`.
    	Apply a transformation to a point.
    
    	transform: Transformation matrix to apply. See fz_concat,
    	fz_scale, fz_rotate and fz_translate for how to create a
    	matrix.
    
    	point: Pointer to point to update.
    
    	Returns transform (unchanged).
    """
    pass

def fz_transform_point_xy(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_transform_point_xy()`. """
    pass

def fz_transform_quad(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_transform_quad()`.
    	Transform a quad by a matrix.
    """
    pass

def fz_transform_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_transform_rect()`.
    	Apply a transform to a rectangle.
    
    	After the four corner points of the axis-aligned rectangle
    	have been transformed it may not longer be axis-aligned. So a
    	new axis-aligned rectangle is created covering at least the
    	area of the transformed rectangle.
    
    	transform: Transformation matrix to apply. See fz_concat,
    	fz_scale and fz_rotate for how to create a matrix.
    
    	rect: Rectangle to be transformed. The two special cases
    	fz_empty_rect and fz_infinite_rect, may be used but are
    	returned unchanged as expected.
    """
    pass

def fz_transform_vector(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_transform_vector()`.
    	Apply a transformation to a vector.
    
    	transform: Transformation matrix to apply. See fz_concat,
    	fz_scale and fz_rotate for how to create a matrix. Any
    	translation will be ignored.
    
    	vector: Pointer to vector to update.
    """
    pass

def fz_transition_direction_get(*args, **kwargs): # real signature unknown
    pass

def fz_transition_direction_set(*args, **kwargs): # real signature unknown
    pass

def fz_transition_duration_get(*args, **kwargs): # real signature unknown
    pass

def fz_transition_duration_set(*args, **kwargs): # real signature unknown
    pass

def fz_transition_outwards_get(*args, **kwargs): # real signature unknown
    pass

def fz_transition_outwards_set(*args, **kwargs): # real signature unknown
    pass

def fz_transition_state0_get(*args, **kwargs): # real signature unknown
    pass

def fz_transition_state0_set(*args, **kwargs): # real signature unknown
    pass

def fz_transition_state1_get(*args, **kwargs): # real signature unknown
    pass

def fz_transition_state1_set(*args, **kwargs): # real signature unknown
    pass

def fz_transition_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_transition_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_transition_type_get(*args, **kwargs): # real signature unknown
    pass

def fz_transition_type_set(*args, **kwargs): # real signature unknown
    pass

def fz_transition_vertical_get(*args, **kwargs): # real signature unknown
    pass

def fz_transition_vertical_set(*args, **kwargs): # real signature unknown
    pass

def fz_translate(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_translate()`.
    	Create a translation matrix.
    
    	The returned matrix is of the form [ 1 0 0 1 tx ty ].
    
    	m: A place to store the created matrix.
    
    	tx, ty: Translation distances along the X- and Y-axes. A
    	translation of 0 will not cause any translation along the
    	relevant axis.
    
    	Returns m.
    """
    pass

def fz_translate_irect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_translate_irect()`. """
    pass

def fz_translate_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_translate_rect()`.
    	Translate bounding box.
    
    	Translate a bbox by a given x and y offset. Allows for overflow.
    """
    pass

def fz_tree_archive_add_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_tree_archive_add_buffer()`.
    	Add a named buffer to an existing tree archive.
    
    	The tree will take a new reference to the buffer. Ownership
    	is not transferred.
    """
    pass

def fz_tree_archive_add_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_tree_archive_add_data()`.
    	Add a named block of data to an existing tree archive.
    
    	The data will be copied into a buffer, and so the caller
    	may free it as soon as this returns.
    """
    pass

def fz_tree_lookup(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_tree_lookup()`.
    	Look for the value of a node in the tree with the given key.
    
    	Simple pointer equivalence is used for key.
    
    	Returns NULL for no match.
    """
    pass

def fz_trim_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_trim_buffer()`.
    	Trim wasted capacity from a buffer by resizing internal memory.
    """
    pass

def fz_trim_path(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_trim_path()`.
    	Minimise the internal storage used by a path.
    
    	As paths are constructed, the internal buffers
    	grow. To avoid repeated reallocations they
    	grow with some spare space. Once a path has
    	been fully constructed, this call allows the
    	excess space to be trimmed.
    """
    pass

def fz_truncate_output(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_truncate_output()`.
    	Truncate the output at the current position.
    
    	This allows output streams which have seeked back from the end
    	of their storage to be truncated at the current point.
    """
    pass

def fz_try_invert_matrix(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_try_invert_matrix()`.
    	Attempt to create an inverse matrix.
    
    	inv: Place to store inverse matrix.
    
    	src: Matrix to invert. A degenerate matrix, where the
    	determinant is equal to zero, can not be inverted.
    
    	Returns 1 if matrix is degenerate (singular), or 0 otherwise.
    """
    pass

def fz_try_open_archive_entry(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_try_open_archive_entry()`.
    	Opens an archive entry as a stream.
    
    	Returns NULL if a matching entry cannot be found, otherwise
    	behaves exactly as fz_open_archive_entry.
    """
    pass

def fz_try_open_archive_with_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_try_open_archive_with_stream()`.
    	Open zip or tar archive stream.
    
    	Does the same as fz_open_archive_with_stream, but will not throw
    	an error in the event of failing to recognise the format. Will
    	still throw errors in other cases though!
    """
    pass

def fz_try_open_file(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_try_open_file()`.
    	Open the named file and wrap it in a stream.
    
    	Does the same as fz_open_file, but in the event the file
    	does not open, it will return NULL rather than throw an
    	exception.
    """
    pass

def fz_try_parse_xml_archive_entry(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_try_parse_xml_archive_entry()`.
    	Try and parse the contents of an archive entry into a tree of xml nodes.
    
    	preserve_white: whether to keep or delete all-whitespace nodes.
    
    	Will return NULL if the archive entry can't be found. Otherwise behaves
    	the same as fz_parse_xml_archive_entry. May throw exceptions.
    """
    pass

def fz_try_read_archive_entry(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_try_read_archive_entry()`.
    	Reads all bytes in an archive entry
    	into a buffer.
    
    	name: Entry name to look for, this must be an exact match to
    	the entry name in the archive.
    
    	Returns NULL if a matching entry cannot be found. Otherwise behaves
    	the same as fz_read_archive_entry. Exceptions may be thrown.
    """
    pass

def fz_try_read_file(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_try_read_file()`.
    	Read all the contents of a file into a buffer.
    
    	Returns NULL if the file does not exist, otherwise
    	behaves exactly as fz_read_file.
    """
    pass

def fz_tune_image_decode(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_tune_image_decode()`.
    	Set the tuning function to use for
    	image decode.
    
    	image_decode: Function to use.
    
    	arg: Opaque argument to be passed to tuning function.
    """
    pass

def fz_tune_image_scale(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_tune_image_scale()`.
    	Set the tuning function to use for
    	image scaling.
    
    	image_scale: Function to use.
    
    	arg: Opaque argument to be passed to tuning function.
    """
    pass

def fz_unicode_from_glyph_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_unicode_from_glyph_name()`. """
    pass

def fz_unicode_from_glyph_name_strict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_unicode_from_glyph_name_strict()`. """
    pass

def fz_union_rect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_union_rect()`.
    	Compute union of two rectangles.
    
    	Given two rectangles, update the first to be the smallest
    	axis-aligned rectangle that encompasses both given rectangles.
    	If either rectangle is infinite then the union is also infinite.
    	If either rectangle is empty then the union is simply the
    	non-empty rectangle. Should both rectangles be empty, then the
    	union is also empty.
    """
    pass

def fz_unlock(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_unlock()`.
    	Unlock one of the user supplied mutexes.
    """
    pass

def fz_unpack_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_unpack_stream()`. """
    pass

def fz_unread_byte(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_unread_byte()`.
    	Unread the single last byte successfully
    	read from a stream. Do not call this without having
    	successfully read a byte.
    
    	stm: The stream to operate upon.
    """
    pass

def fz_unshare_stroke_state(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_unshare_stroke_state()`.
    	Given a reference to a (possibly) shared stroke_state structure,
    	return a reference to an equivalent stroke_state structure
    	that is guaranteed to be unshared (i.e. one that can
    	safely be modified).
    
    	shared: The reference to a (possibly) shared structure
    	to unshare. Ownership of this reference is passed in
    	to this function, even in the case of exceptions being
    	thrown.
    
    	Exceptions may be thrown in the event of failure to
    	allocate if required.
    """
    pass

def fz_unshare_stroke_state_with_dash_len(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_unshare_stroke_state_with_dash_len()`.
    	Given a reference to a (possibly) shared stroke_state structure,
    	return a reference to a stroke_state structure (with room for a
    	given amount of dash data) that is guaranteed to be unshared
    	(i.e. one that can safely be modified).
    
    	shared: The reference to a (possibly) shared structure
    	to unshare. Ownership of this reference is passed in
    	to this function, even in the case of exceptions being
    	thrown.
    
    	Exceptions may be thrown in the event of failure to
    	allocate if required.
    """
    pass

def fz_urldecode(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_urldecode()`.
    	Like fz_decode_uri_component but in-place.
    """
    pass

def fz_user_context(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_user_context()`.
    	Read the user field from the context.
    """
    pass

def fz_user_css(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_user_css()`.
    	Get the user stylesheet source text.
    """
    pass

def fz_use_document_css(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_use_document_css()`.
    	Return whether to respect document styles in HTML and EPUB.
    """
    pass

def fz_utflen(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_utflen()`.
    	Count how many runes the UTF-8 encoded string
    	consists of.
    
    	s: The UTF-8 encoded, NUL-terminated text string.
    
    	Returns the number of runes in the string.
    """
    pass

def fz_var_imp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_var_imp()`. """
    pass

def fz_vertex_c_get(*args, **kwargs): # real signature unknown
    pass

def fz_vertex_c_set(*args, **kwargs): # real signature unknown
    pass

def fz_vertex_p_get(*args, **kwargs): # real signature unknown
    pass

def fz_vertex_p_set(*args, **kwargs): # real signature unknown
    pass

def fz_vertex_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_vertex_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_walk_path(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_walk_path()`.
    	Walk the segments of a path, calling the
    	appropriate callback function from a given set for each
    	segment of the path.
    
    	path: The path to walk.
    
    	walker: The set of callback functions to use. The first
    	4 callback pointers in the set must be non-NULL. The
    	subsequent ones can either be supplied, or can be left
    	as NULL, in which case the top 4 functions will be
    	called as appropriate to simulate them.
    
    	arg: An opaque argument passed in to each callback.
    
    	Exceptions will only be thrown if the underlying callback
    	functions throw them.
    """
    pass

def fz_warn(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_warn()`. """
    pass

def fz_warning_callback(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_warning_callback()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`fz_warning_callback()` => `(fz_warning_cb *, void *user)`
    
    	Retrieve the currently set warning callback, or NULL if none
    	has been set. Optionally, if user is non-NULL, the user pointer
    	given when the warning callback was set is also passed back to
    	the caller.
    """
    pass

def fz_warn_context_count_get(*args, **kwargs): # real signature unknown
    pass

def fz_warn_context_count_set(*args, **kwargs): # real signature unknown
    pass

def fz_warn_context_message_get(*args, **kwargs): # real signature unknown
    pass

def fz_warn_context_message_set(*args, **kwargs): # real signature unknown
    pass

def fz_warn_context_print_user_get(*args, **kwargs): # real signature unknown
    pass

def fz_warn_context_print_user_set(*args, **kwargs): # real signature unknown
    pass

def fz_warn_context_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_warn_context_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_warn_context__print_get(*args, **kwargs): # real signature unknown
    pass

def fz_warn_context__print_set(*args, **kwargs): # real signature unknown
    pass

def fz_warp_pixmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_warp_pixmap()`. """
    pass

def fz_windows_1250_from_unicode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_windows_1250_from_unicode()`. """
    pass

def fz_windows_1251_from_unicode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_windows_1251_from_unicode()`. """
    pass

def fz_windows_1252_from_unicode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_windows_1252_from_unicode()`. """
    pass

def fz_write_band(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_band()`.
    	Cause a band writer to write the next band
    	of data for an image.
    
    	stride: The byte offset from the first byte of the data
    	for a pixel to the first byte of the data for the same pixel
    	on the row below.
    
    	band_height: The number of lines in this band.
    
    	samples: Pointer to first byte of the data.
    """
    pass

def fz_write_base64(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_base64()`.
    	Write a base64 encoded data block, optionally with periodic
    	newlines.
    """
    pass

def fz_write_base64_buffer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_base64_buffer()`.
    	Write a base64 encoded fz_buffer, optionally with periodic
    	newlines.
    """
    pass

def fz_write_bitmap_as_pbm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pbm()`.
    	Write a bitmap as a pbm.
    """
    pass

def fz_write_bitmap_as_pcl(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pcl()`.
    	Write a bitmap as mono PCL.
    """
    pass

def fz_write_bitmap_as_pkm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pkm()`.
    	Write a CMYK bitmap as a pkm.
    """
    pass

def fz_write_bitmap_as_pwg(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pwg()`.
    	Write a bitmap as a PWG.
    """
    pass

def fz_write_bitmap_as_pwg_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_bitmap_as_pwg_page()`.
    	Write a bitmap as a PWG page.
    
    	Caller should provide a file header by calling
    	fz_write_pwg_file_header, but can then write several pages to
    	the same file.
    """
    pass

def fz_write_bits(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_bits()`.
    	Write num_bits of data to the end of the output stream, assumed to be packed
    	most significant bits first.
    """
    pass

def fz_write_bits_sync(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_bits_sync()`.
    	Sync to byte boundary after writing bits.
    """
    pass

def fz_write_buffer(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_buffer()`. """
    pass

def fz_write_byte(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_byte()`. """
    pass

def fz_write_char(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_char()`. """
    pass

def fz_write_data(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_data()`.
    	Write data to output.
    
    	data: Pointer to data to write.
    	size: Size of data to write in bytes.
    """
    pass

def fz_write_document(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_document()`.
    	Convenience function to feed all the pages of a document to
    	fz_begin_page/fz_run_page/fz_end_page.
    """
    pass

def fz_write_float_be(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_float_be()`. """
    pass

def fz_write_float_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_float_le()`. """
    pass

def fz_write_header(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_header()`.
    	Cause a band writer to write the header for
    	a banded image with the given properties/dimensions etc. This
    	also configures the bandwriter for the format of the data to be
    	passed in future calls.
    
    	w, h: Width and Height of the entire page.
    
    	n: Number of components (including spots and alphas).
    
    	alpha: Number of alpha components.
    
    	xres, yres: X and Y resolutions in dpi.
    
    	cs: Colorspace (NULL for bitmaps)
    
    	seps: Separation details (or NULL).
    """
    pass

def fz_write_image_as_data_uri(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_image_as_data_uri()`.
    	Write image as a data URI (for HTML and SVG output).
    """
    pass

def fz_write_int16_be(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_int16_be()`. """
    pass

def fz_write_int16_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_int16_le()`. """
    pass

def fz_write_int32_be(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_int32_be()`.
    	Write different sized data to an output stream.
    """
    pass

def fz_write_int32_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_int32_le()`. """
    pass

def fz_write_pixmap_as_data_uri(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_pixmap_as_data_uri()`. """
    pass

def fz_write_pixmap_as_jpeg(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_jpeg()`.
    	Write a pixmap as a JPEG.
    """
    pass

def fz_write_pixmap_as_jpx(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_jpx()`.
    	Pixmap data as JP2K with no subsampling.
    
    	quality = 100 = lossless
    	otherwise for a factor of x compression use 100-x. (so 80 is 1:20 compression)
    """
    pass

def fz_write_pixmap_as_pam(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pam()`.
    	Write a pixmap as a pnm (greyscale, rgb or cmyk, with or without
    	alpha).
    """
    pass

def fz_write_pixmap_as_pcl(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pcl()`.
    	Write an (RGB) pixmap as color PCL.
    """
    pass

def fz_write_pixmap_as_pclm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pclm()`.
    	Write a (Greyscale or RGB) pixmap as pclm.
    """
    pass

def fz_write_pixmap_as_pdfocr(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pdfocr()`.
    	Write a (Greyscale or RGB) pixmap as pdfocr.
    """
    pass

def fz_write_pixmap_as_png(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_png()`.
    	Write a (Greyscale or RGB) pixmap as a png.
    """
    pass

def fz_write_pixmap_as_pnm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pnm()`.
    	Write a pixmap as a pnm (greyscale or rgb, no alpha).
    """
    pass

def fz_write_pixmap_as_ps(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_ps()`.
    	Write a (gray, rgb, or cmyk, no alpha) pixmap out as postscript.
    """
    pass

def fz_write_pixmap_as_psd(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_psd()`.
    	Write a pixmap as a PSD file.
    """
    pass

def fz_write_pixmap_as_pwg(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pwg()`.
    	Write a pixmap as a PWG.
    """
    pass

def fz_write_pixmap_as_pwg_page(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pixmap_as_pwg_page()`.
    	Write a pixmap as a PWG page.
    
    	Caller should provide a file header by calling
    	fz_write_pwg_file_header, but can then write several pages to
    	the same file.
    """
    pass

def fz_write_ps_file_header(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_ps_file_header()`.
    	Write the file level header for ps band writer output.
    """
    pass

def fz_write_ps_file_trailer(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_ps_file_trailer()`.
    	Write the file level trailer for ps band writer output.
    """
    pass

def fz_write_pwg_file_header(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_pwg_file_header()`.
    	Output the file header to a pwg stream, ready for pages to follow it.
    """
    pass

def fz_write_rune(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_rune()`.
    	Write a UTF-8 encoded unicode character.
    """
    pass

def fz_write_stabilized_story(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_stabilized_story()`. """
    pass

def fz_write_story(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_story()`. """
    pass

def fz_write_story_positions_num_get(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_positions_num_set(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_positions_positions_get(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_positions_positions_set(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_positions_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_positions_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_position_element_get(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_position_element_set(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_position_page_num_get(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_position_page_num_set(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_position_swiginit(*args, **kwargs): # real signature unknown
    pass

def fz_write_story_position_swigregister(*args, **kwargs): # real signature unknown
    pass

def fz_write_stream(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_stream()`.
    	Copy the stream contents to the output.
    """
    pass

def fz_write_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_string()`.
    	Write a string. Does not write zero terminator.
    """
    pass

def fz_write_uint16_be(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_uint16_be()`. """
    pass

def fz_write_uint16_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_uint16_le()`. """
    pass

def fz_write_uint32_be(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_uint32_be()`. """
    pass

def fz_write_uint32_le(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::fz_write_uint32_le()`. """
    pass

def fz_write_xml(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_xml()`.
    	Write our xml structure out to an xml stream.
    
    	Properly formatted XML is only allowed to have a single top-level node
    	under which everything must sit. Our structures allow for multiple
    	top level nodes. If required, we will output an extra 'ROOT' node
    	at the top so that the xml is well-formed.
    
    	If 'indented' is non-zero then additional whitespace will be added to
    	make the XML easier to read in a text editor. It will NOT be properly
    	compliant.
    """
    pass

def fz_write_zip_entry(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_write_zip_entry()`.
    	Given a buffer of data, (optionally) compress it, and add it to
    	the zip file with the given name.
    """
    pass

def fz_xml_add_att(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_add_att()`.
    	Add an attribute to an XML node.
    """
    pass

def fz_xml_att(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_att()`.
    	Return the value of an attribute of an XML node.
    	NULL if the attribute doesn't exist.
    """
    pass

def fz_xml_att_alt(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_att_alt()`.
    	Return the value of an attribute of an XML node.
    	If the first attribute doesn't exist, try the second.
    	NULL if neither attribute exists.
    """
    pass

def fz_xml_att_eq(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_att_eq()`.
    	Check for a matching attribute on an XML node.
    
    	If the node has the requested attribute (name), and the value
    	matches (match) then return 1. Otherwise, 0.
    """
    pass

def fz_xml_down(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_down()`.
    	Return first child of XML node.
    """
    pass

def fz_xml_find(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find()`.
    	Search the siblings of XML nodes starting with item looking for
    	the first with the given tag.
    
    	Return NULL if none found.
    """
    pass

def fz_xml_find_dfs(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find_dfs()`.
    	Perform a depth first search from item, returning the first
    	child that matches the given tag (or any tag if tag is NULL),
    	with the given attribute (if att is non NULL), that matches
    	match (if match is non NULL).
    """
    pass

def fz_xml_find_dfs_top(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find_dfs_top()`.
    	Perform a depth first search from item, returning the first
    	child that matches the given tag (or any tag if tag is NULL),
    	with the given attribute (if att is non NULL), that matches
    	match (if match is non NULL). The search stops if it ever
    	reaches the top of the tree, or the declared 'top' item.
    """
    pass

def fz_xml_find_down(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find_down()`.
    	Search the siblings of XML nodes starting with the first child
    	of item looking for the first with the given tag.
    
    	Return NULL if none found.
    """
    pass

def fz_xml_find_down_match(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find_down_match()`.
    	Search the siblings of XML nodes starting with the first child
    	of item looking for the first with the given tag (or any tag if
    	tag is NULL), and with a matching attribute.
    
    	Return NULL if none found.
    """
    pass

def fz_xml_find_match(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find_match()`.
    	Search the siblings of XML nodes starting with item looking for
    	the first with the given tag (or any tag if tag is NULL), and
    	with a matching attribute.
    
    	Return NULL if none found.
    """
    pass

def fz_xml_find_next(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find_next()`.
    	Search the siblings of XML nodes starting with the first sibling
    	of item looking for the first with the given tag.
    
    	Return NULL if none found.
    """
    pass

def fz_xml_find_next_dfs(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find_next_dfs()`.
    	Perform a depth first search onwards from item, returning the first
    	child that matches the given tag (or any tag if tag is NULL),
    	with the given attribute (if att is non NULL), that matches
    	match (if match is non NULL).
    """
    pass

def fz_xml_find_next_dfs_top(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find_next_dfs_top()`.
    	Perform a depth first search onwards from item, returning the first
    	child that matches the given tag (or any tag if tag is NULL),
    	with the given attribute (if att is non NULL), that matches
    	match (if match is non NULL). The search stops if it ever reaches
    	the top of the tree, or the declared 'top' item.
    """
    pass

def fz_xml_find_next_match(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_find_next_match()`.
    	Search the siblings of XML nodes starting with the first sibling
    	of item looking for the first with the given tag (or any tag if tag
    	is NULL), and with a matching attribute.
    
    	Return NULL if none found.
    """
    pass

def fz_xml_is_tag(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_is_tag()`.
    	Return true if the tag name matches.
    """
    pass

def fz_xml_next(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_next()`.
    	Return next sibling of XML node.
    """
    pass

def fz_xml_prev(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_prev()`.
    	Return previous sibling of XML node.
    """
    pass

def fz_xml_root(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_root()`.
    	Return the topmost XML node of a document.
    """
    pass

def fz_xml_tag(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_tag()`.
    	Return tag of XML node. Return NULL for text nodes.
    """
    pass

def fz_xml_text(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_text()`.
    	Return the text content of an XML node.
    	Return NULL if the node is a tag.
    """
    pass

def fz_xml_up(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::fz_xml_up()`.
    	Return parent of XML node.
    """
    pass

def internal_assert_fail(*args, **kwargs): # real signature unknown
    """ This file was auto-generated by mupdfwrap.py. """
    pass

def internal_context_get(*args, **kwargs): # real signature unknown
    """ Internal use only. Returns `fz_context*` for use by current thread. """
    pass

def internal_env_flag(*args, **kwargs): # real signature unknown
    """ Internal use only. Looks at environmental variable <name>; returns 0 if unset else int value. """
    pass

def internal_env_flag_check_unset(*args, **kwargs): # real signature unknown
    """ Internal use only. Looks at environmental variable <name>; returns 0 if unset else int value. """
    pass

def internal_set_error_classes(*args, **kwargs): # real signature unknown
    pass

def internal_throw_exception(*args, **kwargs): # real signature unknown
    """ Throw exception appropriate for error in `ctx`. """
    pass

def ll_fz_aa_level(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_aa_level()`.
    Get the number of bits of antialiasing we are
    using (for graphics). Between 0 and 8.
    """
    pass

def ll_fz_abs(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_abs()`.
    Some standard math functions, done as static inlines for speed.
    People with compilers that do not adequately implement inline
    may like to reimplement these using macros.
    """
    pass

def ll_fz_absi(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_absi()`. """
    pass

def ll_fz_add_layout_char(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_add_layout_char()`.
    Add a new char to the line at the end of the layout block.
    """
    pass

def ll_fz_add_layout_line(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_add_layout_line()`.
    Add a new line to the end of the layout block.
    """
    pass

def ll_fz_add_separation(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_add_separation()`.
    Add a separation (null terminated name, colorspace)
    """
    pass

def ll_fz_add_separation_equivalents(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_add_separation_equivalents()`.
    Add a separation with equivalents (null terminated name,
    colorspace)
    
    (old, deprecated)
    """
    pass

def ll_fz_adjust_rect_for_stroke(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_adjust_rect_for_stroke()`.
    Given a rectangle (assumed to be the bounding box for a path),
    expand it to allow for the expansion of the bbox that would be
    seen by stroking the path with the given stroke state and
    transform.
    """
    pass

def ll_fz_advance_glyph(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_advance_glyph()`.
    Return the advance for a given glyph.
    
    font: The font to look for the glyph in.
    
    glyph: The glyph to find the advance for.
    
    wmode: 1 for vertical mode, 0 for horizontal.
    
    Returns the advance for the glyph.
    """
    pass

def ll_fz_aes_crypt_cbc(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_aes_crypt_cbc()`.
    AES block processing. Encrypts or Decrypts (according to mode,
    which must match what was initially set up) length bytes (which
    must be a multiple of 16), using (and modifying) the insertion
    vector iv, reading from input, and writing to output.
    
    Never throws an exception.
    """
    pass

def ll_fz_aes_setkey_dec(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_aes_setkey_dec()`.
    AES decryption intialisation. Fills in the supplied context
    and prepares for decryption using the given key.
    
    Returns non-zero for error (key size other than 128/192/256).
    
    Never throws an exception.
    """
    pass

def ll_fz_aes_setkey_enc(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_aes_setkey_enc()`.
    AES encryption intialisation. Fills in the supplied context
    and prepares for encryption using the given key.
    
    Returns non-zero for error (key size other than 128/192/256).
    
    Never throws an exception.
    """
    pass

def ll_fz_alpha_from_gray(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_alpha_from_gray()`. """
    pass

def ll_fz_append_base64(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_append_base64()`.
    Write a base64 encoded data block, optionally with periodic newlines.
    """
    pass

def ll_fz_append_base64_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_append_base64_buffer()`.
    Append a base64 encoded fz_buffer, optionally with periodic newlines.
    """
    pass

def ll_fz_append_bits(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_bits()`. """
    pass

def ll_fz_append_bits_pad(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_bits_pad()`. """
    pass

def ll_fz_append_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_append_buffer()`.
    Append the contents of the source buffer onto the end of the
    destination buffer, extending automatically as required.
    
    Ownership of buffers does not change.
    """
    pass

def ll_fz_append_byte(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_byte()`. """
    pass

def ll_fz_append_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_append_data()`.
    fz_append_*: Append data to a buffer.
    
    The buffer will automatically grow as required.
    """
    pass

def ll_fz_append_image_as_data_uri(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_image_as_data_uri()`. """
    pass

def ll_fz_append_int16_be(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_int16_be()`. """
    pass

def ll_fz_append_int16_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_int16_le()`. """
    pass

def ll_fz_append_int32_be(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_int32_be()`. """
    pass

def ll_fz_append_int32_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_int32_le()`. """
    pass

def ll_fz_append_pdf_string(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_append_pdf_string()`.
    fz_append_pdf_string: Append a string with PDF syntax quotes and
    escapes.
    
    The buffer will automatically grow as required.
    """
    pass

def ll_fz_append_pixmap_as_data_uri(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_pixmap_as_data_uri()`. """
    pass

def ll_fz_append_rune(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_rune()`. """
    pass

def ll_fz_append_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_append_string()`. """
    pass

def ll_fz_arc4_encrypt(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_arc4_encrypt()`.
    RC4 block encrypt operation; encrypt src into dst (both of
    length len) updating the RC4 state as we go.
    
    Never throws an exception.
    """
    pass

def ll_fz_arc4_final(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_arc4_final()`.
    RC4 finalization. Zero the context.
    
    Never throws an exception.
    """
    pass

def ll_fz_arc4_init(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_arc4_init()`.
    RC4 initialization. Begins an RC4 operation, writing a new
    context.
    
    Never throws an exception.
    """
    pass

def ll_fz_archive_format(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_archive_format()`.
    Return a pointer to a string describing the format of the
    archive.
    
    The lifetime of the string is unspecified (in current
    implementations the string will persist until the archive
    is closed, but this is not guaranteed).
    """
    pass

def ll_fz_atof(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_atof()`.
    Range checking atof
    """
    pass

def ll_fz_atoi(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_atoi()`.
    atoi that copes with NULL
    """
    pass

def ll_fz_atoi64(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_atoi64()`.
    64bit atoi that copes with NULL
    """
    pass

def ll_fz_atoz(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_atoz()`.
    size_t atoi that copes with NULL.
    
    NOTE: limited to 63bits. Negative numbers
    are returned as 0.
    """
    pass

def ll_fz_authenticate_password(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_authenticate_password()`.
    Test if the given password can decrypt the document.
    
    password: The password string to be checked. Some document
    specifications do not specify any particular text encoding, so
    neither do we.
    
    Returns 0 for failure to authenticate, non-zero for success.
    
    For PDF documents, further information can be given by examining
    the bits in the return code.
    
    	Bit 0 => No password required
    	Bit 1 => User password authenticated
    	Bit 2 => Owner password authenticated
    """
    pass

def ll_fz_autowarp_pixmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_autowarp_pixmap()`. """
    pass

def ll_fz_available(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_available()`.
    Ask how many bytes are available immediately from
    a given stream.
    
    stm: The stream to read from.
    
    max: A hint for the underlying stream; the maximum number of
    bytes that we are sure we will want to read. If you do not know
    this number, give 1.
    
    Returns the number of bytes immediately available between the
    read and write pointers. This number is guaranteed only to be 0
    if we have hit EOF. The number of bytes returned here need have
    no relation to max (could be larger, could be smaller).
    """
    pass

def ll_fz_basename(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_basename()`.
    Find the filename component in a path.
    """
    pass

def ll_fz_base_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_base_colorspace()`.
    Get the 'base' colorspace for a colorspace.
    
    For indexed colorspaces, this is the colorspace the index
    decodes into. For all other colorspaces, it is the colorspace
    itself.
    
    The returned colorspace is 'borrowed' (i.e. no additional
    references are taken or dropped).
    """
    pass

def ll_fz_begin_group(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_begin_group()`. """
    pass

def ll_fz_begin_layer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_begin_layer()`. """
    pass

def ll_fz_begin_mask(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_begin_mask()`. """
    pass

def ll_fz_begin_metatext(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_begin_metatext()`. """
    pass

def ll_fz_begin_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_begin_page()`.
    Called to start the process of writing a page to
    a document.
    
    mediabox: page size rectangle in points.
    
    Returns a borrowed fz_device to write page contents to. This
    should be kept if required, and only dropped if it was kept.
    """
    pass

def ll_fz_begin_structure(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_begin_structure()`. """
    pass

def ll_fz_begin_tile(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_begin_tile()`. """
    pass

def ll_fz_begin_tile_id(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_begin_tile_id()`. """
    pass

def ll_fz_bidi_fragment_text(const_uint32_t, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_bidi_fragment_text()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_bidi_fragment_text(const uint32_t *text, size_t textlen, ::fz_bidi_fragment_fn *callback, void *arg, int flags)` => ::fz_bidi_direction baseDir
    
    	Partitions the given Unicode sequence into one or more
    	unidirectional fragments and invokes the given callback
    	function for each fragment.
    
    	For example, if directionality of text is:
    			0123456789
    			rrlllrrrrr,
    	we'll invoke callback with:
    			&text[0], length == 2
    			&text[2], length == 3
    			&text[5], length == 5
    
    	:type text: int, in
    :param text:	start of Unicode sequence
        	:type textlen: int, in
    :param textlen:   number of Unicodes to analyse
        	:type baseDir: int, in
    :param baseDir:   direction of paragraph (specify FZ_BIDI_NEUTRAL to force auto-detection)
        	:type callback: ::fz_bidi_fragment_fn, in
    :param callback:  function to be called for each fragment
        	:type arg: void, in
    :param arg:	data to be passed to the callback function
        	:type flags: int, in
    :param flags:     flags to control operation (see fz_bidi_flags above)
    """
    pass

def ll_fz_bidi_fragment_text_outparams_baseDir_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bidi_fragment_text_outparams_baseDir_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bidi_fragment_text_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bidi_fragment_text_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bidi_fragment_text_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_bitmap_details()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_bitmap_details(::fz_bitmap *bitmap)` => `(int w, int h, int n, int stride)`
    
    	Retrieve details of a given bitmap.
    
    	bitmap: The bitmap to query.
    
    	w: Pointer to storage to retrieve width (or NULL).
    
    	h: Pointer to storage to retrieve height (or NULL).
    
    	n: Pointer to storage to retrieve number of color components (or
    	NULL).
    
    	stride: Pointer to storage to retrieve bitmap stride (or NULL).
    """
    pass

def ll_fz_bitmap_details_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_h_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_h_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_stride_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_stride_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_w_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_bitmap_details_outparams_w_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_blendmode_name(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_blendmode_name()`.
    Map from enumeration to blend mode string.
    
    The string is static, with arbitrary lifespan.
    """
    pass

def ll_fz_bound_display_list(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_bound_display_list()`.
    Return the bounding box of the page recorded in a display list.
    """
    pass

def ll_fz_bound_glyph(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_bound_glyph()`.
    Return a bbox for a given glyph in a font.
    
    font: The font to look for the glyph in.
    
    gid: The glyph to bound.
    
    trm: The matrix to apply to the glyph before bounding.
    
    Returns rectangle by value containing the bounds of the given
    glyph.
    """
    pass

def ll_fz_bound_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_bound_page()`.
    Determine the size of a page at 72 dpi.
    """
    pass

def ll_fz_bound_page_box(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_bound_page_box()`. """
    pass

def ll_fz_bound_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_bound_path()`.
    Return a bounding rectangle for a path.
    
    path: The path to bound.
    
    stroke: If NULL, the bounding rectangle given is for
    the filled path. If non-NULL the bounding rectangle
    given is for the path stroked with the given attributes.
    
    ctm: The matrix to apply to the path during stroking.
    
    r: Pointer to a fz_rect which will be used to hold
    the result.
    
    Returns r, updated to contain the bounding rectangle.
    """
    pass

def ll_fz_bound_shade(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_bound_shade()`.
    Bound a given shading.
    
    shade: The shade to bound.
    
    ctm: The transform to apply to the shade before bounding.
    
    r: Pointer to storage to put the bounds in.
    
    Returns r, updated to contain the bounds for the shading.
    """
    pass

def ll_fz_bound_text(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_bound_text()`.
    Find the bounds of a given text object.
    
    text: The text object to find the bounds of.
    
    stroke: Pointer to the stroke attributes (for stroked
    text), or NULL (for filled text).
    
    ctm: The matrix in use.
    
    r: pointer to storage for the bounds.
    
    Returns a pointer to r, which is updated to contain the
    bounding box for the text object.
    """
    pass

def ll_fz_box_type_from_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_box_type_from_string()`. """
    pass

def ll_fz_buffer_extract(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_buffer_extract()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_buffer_extract(::fz_buffer *buf)` => `(size_t, unsigned char *data)`
    
    	Take ownership of buffer contents.
    
    	Performs the same task as fz_buffer_storage, but ownership of
    	the data buffer returns with this call. The buffer is left
    	empty.
    
    	Note: Bad things may happen if this is called on a buffer with
    	multiple references that is being used from multiple threads.
    
    	data: Pointer to place to retrieve data pointer.
    
    	Returns length of stream.
    """
    pass

def ll_fz_buffer_extract_outparams_data_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_extract_outparams_data_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_extract_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_extract_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_extract_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_storage(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_buffer_storage()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_buffer_storage(::fz_buffer *buf)` => `(size_t, unsigned char *datap)`
    
    	Retrieve internal memory of buffer.
    
    	datap: Output parameter that will be pointed to the data.
    
    	Returns the current size of the data in bytes.
    """
    pass

def ll_fz_buffer_storage_memoryview(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_storage_outparams_datap_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_storage_outparams_datap_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_storage_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_storage_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_storage_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_buffer_to_bytes_internal(*args, **kwargs): # real signature unknown
    pass

def ll_fz_calloc(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_calloc()`.
    Allocate array of memory of count entries of size bytes.
    Clears the memory to zero.
    
    Throws exception in the event of failure to allocate.
    """
    pass

def ll_fz_calloc_no_throw(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_calloc_no_throw()`.
    fz_calloc equivalent that returns NULL rather than throwing
    exceptions.
    """
    pass

def ll_fz_caught(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_caught()`.
    Within an fz_catch() block, retrieve the error code for
    the current exception.
    
    This assumes no intervening use of fz_try/fz_catch.
    """
    pass

def ll_fz_caught_errno(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_caught_errno()`. """
    pass

def ll_fz_caught_message(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_caught_message()`.
    Within an fz_catch() block, retrieve the formatted message
    string for the current exception.
    
    This assumes no intervening use of fz_try/fz_catch.
    """
    pass

def ll_fz_chartorune(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_chartorune()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_chartorune(const char *str)` => `(int, int rune)`
    
    	UTF8 decode a single rune from a sequence of chars.
    
    	rune: Pointer to an int to assign the decoded 'rune' to.
    
    	str: Pointer to a UTF8 encoded string.
    
    	Returns the number of bytes consumed.
    """
    pass

def ll_fz_chartorune_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_chartorune_outparams_rune_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_chartorune_outparams_rune_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_chartorune_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_chartorune_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_clamp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clamp()`. """
    pass

def ll_fz_clamp64(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clamp64()`. """
    pass

def ll_fz_clampd(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clampd()`. """
    pass

def ll_fz_clampi(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clampi()`. """
    pass

def ll_fz_clampp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clampp()`. """
    pass

def ll_fz_clamp_color(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_clamp_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_clamp_color(::fz_colorspace *cs, const float *in)` => float out
    
    	Clamp the samples in a color to the correct ranges for a
    	given colorspace.
    """
    pass

def ll_fz_clamp_color_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_clamp_color_outparams_out_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_clamp_color_outparams_out_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_clamp_color_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_clamp_color_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_clamp_location(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clamp_location()`.
    Clamps a location into valid chapter/page range. (First clamps
    the chapter into range, then the page into range).
    """
    pass

def ll_fz_cleanname(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_cleanname()`.
    rewrite path to the shortest string that names the same path.
    
    Eliminates multiple and trailing slashes, interprets "." and
    "..". Overwrites the string in place.
    """
    pass

def ll_fz_cleanname_strdup(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_cleanname_strdup()`.
    rewrite path to the shortest string that names the same path.
    
    Eliminates multiple and trailing slashes, interprets "." and
    "..". Allocates a new string that the caller must free.
    """
    pass

def ll_fz_clear_bitmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clear_bitmap()`.
    Set the entire bitmap to 0.
    
    Never throws exceptions.
    """
    pass

def ll_fz_clear_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clear_buffer()`.
    Empties the buffer. Storage is not freed, but is held ready
    to be reused as the buffer is refilled.
    
    Never throws exceptions.
    """
    pass

def ll_fz_clear_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clear_pixmap()`.
    Sets all components (including alpha) of
    all pixels in a pixmap to 0.
    
    pix: The pixmap to clear.
    """
    pass

def ll_fz_clear_pixmap_rect_with_value(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clear_pixmap_rect_with_value()`.
    Clears a subrect of a pixmap with the given value.
    
    pix: The pixmap to clear.
    
    value: Values in the range 0 to 255 are valid. Each component
    sample for each pixel in the pixmap will be set to this value,
    while alpha will always be set to 255 (non-transparent).
    
    r: the rectangle.
    """
    pass

def ll_fz_clear_pixmap_with_value(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clear_pixmap_with_value()`.
    Clears a pixmap with the given value.
    
    pix: The pixmap to clear.
    
    value: Values in the range 0 to 255 are valid. Each component
    sample for each pixel in the pixmap will be set to this value,
    while alpha will always be set to 255 (non-transparent).
    
    This function is horrible, and should be removed from the
    API and replaced with a less magic one.
    """
    pass

def ll_fz_clip_image_mask(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clip_image_mask()`. """
    pass

def ll_fz_clip_path(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clip_path()`. """
    pass

def ll_fz_clip_stroke_path(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clip_stroke_path()`. """
    pass

def ll_fz_clip_stroke_text(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clip_stroke_text()`. """
    pass

def ll_fz_clip_text(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clip_text()`. """
    pass

def ll_fz_clone_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clone_buffer()`.
    Make a new buffer, containing a copy of the data used in
    the original.
    """
    pass

def ll_fz_clone_context(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clone_context()`.
    Make a clone of an existing context.
    
    This function is meant to be used in multi-threaded
    applications where each thread requires its own context, yet
    parts of the global state, for example caching, are shared.
    
    ctx: Context obtained from fz_new_context to make a copy of.
    ctx must have had locks and lock/functions setup when created.
    The two contexts will share the memory allocator, resource
    store, locks and lock/unlock functions. They will each have
    their own exception stacks though.
    
    May return NULL.
    """
    pass

def ll_fz_clone_default_colorspaces(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clone_default_colorspaces()`.
    Returns a reference to a newly cloned default colorspaces
    structure.
    
    The new clone may safely be altered without fear of race
    conditions as the caller is the only reference holder.
    """
    pass

def ll_fz_clone_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clone_path()`.
    Clone the data for a path.
    
    This is used in preference to fz_keep_path when a whole
    new copy of a path is required, rather than just a shared
    pointer. This probably indicates that the path is about to
    be modified.
    
    path: path to clone.
    
    Throws exceptions on failure to allocate.
    """
    pass

def ll_fz_clone_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clone_pixmap()`.
    Clone a pixmap, copying the pixels and associated data to new
    storage.
    
    The reference count of 'old' is unchanged.
    """
    pass

def ll_fz_clone_pixmap_area_with_different_seps(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_clone_pixmap_area_with_different_seps()`. """
    pass

def ll_fz_clone_separations_for_overprint(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clone_separations_for_overprint()`.
    Return a separations object with all the spots in the input
    separations object that are set to composite, reset to be
    enabled. If there ARE no spots in the object, this returns
    NULL. If the object already has all its spots enabled, then
    just returns another handle on the same object.
    """
    pass

def ll_fz_clone_stroke_state(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_clone_stroke_state()`.
    Create an identical stroke_state structure and return a
    reference to it.
    
    stroke: The stroke state reference to clone.
    
    Exceptions may be thrown in the event of a failure to
    allocate.
    """
    pass

def ll_fz_closepath(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_closepath()`.
    Close the current subpath.
    
    path: The path to modify.
    
    Throws exceptions on failure to allocate, attempting to modify
    a packed path, and illegal path closes (i.e. closing a non open
    path).
    """
    pass

def ll_fz_close_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_close_band_writer()`.
    Finishes up the output and closes the band writer. After this
    call no more headers or bands may be written.
    """
    pass

def ll_fz_close_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_close_device()`.
    Signal the end of input, and flush any buffered output.
    This is NOT called implicitly on fz_drop_device. This
    may throw exceptions.
    """
    pass

def ll_fz_close_document_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_close_document_writer()`.
    Called to end the process of writing
    pages to a document.
    
    This writes any file level trailers required. After this
    completes successfully the file is up to date and complete.
    """
    pass

def ll_fz_close_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_close_output()`.
    Flush pending output and close an output stream.
    """
    pass

def ll_fz_close_zip_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_close_zip_writer()`.
    Close the zip file for writing.
    
    This flushes any pending data to the file. This can throw
    exceptions.
    """
    pass

def ll_fz_colorspace_colorant(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_colorspace_colorant()`.
    Retrieve a the name for a colorant.
    
    Returns a pointer with the same lifespan as the colorspace.
    """
    pass

def ll_fz_colorspace_device_n_has_cmyk(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_colorspace_device_n_has_cmyk()`.
    True if DeviceN color space has cyan magenta yellow or black as
    one of its colorants.
    """
    pass

def ll_fz_colorspace_device_n_has_only_cmyk(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_colorspace_device_n_has_only_cmyk()`.
    True if DeviceN color space has only colorants from the CMYK set.
    """
    pass

def ll_fz_colorspace_is_cmyk(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_colorspace_is_cmyk()`. """
    pass

def ll_fz_colorspace_is_device(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_colorspace_is_device()`. """
    pass

def ll_fz_colorspace_is_device_cmyk(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_colorspace_is_device_cmyk()`. """
    pass

def ll_fz_colorspace_is_device_gray(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_colorspace_is_device_gray()`. """
    pass

def ll_fz_colorspace_is_device_n(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_colorspace_is_device_n()`. """
    pass

def ll_fz_colorspace_is_gray(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_colorspace_is_gray()`.
    Tests for particular types of colorspaces
    """
    pass

def ll_fz_colorspace_is_indexed(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_colorspace_is_indexed()`. """
    pass

def ll_fz_colorspace_is_lab(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_colorspace_is_lab()`. """
    pass

def ll_fz_colorspace_is_lab_icc(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_colorspace_is_lab_icc()`. """
    pass

def ll_fz_colorspace_is_rgb(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_colorspace_is_rgb()`. """
    pass

def ll_fz_colorspace_is_subtractive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_colorspace_is_subtractive()`.
    True for CMYK, Separation and DeviceN colorspaces.
    """
    pass

def ll_fz_colorspace_n(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_colorspace_n()`.
    Query the number of colorants in a colorspace.
    """
    pass

def ll_fz_colorspace_name(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_colorspace_name()`.
    Query the name of a colorspace.
    
    The returned string has the same lifespan as the colorspace
    does. Caller should not free it.
    """
    pass

def ll_fz_colorspace_name_colorant(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_colorspace_name_colorant()`.
    Assign a name for a given colorant in a colorspace.
    
    Used while initially setting up a colorspace. The string is
    copied into local storage, so need not be retained by the
    caller.
    """
    pass

def ll_fz_colorspace_type(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_colorspace_type()`.
    Query the type of colorspace.
    """
    pass

def ll_fz_compare_separations(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_compare_separations()`.
    Compare 2 separations structures (or NULLs).
    
    Return 0 if identical, non-zero if not identical.
    """
    pass

def ll_fz_compressed_buffer_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_compressed_buffer_size()`.
    Return the storage size used for a buffer and its data.
    Used in implementing store handling.
    
    Never throws exceptions.
    """
    pass

def ll_fz_compressed_image_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_compressed_image_buffer()`.
    Retrieve the underlying compressed data for an image.
    
    Returns a pointer to the underlying data buffer for an image,
    or NULL if this image is not based upon a compressed data
    buffer.
    
    This is not a reference counted structure, so no reference is
    returned. Lifespan is limited to that of the image itself.
    """
    pass

def ll_fz_compressed_image_type(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_compressed_image_type()`.
    Return the type of a compressed image.
    
    Any non-compressed image will have the type returned as UNKNOWN.
    """
    pass

def ll_fz_compress_ccitt_fax_g3(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_compress_ccitt_fax_g3()`.
    Compress bitmap data as CCITT Group 3 1D fax image.
    Creates a stream assuming the default PDF parameters,
    except the number of columns.
    """
    pass

def ll_fz_compress_ccitt_fax_g4(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_compress_ccitt_fax_g4()`.
    Compress bitmap data as CCITT Group 4 2D fax image.
    Creates a stream assuming the default PDF parameters, except
    K=-1 and the number of columns.
    """
    pass

def ll_fz_concat(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_concat()`.
    Multiply two matrices.
    
    The order of the two matrices are important since matrix
    multiplication is not commutative.
    
    Returns result.
    """
    pass

def ll_fz_concat_push_drop(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_concat_push_drop()`.
    Add a chained stream to the end of the concatenate filter.
    
    Ownership of chain is passed in.
    """
    pass

def ll_fz_contains_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_contains_rect()`.
    Test rectangle inclusion.
    
    Return true if a entirely contains b.
    """
    pass

def ll_fz_convert_color(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_convert_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_convert_color(::fz_colorspace *ss, const float *sv, ::fz_colorspace *ds, ::fz_colorspace *is, ::fz_color_params params)` => float dv
    
    	Convert color values sv from colorspace ss into colorvalues dv
    	for colorspace ds, via an optional intervening space is,
    	respecting the given color_params.
    """
    pass

def ll_fz_convert_color2(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_color_outparams_dv_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_color_outparams_dv_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_color_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_color_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_color_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_error(): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_convert_error()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_convert_error()` => `(const char *, int code)`
    """
    pass

def ll_fz_convert_error_outparams_code_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_error_outparams_code_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_error_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_error_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_error_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_indexed_pixmap_to_base(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_convert_indexed_pixmap_to_base()`.
    Convert pixmap from indexed to base colorspace.
    
    This creates a new bitmap containing the converted pixmap data.
    """
    pass

def ll_fz_convert_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_convert_pixmap()`.
    Convert an existing pixmap to a desired
    colorspace. Other properties of the pixmap, such as resolution
    and position are copied to the converted pixmap.
    
    pix: The pixmap to convert.
    
    default_cs: If NULL pix->colorspace is used. It is possible that
    the data may need to be interpreted as one of the color spaces
    in default_cs.
    
    cs_des: Desired colorspace, may be NULL to denote alpha-only.
    
    prf: Proofing color space through which we need to convert.
    
    color_params: Parameters that may be used in conversion (e.g.
    ri).
    
    keep_alpha: If 0 any alpha component is removed, otherwise
    alpha is kept if present in the pixmap.
    """
    pass

def ll_fz_convert_separation_colors(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_convert_separation_colors()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_convert_separation_colors(::fz_colorspace *src_cs, const float *src_color, ::fz_separations *dst_seps, ::fz_colorspace *dst_cs, ::fz_color_params color_params)` => float dst_color
    
    	Convert a color given in terms of one colorspace,
    	to a color in terms of another colorspace/separations.
    """
    pass

def ll_fz_convert_separation_colors_outparams_dst_color_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_separation_colors_outparams_dst_color_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_separation_colors_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_separation_colors_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_separation_colors_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_convert_separation_pixmap_to_base(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_convert_separation_pixmap_to_base()`.
    Convert pixmap from DeviceN/Separation to base colorspace.
    
    This creates a new bitmap containing the converted pixmap data.
    """
    pass

def ll_fz_copy_option(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_copy_option()`.
    Copy an option (val) into a destination buffer (dest), of maxlen
    bytes.
    
    Returns the number of bytes (including terminator) that did not
    fit. If val is maxlen or greater bytes in size, it will be left
    unterminated.
    """
    pass

def ll_fz_copy_pixmap_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_copy_pixmap_rect()`. """
    pass

def ll_fz_copy_rectangle(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_copy_rectangle()`.
    Return a newly allocated UTF-8 string with the text for a given
    selection rectangle.
    
    crlf: If true, write "\r\n" style line endings (otherwise "\n"
    only).
    """
    pass

def ll_fz_copy_selection(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_copy_selection()`.
    Return a newly allocated UTF-8 string with the text for a given
    selection.
    
    crlf: If true, write "\r\n" style line endings (otherwise "\n"
    only).
    """
    pass

def ll_fz_count_active_separations(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_count_active_separations()`.
    Return the number of active separations.
    """
    pass

def ll_fz_count_archive_entries(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_count_archive_entries()`.
    Number of entries in archive.
    
    Will always return a value >= 0.
    
    May throw an exception if this type of archive cannot count the
    entries (such as a directory).
    """
    pass

def ll_fz_count_chapters(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_count_chapters()`.
    Return the number of chapters in the document.
    At least 1.
    """
    pass

def ll_fz_count_chapter_pages(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_count_chapter_pages()`.
    Return the number of pages in a chapter.
    May return 0.
    """
    pass

def ll_fz_count_pages(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_count_pages()`.
    Return the number of pages in document
    
    May return 0 for documents with no pages.
    """
    pass

def ll_fz_count_separations(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_count_separations()`. """
    pass

def ll_fz_create_link(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_create_link()`.
    Create a new link on a page.
    """
    pass

def ll_fz_currentpoint(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_currentpoint()`.
    Return the current point that a path has
    reached or (0,0) if empty.
    
    path: path to return the current point of.
    """
    pass

def ll_fz_curveto(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_curveto()`.
    Append a 'curveto' command to an open path. (For a
    cubic bezier).
    
    path: The path to modify.
    
    x0, y0: The coordinates of the first control point for the
    curve.
    
    x1, y1: The coordinates of the second control point for the
    curve.
    
    x2, y2: The end coordinates for the curve.
    
    Throws exceptions on failure to allocate, or attempting to
    modify a packed path.
    """
    pass

def ll_fz_curvetov(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_curvetov()`.
    Append a 'curvetov' command to an open path. (For a
    cubic bezier with the first control coordinate equal to
    the start point).
    
    path: The path to modify.
    
    x1, y1: The coordinates of the second control point for the
    curve.
    
    x2, y2: The end coordinates for the curve.
    
    Throws exceptions on failure to allocate, or attempting to
    modify a packed path.
    """
    pass

def ll_fz_curvetoy(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_curvetoy()`.
    Append a 'curvetoy' command to an open path. (For a
    cubic bezier with the second control coordinate equal to
    the end point).
    
    path: The path to modify.
    
    x0, y0: The coordinates of the first control point for the
    curve.
    
    x2, y2: The end coordinates for the curve (and the second
    control coordinate).
    
    Throws exceptions on failure to allocate, or attempting to
    modify a packed path.
    """
    pass

def ll_fz_debug_store(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_debug_store()`.
    Output debugging information for the current state of the store
    to the given output channel.
    """
    pass

def ll_fz_debug_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_debug_xml()`.
    Pretty-print an XML tree to stdout. (Deprecated, use
    fz_output_xml in preference).
    """
    pass

def ll_fz_decode_tile(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_decode_tile()`. """
    pass

def ll_fz_decode_uri(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_decode_uri()`.
    Return a new string representing the unencoded version of the given URI.
    This decodes all escape sequences except those that would result in a reserved
    character that are part of the URI syntax (; / ? : @ & = + $ , #).
    """
    pass

def ll_fz_decode_uri_component(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_decode_uri_component()`.
    Return a new string representing the unencoded version of the given URI component.
    This decodes all escape sequences!
    """
    pass

def ll_fz_decomp_image_from_stream(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_decomp_image_from_stream()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_decomp_image_from_stream(::fz_stream *stm, ::fz_compressed_image *image, ::fz_irect *subarea, int indexed, int l2factor)` => `(fz_pixmap *, int l2extra)`
    
    	Decode a subarea of a compressed image. l2factor is the amount
    	of subsampling inbuilt to the stream (i.e. performed by the
    	decoder). If non NULL, l2extra is the extra amount of
    	subsampling that should be performed by this routine. This will
    	be updated on exit to the amount of subsampling that is still
    	required to be done.
    
    	Returns a kept reference.
    """
    pass

def ll_fz_decomp_image_from_stream_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_decomp_image_from_stream_outparams_l2extra_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_decomp_image_from_stream_outparams_l2extra_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_decomp_image_from_stream_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_decomp_image_from_stream_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_decouple_type3_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_decouple_type3_font()`. """
    pass

def ll_fz_default_cmyk(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_default_cmyk()`. """
    pass

def ll_fz_default_error_callback(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_default_error_callback()`.
    FIXME: Better not to expose fz_default_error_callback, and
    fz_default_warning callback and to allow 'NULL' to be used
    int fz_set_xxxx_callback to mean "defaults".
    
    FIXME: Do we need/want functions like
    fz_error_callback(ctx, message) to allow callers to inject
    stuff into the error/warning streams?
    
    The default error callback. Declared publicly just so that the
    error callback can be set back to this after it has been
    overridden.
    """
    pass

def ll_fz_default_gray(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_default_gray()`.
    Retrieve default colorspaces (typically page local).
    
    If default_cs is non NULL, the default is retrieved from there,
    otherwise the global default is retrieved.
    
    These return borrowed references that should not be dropped,
    unless they are kept first.
    """
    pass

def ll_fz_default_halftone(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_default_halftone()`.
    Create a 'default' halftone structure
    for the given number of components.
    
    num_comps: The number of components to use.
    
    Returns a simple default halftone. The default halftone uses
    the same halftone tile for each plane, which may not be ideal
    for all purposes.
    """
    pass

def ll_fz_default_output_intent(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_default_output_intent()`. """
    pass

def ll_fz_default_rgb(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_default_rgb()`. """
    pass

def ll_fz_default_warning_callback(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_default_warning_callback()`.
    The default warning callback. Declared publicly just so that
    the warning callback can be set back to this after it has been
    overridden.
    """
    pass

def ll_fz_defer_reap_end(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_defer_reap_end()`.
    Decrement the defer reap count.
    
    If the defer reap count returns to 0, and the store
    has reapable objects in, a reap pass will begin.
    
    Call this at the end of a process during which you
    potentially might drop many reapable objects.
    
    It is vital that every fz_defer_reap_start is matched
    by a fz_defer_reap_end call.
    """
    pass

def ll_fz_defer_reap_start(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_defer_reap_start()`.
    Increment the defer reap count.
    
    No reap operations will take place (except for those
    triggered by an immediate failed malloc) until the
    defer reap count returns to 0.
    
    Call this at the start of a process during which you
    potentially might drop many reapable objects.
    
    It is vital that every fz_defer_reap_start is matched
    by a fz_defer_reap_end call.
    """
    pass

def ll_fz_deflate(unsigned_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_deflate()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_deflate(unsigned char *dest, const unsigned char *source, size_t source_length, ::fz_deflate_level level)` => size_t compressed_length
    
    	Compress source_length bytes of data starting
    	at source, into a buffer of length *destLen, starting at dest.
    compressed_length will be updated on exit to contain the size
    	actually used.
    """
    pass

def ll_fz_deflate_bound(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_deflate_bound()`.
    Returns the upper bound on the
    size of flated data of length size.
    """
    pass

def ll_fz_deflate_outparams_compressed_length_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_deflate_outparams_compressed_length_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_deflate_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_deflate_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_deflate_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_delete_link(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_delete_link()`.
    Delete an existing link on a page.
    """
    pass

def ll_fz_deskew_pixmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_deskew_pixmap()`. """
    pass

def ll_fz_detach_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_detach_xml()`.
    Detach a node from the tree, unlinking it from its parent,
    and setting the document root to the node.
    """
    pass

def ll_fz_detect_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_detect_document()`. """
    pass

def ll_fz_device_bgr(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_device_bgr()`. """
    pass

def ll_fz_device_cmyk(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_device_cmyk()`. """
    pass

def ll_fz_device_current_scissor(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_device_current_scissor()`.
    Find current scissor region as tracked by the device.
    """
    pass

def ll_fz_device_gray(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_device_gray()`.
    Retrieve global default colorspaces.
    
    These return borrowed references that should not be dropped,
    unless they are kept first.
    """
    pass

def ll_fz_device_lab(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_device_lab()`. """
    pass

def ll_fz_device_rgb(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_device_rgb()`. """
    pass

def ll_fz_dirname(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dirname()`.
    extract the directory component from a path.
    """
    pass

def ll_fz_disable_device_hints(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_disable_device_hints()`.
    Disable (clear) hint bits within the hint bitfield for a device.
    """
    pass

def ll_fz_disable_icc(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_disable_icc()`.
    Disable icc profile based operation.
    """
    pass

def ll_fz_display_list_is_empty(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_display_list_is_empty()`.
    Check for a display list being empty
    
    list: The list to check.
    
    Returns true if empty, false otherwise.
    """
    pass

def ll_fz_div255(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_div255()`.
    Undo alpha premultiplication.
    """
    pass

def ll_fz_document_handler_open(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_document_handler_open()`.  Helper for calling `fz_document_handler::open` function pointer via
    Swig from Python/C#.
    """
    pass

def ll_fz_document_handler_recognize(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_document_handler_recognize()`.  Helper for calling a `fz_document_handler::recognize` function
    pointer via Swig from Python/C#.
    """
    pass

def ll_fz_document_output_intent(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_document_output_intent()`.
    Find the output intent colorspace if the document has defined
    one.
    
    Returns a borrowed reference that should not be dropped, unless
    it is kept first.
    """
    pass

def ll_fz_document_supports_accelerator(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_document_supports_accelerator()`.
    Query if the document supports the saving of accelerator data.
    """
    pass

def ll_fz_dom_add_attribute(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_add_attribute()`.
    Add an attribute to an element.
    
    Ownership of att and value remain with the caller.
    """
    pass

def ll_fz_dom_append_child(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_append_child()`.
    Insert an element as the last child of a parent, unlinking the
    child from its current position if required.
    """
    pass

def ll_fz_dom_attribute(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_attribute()`.
    Retrieve the value of a given attribute from a given element.
    
    Returns a borrowed pointer to the value or NULL if not found.
    """
    pass

def ll_fz_dom_body(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_body()`.
    Return a borrowed reference for the 'body' element of
    the given DOM.
    """
    pass

def ll_fz_dom_clone(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_clone()`.
    Clone an element (and its children).
    
    A borrowed reference to the clone is returned. The clone is not
    yet linked into the DOM.
    """
    pass

def ll_fz_dom_create_element(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_create_element()`.
    Create an element of a given tag type for the given DOM.
    
    The element is not linked into the DOM yet.
    """
    pass

def ll_fz_dom_create_text_node(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_create_text_node()`.
    Create a text node for the given DOM.
    
    The element is not linked into the DOM yet.
    """
    pass

def ll_fz_dom_document_element(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_document_element()`.
    Return a borrowed reference for the document (the top
    level element) of the DOM.
    """
    pass

def ll_fz_dom_find(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_find()`.
    Find the first element matching the requirements in a depth first traversal from elt.
    
    The tagname must match tag, unless tag is NULL, when all tag names are considered to match.
    
    If att is NULL, then all tags match.
    Otherwise:
    	If match is NULL, then only nodes that have an att attribute match.
    	If match is non-NULL, then only nodes that have an att attribute that matches match match.
    
    Returns NULL (if no match found), or a borrowed reference to the first matching element.
    """
    pass

def ll_fz_dom_find_next(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_find_next()`.
    Find the next element matching the requirements.
    """
    pass

def ll_fz_dom_first_child(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_first_child()`.
    Return a borrowed reference to the first child of a node,
    or NULL if there isn't one.
    """
    pass

def ll_fz_dom_get_attribute(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_dom_get_attribute()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_dom_get_attribute(::fz_xml *elt, int i)` => `(const char *, const char *att)`
    
    	Enumerate through the attributes of an element.
    
    	Call with i=0,1,2,3... to enumerate attributes.
    
    	On return *att and the return value will be NULL if there are not
    	that many attributes to read. Otherwise, *att will be filled in
    	with a borrowed pointer to the attribute name, and the return
    	value will be a borrowed pointer to the value.
    """
    pass

def ll_fz_dom_get_attribute_outparams_att_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_dom_get_attribute_outparams_att_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_dom_get_attribute_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_dom_get_attribute_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_dom_get_attribute_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_dom_insert_after(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_insert_after()`.
    Insert an element (new_elt), after another element (node),
    unlinking the new_elt from its current position if required.
    """
    pass

def ll_fz_dom_insert_before(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_insert_before()`.
    Insert an element (new_elt), before another element (node),
    unlinking the new_elt from its current position if required.
    """
    pass

def ll_fz_dom_next(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_next()`.
    Return a borrowed reference to the next sibling of a node,
    or NULL if there isn't one.
    """
    pass

def ll_fz_dom_parent(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_parent()`.
    Return a borrowed reference to the parent of a node,
    or NULL if there isn't one.
    """
    pass

def ll_fz_dom_previous(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_previous()`.
    Return a borrowed reference to the previous sibling of a node,
    or NULL if there isn't one.
    """
    pass

def ll_fz_dom_remove(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_remove()`.
    Remove an element from the DOM. The element can be added back elsewhere
    if required.
    
    No reference counting changes for the element.
    """
    pass

def ll_fz_dom_remove_attribute(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dom_remove_attribute()`.
    Remove an attribute from an element.
    """
    pass

def ll_fz_do_always(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_do_always()`. """
    pass

def ll_fz_do_catch(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_do_catch()`. """
    pass

def ll_fz_do_try(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_do_try()`. """
    pass

def ll_fz_draw_story(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_draw_story()`. """
    pass

def ll_fz_drop_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_archive()`.
    Drop a reference to an archive.
    
    When the last reference is dropped, this closes and releases
    any memory or filehandles associated with the archive.
    """
    pass

def ll_fz_drop_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_band_writer()`.
    Drop the reference to the band writer, causing it to be
    destroyed.
    
    Never throws an exception.
    """
    pass

def ll_fz_drop_bitmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_bitmap()`.
    Drop a reference to the bitmap. When the reference count reaches
    zero, the bitmap will be destroyed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_buffer()`.
    Drop a reference to the buffer. When the reference count reaches
    zero, the buffer is destroyed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_colorspace()`.
    Drops a reference to the colorspace.
    
    When the reference count reaches zero, the colorspace is
    destroyed.
    """
    pass

def ll_fz_drop_colorspace_imp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_drop_colorspace_imp()`. """
    pass

def ll_fz_drop_compressed_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_compressed_buffer()`.
    Drop a reference to a compressed buffer. Destroys the buffer
    and frees any storage/other references held by it.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_context(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_context()`.
    Free a context and its global state.
    
    The context and all of its global state is freed, and any
    buffered warnings are flushed (see fz_flush_warnings). If NULL
    is passed in nothing will happen.
    
    Must not be called for a context that is being used in an active
    fz_try(), fz_always() or fz_catch() block.
    """
    pass

def ll_fz_drop_default_colorspaces(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_default_colorspaces()`.
    Drop a reference to the default colorspaces structure. When the
    reference count reaches 0, the references it holds internally
    to the underlying colorspaces will be dropped, and the structure
    will be destroyed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_device()`.
    Reduce the reference count on a device. When the reference count
    reaches zero, the device and its resources will be freed.
    Don't forget to call fz_close_device before dropping the device,
    or you may get incomplete output!
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_display_list(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_display_list()`.
    Decrement the reference count for a display list. When the
    reference count reaches zero, all the references in the display
    list itself are dropped, and the display list is freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_document(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_document()`.
    Decrement the document reference count. When the reference
    count reaches 0, the document and all it's references are
    freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_document_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_document_writer()`.
    Called to discard a fz_document_writer.
    This may be called at any time during the process to release all
    the resources owned by the writer.
    
    Calling drop without having previously called close may leave
    the file in an inconsistent state.
    """
    pass

def ll_fz_drop_font(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_font()`.
    Drop a reference to a fz_font, destroying the
    font when the last reference is dropped.
    
    font: The font to drop a reference to.
    """
    pass

def ll_fz_drop_function(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_drop_function()`. """
    pass

def ll_fz_drop_glyph(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_glyph()`.
    Drop a reference and free a glyph.
    
    Decrement the reference count for the glyph. When no
    references remain the glyph will be freed.
    """
    pass

def ll_fz_drop_halftone(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_halftone()`.
    Drop a reference to the halftone. When the reference count
    reaches zero, the halftone is destroyed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_hash_table(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_hash_table()`.
    Destroy the hash table.
    
    Values are dropped using the drop function.
    """
    pass

def ll_fz_drop_image(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_image()`.
    Decrement the (normal) reference count for an image. When the
    total (normal + key) reference count reaches zero, the image and
    its resources are freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_image_base(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_image_base()`.
    Internal destructor for the base image class members.
    
    Exposed to allow derived image classes to be written.
    """
    pass

def ll_fz_drop_image_imp(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_image_imp()`.
    Internal destructor exposed for fz_store integration.
    """
    pass

def ll_fz_drop_image_store_key(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_image_store_key()`.
    Decrement the store key reference count for an image. When the
    total (normal + key) reference count reaches zero, the image and
    its resources are freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_imp(void, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_drop_imp()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_drop_imp(void *p)` => `(int, int refs)`
    """
    pass

def ll_fz_drop_imp16(void, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_drop_imp16()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_drop_imp16(void *p)` => `(int, int16_t refs)`
    """
    pass

def ll_fz_drop_imp16_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_imp16_outparams_refs_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_imp16_outparams_refs_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_imp16_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_imp16_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_imp8(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_drop_imp8()`. """
    pass

def ll_fz_drop_imp_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_imp_outparams_refs_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_imp_outparams_refs_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_imp_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_imp_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_drop_jbig2_globals(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_jbig2_globals()`.
    Decrement the reference count for a jbig2 globals record.
    When the reference count hits zero, the record is freed.
    
    Never throws an exception.
    """
    pass

def ll_fz_drop_jbig2_globals_imp(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_jbig2_globals_imp()`.
    Special jbig2 globals drop function for use in implementing
    store support.
    """
    pass

def ll_fz_drop_key_storable(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_key_storable()`.
    Decrement the (normal) reference count for a storable object.
    When the total reference count hits zero, the drop function for
    that object is called to free the object.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_key_storable_key(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_key_storable_key()`.
    Decrement the (key) reference count for a storable object.
    When the total reference count hits zero, the drop function for
    that object is called to free the object.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_layout(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_layout()`.
    Drop layout block. Free the pool, and linked blocks.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_link(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_link()`.
    Decrement the reference count for a link. When the reference
    count reaches zero, the link is destroyed.
    
    When a link is freed, the reference for any linked link (next)
    is dropped too, thus an entire linked list of fz_link's can be
    freed by just dropping the head.
    """
    pass

def ll_fz_drop_outline(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_outline()`.
    Decrements the reference count. When the reference point
    reaches zero, the outline is freed.
    
    When freed, it will drop linked	outline entries (next and down)
    too, thus a whole outline structure can be dropped by dropping
    the top entry.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_outline_iterator(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_outline_iterator()`.
    Drop the current iterator.
    """
    pass

def ll_fz_drop_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_output()`.
    Free an output stream. Don't forget to close it first!
    """
    pass

def ll_fz_drop_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_page()`.
    Decrements the reference count for the page. When the reference
    count hits 0, the page and its references are freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_path()`.
    Decrement the reference count. When the reference count hits
    zero, free the path.
    
    All paths can be dropped, regardless of their packing type.
    Packed paths do not own the blocks into which they are packed
    so dropping them does not free those blocks.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_pixmap()`.
    Decrement the reference count for the pixmap. When the
    reference count hits 0, the pixmap is freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_pool(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_pool()`.
    Drop a pool, freeing and invalidating all storage returned from
    the pool.
    """
    pass

def ll_fz_drop_separations(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_separations()`.
    Decrement the reference count for a separations structure.
    When the reference count hits zero, the separations structure
    is freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_shade(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_shade()`.
    Decrement the reference count for the shade structure. When
    the reference count hits zero, the structure is freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_shade_color_cache(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_drop_shade_color_cache()`. """
    pass

def ll_fz_drop_shade_imp(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_shade_imp()`.
    Internal function to destroy a
    shade. Only exposed for use with the fz_store.
    
    shade: The reference to destroy.
    """
    pass

def ll_fz_drop_stext_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_drop_stext_page()`. """
    pass

def ll_fz_drop_storable(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_storable()`.
    Decrement the reference count for a storable object. When the
    reference count hits zero, the drop function for that object
    is called to free the object.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_store_context(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_store_context()`.
    Decrement the reference count for the store context. When the
    reference count hits zero, the store context is freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_story(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_drop_story()`. """
    pass

def ll_fz_drop_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_stream()`.
    Decrements the reference count for a stream.
    
    When the reference count for the stream hits zero, frees the
    storage used for the fz_stream itself, and (usually)
    releases the underlying resources that the stream is based upon
    (depends on the method used to open the stream initially).
    """
    pass

def ll_fz_drop_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_drop_string()`. """
    pass

def ll_fz_drop_stroke_state(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_stroke_state()`.
    Drop a reference to a stroke state structure, destroying the
    structure if it is the last reference.
    """
    pass

def ll_fz_drop_text(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_text()`.
    Decrement the reference count for the text object. When the
    reference count hits zero, the text object is freed.
    
    Never throws exceptions.
    """
    pass

def ll_fz_drop_tree(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_tree()`.
    Drop the tree.
    
    The storage used by the tree is freed, and each value has
    dropfunc called on it.
    """
    pass

def ll_fz_drop_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_xml()`.
    Drop a reference to the XML. When the last reference is
    dropped, the node and all its children and siblings will
    be freed.
    """
    pass

def ll_fz_drop_zip_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_drop_zip_writer()`.
    Drop the reference to the zipfile.
    
    In common with other 'drop' methods, this will never throw an
    exception.
    """
    pass

def ll_fz_dump_glyph_cache_stats(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_dump_glyph_cache_stats()`.
    Dump debug statistics for the glyph cache.
    """
    pass

def ll_fz_duplicate_glyph_names_from_unicode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_duplicate_glyph_names_from_unicode()`. """
    pass

def ll_fz_empty_store(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_empty_store()`.
    Evict every item from the store.
    """
    pass

def ll_fz_enable_device_hints(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_enable_device_hints()`.
    Enable (set) hint bits within the hint bitfield for a device.
    """
    pass

def ll_fz_enable_icc(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_enable_icc()`.
    Enable icc profile based operation.
    """
    pass

def ll_fz_encode_character(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_encode_character()`.
    Find the glyph id for a given unicode
    character within a font.
    
    font: The font to look for the unicode character in.
    
    unicode: The unicode character to encode.
    
    Returns the glyph id for the given unicode value, or 0 if
    unknown.
    """
    pass

def ll_fz_encode_character_by_glyph_name(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_encode_character_by_glyph_name()`.
    Encode character.
    
    Either by direct lookup of glyphname within a font, or, failing
    that, by mapping glyphname to unicode and thence to the glyph
    index within the given font.
    
    Returns zero for type3 fonts.
    """
    pass

def ll_fz_encode_character_sc(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_encode_character_sc()`.
    Encode character, preferring small-caps variant if available.
    
    font: The font to look for the unicode character in.
    
    unicode: The unicode character to encode.
    
    Returns the glyph id for the given unicode value, or 0 if
    unknown.
    """
    pass

def ll_fz_encode_character_with_fallback(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_encode_character_with_fallback()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_encode_character_with_fallback(::fz_font *font, int unicode, int script, int language, ::fz_font **out_font)` => `(int)`
    
    	Find the glyph id for
    	a given unicode character within a font, falling back to
    	an alternative if not found.
    
    	font: The font to look for the unicode character in.
    
    	unicode: The unicode character to encode.
    
    	script: The script in use.
    
    	language: The language in use.
    
    	out_font: The font handle in which the given glyph represents
    	the requested unicode character. The caller does not own the
    	reference it is passed, so should call fz_keep_font if it is
    	not simply to be used immediately.
    
    	Returns the glyph id for the given unicode value in the supplied
    	font (and sets *out_font to font) if it is present. Otherwise
    	an alternative fallback font (based on script/language) is
    	searched for. If the glyph is found therein, *out_font is set
    	to this reference, and the glyph reference is returned. If it
    	cannot be found anywhere, the function returns 0.
    """
    pass

def ll_fz_encode_character_with_fallback_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_encode_character_with_fallback_outparams_out_font_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_encode_character_with_fallback_outparams_out_font_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_encode_character_with_fallback_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_encode_character_with_fallback_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_encode_uri(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_encode_uri()`.
    Return a new string representing the provided string encoded as a URI.
    """
    pass

def ll_fz_encode_uri_component(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_encode_uri_component()`.
    Return a new string representing the provided string encoded as an URI component.
    This also encodes the special reserved characters (; / ? : @ & = + $ , #).
    """
    pass

def ll_fz_encode_uri_pathname(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_encode_uri_pathname()`.
    Return a new string representing the provided string encoded as an URI path name.
    This also encodes the special reserved characters except /.
    """
    pass

def ll_fz_end_group(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_end_group()`. """
    pass

def ll_fz_end_layer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_end_layer()`. """
    pass

def ll_fz_end_mask(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_end_mask()`. """
    pass

def ll_fz_end_mask_tr(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_end_mask_tr()`. """
    pass

def ll_fz_end_metatext(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_end_metatext()`. """
    pass

def ll_fz_end_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_end_page()`.
    Called to end the process of writing a page to a
    document.
    """
    pass

def ll_fz_end_structure(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_end_structure()`. """
    pass

def ll_fz_end_throw_on_repair(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_end_throw_on_repair()`. """
    pass

def ll_fz_end_tile(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_end_tile()`. """
    pass

def ll_fz_enumerate_font_cmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_enumerate_font_cmap()`.
    Enumerate a cmap using a callback.
    """
    pass

def ll_fz_enumerate_font_cmap2(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_enumerate_font_cmap2()`.  SWIG-friendly wrapper for fz_enumerate_font_cmap(). """
    pass

def ll_fz_error_callback(): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_error_callback()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_error_callback()` => `(fz_error_cb *, void *user)`
    
    	Retrieve the currently set error callback, or NULL if none
    	has been set. Optionally, if user is non-NULL, the user pointer
    	given when the warning callback was set is also passed back to
    	the caller.
    """
    pass

def ll_fz_error_callback_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_error_callback_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_error_callback_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_error_callback_outparams_user_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_error_callback_outparams_user_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_eval_function(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_eval_function()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_eval_function(::fz_function *func, const float *in, int inlen, int outlen)` => float out
    """
    pass

def ll_fz_eval_function_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_eval_function_outparams_out_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_eval_function_outparams_out_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_eval_function_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_eval_function_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_expand_irect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_expand_irect()`. """
    pass

def ll_fz_expand_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_expand_rect()`.
    Expand a bbox by a given amount in all directions.
    """
    pass

def ll_fz_extract_ttf_from_ttc(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_extract_ttf_from_ttc()`. """
    pass

def ll_fz_file_exists(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_file_exists()`.
    Return true if the named file exists and is readable.
    """
    pass

def ll_fz_fill_image(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_fill_image()`. """
    pass

def ll_fz_fill_image_mask(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_fill_image_mask()`. """
    pass

def ll_fz_fill_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_fill_path()`.
    Device calls; graphics primitives and containers.
    """
    pass

def ll_fz_fill_pixmap_from_display_list(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_fill_pixmap_from_display_list()`. """
    pass

def ll_fz_fill_pixmap_with_color(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_fill_pixmap_with_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_fill_pixmap_with_color(::fz_pixmap *pix, ::fz_colorspace *colorspace, ::fz_color_params color_params)` => float color
    
    	Fill pixmap with solid color.
    """
    pass

def ll_fz_fill_pixmap_with_color_outparams_color_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_fill_pixmap_with_color_outparams_color_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_fill_pixmap_with_color_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_fill_pixmap_with_color_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_fill_pixmap_with_color_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_fill_shade(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_fill_shade()`. """
    pass

def ll_fz_fill_text(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_fill_text()`. """
    pass

def ll_fz_fill_text2(*args, **kwargs): # real signature unknown
    pass

def ll_fz_filter_store(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_filter_store()`.
    Filter every element in the store with a matching type with the
    given function.
    
    If the function returns 1 for an element, drop the element.
    """
    pass

def ll_fz_find_item(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_find_item()`.
    Find an item within the store.
    
    drop: The function used to free the value (to ensure we get a
    value of the correct type).
    
    key: The key used to index the item.
    
    type: Functions used to manipulate the key.
    
    Returns NULL for not found, otherwise returns a pointer to the
    value indexed by key to which a reference has been taken.
    """
    pass

def ll_fz_flush_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_flush_output()`.
    Flush unwritten data.
    """
    pass

def ll_fz_flush_warnings(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_flush_warnings()`.
    Flush any repeated warnings.
    
    Repeated warnings are buffered, counted and eventually printed
    along with the number of repetitions. Call fz_flush_warnings
    to force printing of the latest buffered warning and the
    number of repetitions, for example to make sure that all
    warnings are printed before exiting an application.
    """
    pass

def ll_fz_font_ascender(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_ascender()`.
    Retrieve font ascender in ems.
    """
    pass

def ll_fz_font_bbox(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_bbox()`.
    Retrieve the font bbox.
    
    font: The font to query.
    
    Returns the font bbox by value; it is valid only if
    fz_font_flags(font)->invalid_bbox is zero.
    """
    pass

def ll_fz_font_descender(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_descender()`.
    Retrieve font descender in ems.
    """
    pass

def ll_fz_font_digest(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_digest()`.
    Retrieve the MD5 digest for the font's data.
    """
    pass

def ll_fz_font_flags(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_flags()`.
    Retrieve a pointer to the font flags
    for a given font. These can then be updated as required.
    
    font: The font to query
    
    Returns a pointer to the flags structure (or NULL, if
    the font is NULL).
    """
    pass

def ll_fz_font_ft_face(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_ft_face()`.
    Retrieve the FT_Face handle
    for the font.
    
    font: The font to query
    
    Returns the FT_Face handle for the font, or NULL
    if not a freetype handled font. (Cast to void *
    to avoid nasty header exposure).
    """
    pass

def ll_fz_font_is_bold(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_is_bold()`.
    Query whether the font flags say that this font is bold.
    """
    pass

def ll_fz_font_is_italic(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_is_italic()`.
    Query whether the font flags say that this font is italic.
    """
    pass

def ll_fz_font_is_monospaced(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_is_monospaced()`.
    Query whether the font flags say that this font is monospaced.
    """
    pass

def ll_fz_font_is_serif(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_is_serif()`.
    Query whether the font flags say that this font is serif.
    """
    pass

def ll_fz_font_name(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_name()`.
    Retrieve a pointer to the name of the font.
    
    font: The font to query.
    
    Returns a pointer to an internal copy of the font name.
    Will never be NULL, but may be the empty string.
    """
    pass

def ll_fz_font_shaper_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_shaper_data()`.
    Retrieve a pointer to the shaper data
    structure for the given font.
    
    font: The font to query.
    
    Returns a pointer to the shaper data structure (or NULL if
    font is NULL).
    """
    pass

def ll_fz_font_t3_procs(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_font_t3_procs()`.
    Retrieve the Type3 procs
    for a font.
    
    font: The font to query
    
    Returns the t3_procs pointer. Will be NULL for a
    non type-3 font.
    """
    pass

def ll_fz_format_double(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_format_double()`.  Swig-friendly and typesafe way to do fz_snprintf(fmt, value). `fmt`
    must end with one of 'efg' otherwise we throw an exception.
    """
    pass

def ll_fz_format_link_uri(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_format_link_uri()`.
    Format an internal link to a page number, location, and possible viewing parameters,
    suitable for use with fz_create_link.
    
    Returns a newly allocated string that the caller must free.
    """
    pass

def ll_fz_format_output_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_format_output_path()`.
    create output file name using a template.
    
    If the path contains %[0-9]*d, the first such pattern will be
    replaced with the page number. If the template does not contain
    such a pattern, the page number will be inserted before the
    filename extension. If the template does not have a filename
    extension, the page number will be added to the end.
    """
    pass

def ll_fz_free(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_free()`.
    Free a previously allocated block of memory.
    
    fz_free(ctx, NULL) does nothing.
    
    Never throws exceptions.
    """
    pass

def ll_fz_free_aligned(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_free_aligned()`.
    fz_free equivalent, for blocks allocated via fz_malloc_aligned.
    """
    pass

def ll_fz_ft_lock(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_ft_lock()`. """
    pass

def ll_fz_ft_lock_held(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_ft_lock_held()`. """
    pass

def ll_fz_ft_unlock(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_ft_unlock()`. """
    pass

def ll_fz_function_size(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_function_size()`. """
    pass

def ll_fz_gamma_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_gamma_pixmap()`.
    Apply gamma correction to a pixmap. All components
    of all pixels are modified (except alpha, which is unchanged).
    
    gamma: The gamma value to apply; 1.0 for no change.
    """
    pass

def ll_fz_generate_transition(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_generate_transition()`.
    Generate a frame of a transition.
    
    tpix: Target pixmap
    opix: Old pixmap
    npix: New pixmap
    time: Position within the transition (0 to 256)
    trans: Transition details
    
    Returns 1 if successfully generated a frame.
    
    Note: Pixmaps must include alpha.
    """
    pass

def ll_fz_getopt(int_nargc, const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_getopt()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_getopt(int nargc, const char *ostr)` => `(int, char *nargv)`
    
    	Identical to fz_getopt_long, but with a NULL longopts field, signifying no long
    	options.
    """
    pass

def ll_fz_getopt_long(int_nargc, const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_getopt_long()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_getopt_long(int nargc, const char *ostr, const ::fz_getopt_long_options *longopts)` => `(int, char *nargv)`
    
    	Simple functions/variables for use in tools.
    
    	ostr = option string. Comprises single letter options, followed by : if there
    	is an argument to the option.
    
    	longopts: NULL (indicating no long options), or a pointer to an array of
    	longoptions, terminated by an entry with option == NULL.
    
    	In the event of matching a single char option, this function will normally
    	return the char. The exception to this is when the option requires an
    	argument and none is supplied; in this case we return ':'.
    
    	In the event of matching a long option, this function returns 0, with fz_optlong
    	set to point to the matching option.
    
    	A long option entry may be followed with : to indicate there is an argument to the
    	option. If the need for an argument is specified in this way, and no argument is
    	given, an error will be displayed and argument processing will stop. If an argument
    	is given, and the long option record contains a non-null flag pointer, then the code
    	will decode the argument and fill in that flag pointer. Specifically,
    	case-insensitive matches to 'yes', 'no', 'true' and 'false' will cause a value of 0
    	or 1 as appropriate to be written; failing this the arg will be interpreted as a
    	decimal integer using atoi.
    
    	A long option entry may be followed by an list of options (e.g. myoption=foo|bar|baz)
    	and the option will be passed to fz_opt_from_list. The return value of that will be
    	placed in fz_optitem. If the return value of that function is -1, then an error will
    	be displayed and argument processing will stop.
    
    	In the event of reaching the end of the arg list or '--', this function returns EOF.
    
    	In the event of failing to match anything, an error is printed, and we return '?'.
    
    	If an argument is expected for the option, then fz_optarg will be returned pointing
    	at the start of the argument. Examples of supported argument formats: '-r500', '-r 500',
    	'--resolution 500', '--resolution=500'.
    """
    pass

def ll_fz_getopt_long_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_getopt_long_outparams_nargv_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_getopt_long_outparams_nargv_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_getopt_long_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_getopt_long_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_getopt_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_getopt_outparams_nargv_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_getopt_outparams_nargv_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_getopt_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_getopt_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_get_glyph_name(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_get_glyph_name()`.
    Find the name of a glyph
    
    font: The font to look for the glyph in.
    
    glyph: The glyph id to look for.
    
    buf: Pointer to a buffer for the name to be inserted into.
    
    size: The size of the buffer.
    
    If a font contains a name table, then the name of the glyph
    will be returned in the supplied buffer. Otherwise a name
    is synthesised. The name will be truncated to fit in
    the buffer.
    """
    pass

def ll_fz_get_glyph_name2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_get_glyph_name2()`.
    C++ alternative to fz_get_glyph_name() that returns information in a std::string.
    """
    pass

def ll_fz_get_pixmap_from_image(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_get_pixmap_from_image()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_get_pixmap_from_image(::fz_image *image, const ::fz_irect *subarea, ::fz_matrix *ctm)` => `(fz_pixmap *, int w, int h)`
    
    	Called to get a handle to a pixmap from an image.
    
    	image: The image to retrieve a pixmap from.
    
    	subarea: The subarea of the image that we actually care about
    	(or NULL to indicate the whole image).
    
    	ctm: Optional, unless subarea is given. If given, then on
    	entry this is the transform that will be applied to the complete
    	image. It should be updated on exit to the transform to apply to
    	the given subarea of the image. This is used to calculate the
    	desired width/height for subsampling.
    
    	w: If non-NULL, a pointer to an int to be updated on exit to the
    	width (in pixels) that the scaled output will cover.
    
    	h: If non-NULL, a pointer to an int to be updated on exit to the
    	height (in pixels) that the scaled output will cover.
    
    	Returns a non NULL kept pixmap pointer. May throw exceptions.
    """
    pass

def ll_fz_get_pixmap_from_image_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_get_pixmap_from_image_outparams_h_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_get_pixmap_from_image_outparams_h_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_get_pixmap_from_image_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_get_pixmap_from_image_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_get_pixmap_from_image_outparams_w_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_get_pixmap_from_image_outparams_w_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_get_unscaled_pixmap_from_image(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_get_unscaled_pixmap_from_image()`.
    Calls fz_get_pixmap_from_image() with ctm, subarea, w and h all set to NULL.
    """
    pass

def ll_fz_glyph_bbox(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_glyph_bbox()`.
    Return the bounding box of the glyph in pixels.
    """
    pass

def ll_fz_glyph_bbox_no_ctx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_glyph_bbox_no_ctx()`. """
    pass

def ll_fz_glyph_cacheable(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_glyph_cacheable()`.
    Determine if a given glyph in a font
    is cacheable. Certain glyphs in a type 3 font cannot safely
    be cached, as their appearance depends on the enclosing
    graphic state.
    
    font: The font to look for the glyph in.
    
    gif: The glyph to query.
    
    Returns non-zero if cacheable, 0 if not.
    """
    pass

def ll_fz_glyph_height(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_glyph_height()`.
    Return the height of the glyph in pixels.
    """
    pass

def ll_fz_glyph_name_from_unicode_sc(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_glyph_name_from_unicode_sc()`. """
    pass

def ll_fz_glyph_width(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_glyph_width()`.
    Return the width of the glyph in pixels.
    """
    pass

def ll_fz_graphics_aa_level(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_graphics_aa_level()`.
    Get the number of bits of antialiasing we are
    using for graphics. Between 0 and 8.
    """
    pass

def ll_fz_graphics_min_line_width(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_graphics_min_line_width()`.
    Get the minimum line width to be
    used for stroked lines.
    
    min_line_width: The minimum line width to use (in pixels).
    """
    pass

def ll_fz_gridfit_matrix(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_gridfit_matrix()`.
    Grid fit a matrix.
    
    as_tiled = 0 => adjust the matrix so that the image of the unit
    square completely covers any pixel that was touched by the
    image of the unit square under the original matrix.
    
    as_tiled = 1 => adjust the matrix so that the corners of the
    image of the unit square align with the closest integer corner
    of the image of the unit square under the original matrix.
    """
    pass

def ll_fz_grisu(float_f, char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_grisu()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_grisu(float f, char *s)` => `(int, int exp)`
    """
    pass

def ll_fz_grisu_outparams_exp_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_grisu_outparams_exp_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_grisu_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_grisu_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_grisu_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_grow_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_grow_buffer()`.
    Make some space within a buffer (i.e. ensure that
    capacity > size).
    """
    pass

def ll_fz_hash_filter(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_hash_filter()`.
    Iterate over the entries in a hash table, removing all the ones where callback returns true.
    Does NOT free the value of the entry, so the caller is expected to take care of this.
    """
    pass

def ll_fz_hash_find(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_hash_find()`.
    Search for a matching hash within the table, and return the
    associated value.
    """
    pass

def ll_fz_hash_for_each(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_hash_for_each()`.
    Iterate over the entries in a hash table.
    """
    pass

def ll_fz_hash_insert(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_hash_insert()`.
    Insert a new key/value pair into the hash table.
    
    If an existing entry with the same key is found, no change is
    made to the hash table, and a pointer to the existing value is
    returned.
    
    If no existing entry with the same key is found, ownership of
    val passes in, key is copied, and NULL is returned.
    """
    pass

def ll_fz_hash_remove(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_hash_remove()`.
    Remove the entry for a given key.
    
    The value is NOT freed, so the caller is expected to take care
    of this.
    """
    pass

def ll_fz_has_archive_entry(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_has_archive_entry()`.
    Check if entry by given name exists.
    
    If named entry does not exist 0 will be returned, if it does
    exist 1 is returned.
    
    name: Entry name to look for, this must be an exact match to
    the entry name in the archive.
    """
    pass

def ll_fz_has_option(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_has_option()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_has_option(const char *opts, const char *key)` => `(int, const char *val)`
    
    	Look for a given option (key) in the opts string. Return 1 if
    	it has it, and update *val to point to the value within opts.
    """
    pass

def ll_fz_has_option_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_has_option_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_has_option_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_has_option_outparams_val_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_has_option_outparams_val_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_has_permission(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_has_permission()`.
    Check permission flags on document.
    """
    pass

def ll_fz_hb_lock(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_hb_lock()`.
    Lock against Harfbuzz being called
    simultaneously in several threads. This reuses
    FZ_LOCK_FREETYPE.
    """
    pass

def ll_fz_hb_unlock(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_hb_unlock()`.
    Unlock after a Harfbuzz call. This reuses
    FZ_LOCK_FREETYPE.
    """
    pass

def ll_fz_highlight_selection(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_highlight_selection()`.
    Return a list of quads to highlight lines inside the selection
    points.
    """
    pass

def ll_fz_highlight_selection2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_highlight_selection2()`.
    C++ alternative to fz_highlight_selection() that returns quads in a
    std::vector.
    """
    pass

def ll_fz_ignore_error(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_ignore_error()`. """
    pass

def ll_fz_ignore_text(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_ignore_text()`. """
    pass

def ll_fz_image_orientation(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_image_orientation()`.
    Request the natural orientation of an image.
    
    This is for images (such as JPEG) that can contain internal
    specifications of rotation/flips. This is ignored by all the
    internal decode/rendering routines, but can be used by callers
    (such as the image document handler) to respect such
    specifications.
    
    The values used by MuPDF are as follows, with the equivalent
    Exif specifications given for information:
    
    0: Undefined
    1: 0 degree ccw rotation. (Exif = 1)
    2: 90 degree ccw rotation. (Exif = 8)
    3: 180 degree ccw rotation. (Exif = 3)
    4: 270 degree ccw rotation. (Exif = 6)
    5: flip on X. (Exif = 2)
    6: flip on X, then rotate ccw by 90 degrees. (Exif = 5)
    7: flip on X, then rotate ccw by 180 degrees. (Exif = 4)
    8: flip on X, then rotate ccw by 270 degrees. (Exif = 7)
    """
    pass

def ll_fz_image_orientation_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_image_orientation_matrix()`. """
    pass

def ll_fz_image_resolution(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_image_resolution()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_image_resolution(::fz_image *image)` => `(int xres, int yres)`
    
    	Request the natural resolution
    	of an image.
    
    	xres, yres: Pointers to ints to be updated with the
    	natural resolution of an image (or a sensible default
    	if not encoded).
    """
    pass

def ll_fz_image_resolution_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_image_resolution_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_image_resolution_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_image_resolution_outparams_xres_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_image_resolution_outparams_xres_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_image_resolution_outparams_yres_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_image_resolution_outparams_yres_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_image_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_image_size()`.
    Return the size of the storage used by an image.
    """
    pass

def ll_fz_image_type_name(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_image_type_name()`.
    Map from FZ_IMAGE_* value to string.
    
    The returned string is static and therefore must not be freed.
    """
    pass

def ll_fz_include_point_in_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_include_point_in_rect()`.
    Expand a bbox to include a given point.
    To create a rectangle that encompasses a sequence of points, the
    rectangle must first be set to be the empty rectangle at one of
    the points before including the others.
    """
    pass

def ll_fz_init_text_decoder(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_init_text_decoder()`. """
    pass

def ll_fz_install_load_system_font_funcs(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_install_load_system_font_funcs()`.
    Install functions to allow MuPDF to request fonts from the
    system.
    
    Only one set of hooks can be in use at a time.
    """
    pass

def ll_fz_install_load_system_font_funcs2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_install_load_system_font_funcs2()`.
    Alternative to fz_install_load_system_font_funcs() that takes args in a
    struct, to allow use from Python/C# via Swig Directors.
    """
    pass

def ll_fz_int2_heap_insert(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_int2_heap_insert()`. """
    pass

def ll_fz_int2_heap_sort(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_int2_heap_sort()`. """
    pass

def ll_fz_int2_heap_uniq(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_int2_heap_uniq()`. """
    pass

def ll_fz_intersect_irect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_intersect_irect()`.
    Compute intersection of two bounding boxes.
    
    Similar to fz_intersect_rect but operates on two bounding
    boxes instead of two rectangles.
    """
    pass

def ll_fz_intersect_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_intersect_rect()`.
    Compute intersection of two rectangles.
    
    Given two rectangles, update the first to be the smallest
    axis-aligned rectangle that covers the area covered by both
    given rectangles. If either rectangle is empty then the
    intersection is also empty. If either rectangle is infinite
    then the intersection is simply the non-infinite rectangle.
    Should both rectangles be infinite, then the intersection is
    also infinite.
    """
    pass

def ll_fz_intptr_heap_insert(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_intptr_heap_insert()`. """
    pass

def ll_fz_intptr_heap_sort(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_intptr_heap_sort()`. """
    pass

def ll_fz_intptr_heap_uniq(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_intptr_heap_uniq()`. """
    pass

def ll_fz_int_heap_insert(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_int_heap_insert()`. """
    pass

def ll_fz_int_heap_sort(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_int_heap_sort()`. """
    pass

def ll_fz_int_heap_uniq(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_int_heap_uniq()`. """
    pass

def ll_fz_invert_bitmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_invert_bitmap()`.
    Invert bitmap.
    
    Never throws exceptions.
    """
    pass

def ll_fz_invert_matrix(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_invert_matrix()`.
    Create an inverse matrix.
    
    matrix: Matrix to invert. A degenerate matrix, where the
    determinant is equal to zero, can not be inverted and the
    original matrix is returned instead.
    
    Returns inverse.
    """
    pass

def ll_fz_invert_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_invert_pixmap()`.
    Invert all the pixels in a pixmap. All components (process and
    spots) of all pixels are inverted (except alpha, which is
    unchanged).
    """
    pass

def ll_fz_invert_pixmap_alpha(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_invert_pixmap_alpha()`.
    Invert the alpha fo all the pixels in a pixmap.
    """
    pass

def ll_fz_invert_pixmap_luminance(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_invert_pixmap_luminance()`.
    Transform the pixels in a pixmap so that luminance of each
    pixel is inverted, and the chrominance remains unchanged (as
    much as accuracy allows).
    
    All components of all pixels are inverted (except alpha, which
    is unchanged). Only supports Grey and RGB bitmaps.
    """
    pass

def ll_fz_invert_pixmap_raw(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_invert_pixmap_raw()`.
    Invert all the pixels in a non-premultiplied pixmap in a
    very naive manner.
    """
    pass

def ll_fz_invert_pixmap_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_invert_pixmap_rect()`.
    Invert all the pixels in a given rectangle of a (premultiplied)
    pixmap. All components of all pixels in the rectangle are
    inverted (except alpha, which is unchanged).
    """
    pass

def ll_fz_irect_from_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_irect_from_rect()`.
    Convert a rect into the minimal bounding box
    that covers the rectangle.
    
    Coordinates in a bounding box are integers, so rounding of the
    rects coordinates takes place. The top left corner is rounded
    upwards and left while the bottom right corner is rounded
    downwards and to the right.
    """
    pass

def ll_fz_irect_height(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_irect_height()`.
    Return the height of an irect. Invalid irects return 0.
    """
    pass

def ll_fz_irect_width(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_irect_width()`.
    Return the width of an irect. Invalid irects return 0.
    """
    pass

def ll_fz_iso8859_1_from_unicode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_iso8859_1_from_unicode()`. """
    pass

def ll_fz_iso8859_7_from_unicode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_iso8859_7_from_unicode()`. """
    pass

def ll_fz_is_cfb_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_cfb_archive()`.
    Detect if stream object is a cfb archive.
    
    Assumes that the stream object is seekable.
    """
    pass

def ll_fz_is_directory(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_directory()`.
    Determine if a given path is a directory.
    
    In the case of the path not existing, or having no access
    we will return 0.
    """
    pass

def ll_fz_is_document_reflowable(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_document_reflowable()`.
    Is the document reflowable.
    
    Returns 1 to indicate reflowable documents, otherwise 0.
    """
    pass

def ll_fz_is_empty_irect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_is_empty_irect()`. """
    pass

def ll_fz_is_empty_quad(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_empty_quad()`.
    Is a quad empty?
    """
    pass

def ll_fz_is_empty_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_empty_rect()`.
    Check if rectangle is empty.
    
    An empty rectangle is defined as one whose area is zero.
    All invalid rectangles are empty.
    """
    pass

def ll_fz_is_eof(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_eof()`.
    Query if the stream has reached EOF (during normal bytewise
    reading).
    
    See fz_is_eof_bits for the equivalent function for bitwise
    reading.
    """
    pass

def ll_fz_is_eof_bits(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_eof_bits()`.
    Query if the stream has reached EOF (during bitwise
    reading).
    
    See fz_is_eof for the equivalent function for bytewise
    reading.
    """
    pass

def ll_fz_is_external_link(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_external_link()`.
    Query whether a link is external to a document (determined by
    uri containing a ':', intended to match with '://' which
    separates the scheme from the scheme specific parts in URIs).
    """
    pass

def ll_fz_is_identity(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_is_identity()`. """
    pass

def ll_fz_is_infinite_irect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_infinite_irect()`.
    Check if an integer rectangle
    is infinite.
    """
    pass

def ll_fz_is_infinite_quad(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_infinite_quad()`.
    Is a quad infinite?
    """
    pass

def ll_fz_is_infinite_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_infinite_rect()`.
    Check if rectangle is infinite.
    """
    pass

def ll_fz_is_libarchive_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_libarchive_archive()`.
    Detect if stream object is an archive supported by libarchive.
    
    Assumes that the stream object is seekable.
    """
    pass

def ll_fz_is_page_range(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_page_range()`.
    	Check and parse string into page ranges:
    ,?(-?+|N)(-(-?+|N))?/
    """
    pass

def ll_fz_is_pixmap_monochrome(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_pixmap_monochrome()`.
    Check if the pixmap is a 1-channel image containing samples with
    only values 0 and 255
    """
    pass

def ll_fz_is_point_inside_irect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_point_inside_irect()`.
    Inclusion test for irects. (Rect is assumed to be open, i.e.
    top right corner is not included).
    """
    pass

def ll_fz_is_point_inside_quad(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_point_inside_quad()`.
    Inclusion test for quads.
    """
    pass

def ll_fz_is_point_inside_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_point_inside_rect()`.
    Inclusion test for rects. (Rect is assumed to be open, i.e.
    top right corner is not included).
    """
    pass

def ll_fz_is_pow2(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_is_pow2()`. """
    pass

def ll_fz_is_quad_inside_quad(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_quad_inside_quad()`.
    Inclusion test for quad in quad.
    
    This may break down if quads are not 'well formed'.
    """
    pass

def ll_fz_is_quad_intersecting_quad(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_quad_intersecting_quad()`.
    Intersection test for quads.
    
    This may break down if quads are not 'well formed'.
    """
    pass

def ll_fz_is_rectilinear(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_rectilinear()`.
    Check if a transformation is rectilinear.
    
    Rectilinear means that no shearing is present and that any
    rotations present are a multiple of 90 degrees. Usually this
    is used to make sure that axis-aligned rectangles before the
    transformation are still axis-aligned rectangles afterwards.
    """
    pass

def ll_fz_is_tar_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_tar_archive()`.
    Detect if stream object is a tar archive.
    
    Assumes that the stream object is seekable.
    """
    pass

def ll_fz_is_valid_blend_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_valid_blend_colorspace()`.
    Check to see that a colorspace is appropriate to be used as
    a blending space (i.e. only grey, rgb or cmyk).
    """
    pass

def ll_fz_is_valid_irect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_valid_irect()`.
    Check if an integer rectangle is valid.
    """
    pass

def ll_fz_is_valid_quad(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_valid_quad()`.
    Is a quad valid?
    """
    pass

def ll_fz_is_valid_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_valid_rect()`.
    Check if rectangle is valid.
    """
    pass

def ll_fz_is_zip_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_is_zip_archive()`.
    Detect if stream object is a zip archive.
    
    Assumes that the stream object is seekable.
    """
    pass

def ll_fz_jbig2_globals_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_jbig2_globals_data()`.
    Return buffer containing jbig2 globals data stream.
    """
    pass

def ll_fz_keep_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_archive()`.
    Keep a reference to an archive.
    """
    pass

def ll_fz_keep_bitmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_bitmap()`.
    Take an additional reference to the bitmap. The same pointer
    is returned.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_buffer()`.
    Take an additional reference to the buffer. The same pointer
    is returned.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_colorspace()`.
    Increment the reference count for the colorspace.
    
    Returns the same pointer. Never throws an exception.
    """
    pass

def ll_fz_keep_compressed_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_compressed_buffer()`.
    Take a reference to an fz_compressed_buffer.
    """
    pass

def ll_fz_keep_default_colorspaces(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_default_colorspaces()`.
    Keep an additional reference to the default colorspaces
    structure.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_device()`.
    Increment the reference count for a device. Returns the same
    pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_display_list(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_display_list()`.
    Increment the reference count for a display list. Returns the
    same pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_document(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_document()`.
    Increment the document reference count. The same pointer is
    returned.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_font(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_font()`.
    Add a reference to an existing fz_font.
    
    font: The font to add a reference to.
    
    Returns the same font.
    """
    pass

def ll_fz_keep_function(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_keep_function()`. """
    pass

def ll_fz_keep_glyph(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_glyph()`.
    Take a reference to a glyph.
    
    pix: The glyph to increment the reference for.
    
    Returns pix.
    """
    pass

def ll_fz_keep_halftone(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_halftone()`.
    Take an additional reference to the halftone. The same pointer
    is returned.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_image(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_image()`.
    Increment the (normal) reference count for an image. Returns the
    same pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_image_store_key(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_image_store_key()`.
    Increment the store key reference for an image. Returns the same
    pointer. (This is the count of references for an image held by
    keys in the image store).
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_imp(void, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_keep_imp()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_keep_imp(void *p)` => `(void *, int refs)`
    """
    pass

def ll_fz_keep_imp16(void, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_keep_imp16()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_keep_imp16(void *p)` => `(void *, int16_t refs)`
    """
    pass

def ll_fz_keep_imp16_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp16_outparams_refs_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp16_outparams_refs_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp16_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp16_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp8(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_keep_imp8()`. """
    pass

def ll_fz_keep_imp8_locked(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_keep_imp8_locked()`. """
    pass

def ll_fz_keep_imp_locked(void, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_keep_imp_locked()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_keep_imp_locked(void *p)` => `(void *, int refs)`
    """
    pass

def ll_fz_keep_imp_locked_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp_locked_outparams_refs_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp_locked_outparams_refs_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp_locked_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp_locked_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp_outparams_refs_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp_outparams_refs_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_imp_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_keep_jbig2_globals(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_jbig2_globals()`.
    Increment the reference count for a jbig2 globals record.
    
    Never throws an exception.
    """
    pass

def ll_fz_keep_key_storable(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_key_storable()`.
    Increment the (normal) reference count for a key storable
    object. Returns the same pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_key_storable_key(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_key_storable_key()`.
    Increment the (key) reference count for a key storable
    object. Returns the same pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_link(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_link()`.
    Increment the reference count for a link. The same pointer is
    returned.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_outline(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_outline()`.
    Increment the reference count. Returns the same pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_page()`.
    Increment the reference count for the page. Returns the same
    pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_path()`.
    Increment the reference count. Returns the same pointer.
    
    All paths can be kept, regardless of their packing type.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_pixmap()`.
    Increment the reference count for the pixmap. The same pointer
    is returned.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_separations(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_separations()`.
    Increment the reference count for a separations structure.
    Returns the same pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_shade(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_shade()`.
    Increment the reference count for the shade structure. The
    same pointer is returned.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_storable(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_storable()`.
    Increment the reference count for a storable object.
    Returns the same pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_store_context(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_store_context()`.
    Increment the reference count for the store context. Returns
    the same pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_stream()`.
    Increments the reference count for a stream. Returns the same
    pointer.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_keep_string()`. """
    pass

def ll_fz_keep_stroke_state(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_stroke_state()`.
    Take an additional reference to a stroke state structure.
    
    No modifications should be carried out on a stroke
    state to which more than one reference is held, as
    this can cause race conditions.
    """
    pass

def ll_fz_keep_text(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_text()`.
    Increment the reference count for the text object. The same
    pointer is returned.
    
    Never throws exceptions.
    """
    pass

def ll_fz_keep_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_keep_xml()`.
    Add a reference to the XML.
    """
    pass

def ll_fz_koi8u_from_unicode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_koi8u_from_unicode()`. """
    pass

def ll_fz_last_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_last_page()`.
    Function to get the location for the last page in the document.
    Using this can be far more efficient in some cases than calling
    fz_count_pages and using the page number.
    """
    pass

def ll_fz_layout_document(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_layout_document()`.
    Layout reflowable document types.
    
    w, h: Page size in points.
    em: Default font size in points.
    """
    pass

def ll_fz_lineto(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lineto()`.
    Append a 'lineto' command to an open path.
    
    path: The path to modify.
    
    x, y: The coordinate to line to.
    
    Throws exceptions on failure to allocate, or attempting to
    modify a packed path.
    """
    pass

def ll_fz_list_archive_entry(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_list_archive_entry()`.
    Get listed name of entry position idx.
    
    idx: Must be a value >= 0 < return value from
    fz_count_archive_entries. If not in range NULL will be
    returned.
    
    May throw an exception if this type of archive cannot list the
    entries (such as a directory).
    """
    pass

def ll_fz_load_bmp_subimage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_load_bmp_subimage()`. """
    pass

def ll_fz_load_bmp_subimage_count(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_load_bmp_subimage_count()`. """
    pass

def ll_fz_load_chapter_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_chapter_page()`.
    Load a page.
    
    After fz_load_page is it possible to retrieve the size of the
    page using fz_bound_page, or to render the page using
    fz_run_page_*. Free the page by calling fz_drop_page.
    
    chapter: chapter number, 0 is the first chapter of the document.
    number: page number, 0 is the first page of the chapter.
    """
    pass

def ll_fz_load_fallback_font(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_fallback_font()`.
    Try to load a fallback font for the
    given combination of font attributes. Whether a font is
    present or not will depend on the configuration in which
    MuPDF is built.
    
    script: The script desired (e.g. UCDN_SCRIPT_KATAKANA).
    
    language: The language desired (e.g. FZ_LANG_ja).
    
    serif: 1 if serif desired, 0 otherwise.
    
    bold: 1 if bold desired, 0 otherwise.
    
    italic: 1 if italic desired, 0 otherwise.
    
    Returns a new font handle, or NULL if not available.
    """
    pass

def ll_fz_load_jbig2_globals(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_jbig2_globals()`.
    Create a jbig2 globals record from a buffer.
    
    Immutable once created.
    """
    pass

def ll_fz_load_jbig2_subimage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_load_jbig2_subimage()`. """
    pass

def ll_fz_load_jbig2_subimage_count(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_load_jbig2_subimage_count()`. """
    pass

def ll_fz_load_jpx(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_jpx()`.
    Exposed for PDF.
    """
    pass

def ll_fz_load_links(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_links()`.
    Load the list of links for a page.
    
    Returns a linked list of all the links on the page, each with
    its clickable region and link destination. Each link is
    reference counted so drop and free the list of links by
    calling fz_drop_link on the pointer return from fz_load_links.
    
    page: Page obtained from fz_load_page.
    """
    pass

def ll_fz_load_outline(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_outline()`.
    Load the hierarchical document outline.
    
    Should be freed by fz_drop_outline.
    """
    pass

def ll_fz_load_outline_from_iterator(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_outline_from_iterator()`.
    Routine to implement the old Structure based API from an iterator.
    """
    pass

def ll_fz_load_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_page()`.
    Load a given page number from a document. This may be much less
    efficient than loading by location (chapter+page) for some
    document types.
    """
    pass

def ll_fz_load_pnm_subimage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_load_pnm_subimage()`. """
    pass

def ll_fz_load_pnm_subimage_count(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_load_pnm_subimage_count()`. """
    pass

def ll_fz_load_system_cjk_font(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_system_cjk_font()`.
    Attempt to load a given font from
    the system.
    
    name: The name of the desired font.
    
    ordering: The ordering to load the font from (e.g. FZ_ADOBE_KOREA)
    
    serif: 1 if serif desired, 0 otherwise.
    
    Returns a new font handle, or NULL if no matching font was found
    (or on error).
    """
    pass

def ll_fz_load_system_font(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_system_font()`.
    Attempt to load a given font from the system.
    
    name: The name of the desired font.
    
    bold: 1 if bold desired, 0 otherwise.
    
    italic: 1 if italic desired, 0 otherwise.
    
    needs_exact_metrics: 1 if an exact metrical match is required,
    0 otherwise.
    
    Returns a new font handle, or NULL if no matching font was found
    (or on error).
    """
    pass

def ll_fz_load_tiff_subimage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_load_tiff_subimage()`. """
    pass

def ll_fz_load_tiff_subimage_count(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_tiff_subimage_count()`.
    Exposed for CBZ.
    """
    pass

def ll_fz_load_user_css(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_load_user_css()`.
    Set the user stylesheet by loading the source from a file.
    If the file is missing, do nothing.
    """
    pass

def ll_fz_location_from_page_number(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_location_from_page_number()`.
    Converts from page number to chapter+page. This may cause many
    chapters to be laid out in order to calculate the number of
    pages within those chapters.
    """
    pass

def ll_fz_lock(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lock()`.
    Lock one of the user supplied mutexes.
    """
    pass

def ll_fz_log_error(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_log_error()`.
    Log a (preformatted) string to the registered
    error stream (stderr by default).
    """
    pass

def ll_fz_lookup_base14_font(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_lookup_base14_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_base14_font(const char *name)` => `(const unsigned char *, int len)`
    
    	Search the builtin base14 fonts for a match.
    	Whether a given font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	name: The name of the font desired.
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def ll_fz_lookup_base14_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_base14_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_base14_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_base14_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_base14_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_blendmode(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lookup_blendmode()`.
    Map from (case sensitive) blend mode string to enumeration.
    """
    pass

def ll_fz_lookup_bookmark(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lookup_bookmark()`.
    Find a bookmark and return its page number.
    """
    pass

def ll_fz_lookup_bookmark2(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_builtin_font(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_lookup_builtin_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_builtin_font(const char *name, int bold, int italic)` => `(const unsigned char *, int len)`
    
    	Search the builtin fonts for a match.
    	Whether a given font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	name: The name of the font desired.
    
    	bold: 1 if bold desired, 0 otherwise.
    
    	italic: 1 if italic desired, 0 otherwise.
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def ll_fz_lookup_builtin_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_builtin_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_builtin_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_builtin_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_builtin_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font(int_ordering): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_lookup_cjk_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_cjk_font(int ordering)` => `(const unsigned char *, int len, int index)`
    
    	Search the builtin cjk fonts for a match.
    	Whether a font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	ordering: The desired ordering of the font (e.g. FZ_ADOBE_KOREA).
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def ll_fz_lookup_cjk_font_by_language(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_lookup_cjk_font_by_language()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_cjk_font_by_language(const char *lang)` => `(const unsigned char *, int len, int subfont)`
    
    	Search the builtin cjk fonts for a match for a given language.
    	Whether a font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	lang: Pointer to a (case sensitive) language string (e.g.
    	"ja", "ko", "zh-Hant" etc).
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	subfont: Pointer to a place to store the subfont index of the
    	discovered font.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def ll_fz_lookup_cjk_font_by_language_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_by_language_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_by_language_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_by_language_outparams_subfont_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_by_language_outparams_subfont_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_by_language_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_by_language_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_outparams_index_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_outparams_index_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_cjk_ordering_by_language(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lookup_cjk_ordering_by_language()`.
    Return the matching FZ_ADOBE_* ordering
    for the given language tag, such as "zh-Hant", "zh-Hans", "ja", or "ko".
    """
    pass

def ll_fz_lookup_image_type(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lookup_image_type()`.
    Map from (case sensitive) image type string to FZ_IMAGE_*
    type value.
    """
    pass

def ll_fz_lookup_metadata(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lookup_metadata()`.
    Retrieve document meta data strings.
    
    doc: The document to query.
    
    key: Which meta data key to retrieve...
    
    Basic information:
    	'format'	-- Document format and version.
    	'encryption'	-- Description of the encryption used.
    
    From the document information dictionary:
    	'info:Title'
    	'info:Author'
    	'info:Subject'
    	'info:Keywords'
    	'info:Creator'
    	'info:Producer'
    	'info:CreationDate'
    	'info:ModDate'
    
    buf: The buffer to hold the results (a nul-terminated UTF-8
    string).
    
    size: Size of 'buf'.
    
    Returns the number of bytes need to store the string plus terminator
    (will be larger than 'size' if the output was truncated), or -1 if the
    key is not recognized or found.
    """
    pass

def ll_fz_lookup_metadata2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lookup_metadata2()`.
    C++ alternative to `fz_lookup_metadata()` that returns a `std::string`
    or calls `fz_throw()` if not found.
    """
    pass

def ll_fz_lookup_noto_boxes_font(): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_lookup_noto_boxes_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_noto_boxes_font()` => `(const unsigned char *, int len)`
    """
    pass

def ll_fz_lookup_noto_boxes_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_boxes_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_boxes_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_boxes_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_boxes_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_emoji_font(): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_lookup_noto_emoji_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_noto_emoji_font()` => `(const unsigned char *, int len)`
    """
    pass

def ll_fz_lookup_noto_emoji_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_emoji_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_emoji_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_emoji_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_emoji_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_font(int_script, int_lang): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_lookup_noto_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_noto_font(int script, int lang)` => `(const unsigned char *, int len, int subfont)`
    
    	Search the builtin noto fonts for a match.
    	Whether a font is present or not will depend on the
    	configuration in which MuPDF is built.
    
    	script: The script desired (e.g. UCDN_SCRIPT_KATAKANA).
    
    	lang: The language desired (e.g. FZ_LANG_ja).
    
    	len: Pointer to a place to receive the length of the discovered
    	font buffer.
    
    	Returns a pointer to the font file data, or NULL if not present.
    """
    pass

def ll_fz_lookup_noto_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_font_outparams_subfont_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_font_outparams_subfont_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_math_font(): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_lookup_noto_math_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_noto_math_font()` => `(const unsigned char *, int len)`
    
    	Search the builtin noto fonts specific symbol fonts.
    	Whether a font is present or not will depend on the
    	configuration in which MuPDF is built.
    """
    pass

def ll_fz_lookup_noto_math_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_math_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_math_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_math_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_math_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_music_font(): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_lookup_noto_music_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_noto_music_font()` => `(const unsigned char *, int len)`
    """
    pass

def ll_fz_lookup_noto_music_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_music_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_music_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_music_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_music_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_stem_from_script(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lookup_noto_stem_from_script()`.
    Look up the Noto font file name for a given script.
    From the returned font stem, you can look for Noto fonts on the system in the form:
    	Noto(Sans|Serif)${STEM}-Regular.(otf|ttf)
    """
    pass

def ll_fz_lookup_noto_symbol1_font(): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_lookup_noto_symbol1_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_noto_symbol1_font()` => `(const unsigned char *, int len)`
    """
    pass

def ll_fz_lookup_noto_symbol1_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_symbol1_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_symbol1_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_symbol1_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_symbol1_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_symbol2_font(): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_lookup_noto_symbol2_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_lookup_noto_symbol2_font()` => `(const unsigned char *, int len)`
    """
    pass

def ll_fz_lookup_noto_symbol2_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_symbol2_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_symbol2_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_symbol2_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_noto_symbol2_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_lookup_rendering_intent(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_lookup_rendering_intent()`.
    Map from (case sensitive) rendering intent string to enumeration
    value.
    """
    pass

def ll_fz_make_bookmark(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_make_bookmark()`.
    Create a bookmark for the given page, which can be used to find
    the same location after the document has been laid out with
    different parameters.
    """
    pass

def ll_fz_make_bookmark2(*args, **kwargs): # real signature unknown
    pass

def ll_fz_make_irect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_make_irect()`. """
    pass

def ll_fz_make_link_dest_none(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_make_link_dest_none()`. """
    pass

def ll_fz_make_link_dest_xyz(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_make_link_dest_xyz()`. """
    pass

def ll_fz_make_location(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_make_location()`.
    Simple constructor for fz_locations.
    """
    pass

def ll_fz_make_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_make_matrix()`. """
    pass

def ll_fz_make_point(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_make_point()`. """
    pass

def ll_fz_make_quad(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_make_quad()`.
    Inline convenience construction function.
    """
    pass

def ll_fz_make_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_make_rect()`. """
    pass

def ll_fz_malloc(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_malloc()`.
    Allocate uninitialized memory of a given size.
    Does NOT clear the memory!
    
    May return NULL for size = 0.
    
    Throws exception in the event of failure to allocate.
    """
    pass

def ll_fz_malloc_aligned(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_malloc_aligned()`.
    fz_malloc equivalent, except that the block is guaranteed aligned.
    Block must be freed later using fz_free_aligned.
    """
    pass

def ll_fz_malloc_no_throw(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_malloc_no_throw()`.
    fz_malloc equivalent that returns NULL rather than throwing
    exceptions.
    """
    pass

def ll_fz_matrix_expansion(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_matrix_expansion()`.
    Calculate average scaling factor of matrix.
    """
    pass

def ll_fz_matrix_max_expansion(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_matrix_max_expansion()`.
    Find the largest expansion performed by this matrix.
    (i.e. max(abs(m.a),abs(m.b),abs(m.c),abs(m.d))
    """
    pass

def ll_fz_max(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_max()`. """
    pass

def ll_fz_maxi(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_maxi()`. """
    pass

def ll_fz_maxi64(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_maxi64()`. """
    pass

def ll_fz_maxz(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_maxz()`. """
    pass

def ll_fz_md5_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_md5_buffer()`.
    Create an MD5 digest from buffer contents.
    
    Never throws exceptions.
    """
    pass

def ll_fz_md5_final(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_md5_final()`.
    MD5 finalization. Ends an MD5 message-digest operation, writing
    the message digest and zeroizing the context.
    
    Never throws an exception.
    """
    pass

def ll_fz_md5_final2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_md5_final2()`.
    C++ alternative to fz_md5_final() that returns the digest by value.
    """
    pass

def ll_fz_md5_init(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_md5_init()`.
    MD5 initialization. Begins an MD5 operation, writing a new
    context.
    
    Never throws an exception.
    """
    pass

def ll_fz_md5_pixmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_md5_pixmap()`. """
    pass

def ll_fz_md5_pixmap2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_md5_pixmap2()`.
    C++ alternative to `fz_md5_pixmap()` that returns the digest by value.
    """
    pass

def ll_fz_md5_update(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_md5_update()`.
    MD5 block update operation. Continues an MD5 message-digest
    operation, processing another message block, and updating the
    context.
    
    Never throws an exception.
    """
    pass

def ll_fz_md5_update_int64(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_md5_update_int64()`.
    MD5 block update operation. Continues an MD5 message-digest
    operation, processing an int64, and updating the context.
    
    Never throws an exception.
    """
    pass

def ll_fz_measure_string(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_measure_string()`.
    Measure the advance width of a UTF8 string should it be added to a text object.
    
    This uses the same layout algorithms as fz_show_string, and can be used
    to calculate text alignment adjustments.
    """
    pass

def ll_fz_memmem(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_memmem()`.
    Find the start of the first occurrence of the substring needle in haystack.
    """
    pass

def ll_fz_memrnd(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_memrnd()`.
    Fill block with len bytes of pseudo-randomness.
    """
    pass

def ll_fz_min(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_min()`. """
    pass

def ll_fz_mini(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_mini()`. """
    pass

def ll_fz_mini64(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_mini64()`. """
    pass

def ll_fz_minz(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_minz()`. """
    pass

def ll_fz_mkdir(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_mkdir()`. """
    pass

def ll_fz_morph_error(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_morph_error()`.
    Called within a catch block this modifies the current
    exception's code. If it's of type 'fromcode' it is
    modified to 'tocode'. Typically used for 'downgrading'
    exception severity.
    """
    pass

def ll_fz_mount_multi_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_mount_multi_archive()`.
    Add an archive to the set of archives handled by a multi
    archive.
    
    If path is NULL, then the archive contents will appear at the
    top level, otherwise, the archives contents will appear prefixed
    by path.
    """
    pass

def ll_fz_moveto(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_moveto()`.
    Append a 'moveto' command to a path.
    This 'opens' a path.
    
    path: The path to modify.
    
    x, y: The coordinate to move to.
    
    Throws exceptions on failure to allocate, or attempting to
    modify a packed path.
    """
    pass

def ll_fz_mul255(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_mul255()`.
    Multiply scaled two integers in the 0..255 range
    """
    pass

def ll_fz_needs_password(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_needs_password()`.
    Check if a document is encrypted with a
    non-blank password.
    """
    pass

def ll_fz_new_arc4_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_arc4_output()`. """
    pass

def ll_fz_new_archive_of_size(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_archive_of_size()`. """
    pass

def ll_fz_new_ascii85_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_ascii85_output()`. """
    pass

def ll_fz_new_asciihex_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_asciihex_output()`.
    Compression and other filtering outputs.
    
    These outputs write encoded data to another output. Create a
    filter output with the destination, write to the filter, then
    close and drop it when you're done. These can also be chained
    together, for example to write ASCII Hex encoded, Deflate
    compressed, and RC4 encrypted data to a buffer output.
    
    Output streams don't use reference counting, so make sure to
    close all of the filters in the reverse order of creation so
    that data is flushed properly.
    
    Accordingly, ownership of 'chain' is never passed into the
    following functions, but remains with the caller, whose
    responsibility it is to ensure they exist at least until
    the returned fz_output is dropped.
    """
    pass

def ll_fz_new_band_writer_of_size(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_band_writer_of_size()`. """
    pass

def ll_fz_new_base14_font(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_base14_font()`.
    Create a new font from one of the built-in fonts.
    """
    pass

def ll_fz_new_bbox_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_bbox_device()`.
    Create a device to compute the bounding
    box of all marks on a page.
    
    The returned bounding box will be the union of all bounding
    boxes of all objects on a page.
    """
    pass

def ll_fz_new_bitmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_bitmap()`.
    Create a new bitmap.
    
    w, h: Width and Height for the bitmap
    
    n: Number of color components (assumed to be a divisor of 8)
    
    xres, yres: X and Y resolutions (in pixels per inch).
    
    Returns pointer to created bitmap structure. The bitmap
    data is uninitialised.
    """
    pass

def ll_fz_new_bitmap_from_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_bitmap_from_pixmap()`.
    Make a bitmap from a pixmap and a halftone.
    
    pix: The pixmap to generate from. Currently must be a single
    color component with no alpha.
    
    ht: The halftone to use. NULL implies the default halftone.
    
    Returns the resultant bitmap. Throws exceptions in the case of
    failure to allocate.
    """
    pass

def ll_fz_new_bitmap_from_pixmap_band(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_bitmap_from_pixmap_band()`.
    Make a bitmap from a pixmap and a
    halftone, allowing for the position of the pixmap within an
    overall banded rendering.
    
    pix: The pixmap to generate from. Currently must be a single
    color component with no alpha.
    
    ht: The halftone to use. NULL implies the default halftone.
    
    band_start: Vertical offset within the overall banded rendering
    (in pixels)
    
    Returns the resultant bitmap. Throws exceptions in the case of
    failure to allocate.
    """
    pass

def ll_fz_new_buffer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer()`. """
    pass

def ll_fz_new_buffer_from_base64(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_buffer_from_base64()`.
    Create a new buffer with data decoded from a base64 input string.
    """
    pass

def ll_fz_new_buffer_from_copied_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_buffer_from_copied_data()`.
    Create a new buffer containing a copy of the passed data.
    """
    pass

def ll_fz_new_buffer_from_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_buffer_from_data()`.
    Create a new buffer with existing data.
    
    data: Pointer to existing data.
    size: Size of existing data.
    
    Takes ownership of data. Does not make a copy. Calls fz_free on
    the data when the buffer is deallocated. Do not use 'data' after
    passing to this function.
    
    Returns pointer to new buffer. Throws exception on allocation
    failure.
    """
    pass

def ll_fz_new_buffer_from_display_list(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_display_list()`. """
    pass

def ll_fz_new_buffer_from_image_as_jpeg(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_image_as_jpeg()`. """
    pass

def ll_fz_new_buffer_from_image_as_jpx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_image_as_jpx()`. """
    pass

def ll_fz_new_buffer_from_image_as_pam(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_image_as_pam()`. """
    pass

def ll_fz_new_buffer_from_image_as_png(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_buffer_from_image_as_png()`.
    Reencode a given image as a PNG into a buffer.
    
    Ownership of the buffer is returned.
    """
    pass

def ll_fz_new_buffer_from_image_as_pnm(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_image_as_pnm()`. """
    pass

def ll_fz_new_buffer_from_image_as_psd(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_image_as_psd()`. """
    pass

def ll_fz_new_buffer_from_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_page()`. """
    pass

def ll_fz_new_buffer_from_page_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_page_number()`. """
    pass

def ll_fz_new_buffer_from_page_with_format(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_buffer_from_page_with_format()`.
    Returns an fz_buffer containing a page after conversion to specified format.
    
    page: The page to convert.
    format, options: Passed to fz_new_document_writer_with_output() internally.
    transform, cookie: Passed to fz_run_page() internally.
    """
    pass

def ll_fz_new_buffer_from_pixmap_as_jpeg(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_pixmap_as_jpeg()`. """
    pass

def ll_fz_new_buffer_from_pixmap_as_jpx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_pixmap_as_jpx()`. """
    pass

def ll_fz_new_buffer_from_pixmap_as_pam(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_pixmap_as_pam()`. """
    pass

def ll_fz_new_buffer_from_pixmap_as_png(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_buffer_from_pixmap_as_png()`.
    Reencode a given pixmap as a PNG into a buffer.
    
    Ownership of the buffer is returned.
    """
    pass

def ll_fz_new_buffer_from_pixmap_as_pnm(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_pixmap_as_pnm()`. """
    pass

def ll_fz_new_buffer_from_pixmap_as_psd(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_buffer_from_pixmap_as_psd()`. """
    pass

def ll_fz_new_buffer_from_shared_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_buffer_from_shared_data()`.
    Like fz_new_buffer, but does not take ownership.
    """
    pass

def ll_fz_new_buffer_from_stext_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_buffer_from_stext_page()`.
    Convert structured text into plain text.
    """
    pass

def ll_fz_new_builtin_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_builtin_font()`. """
    pass

def ll_fz_new_cal_gray_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_cal_gray_colorspace()`.
    Create a calibrated gray colorspace.
    
    The returned reference should be dropped when it is finished
    with.
    
    Colorspaces are immutable once created.
    """
    pass

def ll_fz_new_cal_rgb_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_cal_rgb_colorspace()`.
    Create a calibrated rgb colorspace.
    
    The returned reference should be dropped when it is finished
    with.
    
    Colorspaces are immutable once created.
    """
    pass

def ll_fz_new_cbz_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_cbz_writer()`. """
    pass

def ll_fz_new_cbz_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_cbz_writer_with_output()`. """
    pass

def ll_fz_new_cjk_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_cjk_font()`. """
    pass

def ll_fz_new_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_colorspace()`.
    Creates a new colorspace instance and returns a reference.
    
    No internal checking is done that the colorspace type (e.g.
    CMYK) matches with the flags (e.g. FZ_COLORSPACE_HAS_CMYK) or
    colorant count (n) or name.
    
    The reference should be dropped when it is finished with.
    
    Colorspaces are immutable once created (with the exception of
    setting up colorant names for separation spaces).
    """
    pass

def ll_fz_new_color_pcl_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_color_pcl_band_writer()`.
    Create a new band writer, outputing color pcl.
    """
    pass

def ll_fz_new_compressed_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_compressed_buffer()`.
    Create a new, UNKNOWN format, compressed_buffer.
    """
    pass

def ll_fz_new_context_imp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_context_imp()`. """
    pass

def ll_fz_new_default_colorspaces(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_default_colorspaces()`.
    Create a new default colorspace structure with values inherited
    from the context, and return a reference to it.
    
    These can be overridden using fz_set_default_xxxx.
    
    These should not be overridden while more than one caller has
    the reference for fear of race conditions.
    
    The caller should drop this reference once finished with it.
    """
    pass

def ll_fz_new_deflated_data(const_unsigned_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_new_deflated_data()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_new_deflated_data(const unsigned char *source, size_t source_length, ::fz_deflate_level level)` => `(unsigned char *, size_t compressed_length)`
    
    	Compress source_length bytes of data starting
    	at source, into a new memory block malloced for that purpose.
    compressed_length is updated on exit to contain the size used.
    	Ownership of the block is returned from this function, and the
    	caller is therefore responsible for freeing it. The block may be
    	considerably larger than is actually required. The caller is
    	free to fz_realloc it down if it wants to.
    """
    pass

def ll_fz_new_deflated_data_from_buffer(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_new_deflated_data_from_buffer()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_new_deflated_data_from_buffer(::fz_buffer *buffer, ::fz_deflate_level level)` => `(unsigned char *, size_t compressed_length)`
    
    	Compress the contents of a fz_buffer into a
    	new block malloced for that purpose. *compressed_length is
    	updated on exit to contain the size used. Ownership of the block
    	is returned from this function, and the caller is therefore
    	responsible for freeing it. The block may be considerably larger
    	than is actually required. The caller is free to fz_realloc it
    	down if it wants to.
    """
    pass

def ll_fz_new_deflated_data_from_buffer_outparams_compressed_length_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflated_data_from_buffer_outparams_compressed_length_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflated_data_from_buffer_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflated_data_from_buffer_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflated_data_from_buffer_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflated_data_outparams_compressed_length_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflated_data_outparams_compressed_length_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflated_data_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflated_data_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflated_data_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_deflate_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_deflate_output()`. """
    pass

def ll_fz_new_device_of_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_device_of_size()`.
    Devices are created by calls to device implementations, for
    instance: foo_new_device(). These will be implemented by calling
    fz_new_derived_device(ctx, foo_device) where foo_device is a
    structure "derived from" fz_device, for instance
    typedef struct { fz_device base;  ...extras...} foo_device;
    """
    pass

def ll_fz_new_display_list(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_display_list()`.
    Create an empty display list.
    
    A display list contains drawing commands (text, images, etc.).
    Use fz_new_list_device for populating the list.
    
    mediabox: Bounds of the page (in points) represented by the
    display list.
    """
    pass

def ll_fz_new_display_list_from_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_display_list_from_page()`.
    Create a display list.
    
    Ownership of the display list is returned to the caller.
    """
    pass

def ll_fz_new_display_list_from_page_contents(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_display_list_from_page_contents()`.
    Create a display list from page contents (no annotations).
    
    Ownership of the display list is returned to the caller.
    """
    pass

def ll_fz_new_display_list_from_page_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_display_list_from_page_number()`. """
    pass

def ll_fz_new_display_list_from_svg(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_new_display_list_from_svg()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_new_display_list_from_svg(::fz_buffer *buf, const char *base_uri, ::fz_archive *dir)` => `(fz_display_list *, float w, float h)`
    
    	Parse an SVG document into a display-list.
    """
    pass

def ll_fz_new_display_list_from_svg_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_outparams_h_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_outparams_h_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_outparams_w_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_outparams_w_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_xml(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_new_display_list_from_svg_xml()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_new_display_list_from_svg_xml(::fz_xml_doc *xmldoc, ::fz_xml *xml, const char *base_uri, ::fz_archive *dir)` => `(fz_display_list *, float w, float h)`
    
    	Parse an SVG document into a display-list.
    """
    pass

def ll_fz_new_display_list_from_svg_xml_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_xml_outparams_h_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_xml_outparams_h_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_xml_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_xml_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_xml_outparams_w_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_display_list_from_svg_xml_outparams_w_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_document_of_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_document_of_size()`.
    New documents are typically created by calls like
    foo_new_document(fz_context *ctx, ...). These work by
    deriving a new document type from fz_document, for instance:
    typedef struct { fz_document base; ...extras... } foo_document;
    These are allocated by calling
    fz_new_derived_document(ctx, foo_document)
    """
    pass

def ll_fz_new_document_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_document_writer()`.
    Create a new fz_document_writer, for a
    file of the given type.
    
    path: The document name to write (or NULL for default)
    
    format: Which format to write (currently cbz, html, pdf, pam,
    pbm, pgm, pkm, png, ppm, pnm, svg, text, xhtml, docx, odt)
    
    options: NULL, or pointer to comma separated string to control
    file generation.
    """
    pass

def ll_fz_new_document_writer_of_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_document_writer_of_size()`.
    Internal function to allocate a
    block for a derived document_writer structure, with the base
    structure's function pointers populated correctly, and the extra
    space zero initialised.
    """
    pass

def ll_fz_new_document_writer_with_buffer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_document_writer_with_buffer()`. """
    pass

def ll_fz_new_document_writer_with_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_document_writer_with_output()`.
    Like fz_new_document_writer but takes a fz_output for writing
    the result. Only works for multi-page formats.
    """
    pass

def ll_fz_new_docx_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_docx_writer()`. """
    pass

def ll_fz_new_docx_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_docx_writer_with_output()`. """
    pass

def ll_fz_new_dom(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_dom()`.
    Make new xml dom root element.
    """
    pass

def ll_fz_new_dom_node(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_dom_node()`.
    Create a new dom node.
    
    This will NOT be linked in yet.
    """
    pass

def ll_fz_new_dom_text_node(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_dom_text_node()`.
    Create a new dom text node.
    
    This will NOT be linked in yet.
    """
    pass

def ll_fz_new_draw_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_draw_device()`.
    Create a device to draw on a pixmap.
    
    dest: Target pixmap for the draw device. See fz_new_pixmap*
    for how to obtain a pixmap. The pixmap is not cleared by the
    draw device, see fz_clear_pixmap* for how to clear it prior to
    calling fz_new_draw_device. Free the device by calling
    fz_drop_device.
    
    transform: Transform from user space in points to device space
    in pixels.
    """
    pass

def ll_fz_new_draw_device_type3(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_draw_device_type3()`. """
    pass

def ll_fz_new_draw_device_with_bbox(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_draw_device_with_bbox()`.
    Create a device to draw on a pixmap.
    
    dest: Target pixmap for the draw device. See fz_new_pixmap*
    for how to obtain a pixmap. The pixmap is not cleared by the
    draw device, see fz_clear_pixmap* for how to clear it prior to
    calling fz_new_draw_device. Free the device by calling
    fz_drop_device.
    
    transform: Transform from user space in points to device space
    in pixels.
    
    clip: Bounding box to restrict any marking operations of the
    draw device.
    """
    pass

def ll_fz_new_draw_device_with_bbox_proof(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_draw_device_with_bbox_proof()`.
    Create a device to draw on a pixmap.
    
    dest: Target pixmap for the draw device. See fz_new_pixmap*
    for how to obtain a pixmap. The pixmap is not cleared by the
    draw device, see fz_clear_pixmap* for how to clear it prior to
    calling fz_new_draw_device. Free the device by calling
    fz_drop_device.
    
    transform: Transform from user space in points to device space
    in pixels.
    
    clip: Bounding box to restrict any marking operations of the
    draw device.
    
    proof_cs: Color space to render to prior to mapping to color
    space defined by pixmap.
    """
    pass

def ll_fz_new_draw_device_with_options(const, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_new_draw_device_with_options()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_new_draw_device_with_options(const ::fz_draw_options *options, ::fz_rect mediabox, ::fz_pixmap **pixmap)` => `(fz_device *)`
    
    	Create a new pixmap and draw device, using the specified options.
    
    	options: Options to configure the draw device, and choose the
    	resolution and colorspace.
    
    	mediabox: The bounds of the page in points.
    
    	pixmap: An out parameter containing the newly created pixmap.
    """
    pass

def ll_fz_new_draw_device_with_options_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_draw_device_with_options_outparams_pixmap_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_draw_device_with_options_outparams_pixmap_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_draw_device_with_options_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_draw_device_with_options_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_draw_device_with_proof(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_draw_device_with_proof()`.
    Create a device to draw on a pixmap.
    
    dest: Target pixmap for the draw device. See fz_new_pixmap*
    for how to obtain a pixmap. The pixmap is not cleared by the
    draw device, see fz_clear_pixmap* for how to clear it prior to
    calling fz_new_draw_device. Free the device by calling
    fz_drop_device.
    
    transform: Transform from user space in points to device space
    in pixels.
    
    proof_cs: Intermediate color space to map though when mapping to
    color space defined by pixmap.
    """
    pass

def ll_fz_new_font_from_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_font_from_buffer()`.
    Create a new font from a font file in a fz_buffer.
    
    Fonts created in this way, will be eligible for embedding by default.
    
    name: Name of font (leave NULL to use name from font).
    
    buffer: Buffer to load from.
    
    index: Which font from the file to load (0 for default).
    
    use_glyph_box: 1 if we should use the glyph bbox, 0 otherwise.
    
    Returns new font handle, or throws exception on error.
    """
    pass

def ll_fz_new_font_from_file(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_font_from_file()`.
    Create a new font from a font file.
    
    Fonts created in this way, will be eligible for embedding by default.
    
    name: Name of font (leave NULL to use name from font).
    
    path: File path to load from.
    
    index: Which font from the file to load (0 for default).
    
    use_glyph_box: 1 if we should use the glyph bbox, 0 otherwise.
    
    Returns new font handle, or throws exception on error.
    """
    pass

def ll_fz_new_font_from_memory(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_font_from_memory()`.
    Create a new font from a font file in memory.
    
    Fonts created in this way, will be eligible for embedding by default.
    
    name: Name of font (leave NULL to use name from font).
    
    data: Pointer to the font file data.
    
    len: Length of the font file data.
    
    index: Which font from the file to load (0 for default).
    
    use_glyph_box: 1 if we should use the glyph bbox, 0 otherwise.
    
    Returns new font handle, or throws exception on error.
    """
    pass

def ll_fz_new_function_of_size(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_function_of_size()`. """
    pass

def ll_fz_new_hash_table(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_hash_table()`.
    Create a new hash table.
    
    initialsize: The initial size of the hashtable. The hashtable
    may grow (double in size) if it starts to get crowded (80%
    full).
    
    keylen: byte length for each key.
    
    lock: -1 for no lock, otherwise the FZ_LOCK to use to protect
    this table.
    
    drop_val: Function to use to destroy values on table drop.
    """
    pass

def ll_fz_new_icc_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_icc_colorspace()`.
    Create a colorspace from an ICC profile supplied in buf.
    
    Limited checking is done to ensure that the colorspace type is
    appropriate for the supplied ICC profile.
    
    An additional reference is taken to buf, which will be dropped
    on destruction. Ownership is NOT passed in.
    
    The returned reference should be dropped when it is finished
    with.
    
    Colorspaces are immutable once created.
    """
    pass

def ll_fz_new_image_from_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_image_from_buffer()`.
    Create a new image from a
    buffer of data, inferring its type from the format
    of the data.
    """
    pass

def ll_fz_new_image_from_compressed_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_image_from_compressed_buffer()`.
    Create an image based on
    the data in the supplied compressed buffer.
    
    w,h: Width and height of the created image.
    
    bpc: Bits per component.
    
    colorspace: The colorspace (determines the number of components,
    and any color conversions required while decoding).
    
    xres, yres: The X and Y resolutions respectively.
    
    interpolate: 1 if interpolation should be used when decoding
    this image, 0 otherwise.
    
    imagemask: 1 if this is an imagemask (i.e. transparency bitmap
    mask), 0 otherwise.
    
    decode: NULL, or a pointer to to a decode array. The default
    decode array is [0 1] (repeated n times, for n color components).
    
    colorkey: NULL, or a pointer to a colorkey array. The default
    colorkey array is [0 255] (repeated n times, for n color
    components).
    
    buffer: Buffer of compressed data and compression parameters.
    Ownership of this reference is passed in.
    
    mask: NULL, or another image to use as a mask for this one.
    A new reference is taken to this image. Supplying a masked
    image as a mask to another image is illegal!
    """
    pass

def ll_fz_new_image_from_compressed_buffer2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_image_from_compressed_buffer2()`.  Swig-friendly wrapper for fz_new_image_from_compressed_buffer(),
    uses specified `decode` and `colorkey` if they are not null (in which
    case we assert that they have size `2*fz_colorspace_n(colorspace)`).
    """
    pass

def ll_fz_new_image_from_display_list(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_image_from_display_list()`.
    Create a new image from a display list.
    
    w, h: The conceptual width/height of the image.
    
    transform: The matrix that needs to be applied to the given
    list to make it render to the unit square.
    
    list: The display list.
    """
    pass

def ll_fz_new_image_from_file(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_image_from_file()`.
    Create a new image from the contents
    of a file, inferring its type from the format of the
    data.
    """
    pass

def ll_fz_new_image_from_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_image_from_pixmap()`.
    Create an image from the given
    pixmap.
    
    pixmap: The pixmap to base the image upon. A new reference
    to this is taken.
    
    mask: NULL, or another image to use as a mask for this one.
    A new reference is taken to this image. Supplying a masked
    image as a mask to another image is illegal!
    """
    pass

def ll_fz_new_image_from_svg(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_image_from_svg()`.
    Create a scalable image from an SVG document.
    """
    pass

def ll_fz_new_image_from_svg_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_image_from_svg_xml()`.
    Create a scalable image from an SVG document.
    """
    pass

def ll_fz_new_image_of_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_image_of_size()`.
    Internal function to make a new fz_image structure
    for a derived class.
    
    w,h: Width and height of the created image.
    
    bpc: Bits per component.
    
    colorspace: The colorspace (determines the number of components,
    and any color conversions required while decoding).
    
    xres, yres: The X and Y resolutions respectively.
    
    interpolate: 1 if interpolation should be used when decoding
    this image, 0 otherwise.
    
    imagemask: 1 if this is an imagemask (i.e. transparent), 0
    otherwise.
    
    decode: NULL, or a pointer to to a decode array. The default
    decode array is [0 1] (repeated n times, for n color components).
    
    colorkey: NULL, or a pointer to a colorkey array. The default
    colorkey array is [0 255] (repeated n times, for n color
    components).
    
    mask: NULL, or another image to use as a mask for this one.
    A new reference is taken to this image. Supplying a masked
    image as a mask to another image is illegal!
    
    size: The size of the required allocated structure (the size of
    the derived structure).
    
    get: The function to be called to obtain a decoded pixmap.
    
    get_size: The function to be called to return the storage size
    used by this image.
    
    drop: The function to be called to dispose of this image once
    the last reference is dropped.
    
    Returns a pointer to an allocated structure of the required size,
    with the first sizeof(fz_image) bytes initialised as appropriate
    given the supplied parameters, and the other bytes set to zero.
    """
    pass

def ll_fz_new_indexed_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_indexed_colorspace()`.
    Create an indexed colorspace.
    
    The supplied lookup table is high palette entries long. Each
    entry is n bytes long, where n is given by the number of
    colorants in the base colorspace, one byte per colorant.
    
    Ownership of lookup is passed it; it will be freed on
    destruction, so must be heap allocated.
    
    The colorspace will keep an additional reference to the base
    colorspace that will be dropped on destruction.
    
    The returned reference should be dropped when it is finished
    with.
    
    Colorspaces are immutable once created.
    """
    pass

def ll_fz_new_jpeg_pixmap_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_jpeg_pixmap_writer()`. """
    pass

def ll_fz_new_layout(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_layout()`.
    Create a new layout block, with new allocation pool, zero
    matrices, and initialise linked pointers.
    """
    pass

def ll_fz_new_link_of_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_link_of_size()`.
    Create a new link record.
    
    next is set to NULL with the expectation that the caller will
    handle the linked list setup. Internal function.
    
    Different document types will be implemented by deriving from
    fz_link. This macro allocates such derived structures, and
    initialises the base sections.
    """
    pass

def ll_fz_new_list_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_list_device()`.
    Create a rendering device for a display list.
    
    When the device is rendering a page it will populate the
    display list with drawing commands (text, images, etc.). The
    display list can later be reused to render a page many times
    without having to re-interpret the page from the document file
    for each rendering. Once the device is no longer needed, free
    it with fz_drop_device.
    
    list: A display list that the list device takes a reference to.
    """
    pass

def ll_fz_new_log_for_module(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_log_for_module()`.
    Internal function to actually do the opening of the logfile.
    
    Caller should close/drop the output when finished with it.
    """
    pass

def ll_fz_new_mono_pcl_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_mono_pcl_band_writer()`.
    Create a new band writer, outputing monochrome pcl.
    """
    pass

def ll_fz_new_mono_pwg_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_mono_pwg_band_writer()`.
    Create a new monochrome pwg band writer.
    """
    pass

def ll_fz_new_multi_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_multi_archive()`.
    Create a new multi archive (initially empty).
    """
    pass

def ll_fz_new_ocr_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_ocr_device()`.
    Create a device to OCR the text on the page.
    
    Renders the page internally to a bitmap that is then OCRd. Text
    is then forwarded onto the target device.
    
    target: The target device to receive the OCRd text.
    
    ctm: The transform to apply to the mediabox to get the size for
    the rendered page image. Also used to calculate the resolution
    for the page image. In general, this will be the same as the CTM
    that you pass to fz_run_page (or fz_run_display_list) to feed
    this device.
    
    mediabox: The mediabox (in points). Combined with the CTM to get
    the bounds of the pixmap used internally for the rendered page
    image.
    
    with_list: If with_list is false, then all non-text operations
    are forwarded instantly to the target device. This results in
    the target device seeing all NON-text operations, followed by
    all the text operations (derived from OCR).
    
    If with_list is true, then all the marking operations are
    collated into a display list which is then replayed to the
    target device at the end.
    
    language: NULL (for "eng"), or a pointer to a string to describe
    the languages/scripts that should be used for OCR (e.g.
    "eng,ara").
    
    datadir: NULL (for ""), or a pointer to a path string otherwise
    provided to Tesseract in the TESSDATA_PREFIX environment variable.
    
    progress: NULL, or function to be called periodically to indicate
    progress. Return 0 to continue, or 1 to cancel. progress_arg is
    returned as the void *. The int is a value between 0 and 100 to
    indicate progress.
    
    progress_arg: A void * value to be parrotted back to the progress
    function.
    """
    pass

def ll_fz_new_odt_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_odt_writer()`. """
    pass

def ll_fz_new_odt_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_odt_writer_with_output()`. """
    pass

def ll_fz_new_outline(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_outline()`.
    Create a new outline entry with zeroed fields for the caller
    to fill in.
    """
    pass

def ll_fz_new_outline_iterator(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_outline_iterator()`.
    Get an iterator for the document outline.
    
    Should be freed by fz_drop_outline_iterator.
    """
    pass

def ll_fz_new_outline_iterator_of_size(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_outline_iterator_of_size()`. """
    pass

def ll_fz_new_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_output()`.
    Create a new output object with the given
    internal state and function pointers.
    
    state: Internal state (opaque to everything but implementation).
    
    write: Function to output a given buffer.
    
    close: Cleanup function to destroy state when output closed.
    May permissibly be null.
    """
    pass

def ll_fz_new_output_with_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_output_with_buffer()`.
    Open an output stream that appends
    to a buffer.
    
    buf: The buffer to append to.
    """
    pass

def ll_fz_new_output_with_file_ptr(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_output_with_file_ptr()`.
    Open an output stream that writes to a
    given FILE *.
    
    file: The file pointers to write to. NULL is interpreted as effectively
    meaning /dev/null or similar.
    """
    pass

def ll_fz_new_output_with_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_output_with_path()`.
    Open an output stream that writes to a
    given path.
    
    filename: The filename to write to (specified in UTF-8).
    
    append: non-zero if we should append to the file, rather than
    overwriting it.
    """
    pass

def ll_fz_new_page_of_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_page_of_size()`.
    Different document types will be implemented by deriving from
    fz_page. This macro allocates such derived structures, and
    initialises the base sections.
    """
    pass

def ll_fz_new_pam_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pam_band_writer()`.
    Create a band writer targetting pnm (greyscale, rgb or cmyk,
    with or without alpha).
    """
    pass

def ll_fz_new_pam_pixmap_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pam_pixmap_writer()`. """
    pass

def ll_fz_new_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_path()`.
    Create a new (empty) path structure.
    """
    pass

def ll_fz_new_pbm_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pbm_band_writer()`.
    Create a new band writer, targetting pbm.
    """
    pass

def ll_fz_new_pbm_pixmap_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pbm_pixmap_writer()`. """
    pass

def ll_fz_new_pclm_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pclm_band_writer()`.
    Create a new band writer, outputing pclm
    """
    pass

def ll_fz_new_pclm_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pclm_writer()`. """
    pass

def ll_fz_new_pclm_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pclm_writer_with_output()`. """
    pass

def ll_fz_new_pcl_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pcl_writer()`. """
    pass

def ll_fz_new_pcl_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pcl_writer_with_output()`. """
    pass

def ll_fz_new_pdfocr_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pdfocr_band_writer()`.
    Create a new band writer, outputing pdfocr.
    
    Ownership of output stays with the caller, the band writer
    borrows the reference. The caller must keep the output around
    for the duration of the band writer, and then close/drop as
    appropriate.
    """
    pass

def ll_fz_new_pdfocr_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pdfocr_writer()`. """
    pass

def ll_fz_new_pdfocr_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pdfocr_writer_with_output()`. """
    pass

def ll_fz_new_pdf_document_from_fz_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pdf_document_from_fz_document()`. """
    pass

def ll_fz_new_pdf_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pdf_writer()`.
    Document writers for various possible output formats.
    
    All of the "_with_output" variants pass the ownership of out in
    immediately upon calling. The writers are responsible for
    dropping the fz_output when they are finished with it (even
    if they throw an exception during creation).
    """
    pass

def ll_fz_new_pdf_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pdf_writer_with_output()`. """
    pass

def ll_fz_new_pgm_pixmap_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pgm_pixmap_writer()`. """
    pass

def ll_fz_new_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pixmap()`.
    Create a new pixmap, with its origin at (0,0)
    
    cs: The colorspace to use for the pixmap, or NULL for an alpha
    plane/mask.
    
    w: The width of the pixmap (in pixels)
    
    h: The height of the pixmap (in pixels)
    
    seps: Details of separations.
    
    alpha: 0 for no alpha, 1 for alpha.
    
    Returns a pointer to the new pixmap. Throws exception on failure
    to allocate.
    """
    pass

def ll_fz_new_pixmap_from_alpha_channel(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pixmap_from_alpha_channel()`. """
    pass

def ll_fz_new_pixmap_from_color_and_mask(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pixmap_from_color_and_mask()`. """
    pass

def ll_fz_new_pixmap_from_display_list(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pixmap_from_display_list()`.
    Render the page to a pixmap using the transform and colorspace.
    
    Ownership of the pixmap is returned to the caller.
    """
    pass

def ll_fz_new_pixmap_from_display_list_with_separations(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pixmap_from_display_list_with_separations()`.
    Render the page contents with control over spot colors.
    
    Ownership of the pixmap is returned to the caller.
    """
    pass

def ll_fz_new_pixmap_from_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pixmap_from_page()`. """
    pass

def ll_fz_new_pixmap_from_page_contents(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pixmap_from_page_contents()`.
    Render the page contents without annotations.
    
    Ownership of the pixmap is returned to the caller.
    """
    pass

def ll_fz_new_pixmap_from_page_contents_with_separations(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pixmap_from_page_contents_with_separations()`. """
    pass

def ll_fz_new_pixmap_from_page_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pixmap_from_page_number()`. """
    pass

def ll_fz_new_pixmap_from_page_number_with_separations(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pixmap_from_page_number_with_separations()`. """
    pass

def ll_fz_new_pixmap_from_page_with_separations(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pixmap_from_page_with_separations()`. """
    pass

def ll_fz_new_pixmap_from_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pixmap_from_pixmap()`.
    Create a new pixmap that represents a subarea of the specified
    pixmap. A reference is taken to this pixmap that will be dropped
    on destruction.
    
    The supplied rectangle must be wholly contained within the
    original pixmap.
    
    Returns a pointer to the new pixmap. Throws exception on failure
    to allocate.
    """
    pass

def ll_fz_new_pixmap_with_bbox(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pixmap_with_bbox()`.
    Create a pixmap of a given size, location and pixel format.
    
    The bounding box specifies the size of the created pixmap and
    where it will be located. The colorspace determines the number
    of components per pixel. Alpha is always present. Pixmaps are
    reference counted, so drop references using fz_drop_pixmap.
    
    colorspace: Colorspace format used for the created pixmap. The
    pixmap will keep a reference to the colorspace.
    
    bbox: Bounding box specifying location/size of created pixmap.
    
    seps: Details of separations.
    
    alpha: 0 for no alpha, 1 for alpha.
    
    Returns a pointer to the new pixmap. Throws exception on failure
    to allocate.
    """
    pass

def ll_fz_new_pixmap_with_bbox_and_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pixmap_with_bbox_and_data()`.
    Create a pixmap of a given size, location and pixel format,
    using the supplied data block.
    
    The bounding box specifies the size of the created pixmap and
    where it will be located. The colorspace determines the number
    of components per pixel. Alpha is always present. Pixmaps are
    reference counted, so drop references using fz_drop_pixmap.
    
    colorspace: Colorspace format used for the created pixmap. The
    pixmap will keep a reference to the colorspace.
    
    rect: Bounding box specifying location/size of created pixmap.
    
    seps: Details of separations.
    
    alpha: Number of alpha planes (0 or 1).
    
    samples: The data block to keep the samples in.
    
    Returns a pointer to the new pixmap. Throws exception on failure
    to allocate.
    """
    pass

def ll_fz_new_pixmap_with_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pixmap_with_data()`.
    Create a new pixmap, with its origin at
    (0,0) using the supplied data block.
    
    cs: The colorspace to use for the pixmap, or NULL for an alpha
    plane/mask.
    
    w: The width of the pixmap (in pixels)
    
    h: The height of the pixmap (in pixels)
    
    seps: Details of separations.
    
    alpha: 0 for no alpha, 1 for alpha.
    
    stride: The byte offset from the pixel data in a row to the
    pixel data in the next row.
    
    samples: The data block to keep the samples in.
    
    Returns a pointer to the new pixmap. Throws exception on failure to
    allocate.
    """
    pass

def ll_fz_new_pixmap_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pixmap_writer()`. """
    pass

def ll_fz_new_pkm_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pkm_band_writer()`.
    Create a new pkm band writer for CMYK pixmaps.
    """
    pass

def ll_fz_new_pkm_pixmap_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pkm_pixmap_writer()`. """
    pass

def ll_fz_new_png_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_png_band_writer()`.
    Create a new png band writer (greyscale or RGB, with or without
    alpha).
    """
    pass

def ll_fz_new_png_pixmap_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_png_pixmap_writer()`. """
    pass

def ll_fz_new_pnm_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pnm_band_writer()`.
    Create a band writer targetting pnm (greyscale or rgb, no
    alpha).
    """
    pass

def ll_fz_new_pnm_pixmap_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pnm_pixmap_writer()`. """
    pass

def ll_fz_new_pool(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pool()`.
    Create a new pool to allocate from.
    """
    pass

def ll_fz_new_ppm_pixmap_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_ppm_pixmap_writer()`. """
    pass

def ll_fz_new_psd_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_psd_band_writer()`.
    Open a PSD band writer.
    """
    pass

def ll_fz_new_ps_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_ps_band_writer()`.
    Create a postscript band writer for gray, rgb, or cmyk, no
    alpha.
    """
    pass

def ll_fz_new_ps_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_ps_writer()`. """
    pass

def ll_fz_new_ps_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_ps_writer_with_output()`. """
    pass

def ll_fz_new_pwg_band_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_pwg_band_writer()`.
    Create a new color pwg band writer.
    """
    pass

def ll_fz_new_pwg_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pwg_writer()`. """
    pass

def ll_fz_new_pwg_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_pwg_writer_with_output()`. """
    pass

def ll_fz_new_rle_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_rle_output()`. """
    pass

def ll_fz_new_separations(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_separations()`.
    Create a new separations structure (initially empty)
    """
    pass

def ll_fz_new_stext_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_stext_device()`.
    Create a device to extract the text on a page.
    
    Gather the text on a page into blocks and lines.
    
    The reading order is taken from the order the text is drawn in
    the source file, so may not be accurate.
    
    page: The text page to which content should be added. This will
    usually be a newly created (empty) text page, but it can be one
    containing data already (for example when merging multiple
    pages, or watermarking).
    
    options: Options to configure the stext device.
    """
    pass

def ll_fz_new_stext_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_stext_page()`.
    Create an empty text page.
    
    The text page is filled out by the text device to contain the
    blocks and lines of text on the page.
    
    mediabox: optional mediabox information.
    """
    pass

def ll_fz_new_stext_page_from_chapter_page_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_stext_page_from_chapter_page_number()`. """
    pass

def ll_fz_new_stext_page_from_display_list(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_stext_page_from_display_list()`. """
    pass

def ll_fz_new_stext_page_from_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_stext_page_from_page()`.
    Extract text from page.
    
    Ownership of the fz_stext_page is returned to the caller.
    """
    pass

def ll_fz_new_stext_page_from_page_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_stext_page_from_page_number()`. """
    pass

def ll_fz_new_store_context(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_store_context()`.
    Create a new store inside the context
    
    max: The maximum size (in bytes) that the store is allowed to
    grow to. FZ_STORE_UNLIMITED means no limit.
    """
    pass

def ll_fz_new_story(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_story()`. """
    pass

def ll_fz_new_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_stream()`.
    Create a new stream object with the given
    internal state and function pointers.
    
    state: Internal state (opaque to everything but implementation).
    
    next: Should provide the next set of bytes (up to max) of stream
    data. Return the number of bytes read, or EOF when there is no
    more data.
    
    drop: Should clean up and free the internal state. May not
    throw exceptions.
    """
    pass

def ll_fz_new_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_string()`. """
    pass

def ll_fz_new_stroke_state(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_stroke_state()`.
    Create a new (empty) stroke state structure (with no dash
    data) and return a reference to it.
    
    Throws exception on failure to allocate.
    """
    pass

def ll_fz_new_stroke_state_with_dash_len(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_stroke_state_with_dash_len()`.
    Create a new (empty) stroke state structure, with room for
    dash data of the given length, and return a reference to it.
    
    len: The number of dash elements to allow room for.
    
    Throws exception on failure to allocate.
    """
    pass

def ll_fz_new_svg_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_svg_device()`.
    Create a device that outputs (single page) SVG files to
    the given output stream.
    
    Equivalent to fz_new_svg_device_with_id passing id = NULL.
    """
    pass

def ll_fz_new_svg_device_with_id(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_new_svg_device_with_id()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_new_svg_device_with_id(::fz_output *out, float page_width, float page_height, int text_format, int reuse_images)` => `(fz_device *, int id)`
    
    	Create a device that outputs (single page) SVG files to
    	the given output stream.
    
    	output: The output stream to send the constructed SVG page to.
    
    	page_width, page_height: The page dimensions to use (in points).
    
    	text_format: How to emit text. One of the following values:
    		FZ_SVG_TEXT_AS_TEXT: As <text> elements with possible
    		layout errors and mismatching fonts.
    		FZ_SVG_TEXT_AS_PATH: As <path> elements with exact
    		visual appearance.
    
    	reuse_images: Share image resources using <symbol> definitions.
    
    	id: ID parameter to keep generated IDs unique across SVG files.
    """
    pass

def ll_fz_new_svg_device_with_id_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_svg_device_with_id_outparams_id_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_svg_device_with_id_outparams_id_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_svg_device_with_id_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_svg_device_with_id_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_svg_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_svg_writer()`. """
    pass

def ll_fz_new_svg_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_svg_writer_with_output()`. """
    pass

def ll_fz_new_test_device(float_threshold, int_options, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_new_test_device()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_new_test_device(float threshold, int options, ::fz_device *passthrough)` => `(fz_device *, int is_color)`
    
    	Create a device to test for features.
    
    	Currently only tests for the presence of non-grayscale colors.
    
    	is_color: Possible values returned:
    		0: Definitely greyscale
    		1: Probably color (all colors were grey, but there
    		were images or shadings in a non grey colorspace).
    		2: Definitely color
    
    	threshold: The difference from grayscale that will be tolerated.
    	Typical values to use are either 0 (be exact) and 0.02 (allow an
    	imperceptible amount of slop).
    
    	options: A set of bitfield options, from the FZ_TEST_OPT set.
    
    	passthrough: A device to pass all calls through to, or NULL.
    	If set, then the test device can both test and pass through to
    	an underlying device (like, say, the display list device). This
    	means that a display list can be created and at the end we'll
    	know if it's colored or not.
    
    	In the absence of a passthrough device, the device will throw
    	an exception to stop page interpretation when color is found.
    """
    pass

def ll_fz_new_test_device_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_test_device_outparams_is_color_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_test_device_outparams_is_color_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_test_device_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_test_device_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_new_text(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_text()`.
    Create a new empty fz_text object.
    
    Throws exception on failure to allocate.
    """
    pass

def ll_fz_new_text_writer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_text_writer()`. """
    pass

def ll_fz_new_text_writer_with_output(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_new_text_writer_with_output()`. """
    pass

def ll_fz_new_trace_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_trace_device()`.
    Create a device to print a debug trace of all device calls.
    """
    pass

def ll_fz_new_tree_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_tree_archive()`.
    Create an archive that holds named buffers.
    
    tree can either be a preformed tree with fz_buffers as values,
    or it can be NULL for an empty tree.
    """
    pass

def ll_fz_new_type3_font(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_type3_font()`.
    Create a new (empty) type3 font.
    
    name: Name of font (or NULL).
    
    matrix: Font matrix.
    
    Returns a new font handle, or throws exception on
    allocation failure.
    """
    pass

def ll_fz_new_xhtml_document_from_document(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_xhtml_document_from_document()`.
    Use text extraction to convert the input document into XHTML,
    then open the result as a new document that can be reflowed.
    """
    pass

def ll_fz_new_xmltext_device(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_xmltext_device()`.
    Create a device to output raw information.
    """
    pass

def ll_fz_new_zip_writer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_zip_writer()`.
    Create a new zip writer that writes to a given file.
    
    Open an archive using a seekable stream object rather than
    opening a file or directory on disk.
    """
    pass

def ll_fz_new_zip_writer_with_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_new_zip_writer_with_output()`.
    Create a new zip writer that writes to a given output stream.
    
    Ownership of out passes in immediately upon calling this function.
    The caller should never drop the fz_output, even if this function throws
    an exception.
    """
    pass

def ll_fz_next_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_next_page()`.
    Function to get the location of the next page (allowing for the
    end of chapters etc). If at the end of the document, returns the
    current location.
    """
    pass

def ll_fz_normalize_vector(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_normalize_vector()`.
    Normalize a vector to length one.
    """
    pass

def ll_fz_open_a85d(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_a85d()`.
    a85d filter performs ASCII 85 Decoding of data read
    from the chained filter.
    """
    pass

def ll_fz_open_accelerated_document(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_accelerated_document()`.
    Open a document file and read its basic structure so pages and
    objects can be located. MuPDF will try to repair broken
    documents (without actually changing the file contents).
    
    The returned fz_document is used when calling most other
    document related functions.
    
    filename: a path to a file as it would be given to open(2).
    """
    pass

def ll_fz_open_accelerated_document_with_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_accelerated_document_with_stream()`.
    Open a document using the specified stream object rather than
    opening a file on disk.
    
    magic: a string used to detect document type; either a file name
    or mime-type.
    
    stream: a stream of the document contents.
    
    accel: NULL, or a stream of the 'accelerator' contents for this document.
    
    NOTE: The caller retains ownership of 'stream' and 'accel' - the document will
    take its own references if required.
    """
    pass

def ll_fz_open_accelerated_document_with_stream_and_dir(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_accelerated_document_with_stream_and_dir()`.
    Open a document using the specified stream object rather than
    opening a file on disk.
    
    magic: a string used to detect document type; either a file name
    or mime-type.
    
    stream: a stream of the document contents.
    
    accel: NULL, or a stream of the 'accelerator' contents for this document.
    
    dir: NULL, or the 'directory context' for the stream contents.
    
    NOTE: The caller retains ownership of 'stream', 'accel' and 'dir' - the document will
    take its own references if required.
    """
    pass

def ll_fz_open_aesd(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_aesd()`.
    aesd filter performs AES decoding of data read from the chained
    filter using the supplied key.
    """
    pass

def ll_fz_open_ahxd(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_ahxd()`.
    ahxd filter performs ASCII Hex decoding of data read
    from the chained filter.
    """
    pass

def ll_fz_open_arc4(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_arc4()`.
    arc4 filter performs RC4 decoding of data read from the chained
    filter using the supplied key.
    """
    pass

def ll_fz_open_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_archive()`.
    Open a zip or tar archive
    
    Open a file and identify its archive type based on the archive
    signature contained inside.
    
    filename: a path to a file as it would be given to open(2).
    """
    pass

def ll_fz_open_archive_entry(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_archive_entry()`.
    Opens an archive entry as a stream.
    
    name: Entry name to look for, this must be an exact match to
    the entry name in the archive.
    
    Throws an exception if a matching entry cannot be found.
    """
    pass

def ll_fz_open_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_archive_with_stream()`.
    Open zip or tar archive stream.
    
    Open an archive using a seekable stream object rather than
    opening a file or directory on disk.
    """
    pass

def ll_fz_open_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_buffer()`.
    Open a buffer as a stream.
    
    buf: The buffer to open. Ownership of the buffer is NOT passed
    in (this function takes its own reference).
    
    Returns pointer to newly created stream. May throw exceptions on
    failure to allocate.
    """
    pass

def ll_fz_open_cfb_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_cfb_archive()`.
    Open a cfb file as an archive.
    
    An exception is thrown if the file is not recognised as a cfb.
    
    filename: a path to an archive file as it would be given to
    open(2).
    """
    pass

def ll_fz_open_cfb_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_cfb_archive_with_stream()`.
    Open a cfb file as an archive.
    
    Open an archive using a seekable stream object rather than
    opening a file or directory on disk.
    
    An exception is thrown if the file is not recognised as a chm.
    """
    pass

def ll_fz_open_compressed_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_compressed_buffer()`.
    Open a stream to read the decompressed version of a buffer.
    """
    pass

def ll_fz_open_concat(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_concat()`.
    Concat filter concatenates several streams into one.
    """
    pass

def ll_fz_open_dctd(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_dctd()`.
    dctd filter performs DCT (JPEG) decoding of data read
    from the chained filter.
    
    color_transform implements the PDF color_transform option
    	use -1 for default behavior
    	use 0 to disable YUV-RGB / YCCK-CMYK transforms
    	use 1 to enable YUV-RGB / YCCK-CMYK transforms
    
    invert_cmyk implements the necessary inversion for Photoshop CMYK images
    	use 0 if embedded in PDF
    	use 1 if not embedded in PDF
    
    For subsampling on decode, set l2factor to the log2 of the
    reduction required (therefore 0 = full size decode).
    
    jpegtables is an optional stream from which the JPEG tables
    can be read. Use NULL if not required.
    """
    pass

def ll_fz_open_directory(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_directory()`.
    Open a directory as if it was an archive.
    
    A special case where a directory is opened as if it was an
    archive.
    
    Note that for directories it is not possible to retrieve the
    number of entries or list the entries. It is however possible
    to check if the archive has a particular entry.
    
    path: a path to a directory as it would be given to opendir(3).
    """
    pass

def ll_fz_open_document(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_document()`.
    Open a document file and read its basic structure so pages and
    objects can be located. MuPDF will try to repair broken
    documents (without actually changing the file contents).
    
    The returned fz_document is used when calling most other
    document related functions.
    
    filename: a path to a file as it would be given to open(2).
    """
    pass

def ll_fz_open_document_with_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_document_with_buffer()`.
    Open a document using a buffer rather than opening a file on disk.
    """
    pass

def ll_fz_open_document_with_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_document_with_stream()`.
    Open a document using the specified stream object rather than
    opening a file on disk.
    
    magic: a string used to detect document type; either a file name
    or mime-type.
    
    stream: a stream representing the contents of the document file.
    
    NOTE: The caller retains ownership of 'stream' - the document will take its
    own reference if required.
    """
    pass

def ll_fz_open_document_with_stream_and_dir(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_document_with_stream_and_dir()`.
    Open a document using the specified stream object rather than
    opening a file on disk.
    
    magic: a string used to detect document type; either a file name
    or mime-type.
    
    stream: a stream representing the contents of the document file.
    
    dir: a 'directory context' for those filetypes that need it.
    
    NOTE: The caller retains ownership of 'stream' and 'dir' - the document will
    take its own references if required.
    """
    pass

def ll_fz_open_endstream_filter(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_endstream_filter()`.
    The endstream filter reads a PDF substream, and starts to look
    for an 'endstream' token after the specified length.
    """
    pass

def ll_fz_open_faxd(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_faxd()`.
    faxd filter performs FAX decoding of data read from
    the chained filter.
    
    k: see fax specification (fax default is 0).
    
    end_of_line: whether we expect end of line markers (fax default
    is 0).
    
    encoded_byte_align: whether we align to bytes after each line
    (fax default is 0).
    
    columns: how many columns in the image (fax default is 1728).
    
    rows: 0 for unspecified or the number of rows of data to expect.
    
    end_of_block: whether we expect end of block markers (fax
    default is 1).
    
    black_is_1: determines the polarity of the image (fax default is
    0).
    """
    pass

def ll_fz_open_file(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_file()`.
    Open the named file and wrap it in a stream.
    
    filename: Path to a file. On non-Windows machines the filename
    should be exactly as it would be passed to fopen(2). On Windows
    machines, the path should be UTF-8 encoded so that non-ASCII
    characters can be represented. Other platforms do the encoding
    as standard anyway (and in most cases, particularly for MacOS
    and Linux, the encoding they use is UTF-8 anyway).
    """
    pass

def ll_fz_open_file_autodelete(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_file_autodelete()`.
    Do the same as fz_open_file, but delete the file upon close.
    """
    pass

def ll_fz_open_file_ptr_no_close(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_file_ptr_no_close()`.
    Create a stream from a FILE * that will not be closed
    when the stream is dropped.
    """
    pass

def ll_fz_open_flated(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_flated()`.
    flated filter performs LZ77 decoding (inflating) of data read
    from the chained filter.
    
    window_bits: How large a decompression window to use. Typically
    15. A negative number, -n, means to use n bits, but to expect
    raw data with no header.
    """
    pass

def ll_fz_open_image_decomp_stream(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_open_image_decomp_stream()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_open_image_decomp_stream(::fz_stream *arg_0, ::fz_compression_params *arg_1)` => `(fz_stream *, int l2factor)`
    
    	Open a stream to read the decompressed version of another stream
    	with optional log2 subsampling.
    """
    pass

def ll_fz_open_image_decomp_stream_from_buffer(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_open_image_decomp_stream_from_buffer()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_open_image_decomp_stream_from_buffer(::fz_compressed_buffer *arg_0)` => `(fz_stream *, int l2factor)`
    
    	Open a stream to read the decompressed version of a buffer,
    	with optional log2 subsampling.
    
    	l2factor = NULL for no subsampling, or a pointer to an integer
    	containing the maximum log2 subsample factor acceptable (0 =
    	none, 1 = halve dimensions, 2 = quarter dimensions etc). If
    	non-NULL, then *l2factor will be updated on exit with the actual
    	log2 subsample factor achieved.
    """
    pass

def ll_fz_open_image_decomp_stream_from_buffer_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_image_decomp_stream_from_buffer_outparams_l2factor_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_image_decomp_stream_from_buffer_outparams_l2factor_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_image_decomp_stream_from_buffer_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_image_decomp_stream_from_buffer_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_image_decomp_stream_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_image_decomp_stream_outparams_l2factor_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_image_decomp_stream_outparams_l2factor_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_image_decomp_stream_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_image_decomp_stream_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_open_jbig2d(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_jbig2d()`.
    Open a filter that performs jbig2 decompression on the chained
    stream, using the optional globals record.
    """
    pass

def ll_fz_open_leecher(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_leecher()`.
    Attach a filter to a stream that will store any
    characters read from the stream into the supplied buffer.
    
    chain: The underlying stream to leech from.
    
    buf: The buffer into which the read data should be appended.
    The buffer will be resized as required.
    
    Returns pointer to newly created stream. May throw exceptions on
    failure to allocate.
    """
    pass

def ll_fz_open_libarchived(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_libarchived()`.
    libarchived filter performs generic compressed decoding of data
    in any format understood by libarchive from the chained filter.
    
    This will throw an exception if libarchive is not built in, or
    if the compression format is not recognised.
    """
    pass

def ll_fz_open_libarchive_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_libarchive_archive()`.
    Open an archive using libarchive.
    
    An exception is thrown if the file is not supported by libarchive.
    
    filename: a path to an archive file as it would be given to
    open(2).
    """
    pass

def ll_fz_open_libarchive_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_libarchive_archive_with_stream()`.
    Open an archive using libarchive.
    
    Open an archive using a seekable stream object rather than
    opening a file or directory on disk.
    
    An exception is thrown if the stream is not supported by libarchive.
    """
    pass

def ll_fz_open_lzwd(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_lzwd()`.
    lzwd filter performs LZW decoding of data read from the chained
    filter.
    
    early_change: (Default 1) specifies whether to change codes 1
    bit early.
    
    min_bits: (Default 9) specifies the minimum number of bits to
    use.
    
    reverse_bits: (Default 0) allows for compatibility with gif and
    old style tiffs (1).
    
    old_tiff: (Default 0) allows for different handling of the clear
    code, as found in old style tiffs.
    """
    pass

def ll_fz_open_memory(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_memory()`.
    Open a block of memory as a stream.
    
    data: Pointer to start of data block. Ownership of the data
    block is NOT passed in.
    
    len: Number of bytes in data block.
    
    Returns pointer to newly created stream. May throw exceptions on
    failure to allocate.
    """
    pass

def ll_fz_open_null_filter(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_null_filter()`.
    The null filter reads a specified amount of data from the
    substream.
    """
    pass

def ll_fz_open_predict(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_predict()`.
    predict filter performs pixel prediction on data read from
    the chained filter.
    
    predictor: 1 = copy, 2 = tiff, other = inline PNG predictor
    
    columns: width of image in pixels
    
    colors: number of components.
    
    bpc: bits per component (typically 8)
    """
    pass

def ll_fz_open_range_filter(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_range_filter()`.
    The range filter copies data from specified ranges of the
    chained stream.
    """
    pass

def ll_fz_open_reflowed_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_open_reflowed_document()`. """
    pass

def ll_fz_open_rld(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_rld()`.
    rld filter performs Run Length Decoding of data read
    from the chained filter.
    """
    pass

def ll_fz_open_sgilog16(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_sgilog16()`.
    SGI Log 16bit (greyscale) decode from the chained filter.
    Decodes lines of w pixels to 8bpp greyscale.
    """
    pass

def ll_fz_open_sgilog24(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_sgilog24()`.
    SGI Log 24bit (LUV) decode from the chained filter.
    Decodes lines of w pixels to 8bpc rgb.
    """
    pass

def ll_fz_open_sgilog32(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_sgilog32()`.
    SGI Log 32bit (LUV) decode from the chained filter.
    Decodes lines of w pixels to 8bpc rgb.
    """
    pass

def ll_fz_open_tar_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_tar_archive()`.
    Open a tar archive file.
    
    An exception is thrown if the file is not a tar archive as
    indicated by the presence of a tar signature.
    
    filename: a path to a tar archive file as it would be given to
    open(2).
    """
    pass

def ll_fz_open_tar_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_tar_archive_with_stream()`.
    Open a tar archive stream.
    
    Open an archive using a seekable stream object rather than
    opening a file or directory on disk.
    
    An exception is thrown if the stream is not a tar archive as
    indicated by the presence of a tar signature.
    """
    pass

def ll_fz_open_thunder(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_thunder()`.
    4bit greyscale Thunderscan decoding from the chained filter.
    Decodes lines of w pixels to 8bpp greyscale.
    """
    pass

def ll_fz_open_zip_archive(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_zip_archive()`.
    Open a zip archive file.
    
    An exception is thrown if the file is not a zip archive as
    indicated by the presence of a zip signature.
    
    filename: a path to a zip archive file as it would be given to
    open(2).
    """
    pass

def ll_fz_open_zip_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_open_zip_archive_with_stream()`.
    Open a zip archive stream.
    
    Open an archive using a seekable stream object rather than
    opening a file or directory on disk.
    
    An exception is thrown if the stream is not a zip archive as
    indicated by the presence of a zip signature.
    """
    pass

def ll_fz_option_eq(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_option_eq()`.
    Check to see if an option, a, from a string matches a reference
    option, b.
    
    (i.e. a could be 'foo' or 'foo,bar...' etc, but b can only be
    'foo'.)
    """
    pass

def ll_fz_opt_from_list(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_opt_from_list()`.
    Return the index of a (case-insensitive) option within an optlist.
    
    For instance for optlist = "Foo|Bar|Baz", and  opt = "bar",
    this would return 1.
    
    If the optlist ends with "|*" then that is a catch all case and
    matches all options allowing the caller to process it itself.
    fz_optarg will be set to point to the option, and the return
    value will be the index of the '*' option within that list.
    
    If an optlist entry ends with ':' (e.g. "Foo:") then that option
    may have suboptions appended to it (for example "JPG:80") and
    fz_optarg will be set to point at "80". Otherwise fz_optarg will
    be set to NULL.
    
    In the event of no-match found, prints an error and returns -1.
    """
    pass

def ll_fz_outline_glyph(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_outline_glyph()`.
    Look a glyph up from a font, and return the outline of the
    glyph using the given transform.
    
    The caller owns the returned path, and so is responsible for
    ensuring that it eventually gets dropped.
    """
    pass

def ll_fz_outline_iterator_delete(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_outline_iterator_delete()`.
    Delete the current item.
    
    This implicitly moves us to the 'next' item, and the return code is as for fz_outline_iterator_next.
    """
    pass

def ll_fz_outline_iterator_down(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_outline_iterator_down()`. """
    pass

def ll_fz_outline_iterator_from_outline(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_outline_iterator_from_outline()`. """
    pass

def ll_fz_outline_iterator_insert(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_outline_iterator_insert()`.
    Call to insert a new item BEFORE the current point.
    
    Ownership of pointers are retained by the caller. The item data will be copied.
    
    After an insert, we do not change where we are pointing.
    The return code is the same as for next, it indicates the current iterator position.
    
    Note that for PDF documents at least, the is_open field is ignored. All childless
    nodes are considered closed by PDF, hence (given every newly inserted node is
    childless by definition) all new nodes are inserted with is_open == false.
    """
    pass

def ll_fz_outline_iterator_item(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_outline_iterator_item()`.
    Call to get the current outline item.
    
    Can return NULL. The item is only valid until the next call.
    """
    pass

def ll_fz_outline_iterator_next(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_outline_iterator_next()`.
    Calls to move the iterator position.
    
    A negative return value means we could not move as requested. Otherwise:
    0 = the final position has a valid item.
    1 = not a valid item, but we can insert an item here.
    """
    pass

def ll_fz_outline_iterator_prev(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_outline_iterator_prev()`. """
    pass

def ll_fz_outline_iterator_up(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_outline_iterator_up()`. """
    pass

def ll_fz_outline_iterator_update(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_outline_iterator_update()`.
    Update the current item properties according to the given item.
    """
    pass

def ll_fz_output_accelerator(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_output_accelerator()`.
    Output accelerator data for the document to a given output
    stream.
    """
    pass

def ll_fz_output_supports_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_output_supports_stream()`.
    Query whether a given fz_output supports fz_stream_from_output.
    """
    pass

def ll_fz_output_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_output_xml()`.
    Pretty-print an XML tree to given output.
    """
    pass

def ll_fz_packed_path_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_packed_path_size()`.
    Return the number of bytes required to pack a path.
    """
    pass

def ll_fz_pack_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pack_path()`.
    Pack a path into the given block.
    To minimise the size of paths, this function allows them to be
    packed into a buffer with other information. Paths can be used
    interchangeably regardless of how they are packed.
    
    pack: Pointer to a block of data to pack the path into. Should
    be aligned by the caller to the same alignment as required for
    a fz_path pointer.
    
    path: The path to pack.
    
    Returns the number of bytes within the block used. Callers can
    access the packed path data by casting the value of pack on
    entry to be a fz_path *.
    
    Throws exceptions on failure to allocate.
    
    Implementation details: Paths can be 'unpacked', 'flat', or
    'open'. Standard paths, as created are 'unpacked'. Paths
    will be packed as 'flat', unless they are too large
    (where large indicates that they exceed some private
    implementation defined limits, currently including having
    more than 256 coordinates or commands).
    
    Large paths are 'open' packed as a header into the given block,
    plus pointers to other data blocks.
    
    Users should not have to care about whether paths are 'open'
    or 'flat' packed. Simply pack a path (if required), and then
    forget about the details.
    """
    pass

def ll_fz_page_label(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_page_label()`.
    Get page label for a given page.
    """
    pass

def ll_fz_page_number_from_location(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_page_number_from_location()`.
    Converts from chapter+page to page number. This may cause many
    chapters to be laid out in order to calculate the number of
    pages within those chapters.
    """
    pass

def ll_fz_page_presentation(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_page_presentation()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_page_presentation(::fz_page *page, ::fz_transition *transition)` => `(fz_transition *, float duration)`
    
    	Get the presentation details for a given page.
    
    	transition: A pointer to a transition struct to fill out.
    
    	duration: A pointer to a place to set the page duration in
    	seconds. Will be set to 0 if no transition is specified for the
    	page.
    
    	Returns: a pointer to the transition structure, or NULL if there
    	is no transition specified for the page.
    """
    pass

def ll_fz_page_presentation_outparams_duration_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_page_presentation_outparams_duration_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_page_presentation_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_page_presentation_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_page_presentation_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_page_separations(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_page_separations()`.
    Get the separations details for a page.
    This will be NULL, unless the format specifically supports
    separations (such as PDF files). May be NULL even
    so, if there are no separations on a page.
    
    Returns a reference that must be dropped.
    """
    pass

def ll_fz_page_uses_overprint(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_page_uses_overprint()`.
    Query if a given page requires overprint.
    """
    pass

def ll_fz_paint_shade(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_paint_shade()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_paint_shade(::fz_shade *shade, ::fz_colorspace *override_cs, ::fz_matrix ctm, ::fz_pixmap *dest, ::fz_color_params color_params, ::fz_irect bbox, const ::fz_overprint *eop, ::fz_shade_color_cache **cache)` =>
    
    	Render a shade to a given pixmap.
    
    	shade: The shade to paint.
    
    	override_cs: NULL, or colorspace to override the shades
    	inbuilt colorspace.
    
    	ctm: The transform to apply.
    
    	dest: The pixmap to render into.
    
    	color_params: The color rendering settings
    
    	bbox: Pointer to a bounding box to limit the rendering
    	of the shade.
    
    	eop: NULL, or pointer to overprint bitmap.
    
    	cache: *cache is used to cache color information. If *cache is NULL it
    	is set to point to a new fz_shade_color_cache. If cache is NULL it is
    	ignored.
    """
    pass

def ll_fz_paint_shade_outparams_cache_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_paint_shade_outparams_cache_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_paint_shade_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_paint_shade_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_paint_shade_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_parse_draw_options(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_parse_draw_options()`.
    Parse draw device options from a comma separated key-value string.
    """
    pass

def ll_fz_parse_page_range(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_parse_page_range()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_parse_page_range(const char *s, int n)` => `(const char *, int a, int b)`
    """
    pass

def ll_fz_parse_page_range_outparams_a_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_parse_page_range_outparams_a_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_parse_page_range_outparams_b_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_parse_page_range_outparams_b_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_parse_page_range_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_parse_page_range_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_parse_page_range_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_parse_pclm_options(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_parse_pclm_options()`.
    Parse PCLm options.
    
    Currently defined options and values are as follows:
    
    	compression=none: No compression
    	compression=flate: Flate compression
    	strip-height=n: Strip height (default 16)
    """
    pass

def ll_fz_parse_pcl_options(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_parse_pcl_options()`.
    Parse PCL options.
    
    Currently defined options and values are as follows:
    
    	preset=X	Either "generic" or one of the presets as for fz_pcl_preset.
    	spacing=0	No vertical spacing capability
    	spacing=1	PCL 3 spacing (<ESC>*p+<n>Y)
    	spacing=2	PCL 4 spacing (<ESC>*b<n>Y)
    	spacing=3	PCL 5 spacing (<ESC>*b<n>Y and clear seed row)
    	mode2		Disable/Enable mode 2 graphics compression
    	mode3		Disable/Enable mode 3 graphics compression
    	eog_reset	End of graphics (<ESC>*rB) resets all parameters
    	has_duplex	Duplex supported (<ESC>&l<duplex>S)
    	has_papersize	Papersize setting supported (<ESC>&l<sizecode>A)
    	has_copies	Number of copies supported (<ESC>&l<copies>X)
    	is_ljet4pjl	Disable/Enable HP 4PJL model-specific output
    	is_oce9050	Disable/Enable Oce 9050 model-specific output
    """
    pass

def ll_fz_parse_pdfocr_options(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_parse_pdfocr_options()`.
    Parse PDFOCR options.
    
    Currently defined options and values are as follows:
    
    	compression=none: No compression
    	compression=flate: Flate compression
    	strip-height=n: Strip height (default 16)
    	ocr-language=<lang>: OCR Language (default eng)
    	ocr-datadir=<datadir>: OCR data path (default rely on TESSDATA_PREFIX)
    """
    pass

def ll_fz_parse_stext_options(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_parse_stext_options()`.
    Parse stext device options from a comma separated key-value
    string.
    """
    pass

def ll_fz_parse_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_parse_xml()`.
    Parse the contents of buffer into a tree of xml nodes.
    
    preserve_white: whether to keep or delete all-whitespace nodes.
    """
    pass

def ll_fz_parse_xml_archive_entry(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_parse_xml_archive_entry()`.
    Parse the contents of an archive entry into a tree of xml nodes.
    
    preserve_white: whether to keep or delete all-whitespace nodes.
    """
    pass

def ll_fz_parse_xml_from_html5(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_parse_xml_from_html5()`.
    Parse the contents of a buffer into a tree of XML nodes,
    using the HTML5 parsing algorithm.
    """
    pass

def ll_fz_parse_xml_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_parse_xml_stream()`.
    Parse the contents of buffer into a tree of xml nodes.
    
    preserve_white: whether to keep or delete all-whitespace nodes.
    """
    pass

def ll_fz_pcl_preset(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pcl_preset()`.
    Initialize PCL option struct for a given preset.
    
    Currently defined presets include:
    
    	generic	Generic PCL printer
    	ljet4	HP DeskJet
    	dj500	HP DeskJet 500
    	fs600	Kyocera FS-600
    	lj	HP LaserJet, HP LaserJet Plus
    	lj2	HP LaserJet IIp, HP LaserJet IId
    	lj3	HP LaserJet III
    	lj3d	HP LaserJet IIId
    	lj4	HP LaserJet 4
    	lj4pl	HP LaserJet 4 PL
    	lj4d	HP LaserJet 4d
    	lp2563b	HP 2563B line printer
    	oce9050	Oce 9050 Line printer
    """
    pass

def ll_fz_pdfocr_band_writer_set_progress(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pdfocr_band_writer_set_progress()`.
    Set the progress callback for a pdfocr bandwriter.
    """
    pass

def ll_fz_pdfocr_writer_set_progress(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_pdfocr_writer_set_progress()`. """
    pass

def ll_fz_peek_byte(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_peek_byte()`.
    Peek at the next byte in a stream.
    
    stm: The stream to peek at.
    
    Returns -1 for EOF, or the next byte that will be read.
    """
    pass

def ll_fz_pixmap_alpha(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_alpha()`.
    Return the number of alpha planes in a pixmap.
    
    Returns the number of alphas. Does not throw exceptions.
    """
    pass

def ll_fz_pixmap_bbox(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_bbox()`.
    Return the bounding box for a pixmap.
    """
    pass

def ll_fz_pixmap_colorants(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_colorants()`.
    Return the number of colorants in a pixmap.
    
    Returns the number of colorants (components, less any spots and
    alpha).
    """
    pass

def ll_fz_pixmap_colorspace(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_colorspace()`.
    Return the colorspace of a pixmap
    
    Returns colorspace.
    """
    pass

def ll_fz_pixmap_components(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_components()`.
    Return the number of components in a pixmap.
    
    Returns the number of components (including spots and alpha).
    """
    pass

def ll_fz_pixmap_copy_raw(*args, **kwargs): # real signature unknown
    pass

def ll_fz_pixmap_height(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_height()`.
    Return the height of the pixmap in pixels.
    """
    pass

def ll_fz_pixmap_image_tile(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_image_tile()`.
    Retrieve the underlying fz_pixmap for an image.
    
    Returns a pointer to the underlying fz_pixmap for an image,
    or NULL if this image is not based upon an fz_pixmap.
    
    No reference is returned. Lifespan is limited to that of
    the image itself. If required, use fz_keep_pixmap to take
    a reference to keep it longer.
    """
    pass

def ll_fz_pixmap_samples(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_samples()`.
    Returns a pointer to the pixel data of a pixmap.
    
    Returns the pointer.
    """
    pass

def ll_fz_pixmap_samples_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_pixmap_samples_int()`. """
    pass

def ll_fz_pixmap_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_size()`.
    Return sizeof fz_pixmap plus size of data, in bytes.
    """
    pass

def ll_fz_pixmap_spots(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_spots()`.
    Return the number of spots in a pixmap.
    
    Returns the number of spots (components, less colorants and
    alpha). Does not throw exceptions.
    """
    pass

def ll_fz_pixmap_stride(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_stride()`.
    Return the number of bytes in a row in the pixmap.
    """
    pass

def ll_fz_pixmap_width(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_width()`.
    Return the width of the pixmap in pixels.
    """
    pass

def ll_fz_pixmap_x(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_x()`.
    Return the x value of the pixmap in pixels.
    """
    pass

def ll_fz_pixmap_y(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pixmap_y()`.
    Return the y value of the pixmap in pixels.
    """
    pass

def ll_fz_place_story(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_place_story()`. """
    pass

def ll_fz_place_story_flags(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_place_story_flags()`. """
    pass

def ll_fz_pool_alloc(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pool_alloc()`.
    Allocate a block of size bytes from the pool.
    """
    pass

def ll_fz_pool_size(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pool_size()`.
    The current size of the pool.
    
    The number of bytes of storage currently allocated to the pool.
    This is the total of the storage used for the blocks making
    up the pool, rather then total of the allocated blocks so far,
    so it will increase in 'lumps'.
    from the pool, then the pool size may still be X
    """
    pass

def ll_fz_pool_strdup(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pool_strdup()`.
    strdup equivalent allocating from the pool.
    """
    pass

def ll_fz_pop_clip(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_pop_clip()`. """
    pass

def ll_fz_post_scale(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_post_scale()`.
    Scale a matrix by postmultiplication.
    
    m: Pointer to the matrix to scale
    
    sx, sy: Scaling factors along the X- and Y-axes. A scaling
    factor of 1.0 will not cause any scaling along the relevant
    axis.
    
    Returns m (updated).
    """
    pass

def ll_fz_prepare_t3_glyph(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_prepare_t3_glyph()`.
    Force a type3 font to cache the displaylist for a given glyph
    id.
    
    This caching can involve reading the underlying file, so must
    happen ahead of time, so we aren't suddenly forced to read the
    file while playing a displaylist back.
    """
    pass

def ll_fz_previous_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_previous_page()`.
    Function to get the location of the previous page (allowing for
    the end of chapters etc). If already at the start of the
    document, returns the current page.
    """
    pass

def ll_fz_pre_rotate(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pre_rotate()`.
    Rotate a transformation by premultiplying.
    
    The premultiplied matrix is of the form
    [ cos(deg) sin(deg) -sin(deg) cos(deg) 0 0 ].
    
    m: Pointer to matrix to premultiply.
    
    degrees: Degrees of counter clockwise rotation. Values less
    than zero and greater than 360 are handled as expected.
    
    Returns m (updated).
    """
    pass

def ll_fz_pre_scale(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pre_scale()`.
    Scale a matrix by premultiplication.
    
    m: Pointer to the matrix to scale
    
    sx, sy: Scaling factors along the X- and Y-axes. A scaling
    factor of 1.0 will not cause any scaling along the relevant
    axis.
    
    Returns m (updated).
    """
    pass

def ll_fz_pre_shear(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pre_shear()`.
    Premultiply a matrix with a shearing matrix.
    
    The shearing matrix is of the form [ 1 sy sx 1 0 0 ].
    
    m: pointer to matrix to premultiply
    
    sx, sy: Shearing factors. A shearing factor of 0.0 will not
    cause any shearing along the relevant axis.
    
    Returns m (updated).
    """
    pass

def ll_fz_pre_translate(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_pre_translate()`.
    Translate a matrix by premultiplication.
    
    m: The matrix to translate
    
    tx, ty: Translation distances along the X- and Y-axes. A
    translation of 0 will not cause any translation along the
    relevant axis.
    
    Returns m.
    """
    pass

def ll_fz_print_stext_header_as_html(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_print_stext_header_as_html()`. """
    pass

def ll_fz_print_stext_header_as_xhtml(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_print_stext_header_as_xhtml()`. """
    pass

def ll_fz_print_stext_page_as_html(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_print_stext_page_as_html()`.
    Output structured text to a file in HTML (visual) format.
    """
    pass

def ll_fz_print_stext_page_as_json(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_print_stext_page_as_json()`.
    Output structured text to a file in JSON format.
    """
    pass

def ll_fz_print_stext_page_as_text(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_print_stext_page_as_text()`.
    Output structured text to a file in plain-text UTF-8 format.
    """
    pass

def ll_fz_print_stext_page_as_xhtml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_print_stext_page_as_xhtml()`.
    Output structured text to a file in XHTML (semantic) format.
    """
    pass

def ll_fz_print_stext_page_as_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_print_stext_page_as_xml()`.
    Output structured text to a file in XML format.
    """
    pass

def ll_fz_print_stext_trailer_as_html(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_print_stext_trailer_as_html()`. """
    pass

def ll_fz_print_stext_trailer_as_xhtml(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_print_stext_trailer_as_xhtml()`. """
    pass

def ll_fz_process_opened_pages(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_process_opened_pages()`.
    Iterates over all opened pages of the document, calling the
    provided callback for each page for processing. If the callback
    returns non-NULL then the iteration stops and that value is returned
    to the called of fz_process_opened_pages().
    
    The state pointer provided to fz_process_opened_pages() is
    passed on to the callback but is owned by the caller.
    
    Returns the first non-NULL value returned by the callback,
    or NULL if the callback returned NULL for all opened pages.
    """
    pass

def ll_fz_process_shade(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_process_shade()`.
    Process a shade, using supplied callback functions. This
    decomposes the shading to a mesh (even ones that are not
    natively meshes, such as linear or radial shadings), and
    processes triangles from those meshes.
    
    shade: The shade to process.
    
    ctm: The transform to use
    
    prepare: Callback function to 'prepare' each vertex.
    This function is passed an array of floats, and populates
    a fz_vertex structure.
    
    process: This function is passed 3 pointers to vertex
    structures, and actually performs the processing (typically
    filling the area between the vertexes).
    
    process_arg: An opaque argument passed through from caller
    to callback functions.
    """
    pass

def ll_fz_ptr_heap_insert(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_ptr_heap_insert()`. """
    pass

def ll_fz_ptr_heap_sort(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_ptr_heap_sort()`. """
    pass

def ll_fz_ptr_heap_uniq(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_ptr_heap_uniq()`. """
    pass

def ll_fz_purge_glyph_cache(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_purge_glyph_cache()`.
    Purge all the glyphs from the cache.
    """
    pass

def ll_fz_quadto(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_quadto()`.
    Append a 'quadto' command to an open path. (For a
    quadratic bezier).
    
    path: The path to modify.
    
    x0, y0: The control coordinates for the quadratic curve.
    
    x1, y1: The end coordinates for the quadratic curve.
    
    Throws exceptions on failure to allocate, or attempting to
    modify a packed path.
    """
    pass

def ll_fz_quad_from_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_quad_from_rect()`.
    Convert a rect to a quad (losslessly).
    """
    pass

def ll_fz_read(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read()`.
    Read from a stream into a given data block.
    
    stm: The stream to read from.
    
    data: The data block to read into.
    
    len: The length of the data block (in bytes).
    
    Returns the number of bytes read. May throw exceptions.
    """
    pass

def ll_fz_read_all(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_all()`.
    Read all of a stream into a buffer.
    
    stm: The stream to read from
    
    initial: Suggested initial size for the buffer.
    
    Returns a buffer created from reading from the stream. May throw
    exceptions on failure to allocate.
    """
    pass

def ll_fz_read_archive_entry(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_archive_entry()`.
    Reads all bytes in an archive entry
    into a buffer.
    
    name: Entry name to look for, this must be an exact match to
    the entry name in the archive.
    
    Throws an exception if a matching entry cannot be found.
    """
    pass

def ll_fz_read_best(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_read_best()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_read_best(::fz_stream *stm, size_t initial, size_t worst_case)` => `(fz_buffer *, int truncated)`
    
    	Attempt to read a stream into a buffer. If truncated
    	is NULL behaves as fz_read_all, sets a truncated flag in case of
    	error.
    
    	stm: The stream to read from.
    
    	initial: Suggested initial size for the buffer.
    
    	truncated: Flag to store success/failure indication in.
    
    	worst_case: 0 for unknown, otherwise an upper bound for the
    	size of the stream.
    
    	Returns a buffer created from reading from the stream.
    """
    pass

def ll_fz_read_best_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_read_best_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_read_best_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_read_best_outparams_truncated_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_read_best_outparams_truncated_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_read_bits(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_bits()`.
    Read the next n bits from a stream (assumed to
    be packed most significant bit first).
    
    stm: The stream to read from.
    
    n: The number of bits to read, between 1 and 8*sizeof(int)
    inclusive.
    
    Returns -1 for EOF, or the required number of bits.
    """
    pass

def ll_fz_read_byte(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_byte()`.
    Read the next byte from a stream.
    
    stm: The stream t read from.
    
    Returns -1 for end of stream, or the next byte. May
    throw exceptions.
    """
    pass

def ll_fz_read_file(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_file()`.
    Read all the contents of a file into a buffer.
    """
    pass

def ll_fz_read_float(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_float()`. """
    pass

def ll_fz_read_float_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_float_le()`. """
    pass

def ll_fz_read_int16(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_int16()`. """
    pass

def ll_fz_read_int16_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_int16_le()`. """
    pass

def ll_fz_read_int32(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_int32()`. """
    pass

def ll_fz_read_int32_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_int32_le()`. """
    pass

def ll_fz_read_int64(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_int64()`. """
    pass

def ll_fz_read_int64_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_int64_le()`. """
    pass

def ll_fz_read_line(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_line()`.
    Read a line from stream into the buffer until either a
    terminating newline or EOF, which it replaces with a null byte
    ('').
    
    Returns buf on success, and NULL when end of file occurs while
    no characters have been read.
    """
    pass

def ll_fz_read_rbits(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_rbits()`.
    Read the next n bits from a stream (assumed to
    be packed least significant bit first).
    
    stm: The stream to read from.
    
    n: The number of bits to read, between 1 and 8*sizeof(int)
    inclusive.
    
    Returns (unsigned int)-1 for EOF, or the required number of bits.
    """
    pass

def ll_fz_read_rune(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_rune()`.
    Read a utf-8 rune from a stream.
    
    In the event of encountering badly formatted utf-8 codes
    (such as a leading code with an unexpected number of following
    codes) no error/exception is given, but undefined values may be
    returned.
    """
    pass

def ll_fz_read_string(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_string()`.
    Read a null terminated string from the stream into
    a buffer of a given length. The buffer will be null terminated.
    Throws on failure (including the failure to fit the entire
    string including the terminator into the buffer).
    """
    pass

def ll_fz_read_uint16(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_uint16()`.
    fz_read_[u]int(16|24|32|64)(_le)?
    
    Read a 16/32/64 bit signed/unsigned integer from stream,
    in big or little-endian byte orders.
    
    Throws an exception if EOF is encountered.
    """
    pass

def ll_fz_read_uint16_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_uint16_le()`. """
    pass

def ll_fz_read_uint24(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_uint24()`. """
    pass

def ll_fz_read_uint24_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_uint24_le()`. """
    pass

def ll_fz_read_uint32(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_uint32()`. """
    pass

def ll_fz_read_uint32_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_uint32_le()`. """
    pass

def ll_fz_read_uint64(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_uint64()`. """
    pass

def ll_fz_read_uint64_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_uint64_le()`. """
    pass

def ll_fz_read_utf16_be(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_read_utf16_be()`. """
    pass

def ll_fz_read_utf16_le(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_read_utf16_le()`.
    Read a utf-16 rune from a stream. (little endian and
    big endian respectively).
    
    In the event of encountering badly formatted utf-16 codes
    (mismatched surrogates) no error/exception is given, but
    undefined values may be returned.
    """
    pass

def ll_fz_realloc(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_realloc()`.
    Reallocates a block of memory to given size. Existing contents
    up to min(old_size,new_size) are maintained. The rest of the
    block is uninitialised.
    
    fz_realloc(ctx, NULL, size) behaves like fz_malloc(ctx, size).
    
    fz_realloc(ctx, p, 0); behaves like fz_free(ctx, p).
    
    Throws exception in the event of failure to allocate.
    """
    pass

def ll_fz_realloc_no_throw(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_realloc_no_throw()`.
    fz_realloc equivalent that returns NULL rather than throwing
    exceptions.
    """
    pass

def ll_fz_realpath(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_realpath()`.
    Resolve a path to an absolute file name.
    The resolved path buffer must be of at least PATH_MAX size.
    """
    pass

def ll_fz_recognize_document(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_recognize_document()`.
    Given a magic find a document handler that can handle a
    document of this type.
    
    magic: Can be a filename extension (including initial period) or
    a mimetype.
    """
    pass

def ll_fz_recognize_document_content(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_recognize_document_content()`.
    Given a filename find a document handler that can handle a
    document of this type.
    
    filename: The filename of the document. This will be opened and sampled
    to check data.
    """
    pass

def ll_fz_recognize_document_stream_and_dir_content(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_recognize_document_stream_and_dir_content()`.
    Given a magic find a document handler that can handle a
    document of this type.
    
    stream: the file stream to sample. May be NULL if the document is
    a directory.
    
    dir: an fz_archive representing the directory from which the
    stream was opened (or NULL).
    
    magic: Can be a filename extension (including initial period) or
    a mimetype.
    """
    pass

def ll_fz_recognize_document_stream_content(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_recognize_document_stream_content()`.
    Given a magic find a document handler that can handle a
    document of this type.
    
    stream: the file stream to sample. May be NULL if the document is
    a directory.
    
    magic: Can be a filename extension (including initial period) or
    a mimetype.
    """
    pass

def ll_fz_recognize_image_format(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_recognize_image_format()`.
    Recognise image format strings in the first 8 bytes from image
    data.
    """
    pass

def ll_fz_rectto(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_rectto()`.
    Append a 'rectto' command to an open path.
    
    The rectangle is equivalent to:
    	moveto x0 y0
    	lineto x1 y0
    	lineto x1 y1
    	lineto x0 y1
    	closepath
    
    path: The path to modify.
    
    x0, y0: First corner of the rectangle.
    
    x1, y1: Second corner of the rectangle.
    
    Throws exceptions on failure to allocate, or attempting to
    modify a packed path.
    """
    pass

def ll_fz_rect_from_irect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_rect_from_irect()`.
    Convert a bbox into a rect.
    
    For our purposes, a rect can represent all the values we meet in
    a bbox, so nothing can go wrong.
    
    rect: A place to store the generated rectangle.
    
    bbox: The bbox to convert.
    
    Returns rect (updated).
    """
    pass

def ll_fz_rect_from_quad(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_rect_from_quad()`.
    Convert a quad to the smallest rect that covers it.
    """
    pass

def ll_fz_register_archive_handler(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_register_archive_handler()`. """
    pass

def ll_fz_register_document_handler(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_register_document_handler()`.
    Register a handler for a document type.
    
    handler: The handler to register. This must live on for the duration of the
    use of this handler. It will be passed back to the handler for calls so
    the caller can use it to retrieve state.
    """
    pass

def ll_fz_register_document_handlers(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_register_document_handlers()`.
    Register handlers for all the standard document types supported in
    this build.
    """
    pass

def ll_fz_remove_item(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_remove_item()`.
    Remove an item from the store.
    
    If an item indexed by the given key exists in the store, remove
    it.
    
    drop: The function used to free the value (to ensure we get a
    value of the correct type).
    
    key: The key used to find the item to remove.
    
    type: Functions used to manipulate the key.
    """
    pass

def ll_fz_rendering_intent_name(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_rendering_intent_name()`.
    Map from enumerated rendering intent to string.
    
    The returned string is static and therefore must not be freed.
    """
    pass

def ll_fz_render_flags(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_render_flags()`. """
    pass

def ll_fz_render_glyph_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_render_glyph_pixmap()`.
    Create a pixmap containing a rendered glyph.
    
    Lookup gid from font, clip it with scissor, and rendering it
    with aa bits of antialiasing into a new pixmap.
    
    The caller takes ownership of the pixmap and so must free it.
    
    Note: This function is no longer used for normal rendering
    operations, and is kept around just because we use it in the
    app. It should be considered "at risk" of removal from the API.
    """
    pass

def ll_fz_render_t3_glyph_direct(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_render_t3_glyph_direct()`.
    Nasty PDF interpreter specific hernia, required to allow the
    interpreter to replay glyphs from a type3 font directly into
    the target device.
    
    This is only used in exceptional circumstances (such as type3
    glyphs that inherit current graphics state, or nested type3
    glyphs).
    """
    pass

def ll_fz_report_error(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_report_error()`. """
    pass

def ll_fz_reset_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_reset_output()`.
    Reset a closed output stream. Returns state to
    (broadly) that which it was in when opened. Not
    all outputs can be reset, so this may throw an
    exception.
    """
    pass

def ll_fz_reset_story(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_reset_story()`. """
    pass

def ll_fz_resize_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_resize_buffer()`.
    Ensure that a buffer has a given capacity,
    truncating data if required.
    
    capacity: The desired capacity for the buffer. If the current
    size of the buffer contents is smaller than capacity, it is
    truncated.
    """
    pass

def ll_fz_resolve_link(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_resolve_link()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_resolve_link(::fz_document *doc, const char *uri)` => `(fz_location, float xp, float yp)`
    
    	Resolve an internal link to a page number.
    
    	xp, yp: Pointer to store coordinate of destination on the page.
    
    	Returns (-1,-1) if the URI cannot be resolved.
    """
    pass

def ll_fz_resolve_link_dest(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_resolve_link_dest()`.
    Resolve an internal link to a page number, location, and possible viewing parameters.
    
    Returns location (-1,-1) if the URI cannot be resolved.
    """
    pass

def ll_fz_resolve_link_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_resolve_link_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_resolve_link_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_resolve_link_outparams_xp_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_resolve_link_outparams_xp_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_resolve_link_outparams_yp_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_resolve_link_outparams_yp_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_rethrow(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_rethrow()`. """
    pass

def ll_fz_rethrow_if(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_rethrow_if()`.
    Within an fz_catch() block, rethrow the current exception
    if the errcode of the current exception matches.
    
    This assumes no intervening use of fz_try/fz_catch.
    """
    pass

def ll_fz_rethrow_unless(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_rethrow_unless()`. """
    pass

def ll_fz_rotate(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_rotate()`.
    Create a rotation matrix.
    
    The returned matrix is of the form
    [ cos(deg) sin(deg) -sin(deg) cos(deg) 0 0 ].
    
    m: Pointer to place to store matrix
    
    degrees: Degrees of counter clockwise rotation. Values less
    than zero and greater than 360 are handled as expected.
    
    Returns m.
    """
    pass

def ll_fz_round_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_round_rect()`.
    Round rectangle coordinates.
    
    Coordinates in a bounding box are integers, so rounding of the
    rects coordinates takes place. The top left corner is rounded
    upwards and left while the bottom right corner is rounded
    downwards and to the right.
    
    This differs from fz_irect_from_rect, in that fz_irect_from_rect
    slavishly follows the numbers (i.e any slight over/under
    calculations can cause whole extra pixels to be added).
    fz_round_rect allows for a small amount of rounding error when
    calculating the bbox.
    """
    pass

def ll_fz_runeidx(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_runeidx()`.
    Compute the index of a rune in a string.
    
    str: Pointer to beginning of a string.
    
    p: Pointer to a char in str.
    
    Returns the index of the rune pointed to by p in str.
    """
    pass

def ll_fz_runelen(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_runelen()`.
    Count how many chars are required to represent a rune.
    
    rune: The rune to encode.
    
    Returns the number of bytes required to represent this run in
    UTF8.
    """
    pass

def ll_fz_runeptr(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_runeptr()`.
    Obtain a pointer to the char representing the rune
    at a given index.
    
    str: Pointer to beginning of a string.
    
    idx: Index of a rune to return a char pointer to.
    
    Returns a pointer to the char where the desired rune starts,
    or NULL if the string ends before the index is reached.
    """
    pass

def ll_fz_runetochar(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_runetochar()`.
    UTF8 encode a rune to a sequence of chars.
    
    str: Pointer to a place to put the UTF8 encoded character.
    
    rune: Pointer to a 'rune'.
    
    Returns the number of bytes the rune took to output.
    """
    pass

def ll_fz_run_display_list(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_run_display_list()`.
    (Re)-run a display list through a device.
    
    list: A display list, created by fz_new_display_list and
    populated with objects from a page by running fz_run_page on a
    device obtained from fz_new_list_device.
    
    ctm: Transform to apply to display list contents. May include
    for example scaling and rotation, see fz_scale, fz_rotate and
    fz_concat. Set to fz_identity if no transformation is desired.
    
    scissor: Only the part of the contents of the display list
    visible within this area will be considered when the list is
    run through the device. This does not imply for tile objects
    contained in the display list.
    
    cookie: Communication mechanism between caller and library
    running the page. Intended for multi-threaded applications,
    while single-threaded applications set cookie to NULL. The
    caller may abort an ongoing page run. Cookie also communicates
    progress information back to the caller. The fields inside
    cookie are continually updated while the page is being run.
    """
    pass

def ll_fz_run_document_structure(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_run_document_structure()`.
    Run the document structure through a device.
    
    doc: Document in question.
    
    dev: Device obtained from fz_new_*_device.
    
    cookie: Communication mechanism between caller and library.
    Intended for multi-threaded applications, while
    single-threaded applications set cookie to NULL. The
    caller may abort an ongoing rendering of a page. Cookie also
    communicates progress information back to the caller. The
    fields inside cookie are continually updated while the page is
    rendering.
    """
    pass

def ll_fz_run_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_run_page()`.
    Run a page through a device.
    
    page: Page obtained from fz_load_page.
    
    dev: Device obtained from fz_new_*_device.
    
    transform: Transform to apply to page. May include for example
    scaling and rotation, see fz_scale, fz_rotate and fz_concat.
    Set to fz_identity if no transformation is desired.
    
    cookie: Communication mechanism between caller and library
    rendering the page. Intended for multi-threaded applications,
    while single-threaded applications set cookie to NULL. The
    caller may abort an ongoing rendering of a page. Cookie also
    communicates progress information back to the caller. The
    fields inside cookie are continually updated while the page is
    rendering.
    """
    pass

def ll_fz_run_page_annots(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_run_page_annots()`.
    Run the annotations on a page through a device.
    """
    pass

def ll_fz_run_page_contents(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_run_page_contents()`.
    Run a page through a device. Just the main
    page content, without the annotations, if any.
    
    page: Page obtained from fz_load_page.
    
    dev: Device obtained from fz_new_*_device.
    
    transform: Transform to apply to page. May include for example
    scaling and rotation, see fz_scale, fz_rotate and fz_concat.
    Set to fz_identity if no transformation is desired.
    
    cookie: Communication mechanism between caller and library
    rendering the page. Intended for multi-threaded applications,
    while single-threaded applications set cookie to NULL. The
    caller may abort an ongoing rendering of a page. Cookie also
    communicates progress information back to the caller. The
    fields inside cookie are continually updated while the page is
    rendering.
    """
    pass

def ll_fz_run_page_widgets(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_run_page_widgets()`.
    Run the widgets on a page through a device.
    """
    pass

def ll_fz_run_t3_glyph(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_run_t3_glyph()`.
    Run a glyph from a Type3 font to
    a given device.
    
    font: The font to find the glyph in.
    
    gid: The glyph to run.
    
    trm: The transform to apply.
    
    dev: The device to render onto.
    """
    pass

def ll_fz_samples_get(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_samples_get()`.
    Provides simple (but slow) access to pixmap data from Python and C#.
    """
    pass

def ll_fz_samples_set(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_samples_set()`.
    Provides simple (but slow) write access to pixmap data from Python and
    C#.
    """
    pass

def ll_fz_save_accelerator(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_accelerator()`.
    Save accelerator data for the document to a given file.
    """
    pass

def ll_fz_save_bitmap_as_pbm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_bitmap_as_pbm()`.
    Save a bitmap as a pbm.
    """
    pass

def ll_fz_save_bitmap_as_pcl(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_bitmap_as_pcl()`.
    Save a bitmap as mono PCL.
    """
    pass

def ll_fz_save_bitmap_as_pkm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_bitmap_as_pkm()`.
    Save a CMYK bitmap as a pkm.
    """
    pass

def ll_fz_save_bitmap_as_pwg(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_bitmap_as_pwg()`.
    Save a bitmap as a PWG.
    """
    pass

def ll_fz_save_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_buffer()`.
    Save the contents of a buffer to a file.
    """
    pass

def ll_fz_save_pixmap_as_jpeg(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_jpeg()`.
    Save a pixmap as a JPEG.
    """
    pass

def ll_fz_save_pixmap_as_jpx(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_jpx()`.
    Save pixmap data as JP2K with no subsampling.
    
    quality = 100 = lossless
    otherwise for a factor of x compression use 100-x. (so 80 is 1:20 compression)
    """
    pass

def ll_fz_save_pixmap_as_pam(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_pam()`.
    Save a pixmap as a pnm (greyscale, rgb or cmyk, with or without
    alpha).
    """
    pass

def ll_fz_save_pixmap_as_pbm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_pbm()`.
    Save a pixmap as a pbm. (Performing halftoning).
    """
    pass

def ll_fz_save_pixmap_as_pcl(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_pcl()`.
    Save an (RGB) pixmap as color PCL.
    """
    pass

def ll_fz_save_pixmap_as_pclm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_pclm()`.
    Save a (Greyscale or RGB) pixmap as pclm.
    """
    pass

def ll_fz_save_pixmap_as_pdfocr(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_pdfocr()`.
    Save a (Greyscale or RGB) pixmap as pdfocr.
    """
    pass

def ll_fz_save_pixmap_as_pkm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_pkm()`.
    Save a CMYK pixmap as a pkm. (Performing halftoning).
    """
    pass

def ll_fz_save_pixmap_as_png(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_png()`.
    Save a (Greyscale or RGB) pixmap as a png.
    """
    pass

def ll_fz_save_pixmap_as_pnm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_pnm()`.
    Save a pixmap as a pnm (greyscale or rgb, no alpha).
    """
    pass

def ll_fz_save_pixmap_as_ps(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_ps()`.
    Save a (gray, rgb, or cmyk, no alpha) pixmap out as postscript.
    """
    pass

def ll_fz_save_pixmap_as_psd(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_psd()`.
    Save a pixmap as a PSD file.
    """
    pass

def ll_fz_save_pixmap_as_pwg(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_pixmap_as_pwg()`.
    Save a pixmap as a PWG.
    """
    pass

def ll_fz_save_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_save_xml()`.
    As for fz_write_xml, but direct to a file.
    """
    pass

def ll_fz_scale(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_scale()`.
    Create a scaling matrix.
    
    The returned matrix is of the form [ sx 0 0 sy 0 0 ].
    
    m: Pointer to the matrix to populate
    
    sx, sy: Scaling factors along the X- and Y-axes. A scaling
    factor of 1.0 will not cause any scaling along the relevant
    axis.
    
    Returns m.
    """
    pass

def ll_fz_scale_pixmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_scale_pixmap()`. """
    pass

def ll_fz_search_chapter_page_number(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_search_chapter_page_number()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_search_chapter_page_number(::fz_document *doc, int chapter, int page, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    """
    pass

def ll_fz_search_chapter_page_number_cb(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_search_chapter_page_number_cb()`. """
    pass

def ll_fz_search_chapter_page_number_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_chapter_page_number_outparams_hit_mark_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_chapter_page_number_outparams_hit_mark_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_chapter_page_number_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_chapter_page_number_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_display_list(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_search_display_list()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_search_display_list(::fz_display_list *list, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    """
    pass

def ll_fz_search_display_list_cb(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_search_display_list_cb()`. """
    pass

def ll_fz_search_display_list_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_display_list_outparams_hit_mark_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_display_list_outparams_hit_mark_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_display_list_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_display_list_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_search_page()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_search_page(::fz_page *page, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    
    	Search for the 'needle' text on the page.
    	Record the hits in the hit_bbox array and return the number of
    	hits. Will stop looking once it has filled hit_max rectangles.
    """
    pass

def ll_fz_search_page2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_search_page2()`.
    C++ alternative to fz_search_page() that returns information in a std::vector.
    """
    pass

def ll_fz_search_page_cb(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_search_page_cb()`.
    Search for the 'needle' text on the page.
    """
    pass

def ll_fz_search_page_number(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_search_page_number()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_search_page_number(::fz_document *doc, int number, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    """
    pass

def ll_fz_search_page_number_cb(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_search_page_number_cb()`. """
    pass

def ll_fz_search_page_number_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page_number_outparams_hit_mark_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page_number_outparams_hit_mark_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page_number_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page_number_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page_outparams_hit_mark_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page_outparams_hit_mark_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_page_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_stext_page(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_search_stext_page()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_search_stext_page(::fz_stext_page *text, const char *needle, ::fz_quad *hit_bbox, int hit_max)` => `(int, int hit_mark)`
    
    	Search for occurrence of 'needle' in text page.
    
    	Return the number of quads and store hit quads in the passed in
    	array.
    
    	NOTE: This is an experimental interface and subject to change
    	without notice.
    """
    pass

def ll_fz_search_stext_page_cb(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_search_stext_page_cb()`.
    Search for occurrence of 'needle' in text page.
    
    Call callback once for each hit. This callback will receive
    (potentially) multiple quads for each hit.
    
    Returns the number of hits - note that this is potentially
    different from (i.e. is not greater than) the number of quads
    as returned by the non callback API.
    
    NOTE: This is an experimental interface and subject to change
    without notice.
    """
    pass

def ll_fz_search_stext_page_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_stext_page_outparams_hit_mark_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_stext_page_outparams_hit_mark_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_stext_page_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_search_stext_page_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_seek(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_seek()`.
    Seek within a stream.
    
    stm: The stream to seek within.
    
    offset: The offset to seek to.
    
    whence: From where the offset is measured (see fseek).
    SEEK_SET - start of stream.
    SEEK_CUR - current position.
    SEEK_END - end of stream.
    """
    pass

def ll_fz_seek_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_seek_output()`.
    Seek to the specified file position.
    See fseek for arguments.
    
    Throw an error on unseekable outputs.
    """
    pass

def ll_fz_segment_stext_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_segment_stext_page()`.
    Perform segmentation analysis on an (unstructured) page to look for
    recursive subdivisions.
    
    Essentially this code attempts to split the page horizontally and/or
    vertically repeatedly into smaller and smaller "segments" (divisions).
    
    Returns 0 if no changes were made to the document.
    
    This is experimental code, and may change (or be removed) in future
    versions!
    """
    pass

def ll_fz_separation_current_behavior(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_separation_current_behavior()`.
    Test for the current behavior of a separation.
    """
    pass

def ll_fz_separation_equivalent(const, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_separation_equivalent()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_separation_equivalent(const ::fz_separations *seps, int idx, ::fz_colorspace *dst_cs, ::fz_colorspace *prf, ::fz_color_params color_params)` => float dst_color
    
    	Get the equivalent separation color in a given colorspace.
    """
    pass

def ll_fz_separation_equivalent_outparams_dst_color_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_separation_equivalent_outparams_dst_color_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_separation_equivalent_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_separation_equivalent_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_separation_equivalent_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_separation_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_separation_name()`. """
    pass

def ll_fz_set_aa_level(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_aa_level()`.
    Set the number of bits of antialiasing we should
    use (for both text and graphics).
    
    bits: The number of bits of antialiasing to use (values are
    clamped to within the 0 to 8 range).
    """
    pass

def ll_fz_set_compressed_image_buffer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_set_compressed_image_buffer()`. """
    pass

def ll_fz_set_default_cmyk(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_set_default_cmyk()`. """
    pass

def ll_fz_set_default_colorspaces(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_set_default_colorspaces()`. """
    pass

def ll_fz_set_default_gray(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_default_gray()`.
    Set new defaults within the default colorspace structure.
    
    New references are taken to the new default, and references to
    the old defaults dropped.
    
    Never throws exceptions.
    """
    pass

def ll_fz_set_default_output_intent(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_set_default_output_intent()`. """
    pass

def ll_fz_set_default_rgb(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_set_default_rgb()`. """
    pass

def ll_fz_set_error_callback(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_error_callback()`.
    Set the error callback. This will be called as part of the
    exception handling.
    
    The callback must not throw exceptions!
    """
    pass

def ll_fz_set_font_bbox(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_font_bbox()`.
    Set the font bbox.
    
    font: The font to set the bbox for.
    
    xmin, ymin, xmax, ymax: The bounding box.
    """
    pass

def ll_fz_set_font_embedding(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_font_embedding()`.
    Control whether a given font should be embedded or not when writing.
    """
    pass

def ll_fz_set_graphics_aa_level(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_graphics_aa_level()`.
    Set the number of bits of antialiasing we
    should use for graphics.
    
    bits: The number of bits of antialiasing to use (values are
    clamped to within the 0 to 8 range).
    """
    pass

def ll_fz_set_graphics_min_line_width(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_graphics_min_line_width()`.
    Set the minimum line width to be
    used for stroked lines.
    
    min_line_width: The minimum line width to use (in pixels).
    """
    pass

def ll_fz_set_link_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_set_link_rect()`. """
    pass

def ll_fz_set_link_uri(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_set_link_uri()`. """
    pass

def ll_fz_set_metadata(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_set_metadata()`. """
    pass

def ll_fz_set_pixmap_image_tile(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_set_pixmap_image_tile()`. """
    pass

def ll_fz_set_pixmap_resolution(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_pixmap_resolution()`.
    Set the pixels per inch resolution of the pixmap.
    """
    pass

def ll_fz_set_separation_behavior(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_separation_behavior()`.
    Control the rendering of a given separation.
    """
    pass

def ll_fz_set_stddbg(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_stddbg()`.
    Set the output stream to be used for fz_stddbg. Set to NULL to
    reset to default (stderr).
    """
    pass

def ll_fz_set_text_aa_level(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_text_aa_level()`.
    Set the number of bits of antialiasing we
    should use for text.
    
    bits: The number of bits of antialiasing to use (values are
    clamped to within the 0 to 8 range).
    """
    pass

def ll_fz_set_user_context(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_user_context()`.
    Set the user field in the context.
    
    NULL initially, this field can be set to any opaque value
    required by the user. It is copied on clones.
    """
    pass

def ll_fz_set_user_css(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_user_css()`.
    Set the user stylesheet source text for use with HTML and EPUB.
    """
    pass

def ll_fz_set_use_document_css(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_use_document_css()`.
    Toggle whether to respect document styles in HTML and EPUB.
    """
    pass

def ll_fz_set_warning_callback(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_set_warning_callback()`.
    Set the warning callback. This will be called as part of the
    exception handling.
    
    The callback must not throw exceptions!
    """
    pass

def ll_fz_sha256_final(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sha256_final()`.
    MD5 finalization. Ends an MD5 message-digest operation, writing
    the message digest and zeroizing the context.
    
    Never throws an exception.
    """
    pass

def ll_fz_sha256_init(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sha256_init()`.
    SHA256 initialization. Begins an SHA256 operation, initialising
    the supplied context.
    
    Never throws an exception.
    """
    pass

def ll_fz_sha256_update(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sha256_update()`.
    SHA256 block update operation. Continues an SHA256 message-
    digest operation, processing another message block, and updating
    the context.
    
    Never throws an exception.
    """
    pass

def ll_fz_sha384_final(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sha384_final()`.
    SHA384 finalization. Ends an SHA384 message-digest operation,
    writing the message digest and zeroizing the context.
    
    Never throws an exception.
    """
    pass

def ll_fz_sha384_init(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sha384_init()`.
    SHA384 initialization. Begins an SHA384 operation, initialising
    the supplied context.
    
    Never throws an exception.
    """
    pass

def ll_fz_sha384_update(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sha384_update()`.
    SHA384 block update operation. Continues an SHA384 message-
    digest operation, processing another message block, and updating
    the context.
    
    Never throws an exception.
    """
    pass

def ll_fz_sha512_final(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sha512_final()`.
    SHA512 finalization. Ends an SHA512 message-digest operation,
    writing the message digest and zeroizing the context.
    
    Never throws an exception.
    """
    pass

def ll_fz_sha512_init(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sha512_init()`.
    SHA512 initialization. Begins an SHA512 operation, initialising
    the supplied context.
    
    Never throws an exception.
    """
    pass

def ll_fz_sha512_update(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sha512_update()`.
    SHA512 block update operation. Continues an SHA512 message-
    digest operation, processing another message block, and updating
    the context.
    
    Never throws an exception.
    """
    pass

def ll_fz_shear(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_shear()`.
    Create a shearing matrix.
    
    The returned matrix is of the form [ 1 sy sx 1 0 0 ].
    
    m: pointer to place to store returned matrix
    
    sx, sy: Shearing factors. A shearing factor of 0.0 will not
    cause any shearing along the relevant axis.
    
    Returns m.
    """
    pass

def ll_fz_show_glyph(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_show_glyph()`.
    Add a glyph/unicode value to a text object.
    
    text: Text object to add to.
    
    font: The font the glyph should be added in.
    
    trm: The transform to use for the glyph.
    
    glyph: The glyph id to add.
    
    unicode: The unicode character for the glyph.
    
    cid: The CJK CID value or raw character code.
    
    wmode: 1 for vertical mode, 0 for horizontal.
    
    bidi_level: The bidirectional level for this glyph.
    
    markup_dir: The direction of the text as specified in the
    markup.
    
    language: The language in use (if known, 0 otherwise)
    (e.g. FZ_LANG_zh_Hans).
    
    Throws exception on failure to allocate.
    """
    pass

def ll_fz_show_glyph_aux(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_show_glyph_aux()`. """
    pass

def ll_fz_show_string(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_show_string()`.
    Add a UTF8 string to a text object.
    
    text: Text object to add to.
    
    font: The font the string should be added in.
    
    trm: The transform to use.
    
    s: The utf-8 string to add.
    
    wmode: 1 for vertical mode, 0 for horizontal.
    
    bidi_level: The bidirectional level for this glyph.
    
    markup_dir: The direction of the text as specified in the markup.
    
    language: The language in use (if known, 0 otherwise)
    	(e.g. FZ_LANG_zh_Hans).
    
    Returns the transform updated with the advance width of the
    string.
    """
    pass

def ll_fz_shrink_store(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_shrink_store()`.
    Evict items from the store until the total size of
    the objects in the store is reduced to a given percentage of its
    current size.
    
    percent: %age of current size to reduce the store to.
    
    Returns non zero if we managed to free enough memory, zero
    otherwise.
    """
    pass

def ll_fz_skew_detect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_skew_detect()`. """
    pass

def ll_fz_skip(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_skip()`.
    Read from a stream discarding data.
    
    stm: The stream to read from.
    
    len: The number of bytes to read.
    
    Returns the number of bytes read. May throw exceptions.
    """
    pass

def ll_fz_skip_space(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_skip_space()`.
    Skip over whitespace (bytes <= 32) in a stream.
    """
    pass

def ll_fz_skip_string(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_skip_string()`.
    Skip over a given string in a stream. Return 0 if successfully
    skipped, non-zero otherwise. As many characters will be skipped
    over as matched in the string.
    """
    pass

def ll_fz_slice_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_slice_buffer()`.
    Create a new buffer with a (subset of) the data from the buffer.
    
    start: if >= 0, offset from start of buffer, if < 0 offset from end of buffer.
    
    end: if >= 0, offset from start of buffer, if < 0 offset from end of buffer.
    """
    pass

def ll_fz_snap_selection(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_snap_selection()`. """
    pass

def ll_fz_start_throw_on_repair(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_start_throw_on_repair()`. """
    pass

def ll_fz_stat_ctime(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_stat_ctime()`. """
    pass

def ll_fz_stat_mtime(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_stat_mtime()`. """
    pass

def ll_fz_stddbg(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_stddbg()`.
    Retrieve an fz_output for the default debugging stream. On
    Windows this will be OutputDebugString for non-console apps.
    Otherwise, it is always fz_stderr.
    
    Optionally may be fz_dropped when finished with.
    """
    pass

def ll_fz_stderr(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_stderr()`.
    Retrieve an fz_output that directs to stdout.
    
    Optionally may be fz_dropped when finished with.
    """
    pass

def ll_fz_stdout(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_stdout()`.
    Retrieve an fz_output that directs to stdout.
    
    Optionally may be fz_dropped when finished with.
    """
    pass

def ll_fz_store_item(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_store_item()`.
    Add an item to the store.
    
    Add an item into the store, returning NULL for success. If an
    item with the same key is found in the store, then our item will
    not be inserted, and the function will return a pointer to that
    value instead. This function takes its own reference to val, as
    required (i.e. the caller maintains ownership of its own
    reference).
    
    key: The key used to index the item.
    
    val: The value to store.
    
    itemsize: The size in bytes of the value (as counted towards the
    store size).
    
    type: Functions used to manipulate the key.
    """
    pass

def ll_fz_store_scavenge(size_t_size): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_store_scavenge()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_store_scavenge(size_t size)` => `(int, int phase)`
    
    	Internal function used as part of the scavenging
    	allocator; when we fail to allocate memory, before returning a
    	failure to the caller, we try to scavenge space within the store
    	by evicting at least 'size' bytes. The allocator then retries.
    
    	size: The number of bytes we are trying to have free.
    
    	phase: What phase of the scavenge we are in. Updated on exit.
    
    	Returns non zero if we managed to free any memory.
    """
    pass

def ll_fz_store_scavenge_external(size_t_size): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_store_scavenge_external()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_store_scavenge_external(size_t size)` => `(int, int phase)`
    
    	External function for callers to use
    	to scavenge while trying allocations.
    
    	size: The number of bytes we are trying to have free.
    
    	phase: What phase of the scavenge we are in. Updated on exit.
    
    	Returns non zero if we managed to free any memory.
    """
    pass

def ll_fz_store_scavenge_external_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_store_scavenge_external_outparams_phase_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_store_scavenge_external_outparams_phase_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_store_scavenge_external_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_store_scavenge_external_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_store_scavenge_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_store_scavenge_outparams_phase_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_store_scavenge_outparams_phase_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_store_scavenge_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_store_scavenge_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_story_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_story_document()`. """
    pass

def ll_fz_story_positions(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_story_positions()`. """
    pass

def ll_fz_story_positions_director(*args, **kwargs): # real signature unknown
    pass

def ll_fz_story_warnings(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_story_warnings()`. """
    pass

def ll_fz_strcasecmp(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_strcasecmp()`.
    Case insensitive (ASCII only) string comparison.
    """
    pass

def ll_fz_strdup(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_strdup()`.
    Portable strdup implementation, using fz allocators.
    """
    pass

def ll_fz_stream_filename(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_stream_filename()`.
    Return the filename (UTF-8 encoded) from which a stream was opened.
    
    Returns NULL if the filename is not available (or the stream was
    opened from a source other than a file).
    """
    pass

def ll_fz_stream_from_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_stream_from_output()`.
    Obtain the fz_output in the form of a fz_stream.
    
    This allows data to be read back from some forms of fz_output
    object. When finished reading, the fz_stream should be released
    by calling fz_drop_stream. Until the fz_stream is dropped, no
    further operations should be performed on the fz_output object.
    """
    pass

def ll_fz_string_from_box_type(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_string_from_box_type()`. """
    pass

def ll_fz_string_from_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_string_from_buffer()`.
    Ensure that a buffer's data ends in a
    0 byte, and return a pointer to it.
    """
    pass

def ll_fz_string_from_text_language(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_string_from_text_language()`.
    Recover ISO 639 (639-{1,2,3,5}) language specification
    strings losslessly from a 15 bit fz_text_language code.
    
    No validation is carried out. See note above.
    """
    pass

def ll_fz_string_from_text_language2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_string_from_text_language2()`.
    C++ alternative to fz_string_from_text_language() that returns information in a std::string.
    """
    pass

def ll_fz_strlcat(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_strlcat()`.
    Concatenate 2 strings, with a maximum length.
    
    dst: pointer to first string in a buffer of n bytes.
    
    src: pointer to string to concatenate.
    
    n: Size (in bytes) of buffer that dst is in.
    
    Returns the real length that a concatenated dst + src would have
    been (not including terminator).
    """
    pass

def ll_fz_strlcpy(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_strlcpy()`.
    Copy at most n-1 chars of a string into a destination
    buffer with null termination, returning the real length of the
    initial string (excluding terminator).
    
    dst: Destination buffer, at least n bytes long.
    
    src: C string (non-NULL).
    
    n: Size of dst buffer in bytes.
    
    Returns the length (excluding terminator) of src.
    """
    pass

def ll_fz_strncasecmp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_strncasecmp()`. """
    pass

def ll_fz_strnlen(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_strnlen()`.
    Return strlen(s), if that is less than maxlen, or maxlen if
    there is no null byte ('') among the first maxlen bytes.
    """
    pass

def ll_fz_stroke_path(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_stroke_path()`. """
    pass

def ll_fz_stroke_text(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_stroke_text()`. """
    pass

def ll_fz_strsep(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_strsep()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_strsep(const char *delim)` => `(char *, char *stringp)`
    
    	Given a pointer to a C string (or a pointer to NULL) break
    	it at the first occurrence of a delimiter char (from a given
    	set).
    
    	stringp: Pointer to a C string pointer (or NULL). Updated on
    	exit to point to the first char of the string after the
    	delimiter that was found. The string pointed to by stringp will
    	be corrupted by this call (as the found delimiter will be
    	overwritten by 0).
    
    	delim: A C string of acceptable delimiter characters.
    
    	Returns a pointer to a C string containing the chars of stringp
    	up to the first delimiter char (or the end of the string), or
    	NULL.
    """
    pass

def ll_fz_strsep_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_strsep_outparams_stringp_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_strsep_outparams_stringp_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_strsep_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_strsep_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_strtof(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_strtof()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_strtof(const char *s)` => `(float, char *es)`
    
    	Locale-independent decimal to binary conversion. On overflow
    	return (-)INFINITY and set errno to ERANGE. On underflow return
    	0 and set errno to ERANGE. Special inputs (case insensitive):
    	"NAN", "INF" or "INFINITY".
    """
    pass

def ll_fz_strtof_outparams_es_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_strtof_outparams_es_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_strtof_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_strtof_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_strtof_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_structure_from_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_structure_from_string()`. """
    pass

def ll_fz_structure_to_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_structure_to_string()`. """
    pass

def ll_fz_subpixel_adjust(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_subpixel_adjust()`.
    Perform subpixel quantisation and adjustment on a glyph matrix.
    
    ctm: On entry, the desired 'ideal' transformation for a glyph.
    On exit, adjusted to a (very similar) transformation quantised
    for subpixel caching.
    
    subpix_ctm: Initialised by the routine to the transform that
    should be used to render the glyph.
    
    qe, qf: which subpixel position we quantised to.
    
    Returns: the size of the glyph.
    
    Note: This is currently only exposed for use in our app. It
    should be considered "at risk" of removal from the API.
    """
    pass

def ll_fz_subsample_pixmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_subsample_pixmap()`. """
    pass

def ll_fz_subset_cff_for_gids(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_subset_cff_for_gids()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_subset_cff_for_gids(::fz_buffer *orig, int num_gids, int symbolic, int cidfont)` => `(fz_buffer *, int gids)`
    """
    pass

def ll_fz_subset_cff_for_gids_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_subset_cff_for_gids_outparams_gids_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_subset_cff_for_gids_outparams_gids_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_subset_cff_for_gids_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_subset_cff_for_gids_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_subset_ttf_for_gids(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::fz_subset_ttf_for_gids()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_subset_ttf_for_gids(::fz_buffer *orig, int num_gids, int symbolic, int cidfont)` => `(fz_buffer *, int gids)`
    """
    pass

def ll_fz_subset_ttf_for_gids_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_subset_ttf_for_gids_outparams_gids_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_subset_ttf_for_gids_outparams_gids_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_subset_ttf_for_gids_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_subset_ttf_for_gids_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_sync_bits(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_sync_bits()`.
    Called after reading bits to tell the stream
    that we are about to return to reading bytewise. Resyncs
    the stream to whole byte boundaries.
    """
    pass

def ll_fz_tell(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tell()`.
    return the current reading position within a stream
    """
    pass

def ll_fz_tell_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tell_output()`.
    Return the current file position.
    
    Throw an error on untellable outputs.
    """
    pass

def ll_fz_terminate_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_terminate_buffer()`.
    Zero-terminate buffer in order to use as a C string.
    
    This byte is invisible and does not affect the length of the
    buffer as returned by fz_buffer_storage. The zero byte is
    written *after* the data, and subsequent writes will overwrite
    the terminating byte.
    
    Subsequent changes to the size of the buffer (such as by
    fz_buffer_trim, fz_buffer_grow, fz_resize_buffer, etc) may
    invalidate this.
    """
    pass

def ll_fz_text_aa_level(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_text_aa_level()`.
    Get the number of bits of antialiasing we are
    using for text. Between 0 and 8.
    """
    pass

def ll_fz_text_language_from_string(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_text_language_from_string()`.
    Convert ISO 639 (639-{1,2,3,5}) language specification
    strings losslessly to a 15 bit fz_text_language code.
    
    No validation is carried out. Obviously invalid (out
    of spec) codes will be mapped to FZ_LANG_UNSET, but
    well-formed (but undefined) codes will be blithely
    accepted.
    """
    pass

def ll_fz_tint_pixmap(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tint_pixmap()`.
    Tint all the pixels in an RGB, BGR, or Gray pixmap.
    
    black: Map black to this hexadecimal RGB color.
    
    white: Map white to this hexadecimal RGB color.
    """
    pass

def ll_fz_tolower(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tolower()`.
    Unicode aware tolower and toupper functions.
    """
    pass

def ll_fz_toupper(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_toupper()`. """
    pass

def ll_fz_transform_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_transform_page()`.
    Create transform matrix to draw page
    at a given resolution and rotation. Adjusts the scaling
    factors so that the page covers whole number of
    pixels and adjust the page origin to be at 0,0.
    """
    pass

def ll_fz_transform_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_transform_path()`.
    Transform a path by a given
    matrix.
    
    path: The path to modify (must not be a packed path).
    
    transform: The transform to apply.
    
    Throws exceptions if the path is packed, or on failure
    to allocate.
    """
    pass

def ll_fz_transform_point(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_transform_point()`.
    Apply a transformation to a point.
    
    transform: Transformation matrix to apply. See fz_concat,
    fz_scale, fz_rotate and fz_translate for how to create a
    matrix.
    
    point: Pointer to point to update.
    
    Returns transform (unchanged).
    """
    pass

def ll_fz_transform_point_xy(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_transform_point_xy()`. """
    pass

def ll_fz_transform_quad(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_transform_quad()`.
    Transform a quad by a matrix.
    """
    pass

def ll_fz_transform_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_transform_rect()`.
    Apply a transform to a rectangle.
    
    After the four corner points of the axis-aligned rectangle
    have been transformed it may not longer be axis-aligned. So a
    new axis-aligned rectangle is created covering at least the
    area of the transformed rectangle.
    
    transform: Transformation matrix to apply. See fz_concat,
    fz_scale and fz_rotate for how to create a matrix.
    
    rect: Rectangle to be transformed. The two special cases
    fz_empty_rect and fz_infinite_rect, may be used but are
    returned unchanged as expected.
    """
    pass

def ll_fz_transform_vector(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_transform_vector()`.
    Apply a transformation to a vector.
    
    transform: Transformation matrix to apply. See fz_concat,
    fz_scale and fz_rotate for how to create a matrix. Any
    translation will be ignored.
    
    vector: Pointer to vector to update.
    """
    pass

def ll_fz_translate(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_translate()`.
    Create a translation matrix.
    
    The returned matrix is of the form [ 1 0 0 1 tx ty ].
    
    m: A place to store the created matrix.
    
    tx, ty: Translation distances along the X- and Y-axes. A
    translation of 0 will not cause any translation along the
    relevant axis.
    
    Returns m.
    """
    pass

def ll_fz_translate_irect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_translate_irect()`. """
    pass

def ll_fz_translate_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_translate_rect()`.
    Translate bounding box.
    
    Translate a bbox by a given x and y offset. Allows for overflow.
    """
    pass

def ll_fz_tree_archive_add_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tree_archive_add_buffer()`.
    Add a named buffer to an existing tree archive.
    
    The tree will take a new reference to the buffer. Ownership
    is not transferred.
    """
    pass

def ll_fz_tree_archive_add_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tree_archive_add_data()`.
    Add a named block of data to an existing tree archive.
    
    The data will be copied into a buffer, and so the caller
    may free it as soon as this returns.
    """
    pass

def ll_fz_tree_insert(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tree_insert()`.
    Insert a new key/value pair and rebalance the tree.
    Return the new root of the tree after inserting and rebalancing.
    May be called with a NULL root to create a new tree.
    
    No data is copied into the tree structure; key and value are
    merely kept as pointers.
    """
    pass

def ll_fz_tree_lookup(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tree_lookup()`.
    Look for the value of a node in the tree with the given key.
    
    Simple pointer equivalence is used for key.
    
    Returns NULL for no match.
    """
    pass

def ll_fz_trim_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_trim_buffer()`.
    Trim wasted capacity from a buffer by resizing internal memory.
    """
    pass

def ll_fz_trim_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_trim_path()`.
    Minimise the internal storage used by a path.
    
    As paths are constructed, the internal buffers
    grow. To avoid repeated reallocations they
    grow with some spare space. Once a path has
    been fully constructed, this call allows the
    excess space to be trimmed.
    """
    pass

def ll_fz_truncate_output(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_truncate_output()`.
    Truncate the output at the current position.
    
    This allows output streams which have seeked back from the end
    of their storage to be truncated at the current point.
    """
    pass

def ll_fz_try_invert_matrix(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_try_invert_matrix()`.
    Attempt to create an inverse matrix.
    
    inv: Place to store inverse matrix.
    
    src: Matrix to invert. A degenerate matrix, where the
    determinant is equal to zero, can not be inverted.
    
    Returns 1 if matrix is degenerate (singular), or 0 otherwise.
    """
    pass

def ll_fz_try_open_archive_entry(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_try_open_archive_entry()`.
    Opens an archive entry as a stream.
    
    Returns NULL if a matching entry cannot be found, otherwise
    behaves exactly as fz_open_archive_entry.
    """
    pass

def ll_fz_try_open_archive_with_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_try_open_archive_with_stream()`.
    Open zip or tar archive stream.
    
    Does the same as fz_open_archive_with_stream, but will not throw
    an error in the event of failing to recognise the format. Will
    still throw errors in other cases though!
    """
    pass

def ll_fz_try_open_file(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_try_open_file()`.
    Open the named file and wrap it in a stream.
    
    Does the same as fz_open_file, but in the event the file
    does not open, it will return NULL rather than throw an
    exception.
    """
    pass

def ll_fz_try_parse_xml_archive_entry(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_try_parse_xml_archive_entry()`.
    Try and parse the contents of an archive entry into a tree of xml nodes.
    
    preserve_white: whether to keep or delete all-whitespace nodes.
    
    Will return NULL if the archive entry can't be found. Otherwise behaves
    the same as fz_parse_xml_archive_entry. May throw exceptions.
    """
    pass

def ll_fz_try_read_archive_entry(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_try_read_archive_entry()`.
    Reads all bytes in an archive entry
    into a buffer.
    
    name: Entry name to look for, this must be an exact match to
    the entry name in the archive.
    
    Returns NULL if a matching entry cannot be found. Otherwise behaves
    the same as fz_read_archive_entry. Exceptions may be thrown.
    """
    pass

def ll_fz_try_read_file(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_try_read_file()`.
    Read all the contents of a file into a buffer.
    
    Returns NULL if the file does not exist, otherwise
    behaves exactly as fz_read_file.
    """
    pass

def ll_fz_tune_image_decode(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tune_image_decode()`.
    Set the tuning function to use for
    image decode.
    
    image_decode: Function to use.
    
    arg: Opaque argument to be passed to tuning function.
    """
    pass

def ll_fz_tune_image_scale(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_tune_image_scale()`.
    Set the tuning function to use for
    image scaling.
    
    image_scale: Function to use.
    
    arg: Opaque argument to be passed to tuning function.
    """
    pass

def ll_fz_unicode_from_glyph_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_unicode_from_glyph_name()`. """
    pass

def ll_fz_unicode_from_glyph_name_strict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_unicode_from_glyph_name_strict()`. """
    pass

def ll_fz_union_rect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_union_rect()`.
    Compute union of two rectangles.
    
    Given two rectangles, update the first to be the smallest
    axis-aligned rectangle that encompasses both given rectangles.
    If either rectangle is infinite then the union is also infinite.
    If either rectangle is empty then the union is simply the
    non-empty rectangle. Should both rectangles be empty, then the
    union is also empty.
    """
    pass

def ll_fz_unlock(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_unlock()`.
    Unlock one of the user supplied mutexes.
    """
    pass

def ll_fz_unpack_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_unpack_stream()`. """
    pass

def ll_fz_unread_byte(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_unread_byte()`.
    Unread the single last byte successfully
    read from a stream. Do not call this without having
    successfully read a byte.
    
    stm: The stream to operate upon.
    """
    pass

def ll_fz_unshare_stroke_state(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_unshare_stroke_state()`.
    Given a reference to a (possibly) shared stroke_state structure,
    return a reference to an equivalent stroke_state structure
    that is guaranteed to be unshared (i.e. one that can
    safely be modified).
    
    shared: The reference to a (possibly) shared structure
    to unshare. Ownership of this reference is passed in
    to this function, even in the case of exceptions being
    thrown.
    
    Exceptions may be thrown in the event of failure to
    allocate if required.
    """
    pass

def ll_fz_unshare_stroke_state_with_dash_len(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_unshare_stroke_state_with_dash_len()`.
    Given a reference to a (possibly) shared stroke_state structure,
    return a reference to a stroke_state structure (with room for a
    given amount of dash data) that is guaranteed to be unshared
    (i.e. one that can safely be modified).
    
    shared: The reference to a (possibly) shared structure
    to unshare. Ownership of this reference is passed in
    to this function, even in the case of exceptions being
    thrown.
    
    Exceptions may be thrown in the event of failure to
    allocate if required.
    """
    pass

def ll_fz_urldecode(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_urldecode()`.
    Like fz_decode_uri_component but in-place.
    """
    pass

def ll_fz_user_context(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_user_context()`.
    Read the user field from the context.
    """
    pass

def ll_fz_user_css(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_user_css()`.
    Get the user stylesheet source text.
    """
    pass

def ll_fz_use_document_css(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_use_document_css()`.
    Return whether to respect document styles in HTML and EPUB.
    """
    pass

def ll_fz_utflen(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_utflen()`.
    Count how many runes the UTF-8 encoded string
    consists of.
    
    s: The UTF-8 encoded, NUL-terminated text string.
    
    Returns the number of runes in the string.
    """
    pass

def ll_fz_var_imp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_var_imp()`. """
    pass

def ll_fz_walk_path(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_walk_path()`.
    Walk the segments of a path, calling the
    appropriate callback function from a given set for each
    segment of the path.
    
    path: The path to walk.
    
    walker: The set of callback functions to use. The first
    4 callback pointers in the set must be non-NULL. The
    subsequent ones can either be supplied, or can be left
    as NULL, in which case the top 4 functions will be
    called as appropriate to simulate them.
    
    arg: An opaque argument passed in to each callback.
    
    Exceptions will only be thrown if the underlying callback
    functions throw them.
    """
    pass

def ll_fz_warn(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_warn()`. """
    pass

def ll_fz_warning_callback(): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::fz_warning_callback()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_fz_warning_callback()` => `(fz_warning_cb *, void *user)`
    
    	Retrieve the currently set warning callback, or NULL if none
    	has been set. Optionally, if user is non-NULL, the user pointer
    	given when the warning callback was set is also passed back to
    	the caller.
    """
    pass

def ll_fz_warning_callback_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_fz_warning_callback_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_fz_warning_callback_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_fz_warning_callback_outparams_user_get(*args, **kwargs): # real signature unknown
    pass

def ll_fz_warning_callback_outparams_user_set(*args, **kwargs): # real signature unknown
    pass

def ll_fz_warp_pixmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_warp_pixmap()`. """
    pass

def ll_fz_windows_1250_from_unicode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_windows_1250_from_unicode()`. """
    pass

def ll_fz_windows_1251_from_unicode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_windows_1251_from_unicode()`. """
    pass

def ll_fz_windows_1252_from_unicode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_windows_1252_from_unicode()`. """
    pass

def ll_fz_write_band(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_band()`.
    Cause a band writer to write the next band
    of data for an image.
    
    stride: The byte offset from the first byte of the data
    for a pixel to the first byte of the data for the same pixel
    on the row below.
    
    band_height: The number of lines in this band.
    
    samples: Pointer to first byte of the data.
    """
    pass

def ll_fz_write_base64(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_base64()`.
    Write a base64 encoded data block, optionally with periodic
    newlines.
    """
    pass

def ll_fz_write_base64_buffer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_base64_buffer()`.
    Write a base64 encoded fz_buffer, optionally with periodic
    newlines.
    """
    pass

def ll_fz_write_bitmap_as_pbm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_bitmap_as_pbm()`.
    Write a bitmap as a pbm.
    """
    pass

def ll_fz_write_bitmap_as_pcl(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_bitmap_as_pcl()`.
    Write a bitmap as mono PCL.
    """
    pass

def ll_fz_write_bitmap_as_pkm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_bitmap_as_pkm()`.
    Write a CMYK bitmap as a pkm.
    """
    pass

def ll_fz_write_bitmap_as_pwg(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_bitmap_as_pwg()`.
    Write a bitmap as a PWG.
    """
    pass

def ll_fz_write_bitmap_as_pwg_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_bitmap_as_pwg_page()`.
    Write a bitmap as a PWG page.
    
    Caller should provide a file header by calling
    fz_write_pwg_file_header, but can then write several pages to
    the same file.
    """
    pass

def ll_fz_write_bits(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_bits()`.
    Write num_bits of data to the end of the output stream, assumed to be packed
    most significant bits first.
    """
    pass

def ll_fz_write_bits_sync(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_bits_sync()`.
    Sync to byte boundary after writing bits.
    """
    pass

def ll_fz_write_buffer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_buffer()`. """
    pass

def ll_fz_write_byte(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_byte()`. """
    pass

def ll_fz_write_char(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_char()`. """
    pass

def ll_fz_write_data(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_data()`.
    Write data to output.
    
    data: Pointer to data to write.
    size: Size of data to write in bytes.
    """
    pass

def ll_fz_write_document(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_document()`.
    Convenience function to feed all the pages of a document to
    fz_begin_page/fz_run_page/fz_end_page.
    """
    pass

def ll_fz_write_float_be(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_float_be()`. """
    pass

def ll_fz_write_float_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_float_le()`. """
    pass

def ll_fz_write_header(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_header()`.
    Cause a band writer to write the header for
    a banded image with the given properties/dimensions etc. This
    also configures the bandwriter for the format of the data to be
    passed in future calls.
    
    w, h: Width and Height of the entire page.
    
    n: Number of components (including spots and alphas).
    
    alpha: Number of alpha components.
    
    xres, yres: X and Y resolutions in dpi.
    
    cs: Colorspace (NULL for bitmaps)
    
    seps: Separation details (or NULL).
    """
    pass

def ll_fz_write_image_as_data_uri(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_image_as_data_uri()`.
    Write image as a data URI (for HTML and SVG output).
    """
    pass

def ll_fz_write_int16_be(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_int16_be()`. """
    pass

def ll_fz_write_int16_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_int16_le()`. """
    pass

def ll_fz_write_int32_be(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_int32_be()`.
    Write different sized data to an output stream.
    """
    pass

def ll_fz_write_int32_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_int32_le()`. """
    pass

def ll_fz_write_pixmap_as_data_uri(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_pixmap_as_data_uri()`. """
    pass

def ll_fz_write_pixmap_as_jpeg(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_jpeg()`.
    Write a pixmap as a JPEG.
    """
    pass

def ll_fz_write_pixmap_as_jpx(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_jpx()`.
    Pixmap data as JP2K with no subsampling.
    
    quality = 100 = lossless
    otherwise for a factor of x compression use 100-x. (so 80 is 1:20 compression)
    """
    pass

def ll_fz_write_pixmap_as_pam(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_pam()`.
    Write a pixmap as a pnm (greyscale, rgb or cmyk, with or without
    alpha).
    """
    pass

def ll_fz_write_pixmap_as_pcl(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_pcl()`.
    Write an (RGB) pixmap as color PCL.
    """
    pass

def ll_fz_write_pixmap_as_pclm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_pclm()`.
    Write a (Greyscale or RGB) pixmap as pclm.
    """
    pass

def ll_fz_write_pixmap_as_pdfocr(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_pdfocr()`.
    Write a (Greyscale or RGB) pixmap as pdfocr.
    """
    pass

def ll_fz_write_pixmap_as_png(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_png()`.
    Write a (Greyscale or RGB) pixmap as a png.
    """
    pass

def ll_fz_write_pixmap_as_pnm(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_pnm()`.
    Write a pixmap as a pnm (greyscale or rgb, no alpha).
    """
    pass

def ll_fz_write_pixmap_as_ps(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_ps()`.
    Write a (gray, rgb, or cmyk, no alpha) pixmap out as postscript.
    """
    pass

def ll_fz_write_pixmap_as_psd(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_psd()`.
    Write a pixmap as a PSD file.
    """
    pass

def ll_fz_write_pixmap_as_pwg(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_pwg()`.
    Write a pixmap as a PWG.
    """
    pass

def ll_fz_write_pixmap_as_pwg_page(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pixmap_as_pwg_page()`.
    Write a pixmap as a PWG page.
    
    Caller should provide a file header by calling
    fz_write_pwg_file_header, but can then write several pages to
    the same file.
    """
    pass

def ll_fz_write_ps_file_header(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_ps_file_header()`.
    Write the file level header for ps band writer output.
    """
    pass

def ll_fz_write_ps_file_trailer(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_ps_file_trailer()`.
    Write the file level trailer for ps band writer output.
    """
    pass

def ll_fz_write_pwg_file_header(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_pwg_file_header()`.
    Output the file header to a pwg stream, ready for pages to follow it.
    """
    pass

def ll_fz_write_rune(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_rune()`.
    Write a UTF-8 encoded unicode character.
    """
    pass

def ll_fz_write_stabilized_story(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_stabilized_story()`. """
    pass

def ll_fz_write_story(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_story()`. """
    pass

def ll_fz_write_stream(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_stream()`.
    Copy the stream contents to the output.
    """
    pass

def ll_fz_write_string(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_string()`.
    Write a string. Does not write zero terminator.
    """
    pass

def ll_fz_write_uint16_be(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_uint16_be()`. """
    pass

def ll_fz_write_uint16_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_uint16_le()`. """
    pass

def ll_fz_write_uint32_be(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_uint32_be()`. """
    pass

def ll_fz_write_uint32_le(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::fz_write_uint32_le()`. """
    pass

def ll_fz_write_xml(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_xml()`.
    Write our xml structure out to an xml stream.
    
    Properly formatted XML is only allowed to have a single top-level node
    under which everything must sit. Our structures allow for multiple
    top level nodes. If required, we will output an extra 'ROOT' node
    at the top so that the xml is well-formed.
    
    If 'indented' is non-zero then additional whitespace will be added to
    make the XML easier to read in a text editor. It will NOT be properly
    compliant.
    """
    pass

def ll_fz_write_zip_entry(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_write_zip_entry()`.
    Given a buffer of data, (optionally) compress it, and add it to
    the zip file with the given name.
    """
    pass

def ll_fz_xml_add_att(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_add_att()`.
    Add an attribute to an XML node.
    """
    pass

def ll_fz_xml_att(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_att()`.
    Return the value of an attribute of an XML node.
    NULL if the attribute doesn't exist.
    """
    pass

def ll_fz_xml_att_alt(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_att_alt()`.
    Return the value of an attribute of an XML node.
    If the first attribute doesn't exist, try the second.
    NULL if neither attribute exists.
    """
    pass

def ll_fz_xml_att_eq(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_att_eq()`.
    Check for a matching attribute on an XML node.
    
    If the node has the requested attribute (name), and the value
    matches (match) then return 1. Otherwise, 0.
    """
    pass

def ll_fz_xml_down(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_down()`.
    Return first child of XML node.
    """
    pass

def ll_fz_xml_find(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find()`.
    Search the siblings of XML nodes starting with item looking for
    the first with the given tag.
    
    Return NULL if none found.
    """
    pass

def ll_fz_xml_find_dfs(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find_dfs()`.
    Perform a depth first search from item, returning the first
    child that matches the given tag (or any tag if tag is NULL),
    with the given attribute (if att is non NULL), that matches
    match (if match is non NULL).
    """
    pass

def ll_fz_xml_find_dfs_top(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find_dfs_top()`.
    Perform a depth first search from item, returning the first
    child that matches the given tag (or any tag if tag is NULL),
    with the given attribute (if att is non NULL), that matches
    match (if match is non NULL). The search stops if it ever
    reaches the top of the tree, or the declared 'top' item.
    """
    pass

def ll_fz_xml_find_down(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find_down()`.
    Search the siblings of XML nodes starting with the first child
    of item looking for the first with the given tag.
    
    Return NULL if none found.
    """
    pass

def ll_fz_xml_find_down_match(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find_down_match()`.
    Search the siblings of XML nodes starting with the first child
    of item looking for the first with the given tag (or any tag if
    tag is NULL), and with a matching attribute.
    
    Return NULL if none found.
    """
    pass

def ll_fz_xml_find_match(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find_match()`.
    Search the siblings of XML nodes starting with item looking for
    the first with the given tag (or any tag if tag is NULL), and
    with a matching attribute.
    
    Return NULL if none found.
    """
    pass

def ll_fz_xml_find_next(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find_next()`.
    Search the siblings of XML nodes starting with the first sibling
    of item looking for the first with the given tag.
    
    Return NULL if none found.
    """
    pass

def ll_fz_xml_find_next_dfs(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find_next_dfs()`.
    Perform a depth first search onwards from item, returning the first
    child that matches the given tag (or any tag if tag is NULL),
    with the given attribute (if att is non NULL), that matches
    match (if match is non NULL).
    """
    pass

def ll_fz_xml_find_next_dfs_top(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find_next_dfs_top()`.
    Perform a depth first search onwards from item, returning the first
    child that matches the given tag (or any tag if tag is NULL),
    with the given attribute (if att is non NULL), that matches
    match (if match is non NULL). The search stops if it ever reaches
    the top of the tree, or the declared 'top' item.
    """
    pass

def ll_fz_xml_find_next_match(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_find_next_match()`.
    Search the siblings of XML nodes starting with the first sibling
    of item looking for the first with the given tag (or any tag if tag
    is NULL), and with a matching attribute.
    
    Return NULL if none found.
    """
    pass

def ll_fz_xml_is_tag(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_is_tag()`.
    Return true if the tag name matches.
    """
    pass

def ll_fz_xml_next(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_next()`.
    Return next sibling of XML node.
    """
    pass

def ll_fz_xml_prev(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_prev()`.
    Return previous sibling of XML node.
    """
    pass

def ll_fz_xml_root(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_root()`.
    Return the topmost XML node of a document.
    """
    pass

def ll_fz_xml_tag(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_tag()`.
    Return tag of XML node. Return NULL for text nodes.
    """
    pass

def ll_fz_xml_text(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_text()`.
    Return the text content of an XML node.
    Return NULL if the node is a tag.
    """
    pass

def ll_fz_xml_up(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::fz_xml_up()`.
    Return parent of XML node.
    """
    pass

def ll_pdf_abandon_operation(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_abandon_operation()`. """
    pass

def ll_pdf_access_alert_event(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_access_alert_event()`. """
    pass

def ll_pdf_access_exec_menu_item_event(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_access_exec_menu_item_event()`. """
    pass

def ll_pdf_access_launch_url_event(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_access_launch_url_event()`. """
    pass

def ll_pdf_access_mail_doc_event(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_access_mail_doc_event()`. """
    pass

def ll_pdf_add_annot_border_dash_item(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_annot_border_dash_item()`. """
    pass

def ll_pdf_add_annot_ink_list(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_annot_ink_list()`. """
    pass

def ll_pdf_add_annot_ink_list_stroke(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_annot_ink_list_stroke()`. """
    pass

def ll_pdf_add_annot_ink_list_stroke_vertex(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_annot_ink_list_stroke_vertex()`. """
    pass

def ll_pdf_add_annot_quad_point(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_annot_quad_point()`. """
    pass

def ll_pdf_add_annot_vertex(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_annot_vertex()`. """
    pass

def ll_pdf_add_cid_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_cid_font()`. """
    pass

def ll_pdf_add_cjk_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_cjk_font()`. """
    pass

def ll_pdf_add_codespace(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_codespace()`. """
    pass

def ll_pdf_add_embedded_file(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_embedded_file()`. """
    pass

def ll_pdf_add_hmtx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_hmtx()`. """
    pass

def ll_pdf_add_image(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_image()`. """
    pass

def ll_pdf_add_journal_fragment(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_journal_fragment()`. """
    pass

def ll_pdf_add_new_array(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_new_array()`. """
    pass

def ll_pdf_add_new_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_new_dict()`. """
    pass

def ll_pdf_add_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_object()`. """
    pass

def ll_pdf_add_object_drop(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_object_drop()`. """
    pass

def ll_pdf_add_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_page()`. """
    pass

def ll_pdf_add_simple_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_simple_font()`. """
    pass

def ll_pdf_add_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_stream()`. """
    pass

def ll_pdf_add_substitute_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_substitute_font()`. """
    pass

def ll_pdf_add_vmtx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_add_vmtx()`. """
    pass

def ll_pdf_annot_active(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_active()`. """
    pass

def ll_pdf_annot_ap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_ap()`. """
    pass

def ll_pdf_annot_author(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_author()`. """
    pass

def ll_pdf_annot_border(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_border()`. """
    pass

def ll_pdf_annot_border_dash_count(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_border_dash_count()`. """
    pass

def ll_pdf_annot_border_dash_item(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_border_dash_item()`. """
    pass

def ll_pdf_annot_border_effect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_border_effect()`. """
    pass

def ll_pdf_annot_border_effect_intensity(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_border_effect_intensity()`. """
    pass

def ll_pdf_annot_border_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_border_style()`. """
    pass

def ll_pdf_annot_border_width(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_border_width()`. """
    pass

def ll_pdf_annot_callout_line(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_annot_callout_line()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_annot_callout_line(::pdf_annot *annot, ::fz_point callout[3])` => int n
    """
    pass

def ll_pdf_annot_callout_line_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_callout_line_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_callout_line_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_callout_line_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_callout_line_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_callout_point(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_callout_point()`. """
    pass

def ll_pdf_annot_callout_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_callout_style()`. """
    pass

def ll_pdf_annot_color(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_annot_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_annot_color(::pdf_annot *annot, float color[4])` => int n
    """
    pass

def ll_pdf_annot_color_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_color_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_color_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_color_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_color_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_contents(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_contents()`. """
    pass

def ll_pdf_annot_creation_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_creation_date()`. """
    pass

def ll_pdf_annot_default_appearance(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_annot_default_appearance()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_annot_default_appearance(::pdf_annot *annot, float color[4])` => `(const char *font, float size, int n)`
    """
    pass

def ll_pdf_annot_default_appearance_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_outparams_font_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_outparams_font_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_outparams_size_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_outparams_size_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_unmapped(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_annot_default_appearance_unmapped()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_annot_default_appearance_unmapped(::pdf_annot *annot, char *font_name, int font_name_len, float color[4])` => `(float size, int n)`
    """
    pass

def ll_pdf_annot_default_appearance_unmapped_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_unmapped_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_unmapped_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_unmapped_outparams_size_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_unmapped_outparams_size_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_unmapped_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_default_appearance_unmapped_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_ensure_local_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_ensure_local_xref()`. """
    pass

def ll_pdf_annot_event_blur(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_blur()`. """
    pass

def ll_pdf_annot_event_down(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_down()`. """
    pass

def ll_pdf_annot_event_enter(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_enter()`. """
    pass

def ll_pdf_annot_event_exit(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_exit()`. """
    pass

def ll_pdf_annot_event_focus(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_focus()`. """
    pass

def ll_pdf_annot_event_page_close(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_page_close()`. """
    pass

def ll_pdf_annot_event_page_invisible(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_page_invisible()`. """
    pass

def ll_pdf_annot_event_page_open(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_page_open()`. """
    pass

def ll_pdf_annot_event_page_visible(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_page_visible()`. """
    pass

def ll_pdf_annot_event_up(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_event_up()`. """
    pass

def ll_pdf_annot_field_event_keystroke(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_field_event_keystroke()`. """
    pass

def ll_pdf_annot_field_flags(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_field_flags()`. """
    pass

def ll_pdf_annot_field_label(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_field_label()`. """
    pass

def ll_pdf_annot_field_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_field_value()`. """
    pass

def ll_pdf_annot_filespec(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_filespec()`. """
    pass

def ll_pdf_annot_flags(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_flags()`. """
    pass

def ll_pdf_annot_has_author(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_author()`. """
    pass

def ll_pdf_annot_has_border(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_border()`. """
    pass

def ll_pdf_annot_has_border_effect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_border_effect()`. """
    pass

def ll_pdf_annot_has_callout(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_callout()`. """
    pass

def ll_pdf_annot_has_filespec(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_filespec()`. """
    pass

def ll_pdf_annot_has_icon_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_icon_name()`. """
    pass

def ll_pdf_annot_has_ink_list(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_ink_list()`. """
    pass

def ll_pdf_annot_has_intent(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_intent()`. """
    pass

def ll_pdf_annot_has_interior_color(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_interior_color()`. """
    pass

def ll_pdf_annot_has_line(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_line()`. """
    pass

def ll_pdf_annot_has_line_ending_styles(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_line_ending_styles()`. """
    pass

def ll_pdf_annot_has_open(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_open()`. """
    pass

def ll_pdf_annot_has_popup(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_popup()`. """
    pass

def ll_pdf_annot_has_quadding(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_quadding()`. """
    pass

def ll_pdf_annot_has_quad_points(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_quad_points()`. """
    pass

def ll_pdf_annot_has_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_rect()`. """
    pass

def ll_pdf_annot_has_vertices(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_has_vertices()`. """
    pass

def ll_pdf_annot_hidden_for_editing(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_hidden_for_editing()`. """
    pass

def ll_pdf_annot_hot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_hot()`. """
    pass

def ll_pdf_annot_icon_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_icon_name()`. """
    pass

def ll_pdf_annot_ink_list_count(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_ink_list_count()`. """
    pass

def ll_pdf_annot_ink_list_stroke_count(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_ink_list_stroke_count()`. """
    pass

def ll_pdf_annot_ink_list_stroke_vertex(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_ink_list_stroke_vertex()`. """
    pass

def ll_pdf_annot_intent(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_intent()`. """
    pass

def ll_pdf_annot_interior_color(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_annot_interior_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_annot_interior_color(::pdf_annot *annot, float color[4])` => int n
    """
    pass

def ll_pdf_annot_interior_color_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_interior_color_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_interior_color_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_interior_color_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_interior_color_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_is_open(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_is_open()`. """
    pass

def ll_pdf_annot_is_standard_stamp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_is_standard_stamp()`. """
    pass

def ll_pdf_annot_language(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_language()`. """
    pass

def ll_pdf_annot_line(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_line()`. """
    pass

def ll_pdf_annot_line_caption(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_line_caption()`. """
    pass

def ll_pdf_annot_line_caption_offset(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_line_caption_offset()`. """
    pass

def ll_pdf_annot_line_ending_styles(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_annot_line_ending_styles()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_annot_line_ending_styles(::pdf_annot *annot)` => `(enum pdf_line_ending start_style, enum pdf_line_ending end_style)`
    """
    pass

def ll_pdf_annot_line_ending_styles_outparams_end_style_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_line_ending_styles_outparams_end_style_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_line_ending_styles_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_line_ending_styles_outparams_start_style_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_line_ending_styles_outparams_start_style_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_line_ending_styles_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_line_ending_styles_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_line_end_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_line_end_style()`. """
    pass

def ll_pdf_annot_line_leader(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_line_leader()`. """
    pass

def ll_pdf_annot_line_leader_extension(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_line_leader_extension()`. """
    pass

def ll_pdf_annot_line_leader_offset(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_line_leader_offset()`. """
    pass

def ll_pdf_annot_line_start_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_line_start_style()`. """
    pass

def ll_pdf_annot_MK_BC(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_annot_MK_BC()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_annot_MK_BC(::pdf_annot *annot, float color[4])` => int n
    """
    pass

def ll_pdf_annot_MK_BC_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BC_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BC_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BC_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BC_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BC_rgb(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_MK_BC_rgb()`. """
    pass

def ll_pdf_annot_MK_BG(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_annot_MK_BG()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_annot_MK_BG(::pdf_annot *annot, float color[4])` => int n
    """
    pass

def ll_pdf_annot_MK_BG_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BG_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BG_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BG_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BG_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_annot_MK_BG_rgb(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_MK_BG_rgb()`. """
    pass

def ll_pdf_annot_modification_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_modification_date()`. """
    pass

def ll_pdf_annot_needs_resynthesis(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_needs_resynthesis()`. """
    pass

def ll_pdf_annot_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_obj()`. """
    pass

def ll_pdf_annot_opacity(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_opacity()`. """
    pass

def ll_pdf_annot_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_page()`. """
    pass

def ll_pdf_annot_popup(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_popup()`. """
    pass

def ll_pdf_annot_pop_and_discard_local_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_pop_and_discard_local_xref()`. """
    pass

def ll_pdf_annot_pop_local_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_pop_local_xref()`. """
    pass

def ll_pdf_annot_push_local_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_push_local_xref()`. """
    pass

def ll_pdf_annot_quadding(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_quadding()`. """
    pass

def ll_pdf_annot_quad_point(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_quad_point()`. """
    pass

def ll_pdf_annot_quad_point_count(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_quad_point_count()`. """
    pass

def ll_pdf_annot_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_rect()`. """
    pass

def ll_pdf_annot_request_resynthesis(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_request_resynthesis()`. """
    pass

def ll_pdf_annot_request_synthesis(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_request_synthesis()`. """
    pass

def ll_pdf_annot_transform(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_transform()`. """
    pass

def ll_pdf_annot_type(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_type()`. """
    pass

def ll_pdf_annot_type_from_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_type_from_string()`. """
    pass

def ll_pdf_annot_vertex(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_vertex()`. """
    pass

def ll_pdf_annot_vertex_count(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_annot_vertex_count()`. """
    pass

def ll_pdf_append_explicit_dest_to_uri(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_append_explicit_dest_to_uri()`. """
    pass

def ll_pdf_append_named_dest_to_uri(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_append_named_dest_to_uri()`. """
    pass

def ll_pdf_append_token(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_append_token()`. """
    pass

def ll_pdf_apply_redaction(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_apply_redaction()`. """
    pass

def ll_pdf_array_contains(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_contains()`. """
    pass

def ll_pdf_array_delete(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_delete()`. """
    pass

def ll_pdf_array_find(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_find()`. """
    pass

def ll_pdf_array_get(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_get()`. """
    pass

def ll_pdf_array_get_bool(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_get_bool()`. """
    pass

def ll_pdf_array_get_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_get_int()`. """
    pass

def ll_pdf_array_get_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_get_matrix()`. """
    pass

def ll_pdf_array_get_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_get_name()`. """
    pass

def ll_pdf_array_get_real(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_get_real()`. """
    pass

def ll_pdf_array_get_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_get_rect()`. """
    pass

def ll_pdf_array_get_string(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_array_get_string()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_array_get_string(::pdf_obj *array, int index)` => `(const char *, size_t sizep)`
    """
    pass

def ll_pdf_array_get_string_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_array_get_string_outparams_sizep_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_array_get_string_outparams_sizep_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_array_get_string_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_array_get_string_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_array_get_text_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_get_text_string()`. """
    pass

def ll_pdf_array_insert(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_insert()`. """
    pass

def ll_pdf_array_insert_drop(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_insert_drop()`. """
    pass

def ll_pdf_array_len(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_len()`. """
    pass

def ll_pdf_array_push(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push()`. """
    pass

def ll_pdf_array_push_array(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push_array()`. """
    pass

def ll_pdf_array_push_bool(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push_bool()`. """
    pass

def ll_pdf_array_push_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push_dict()`. """
    pass

def ll_pdf_array_push_drop(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push_drop()`. """
    pass

def ll_pdf_array_push_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push_int()`. """
    pass

def ll_pdf_array_push_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push_name()`. """
    pass

def ll_pdf_array_push_real(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push_real()`. """
    pass

def ll_pdf_array_push_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push_string()`. """
    pass

def ll_pdf_array_push_text_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_push_text_string()`. """
    pass

def ll_pdf_array_put(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put()`. """
    pass

def ll_pdf_array_put_array(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put_array()`. """
    pass

def ll_pdf_array_put_bool(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put_bool()`. """
    pass

def ll_pdf_array_put_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put_dict()`. """
    pass

def ll_pdf_array_put_drop(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put_drop()`. """
    pass

def ll_pdf_array_put_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put_int()`. """
    pass

def ll_pdf_array_put_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put_name()`. """
    pass

def ll_pdf_array_put_real(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put_real()`. """
    pass

def ll_pdf_array_put_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put_string()`. """
    pass

def ll_pdf_array_put_text_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_array_put_text_string()`. """
    pass

def ll_pdf_authenticate_password(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_authenticate_password()`. """
    pass

def ll_pdf_bake_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_bake_document()`. """
    pass

def ll_pdf_begin_implicit_operation(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_begin_implicit_operation()`. """
    pass

def ll_pdf_begin_operation(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_begin_operation()`. """
    pass

def ll_pdf_bound_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_bound_annot()`. """
    pass

def ll_pdf_bound_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_bound_page()`. """
    pass

def ll_pdf_bound_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_bound_widget()`. """
    pass

def ll_pdf_button_field_on_state(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_button_field_on_state()`. """
    pass

def ll_pdf_cache_object(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::pdf_cache_object()`.
    Retrieve the pdf_xref_entry for a given object.
    
    This can cause xref reorganisations (solidifications etc) due to
    repairs, so all held pdf_xref_entries should be considered
    invalid after this call (other than the returned one).
    """
    pass

def ll_pdf_calculate_form(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_calculate_form()`. """
    pass

def ll_pdf_can_be_saved_incrementally(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_can_be_saved_incrementally()`. """
    pass

def ll_pdf_can_redo(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_can_redo()`. """
    pass

def ll_pdf_can_undo(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_can_undo()`. """
    pass

def ll_pdf_check_certificate(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_check_certificate()`. """
    pass

def ll_pdf_check_digest(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_check_digest()`. """
    pass

def ll_pdf_check_widget_certificate(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_check_widget_certificate()`. """
    pass

def ll_pdf_check_widget_digest(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_check_widget_digest()`. """
    pass

def ll_pdf_choice_field_option(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_choice_field_option()`. """
    pass

def ll_pdf_choice_field_option_count(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_choice_field_option_count()`. """
    pass

def ll_pdf_choice_widget_is_multiselect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_choice_widget_is_multiselect()`. """
    pass

def ll_pdf_choice_widget_options(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_choice_widget_options()`. """
    pass

def ll_pdf_choice_widget_options2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::pdf_choice_widget_options2()`.  Swig-friendly wrapper for pdf_choice_widget_options(), returns the
    options directly in a vector.
    """
    pass

def ll_pdf_choice_widget_set_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_choice_widget_set_value()`. """
    pass

def ll_pdf_choice_widget_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_choice_widget_value()`. """
    pass

def ll_pdf_clean_file(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clean_file()`. """
    pass

def ll_pdf_clean_font_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clean_font_name()`. """
    pass

def ll_pdf_clean_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clean_obj()`. """
    pass

def ll_pdf_clear_annot_border_dash(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clear_annot_border_dash()`. """
    pass

def ll_pdf_clear_annot_ink_list(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clear_annot_ink_list()`. """
    pass

def ll_pdf_clear_annot_quad_points(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clear_annot_quad_points()`. """
    pass

def ll_pdf_clear_annot_vertices(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clear_annot_vertices()`. """
    pass

def ll_pdf_clear_signature(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clear_signature()`. """
    pass

def ll_pdf_clear_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clear_xref()`. """
    pass

def ll_pdf_clear_xref_to_mark(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_clear_xref_to_mark()`. """
    pass

def ll_pdf_close_processor(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_close_processor()`. """
    pass

def ll_pdf_cmap_size(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_cmap_size()`. """
    pass

def ll_pdf_cmap_wmode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_cmap_wmode()`. """
    pass

def ll_pdf_copy_array(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_copy_array()`. """
    pass

def ll_pdf_copy_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_copy_dict()`. """
    pass

def ll_pdf_count_document_associated_files(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_document_associated_files()`. """
    pass

def ll_pdf_count_layers(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_layers()`. """
    pass

def ll_pdf_count_layer_configs(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_layer_configs()`. """
    pass

def ll_pdf_count_layer_config_ui(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_layer_config_ui()`. """
    pass

def ll_pdf_count_objects(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_objects()`. """
    pass

def ll_pdf_count_pages(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_pages()`. """
    pass

def ll_pdf_count_pages_imp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_pages_imp()`. """
    pass

def ll_pdf_count_page_associated_files(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_page_associated_files()`. """
    pass

def ll_pdf_count_q_balance(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_count_q_balance()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_count_q_balance(::pdf_document *doc, ::pdf_obj *res, ::pdf_obj *stm)` => `(int prepend, int append)`
    """
    pass

def ll_pdf_count_q_balance_outparams_append_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_count_q_balance_outparams_append_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_count_q_balance_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_count_q_balance_outparams_prepend_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_count_q_balance_outparams_prepend_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_count_q_balance_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_count_q_balance_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_count_signatures(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_signatures()`. """
    pass

def ll_pdf_count_unsaved_versions(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_unsaved_versions()`. """
    pass

def ll_pdf_count_versions(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_count_versions()`. """
    pass

def ll_pdf_create_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_create_annot()`. """
    pass

def ll_pdf_create_annot_raw(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_create_annot_raw()`. """
    pass

def ll_pdf_create_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_create_document()`. """
    pass

def ll_pdf_create_field_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_create_field_name()`. """
    pass

def ll_pdf_create_link(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_create_link()`. """
    pass

def ll_pdf_create_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_create_object()`. """
    pass

def ll_pdf_create_signature_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_create_signature_widget()`. """
    pass

def ll_pdf_crypt_encrypt_metadata(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_encrypt_metadata()`. """
    pass

def ll_pdf_crypt_key(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_key()`. """
    pass

def ll_pdf_crypt_length(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_length()`. """
    pass

def ll_pdf_crypt_method(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_method()`. """
    pass

def ll_pdf_crypt_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_obj()`. """
    pass

def ll_pdf_crypt_owner_encryption(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_owner_encryption()`. """
    pass

def ll_pdf_crypt_owner_password(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_owner_password()`. """
    pass

def ll_pdf_crypt_permissions(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_permissions()`. """
    pass

def ll_pdf_crypt_permissions_encryption(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_permissions_encryption()`. """
    pass

def ll_pdf_crypt_revision(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_revision()`. """
    pass

def ll_pdf_crypt_stream_method(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_stream_method()`. """
    pass

def ll_pdf_crypt_string_method(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_string_method()`. """
    pass

def ll_pdf_crypt_user_encryption(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_user_encryption()`. """
    pass

def ll_pdf_crypt_user_password(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_user_password()`. """
    pass

def ll_pdf_crypt_version(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_crypt_version()`. """
    pass

def ll_pdf_cycle(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_cycle()`. """
    pass

def ll_pdf_debug_doc_changes(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_debug_doc_changes()`. """
    pass

def ll_pdf_debug_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_debug_obj()`. """
    pass

def ll_pdf_debug_ref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_debug_ref()`. """
    pass

def ll_pdf_decode_cmap(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_decode_cmap()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_decode_cmap(::pdf_cmap *cmap, unsigned char *s, unsigned char *e)` => `(int, unsigned int cpt)`
    """
    pass

def ll_pdf_decode_cmap_outparams_cpt_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_decode_cmap_outparams_cpt_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_decode_cmap_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_decode_cmap_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_decode_cmap_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_deep_copy_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_deep_copy_obj()`. """
    pass

def ll_pdf_delete_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_delete_annot()`. """
    pass

def ll_pdf_delete_link(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_delete_link()`. """
    pass

def ll_pdf_delete_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_delete_object()`. """
    pass

def ll_pdf_delete_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_delete_page()`. """
    pass

def ll_pdf_delete_page_labels(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_delete_page_labels()`. """
    pass

def ll_pdf_delete_page_range(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_delete_page_range()`. """
    pass

def ll_pdf_deselect_layer_config_ui(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_deselect_layer_config_ui()`. """
    pass

def ll_pdf_deserialise_journal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_deserialise_journal()`. """
    pass

def ll_pdf_dict_del(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_del()`. """
    pass

def ll_pdf_dict_dels(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_dels()`. """
    pass

def ll_pdf_dict_get(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get()`. """
    pass

def ll_pdf_dict_geta(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_geta()`. """
    pass

def ll_pdf_dict_getp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_getp()`. """
    pass

def ll_pdf_dict_getp_inheritable(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_getp_inheritable()`. """
    pass

def ll_pdf_dict_gets(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_gets()`. """
    pass

def ll_pdf_dict_getsa(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_getsa()`. """
    pass

def ll_pdf_dict_gets_inheritable(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_gets_inheritable()`. """
    pass

def ll_pdf_dict_get_bool(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_bool()`. """
    pass

def ll_pdf_dict_get_bool_default(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_bool_default()`. """
    pass

def ll_pdf_dict_get_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_date()`. """
    pass

def ll_pdf_dict_get_inheritable(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable()`. """
    pass

def ll_pdf_dict_get_inheritable_bool(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable_bool()`. """
    pass

def ll_pdf_dict_get_inheritable_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable_date()`. """
    pass

def ll_pdf_dict_get_inheritable_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable_int()`. """
    pass

def ll_pdf_dict_get_inheritable_int64(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable_int64()`. """
    pass

def ll_pdf_dict_get_inheritable_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable_matrix()`. """
    pass

def ll_pdf_dict_get_inheritable_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable_name()`. """
    pass

def ll_pdf_dict_get_inheritable_real(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable_real()`. """
    pass

def ll_pdf_dict_get_inheritable_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable_rect()`. """
    pass

def ll_pdf_dict_get_inheritable_string(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_dict_get_inheritable_string()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_dict_get_inheritable_string(::pdf_obj *dict, ::pdf_obj *key)` => `(const char *, size_t sizep)`
    """
    pass

def ll_pdf_dict_get_inheritable_string_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_inheritable_string_outparams_sizep_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_inheritable_string_outparams_sizep_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_inheritable_string_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_inheritable_string_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_inheritable_text_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_inheritable_text_string()`. """
    pass

def ll_pdf_dict_get_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_int()`. """
    pass

def ll_pdf_dict_get_int64(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_int64()`. """
    pass

def ll_pdf_dict_get_int_default(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_int_default()`. """
    pass

def ll_pdf_dict_get_key(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_key()`. """
    pass

def ll_pdf_dict_get_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_matrix()`. """
    pass

def ll_pdf_dict_get_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_name()`. """
    pass

def ll_pdf_dict_get_point(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_point()`. """
    pass

def ll_pdf_dict_get_put_drop(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_dict_get_put_drop()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_dict_get_put_drop(::pdf_obj *dict, ::pdf_obj *key, ::pdf_obj *val, ::pdf_obj **old_val)` =>
    """
    pass

def ll_pdf_dict_get_put_drop_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_put_drop_outparams_old_val_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_put_drop_outparams_old_val_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_put_drop_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_put_drop_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_real(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_real()`. """
    pass

def ll_pdf_dict_get_real_default(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_real_default()`. """
    pass

def ll_pdf_dict_get_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_rect()`. """
    pass

def ll_pdf_dict_get_string(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_dict_get_string()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_dict_get_string(::pdf_obj *dict, ::pdf_obj *key)` => `(const char *, size_t sizep)`
    """
    pass

def ll_pdf_dict_get_string_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_string_outparams_sizep_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_string_outparams_sizep_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_string_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_string_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_dict_get_text_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_text_string()`. """
    pass

def ll_pdf_dict_get_text_string_opt(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_text_string_opt()`. """
    pass

def ll_pdf_dict_get_val(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_get_val()`. """
    pass

def ll_pdf_dict_len(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_len()`. """
    pass

def ll_pdf_dict_put(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put()`. """
    pass

def ll_pdf_dict_putp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_putp()`. """
    pass

def ll_pdf_dict_putp_drop(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_putp_drop()`. """
    pass

def ll_pdf_dict_puts(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_puts()`. """
    pass

def ll_pdf_dict_puts_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_puts_dict()`. """
    pass

def ll_pdf_dict_puts_drop(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_puts_drop()`. """
    pass

def ll_pdf_dict_put_array(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_array()`. """
    pass

def ll_pdf_dict_put_bool(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_bool()`. """
    pass

def ll_pdf_dict_put_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_date()`. """
    pass

def ll_pdf_dict_put_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_dict()`. """
    pass

def ll_pdf_dict_put_drop(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_drop()`. """
    pass

def ll_pdf_dict_put_indirect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_indirect()`. """
    pass

def ll_pdf_dict_put_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_int()`. """
    pass

def ll_pdf_dict_put_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_matrix()`. """
    pass

def ll_pdf_dict_put_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_name()`. """
    pass

def ll_pdf_dict_put_point(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_point()`. """
    pass

def ll_pdf_dict_put_real(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_real()`. """
    pass

def ll_pdf_dict_put_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_rect()`. """
    pass

def ll_pdf_dict_put_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_string()`. """
    pass

def ll_pdf_dict_put_text_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_text_string()`. """
    pass

def ll_pdf_dict_put_val_null(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dict_put_val_null()`. """
    pass

def ll_pdf_dirty_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dirty_annot()`. """
    pass

def ll_pdf_dirty_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_dirty_obj()`. """
    pass

def ll_pdf_disable_js(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_disable_js()`. """
    pass

def ll_pdf_discard_journal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_discard_journal()`. """
    pass

def ll_pdf_document_associated_file(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_associated_file()`. """
    pass

def ll_pdf_document_event_did_print(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_event_did_print()`. """
    pass

def ll_pdf_document_event_did_save(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_event_did_save()`. """
    pass

def ll_pdf_document_event_will_close(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_event_will_close()`. """
    pass

def ll_pdf_document_event_will_print(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_event_will_print()`. """
    pass

def ll_pdf_document_event_will_save(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_event_will_save()`. """
    pass

def ll_pdf_document_from_fz_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_from_fz_document()`. """
    pass

def ll_pdf_document_language(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_language()`. """
    pass

def ll_pdf_document_output_intent(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_output_intent()`. """
    pass

def ll_pdf_document_permissions(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_document_permissions()`. """
    pass

def ll_pdf_doc_was_linearized(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_doc_was_linearized()`. """
    pass

def ll_pdf_drop_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_annot()`. """
    pass

def ll_pdf_drop_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_cmap()`. """
    pass

def ll_pdf_drop_cmap_imp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_cmap_imp()`. """
    pass

def ll_pdf_drop_crypt(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_crypt()`. """
    pass

def ll_pdf_drop_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_document()`. """
    pass

def ll_pdf_drop_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_font()`. """
    pass

def ll_pdf_drop_function(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_function()`. """
    pass

def ll_pdf_drop_graft_map(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_graft_map()`. """
    pass

def ll_pdf_drop_journal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_journal()`. """
    pass

def ll_pdf_drop_js(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_js()`. """
    pass

def ll_pdf_drop_local_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_local_xref()`. """
    pass

def ll_pdf_drop_local_xref_and_resources(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_local_xref_and_resources()`. """
    pass

def ll_pdf_drop_locked_fields(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_locked_fields()`. """
    pass

def ll_pdf_drop_mark_bits(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_mark_bits()`. """
    pass

def ll_pdf_drop_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_obj()`. """
    pass

def ll_pdf_drop_ocg(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_ocg()`. """
    pass

def ll_pdf_drop_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_page()`. """
    pass

def ll_pdf_drop_page_tree(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_page_tree()`. """
    pass

def ll_pdf_drop_page_tree_internal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_page_tree_internal()`. """
    pass

def ll_pdf_drop_pattern(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_pattern()`. """
    pass

def ll_pdf_drop_processor(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_processor()`. """
    pass

def ll_pdf_drop_resource_tables(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_resource_tables()`. """
    pass

def ll_pdf_drop_signer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_signer()`. """
    pass

def ll_pdf_drop_singleton_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_singleton_obj()`. """
    pass

def ll_pdf_drop_verifier(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_verifier()`. """
    pass

def ll_pdf_drop_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_drop_widget()`. """
    pass

def ll_pdf_edit_text_field_value(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_edit_text_field_value()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_edit_text_field_value(::pdf_annot *widget, const char *value, const char *change)` => `(int, int selStart, int selEnd, char *newvalue)`
    """
    pass

def ll_pdf_edit_text_field_value_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_edit_text_field_value_outparams_newvalue_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_edit_text_field_value_outparams_newvalue_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_edit_text_field_value_outparams_selEnd_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_edit_text_field_value_outparams_selEnd_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_edit_text_field_value_outparams_selStart_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_edit_text_field_value_outparams_selStart_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_edit_text_field_value_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_edit_text_field_value_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_empty_store(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_empty_store()`. """
    pass

def ll_pdf_enable_journal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_enable_journal()`. """
    pass

def ll_pdf_enable_js(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_enable_js()`. """
    pass

def ll_pdf_enable_layer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_enable_layer()`. """
    pass

def ll_pdf_encrypted_len(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_encrypted_len()`. """
    pass

def ll_pdf_encrypt_data(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_encrypt_data()`. """
    pass

def ll_pdf_end_hmtx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_end_hmtx()`. """
    pass

def ll_pdf_end_operation(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_end_operation()`. """
    pass

def ll_pdf_end_vmtx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_end_vmtx()`. """
    pass

def ll_pdf_ensure_solid_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_ensure_solid_xref()`. """
    pass

def ll_pdf_eval_function(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_eval_function()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_eval_function(::pdf_function *func, const float *in, int inlen, int outlen)` => float out
    """
    pass

def ll_pdf_eval_function_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_eval_function_outparams_out_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_eval_function_outparams_out_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_eval_function_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_eval_function_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_event_issue_alert(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_event_issue_alert()`. """
    pass

def ll_pdf_event_issue_exec_menu_item(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_event_issue_exec_menu_item()`. """
    pass

def ll_pdf_event_issue_launch_url(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_event_issue_launch_url()`. """
    pass

def ll_pdf_event_issue_mail_doc(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_event_issue_mail_doc()`. """
    pass

def ll_pdf_event_issue_print(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_event_issue_print()`. """
    pass

def ll_pdf_field_border_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_border_style()`. """
    pass

def ll_pdf_field_display(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_display()`. """
    pass

def ll_pdf_field_event_calculate(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_event_calculate()`. """
    pass

def ll_pdf_field_event_format(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_event_format()`. """
    pass

def ll_pdf_field_event_keystroke(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_event_keystroke()`. """
    pass

def ll_pdf_field_event_validate(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_field_event_validate()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_field_event_validate(::pdf_document *doc, ::pdf_obj *field, const char *value)` => `(int, char *newvalue)`
    """
    pass

def ll_pdf_field_event_validate_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_field_event_validate_outparams_newvalue_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_field_event_validate_outparams_newvalue_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_field_event_validate_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_field_event_validate_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_field_flags(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_flags()`. """
    pass

def ll_pdf_field_label(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_label()`. """
    pass

def ll_pdf_field_reset(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_reset()`. """
    pass

def ll_pdf_field_set_border_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_set_border_style()`. """
    pass

def ll_pdf_field_set_button_caption(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_set_button_caption()`. """
    pass

def ll_pdf_field_set_display(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_set_display()`. """
    pass

def ll_pdf_field_set_fill_color(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_set_fill_color()`. """
    pass

def ll_pdf_field_set_text_color(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_set_text_color()`. """
    pass

def ll_pdf_field_type(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_type()`. """
    pass

def ll_pdf_field_type_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_type_string()`. """
    pass

def ll_pdf_field_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_field_value()`. """
    pass

def ll_pdf_filter_annot_contents(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_filter_annot_contents()`. """
    pass

def ll_pdf_filter_page_contents(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_filter_page_contents()`. """
    pass

def ll_pdf_filter_xobject_instance(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_filter_xobject_instance()`. """
    pass

def ll_pdf_find_font_resource(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_find_font_resource()`. """
    pass

def ll_pdf_find_item(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_find_item()`. """
    pass

def ll_pdf_find_locked_fields(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_find_locked_fields()`. """
    pass

def ll_pdf_find_locked_fields_for_sig(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_find_locked_fields_for_sig()`. """
    pass

def ll_pdf_find_version_for_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_find_version_for_obj()`. """
    pass

def ll_pdf_first_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_first_annot()`. """
    pass

def ll_pdf_first_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_first_widget()`. """
    pass

def ll_pdf_flatten_inheritable_page_items(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_flatten_inheritable_page_items()`. """
    pass

def ll_pdf_font_cid_to_gid(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_font_cid_to_gid()`. """
    pass

def ll_pdf_font_writing_supported(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_font_writing_supported()`. """
    pass

def ll_pdf_forget_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_forget_xref()`. """
    pass

def ll_pdf_format_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_format_date()`. """
    pass

def ll_pdf_format_write_options(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_format_write_options()`. """
    pass

def ll_pdf_function_size(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_function_size()`. """
    pass

def ll_pdf_get_bound_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_bound_document()`. """
    pass

def ll_pdf_get_doc_event_callback_data(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_doc_event_callback_data()`. """
    pass

def ll_pdf_get_embedded_file_params(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_embedded_file_params()`. """
    pass

def ll_pdf_get_filespec_params(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_filespec_params()`. """
    pass

def ll_pdf_get_incremental_xref_entry(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_incremental_xref_entry()`. """
    pass

def ll_pdf_get_indirect_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_indirect_document()`. """
    pass

def ll_pdf_get_populating_xref_entry(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_populating_xref_entry()`. """
    pass

def ll_pdf_get_widget_editing_state(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_widget_editing_state()`. """
    pass

def ll_pdf_get_xref_entry(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_xref_entry()`. """
    pass

def ll_pdf_get_xref_entry_no_change(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_xref_entry_no_change()`. """
    pass

def ll_pdf_get_xref_entry_no_null(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_get_xref_entry_no_null()`. """
    pass

def ll_pdf_graft_mapped_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_graft_mapped_object()`. """
    pass

def ll_pdf_graft_mapped_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_graft_mapped_page()`. """
    pass

def ll_pdf_graft_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_graft_object()`. """
    pass

def ll_pdf_graft_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_graft_page()`. """
    pass

def ll_pdf_has_permission(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_has_permission()`. """
    pass

def ll_pdf_has_unsaved_changes(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_has_unsaved_changes()`. """
    pass

def ll_pdf_has_unsaved_sigs(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_has_unsaved_sigs()`. """
    pass

def ll_pdf_incremental_change_since_signing_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_incremental_change_since_signing_widget()`. """
    pass

def ll_pdf_insert_font_resource(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_insert_font_resource()`. """
    pass

def ll_pdf_insert_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_insert_page()`. """
    pass

def ll_pdf_intent_from_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_intent_from_name()`. """
    pass

def ll_pdf_intent_from_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_intent_from_string()`. """
    pass

def ll_pdf_invalidate_xfa(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_invalidate_xfa()`. """
    pass

def ll_pdf_is_array(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_array()`. """
    pass

def ll_pdf_is_bool(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_bool()`. """
    pass

def ll_pdf_is_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_dict()`. """
    pass

def ll_pdf_is_embedded_file(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_embedded_file()`. """
    pass

def ll_pdf_is_field_locked(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_field_locked()`. """
    pass

def ll_pdf_is_filespec(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_filespec()`. """
    pass

def ll_pdf_is_indirect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_indirect()`. """
    pass

def ll_pdf_is_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_int()`. """
    pass

def ll_pdf_is_jpx_image(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_jpx_image()`. """
    pass

def ll_pdf_is_local_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_local_object()`. """
    pass

def ll_pdf_is_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_name()`. """
    pass

def ll_pdf_is_null(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_null()`. """
    pass

def ll_pdf_is_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_number()`. """
    pass

def ll_pdf_is_ocg_hidden(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_ocg_hidden()`. """
    pass

def ll_pdf_is_real(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_real()`. """
    pass

def ll_pdf_is_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_stream()`. """
    pass

def ll_pdf_is_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_string()`. """
    pass

def ll_pdf_is_tint_colorspace(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_is_tint_colorspace()`. """
    pass

def ll_pdf_js_event_init(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_js_event_init()`. """
    pass

def ll_pdf_js_event_init_keystroke(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_js_event_init_keystroke()`. """
    pass

def ll_pdf_js_event_result(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_js_event_result()`. """
    pass

def ll_pdf_js_event_result_keystroke(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_js_event_result_keystroke()`. """
    pass

def ll_pdf_js_event_result_validate(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_js_event_result_validate()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_js_event_result_validate(::pdf_js *js)` => `(int, char *newvalue)`
    """
    pass

def ll_pdf_js_event_result_validate_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_event_result_validate_outparams_newvalue_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_event_result_validate_outparams_newvalue_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_event_result_validate_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_event_result_validate_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_event_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_js_event_value()`. """
    pass

def ll_pdf_js_execute(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_js_execute()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_js_execute(::pdf_js *js, const char *name, const char *code)` => char *result
    """
    pass

def ll_pdf_js_execute_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_execute_outparams_result_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_execute_outparams_result_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_execute_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_execute_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_js_get_console(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_js_get_console()`. """
    pass

def ll_pdf_js_set_console(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_js_set_console()`. """
    pass

def ll_pdf_js_supported(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_js_supported()`. """
    pass

def ll_pdf_keep_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_annot()`. """
    pass

def ll_pdf_keep_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_cmap()`. """
    pass

def ll_pdf_keep_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_document()`. """
    pass

def ll_pdf_keep_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_font()`. """
    pass

def ll_pdf_keep_function(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_function()`. """
    pass

def ll_pdf_keep_graft_map(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_graft_map()`. """
    pass

def ll_pdf_keep_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_obj()`. """
    pass

def ll_pdf_keep_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_page()`. """
    pass

def ll_pdf_keep_pattern(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_pattern()`. """
    pass

def ll_pdf_keep_processor(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_processor()`. """
    pass

def ll_pdf_keep_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_keep_widget()`. """
    pass

def ll_pdf_layer_config_info(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_layer_config_info()`. """
    pass

def ll_pdf_layer_config_ui_info(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_layer_config_ui_info()`. """
    pass

def ll_pdf_layer_is_enabled(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_layer_is_enabled()`. """
    pass

def ll_pdf_layer_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_layer_name()`. """
    pass

def ll_pdf_layout_fit_text(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_layout_fit_text()`. """
    pass

def ll_pdf_layout_text_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_layout_text_widget()`. """
    pass

def ll_pdf_lex(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lex()`. """
    pass

def ll_pdf_lexbuf_fin(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lexbuf_fin()`. """
    pass

def ll_pdf_lexbuf_grow(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lexbuf_grow()`. """
    pass

def ll_pdf_lexbuf_init(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lexbuf_init()`. """
    pass

def ll_pdf_lex_no_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lex_no_string()`. """
    pass

def ll_pdf_line_ending_from_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_line_ending_from_name()`. """
    pass

def ll_pdf_line_ending_from_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_line_ending_from_string()`. """
    pass

def ll_pdf_load_builtin_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_builtin_cmap()`. """
    pass

def ll_pdf_load_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_cmap()`. """
    pass

def ll_pdf_load_colorspace(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_colorspace()`. """
    pass

def ll_pdf_load_compressed_inline_image(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_compressed_inline_image()`. """
    pass

def ll_pdf_load_compressed_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_compressed_stream()`. """
    pass

def ll_pdf_load_default_colorspaces(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_default_colorspaces()`. """
    pass

def ll_pdf_load_embedded_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_embedded_cmap()`. """
    pass

def ll_pdf_load_embedded_file_contents(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_embedded_file_contents()`. """
    pass

def ll_pdf_load_encoding(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_load_encoding()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_load_encoding(const char *encoding)` => const char *estrings
    """
    pass

def ll_pdf_load_encoding_outparams_estrings_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_encoding_outparams_estrings_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_encoding_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_encoding_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_encoding_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_field_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_field_name()`. """
    pass

def ll_pdf_load_field_name2(*args, **kwargs): # real signature unknown
    """ Alternative to `ll_pdf_load_field_name()` that returns a std::string. """
    pass

def ll_pdf_load_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_font()`. """
    pass

def ll_pdf_load_function(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_function()`. """
    pass

def ll_pdf_load_hail_mary_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_hail_mary_font()`. """
    pass

def ll_pdf_load_image(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_image()`. """
    pass

def ll_pdf_load_inline_image(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_inline_image()`. """
    pass

def ll_pdf_load_journal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_journal()`. """
    pass

def ll_pdf_load_links(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_links()`. """
    pass

def ll_pdf_load_link_annots(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_link_annots()`. """
    pass

def ll_pdf_load_name_tree(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_name_tree()`. """
    pass

def ll_pdf_load_object(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::pdf_load_object()`.
    Load a given object.
    
    This can cause xref reorganisations (solidifications etc) due to
    repairs, so all held pdf_xref_entries should be considered
    invalid after this call (other than the returned one).
    """
    pass

def ll_pdf_load_outline(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_outline()`. """
    pass

def ll_pdf_load_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_page()`. """
    pass

def ll_pdf_load_page_imp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_page_imp()`. """
    pass

def ll_pdf_load_page_tree(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_page_tree()`. """
    pass

def ll_pdf_load_pattern(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_pattern()`. """
    pass

def ll_pdf_load_raw_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_raw_stream()`. """
    pass

def ll_pdf_load_raw_stream_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_raw_stream_number()`. """
    pass

def ll_pdf_load_shading(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_shading()`. """
    pass

def ll_pdf_load_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_stream()`. """
    pass

def ll_pdf_load_stream_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_stream_number()`. """
    pass

def ll_pdf_load_stream_or_string_as_utf8(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_stream_or_string_as_utf8()`. """
    pass

def ll_pdf_load_system_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_system_cmap()`. """
    pass

def ll_pdf_load_to_unicode(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_load_to_unicode()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_load_to_unicode(::pdf_document *doc, ::pdf_font_desc *font, char *collection, ::pdf_obj *cmapstm)` => const char *strings
    """
    pass

def ll_pdf_load_to_unicode_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_to_unicode_outparams_strings_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_to_unicode_outparams_strings_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_to_unicode_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_to_unicode_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_load_type3_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_type3_font()`. """
    pass

def ll_pdf_load_type3_glyphs(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_type3_glyphs()`. """
    pass

def ll_pdf_load_unencrypted_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_load_unencrypted_object()`. """
    pass

def ll_pdf_lookup_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_cmap()`. """
    pass

def ll_pdf_lookup_cmap_full(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_lookup_cmap_full()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_lookup_cmap_full(::pdf_cmap *cmap, unsigned int cpt)` => `(int, int out)`
    """
    pass

def ll_pdf_lookup_cmap_full_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_cmap_full_outparams_out_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_cmap_full_outparams_out_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_cmap_full_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_cmap_full_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_dest(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_dest()`. """
    pass

def ll_pdf_lookup_field(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_field()`. """
    pass

def ll_pdf_lookup_hmtx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_hmtx()`. """
    pass

def ll_pdf_lookup_metadata(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_metadata()`. """
    pass

def ll_pdf_lookup_metadata2(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::pdf_lookup_metadata2()`.
    C++ alternative to `pdf_lookup_metadata()` that returns a `std::string`
    or calls `fz_throw()` if not found.
    """
    pass

def ll_pdf_lookup_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_name()`. """
    pass

def ll_pdf_lookup_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_number()`. """
    pass

def ll_pdf_lookup_page_loc(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_lookup_page_loc()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_lookup_page_loc(::pdf_document *doc, int needle, ::pdf_obj **parentp)` => `(pdf_obj *, int indexp)`
    """
    pass

def ll_pdf_lookup_page_loc_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_page_loc_outparams_indexp_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_page_loc_outparams_indexp_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_page_loc_outparams_parentp_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_page_loc_outparams_parentp_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_page_loc_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_page_loc_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_page_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_page_number()`. """
    pass

def ll_pdf_lookup_page_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_page_obj()`. """
    pass

def ll_pdf_lookup_substitute_font(int_mono, int_serif, int_bold, int_italic): # real signature unknown; restored from __doc__
    """
    Low-level wrapper for `::pdf_lookup_substitute_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_lookup_substitute_font(int mono, int serif, int bold, int italic)` => `(const unsigned char *, int len)`
    """
    pass

def ll_pdf_lookup_substitute_font_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_substitute_font_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_substitute_font_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_substitute_font_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_substitute_font_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_lookup_vmtx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_lookup_vmtx()`. """
    pass

def ll_pdf_map_one_to_many(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_map_one_to_many()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_map_one_to_many(::pdf_cmap *cmap, unsigned int one, size_t len)` => int many
    """
    pass

def ll_pdf_map_one_to_many_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_map_one_to_many_outparams_many_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_map_one_to_many_outparams_many_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_map_one_to_many_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_map_one_to_many_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_map_range_to_range(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_map_range_to_range()`. """
    pass

def ll_pdf_mark_bits_reset(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_mark_bits_reset()`. """
    pass

def ll_pdf_mark_bits_set(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_mark_bits_set()`. """
    pass

def ll_pdf_mark_list_check(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_mark_list_check()`. """
    pass

def ll_pdf_mark_list_free(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_mark_list_free()`. """
    pass

def ll_pdf_mark_list_init(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_mark_list_init()`. """
    pass

def ll_pdf_mark_list_pop(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_mark_list_pop()`. """
    pass

def ll_pdf_mark_list_push(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_mark_list_push()`. """
    pass

def ll_pdf_mark_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_mark_obj()`. """
    pass

def ll_pdf_mark_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_mark_xref()`. """
    pass

def ll_pdf_metadata(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_metadata()`. """
    pass

def ll_pdf_minimize_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_minimize_document()`. """
    pass

def ll_pdf_name_eq(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_name_eq()`. """
    pass

def ll_pdf_name_from_intent(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_name_from_intent()`. """
    pass

def ll_pdf_name_from_line_ending(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_name_from_line_ending()`. """
    pass

def ll_pdf_needs_password(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_needs_password()`. """
    pass

def ll_pdf_new_action_from_link(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_action_from_link()`. """
    pass

def ll_pdf_new_array(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_array()`. """
    pass

def ll_pdf_new_buffer_processor(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_buffer_processor()`. """
    pass

def ll_pdf_new_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_cmap()`. """
    pass

def ll_pdf_new_color_filter(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_color_filter()`. """
    pass

def ll_pdf_new_crypt(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_crypt()`. """
    pass

def ll_pdf_new_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_date()`. """
    pass

def ll_pdf_new_dest_from_link(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_dest_from_link()`. """
    pass

def ll_pdf_new_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_dict()`. """
    pass

def ll_pdf_new_display_list_from_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_display_list_from_annot()`. """
    pass

def ll_pdf_new_encrypt(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_encrypt()`. """
    pass

def ll_pdf_new_font_desc(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_font_desc()`. """
    pass

def ll_pdf_new_graft_map(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_graft_map()`. """
    pass

def ll_pdf_new_identity_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_identity_cmap()`. """
    pass

def ll_pdf_new_indirect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_indirect()`. """
    pass

def ll_pdf_new_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_int()`. """
    pass

def ll_pdf_new_link(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_link()`. """
    pass

def ll_pdf_new_local_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_local_xref()`. """
    pass

def ll_pdf_new_mark_bits(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_mark_bits()`. """
    pass

def ll_pdf_new_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_matrix()`. """
    pass

def ll_pdf_new_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_name()`. """
    pass

def ll_pdf_new_outline_iterator(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_outline_iterator()`. """
    pass

def ll_pdf_new_output_processor(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_output_processor()`. """
    pass

def ll_pdf_new_pdf_device(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_pdf_device()`. """
    pass

def ll_pdf_new_pixmap_from_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_pixmap_from_annot()`. """
    pass

def ll_pdf_new_pixmap_from_page_contents_with_separations_and_usage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_pixmap_from_page_contents_with_separations_and_usage()`. """
    pass

def ll_pdf_new_pixmap_from_page_contents_with_usage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_pixmap_from_page_contents_with_usage()`. """
    pass

def ll_pdf_new_pixmap_from_page_with_separations_and_usage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_pixmap_from_page_with_separations_and_usage()`. """
    pass

def ll_pdf_new_pixmap_from_page_with_usage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_pixmap_from_page_with_usage()`. """
    pass

def ll_pdf_new_point(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_point()`. """
    pass

def ll_pdf_new_processor(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_processor()`. """
    pass

def ll_pdf_new_real(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_real()`. """
    pass

def ll_pdf_new_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_rect()`. """
    pass

def ll_pdf_new_run_processor(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_run_processor()`. """
    pass

def ll_pdf_new_sanitize_filter(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_sanitize_filter()`. """
    pass

def ll_pdf_new_stext_page_from_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_stext_page_from_annot()`. """
    pass

def ll_pdf_new_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_string()`. """
    pass

def ll_pdf_new_text_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_text_string()`. """
    pass

def ll_pdf_new_uri_from_explicit_dest(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_uri_from_explicit_dest()`. """
    pass

def ll_pdf_new_uri_from_path_and_explicit_dest(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_uri_from_path_and_explicit_dest()`. """
    pass

def ll_pdf_new_uri_from_path_and_named_dest(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_uri_from_path_and_named_dest()`. """
    pass

def ll_pdf_new_utf8_from_pdf_stream_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_utf8_from_pdf_stream_obj()`. """
    pass

def ll_pdf_new_utf8_from_pdf_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_utf8_from_pdf_string()`. """
    pass

def ll_pdf_new_utf8_from_pdf_string_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_utf8_from_pdf_string_obj()`. """
    pass

def ll_pdf_new_xobject(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_new_xobject()`. """
    pass

def ll_pdf_next_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_next_annot()`. """
    pass

def ll_pdf_next_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_next_widget()`. """
    pass

def ll_pdf_nuke_annots(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_nuke_annots()`. """
    pass

def ll_pdf_nuke_links(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_nuke_links()`. """
    pass

def ll_pdf_nuke_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_nuke_page()`. """
    pass

def ll_pdf_objcmp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_objcmp()`. """
    pass

def ll_pdf_objcmp_deep(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_objcmp_deep()`. """
    pass

def ll_pdf_objcmp_resolve(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_objcmp_resolve()`. """
    pass

def ll_pdf_obj_is_dirty(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_obj_is_dirty()`. """
    pass

def ll_pdf_obj_is_incremental(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_obj_is_incremental()`. """
    pass

def ll_pdf_obj_marked(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_obj_marked()`. """
    pass

def ll_pdf_obj_memo(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_obj_memo()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_obj_memo(::pdf_obj *obj, int bit)` => `(int, int memo)`
    """
    pass

def ll_pdf_obj_memo_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_obj_memo_outparams_memo_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_obj_memo_outparams_memo_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_obj_memo_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_obj_memo_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_obj_num_is_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_obj_num_is_stream()`. """
    pass

def ll_pdf_obj_parent_num(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_obj_parent_num()`. """
    pass

def ll_pdf_obj_refs(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_obj_refs()`. """
    pass

def ll_pdf_open_contents_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_contents_stream()`. """
    pass

def ll_pdf_open_crypt(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_crypt()`. """
    pass

def ll_pdf_open_crypt_with_filter(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_crypt_with_filter()`. """
    pass

def ll_pdf_open_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_document()`. """
    pass

def ll_pdf_open_document_with_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_document_with_stream()`. """
    pass

def ll_pdf_open_inline_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_inline_stream()`. """
    pass

def ll_pdf_open_raw_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_raw_stream()`. """
    pass

def ll_pdf_open_raw_stream_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_raw_stream_number()`. """
    pass

def ll_pdf_open_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_stream()`. """
    pass

def ll_pdf_open_stream_number(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_stream_number()`. """
    pass

def ll_pdf_open_stream_with_offset(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_open_stream_with_offset()`. """
    pass

def ll_pdf_page_associated_file(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_associated_file()`. """
    pass

def ll_pdf_page_contents(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_contents()`. """
    pass

def ll_pdf_page_event_close(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_event_close()`. """
    pass

def ll_pdf_page_event_open(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_event_open()`. """
    pass

def ll_pdf_page_from_fz_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_from_fz_page()`. """
    pass

def ll_pdf_page_group(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_group()`. """
    pass

def ll_pdf_page_has_transparency(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_has_transparency()`. """
    pass

def ll_pdf_page_label(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_label()`. """
    pass

def ll_pdf_page_label_imp(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_label_imp()`. """
    pass

def ll_pdf_page_obj_transform(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_obj_transform()`. """
    pass

def ll_pdf_page_obj_transform_box(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_obj_transform_box()`. """
    pass

def ll_pdf_page_presentation(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_page_presentation()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_page_presentation(::pdf_page *page, ::fz_transition *transition)` => `(fz_transition *, float duration)`
    """
    pass

def ll_pdf_page_presentation_outparams_duration_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_presentation_outparams_duration_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_presentation_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_presentation_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_presentation_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_resources(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_resources()`. """
    pass

def ll_pdf_page_separations(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_separations()`. """
    pass

def ll_pdf_page_transform(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_transform()`. """
    pass

def ll_pdf_page_transform_box(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_page_transform_box()`. """
    pass

def ll_pdf_page_write(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_page_write()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_page_write(::pdf_document *doc, ::fz_rect mediabox, ::pdf_obj **presources, ::fz_buffer **pcontents)` => `(fz_device *)`
    """
    pass

def ll_pdf_page_write_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_write_outparams_pcontents_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_write_outparams_pcontents_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_write_outparams_presources_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_write_outparams_presources_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_write_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_page_write_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_array(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_parse_array()`. """
    pass

def ll_pdf_parse_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_parse_date()`. """
    pass

def ll_pdf_parse_default_appearance(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_parse_default_appearance()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_parse_default_appearance(const char *da, float color[4])` => `(const char *font, float size, int n)`
    """
    pass

def ll_pdf_parse_default_appearance_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_outparams_font_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_outparams_font_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_outparams_size_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_outparams_size_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_unmapped(const_char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_parse_default_appearance_unmapped()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_parse_default_appearance_unmapped(const char *da, char *font_name, int font_name_len, float color[4])` => `(float size, int n)`
    """
    pass

def ll_pdf_parse_default_appearance_unmapped_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_unmapped_outparams_n_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_unmapped_outparams_n_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_unmapped_outparams_size_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_unmapped_outparams_size_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_unmapped_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_default_appearance_unmapped_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_parse_dict()`. """
    pass

def ll_pdf_parse_ind_obj(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_parse_ind_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_parse_ind_obj(::pdf_document *doc, ::fz_stream *f)` => `(pdf_obj *, int num, int gen, int64_t stm_ofs, int try_repair)`
    """
    pass

def ll_pdf_parse_ind_obj_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_gen_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_gen_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_num_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_num_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_stm_ofs_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_stm_ofs_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_try_repair_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_ind_obj_outparams_try_repair_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_journal_obj(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_parse_journal_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_parse_journal_obj(::pdf_document *doc, ::fz_stream *stm, ::fz_buffer **ostm)` => `(pdf_obj *, int onum, int newobj)`
    """
    pass

def ll_pdf_parse_journal_obj_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_journal_obj_outparams_newobj_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_journal_obj_outparams_newobj_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_journal_obj_outparams_onum_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_journal_obj_outparams_onum_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_journal_obj_outparams_ostm_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_journal_obj_outparams_ostm_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_journal_obj_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_journal_obj_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_parse_stm_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_parse_stm_obj()`. """
    pass

def ll_pdf_parse_write_options(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_parse_write_options()`. """
    pass

def ll_pdf_pin_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_pin_document()`. """
    pass

def ll_pdf_preview_signature_as_display_list(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_preview_signature_as_display_list()`. """
    pass

def ll_pdf_preview_signature_as_pixmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_preview_signature_as_pixmap()`. """
    pass

def ll_pdf_print_crypt(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_print_crypt()`. """
    pass

def ll_pdf_print_default_appearance(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_print_default_appearance()`. """
    pass

def ll_pdf_print_encrypted_obj(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_print_encrypted_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_print_encrypted_obj(::fz_output *out, ::pdf_obj *obj, int tight, int ascii, ::pdf_crypt *crypt, int num, int gen)` => int sep
    """
    pass

def ll_pdf_print_encrypted_obj_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_print_encrypted_obj_outparams_sep_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_print_encrypted_obj_outparams_sep_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_print_encrypted_obj_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_print_encrypted_obj_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_print_font(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_print_font()`. """
    pass

def ll_pdf_print_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_print_obj()`. """
    pass

def ll_pdf_processor_pop_resources(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_processor_pop_resources()`. """
    pass

def ll_pdf_processor_push_resources(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_processor_push_resources()`. """
    pass

def ll_pdf_process_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_process_annot()`. """
    pass

def ll_pdf_process_contents(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_process_contents()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_process_contents(::pdf_processor *proc, ::pdf_document *doc, ::pdf_obj *res, ::pdf_obj *stm, ::fz_cookie *cookie, ::pdf_obj **out_res)` =>
    """
    pass

def ll_pdf_process_contents_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_process_contents_outparams_out_res_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_process_contents_outparams_out_res_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_process_contents_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_process_contents_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_process_glyph(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_process_glyph()`. """
    pass

def ll_pdf_process_raw_contents(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_process_raw_contents()`. """
    pass

def ll_pdf_progressive_advance(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_progressive_advance()`. """
    pass

def ll_pdf_purge_locals_from_store(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_purge_locals_from_store()`. """
    pass

def ll_pdf_purge_local_font_resources(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_purge_local_font_resources()`. """
    pass

def ll_pdf_purge_object_from_store(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_purge_object_from_store()`. """
    pass

def ll_pdf_read_journal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_read_journal()`. """
    pass

def ll_pdf_read_ocg(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_read_ocg()`. """
    pass

def ll_pdf_rearrange_pages(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_rearrange_pages()`. """
    pass

def ll_pdf_rearrange_pages2(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_rearrange_pages2()`.  Swig-friendly wrapper for pdf_rearrange_pages(). """
    pass

def ll_pdf_recolor_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_recolor_page()`. """
    pass

def ll_pdf_recolor_shade(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::pdf_recolor_shade()`.
    Recolor a shade.
    """
    pass

def ll_pdf_redact_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_redact_page()`. """
    pass

def ll_pdf_redo(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_redo()`. """
    pass

def ll_pdf_remove_item(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_remove_item()`. """
    pass

def ll_pdf_remove_output_intents(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_remove_output_intents()`. """
    pass

def ll_pdf_repair_obj(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_repair_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_repair_obj(::pdf_document *doc, ::pdf_lexbuf *buf, ::pdf_obj **encrypt, ::pdf_obj **id, ::pdf_obj **page, ::pdf_obj **root)` => `(int, int64_t stmofsp, int64_t stmlenp, int64_t tmpofs)`
    """
    pass

def ll_pdf_repair_obj_outparams_encrypt_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_encrypt_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_id_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_id_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_page_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_page_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_root_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_root_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_stmlenp_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_stmlenp_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_stmofsp_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_stmofsp_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_tmpofs_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_outparams_tmpofs_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_repair_obj_stms(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_repair_obj_stms()`. """
    pass

def ll_pdf_repair_trailer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_repair_trailer()`. """
    pass

def ll_pdf_repair_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_repair_xref()`. """
    pass

def ll_pdf_replace_xref(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_replace_xref()`. """
    pass

def ll_pdf_reset_form(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_reset_form()`. """
    pass

def ll_pdf_reset_processor(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_reset_processor()`. """
    pass

def ll_pdf_resolve_indirect(*args, **kwargs): # real signature unknown
    """
    Low-level wrapper for `::pdf_resolve_indirect()`.
    Resolve an indirect object (or chain of objects).
    
    This can cause xref reorganisations (solidifications etc) due to
    repairs, so all held pdf_xref_entries should be considered
    invalid after this call (other than the returned one).
    """
    pass

def ll_pdf_resolve_indirect_chain(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_resolve_indirect_chain()`. """
    pass

def ll_pdf_resolve_link(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_resolve_link()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_resolve_link(::pdf_document *doc, const char *uri)` => `(int, float xp, float yp)`
    """
    pass

def ll_pdf_resolve_link_dest(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_resolve_link_dest()`. """
    pass

def ll_pdf_resolve_link_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_resolve_link_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_resolve_link_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_resolve_link_outparams_xp_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_resolve_link_outparams_xp_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_resolve_link_outparams_yp_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_resolve_link_outparams_yp_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_rewrite_images(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_rewrite_images()`. """
    pass

def ll_pdf_run_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_annot()`. """
    pass

def ll_pdf_run_document_structure(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_document_structure()`. """
    pass

def ll_pdf_run_glyph(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_glyph()`. """
    pass

def ll_pdf_run_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_page()`. """
    pass

def ll_pdf_run_page_annots(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_page_annots()`. """
    pass

def ll_pdf_run_page_annots_with_usage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_page_annots_with_usage()`. """
    pass

def ll_pdf_run_page_contents(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_page_contents()`. """
    pass

def ll_pdf_run_page_contents_with_usage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_page_contents_with_usage()`. """
    pass

def ll_pdf_run_page_widgets(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_page_widgets()`. """
    pass

def ll_pdf_run_page_widgets_with_usage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_page_widgets_with_usage()`. """
    pass

def ll_pdf_run_page_with_usage(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_run_page_with_usage()`. """
    pass

def ll_pdf_sample_shade_function(int_n, int_funcs, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_sample_shade_function()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_sample_shade_function(int n, int funcs, ::pdf_function **func, float t0, float t1)` => `(float samples)`
    """
    pass

def ll_pdf_sample_shade_function_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sample_shade_function_outparams_func_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sample_shade_function_outparams_func_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sample_shade_function_outparams_samples_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sample_shade_function_outparams_samples_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sample_shade_function_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sample_shade_function_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_save_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_save_document()`. """
    pass

def ll_pdf_save_journal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_save_journal()`. """
    pass

def ll_pdf_save_snapshot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_save_snapshot()`. """
    pass

def ll_pdf_select_layer_config(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_select_layer_config()`. """
    pass

def ll_pdf_select_layer_config_ui(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_select_layer_config_ui()`. """
    pass

def ll_pdf_serialise_journal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_serialise_journal()`. """
    pass

def ll_pdf_set_annot_active(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_active()`. """
    pass

def ll_pdf_set_annot_appearance(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_appearance()`. """
    pass

def ll_pdf_set_annot_appearance_from_display_list(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_appearance_from_display_list()`. """
    pass

def ll_pdf_set_annot_author(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_author()`. """
    pass

def ll_pdf_set_annot_border(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_border()`. """
    pass

def ll_pdf_set_annot_border_effect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_border_effect()`. """
    pass

def ll_pdf_set_annot_border_effect_intensity(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_border_effect_intensity()`. """
    pass

def ll_pdf_set_annot_border_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_border_style()`. """
    pass

def ll_pdf_set_annot_border_width(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_border_width()`. """
    pass

def ll_pdf_set_annot_callout_line(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_callout_line()`. """
    pass

def ll_pdf_set_annot_callout_line2(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_callout_line2()`.  SWIG-friendly wrapper for pdf_set_annot_callout_line(). """
    pass

def ll_pdf_set_annot_callout_point(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_callout_point()`. """
    pass

def ll_pdf_set_annot_callout_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_callout_style()`. """
    pass

def ll_pdf_set_annot_color(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_color()`. """
    pass

def ll_pdf_set_annot_color2(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_set_annot_contents(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_contents()`. """
    pass

def ll_pdf_set_annot_creation_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_creation_date()`. """
    pass

def ll_pdf_set_annot_default_appearance(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_default_appearance()`. """
    pass

def ll_pdf_set_annot_field_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_field_value()`. """
    pass

def ll_pdf_set_annot_filespec(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_filespec()`. """
    pass

def ll_pdf_set_annot_flags(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_flags()`. """
    pass

def ll_pdf_set_annot_hidden_for_editing(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_hidden_for_editing()`. """
    pass

def ll_pdf_set_annot_hot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_hot()`. """
    pass

def ll_pdf_set_annot_icon_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_icon_name()`. """
    pass

def ll_pdf_set_annot_ink_list(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_ink_list()`. """
    pass

def ll_pdf_set_annot_intent(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_intent()`. """
    pass

def ll_pdf_set_annot_interior_color(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_interior_color()`. """
    pass

def ll_pdf_set_annot_interior_color2(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_set_annot_is_open(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_is_open()`. """
    pass

def ll_pdf_set_annot_language(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_language()`. """
    pass

def ll_pdf_set_annot_line(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_line()`. """
    pass

def ll_pdf_set_annot_line_caption(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_line_caption()`. """
    pass

def ll_pdf_set_annot_line_caption_offset(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_line_caption_offset()`. """
    pass

def ll_pdf_set_annot_line_ending_styles(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_line_ending_styles()`. """
    pass

def ll_pdf_set_annot_line_end_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_line_end_style()`. """
    pass

def ll_pdf_set_annot_line_leader(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_line_leader()`. """
    pass

def ll_pdf_set_annot_line_leader_extension(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_line_leader_extension()`. """
    pass

def ll_pdf_set_annot_line_leader_offset(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_line_leader_offset()`. """
    pass

def ll_pdf_set_annot_line_start_style(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_line_start_style()`. """
    pass

def ll_pdf_set_annot_modification_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_modification_date()`. """
    pass

def ll_pdf_set_annot_opacity(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_opacity()`. """
    pass

def ll_pdf_set_annot_popup(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_popup()`. """
    pass

def ll_pdf_set_annot_quadding(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_quadding()`. """
    pass

def ll_pdf_set_annot_quad_points(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_quad_points()`. """
    pass

def ll_pdf_set_annot_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_rect()`. """
    pass

def ll_pdf_set_annot_resynthesised(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_resynthesised()`. """
    pass

def ll_pdf_set_annot_stamp_image(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_stamp_image()`. """
    pass

def ll_pdf_set_annot_vertex(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_vertex()`. """
    pass

def ll_pdf_set_annot_vertices(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_annot_vertices()`. """
    pass

def ll_pdf_set_choice_field_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_choice_field_value()`. """
    pass

def ll_pdf_set_cmap_wmode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_cmap_wmode()`. """
    pass

def ll_pdf_set_default_hmtx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_default_hmtx()`. """
    pass

def ll_pdf_set_default_vmtx(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_default_vmtx()`. """
    pass

def ll_pdf_set_document_language(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_document_language()`. """
    pass

def ll_pdf_set_doc_event_callback(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_doc_event_callback()`. """
    pass

def ll_pdf_set_field_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_field_value()`. """
    pass

def ll_pdf_set_font_wmode(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_font_wmode()`. """
    pass

def ll_pdf_set_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_int()`. """
    pass

def ll_pdf_set_layer_config_as_default(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_layer_config_as_default()`. """
    pass

def ll_pdf_set_obj_memo(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_obj_memo()`. """
    pass

def ll_pdf_set_obj_parent(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_obj_parent()`. """
    pass

def ll_pdf_set_page_box(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_page_box()`. """
    pass

def ll_pdf_set_page_labels(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_page_labels()`. """
    pass

def ll_pdf_set_populating_xref_trailer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_populating_xref_trailer()`. """
    pass

def ll_pdf_set_str_len(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_str_len()`. """
    pass

def ll_pdf_set_text_field_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_text_field_value()`. """
    pass

def ll_pdf_set_usecmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_usecmap()`. """
    pass

def ll_pdf_set_widget_editing_state(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_set_widget_editing_state()`. """
    pass

def ll_pdf_signature_appearance_signed(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_appearance_signed()`. """
    pass

def ll_pdf_signature_appearance_unsigned(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_appearance_unsigned()`. """
    pass

def ll_pdf_signature_byte_range(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_byte_range()`. """
    pass

def ll_pdf_signature_contents(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_signature_contents()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_signature_contents(::pdf_document *doc, ::pdf_obj *signature)` => `(size_t, char *contents)`
    """
    pass

def ll_pdf_signature_contents_outparams_contents_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_signature_contents_outparams_contents_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_signature_contents_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_signature_contents_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_signature_contents_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_signature_drop_distinguished_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_drop_distinguished_name()`. """
    pass

def ll_pdf_signature_error_description(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_error_description()`. """
    pass

def ll_pdf_signature_format_distinguished_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_format_distinguished_name()`. """
    pass

def ll_pdf_signature_get_signatory(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_get_signatory()`. """
    pass

def ll_pdf_signature_get_widget_signatory(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_get_widget_signatory()`. """
    pass

def ll_pdf_signature_hash_bytes(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_hash_bytes()`. """
    pass

def ll_pdf_signature_incremental_change_since_signing(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_incremental_change_since_signing()`. """
    pass

def ll_pdf_signature_info(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_info()`. """
    pass

def ll_pdf_signature_is_signed(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_is_signed()`. """
    pass

def ll_pdf_signature_set_value(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_signature_set_value()`. """
    pass

def ll_pdf_sign_signature(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_sign_signature()`. """
    pass

def ll_pdf_sign_signature_with_appearance(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_sign_signature_with_appearance()`. """
    pass

def ll_pdf_sort_cmap(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_sort_cmap()`. """
    pass

def ll_pdf_sort_dict(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_sort_dict()`. """
    pass

def ll_pdf_specifics(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_specifics()`. """
    pass

def ll_pdf_sprint_obj(char, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_sprint_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_sprint_obj(char *buf, size_t cap, ::pdf_obj *obj, int tight, int ascii)` => `(char *, size_t len)`
    """
    pass

def ll_pdf_sprint_obj_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sprint_obj_outparams_len_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sprint_obj_outparams_len_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sprint_obj_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_sprint_obj_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_store_item(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_store_item()`. """
    pass

def ll_pdf_string_from_annot_type(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_string_from_annot_type()`. """
    pass

def ll_pdf_string_from_intent(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_string_from_intent()`. """
    pass

def ll_pdf_string_from_line_ending(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_string_from_line_ending()`. """
    pass

def ll_pdf_structure_type(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_structure_type()`. """
    pass

def ll_pdf_subset_fonts(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_subset_fonts()`. """
    pass

def ll_pdf_subset_fonts2(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_subset_fonts2()`.  Swig-friendly wrapper for pdf_subset_fonts(). """
    pass

def ll_pdf_sync_annots(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_sync_annots()`. """
    pass

def ll_pdf_sync_links(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_sync_links()`. """
    pass

def ll_pdf_sync_open_pages(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_sync_open_pages()`. """
    pass

def ll_pdf_sync_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_sync_page()`. """
    pass

def ll_pdf_text_widget_format(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_text_widget_format()`. """
    pass

def ll_pdf_text_widget_max_len(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_text_widget_max_len()`. """
    pass

def ll_pdf_toggle_layer_config_ui(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_toggle_layer_config_ui()`. """
    pass

def ll_pdf_toggle_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_toggle_widget()`. """
    pass

def ll_pdf_tos_get_text(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_tos_get_text()`. """
    pass

def ll_pdf_tos_make_trm(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_tos_make_trm()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_tos_make_trm(::pdf_text_object_state *tos, ::pdf_text_state *text, ::pdf_font_desc *fontdesc, int cid, ::fz_matrix *trm)` => `(int, float adv)`
    """
    pass

def ll_pdf_tos_make_trm_outparams_adv_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_tos_make_trm_outparams_adv_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_tos_make_trm_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_tos_make_trm_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_tos_make_trm_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_tos_move_after_char(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_tos_move_after_char()`. """
    pass

def ll_pdf_tos_newline(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_tos_newline()`. """
    pass

def ll_pdf_tos_reset(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_tos_reset()`. """
    pass

def ll_pdf_tos_restore(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_tos_restore()`. """
    pass

def ll_pdf_tos_save(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_tos_save()`. """
    pass

def ll_pdf_tos_set_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_tos_set_matrix()`. """
    pass

def ll_pdf_tos_translate(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_tos_translate()`. """
    pass

def ll_pdf_to_bool(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_bool()`. """
    pass

def ll_pdf_to_bool_default(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_bool_default()`. """
    pass

def ll_pdf_to_date(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_date()`. """
    pass

def ll_pdf_to_gen(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_gen()`. """
    pass

def ll_pdf_to_int(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_int()`. """
    pass

def ll_pdf_to_int64(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_int64()`. """
    pass

def ll_pdf_to_int_default(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_int_default()`. """
    pass

def ll_pdf_to_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_matrix()`. """
    pass

def ll_pdf_to_name(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_name()`. """
    pass

def ll_pdf_to_num(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_num()`. """
    pass

def ll_pdf_to_point(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_point()`. """
    pass

def ll_pdf_to_quad(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_quad()`. """
    pass

def ll_pdf_to_real(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_real()`. """
    pass

def ll_pdf_to_real_default(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_real_default()`. """
    pass

def ll_pdf_to_rect(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_rect()`. """
    pass

def ll_pdf_to_string(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_to_string()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_to_string(::pdf_obj *obj)` => `(const char *, size_t sizep)`
    """
    pass

def ll_pdf_to_string_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_to_string_outparams_sizep_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_to_string_outparams_sizep_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_to_string_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_to_string_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_to_str_buf(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_str_buf()`. """
    pass

def ll_pdf_to_str_len(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_str_len()`. """
    pass

def ll_pdf_to_text_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_to_text_string()`. """
    pass

def ll_pdf_trailer(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_trailer()`. """
    pass

def ll_pdf_undo(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_undo()`. """
    pass

def ll_pdf_undoredo_state(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_undoredo_state()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_undoredo_state(::pdf_document *doc)` => `(int, int steps)`
    """
    pass

def ll_pdf_undoredo_state_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_undoredo_state_outparams_steps_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_undoredo_state_outparams_steps_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_undoredo_state_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_undoredo_state_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_undoredo_step(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_undoredo_step()`. """
    pass

def ll_pdf_unmark_obj(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_unmark_obj()`. """
    pass

def ll_pdf_update_annot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_update_annot()`. """
    pass

def ll_pdf_update_default_colorspaces(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_update_default_colorspaces()`. """
    pass

def ll_pdf_update_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_update_object()`. """
    pass

def ll_pdf_update_page(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_update_page()`. """
    pass

def ll_pdf_update_stream(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_update_stream()`. """
    pass

def ll_pdf_update_widget(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_update_widget()`. """
    pass

def ll_pdf_update_xobject(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_update_xobject()`. """
    pass

def ll_pdf_validate_changes(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_validate_changes()`. """
    pass

def ll_pdf_validate_change_history(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_validate_change_history()`. """
    pass

def ll_pdf_validate_signature(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_validate_signature()`. """
    pass

def ll_pdf_verify_embedded_file_checksum(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_verify_embedded_file_checksum()`. """
    pass

def ll_pdf_version(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_version()`. """
    pass

def ll_pdf_walk_tree(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_walk_tree()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_walk_tree(::pdf_obj *tree, ::pdf_obj *kid_name, void (*arrive)(::fz_context *, ::pdf_obj *, void *, ::pdf_obj **), void (*leave)(::fz_context *, ::pdf_obj *, void *), void *arg, ::pdf_obj **names, ::pdf_obj **values)` => `()`
    """
    pass

def ll_pdf_walk_tree_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_walk_tree_outparams_names_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_walk_tree_outparams_names_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_walk_tree_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_walk_tree_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_walk_tree_outparams_values_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_walk_tree_outparams_values_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_was_pure_xfa(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_was_pure_xfa()`. """
    pass

def ll_pdf_was_repaired(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_was_repaired()`. """
    pass

def ll_pdf_widget_is_readonly(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_widget_is_readonly()`. """
    pass

def ll_pdf_widget_is_signed(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_widget_is_signed()`. """
    pass

def ll_pdf_widget_type(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_widget_type()`. """
    pass

def ll_pdf_write_digest(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_write_digest()`. """
    pass

def ll_pdf_write_document(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_write_document()`. """
    pass

def ll_pdf_write_journal(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_write_journal()`. """
    pass

def ll_pdf_write_snapshot(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_write_snapshot()`. """
    pass

def ll_pdf_xobject_bbox(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xobject_bbox()`. """
    pass

def ll_pdf_xobject_colorspace(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xobject_colorspace()`. """
    pass

def ll_pdf_xobject_isolated(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xobject_isolated()`. """
    pass

def ll_pdf_xobject_knockout(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xobject_knockout()`. """
    pass

def ll_pdf_xobject_matrix(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xobject_matrix()`. """
    pass

def ll_pdf_xobject_resources(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xobject_resources()`. """
    pass

def ll_pdf_xobject_transparency(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xobject_transparency()`. """
    pass

def ll_pdf_xref_ensure_incremental_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xref_ensure_incremental_object()`. """
    pass

def ll_pdf_xref_ensure_local_object(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xref_ensure_local_object()`. """
    pass

def ll_pdf_xref_entry_map(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xref_entry_map()`. """
    pass

def ll_pdf_xref_is_incremental(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xref_is_incremental()`. """
    pass

def ll_pdf_xref_len(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xref_len()`. """
    pass

def ll_pdf_xref_obj_is_unsaved_signature(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xref_obj_is_unsaved_signature()`. """
    pass

def ll_pdf_xref_remove_unsaved_signature(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xref_remove_unsaved_signature()`. """
    pass

def ll_pdf_xref_store_unsaved_signature(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_xref_store_unsaved_signature()`. """
    pass

def ll_pdf_zugferd_profile(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
    """
    Low-level wrapper for `::pdf_zugferd_profile()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`ll_pdf_zugferd_profile(::pdf_document *doc)` => `(enum pdf_zugferd_profile, float version)`
    """
    pass

def ll_pdf_zugferd_profile_outparams_fn(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_zugferd_profile_outparams_swiginit(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_zugferd_profile_outparams_swigregister(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_zugferd_profile_outparams_version_get(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_zugferd_profile_outparams_version_set(*args, **kwargs): # real signature unknown
    pass

def ll_pdf_zugferd_profile_to_string(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_zugferd_profile_to_string()`. """
    pass

def ll_pdf_zugferd_xml(*args, **kwargs): # real signature unknown
    """ Low-level wrapper for `::pdf_zugferd_xml()`. """
    pass

def map_string_int_asdict(*args, **kwargs): # real signature unknown
    pass

def map_string_int_begin(*args, **kwargs): # real signature unknown
    pass

def map_string_int_clear(*args, **kwargs): # real signature unknown
    pass

def map_string_int_count(*args, **kwargs): # real signature unknown
    pass

def map_string_int_empty(*args, **kwargs): # real signature unknown
    pass

def map_string_int_end(*args, **kwargs): # real signature unknown
    pass

def map_string_int_erase(*args, **kwargs): # real signature unknown
    pass

def map_string_int_find(*args, **kwargs): # real signature unknown
    pass

def map_string_int_get_allocator(*args, **kwargs): # real signature unknown
    pass

def map_string_int_has_key(*args, **kwargs): # real signature unknown
    pass

def map_string_int_items(*args, **kwargs): # real signature unknown
    pass

def map_string_int_iterator(*args, **kwargs): # real signature unknown
    pass

def map_string_int_keys(*args, **kwargs): # real signature unknown
    pass

def map_string_int_key_iterator(*args, **kwargs): # real signature unknown
    pass

def map_string_int_lower_bound(*args, **kwargs): # real signature unknown
    pass

def map_string_int_rbegin(*args, **kwargs): # real signature unknown
    pass

def map_string_int_rend(*args, **kwargs): # real signature unknown
    pass

def map_string_int_size(*args, **kwargs): # real signature unknown
    pass

def map_string_int_swap(*args, **kwargs): # real signature unknown
    pass

def map_string_int_swiginit(*args, **kwargs): # real signature unknown
    pass

def map_string_int_swigregister(*args, **kwargs): # real signature unknown
    pass

def map_string_int_upper_bound(*args, **kwargs): # real signature unknown
    pass

def map_string_int_values(*args, **kwargs): # real signature unknown
    pass

def map_string_int_value_iterator(*args, **kwargs): # real signature unknown
    pass

def map_string_int___bool__(*args, **kwargs): # real signature unknown
    pass

def map_string_int___contains__(*args, **kwargs): # real signature unknown
    pass

def map_string_int___delitem__(*args, **kwargs): # real signature unknown
    pass

def map_string_int___getitem__(*args, **kwargs): # real signature unknown
    pass

def map_string_int___len__(*args, **kwargs): # real signature unknown
    pass

def map_string_int___nonzero__(*args, **kwargs): # real signature unknown
    pass

def map_string_int___setitem__(*args, **kwargs): # real signature unknown
    pass

def Memento_addBacktraceLimitFnname(*args, **kwargs): # real signature unknown
    pass

def Memento_adjustRef(*args, **kwargs): # real signature unknown
    pass

def Memento_blockInfo(*args, **kwargs): # real signature unknown
    pass

def Memento_breakAt(*args, **kwargs): # real signature unknown
    pass

def Memento_breakOnFree(*args, **kwargs): # real signature unknown
    pass

def Memento_breakOnRealloc(*args, **kwargs): # real signature unknown
    pass

def Memento_breakpoint(*args, **kwargs): # real signature unknown
    pass

def Memento_bt(*args, **kwargs): # real signature unknown
    pass

def Memento_calloc(*args, **kwargs): # real signature unknown
    pass

def Memento_check(*args, **kwargs): # real signature unknown
    pass

def Memento_checkAllMemory(*args, **kwargs): # real signature unknown
    pass

def Memento_checkBlock(*args, **kwargs): # real signature unknown
    pass

def Memento_checkBytePointerOrNull(*args, **kwargs): # real signature unknown
    pass

def Memento_checkIntPointerOrNull(*args, **kwargs): # real signature unknown
    pass

def Memento_checkPointerOrNull(*args, **kwargs): # real signature unknown
    pass

def Memento_checkShortPointerOrNull(*args, **kwargs): # real signature unknown
    pass

def Memento_dropByteRef(*args, **kwargs): # real signature unknown
    pass

def Memento_dropIntRef(*args, **kwargs): # real signature unknown
    pass

def Memento_dropRef(*args, **kwargs): # real signature unknown
    pass

def Memento_dropShortRef(*args, **kwargs): # real signature unknown
    pass

def Memento_failAt(*args, **kwargs): # real signature unknown
    pass

def Memento_failThisEvent(*args, **kwargs): # real signature unknown
    pass

def Memento_fin(*args, **kwargs): # real signature unknown
    pass

def Memento_find(*args, **kwargs): # real signature unknown
    pass

def Memento_free(*args, **kwargs): # real signature unknown
    pass

def Memento_getBlockNum(*args, **kwargs): # real signature unknown
    pass

def Memento_info(*args, **kwargs): # real signature unknown
    pass

def Memento_label(*args, **kwargs): # real signature unknown
    pass

def Memento_listBlockInfo(*args, **kwargs): # real signature unknown
    pass

def Memento_listBlocks(*args, **kwargs): # real signature unknown
    pass

def Memento_listLargeBlocks(*args, **kwargs): # real signature unknown
    pass

def Memento_listNewBlocks(*args, **kwargs): # real signature unknown
    pass

def Memento_listPhasedBlocks(*args, **kwargs): # real signature unknown
    pass

def Memento_malloc(*args, **kwargs): # real signature unknown
    pass

def Memento_paranoidAt(*args, **kwargs): # real signature unknown
    pass

def Memento_realloc(*args, **kwargs): # real signature unknown
    pass

def Memento_reference(*args, **kwargs): # real signature unknown
    pass

def Memento_sequence(*args, **kwargs): # real signature unknown
    pass

def Memento_setAtexitFin(*args, **kwargs): # real signature unknown
    pass

def Memento_setIgnoreNewDelete(*args, **kwargs): # real signature unknown
    pass

def Memento_setMax(*args, **kwargs): # real signature unknown
    pass

def Memento_setParanoia(*args, **kwargs): # real signature unknown
    pass

def Memento_setVerbose(*args, **kwargs): # real signature unknown
    pass

def Memento_squeezing(*args, **kwargs): # real signature unknown
    pass

def Memento_startLeaking(*args, **kwargs): # real signature unknown
    pass

def Memento_stats(*args, **kwargs): # real signature unknown
    pass

def Memento_stopLeaking(*args, **kwargs): # real signature unknown
    pass

def Memento_strdup(*args, **kwargs): # real signature unknown
    pass

def Memento_takeByteRef(*args, **kwargs): # real signature unknown
    pass

def Memento_takeIntRef(*args, **kwargs): # real signature unknown
    pass

def Memento_takeRef(*args, **kwargs): # real signature unknown
    pass

def Memento_takeShortRef(*args, **kwargs): # real signature unknown
    pass

def Memento_tick(*args, **kwargs): # real signature unknown
    pass

def memmove(*args, **kwargs): # real signature unknown
    pass

def new_bytes(*args, **kwargs): # real signature unknown
    pass

def new_DiagnosticCallback(*args, **kwargs): # real signature unknown
    pass

def new_floats(*args, **kwargs): # real signature unknown
    pass

def new_FzAaContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_aa_context`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_aa_context`.
    """
    pass

def new_FzAes(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_aes`.
    """
    pass

def new_FzAllocContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_alloc_context`.
    """
    pass

def new_FzArc4(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_arc4`.
    """
    pass

def new_FzArchive(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_archive_of_size()`.
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_multi_archive()`.
    		Create a new multi archive (initially empty).
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_tree_archive()`.
    		Create an archive that holds named buffers.
    
    		tree can either be a preformed tree with fz_buffers as values,
    		or it can be NULL for an empty tree.
    
    
    |
    
    *Overload 4:*
     Copy constructor using `fz_keep_archive()`.
    
    |
    
    *Overload 5:*
     Constructor using raw copy of pre-existing `::fz_archive`.
    """
    pass

def new_FzArchiveHandler(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_archive_handler`.
    """
    pass

def new_FzArchiveHandlerContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_archive_handler_context`.
    """
    pass

def new_FzBandWriter(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_band_writer_of_size()`.
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_color_pcl_band_writer()`.
    		Create a new band writer, outputing color pcl.
    	 Constructor using `fz_new_mono_pcl_band_writer()`.
    		Create a new band writer, outputing monochrome pcl.
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_mono_pwg_band_writer()`.
    		Create a new monochrome pwg band writer.
    
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_pam_band_writer()`.
    		Create a band writer targetting pnm (greyscale, rgb or cmyk,
    		with or without alpha).
    	 Constructor using `fz_new_pbm_band_writer()`.
    		Create a new band writer, targetting pbm.
    	 Constructor using `fz_new_pclm_band_writer()`.
    		Create a new band writer, outputing pclm
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_pdfocr_band_writer()`.
    		Create a new band writer, outputing pdfocr.
    
    		Ownership of output stays with the caller, the band writer
    		borrows the reference. The caller must keep the output around
    		for the duration of the band writer, and then close/drop as
    		appropriate.
    
    
    |
    
    *Overload 6:*
     Constructor using `fz_new_pkm_band_writer()`.
    		Create a new pkm band writer for CMYK pixmaps.
    	 Constructor using `fz_new_png_band_writer()`.
    		Create a new png band writer (greyscale or RGB, with or without
    		alpha).
    
    
    |
    
    *Overload 7:*
     Constructor using `fz_new_pnm_band_writer()`.
    		Create a band writer targetting pnm (greyscale or rgb, no
    		alpha).
    	 Constructor using `fz_new_ps_band_writer()`.
    		Create a postscript band writer for gray, rgb, or cmyk, no
    		alpha.
    	 Constructor using `fz_new_psd_band_writer()`.
    		Open a PSD band writer.
    	 Constructor using `fz_new_pwg_band_writer()`.
    		Create a new color pwg band writer.
    	 Constructor using fz_new_mono_pcl_band_writer() or fz_new_color_pcl_band_writer().
    
    |
    
    *Overload 8:*
     Constructor using fz_new_p*_band_writer().
    
    |
    
    *Overload 9:*
     Constructor using fz_new_mono_pwg_band_writer() or fz_new_pwg_band_writer().
    
    |
    
    *Overload 10:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 11:*
     Constructor using raw copy of pre-existing `::fz_band_writer`.
    """
    pass

def new_FzBitmap(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_bitmap()`.
    		Create a new bitmap.
    
    		w, h: Width and Height for the bitmap
    
    		n: Number of color components (assumed to be a divisor of 8)
    
    		xres, yres: X and Y resolutions (in pixels per inch).
    
    		Returns pointer to created bitmap structure. The bitmap
    		data is uninitialised.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_bitmap_from_pixmap()`.
    		Make a bitmap from a pixmap and a halftone.
    
    		pix: The pixmap to generate from. Currently must be a single
    		color component with no alpha.
    
    		ht: The halftone to use. NULL implies the default halftone.
    
    		Returns the resultant bitmap. Throws exceptions in the case of
    		failure to allocate.
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_bitmap_from_pixmap_band()`.
    		Make a bitmap from a pixmap and a
    		halftone, allowing for the position of the pixmap within an
    		overall banded rendering.
    
    		pix: The pixmap to generate from. Currently must be a single
    		color component with no alpha.
    
    		ht: The halftone to use. NULL implies the default halftone.
    
    		band_start: Vertical offset within the overall banded rendering
    		(in pixels)
    
    		Returns the resultant bitmap. Throws exceptions in the case of
    		failure to allocate.
    
    
    |
    
    *Overload 4:*
     Copy constructor using `fz_keep_bitmap()`.
    
    |
    
    *Overload 5:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 6:*
     Constructor using raw copy of pre-existing `::fz_bitmap`.
    """
    pass

def new_FzBuffer(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_buffer()`.
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_buffer_from_base64()`.
    		Create a new buffer with data decoded from a base64 input string.
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_buffer_from_data()`.
    		Create a new buffer with existing data.
    
    		data: Pointer to existing data.
    		size: Size of existing data.
    
    		Takes ownership of data. Does not make a copy. Calls fz_free on
    		the data when the buffer is deallocated. Do not use 'data' after
    		passing to this function.
    
    		Returns pointer to new buffer. Throws exception on allocation
    		failure.
    
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_buffer_from_display_list()`.
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_buffer_from_image_as_jpeg()`.
    
    |
    
    *Overload 6:*
     Constructor using `fz_new_buffer_from_image_as_jpx()`.
    
    |
    
    *Overload 7:*
     Constructor using `fz_new_buffer_from_image_as_png()`.
    		Reencode a given image as a PNG into a buffer.
    
    		Ownership of the buffer is returned.
    
    
    |
    
    *Overload 8:*
     Constructor using `fz_new_buffer_from_page()`.
    
    |
    
    *Overload 9:*
     Constructor using `fz_new_buffer_from_page_number()`.
    
    |
    
    *Overload 10:*
     Constructor using `fz_new_buffer_from_page_with_format()`.
    		Returns an fz_buffer containing a page after conversion to specified format.
    
    		page: The page to convert.
    		format, options: Passed to fz_new_document_writer_with_output() internally.
    		transform, cookie: Passed to fz_run_page() internally.
    
    
    |
    
    *Overload 11:*
     Constructor using `fz_new_buffer_from_pixmap_as_jpeg()`.
    
    |
    
    *Overload 12:*
     Constructor using `fz_new_buffer_from_pixmap_as_jpx()`.
    
    |
    
    *Overload 13:*
     Constructor using `fz_new_buffer_from_pixmap_as_png()`.
    		Reencode a given pixmap as a PNG into a buffer.
    
    		Ownership of the buffer is returned.
    
    
    |
    
    *Overload 14:*
     Constructor using `fz_new_buffer_from_shared_data()`.
    		Like fz_new_buffer, but does not take ownership.
    
    
    |
    
    *Overload 15:*
     Constructor using `fz_new_buffer_from_stext_page()`.
    		Convert structured text into plain text.
    
    
    |
    
    *Overload 16:*
     Constructor using `fz_read_file()`.
    		Read all the contents of a file into a buffer.
    
    
    |
    
    *Overload 17:*
     Copy constructor using `fz_keep_buffer()`.
    
    |
    
    *Overload 18:*
     Constructor using raw copy of pre-existing `::fz_buffer`.
    
    |
    
    *Overload 19:*
     Constructor using raw copy of pre-existing `::fz_buffer`.
    """
    pass

def new_FzColorParams(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Equivalent to fz_default_color_params.
    
    |
    
    *Overload 2:*
    We use default copy constructor and operator=.  Constructor using raw copy of pre-existing `::fz_color_params`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_color_params`.
    """
    pass

def new_FzColorspace(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_cal_gray_colorspace()`.
    		Create a calibrated gray colorspace.
    
    		The returned reference should be dropped when it is finished
    		with.
    
    		Colorspaces are immutable once created.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_cal_rgb_colorspace()`.
    		Create a calibrated rgb colorspace.
    
    		The returned reference should be dropped when it is finished
    		with.
    
    		Colorspaces are immutable once created.
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_colorspace()`.
    		Creates a new colorspace instance and returns a reference.
    
    		No internal checking is done that the colorspace type (e.g.
    		CMYK) matches with the flags (e.g. FZ_COLORSPACE_HAS_CMYK) or
    		colorant count (n) or name.
    
    		The reference should be dropped when it is finished with.
    
    		Colorspaces are immutable once created (with the exception of
    		setting up colorant names for separation spaces).
    
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_icc_colorspace()`.
    		Create a colorspace from an ICC profile supplied in buf.
    
    		Limited checking is done to ensure that the colorspace type is
    		appropriate for the supplied ICC profile.
    
    		An additional reference is taken to buf, which will be dropped
    		on destruction. Ownership is NOT passed in.
    
    		The returned reference should be dropped when it is finished
    		with.
    
    		Colorspaces are immutable once created.
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_indexed_colorspace()`.
    		Create an indexed colorspace.
    
    		The supplied lookup table is high palette entries long. Each
    		entry is n bytes long, where n is given by the number of
    		colorants in the base colorspace, one byte per colorant.
    
    		Ownership of lookup is passed it; it will be freed on
    		destruction, so must be heap allocated.
    
    		The colorspace will keep an additional reference to the base
    		colorspace that will be dropped on destruction.
    
    		The returned reference should be dropped when it is finished
    		with.
    
    		Colorspaces are immutable once created.
    
    
    |
    
    *Overload 6:*
     Construct using one of: fz_device_gray(), fz_device_rgb(), fz_device_bgr(), fz_device_cmyk(), fz_device_lab().
    
    |
    
    *Overload 7:*
     Copy constructor using `fz_keep_colorspace()`.
    
    |
    
    *Overload 8:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 9:*
     Constructor using raw copy of pre-existing `::fz_colorspace`.
    """
    pass

def new_FzColorspaceContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_colorspace_context`.
    """
    pass

def new_FzCompressedBuffer(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_compressed_buffer()`.
    		Create a new, UNKNOWN format, compressed_buffer.
    
    
    |
    
    *Overload 2:*
     Copy constructor using `fz_keep_compressed_buffer()`.
    
    |
    
    *Overload 3:*
     Constructor using raw copy of pre-existing `::fz_compressed_buffer`.
    """
    pass

def new_FzCompressedImage(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_compressed_image`.
    """
    pass

def new_FzCompressionParams(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_compression_params`.
    """
    pass

def new_FzContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `fz_new_context_imp()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_context`.
    """
    pass

def new_FzCookie(*args, **kwargs): # real signature unknown
    """ Default constructor sets all fields to default values. """
    pass

def new_FzDefaultColorspaces(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_default_colorspaces()`.
    		Create a new default colorspace structure with values inherited
    		from the context, and return a reference to it.
    
    		These can be overridden using fz_set_default_xxxx.
    
    		These should not be overridden while more than one caller has
    		the reference for fear of race conditions.
    
    		The caller should drop this reference once finished with it.
    
    
    |
    
    *Overload 2:*
     Copy constructor using `fz_keep_default_colorspaces()`.
    
    |
    
    *Overload 3:*
     Constructor using raw copy of pre-existing `::fz_default_colorspaces`.
    """
    pass

def new_FzDevice(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_bbox_device()`.
    		Create a device to compute the bounding
    		box of all marks on a page.
    
    		The returned bounding box will be the union of all bounding
    		boxes of all objects on a page.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_device_of_size()`.
    		Devices are created by calls to device implementations, for
    		instance: foo_new_device(). These will be implemented by calling
    		fz_new_derived_device(ctx, foo_device) where foo_device is a
    		structure "derived from" fz_device, for instance
    		typedef struct { fz_device base;  ...extras...} foo_device;
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_draw_device()`.
    		Create a device to draw on a pixmap.
    
    		dest: Target pixmap for the draw device. See fz_new_pixmap*
    		for how to obtain a pixmap. The pixmap is not cleared by the
    		draw device, see fz_clear_pixmap* for how to clear it prior to
    		calling fz_new_draw_device. Free the device by calling
    		fz_drop_device.
    
    		transform: Transform from user space in points to device space
    		in pixels.
    
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_draw_device_with_bbox()`.
    		Create a device to draw on a pixmap.
    
    		dest: Target pixmap for the draw device. See fz_new_pixmap*
    		for how to obtain a pixmap. The pixmap is not cleared by the
    		draw device, see fz_clear_pixmap* for how to clear it prior to
    		calling fz_new_draw_device. Free the device by calling
    		fz_drop_device.
    
    		transform: Transform from user space in points to device space
    		in pixels.
    
    		clip: Bounding box to restrict any marking operations of the
    		draw device.
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_draw_device_with_bbox_proof()`.
    		Create a device to draw on a pixmap.
    
    		dest: Target pixmap for the draw device. See fz_new_pixmap*
    		for how to obtain a pixmap. The pixmap is not cleared by the
    		draw device, see fz_clear_pixmap* for how to clear it prior to
    		calling fz_new_draw_device. Free the device by calling
    		fz_drop_device.
    
    		transform: Transform from user space in points to device space
    		in pixels.
    
    		clip: Bounding box to restrict any marking operations of the
    		draw device.
    
    		proof_cs: Color space to render to prior to mapping to color
    		space defined by pixmap.
    
    
    |
    
    *Overload 6:*
     Constructor using `fz_new_draw_device_with_options()`.
    		Create a new pixmap and draw device, using the specified options.
    
    		options: Options to configure the draw device, and choose the
    		resolution and colorspace.
    
    		mediabox: The bounds of the page in points.
    
    		pixmap: An out parameter containing the newly created pixmap.
    
    
    |
    
    *Overload 7:*
     Constructor using `fz_new_draw_device_with_proof()`.
    		Create a device to draw on a pixmap.
    
    		dest: Target pixmap for the draw device. See fz_new_pixmap*
    		for how to obtain a pixmap. The pixmap is not cleared by the
    		draw device, see fz_clear_pixmap* for how to clear it prior to
    		calling fz_new_draw_device. Free the device by calling
    		fz_drop_device.
    
    		transform: Transform from user space in points to device space
    		in pixels.
    
    		proof_cs: Intermediate color space to map though when mapping to
    		color space defined by pixmap.
    
    
    |
    
    *Overload 8:*
     Constructor using `fz_new_list_device()`.
    		Create a rendering device for a display list.
    
    		When the device is rendering a page it will populate the
    		display list with drawing commands (text, images, etc.). The
    		display list can later be reused to render a page many times
    		without having to re-interpret the page from the document file
    		for each rendering. Once the device is no longer needed, free
    		it with fz_drop_device.
    
    		list: A display list that the list device takes a reference to.
    
    
    |
    
    *Overload 9:*
     Constructor using `fz_new_ocr_device()`.
    		Create a device to OCR the text on the page.
    
    		Renders the page internally to a bitmap that is then OCRd. Text
    		is then forwarded onto the target device.
    
    		target: The target device to receive the OCRd text.
    
    		ctm: The transform to apply to the mediabox to get the size for
    		the rendered page image. Also used to calculate the resolution
    		for the page image. In general, this will be the same as the CTM
    		that you pass to fz_run_page (or fz_run_display_list) to feed
    		this device.
    
    		mediabox: The mediabox (in points). Combined with the CTM to get
    		the bounds of the pixmap used internally for the rendered page
    		image.
    
    		with_list: If with_list is false, then all non-text operations
    		are forwarded instantly to the target device. This results in
    		the target device seeing all NON-text operations, followed by
    		all the text operations (derived from OCR).
    
    		If with_list is true, then all the marking operations are
    		collated into a display list which is then replayed to the
    		target device at the end.
    
    		language: NULL (for "eng"), or a pointer to a string to describe
    		the languages/scripts that should be used for OCR (e.g.
    		"eng,ara").
    
    		datadir: NULL (for ""), or a pointer to a path string otherwise
    		provided to Tesseract in the TESSDATA_PREFIX environment variable.
    
    		progress: NULL, or function to be called periodically to indicate
    		progress. Return 0 to continue, or 1 to cancel. progress_arg is
    		returned as the void *. The int is a value between 0 and 100 to
    		indicate progress.
    
    		progress_arg: A void * value to be parrotted back to the progress
    		function.
    
    
    |
    
    *Overload 10:*
     Constructor using `fz_new_stext_device()`.
    		Create a device to extract the text on a page.
    
    		Gather the text on a page into blocks and lines.
    
    		The reading order is taken from the order the text is drawn in
    		the source file, so may not be accurate.
    
    		page: The text page to which content should be added. This will
    		usually be a newly created (empty) text page, but it can be one
    		containing data already (for example when merging multiple
    		pages, or watermarking).
    
    		options: Options to configure the stext device.
    
    
    |
    
    *Overload 11:*
     Constructor using `fz_new_svg_device()`.
    		Create a device that outputs (single page) SVG files to
    		the given output stream.
    
    		Equivalent to fz_new_svg_device_with_id passing id = NULL.
    
    
    |
    
    *Overload 12:*
     Constructor using `fz_new_svg_device_with_id()`.
    		Create a device that outputs (single page) SVG files to
    		the given output stream.
    
    		output: The output stream to send the constructed SVG page to.
    
    		page_width, page_height: The page dimensions to use (in points).
    
    		text_format: How to emit text. One of the following values:
    			FZ_SVG_TEXT_AS_TEXT: As <text> elements with possible
    			layout errors and mismatching fonts.
    			FZ_SVG_TEXT_AS_PATH: As <path> elements with exact
    			visual appearance.
    
    		reuse_images: Share image resources using <symbol> definitions.
    
    		id: ID parameter to keep generated IDs unique across SVG files.
    
    
    |
    
    *Overload 13:*
     Constructor using `fz_new_test_device()`.
    		Create a device to test for features.
    
    		Currently only tests for the presence of non-grayscale colors.
    
    		is_color: Possible values returned:
    			0: Definitely greyscale
    			1: Probably color (all colors were grey, but there
    			were images or shadings in a non grey colorspace).
    			2: Definitely color
    
    		threshold: The difference from grayscale that will be tolerated.
    		Typical values to use are either 0 (be exact) and 0.02 (allow an
    		imperceptible amount of slop).
    
    		options: A set of bitfield options, from the FZ_TEST_OPT set.
    
    		passthrough: A device to pass all calls through to, or NULL.
    		If set, then the test device can both test and pass through to
    		an underlying device (like, say, the display list device). This
    		means that a display list can be created and at the end we'll
    		know if it's colored or not.
    
    		In the absence of a passthrough device, the device will throw
    		an exception to stop page interpretation when color is found.
    
    
    |
    
    *Overload 14:*
     Constructor using `fz_new_trace_device()`.
    		Create a device to print a debug trace of all device calls.
    
    
    |
    
    *Overload 15:*
     Constructor using `pdf_new_pdf_device()`.
    
    |
    
    *Overload 16:*
     Copy constructor using `fz_keep_device()`.
    
    |
    
    *Overload 17:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 18:*
     Constructor using raw copy of pre-existing `::fz_device`.
    """
    pass

def new_FzDevice2(*args, **kwargs): # real signature unknown
    """ == Constructor. """
    pass

def new_FzDeviceContainerStack(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_device_container_stack`.
    """
    pass

def new_FzDisplayList(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_display_list()`.
    		Create an empty display list.
    
    		A display list contains drawing commands (text, images, etc.).
    		Use fz_new_list_device for populating the list.
    
    		mediabox: Bounds of the page (in points) represented by the
    		display list.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_display_list_from_page()`.
    		Create a display list.
    
    		Ownership of the display list is returned to the caller.
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_display_list_from_page_number()`.
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_display_list_from_svg()`.
    		Parse an SVG document into a display-list.
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_display_list_from_svg_xml()`.
    		Parse an SVG document into a display-list.
    
    
    |
    
    *Overload 6:*
     Constructor using `pdf_new_display_list_from_annot()`.
    
    |
    
    *Overload 7:*
     Copy constructor using `fz_keep_display_list()`.
    
    |
    
    *Overload 8:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 9:*
     Constructor using raw copy of pre-existing `::fz_display_list`.
    """
    pass

def new_FzDocument(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_open_accelerated_document()`.
    		Open a document file and read its basic structure so pages and
    		objects can be located. MuPDF will try to repair broken
    		documents (without actually changing the file contents).
    
    		The returned fz_document is used when calling most other
    		document related functions.
    
    		filename: a path to a file as it would be given to open(2).
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_open_accelerated_document_with_stream()`.
    		Open a document using the specified stream object rather than
    		opening a file on disk.
    
    		magic: a string used to detect document type; either a file name
    		or mime-type.
    
    		stream: a stream of the document contents.
    
    		accel: NULL, or a stream of the 'accelerator' contents for this document.
    
    		NOTE: The caller retains ownership of 'stream' and 'accel' - the document will
    		take its own references if required.
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_open_accelerated_document_with_stream_and_dir()`.
    		Open a document using the specified stream object rather than
    		opening a file on disk.
    
    		magic: a string used to detect document type; either a file name
    		or mime-type.
    
    		stream: a stream of the document contents.
    
    		accel: NULL, or a stream of the 'accelerator' contents for this document.
    
    		dir: NULL, or the 'directory context' for the stream contents.
    
    		NOTE: The caller retains ownership of 'stream', 'accel' and 'dir' - the document will
    		take its own references if required.
    
    
    |
    
    *Overload 4:*
     Constructor using `fz_open_document()`.
    		Open a document file and read its basic structure so pages and
    		objects can be located. MuPDF will try to repair broken
    		documents (without actually changing the file contents).
    
    		The returned fz_document is used when calling most other
    		document related functions.
    
    		filename: a path to a file as it would be given to open(2).
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_open_document_with_buffer()`.
    		Open a document using a buffer rather than opening a file on disk.
    
    
    |
    
    *Overload 6:*
     Constructor using `fz_open_document_with_stream()`.
    		Open a document using the specified stream object rather than
    		opening a file on disk.
    
    		magic: a string used to detect document type; either a file name
    		or mime-type.
    
    		stream: a stream representing the contents of the document file.
    
    		NOTE: The caller retains ownership of 'stream' - the document will take its
    		own reference if required.
    
    
    |
    
    *Overload 7:*
     Constructor using `fz_open_document_with_stream_and_dir()`.
    		Open a document using the specified stream object rather than
    		opening a file on disk.
    
    		magic: a string used to detect document type; either a file name
    		or mime-type.
    
    		stream: a stream representing the contents of the document file.
    
    		dir: a 'directory context' for those filetypes that need it.
    
    		NOTE: The caller retains ownership of 'stream' and 'dir' - the document will
    		take its own references if required.
    
    
    |
    
    *Overload 8:*
     Returns a FzDocument for pdfdocument.m_internal.super.
    
    |
    
    *Overload 9:*
     Copy constructor using `fz_keep_document()`.
    
    |
    
    *Overload 10:*
     Constructor using raw copy of pre-existing `::fz_document`.
    
    |
    
    *Overload 11:*
     Constructor using raw copy of pre-existing `::fz_document`.
    """
    pass

def new_FzDocumentHandler(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_document_handler`.
    """
    pass

def new_FzDocumentHandlerContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_document_handler_context`.
    """
    pass

def new_FzDocumentWriter(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_document_writer_of_size()`.
    		Internal function to allocate a
    		block for a derived document_writer structure, with the base
    		structure's function pointers populated correctly, and the extra
    		space zero initialised.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_document_writer_with_buffer()`.
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_jpeg_pixmap_writer()`.
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_pixmap_writer()`.
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_svg_writer_with_output()`.
    
    |
    
    *Overload 6:*
     Constructor using one of:
    		fz_new_cbz_writer()
    		fz_new_docx_writer()
    		fz_new_odt_writer()
    		fz_new_pam_pixmap_writer()
    		fz_new_pbm_pixmap_writer()
    		fz_new_pcl_writer()
    		fz_new_pclm_writer()
    		fz_new_pdf_writer()
    		fz_new_pdfocr_writer()
    		fz_new_pgm_pixmap_writer()
    		fz_new_pkm_pixmap_writer()
    		fz_new_png_pixmap_writer()
    		fz_new_pnm_pixmap_writer()
    		fz_new_ppm_pixmap_writer()
    		fz_new_ps_writer()
    		fz_new_pwg_writer()
    		fz_new_svg_writer()
    
    
    |
    
    *Overload 7:*
     Constructor using one of:
    		fz_new_cbz_writer_with_output()
    		fz_new_docx_writer_with_output()
    		fz_new_odt_writer_with_output()
    		fz_new_pcl_writer_with_output()
    		fz_new_pclm_writer_with_output()
    		fz_new_pdf_writer_with_output()
    		fz_new_pdfocr_writer_with_output()
    		fz_new_ps_writer_with_output()
    		fz_new_pwg_writer_with_output()
    
    	This constructor takes ownership of <out> -
    	out.m_internal is set to NULL after this constructor
    	returns so <out> must not be used again.
    
    
    |
    
    *Overload 8:*
     Constructor using one of:
    		fz_new_document_writer()
    		fz_new_text_writer()
    
    
    |
    
    *Overload 9:*
     Constructor using fz_new_document_writer_with_output().
    
    	This constructor takes ownership of <out> -
    	out.m_internal is set to NULL after this constructor
    	returns so <out> must not be used again.
    
    
    |
    
    *Overload 10:*
     Constructor using fz_new_text_writer_with_output().
    
    	This constructor takes ownership of <out> -
    	out.m_internal is set to NULL after this constructor
    	returns so <out> must not be used again.
    
    
    |
    
    *Overload 11:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 12:*
     Constructor using raw copy of pre-existing `::fz_document_writer`.
    """
    pass

def new_FzDrawOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_parse_draw_options()`.
    		Parse draw device options from a comma separated key-value string.
    
    
    |
    
    *Overload 2:*
     Default constructor, sets each member to default value.
    
    |
    
    *Overload 3:*
     Constructor using raw copy of pre-existing `::fz_draw_options`.
    
    |
    
    *Overload 4:*
     Constructor using raw copy of pre-existing `::fz_draw_options`.
    """
    pass

def new_FzErrorAbort(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorArgument(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorBase(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_error_context`.
    """
    pass

def new_FzErrorFormat(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorGeneric(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorLibrary(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorLimit(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorNone(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorRepaired(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorStackSlot(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_error_stack_slot`.
    """
    pass

def new_FzErrorSyntax(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorSystem(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorTrylater(*args, **kwargs): # real signature unknown
    pass

def new_FzErrorUnsupported(*args, **kwargs): # real signature unknown
    pass

def new_FzFont(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_base14_font()`.
    		Create a new font from one of the built-in fonts.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_builtin_font()`.
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_cjk_font()`.
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_font_from_buffer()`.
    		Create a new font from a font file in a fz_buffer.
    
    		Fonts created in this way, will be eligible for embedding by default.
    
    		name: Name of font (leave NULL to use name from font).
    
    		buffer: Buffer to load from.
    
    		index: Which font from the file to load (0 for default).
    
    		use_glyph_box: 1 if we should use the glyph bbox, 0 otherwise.
    
    		Returns new font handle, or throws exception on error.
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_font_from_file()`.
    		Create a new font from a font file.
    
    		Fonts created in this way, will be eligible for embedding by default.
    
    		name: Name of font (leave NULL to use name from font).
    
    		path: File path to load from.
    
    		index: Which font from the file to load (0 for default).
    
    		use_glyph_box: 1 if we should use the glyph bbox, 0 otherwise.
    
    		Returns new font handle, or throws exception on error.
    
    
    |
    
    *Overload 6:*
     Constructor using `fz_new_font_from_memory()`.
    		Create a new font from a font file in memory.
    
    		Fonts created in this way, will be eligible for embedding by default.
    
    		name: Name of font (leave NULL to use name from font).
    
    		data: Pointer to the font file data.
    
    		len: Length of the font file data.
    
    		index: Which font from the file to load (0 for default).
    
    		use_glyph_box: 1 if we should use the glyph bbox, 0 otherwise.
    
    		Returns new font handle, or throws exception on error.
    
    
    |
    
    *Overload 7:*
     Constructor using `fz_new_type3_font()`.
    		Create a new (empty) type3 font.
    
    		name: Name of font (or NULL).
    
    		matrix: Font matrix.
    
    		Returns a new font handle, or throws exception on
    		allocation failure.
    
    
    |
    
    *Overload 8:*
     Copy constructor using `fz_keep_font()`.
    
    |
    
    *Overload 9:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 10:*
     Constructor using raw copy of pre-existing `::fz_font`.
    """
    pass

def new_FzFontContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_font_context`.
    """
    pass

def new_FzFontFlagsT(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_font_flags_t`.
    """
    pass

def new_FzFunction(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `fz_new_function_of_size()`.
    
    |
    
    *Overload 2:*
    Copy constructor using `fz_keep_function()`.
    
    |
    
    *Overload 3:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::fz_function`.
    """
    pass

def new_FzGetoptLongOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_getopt_long_options`.
    """
    pass

def new_FzGlyph(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `fz_keep_glyph()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_glyph`.
    """
    pass

def new_FzGlyphCache(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_glyph_cache`.
    """
    pass

def new_FzHalftone(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `fz_keep_halftone()`.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_halftone`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_halftone`.
    """
    pass

def new_FzHashTable(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_hash_table()`.
    		Create a new hash table.
    
    		initialsize: The initial size of the hashtable. The hashtable
    		may grow (double in size) if it starts to get crowded (80%
    		full).
    
    		keylen: byte length for each key.
    
    		lock: -1 for no lock, otherwise the FZ_LOCK to use to protect
    		this table.
    
    		drop_val: Function to use to destroy values on table drop.
    
    
    |
    
    *Overload 2:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
     Constructor using raw copy of pre-existing `::fz_hash_table`.
    """
    pass

def new_FzIccProfile(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_icc_profile`.
    """
    pass

def new_FzImage(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_image_from_buffer()`.
    		Create a new image from a
    		buffer of data, inferring its type from the format
    		of the data.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_image_from_compressed_buffer()`.
    		Create an image based on
    		the data in the supplied compressed buffer.
    
    		w,h: Width and height of the created image.
    
    		bpc: Bits per component.
    
    		colorspace: The colorspace (determines the number of components,
    		and any color conversions required while decoding).
    
    		xres, yres: The X and Y resolutions respectively.
    
    		interpolate: 1 if interpolation should be used when decoding
    		this image, 0 otherwise.
    
    		imagemask: 1 if this is an imagemask (i.e. transparency bitmap
    		mask), 0 otherwise.
    
    		decode: NULL, or a pointer to to a decode array. The default
    		decode array is [0 1] (repeated n times, for n color components).
    
    		colorkey: NULL, or a pointer to a colorkey array. The default
    		colorkey array is [0 255] (repeated n times, for n color
    		components).
    
    		buffer: Buffer of compressed data and compression parameters.
    		Ownership of this reference is passed in.
    
    		mask: NULL, or another image to use as a mask for this one.
    		A new reference is taken to this image. Supplying a masked
    		image as a mask to another image is illegal!
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_image_from_compressed_buffer2()`.  Swig-friendly wrapper for fz_new_image_from_compressed_buffer(),
    	uses specified `decode` and `colorkey` if they are not null (in which
    	case we assert that they have size `2*fz_colorspace_n(colorspace)`).
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_image_from_display_list()`.
    		Create a new image from a display list.
    
    		w, h: The conceptual width/height of the image.
    
    		transform: The matrix that needs to be applied to the given
    		list to make it render to the unit square.
    
    		list: The display list.
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_image_from_file()`.
    		Create a new image from the contents
    		of a file, inferring its type from the format of the
    		data.
    
    
    |
    
    *Overload 6:*
     Constructor using `fz_new_image_from_pixmap()`.
    		Create an image from the given
    		pixmap.
    
    		pixmap: The pixmap to base the image upon. A new reference
    		to this is taken.
    
    		mask: NULL, or another image to use as a mask for this one.
    		A new reference is taken to this image. Supplying a masked
    		image as a mask to another image is illegal!
    
    
    |
    
    *Overload 7:*
     Constructor using `fz_new_image_from_svg()`.
    		Create a scalable image from an SVG document.
    
    
    |
    
    *Overload 8:*
     Constructor using `fz_new_image_from_svg_xml()`.
    		Create a scalable image from an SVG document.
    
    
    |
    
    *Overload 9:*
     Constructor using `fz_new_image_of_size()`.
    		Internal function to make a new fz_image structure
    		for a derived class.
    
    		w,h: Width and height of the created image.
    
    		bpc: Bits per component.
    
    		colorspace: The colorspace (determines the number of components,
    		and any color conversions required while decoding).
    
    		xres, yres: The X and Y resolutions respectively.
    
    		interpolate: 1 if interpolation should be used when decoding
    		this image, 0 otherwise.
    
    		imagemask: 1 if this is an imagemask (i.e. transparent), 0
    		otherwise.
    
    		decode: NULL, or a pointer to to a decode array. The default
    		decode array is [0 1] (repeated n times, for n color components).
    
    		colorkey: NULL, or a pointer to a colorkey array. The default
    		colorkey array is [0 255] (repeated n times, for n color
    		components).
    
    		mask: NULL, or another image to use as a mask for this one.
    		A new reference is taken to this image. Supplying a masked
    		image as a mask to another image is illegal!
    
    		size: The size of the required allocated structure (the size of
    		the derived structure).
    
    		get: The function to be called to obtain a decoded pixmap.
    
    		get_size: The function to be called to return the storage size
    		used by this image.
    
    		drop: The function to be called to dispose of this image once
    		the last reference is dropped.
    
    		Returns a pointer to an allocated structure of the required size,
    		with the first sizeof(fz_image) bytes initialised as appropriate
    		given the supplied parameters, and the other bytes set to zero.
    
    
    |
    
    *Overload 10:*
     Copy constructor using `fz_keep_image()`.
    
    |
    
    *Overload 11:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 12:*
     Constructor using raw copy of pre-existing `::fz_image`.
    """
    pass

def new_FzInstallLoadSystemFontFuncsArgs(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_install_load_system_font_funcs_args`.
    """
    pass

def new_FzInstallLoadSystemFontFuncsArgs2(*args, **kwargs): # real signature unknown
    """ == Constructor. """
    pass

def new_FzInt2(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_int2`.
    """
    pass

def new_FzInt2Heap(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_int2_heap`.
    """
    pass

def new_FzIntHeap(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_int_heap`.
    """
    pass

def new_FzIntptr(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_intptr`.
    """
    pass

def new_FzIntptrHeap(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_intptr_heap`.
    """
    pass

def new_FzIrect(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_irect_from_rect()`.
    		Convert a rect into the minimal bounding box
    		that covers the rectangle.
    
    		Coordinates in a bounding box are integers, so rounding of the
    		rects coordinates takes place. The top left corner is rounded
    		upwards and left while the bottom right corner is rounded
    		downwards and to the right.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_make_irect()`.
    
    |
    
    *Overload 3:*
     We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 4:*
     Constructor using raw copy of pre-existing `::fz_irect`.
    
    |
    
    *Overload 5:*
     Constructor using raw copy of pre-existing `::fz_irect`.
    """
    pass

def new_FzJbig2Globals(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `fz_keep_jbig2_globals()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_jbig2_globals`.
    """
    pass

def new_FzKeyStorable(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `fz_keep_key_storable()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_key_storable`.
    """
    pass

def new_FzLayoutBlock(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_layout()`.
    		Create a new layout block, with new allocation pool, zero
    		matrices, and initialise linked pointers.
    
    
    |
    
    *Overload 2:*
     Constructor using raw copy of pre-existing `::fz_layout_block`.
    """
    pass

def new_FzLayoutChar(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_layout_char`.
    """
    pass

def new_FzLayoutLine(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_layout_line`.
    """
    pass

def new_FzLink(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_link_of_size()`.
    		Create a new link record.
    
    		next is set to NULL with the expectation that the caller will
    		handle the linked list setup. Internal function.
    
    		Different document types will be implemented by deriving from
    		fz_link. This macro allocates such derived structures, and
    		initialises the base sections.
    
    
    |
    
    *Overload 2:*
     Constructor using `pdf_new_link()`.
    
    |
    
    *Overload 3:*
     Construct by calling fz_new_link_of_size() with size=sizeof(fz_link).
    
    |
    
    *Overload 4:*
     Copy constructor using `fz_keep_link()`.
    
    |
    
    *Overload 5:*
     Constructor using raw copy of pre-existing `::fz_link`.
    
    |
    
    *Overload 6:*
     Constructor using raw copy of pre-existing `::fz_link`.
    """
    pass

def new_FzLinkDest(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_link_dest`.
    """
    pass

def new_FzLinkIterator(*args, **kwargs): # real signature unknown
    pass

def new_FzLocation(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_make_location()`.
    		Simple constructor for fz_locations.
    
    
    |
    
    *Overload 2:*
     We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 3:*
     Constructor using raw copy of pre-existing `::fz_location`.
    
    |
    
    *Overload 4:*
     Constructor using raw copy of pre-existing `::fz_location`.
    """
    pass

def new_FzLocksContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_locks_context`.
    """
    pass

def new_FzMatrix(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `fz_make_matrix()`.
    
    |
    
    *Overload 2:*
    Constructs identity matrix (like fz_identity).
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_matrix`.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::fz_matrix`.
    """
    pass

def new_FzMd5(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor calls md5_init().
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_md5`.
    """
    pass

def new_FzOutline(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_load_outline()`.
    		Load the hierarchical document outline.
    
    		Should be freed by fz_drop_outline.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_load_outline_from_iterator()`.
    		Routine to implement the old Structure based API from an iterator.
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_outline()`.
    		Create a new outline entry with zeroed fields for the caller
    		to fill in.
    
    
    |
    
    *Overload 4:*
     Copy constructor using `fz_keep_outline()`.
    
    |
    
    *Overload 5:*
     Constructor using raw copy of pre-existing `::fz_outline`.
    """
    pass

def new_FzOutlineItem(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_outline_item`.
    """
    pass

def new_FzOutlineIterator(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_outline_iterator()`.
    		Get an iterator for the document outline.
    
    		Should be freed by fz_drop_outline_iterator.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_outline_iterator_of_size()`.
    
    |
    
    *Overload 3:*
     Constructor using `pdf_new_outline_iterator()`.
    
    |
    
    *Overload 4:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 5:*
     Constructor using raw copy of pre-existing `::fz_outline_iterator`.
    """
    pass

def new_FzOutput(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_arc4_output()`.
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_deflate_output()`.
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_log_for_module()`.
    		Internal function to actually do the opening of the logfile.
    
    		Caller should close/drop the output when finished with it.
    
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_output()`.
    		Create a new output object with the given
    		internal state and function pointers.
    
    		state: Internal state (opaque to everything but implementation).
    
    		write: Function to output a given buffer.
    
    		close: Cleanup function to destroy state when output closed.
    		May permissibly be null.
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_output_with_buffer()`.
    		Open an output stream that appends
    		to a buffer.
    
    		buf: The buffer to append to.
    
    
    |
    
    *Overload 6:*
     Constructor using `fz_new_output_with_file_ptr()`.
    		Open an output stream that writes to a
    		given FILE *.
    
    		file: The file pointers to write to. NULL is interpreted as effectively
    		meaning /dev/null or similar.
    
    
    |
    
    *Overload 7:*
     Constructor using `fz_new_output_with_path()`.
    		Open an output stream that writes to a
    		given path.
    
    		filename: The filename to write to (specified in UTF-8).
    
    		append: non-zero if we should append to the file, rather than
    		overwriting it.
    
    
    |
    
    *Overload 8:*
     Uses fz_stdout() or fz_stderr().
    
    |
    
    *Overload 9:*
     Calls one of: fz_new_asciihex_output(), fz_new_ascii85_output(), fz_new_rle_output().
    
    |
    
    *Overload 10:*
     Constructor using raw copy of pre-existing `::fz_output`.
    
    |
    
    *Overload 11:*
     Constructor using raw copy of pre-existing `::fz_output`.
    """
    pass

def new_FzOutput2(*args, **kwargs): # real signature unknown
    """ == Constructor. """
    pass

def new_FzOverprint(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_overprint`.
    """
    pass

def new_FzPage(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_load_chapter_page()`.
    		Load a page.
    
    		After fz_load_page is it possible to retrieve the size of the
    		page using fz_bound_page, or to render the page using
    		fz_run_page_*. Free the page by calling fz_drop_page.
    
    		chapter: chapter number, 0 is the first chapter of the document.
    		number: page number, 0 is the first page of the chapter.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_load_page()`.
    		Load a given page number from a document. This may be much less
    		efficient than loading by location (chapter+page) for some
    		document types.
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_page_of_size()`.
    		Different document types will be implemented by deriving from
    		fz_page. This macro allocates such derived structures, and
    		initialises the base sections.
    
    
    |
    
    *Overload 4:*
     Return FzPage for pdfpage.m_internal.super.
    
    |
    
    *Overload 5:*
     Copy constructor using `fz_keep_page()`.
    
    |
    
    *Overload 6:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 7:*
     Constructor using raw copy of pre-existing `::fz_page`.
    """
    pass

def new_FzPath(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_path()`.
    		Create a new (empty) path structure.
    
    
    |
    
    *Overload 2:*
     Copy constructor using `fz_keep_path()`.
    
    |
    
    *Overload 3:*
     Constructor using raw copy of pre-existing `::fz_path`.
    """
    pass

def new_FzPathWalker(*args, **kwargs): # real signature unknown
    """ Constructor using raw copy of pre-existing `::fz_path_walker`. """
    pass

def new_FzPathWalker2(*args, **kwargs): # real signature unknown
    """ == Constructor. """
    pass

def new_FzPclmOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_parse_pclm_options()`.
    		Parse PCLm options.
    
    		Currently defined options and values are as follows:
    
    			compression=none: No compression
    			compression=flate: Flate compression
    			strip-height=n: Strip height (default 16)
    
    
    |
    
    *Overload 2:*
     Construct using fz_parse_pclm_options().
    
    |
    
    *Overload 3:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 4:*
     Constructor using raw copy of pre-existing `::fz_pclm_options`.
    """
    pass

def new_FzPclOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_parse_pcl_options()`.
    		Parse PCL options.
    
    		Currently defined options and values are as follows:
    
    			preset=X	Either "generic" or one of the presets as for fz_pcl_preset.
    			spacing=0	No vertical spacing capability
    			spacing=1	PCL 3 spacing (<ESC>*p+<n>Y)
    			spacing=2	PCL 4 spacing (<ESC>*b<n>Y)
    			spacing=3	PCL 5 spacing (<ESC>*b<n>Y and clear seed row)
    			mode2		Disable/Enable mode 2 graphics compression
    			mode3		Disable/Enable mode 3 graphics compression
    			eog_reset	End of graphics (<ESC>*rB) resets all parameters
    			has_duplex	Duplex supported (<ESC>&l<duplex>S)
    			has_papersize	Papersize setting supported (<ESC>&l<sizecode>A)
    			has_copies	Number of copies supported (<ESC>&l<copies>X)
    			is_ljet4pjl	Disable/Enable HP 4PJL model-specific output
    			is_oce9050	Disable/Enable Oce 9050 model-specific output
    
    
    |
    
    *Overload 2:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
     Constructor using raw copy of pre-existing `::fz_pcl_options`.
    """
    pass

def new_FzPdfocrOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_pdfocr_options`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_pdfocr_options`.
    """
    pass

def new_FzPixmap(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_pixmap()`.
    		Create a new pixmap, with its origin at (0,0)
    
    		cs: The colorspace to use for the pixmap, or NULL for an alpha
    		plane/mask.
    
    		w: The width of the pixmap (in pixels)
    
    		h: The height of the pixmap (in pixels)
    
    		seps: Details of separations.
    
    		alpha: 0 for no alpha, 1 for alpha.
    
    		Returns a pointer to the new pixmap. Throws exception on failure
    		to allocate.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_pixmap_from_color_and_mask()`.
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_pixmap_from_display_list()`.
    		Render the page to a pixmap using the transform and colorspace.
    
    		Ownership of the pixmap is returned to the caller.
    
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_pixmap_from_display_list_with_separations()`.
    		Render the page contents with control over spot colors.
    
    		Ownership of the pixmap is returned to the caller.
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_pixmap_from_page()`.
    
    |
    
    *Overload 6:*
     Constructor using `fz_new_pixmap_from_page_number()`.
    
    |
    
    *Overload 7:*
     Constructor using `fz_new_pixmap_from_page_number_with_separations()`.
    
    |
    
    *Overload 8:*
     Constructor using `fz_new_pixmap_from_page_with_separations()`.
    
    |
    
    *Overload 9:*
     Constructor using `fz_new_pixmap_from_pixmap()`.
    		Create a new pixmap that represents a subarea of the specified
    		pixmap. A reference is taken to this pixmap that will be dropped
    		on destruction.
    
    		The supplied rectangle must be wholly contained within the
    		original pixmap.
    
    		Returns a pointer to the new pixmap. Throws exception on failure
    		to allocate.
    
    
    |
    
    *Overload 10:*
     Constructor using `fz_new_pixmap_with_bbox()`.
    		Create a pixmap of a given size, location and pixel format.
    
    		The bounding box specifies the size of the created pixmap and
    		where it will be located. The colorspace determines the number
    		of components per pixel. Alpha is always present. Pixmaps are
    		reference counted, so drop references using fz_drop_pixmap.
    
    		colorspace: Colorspace format used for the created pixmap. The
    		pixmap will keep a reference to the colorspace.
    
    		bbox: Bounding box specifying location/size of created pixmap.
    
    		seps: Details of separations.
    
    		alpha: 0 for no alpha, 1 for alpha.
    
    		Returns a pointer to the new pixmap. Throws exception on failure
    		to allocate.
    
    
    |
    
    *Overload 11:*
     Constructor using `fz_new_pixmap_with_bbox_and_data()`.
    		Create a pixmap of a given size, location and pixel format,
    		using the supplied data block.
    
    		The bounding box specifies the size of the created pixmap and
    		where it will be located. The colorspace determines the number
    		of components per pixel. Alpha is always present. Pixmaps are
    		reference counted, so drop references using fz_drop_pixmap.
    
    		colorspace: Colorspace format used for the created pixmap. The
    		pixmap will keep a reference to the colorspace.
    
    		rect: Bounding box specifying location/size of created pixmap.
    
    		seps: Details of separations.
    
    		alpha: Number of alpha planes (0 or 1).
    
    		samples: The data block to keep the samples in.
    
    		Returns a pointer to the new pixmap. Throws exception on failure
    		to allocate.
    
    
    |
    
    *Overload 12:*
     Constructor using `fz_new_pixmap_with_data()`.
    		Create a new pixmap, with its origin at
    		(0,0) using the supplied data block.
    
    		cs: The colorspace to use for the pixmap, or NULL for an alpha
    		plane/mask.
    
    		w: The width of the pixmap (in pixels)
    
    		h: The height of the pixmap (in pixels)
    
    		seps: Details of separations.
    
    		alpha: 0 for no alpha, 1 for alpha.
    
    		stride: The byte offset from the pixel data in a row to the
    		pixel data in the next row.
    
    		samples: The data block to keep the samples in.
    
    		Returns a pointer to the new pixmap. Throws exception on failure to
    		allocate.
    
    
    |
    
    *Overload 13:*
     Constructor using `pdf_new_pixmap_from_annot()`.
    
    |
    
    *Overload 14:*
     Constructor using `pdf_new_pixmap_from_page_contents_with_separations_and_usage()`.
    
    |
    
    *Overload 15:*
     Constructor using `pdf_new_pixmap_from_page_contents_with_usage()`.
    
    |
    
    *Overload 16:*
     Copy constructor using `fz_keep_pixmap()`.
    
    |
    
    *Overload 17:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 18:*
     Constructor using raw copy of pre-existing `::fz_pixmap`.
    """
    pass

def new_FzPixmapImage(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_pixmap_image`.
    """
    pass

def new_FzPoint(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Construct using specified values.
    
    |
    
    *Overload 2:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_point`.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::fz_point`.
    """
    pass

def new_FzPool(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_pool()`.
    		Create a new pool to allocate from.
    
    
    |
    
    *Overload 2:*
     Constructor using raw copy of pre-existing `::fz_pool`.
    """
    pass

def new_FzPtrHeap(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_ptr_heap`.
    """
    pass

def new_FzPwgOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_pwg_options`.
    """
    pass

def new_FzQuad(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_quad_from_rect()`.
    		Convert a rect to a quad (losslessly).
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_transform_quad()`.
    		Transform a quad by a matrix.
    
    
    |
    
    *Overload 3:*
     We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 4:*
     Constructor using raw copy of pre-existing `::fz_quad`.
    
    |
    
    *Overload 5:*
     Constructor using raw copy of pre-existing `::fz_quad`.
    """
    pass

def new_FzRange(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_range`.
    """
    pass

def new_FzRect(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_bound_display_list()`.
    		Return the bounding box of the page recorded in a display list.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_rect_from_irect()`.
    		Convert a bbox into a rect.
    
    		For our purposes, a rect can represent all the values we meet in
    		a bbox, so nothing can go wrong.
    
    		rect: A place to store the generated rectangle.
    
    		bbox: The bbox to convert.
    
    		Returns rect (updated).
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_rect_from_quad()`.
    		Convert a quad to the smallest rect that covers it.
    
    
    |
    
    *Overload 4:*
     Constructor using `fz_transform_rect()`.
    		Apply a transform to a rectangle.
    
    		After the four corner points of the axis-aligned rectangle
    		have been transformed it may not longer be axis-aligned. So a
    		new axis-aligned rectangle is created covering at least the
    		area of the transformed rectangle.
    
    		transform: Transformation matrix to apply. See fz_concat,
    		fz_scale and fz_rotate for how to create a matrix.
    
    		rect: Rectangle to be transformed. The two special cases
    		fz_empty_rect and fz_infinite_rect, may be used but are
    		returned unchanged as expected.
    
    
    |
    
    *Overload 5:*
     Construct from specified values.
    
    |
    
    *Overload 6:*
     Copy constructor using plain copy.
    
    |
    
    *Overload 7:*
     Construct from fz_unit_rect, fz_empty_rect or fz_infinite_rect.
    
    |
    
    *Overload 8:*
     We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 9:*
     Constructor using raw copy of pre-existing `::fz_rect`.
    
    |
    
    *Overload 10:*
     Constructor using raw copy of pre-existing `::fz_rect`.
    """
    pass

def new_FzSeparations(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_separations()`.
    		Create a new separations structure (initially empty)
    
    
    |
    
    *Overload 2:*
     Copy constructor using `fz_keep_separations()`.
    
    |
    
    *Overload 3:*
     Constructor using raw copy of pre-existing `::fz_separations`.
    
    |
    
    *Overload 4:*
     Constructor using raw copy of pre-existing `::fz_separations`.
    """
    pass

def new_FzSha256(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_sha256`.
    """
    pass

def new_FzSha384(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_sha384`.
    """
    pass

def new_FzSha512(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_sha512`.
    """
    pass

def new_FzShade(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `fz_keep_shade()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_shade`.
    """
    pass

def new_FzShadeColorCache(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_shade_color_cache`.
    """
    pass

def new_FzShaperDataT(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_shaper_data_t`.
    """
    pass

def new_FzStextBlock(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_stext_block`.
    """
    pass

def new_FzStextBlockIterator(*args, **kwargs): # real signature unknown
    pass

def new_FzStextChar(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_stext_char`.
    """
    pass

def new_FzStextGridPositions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_stext_grid_positions`.
    """
    pass

def new_FzStextLine(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_stext_line`.
    """
    pass

def new_FzStextLineIterator(*args, **kwargs): # real signature unknown
    pass

def new_FzStextOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Construct with .flags set to <flags>.
    
    |
    
    *Overload 2:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_stext_options`.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::fz_stext_options`.
    """
    pass

def new_FzStextPage(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_stext_page()`.
    		Create an empty text page.
    
    		The text page is filled out by the text device to contain the
    		blocks and lines of text on the page.
    
    		mediabox: optional mediabox information.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_stext_page_from_chapter_page_number()`.
    
    |
    
    *Overload 3:*
     Constructor using `fz_new_stext_page_from_display_list()`.
    
    |
    
    *Overload 4:*
     Constructor using `fz_new_stext_page_from_page()`.
    		Extract text from page.
    
    		Ownership of the fz_stext_page is returned to the caller.
    
    
    |
    
    *Overload 5:*
     Constructor using `fz_new_stext_page_from_page_number()`.
    
    |
    
    *Overload 6:*
     Constructor using `pdf_new_stext_page_from_annot()`.
    
    |
    
    *Overload 7:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 8:*
     Constructor using raw copy of pre-existing `::fz_stext_page`.
    """
    pass

def new_FzStextPageIterator(*args, **kwargs): # real signature unknown
    pass

def new_FzStextStruct(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_stext_struct`.
    """
    pass

def new_FzStorable(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `fz_keep_storable()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_storable`.
    """
    pass

def new_FzStore(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_store`.
    """
    pass

def new_FzStoreHash(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_store_hash`.
    """
    pass

def new_FzStoreType(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_store_type`.
    """
    pass

def new_FzStory(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `fz_new_story()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_story`.
    """
    pass

def new_FzStoryElementPosition(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_story_element_position`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_story_element_position`.
    """
    pass

def new_FzStream(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_stream()`.
    		Create a new stream object with the given
    		internal state and function pointers.
    
    		state: Internal state (opaque to everything but implementation).
    
    		next: Should provide the next set of bytes (up to max) of stream
    		data. Return the number of bytes read, or EOF when there is no
    		more data.
    
    		drop: Should clean up and free the internal state. May not
    		throw exceptions.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_open_file()`.
    		Open the named file and wrap it in a stream.
    
    		filename: Path to a file. On non-Windows machines the filename
    		should be exactly as it would be passed to fopen(2). On Windows
    		machines, the path should be UTF-8 encoded so that non-ASCII
    		characters can be represented. Other platforms do the encoding
    		as standard anyway (and in most cases, particularly for MacOS
    		and Linux, the encoding they use is UTF-8 anyway).
    
    
    |
    
    *Overload 3:*
     Constructor using `fz_open_file_ptr_no_close()`.
    		Create a stream from a FILE * that will not be closed
    		when the stream is dropped.
    
    
    |
    
    *Overload 4:*
     Constructor using `fz_open_memory()`.
    		Open a block of memory as a stream.
    
    		data: Pointer to start of data block. Ownership of the data
    		block is NOT passed in.
    
    		len: Number of bytes in data block.
    
    		Returns pointer to newly created stream. May throw exceptions on
    		failure to allocate.
    
    
    |
    
    *Overload 5:*
     Construct using fz_open_file().
    
    |
    
    *Overload 6:*
     Copy constructor using `fz_keep_stream()`.
    
    |
    
    *Overload 7:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 8:*
     Constructor using raw copy of pre-existing `::fz_stream`.
    """
    pass

def new_FzString(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `fz_new_string()`.
    
    |
    
    *Overload 2:*
    Copy constructor using `fz_keep_string()`.
    
    |
    
    *Overload 3:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::fz_string`.
    """
    pass

def new_FzStrokeState(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_stroke_state()`.
    		Create a new (empty) stroke state structure (with no dash
    		data) and return a reference to it.
    
    		Throws exception on failure to allocate.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_stroke_state_with_dash_len()`.
    		Create a new (empty) stroke state structure, with room for
    		dash data of the given length, and return a reference to it.
    
    		len: The number of dash elements to allow room for.
    
    		Throws exception on failure to allocate.
    
    
    |
    
    *Overload 3:*
     Copy constructor using `fz_keep_stroke_state()`.
    
    |
    
    *Overload 4:*
     Constructor using raw copy of pre-existing `::fz_stroke_state`.
    """
    pass

def new_FzStyleContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_style_context`.
    """
    pass

def new_FzText(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_text()`.
    		Create a new empty fz_text object.
    
    		Throws exception on failure to allocate.
    
    
    |
    
    *Overload 2:*
     Copy constructor using `fz_keep_text()`.
    
    |
    
    *Overload 3:*
     Constructor using raw copy of pre-existing `::fz_text`.
    """
    pass

def new_FzTextDecoder(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_text_decoder`.
    """
    pass

def new_FzTextItem(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_text_item`.
    """
    pass

def new_FzTextSpan(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_text_span`.
    """
    pass

def new_FzTransition(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_transition`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::fz_transition`.
    """
    pass

def new_FzTree(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_tree`.
    """
    pass

def new_FzTuningContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_tuning_context`.
    """
    pass

def new_FzVertex(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_vertex`.
    """
    pass

def new_FzWarnContext(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_warn_context`.
    """
    pass

def new_FzWriteStoryPosition(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_write_story_position`.
    """
    pass

def new_FzWriteStoryPositions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_write_story_positions`.
    """
    pass

def new_FzXml(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_dom()`.
    		Make new xml dom root element.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_dom_node()`.
    		Create a new dom node.
    
    		This will NOT be linked in yet.
    
    
    |
    
    *Overload 3:*
     Copy constructor using `fz_keep_xml()`.
    
    |
    
    *Overload 4:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 5:*
     Constructor using raw copy of pre-existing `::fz_xml`.
    """
    pass

def new_FzXmlDoc(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::fz_xml_doc`.
    """
    pass

def new_FzZipWriter(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     == Constructors.  Constructor using `fz_new_zip_writer()`.
    		Create a new zip writer that writes to a given file.
    
    		Open an archive using a seekable stream object rather than
    		opening a file or directory on disk.
    
    
    |
    
    *Overload 2:*
     Constructor using `fz_new_zip_writer_with_output()`.
    		Create a new zip writer that writes to a given output stream.
    
    		Ownership of out passes in immediately upon calling this function.
    		The caller should never drop the fz_output, even if this function throws
    		an exception.
    
    
    |
    
    *Overload 3:*
     Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 4:*
     Constructor using raw copy of pre-existing `::fz_zip_writer`.
    """
    pass

def new_fz_aa_context(*args, **kwargs): # real signature unknown
    pass

def new_fz_aes(*args, **kwargs): # real signature unknown
    pass

def new_fz_alloc_context(*args, **kwargs): # real signature unknown
    pass

def new_fz_arc4(*args, **kwargs): # real signature unknown
    pass

def new_fz_archive(*args, **kwargs): # real signature unknown
    pass

def new_fz_archive_handler(*args, **kwargs): # real signature unknown
    pass

def new_fz_band_writer(*args, **kwargs): # real signature unknown
    pass

def new_fz_bitmap(*args, **kwargs): # real signature unknown
    pass

def new_fz_buffer(*args, **kwargs): # real signature unknown
    pass

def new_fz_colorspace(*args, **kwargs): # real signature unknown
    pass

def new_fz_color_params(*args, **kwargs): # real signature unknown
    pass

def new_fz_compressed_buffer(*args, **kwargs): # real signature unknown
    pass

def new_fz_compression_params(*args, **kwargs): # real signature unknown
    pass

def new_fz_context(*args, **kwargs): # real signature unknown
    pass

def new_fz_convert_color2_v(*args, **kwargs): # real signature unknown
    pass

def new_fz_cookie(*args, **kwargs): # real signature unknown
    pass

def new_fz_default_colorspaces(*args, **kwargs): # real signature unknown
    pass

def new_fz_device(*args, **kwargs): # real signature unknown
    pass

def new_fz_device_container_stack(*args, **kwargs): # real signature unknown
    pass

def new_fz_document(*args, **kwargs): # real signature unknown
    pass

def new_fz_document_handler(*args, **kwargs): # real signature unknown
    pass

def new_fz_document_writer(*args, **kwargs): # real signature unknown
    pass

def new_fz_draw_options(*args, **kwargs): # real signature unknown
    pass

def new_fz_error_context(*args, **kwargs): # real signature unknown
    pass

def new_fz_font(*args, **kwargs): # real signature unknown
    pass

def new_fz_font_flags_t(*args, **kwargs): # real signature unknown
    pass

def new_fz_font_ucs_gid(*args, **kwargs): # real signature unknown
    pass

def new_fz_function(*args, **kwargs): # real signature unknown
    pass

def new_fz_getopt_long_options(*args, **kwargs): # real signature unknown
    pass

def new_fz_image(*args, **kwargs): # real signature unknown
    pass

def new_fz_install_load_system_font_funcs_args(*args, **kwargs): # real signature unknown
    pass

def new_fz_irect(*args, **kwargs): # real signature unknown
    pass

def new_fz_key_storable(*args, **kwargs): # real signature unknown
    pass

def new_fz_layout_block(*args, **kwargs): # real signature unknown
    pass

def new_fz_layout_char(*args, **kwargs): # real signature unknown
    pass

def new_fz_layout_line(*args, **kwargs): # real signature unknown
    pass

def new_fz_link(*args, **kwargs): # real signature unknown
    pass

def new_fz_link_dest(*args, **kwargs): # real signature unknown
    pass

def new_fz_location(*args, **kwargs): # real signature unknown
    pass

def new_fz_locks_context(*args, **kwargs): # real signature unknown
    pass

def new_fz_matrix(*args, **kwargs): # real signature unknown
    pass

def new_fz_md5(*args, **kwargs): # real signature unknown
    pass

def new_fz_outline(*args, **kwargs): # real signature unknown
    pass

def new_fz_outline_item(*args, **kwargs): # real signature unknown
    pass

def new_fz_outline_iterator(*args, **kwargs): # real signature unknown
    pass

def new_fz_output(*args, **kwargs): # real signature unknown
    pass

def new_fz_page(*args, **kwargs): # real signature unknown
    pass

def new_fz_path_walker(*args, **kwargs): # real signature unknown
    pass

def new_fz_pclm_options(*args, **kwargs): # real signature unknown
    pass

def new_fz_pcl_options(*args, **kwargs): # real signature unknown
    pass

def new_fz_pdfocr_options(*args, **kwargs): # real signature unknown
    pass

def new_fz_pixmap(*args, **kwargs): # real signature unknown
    pass

def new_fz_point(*args, **kwargs): # real signature unknown
    pass

def new_fz_pwg_options(*args, **kwargs): # real signature unknown
    pass

def new_fz_quad(*args, **kwargs): # real signature unknown
    pass

def new_fz_range(*args, **kwargs): # real signature unknown
    pass

def new_fz_rect(*args, **kwargs): # real signature unknown
    pass

def new_fz_search_page2_hit(*args, **kwargs): # real signature unknown
    pass

def new_fz_sha256(*args, **kwargs): # real signature unknown
    pass

def new_fz_sha512(*args, **kwargs): # real signature unknown
    pass

def new_fz_shade(*args, **kwargs): # real signature unknown
    pass

def new_fz_shaper_data_t(*args, **kwargs): # real signature unknown
    pass

def new_fz_stext_block(*args, **kwargs): # real signature unknown
    pass

def new_fz_stext_char(*args, **kwargs): # real signature unknown
    pass

def new_fz_stext_grid_positions(*args, **kwargs): # real signature unknown
    pass

def new_fz_stext_line(*args, **kwargs): # real signature unknown
    pass

def new_fz_stext_options(*args, **kwargs): # real signature unknown
    pass

def new_fz_stext_page(*args, **kwargs): # real signature unknown
    pass

def new_fz_stext_struct(*args, **kwargs): # real signature unknown
    pass

def new_fz_storable(*args, **kwargs): # real signature unknown
    pass

def new_fz_store_hash(*args, **kwargs): # real signature unknown
    pass

def new_fz_store_type(*args, **kwargs): # real signature unknown
    pass

def new_fz_story_element_position(*args, **kwargs): # real signature unknown
    pass

def new_fz_stream(*args, **kwargs): # real signature unknown
    pass

def new_fz_string(*args, **kwargs): # real signature unknown
    pass

def new_fz_stroke_state(*args, **kwargs): # real signature unknown
    pass

def new_fz_text(*args, **kwargs): # real signature unknown
    pass

def new_fz_text_decoder(*args, **kwargs): # real signature unknown
    pass

def new_fz_text_item(*args, **kwargs): # real signature unknown
    pass

def new_fz_text_span(*args, **kwargs): # real signature unknown
    pass

def new_fz_transition(*args, **kwargs): # real signature unknown
    pass

def new_fz_vertex(*args, **kwargs): # real signature unknown
    pass

def new_fz_warn_context(*args, **kwargs): # real signature unknown
    pass

def new_fz_write_story_position(*args, **kwargs): # real signature unknown
    pass

def new_fz_write_story_positions(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_bidi_fragment_text_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_bitmap_details_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_buffer_extract_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_buffer_storage_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_chartorune_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_clamp_color_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_convert_color_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_convert_error_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_convert_separation_colors_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_decomp_image_from_stream_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_deflate_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_dom_get_attribute_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_drop_imp16_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_drop_imp_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_encode_character_with_fallback_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_error_callback_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_eval_function_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_fill_pixmap_with_color_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_getopt_long_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_getopt_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_get_pixmap_from_image_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_grisu_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_has_option_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_image_resolution_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_keep_imp16_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_keep_imp_locked_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_keep_imp_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_base14_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_builtin_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_cjk_font_by_language_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_cjk_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_noto_boxes_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_noto_emoji_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_noto_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_noto_math_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_noto_music_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_noto_symbol1_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_lookup_noto_symbol2_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_new_deflated_data_from_buffer_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_new_deflated_data_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_new_display_list_from_svg_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_new_display_list_from_svg_xml_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_new_draw_device_with_options_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_new_svg_device_with_id_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_new_test_device_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_open_image_decomp_stream_from_buffer_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_open_image_decomp_stream_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_page_presentation_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_paint_shade_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_parse_page_range_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_read_best_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_resolve_link_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_search_chapter_page_number_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_search_display_list_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_search_page_number_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_search_page_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_search_stext_page_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_separation_equivalent_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_store_scavenge_external_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_store_scavenge_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_strsep_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_strtof_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_subset_cff_for_gids_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_subset_ttf_for_gids_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_fz_warning_callback_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_annot_callout_line_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_annot_color_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_annot_default_appearance_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_annot_default_appearance_unmapped_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_annot_interior_color_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_annot_line_ending_styles_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_annot_MK_BC_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_annot_MK_BG_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_array_get_string_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_count_q_balance_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_decode_cmap_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_dict_get_inheritable_string_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_dict_get_put_drop_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_dict_get_string_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_edit_text_field_value_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_eval_function_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_field_event_validate_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_js_event_result_validate_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_js_execute_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_load_encoding_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_load_to_unicode_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_lookup_cmap_full_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_lookup_page_loc_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_lookup_substitute_font_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_map_one_to_many_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_obj_memo_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_page_presentation_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_page_write_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_parse_default_appearance_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_parse_default_appearance_unmapped_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_parse_ind_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_parse_journal_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_print_encrypted_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_process_contents_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_repair_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_resolve_link_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_sample_shade_function_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_signature_contents_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_sprint_obj_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_tos_make_trm_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_to_string_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_undoredo_state_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_walk_tree_outparams(*args, **kwargs): # real signature unknown
    pass

def new_ll_pdf_zugferd_profile_outparams(*args, **kwargs): # real signature unknown
    pass

def new_map_string_int(*args, **kwargs): # real signature unknown
    pass

def new_PdfAlertEvent(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_alert_event`.
    """
    pass

def new_PdfAnnot(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `pdf_keep_annot()`.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_annot`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_annot`.
    """
    pass

def new_PdfCleanOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, makes copy of pdf_default_write_options.
    
    |
    
    *Overload 2:*
    Copy constructor using raw memcopy().
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_clean_options`.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::pdf_clean_options`.
    """
    pass

def new_PdfCmap(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `pdf_new_cmap()`.
    
    |
    
    *Overload 2:*
    Constructor using `pdf_new_identity_cmap()`.
    
    |
    
    *Overload 3:*
    Copy constructor using `pdf_keep_cmap()`.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::pdf_cmap`.
    """
    pass

def new_PdfColorFilterOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_color_filter_options`.
    """
    pass

def new_PdfCrypt(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `pdf_new_crypt()`.
    
    |
    
    *Overload 2:*
    Constructor using `pdf_new_encrypt()`.
    
    |
    
    *Overload 3:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::pdf_crypt`.
    """
    pass

def new_PdfCsi(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_csi`.
    """
    pass

def new_PdfCycleList(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_cycle_list`.
    """
    pass

def new_PdfDocEvent(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_doc_event`.
    """
    pass

def new_PdfDocument(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `pdf_create_document()`.
    
    |
    
    *Overload 2:*
    Constructor using `pdf_document_from_fz_document()`.
    
    |
    
    *Overload 3:*
    Constructor using `pdf_open_document()`.
    
    |
    
    *Overload 4:*
    Constructor using `pdf_open_document_with_stream()`.
    
    |
    
    *Overload 5:*
    Copy constructor using `pdf_keep_document()`.
    
    |
    
    *Overload 6:*
    Constructor using raw copy of pre-existing `::pdf_document`.
    """
    pass

def new_PdfEmbeddedFileParams(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_embedded_file_params`.
    """
    pass

def new_PdfFilespecParams(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_filespec_params`.
    """
    pass

def new_PdfFilterFactory(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_filter_factory`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_filter_factory`.
    """
    pass

def new_PdfFilterFactory2(*args, **kwargs): # real signature unknown
    """ == Constructor. """
    pass

def new_PdfFilterOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor initialises all fields to null/zero.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_filter_options`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_filter_options`.
    """
    pass

def new_PdfFilterOptions2(*args, **kwargs): # real signature unknown
    """ == Constructor. """
    pass

def new_PdfFontDesc(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `pdf_new_font_desc()`.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_font_desc`.
    """
    pass

def new_PdfFontResourceKey(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_font_resource_key`.
    """
    pass

def new_PdfFunction(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `pdf_keep_function()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_function`.
    """
    pass

def new_PdfGraftMap(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `pdf_new_graft_map()`.
    
    |
    
    *Overload 2:*
    Copy constructor using `pdf_keep_graft_map()`.
    
    |
    
    *Overload 3:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::pdf_graft_map`.
    """
    pass

def new_PdfGstate(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_gstate`.
    """
    pass

def new_PdfHintPage(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_hint_page`.
    """
    pass

def new_PdfHintShared(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_hint_shared`.
    """
    pass

def new_PdfHmtx(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_hmtx`.
    """
    pass

def new_PdfImageRewriterOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_image_rewriter_options`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_image_rewriter_options`.
    """
    pass

def new_PdfJournal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_journal`.
    """
    pass

def new_PdfJs(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_js`.
    """
    pass

def new_PdfJsConsole(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_js_console`.
    """
    pass

def new_PdfKeystrokeEvent(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_keystroke_event`.
    """
    pass

def new_PdfLaunchUrlEvent(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_launch_url_event`.
    """
    pass

def new_PdfLayerConfig(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_layer_config`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_layer_config`.
    """
    pass

def new_PdfLayerConfigUi(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor sets .text to null, .type to PDF_LAYER_UI_LABEL, and other fields to zero.
    
    |
    
    *Overload 2:*
    We use default copy constructor and operator=.  Constructor using raw copy of pre-existing `::pdf_layer_config_ui`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_layer_config_ui`.
    """
    pass

def new_PdfLexbuf(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Constructor that calls pdf_lexbuf_init(size).
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_lexbuf`.
    """
    pass

def new_PdfLexbufLarge(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_lexbuf_large`.
    """
    pass

def new_PdfLockedFields(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_locked_fields`.
    """
    pass

def new_PdfMailDocEvent(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_mail_doc_event`.
    """
    pass

def new_PdfMarkBits(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `pdf_new_mark_bits()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_mark_bits`.
    """
    pass

def new_PdfMarkList(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_mark_list`.
    """
    pass

def new_PdfMrange(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_mrange`.
    """
    pass

def new_PdfObj(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `pdf_new_action_from_link()`.
    
    |
    
    *Overload 2:*
    Constructor using `pdf_new_array()`.
    
    |
    
    *Overload 3:*
    Constructor using `pdf_new_date()`.
    
    |
    
    *Overload 4:*
    Constructor using `pdf_new_dest_from_link()`.
    
    |
    
    *Overload 5:*
    Constructor using `pdf_new_indirect()`.
    
    |
    
    *Overload 6:*
    Constructor using `pdf_new_int()`.
    
    |
    
    *Overload 7:*
    Constructor using `pdf_new_matrix()`.
    
    |
    
    *Overload 8:*
    Constructor using `pdf_new_name()`.
    
    |
    
    *Overload 9:*
    Constructor using `pdf_new_point()`.
    
    |
    
    *Overload 10:*
    Constructor using `pdf_new_real()`.
    
    |
    
    *Overload 11:*
    Constructor using `pdf_new_rect()`.
    
    |
    
    *Overload 12:*
    Constructor using `pdf_new_string()`.
    
    |
    
    *Overload 13:*
    Constructor using `pdf_new_xobject()`.
    
    |
    
    *Overload 14:*
    Copy constructor using `pdf_keep_obj()`.
    
    |
    
    *Overload 15:*
    Constructor using raw copy of pre-existing `::pdf_obj`.
    
    |
    
    *Overload 16:*
    Constructor using raw copy of pre-existing `::pdf_obj`.
    """
    pass

def new_PdfOcgDescriptor(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_ocg_descriptor`.
    """
    pass

def new_PdfPage(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `pdf_keep_page()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_page`.
    """
    pass

def new_PdfPattern(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Copy constructor using `pdf_keep_pattern()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_pattern`.
    """
    pass

def new_PdfPkcs7DistinguishedName(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_pkcs7_distinguished_name`.
    """
    pass

def new_PdfPkcs7Signer(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_pkcs7_signer`.
    """
    pass

def new_PdfPkcs7Verifier(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_pkcs7_verifier`.
    """
    pass

def new_PdfProcessor(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `pdf_new_buffer_processor()`.
    
    |
    
    *Overload 2:*
    Constructor using `pdf_new_output_processor()`.
    
    |
    
    *Overload 3:*
    Constructor using `pdf_new_run_processor()`.
    
    |
    
    *Overload 4:*
    Constructor using `pdf_new_sanitize_filter()`.
    
    |
    
    *Overload 5:*
    Copy constructor using `pdf_keep_processor()`.
    
    |
    
    *Overload 6:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 7:*
    Constructor using raw copy of pre-existing `::pdf_processor`.
    """
    pass

def new_PdfProcessor2(*args, **kwargs): # real signature unknown
    """ == Constructor. """
    pass

def new_PdfRange(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_range`.
    """
    pass

def new_PdfRecolorOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_recolor_options`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_recolor_options`.
    """
    pass

def new_PdfRedactOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_redact_options`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_redact_options`.
    """
    pass

def new_PdfRevPageMap(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_rev_page_map`.
    """
    pass

def new_PdfSanitizeFilterOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    We use default copy constructor and operator=.  Default constructor, sets each member to default value.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_sanitize_filter_options`.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_sanitize_filter_options`.
    """
    pass

def new_PdfSanitizeFilterOptions2(*args, **kwargs): # real signature unknown
    """ == Constructor. """
    pass

def new_PdfTextObjectState(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_text_object_state`.
    """
    pass

def new_PdfTextState(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_text_state`.
    """
    pass

def new_PdfUnsavedSig(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_unsaved_sig`.
    """
    pass

def new_PdfVmtx(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_vmtx`.
    """
    pass

def new_PdfWriteOptions(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, makes copy of pdf_default_write_options.
    
    |
    
    *Overload 2:*
    Copy constructor using raw memcopy().
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_write_options`.
    
    |
    
    *Overload 4:*
    Constructor using raw copy of pre-existing `::pdf_write_options`.
    """
    pass

def new_PdfXrange(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_xrange`.
    """
    pass

def new_PdfXref(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    == Constructors.  Constructor using `pdf_new_local_xref()`.
    
    |
    
    *Overload 2:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 3:*
    Constructor using raw copy of pre-existing `::pdf_xref`.
    """
    pass

def new_PdfXrefEntry(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_xref_entry`.
    """
    pass

def new_PdfXrefSubsec(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Default constructor, sets `m_internal` to null.
    
    |
    
    *Overload 2:*
    Constructor using raw copy of pre-existing `::pdf_xref_subsec`.
    """
    pass

def new_pdf_alert_event(*args, **kwargs): # real signature unknown
    pass

def new_pdf_clean_options(*args, **kwargs): # real signature unknown
    pass

def new_pdf_cmap(*args, **kwargs): # real signature unknown
    pass

def new_pdf_color_filter_options(*args, **kwargs): # real signature unknown
    pass

def new_pdf_csi(*args, **kwargs): # real signature unknown
    pass

def new_pdf_cycle_list(*args, **kwargs): # real signature unknown
    pass

def new_pdf_document(*args, **kwargs): # real signature unknown
    pass

def new_pdf_doc_event(*args, **kwargs): # real signature unknown
    pass

def new_pdf_filespec_params(*args, **kwargs): # real signature unknown
    pass

def new_pdf_filter_factory(*args, **kwargs): # real signature unknown
    pass

def new_pdf_filter_options(*args, **kwargs): # real signature unknown
    pass

def new_pdf_font_desc(*args, **kwargs): # real signature unknown
    pass

def new_pdf_font_resource_key(*args, **kwargs): # real signature unknown
    pass

def new_pdf_hint_page(*args, **kwargs): # real signature unknown
    pass

def new_pdf_hint_shared(*args, **kwargs): # real signature unknown
    pass

def new_pdf_hmtx(*args, **kwargs): # real signature unknown
    pass

def new_pdf_image_rewriter_options(*args, **kwargs): # real signature unknown
    pass

def new_pdf_js_console(*args, **kwargs): # real signature unknown
    pass

def new_pdf_keystroke_event(*args, **kwargs): # real signature unknown
    pass

def new_pdf_launch_url_event(*args, **kwargs): # real signature unknown
    pass

def new_pdf_layer_config(*args, **kwargs): # real signature unknown
    pass

def new_pdf_layer_config_ui(*args, **kwargs): # real signature unknown
    pass

def new_pdf_lexbuf(*args, **kwargs): # real signature unknown
    pass

def new_pdf_lexbuf_large(*args, **kwargs): # real signature unknown
    pass

def new_pdf_mail_doc_event(*args, **kwargs): # real signature unknown
    pass

def new_pdf_mark_bits(*args, **kwargs): # real signature unknown
    pass

def new_pdf_mark_list(*args, **kwargs): # real signature unknown
    pass

def new_pdf_mrange(*args, **kwargs): # real signature unknown
    pass

def new_pdf_page(*args, **kwargs): # real signature unknown
    pass

def new_pdf_pattern(*args, **kwargs): # real signature unknown
    pass

def new_pdf_pkcs7_distinguished_name(*args, **kwargs): # real signature unknown
    pass

def new_pdf_pkcs7_signer(*args, **kwargs): # real signature unknown
    pass

def new_pdf_pkcs7_verifier(*args, **kwargs): # real signature unknown
    pass

def new_pdf_processor(*args, **kwargs): # real signature unknown
    pass

def new_pdf_range(*args, **kwargs): # real signature unknown
    pass

def new_pdf_recolor_options(*args, **kwargs): # real signature unknown
    pass

def new_pdf_redact_options(*args, **kwargs): # real signature unknown
    pass

def new_pdf_rev_page_map(*args, **kwargs): # real signature unknown
    pass

def new_pdf_sanitize_filter_options(*args, **kwargs): # real signature unknown
    pass

def new_pdf_text_object_state(*args, **kwargs): # real signature unknown
    pass

def new_pdf_text_state(*args, **kwargs): # real signature unknown
    pass

def new_pdf_unsaved_sig(*args, **kwargs): # real signature unknown
    pass

def new_pdf_vmtx(*args, **kwargs): # real signature unknown
    pass

def new_pdf_write_options(*args, **kwargs): # real signature unknown
    pass

def new_pdf_xrange(*args, **kwargs): # real signature unknown
    pass

def new_pdf_xref(*args, **kwargs): # real signature unknown
    pass

def new_pdf_xref_entry(*args, **kwargs): # real signature unknown
    pass

def new_pdf_xref_subsec(*args, **kwargs): # real signature unknown
    pass

def new_pint(*args, **kwargs): # real signature unknown
    pass

def new_StoryPositionsCallback(*args, **kwargs): # real signature unknown
    pass

def new_uchar_array(*args, **kwargs): # real signature unknown
    pass

def new_vectord(*args, **kwargs): # real signature unknown
    pass

def new_vectorf(*args, **kwargs): # real signature unknown
    pass

def new_vectori(*args, **kwargs): # real signature unknown
    pass

def new_vectorq(*args, **kwargs): # real signature unknown
    pass

def new_vectors(*args, **kwargs): # real signature unknown
    pass

def new_vectoruc(*args, **kwargs): # real signature unknown
    pass

def new_vector_fz_font_ucs_gid(*args, **kwargs): # real signature unknown
    pass

def new_vector_fz_point(*args, **kwargs): # real signature unknown
    pass

def new_vector_search_page2_hit(*args, **kwargs): # real signature unknown
    pass

def num_instances(*args, **kwargs): # real signature unknown
    """ Returns map from class name (for example FzDocument) to s_num_instances. """
    pass

def obj_enum_to_obj(*args, **kwargs): # real signature unknown
    pass

def page_merge_helper(*args, **kwargs): # real signature unknown
    pass

def PdfAlertEvent_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfAlertEvent_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfAlertEvent_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfAlertEvent_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfAlertEvent_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfAlertEvent_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfAlertEvent_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfAlertEvent___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfAnnot_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfAnnot_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfAnnot_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfAnnot_pdf_add_annot_border_dash_item(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_annot_border_dash_item()`. """
    pass

def PdfAnnot_pdf_add_annot_ink_list_stroke(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_annot_ink_list_stroke()`. """
    pass

def PdfAnnot_pdf_add_annot_ink_list_stroke_vertex(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_annot_ink_list_stroke_vertex()`. """
    pass

def PdfAnnot_pdf_add_annot_quad_point(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_annot_quad_point()`. """
    pass

def PdfAnnot_pdf_add_annot_vertex(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_annot_vertex()`. """
    pass

def PdfAnnot_pdf_annot_active(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_active()`. """
    pass

def PdfAnnot_pdf_annot_ap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_ap()`. """
    pass

def PdfAnnot_pdf_annot_author(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_author()`. """
    pass

def PdfAnnot_pdf_annot_border(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_border()`. """
    pass

def PdfAnnot_pdf_annot_border_dash_count(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_border_dash_count()`. """
    pass

def PdfAnnot_pdf_annot_border_dash_item(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_border_dash_item()`. """
    pass

def PdfAnnot_pdf_annot_border_effect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_border_effect()`. """
    pass

def PdfAnnot_pdf_annot_border_effect_intensity(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_border_effect_intensity()`. """
    pass

def PdfAnnot_pdf_annot_border_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_border_style()`. """
    pass

def PdfAnnot_pdf_annot_border_width(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_border_width()`. """
    pass

def PdfAnnot_pdf_annot_callout_point(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_callout_point()`. """
    pass

def PdfAnnot_pdf_annot_callout_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_callout_style()`. """
    pass

def PdfAnnot_pdf_annot_color(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_annot_color()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_annot_color(float color[4])` => int n
    """
    pass

def PdfAnnot_pdf_annot_contents(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_contents()`. """
    pass

def PdfAnnot_pdf_annot_creation_date(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_creation_date()`. """
    pass

def PdfAnnot_pdf_annot_default_appearance(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_annot_default_appearance()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_annot_default_appearance(float color[4])` => `(const char *font, float size, int n)`
    """
    pass

def PdfAnnot_pdf_annot_default_appearance_unmapped(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_annot_default_appearance_unmapped()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_annot_default_appearance_unmapped(char *font_name, int font_name_len, float color[4])` => `(float size, int n)`
    """
    pass

def PdfAnnot_pdf_annot_ensure_local_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_ensure_local_xref()`. """
    pass

def PdfAnnot_pdf_annot_event_blur(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_blur()`. """
    pass

def PdfAnnot_pdf_annot_event_down(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_down()`. """
    pass

def PdfAnnot_pdf_annot_event_enter(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_enter()`. """
    pass

def PdfAnnot_pdf_annot_event_exit(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_exit()`. """
    pass

def PdfAnnot_pdf_annot_event_focus(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_focus()`. """
    pass

def PdfAnnot_pdf_annot_event_page_close(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_page_close()`. """
    pass

def PdfAnnot_pdf_annot_event_page_invisible(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_page_invisible()`. """
    pass

def PdfAnnot_pdf_annot_event_page_open(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_page_open()`. """
    pass

def PdfAnnot_pdf_annot_event_page_visible(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_page_visible()`. """
    pass

def PdfAnnot_pdf_annot_event_up(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_event_up()`. """
    pass

def PdfAnnot_pdf_annot_field_flags(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_field_flags()`. """
    pass

def PdfAnnot_pdf_annot_field_label(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_field_label()`. """
    pass

def PdfAnnot_pdf_annot_field_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_field_value()`. """
    pass

def PdfAnnot_pdf_annot_filespec(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_filespec()`. """
    pass

def PdfAnnot_pdf_annot_flags(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_flags()`. """
    pass

def PdfAnnot_pdf_annot_has_author(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_author()`. """
    pass

def PdfAnnot_pdf_annot_has_border(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_border()`. """
    pass

def PdfAnnot_pdf_annot_has_border_effect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_border_effect()`. """
    pass

def PdfAnnot_pdf_annot_has_callout(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_callout()`. """
    pass

def PdfAnnot_pdf_annot_has_filespec(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_filespec()`. """
    pass

def PdfAnnot_pdf_annot_has_icon_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_icon_name()`. """
    pass

def PdfAnnot_pdf_annot_has_ink_list(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_ink_list()`. """
    pass

def PdfAnnot_pdf_annot_has_intent(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_intent()`. """
    pass

def PdfAnnot_pdf_annot_has_interior_color(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_interior_color()`. """
    pass

def PdfAnnot_pdf_annot_has_line(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_line()`. """
    pass

def PdfAnnot_pdf_annot_has_line_ending_styles(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_line_ending_styles()`. """
    pass

def PdfAnnot_pdf_annot_has_open(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_open()`. """
    pass

def PdfAnnot_pdf_annot_has_popup(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_popup()`. """
    pass

def PdfAnnot_pdf_annot_has_quadding(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_quadding()`. """
    pass

def PdfAnnot_pdf_annot_has_quad_points(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_quad_points()`. """
    pass

def PdfAnnot_pdf_annot_has_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_rect()`. """
    pass

def PdfAnnot_pdf_annot_has_vertices(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_has_vertices()`. """
    pass

def PdfAnnot_pdf_annot_hidden_for_editing(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_hidden_for_editing()`. """
    pass

def PdfAnnot_pdf_annot_hot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_hot()`. """
    pass

def PdfAnnot_pdf_annot_icon_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_icon_name()`. """
    pass

def PdfAnnot_pdf_annot_ink_list_count(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_ink_list_count()`. """
    pass

def PdfAnnot_pdf_annot_ink_list_stroke_count(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_ink_list_stroke_count()`. """
    pass

def PdfAnnot_pdf_annot_ink_list_stroke_vertex(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_ink_list_stroke_vertex()`. """
    pass

def PdfAnnot_pdf_annot_intent(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_intent()`. """
    pass

def PdfAnnot_pdf_annot_interior_color(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_annot_interior_color()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_annot_interior_color(float color[4])` => int n
    """
    pass

def PdfAnnot_pdf_annot_is_open(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_is_open()`. """
    pass

def PdfAnnot_pdf_annot_is_standard_stamp(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_is_standard_stamp()`. """
    pass

def PdfAnnot_pdf_annot_line(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_line()`. """
    pass

def PdfAnnot_pdf_annot_line_caption(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_line_caption()`. """
    pass

def PdfAnnot_pdf_annot_line_caption_offset(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_line_caption_offset()`. """
    pass

def PdfAnnot_pdf_annot_line_ending_styles(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_annot_line_ending_styles()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_annot_line_ending_styles()` => `(enum pdf_line_ending start_style, enum pdf_line_ending end_style)`
    """
    pass

def PdfAnnot_pdf_annot_line_end_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_line_end_style()`. """
    pass

def PdfAnnot_pdf_annot_line_leader(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_line_leader()`. """
    pass

def PdfAnnot_pdf_annot_line_leader_extension(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_line_leader_extension()`. """
    pass

def PdfAnnot_pdf_annot_line_leader_offset(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_line_leader_offset()`. """
    pass

def PdfAnnot_pdf_annot_line_start_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_line_start_style()`. """
    pass

def PdfAnnot_pdf_annot_MK_BC(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_annot_MK_BC()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_annot_MK_BC(float color[4])` => int n
    """
    pass

def PdfAnnot_pdf_annot_MK_BC_rgb(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_MK_BC_rgb()`. """
    pass

def PdfAnnot_pdf_annot_MK_BG(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_annot_MK_BG()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_annot_MK_BG(float color[4])` => int n
    """
    pass

def PdfAnnot_pdf_annot_MK_BG_rgb(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_MK_BG_rgb()`. """
    pass

def PdfAnnot_pdf_annot_modification_date(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_modification_date()`. """
    pass

def PdfAnnot_pdf_annot_needs_resynthesis(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_needs_resynthesis()`. """
    pass

def PdfAnnot_pdf_annot_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_obj()`. """
    pass

def PdfAnnot_pdf_annot_opacity(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_opacity()`. """
    pass

def PdfAnnot_pdf_annot_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_page()`. """
    pass

def PdfAnnot_pdf_annot_popup(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_popup()`. """
    pass

def PdfAnnot_pdf_annot_pop_and_discard_local_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_pop_and_discard_local_xref()`. """
    pass

def PdfAnnot_pdf_annot_pop_local_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_pop_local_xref()`. """
    pass

def PdfAnnot_pdf_annot_push_local_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_push_local_xref()`. """
    pass

def PdfAnnot_pdf_annot_quadding(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_quadding()`. """
    pass

def PdfAnnot_pdf_annot_quad_point(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_quad_point()`. """
    pass

def PdfAnnot_pdf_annot_quad_point_count(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_quad_point_count()`. """
    pass

def PdfAnnot_pdf_annot_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_rect()`. """
    pass

def PdfAnnot_pdf_annot_request_resynthesis(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_request_resynthesis()`. """
    pass

def PdfAnnot_pdf_annot_request_synthesis(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_request_synthesis()`. """
    pass

def PdfAnnot_pdf_annot_transform(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_transform()`. """
    pass

def PdfAnnot_pdf_annot_type(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_type()`. """
    pass

def PdfAnnot_pdf_annot_vertex(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_vertex()`. """
    pass

def PdfAnnot_pdf_annot_vertex_count(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_vertex_count()`. """
    pass

def PdfAnnot_pdf_apply_redaction(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_apply_redaction()`. """
    pass

def PdfAnnot_pdf_bound_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_bound_annot()`. """
    pass

def PdfAnnot_pdf_bound_widget(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_bound_widget()`. """
    pass

def PdfAnnot_pdf_choice_widget_is_multiselect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_choice_widget_is_multiselect()`. """
    pass

def PdfAnnot_pdf_choice_widget_options(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_choice_widget_options()`. """
    pass

def PdfAnnot_pdf_choice_widget_options2(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_choice_widget_options2()`.   Swig-friendly wrapper for pdf_choice_widget_options(), returns the
    options directly in a vector.
    """
    pass

def PdfAnnot_pdf_choice_widget_set_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_choice_widget_set_value()`. """
    pass

def PdfAnnot_pdf_choice_widget_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_choice_widget_value()`. """
    pass

def PdfAnnot_pdf_clear_annot_border_dash(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_clear_annot_border_dash()`. """
    pass

def PdfAnnot_pdf_clear_annot_ink_list(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_clear_annot_ink_list()`. """
    pass

def PdfAnnot_pdf_clear_annot_quad_points(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_clear_annot_quad_points()`. """
    pass

def PdfAnnot_pdf_clear_annot_vertices(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_clear_annot_vertices()`. """
    pass

def PdfAnnot_pdf_clear_signature(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_clear_signature()`. """
    pass

def PdfAnnot_pdf_dirty_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dirty_annot()`. """
    pass

def PdfAnnot_pdf_edit_text_field_value(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_edit_text_field_value()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_edit_text_field_value(const char *value, const char *change)` => `(int, int selStart, int selEnd, char *newvalue)`
    """
    pass

def PdfAnnot_pdf_get_widget_editing_state(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_get_widget_editing_state()`. """
    pass

def PdfAnnot_pdf_incremental_change_since_signing_widget(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_incremental_change_since_signing_widget()`. """
    pass

def PdfAnnot_pdf_new_display_list_from_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_display_list_from_annot()`. """
    pass

def PdfAnnot_pdf_new_pixmap_from_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_pixmap_from_annot()`. """
    pass

def PdfAnnot_pdf_next_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_next_annot()`. """
    pass

def PdfAnnot_pdf_next_widget(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_next_widget()`. """
    pass

def PdfAnnot_pdf_run_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_annot()`. """
    pass

def PdfAnnot_pdf_set_annot_active(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_active()`. """
    pass

def PdfAnnot_pdf_set_annot_appearance(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_appearance()`. """
    pass

def PdfAnnot_pdf_set_annot_appearance_from_display_list(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_appearance_from_display_list()`. """
    pass

def PdfAnnot_pdf_set_annot_author(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_author()`. """
    pass

def PdfAnnot_pdf_set_annot_border(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_border()`. """
    pass

def PdfAnnot_pdf_set_annot_border_effect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_border_effect()`. """
    pass

def PdfAnnot_pdf_set_annot_border_effect_intensity(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_border_effect_intensity()`. """
    pass

def PdfAnnot_pdf_set_annot_border_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_border_style()`. """
    pass

def PdfAnnot_pdf_set_annot_border_width(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_border_width()`. """
    pass

def PdfAnnot_pdf_set_annot_callout_line2(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_callout_line2()`.   SWIG-friendly wrapper for pdf_set_annot_callout_line(). """
    pass

def PdfAnnot_pdf_set_annot_callout_point(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_callout_point()`. """
    pass

def PdfAnnot_pdf_set_annot_callout_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_callout_style()`. """
    pass

def PdfAnnot_pdf_set_annot_color(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_color()`. """
    pass

def PdfAnnot_pdf_set_annot_contents(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_contents()`. """
    pass

def PdfAnnot_pdf_set_annot_creation_date(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_creation_date()`. """
    pass

def PdfAnnot_pdf_set_annot_default_appearance(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_default_appearance()`. """
    pass

def PdfAnnot_pdf_set_annot_filespec(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_filespec()`. """
    pass

def PdfAnnot_pdf_set_annot_flags(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_flags()`. """
    pass

def PdfAnnot_pdf_set_annot_hidden_for_editing(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_hidden_for_editing()`. """
    pass

def PdfAnnot_pdf_set_annot_hot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_hot()`. """
    pass

def PdfAnnot_pdf_set_annot_icon_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_icon_name()`. """
    pass

def PdfAnnot_pdf_set_annot_ink_list(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_ink_list()`. """
    pass

def PdfAnnot_pdf_set_annot_intent(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_intent()`. """
    pass

def PdfAnnot_pdf_set_annot_interior_color(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_interior_color()`. """
    pass

def PdfAnnot_pdf_set_annot_is_open(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_is_open()`. """
    pass

def PdfAnnot_pdf_set_annot_language(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_language()`. """
    pass

def PdfAnnot_pdf_set_annot_line(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_line()`. """
    pass

def PdfAnnot_pdf_set_annot_line_caption(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_line_caption()`. """
    pass

def PdfAnnot_pdf_set_annot_line_caption_offset(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_line_caption_offset()`. """
    pass

def PdfAnnot_pdf_set_annot_line_ending_styles(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_line_ending_styles()`. """
    pass

def PdfAnnot_pdf_set_annot_line_end_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_line_end_style()`. """
    pass

def PdfAnnot_pdf_set_annot_line_leader(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_line_leader()`. """
    pass

def PdfAnnot_pdf_set_annot_line_leader_extension(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_line_leader_extension()`. """
    pass

def PdfAnnot_pdf_set_annot_line_leader_offset(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_line_leader_offset()`. """
    pass

def PdfAnnot_pdf_set_annot_line_start_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_line_start_style()`. """
    pass

def PdfAnnot_pdf_set_annot_modification_date(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_modification_date()`. """
    pass

def PdfAnnot_pdf_set_annot_opacity(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_opacity()`. """
    pass

def PdfAnnot_pdf_set_annot_popup(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_popup()`. """
    pass

def PdfAnnot_pdf_set_annot_quadding(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_quadding()`. """
    pass

def PdfAnnot_pdf_set_annot_quad_points(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_quad_points()`. """
    pass

def PdfAnnot_pdf_set_annot_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_rect()`. """
    pass

def PdfAnnot_pdf_set_annot_resynthesised(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_resynthesised()`. """
    pass

def PdfAnnot_pdf_set_annot_stamp_image(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_stamp_image()`. """
    pass

def PdfAnnot_pdf_set_annot_vertex(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_vertex()`. """
    pass

def PdfAnnot_pdf_set_annot_vertices(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_vertices()`. """
    pass

def PdfAnnot_pdf_set_choice_field_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_choice_field_value()`. """
    pass

def PdfAnnot_pdf_set_text_field_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_text_field_value()`. """
    pass

def PdfAnnot_pdf_set_widget_editing_state(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_widget_editing_state()`. """
    pass

def PdfAnnot_pdf_sign_signature(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_sign_signature()`. """
    pass

def PdfAnnot_pdf_sign_signature_with_appearance(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_sign_signature_with_appearance()`. """
    pass

def PdfAnnot_pdf_text_widget_format(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_text_widget_format()`. """
    pass

def PdfAnnot_pdf_text_widget_max_len(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_text_widget_max_len()`. """
    pass

def PdfAnnot_pdf_toggle_widget(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_toggle_widget()`. """
    pass

def PdfAnnot_pdf_update_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_update_annot()`. """
    pass

def PdfAnnot_pdf_update_widget(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_update_widget()`. """
    pass

def PdfAnnot_pdf_validate_signature(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_validate_signature()`. """
    pass

def PdfAnnot_pdf_widget_is_readonly(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_widget_is_readonly()`. """
    pass

def PdfAnnot_pdf_widget_is_signed(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_widget_is_signed()`. """
    pass

def PdfAnnot_pdf_widget_type(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_widget_type()`. """
    pass

def PdfAnnot_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfAnnot_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfAnnot_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfAnnot_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfAnnot___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfCleanOptions_image_get(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_image_set(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfCleanOptions_structure_get(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_structure_set(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_subset_fonts_get(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_subset_fonts_set(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfCleanOptions_write_get(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_write_opwd_utf8_set(*args, **kwargs): # real signature unknown
    """ Copies <text> into write.opwd_utf8[]. """
    pass

def PdfCleanOptions_write_set(*args, **kwargs): # real signature unknown
    pass

def PdfCleanOptions_write_upwd_utf8_set(*args, **kwargs): # real signature unknown
    """ Copies <text> into upwd_utf8[]. """
    pass

def PdfCleanOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfCleanOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfCmap_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfCmap_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfCmap_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfCmap_pdf_add_codespace(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_codespace()`. """
    pass

def PdfCmap_pdf_cmap_size(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_cmap_size()`. """
    pass

def PdfCmap_pdf_cmap_wmode(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_cmap_wmode()`. """
    pass

def PdfCmap_pdf_decode_cmap(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_decode_cmap()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_decode_cmap(unsigned char *s, unsigned char *e)` => `(int, unsigned int cpt)`
    """
    pass

def PdfCmap_pdf_lookup_cmap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lookup_cmap()`. """
    pass

def PdfCmap_pdf_lookup_cmap_full(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_lookup_cmap_full()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_lookup_cmap_full(unsigned int cpt)` => `(int, int out)`
    """
    pass

def PdfCmap_pdf_map_one_to_many(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_map_one_to_many()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_map_one_to_many(unsigned int one, size_t len)` => int many
    """
    pass

def PdfCmap_pdf_map_range_to_range(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_map_range_to_range()`. """
    pass

def PdfCmap_pdf_set_cmap_wmode(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_cmap_wmode()`. """
    pass

def PdfCmap_pdf_set_usecmap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_usecmap()`. """
    pass

def PdfCmap_pdf_sort_cmap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_sort_cmap()`. """
    pass

def PdfCmap_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfCmap_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfCmap_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfCmap_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfCmap___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfColorFilterOptions_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfColorFilterOptions_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfColorFilterOptions_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfColorFilterOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfColorFilterOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfColorFilterOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfColorFilterOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfColorFilterOptions___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfCrypt_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfCrypt_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfCrypt_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfCrypt_pdf_crypt_encrypt_metadata(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_encrypt_metadata()`. """
    pass

def PdfCrypt_pdf_crypt_key(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_key()`. """
    pass

def PdfCrypt_pdf_crypt_length(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_length()`. """
    pass

def PdfCrypt_pdf_crypt_method(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_method()`. """
    pass

def PdfCrypt_pdf_crypt_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_obj()`. """
    pass

def PdfCrypt_pdf_crypt_owner_encryption(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_owner_encryption()`. """
    pass

def PdfCrypt_pdf_crypt_owner_password(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_owner_password()`. """
    pass

def PdfCrypt_pdf_crypt_permissions(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_permissions()`. """
    pass

def PdfCrypt_pdf_crypt_permissions_encryption(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_permissions_encryption()`. """
    pass

def PdfCrypt_pdf_crypt_revision(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_revision()`. """
    pass

def PdfCrypt_pdf_crypt_stream_method(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_stream_method()`. """
    pass

def PdfCrypt_pdf_crypt_string_method(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_string_method()`. """
    pass

def PdfCrypt_pdf_crypt_user_encryption(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_user_encryption()`. """
    pass

def PdfCrypt_pdf_crypt_user_password(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_user_password()`. """
    pass

def PdfCrypt_pdf_crypt_version(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_crypt_version()`. """
    pass

def PdfCrypt_pdf_encrypted_len(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_encrypted_len()`. """
    pass

def PdfCrypt_pdf_encrypt_data(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_encrypt_data()`. """
    pass

def PdfCrypt_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfCrypt_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfCrypt_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfCrypt_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfCrypt___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfCsi_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfCsi_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfCsi_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfCsi_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfCsi_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfCsi_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfCsi_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfCsi___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfCycleList_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfCycleList_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfCycleList_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfCycleList_pdf_cycle(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_cycle()`. """
    pass

def PdfCycleList_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfCycleList_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfCycleList_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfCycleList_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfCycleList___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfDocEvent_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfDocEvent_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfDocEvent_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfDocEvent_pdf_access_exec_menu_item_event(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_access_exec_menu_item_event()`. """
    pass

def PdfDocEvent_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfDocEvent_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfDocEvent_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfDocEvent_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfDocEvent___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfDocument_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfDocument_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfDocument_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfDocument_pdf_abandon_operation(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_abandon_operation()`. """
    pass

def PdfDocument_pdf_add_cid_font(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_cid_font()`. """
    pass

def PdfDocument_pdf_add_cjk_font(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_cjk_font()`. """
    pass

def PdfDocument_pdf_add_embedded_file(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_embedded_file()`. """
    pass

def PdfDocument_pdf_add_image(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_image()`. """
    pass

def PdfDocument_pdf_add_journal_fragment(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_journal_fragment()`. """
    pass

def PdfDocument_pdf_add_new_array(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_new_array()`. """
    pass

def PdfDocument_pdf_add_new_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_new_dict()`. """
    pass

def PdfDocument_pdf_add_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_object()`. """
    pass

def PdfDocument_pdf_add_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_page()`. """
    pass

def PdfDocument_pdf_add_simple_font(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_simple_font()`. """
    pass

def PdfDocument_pdf_add_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_stream()`. """
    pass

def PdfDocument_pdf_add_substitute_font(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_substitute_font()`. """
    pass

def PdfDocument_pdf_annot_field_event_keystroke(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_annot_field_event_keystroke()`. """
    pass

def PdfDocument_pdf_authenticate_password(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_authenticate_password()`. """
    pass

def PdfDocument_pdf_bake_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_bake_document()`. """
    pass

def PdfDocument_pdf_begin_implicit_operation(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_begin_implicit_operation()`. """
    pass

def PdfDocument_pdf_begin_operation(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_begin_operation()`. """
    pass

def PdfDocument_pdf_calculate_form(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_calculate_form()`. """
    pass

def PdfDocument_pdf_can_be_saved_incrementally(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_can_be_saved_incrementally()`. """
    pass

def PdfDocument_pdf_can_redo(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_can_redo()`. """
    pass

def PdfDocument_pdf_can_undo(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_can_undo()`. """
    pass

def PdfDocument_pdf_clear_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_clear_xref()`. """
    pass

def PdfDocument_pdf_clear_xref_to_mark(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_clear_xref_to_mark()`. """
    pass

def PdfDocument_pdf_count_document_associated_files(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_document_associated_files()`. """
    pass

def PdfDocument_pdf_count_layers(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_layers()`. """
    pass

def PdfDocument_pdf_count_layer_configs(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_layer_configs()`. """
    pass

def PdfDocument_pdf_count_layer_config_ui(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_layer_config_ui()`. """
    pass

def PdfDocument_pdf_count_objects(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_objects()`. """
    pass

def PdfDocument_pdf_count_pages(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_pages()`. """
    pass

def PdfDocument_pdf_count_q_balance(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_count_q_balance()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_count_q_balance(::pdf_obj *res, ::pdf_obj *stm)` => `(int prepend, int append)`
    """
    pass

def PdfDocument_pdf_count_signatures(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_signatures()`. """
    pass

def PdfDocument_pdf_count_unsaved_versions(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_unsaved_versions()`. """
    pass

def PdfDocument_pdf_count_versions(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_versions()`. """
    pass

def PdfDocument_pdf_create_field_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_create_field_name()`. """
    pass

def PdfDocument_pdf_create_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_create_object()`. """
    pass

def PdfDocument_pdf_debug_doc_changes(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_debug_doc_changes()`. """
    pass

def PdfDocument_pdf_delete_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_delete_object()`. """
    pass

def PdfDocument_pdf_delete_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_delete_page()`. """
    pass

def PdfDocument_pdf_delete_page_labels(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_delete_page_labels()`. """
    pass

def PdfDocument_pdf_delete_page_range(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_delete_page_range()`. """
    pass

def PdfDocument_pdf_deselect_layer_config_ui(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_deselect_layer_config_ui()`. """
    pass

def PdfDocument_pdf_deserialise_journal(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_deserialise_journal()`. """
    pass

def PdfDocument_pdf_disable_js(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_disable_js()`. """
    pass

def PdfDocument_pdf_document_associated_file(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_document_associated_file()`. """
    pass

def PdfDocument_pdf_document_event_did_print(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_document_event_did_print()`. """
    pass

def PdfDocument_pdf_document_event_did_save(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_document_event_did_save()`. """
    pass

def PdfDocument_pdf_document_event_will_close(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_document_event_will_close()`. """
    pass

def PdfDocument_pdf_document_event_will_print(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_document_event_will_print()`. """
    pass

def PdfDocument_pdf_document_event_will_save(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_document_event_will_save()`. """
    pass

def PdfDocument_pdf_document_output_intent(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_document_output_intent()`. """
    pass

def PdfDocument_pdf_document_permissions(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_document_permissions()`. """
    pass

def PdfDocument_pdf_doc_was_linearized(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_doc_was_linearized()`. """
    pass

def PdfDocument_pdf_empty_store(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_empty_store()`. """
    pass

def PdfDocument_pdf_enable_journal(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_enable_journal()`. """
    pass

def PdfDocument_pdf_enable_js(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_enable_js()`. """
    pass

def PdfDocument_pdf_enable_layer(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_enable_layer()`. """
    pass

def PdfDocument_pdf_end_operation(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_end_operation()`. """
    pass

def PdfDocument_pdf_ensure_solid_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_ensure_solid_xref()`. """
    pass

def PdfDocument_pdf_event_issue_alert(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_event_issue_alert()`. """
    pass

def PdfDocument_pdf_event_issue_exec_menu_item(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_event_issue_exec_menu_item()`. """
    pass

def PdfDocument_pdf_event_issue_launch_url(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_event_issue_launch_url()`. """
    pass

def PdfDocument_pdf_event_issue_mail_doc(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_event_issue_mail_doc()`. """
    pass

def PdfDocument_pdf_event_issue_print(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_event_issue_print()`. """
    pass

def PdfDocument_pdf_field_event_calculate(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_event_calculate()`. """
    pass

def PdfDocument_pdf_field_event_format(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_event_format()`. """
    pass

def PdfDocument_pdf_field_event_keystroke(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_event_keystroke()`. """
    pass

def PdfDocument_pdf_field_event_validate(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_field_event_validate()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_field_event_validate(::pdf_obj *field, const char *value)` => `(int, char *newvalue)`
    """
    pass

def PdfDocument_pdf_field_reset(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_reset()`. """
    pass

def PdfDocument_pdf_filter_annot_contents(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_filter_annot_contents()`. """
    pass

def PdfDocument_pdf_filter_page_contents(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_filter_page_contents()`. """
    pass

def PdfDocument_pdf_find_font_resource(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_find_font_resource()`. """
    pass

def PdfDocument_pdf_find_version_for_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_find_version_for_obj()`. """
    pass

def PdfDocument_pdf_forget_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_forget_xref()`. """
    pass

def PdfDocument_pdf_get_doc_event_callback_data(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_get_doc_event_callback_data()`. """
    pass

def PdfDocument_pdf_graft_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_graft_object()`. """
    pass

def PdfDocument_pdf_graft_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_graft_page()`. """
    pass

def PdfDocument_pdf_has_permission(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_has_permission()`. """
    pass

def PdfDocument_pdf_has_unsaved_changes(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_has_unsaved_changes()`. """
    pass

def PdfDocument_pdf_has_unsaved_sigs(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_has_unsaved_sigs()`. """
    pass

def PdfDocument_pdf_insert_font_resource(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_insert_font_resource()`. """
    pass

def PdfDocument_pdf_insert_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_insert_page()`. """
    pass

def PdfDocument_pdf_invalidate_xfa(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_invalidate_xfa()`. """
    pass

def PdfDocument_pdf_is_local_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_local_object()`. """
    pass

def PdfDocument_pdf_is_ocg_hidden(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_ocg_hidden()`. """
    pass

def PdfDocument_pdf_js_set_console(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_js_set_console()`. """
    pass

def PdfDocument_pdf_js_supported(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_js_supported()`. """
    pass

def PdfDocument_pdf_layer_config_info(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_layer_config_info()`. """
    pass

def PdfDocument_pdf_layer_config_ui_info(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_layer_config_ui_info()`. """
    pass

def PdfDocument_pdf_layer_is_enabled(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_layer_is_enabled()`. """
    pass

def PdfDocument_pdf_layer_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_layer_name()`. """
    pass

def PdfDocument_pdf_load_compressed_inline_image(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_compressed_inline_image()`. """
    pass

def PdfDocument_pdf_load_compressed_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_compressed_stream()`. """
    pass

def PdfDocument_pdf_load_default_colorspaces(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_default_colorspaces()`. """
    pass

def PdfDocument_pdf_load_embedded_cmap(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_embedded_cmap()`. """
    pass

def PdfDocument_pdf_load_image(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_image()`. """
    pass

def PdfDocument_pdf_load_inline_image(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_inline_image()`. """
    pass

def PdfDocument_pdf_load_journal(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_journal()`. """
    pass

def PdfDocument_pdf_load_link_annots(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_link_annots()`. """
    pass

def PdfDocument_pdf_load_name_tree(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_name_tree()`. """
    pass

def PdfDocument_pdf_load_object(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_load_object()`.
    	Load a given object.
    
    	This can cause xref reorganisations (solidifications etc) due to
    	repairs, so all held pdf_xref_entries should be considered
    	invalid after this call (other than the returned one).
    """
    pass

def PdfDocument_pdf_load_outline(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_outline()`. """
    pass

def PdfDocument_pdf_load_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_page()`. """
    pass

def PdfDocument_pdf_load_page_tree(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_page_tree()`. """
    pass

def PdfDocument_pdf_load_pattern(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_pattern()`. """
    pass

def PdfDocument_pdf_load_raw_stream_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_raw_stream_number()`. """
    pass

def PdfDocument_pdf_load_shading(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_shading()`. """
    pass

def PdfDocument_pdf_load_stream_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_stream_number()`. """
    pass

def PdfDocument_pdf_load_to_unicode(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_load_to_unicode()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_load_to_unicode(::pdf_font_desc *font, char *collection, ::pdf_obj *cmapstm)` => const char *strings
    """
    pass

def PdfDocument_pdf_load_type3_glyphs(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_type3_glyphs()`. """
    pass

def PdfDocument_pdf_load_unencrypted_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_unencrypted_object()`. """
    pass

def PdfDocument_pdf_lookup_dest(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lookup_dest()`. """
    pass

def PdfDocument_pdf_lookup_metadata(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lookup_metadata()`. """
    pass

def PdfDocument_pdf_lookup_metadata2(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_lookup_metadata2()`.
    C++ alternative to `pdf_lookup_metadata()` that returns a `std::string`
    or calls `fz_throw()` if not found.
    """
    pass

def PdfDocument_pdf_lookup_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lookup_name()`. """
    pass

def PdfDocument_pdf_lookup_page_loc(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_lookup_page_loc()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_lookup_page_loc(int needle, ::pdf_obj **parentp)` => `(pdf_obj *, int indexp)`
    """
    pass

def PdfDocument_pdf_lookup_page_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lookup_page_number()`. """
    pass

def PdfDocument_pdf_lookup_page_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lookup_page_obj()`. """
    pass

def PdfDocument_pdf_mark_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_mark_xref()`. """
    pass

def PdfDocument_pdf_metadata(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_metadata()`. """
    pass

def PdfDocument_pdf_minimize_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_minimize_document()`. """
    pass

def PdfDocument_pdf_needs_password(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_needs_password()`. """
    pass

def PdfDocument_pdf_new_action_from_link(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_action_from_link()`. """
    pass

def PdfDocument_pdf_new_array(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_array()`. """
    pass

def PdfDocument_pdf_new_color_filter(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_color_filter()`. """
    pass

def PdfDocument_pdf_new_date(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_date()`. """
    pass

def PdfDocument_pdf_new_dest_from_link(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_dest_from_link()`. """
    pass

def PdfDocument_pdf_new_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_dict()`. """
    pass

def PdfDocument_pdf_new_graft_map(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_graft_map()`. """
    pass

def PdfDocument_pdf_new_indirect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_indirect()`. """
    pass

def PdfDocument_pdf_new_matrix(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_matrix()`. """
    pass

def PdfDocument_pdf_new_pdf_device(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_pdf_device()`. """
    pass

def PdfDocument_pdf_new_point(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_point()`. """
    pass

def PdfDocument_pdf_new_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_rect()`. """
    pass

def PdfDocument_pdf_new_run_processor(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_run_processor()`. """
    pass

def PdfDocument_pdf_new_sanitize_filter(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_sanitize_filter()`. """
    pass

def PdfDocument_pdf_new_xobject(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_xobject()`. """
    pass

def PdfDocument_pdf_obj_num_is_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_obj_num_is_stream()`. """
    pass

def PdfDocument_pdf_open_contents_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_contents_stream()`. """
    pass

def PdfDocument_pdf_open_inline_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_inline_stream()`. """
    pass

def PdfDocument_pdf_open_raw_stream_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_raw_stream_number()`. """
    pass

def PdfDocument_pdf_open_stream_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_stream_number()`. """
    pass

def PdfDocument_pdf_open_stream_with_offset(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_stream_with_offset()`. """
    pass

def PdfDocument_pdf_page_label(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_label()`. """
    pass

def PdfDocument_pdf_page_write(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_page_write()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_page_write(::fz_rect mediabox, ::pdf_obj **presources, ::fz_buffer **pcontents)` => `(fz_device *)`
    """
    pass

def PdfDocument_pdf_parse_array(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_parse_array()`. """
    pass

def PdfDocument_pdf_parse_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_parse_dict()`. """
    pass

def PdfDocument_pdf_parse_ind_obj(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_parse_ind_obj()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_parse_ind_obj(::fz_stream *f)` => `(pdf_obj *, int num, int gen, int64_t stm_ofs, int try_repair)`
    """
    pass

def PdfDocument_pdf_parse_journal_obj(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_parse_journal_obj()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_parse_journal_obj(::fz_stream *stm, ::fz_buffer **ostm)` => `(pdf_obj *, int onum, int newobj)`
    """
    pass

def PdfDocument_pdf_parse_stm_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_parse_stm_obj()`. """
    pass

def PdfDocument_pdf_progressive_advance(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_progressive_advance()`. """
    pass

def PdfDocument_pdf_purge_locals_from_store(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_purge_locals_from_store()`. """
    pass

def PdfDocument_pdf_purge_local_font_resources(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_purge_local_font_resources()`. """
    pass

def PdfDocument_pdf_purge_object_from_store(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_purge_object_from_store()`. """
    pass

def PdfDocument_pdf_read_journal(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_read_journal()`. """
    pass

def PdfDocument_pdf_rearrange_pages(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_rearrange_pages()`. """
    pass

def PdfDocument_pdf_rearrange_pages2(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_rearrange_pages2()`.   Swig-friendly wrapper for pdf_rearrange_pages(). """
    pass

def PdfDocument_pdf_recolor_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_recolor_page()`. """
    pass

def PdfDocument_pdf_redact_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_redact_page()`. """
    pass

def PdfDocument_pdf_redo(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_redo()`. """
    pass

def PdfDocument_pdf_remove_output_intents(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_remove_output_intents()`. """
    pass

def PdfDocument_pdf_repair_obj(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_repair_obj()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_repair_obj(::pdf_lexbuf *buf, ::pdf_obj **encrypt, ::pdf_obj **id, ::pdf_obj **page, ::pdf_obj **root)` => `(int, int64_t stmofsp, int64_t stmlenp, int64_t tmpofs)`
    """
    pass

def PdfDocument_pdf_repair_obj_stms(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_repair_obj_stms()`. """
    pass

def PdfDocument_pdf_repair_trailer(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_repair_trailer()`. """
    pass

def PdfDocument_pdf_repair_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_repair_xref()`. """
    pass

def PdfDocument_pdf_replace_xref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_replace_xref()`. """
    pass

def PdfDocument_pdf_reset_form(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_reset_form()`. """
    pass

def PdfDocument_pdf_resolve_link(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_resolve_link()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_resolve_link(const char *uri)` => `(int, float xp, float yp)`
    """
    pass

def PdfDocument_pdf_rewrite_images(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_rewrite_images()`. """
    pass

def PdfDocument_pdf_run_document_structure(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_document_structure()`. """
    pass

def PdfDocument_pdf_run_glyph(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_glyph()`. """
    pass

def PdfDocument_pdf_save_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_save_document()`. """
    pass

def PdfDocument_pdf_save_journal(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_save_journal()`. """
    pass

def PdfDocument_pdf_save_snapshot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_save_snapshot()`. """
    pass

def PdfDocument_pdf_select_layer_config(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_select_layer_config()`. """
    pass

def PdfDocument_pdf_select_layer_config_ui(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_select_layer_config_ui()`. """
    pass

def PdfDocument_pdf_serialise_journal(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_serialise_journal()`. """
    pass

def PdfDocument_pdf_set_annot_field_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_annot_field_value()`. """
    pass

def PdfDocument_pdf_set_document_language(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_document_language()`. """
    pass

def PdfDocument_pdf_set_doc_event_callback(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_doc_event_callback()`. """
    pass

def PdfDocument_pdf_set_field_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_field_value()`. """
    pass

def PdfDocument_pdf_set_layer_config_as_default(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_layer_config_as_default()`. """
    pass

def PdfDocument_pdf_set_page_labels(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_page_labels()`. """
    pass

def PdfDocument_pdf_set_populating_xref_trailer(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_populating_xref_trailer()`. """
    pass

def PdfDocument_pdf_signature_byte_range(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_signature_byte_range()`. """
    pass

def PdfDocument_pdf_signature_contents(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_signature_contents()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_signature_contents(::pdf_obj *signature)` => `(size_t, char *contents)`
    """
    pass

def PdfDocument_pdf_signature_hash_bytes(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_signature_hash_bytes()`. """
    pass

def PdfDocument_pdf_signature_incremental_change_since_signing(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_signature_incremental_change_since_signing()`. """
    pass

def PdfDocument_pdf_signature_is_signed(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_signature_is_signed()`. """
    pass

def PdfDocument_pdf_signature_set_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_signature_set_value()`. """
    pass

def PdfDocument_pdf_subset_fonts(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_subset_fonts()`. """
    pass

def PdfDocument_pdf_subset_fonts2(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_subset_fonts2()`.   Swig-friendly wrapper for pdf_subset_fonts(). """
    pass

def PdfDocument_pdf_sync_open_pages(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_sync_open_pages()`. """
    pass

def PdfDocument_pdf_toggle_layer_config_ui(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_toggle_layer_config_ui()`. """
    pass

def PdfDocument_pdf_trailer(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_trailer()`. """
    pass

def PdfDocument_pdf_undo(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_undo()`. """
    pass

def PdfDocument_pdf_undoredo_state(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_undoredo_state()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_undoredo_state()` => `(int, int steps)`
    """
    pass

def PdfDocument_pdf_undoredo_step(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_undoredo_step()`. """
    pass

def PdfDocument_pdf_update_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_update_object()`. """
    pass

def PdfDocument_pdf_update_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_update_stream()`. """
    pass

def PdfDocument_pdf_update_xobject(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_update_xobject()`. """
    pass

def PdfDocument_pdf_validate_changes(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_validate_changes()`. """
    pass

def PdfDocument_pdf_validate_change_history(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_validate_change_history()`. """
    pass

def PdfDocument_pdf_version(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_version()`. """
    pass

def PdfDocument_pdf_was_pure_xfa(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_was_pure_xfa()`. """
    pass

def PdfDocument_pdf_was_repaired(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_was_repaired()`. """
    pass

def PdfDocument_pdf_write_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_write_document()`. """
    pass

def PdfDocument_pdf_write_journal(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_write_journal()`. """
    pass

def PdfDocument_pdf_write_snapshot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_write_snapshot()`. """
    pass

def PdfDocument_pdf_xref_ensure_incremental_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xref_ensure_incremental_object()`. """
    pass

def PdfDocument_pdf_xref_ensure_local_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xref_ensure_local_object()`. """
    pass

def PdfDocument_pdf_xref_entry_map(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xref_entry_map()`. """
    pass

def PdfDocument_pdf_xref_is_incremental(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xref_is_incremental()`. """
    pass

def PdfDocument_pdf_xref_len(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xref_len()`. """
    pass

def PdfDocument_pdf_xref_obj_is_unsaved_signature(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xref_obj_is_unsaved_signature()`. """
    pass

def PdfDocument_pdf_xref_remove_unsaved_signature(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xref_remove_unsaved_signature()`. """
    pass

def PdfDocument_pdf_xref_store_unsaved_signature(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xref_store_unsaved_signature()`. """
    pass

def PdfDocument_pdf_zugferd_profile(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_zugferd_profile()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_zugferd_profile()` => `(enum pdf_zugferd_profile, float version)`
    """
    pass

def PdfDocument_pdf_zugferd_xml(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_zugferd_xml()`. """
    pass

def PdfDocument_super(*args, **kwargs): # real signature unknown
    """ Returns wrapper for .super member. """
    pass

def PdfDocument_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfDocument_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfDocument_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfDocument_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfDocument___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfEmbeddedFileParams_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfEmbeddedFileParams_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfEmbeddedFileParams_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfEmbeddedFileParams_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfEmbeddedFileParams_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfEmbeddedFileParams_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfEmbeddedFileParams_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfEmbeddedFileParams___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfFilespecParams_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfFilespecParams_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfFilespecParams_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfFilespecParams_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfFilespecParams_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfFilespecParams_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilespecParams_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilespecParams___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfFilterFactory2_filter(*args, **kwargs): # real signature unknown
    """ Default virtual method implementations; these all throw an exception. """
    pass

def PdfFilterFactory2_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory2_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory2_use_virtual_filter(*args, **kwargs): # real signature unknown
    """
    These methods set the function pointers in *m_internal
    to point to internal callbacks that call our virtual methods.
    """
    pass

def PdfFilterFactory_filter_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory_filter_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfFilterFactory_options_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory_options_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterFactory_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfFilterFactory___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfFilterFactory___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfFilterOptions2_complete(*args, **kwargs): # real signature unknown
    """ Default virtual method implementations; these all throw an exception. """
    pass

def PdfFilterOptions2_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions2_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions2_use_virtual_complete(*args, **kwargs): # real signature unknown
    """
    These methods set the function pointers in *m_internal
    to point to internal callbacks that call our virtual methods.
    """
    pass

def PdfFilterOptions_add_factory(*args, **kwargs): # real signature unknown
    """ We use default copy constructor and operator=.  Appends `factory` to internal vector and updates this->filters. """
    pass

def PdfFilterOptions_ascii_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_ascii_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_complete_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_complete_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_filters_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_filters_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_instance_forms_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_instance_forms_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfFilterOptions_m_filters_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_m_filters_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_newlines_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_newlines_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_no_update_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_no_update_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_opaque_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_opaque_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_recurse_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_recurse_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfFilterOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfFilterOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfFilterOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfFontDesc_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfFontDesc_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfFontDesc_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfFontDesc_pdf_add_hmtx(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_hmtx()`. """
    pass

def PdfFontDesc_pdf_add_vmtx(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_add_vmtx()`. """
    pass

def PdfFontDesc_pdf_end_hmtx(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_end_hmtx()`. """
    pass

def PdfFontDesc_pdf_end_vmtx(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_end_vmtx()`. """
    pass

def PdfFontDesc_pdf_font_cid_to_gid(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_font_cid_to_gid()`. """
    pass

def PdfFontDesc_pdf_set_default_hmtx(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_default_hmtx()`. """
    pass

def PdfFontDesc_pdf_set_default_vmtx(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_default_vmtx()`. """
    pass

def PdfFontDesc_pdf_set_font_wmode(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_font_wmode()`. """
    pass

def PdfFontDesc_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfFontDesc_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfFontDesc_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfFontDesc_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfFontDesc___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfFontResourceKey_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfFontResourceKey_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfFontResourceKey_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfFontResourceKey_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfFontResourceKey_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfFontResourceKey_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfFontResourceKey_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfFontResourceKey___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfFunction_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfFunction_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfFunction_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfFunction_pdf_eval_function(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_eval_function()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_eval_function(const float *in, int inlen, int outlen)` => float out
    """
    pass

def PdfFunction_pdf_function_size(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_function_size()`. """
    pass

def PdfFunction_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfFunction_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfFunction_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfFunction_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfFunction___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfGraftMap_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfGraftMap_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfGraftMap_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfGraftMap_pdf_graft_mapped_object(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_graft_mapped_object()`. """
    pass

def PdfGraftMap_pdf_graft_mapped_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_graft_mapped_page()`. """
    pass

def PdfGraftMap_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfGraftMap_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfGraftMap_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfGraftMap_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfGraftMap___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfGstate_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfGstate_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfGstate_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfGstate_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfGstate_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfGstate_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfGstate_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfGstate___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfHintPage_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfHintPage_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfHintPage_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfHintPage_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfHintPage_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfHintPage_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfHintPage_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfHintPage___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfHintShared_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfHintShared_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfHintShared_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfHintShared_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfHintShared_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfHintShared_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfHintShared_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfHintShared___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfHmtx_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfHmtx_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfHmtx_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfHmtx_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfHmtx_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfHmtx_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfHmtx_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfHmtx___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfImageRewriterOptions_bitonal_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_bitonal_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_bitonal_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_bitonal_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_bitonal_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_bitonal_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_bitonal_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_bitonal_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_bitonal_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_bitonal_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossless_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_color_lossy_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossless_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_gray_lossy_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfImageRewriterOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfImageRewriterOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfImageRewriterOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfImageRewriterOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfJournal_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfJournal_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfJournal_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfJournal_pdf_discard_journal(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_discard_journal()`. """
    pass

def PdfJournal_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfJournal_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfJournal_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfJournal_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfJournal___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfJsConsole_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfJsConsole_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfJsConsole_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfJsConsole_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfJsConsole_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfJsConsole_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfJsConsole_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfJsConsole___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfJs_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfJs_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfJs_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfJs_pdf_js_event_init(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_js_event_init()`. """
    pass

def PdfJs_pdf_js_event_init_keystroke(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_js_event_init_keystroke()`. """
    pass

def PdfJs_pdf_js_event_result(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_js_event_result()`. """
    pass

def PdfJs_pdf_js_event_result_keystroke(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_js_event_result_keystroke()`. """
    pass

def PdfJs_pdf_js_event_result_validate(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_js_event_result_validate()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_js_event_result_validate()` => `(int, char *newvalue)`
    """
    pass

def PdfJs_pdf_js_event_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_js_event_value()`. """
    pass

def PdfJs_pdf_js_execute(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_js_execute()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_js_execute(const char *name, const char *code)` => char *result
    """
    pass

def PdfJs_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfJs_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfJs_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfJs_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfJs___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfKeystrokeEvent_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfKeystrokeEvent_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfKeystrokeEvent_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfKeystrokeEvent_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfKeystrokeEvent_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfKeystrokeEvent_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfKeystrokeEvent_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfKeystrokeEvent___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfLaunchUrlEvent_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfLaunchUrlEvent_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfLaunchUrlEvent_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfLaunchUrlEvent_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfLaunchUrlEvent_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfLaunchUrlEvent_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfLaunchUrlEvent_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfLaunchUrlEvent___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfLayerConfigUi_depth_get(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_depth_set(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfLayerConfigUi_locked_get(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_locked_set(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_selected_get(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_selected_set(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_text_get(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_text_set(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfLayerConfigUi_type_get(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi_type_set(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfigUi___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfLayerConfigUi___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfLayerConfig_creator_get(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfig_creator_set(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfig_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfLayerConfig_name_get(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfig_name_set(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfig_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfig_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfig_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfig_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfLayerConfig_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfLayerConfig___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfLayerConfig___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfLexbufLarge_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfLexbufLarge_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfLexbufLarge_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfLexbufLarge_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfLexbufLarge_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfLexbufLarge_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfLexbufLarge_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfLexbufLarge___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfLexbuf_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfLexbuf_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfLexbuf_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfLexbuf_pdf_lexbuf_fin(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lexbuf_fin()`. """
    pass

def PdfLexbuf_pdf_lexbuf_grow(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lexbuf_grow()`. """
    pass

def PdfLexbuf_pdf_lexbuf_init(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lexbuf_init()`. """
    pass

def PdfLexbuf_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfLexbuf_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfLexbuf_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfLexbuf_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfLexbuf___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfLockedFields_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfLockedFields_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfLockedFields_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfLockedFields_pdf_is_field_locked(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_field_locked()`. """
    pass

def PdfLockedFields_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfLockedFields_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfLockedFields_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfLockedFields_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfLockedFields___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfMailDocEvent_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfMailDocEvent_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfMailDocEvent_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfMailDocEvent_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfMailDocEvent_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfMailDocEvent_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfMailDocEvent_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfMailDocEvent___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfMarkBits_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfMarkBits_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfMarkBits_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfMarkBits_pdf_mark_bits_reset(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_mark_bits_reset()`. """
    pass

def PdfMarkBits_pdf_mark_bits_set(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_mark_bits_set()`. """
    pass

def PdfMarkBits_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfMarkBits_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfMarkBits_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfMarkBits_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfMarkBits___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfMarkList_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfMarkList_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfMarkList_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfMarkList_pdf_mark_list_check(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_mark_list_check()`. """
    pass

def PdfMarkList_pdf_mark_list_free(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_mark_list_free()`. """
    pass

def PdfMarkList_pdf_mark_list_init(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_mark_list_init()`. """
    pass

def PdfMarkList_pdf_mark_list_pop(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_mark_list_pop()`. """
    pass

def PdfMarkList_pdf_mark_list_push(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_mark_list_push()`. """
    pass

def PdfMarkList_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfMarkList_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfMarkList_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfMarkList_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfMarkList___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfMrange_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfMrange_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfMrange_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfMrange_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfMrange_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfMrange_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfMrange_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfMrange___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfObj_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfObj_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfObj_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfObj_pdf_array_contains(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_contains()`. """
    pass

def PdfObj_pdf_array_delete(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_delete()`. """
    pass

def PdfObj_pdf_array_find(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_find()`. """
    pass

def PdfObj_pdf_array_get(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_get()`. """
    pass

def PdfObj_pdf_array_get_bool(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_get_bool()`. """
    pass

def PdfObj_pdf_array_get_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_get_int()`. """
    pass

def PdfObj_pdf_array_get_matrix(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_get_matrix()`. """
    pass

def PdfObj_pdf_array_get_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_get_name()`. """
    pass

def PdfObj_pdf_array_get_real(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_get_real()`. """
    pass

def PdfObj_pdf_array_get_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_get_rect()`. """
    pass

def PdfObj_pdf_array_get_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_array_get_string()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_array_get_string(int index)` => `(const char *, size_t sizep)`
    """
    pass

def PdfObj_pdf_array_get_text_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_get_text_string()`. """
    pass

def PdfObj_pdf_array_insert(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_insert()`. """
    pass

def PdfObj_pdf_array_len(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_len()`. """
    pass

def PdfObj_pdf_array_push(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_push()`. """
    pass

def PdfObj_pdf_array_push_array(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_push_array()`. """
    pass

def PdfObj_pdf_array_push_bool(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_push_bool()`. """
    pass

def PdfObj_pdf_array_push_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_push_dict()`. """
    pass

def PdfObj_pdf_array_push_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_push_int()`. """
    pass

def PdfObj_pdf_array_push_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_push_name()`. """
    pass

def PdfObj_pdf_array_push_real(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_push_real()`. """
    pass

def PdfObj_pdf_array_push_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_push_string()`. """
    pass

def PdfObj_pdf_array_push_text_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_push_text_string()`. """
    pass

def PdfObj_pdf_array_put(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_put()`. """
    pass

def PdfObj_pdf_array_put_array(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_put_array()`. """
    pass

def PdfObj_pdf_array_put_bool(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_put_bool()`. """
    pass

def PdfObj_pdf_array_put_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_put_dict()`. """
    pass

def PdfObj_pdf_array_put_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_put_int()`. """
    pass

def PdfObj_pdf_array_put_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_put_name()`. """
    pass

def PdfObj_pdf_array_put_real(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_put_real()`. """
    pass

def PdfObj_pdf_array_put_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_put_string()`. """
    pass

def PdfObj_pdf_array_put_text_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_array_put_text_string()`. """
    pass

def PdfObj_pdf_button_field_on_state(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_button_field_on_state()`. """
    pass

def PdfObj_pdf_choice_field_option(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_choice_field_option()`. """
    pass

def PdfObj_pdf_choice_field_option_count(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_choice_field_option_count()`. """
    pass

def PdfObj_pdf_clean_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_clean_obj()`. """
    pass

def PdfObj_pdf_copy_array(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_copy_array()`. """
    pass

def PdfObj_pdf_copy_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_copy_dict()`. """
    pass

def PdfObj_pdf_debug_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_debug_obj()`. """
    pass

def PdfObj_pdf_debug_ref(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_debug_ref()`. """
    pass

def PdfObj_pdf_deep_copy_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_deep_copy_obj()`. """
    pass

def PdfObj_pdf_dict_del(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_del()`. """
    pass

def PdfObj_pdf_dict_dels(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_dels()`. """
    pass

def PdfObj_pdf_dict_get(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Class-aware wrapper for `::pdf_dict_get()`.
    
    |
    
    *Overload 2:*
    Typesafe wrapper for looking up things such as PDF_ENUM_NAME_Annots.
    """
    pass

def PdfObj_pdf_dict_geta(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_geta()`. """
    pass

def PdfObj_pdf_dict_getp(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_getp()`. """
    pass

def PdfObj_pdf_dict_getp_inheritable(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_getp_inheritable()`. """
    pass

def PdfObj_pdf_dict_gets(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_gets()`. """
    pass

def PdfObj_pdf_dict_getsa(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_getsa()`. """
    pass

def PdfObj_pdf_dict_gets_inheritable(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_gets_inheritable()`. """
    pass

def PdfObj_pdf_dict_get_bool(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_bool()`. """
    pass

def PdfObj_pdf_dict_get_bool_default(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_bool_default()`. """
    pass

def PdfObj_pdf_dict_get_date(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_date()`. """
    pass

def PdfObj_pdf_dict_get_inheritable(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable()`. """
    pass

def PdfObj_pdf_dict_get_inheritable_bool(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_bool()`. """
    pass

def PdfObj_pdf_dict_get_inheritable_date(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_date()`. """
    pass

def PdfObj_pdf_dict_get_inheritable_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_int()`. """
    pass

def PdfObj_pdf_dict_get_inheritable_int64(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_int64()`. """
    pass

def PdfObj_pdf_dict_get_inheritable_matrix(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_matrix()`. """
    pass

def PdfObj_pdf_dict_get_inheritable_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_name()`. """
    pass

def PdfObj_pdf_dict_get_inheritable_real(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_real()`. """
    pass

def PdfObj_pdf_dict_get_inheritable_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_rect()`. """
    pass

def PdfObj_pdf_dict_get_inheritable_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_dict_get_inheritable_string()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_dict_get_inheritable_string(::pdf_obj *key)` => `(const char *, size_t sizep)`
    """
    pass

def PdfObj_pdf_dict_get_inheritable_text_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_text_string()`. """
    pass

def PdfObj_pdf_dict_get_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_int()`. """
    pass

def PdfObj_pdf_dict_get_int64(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_int64()`. """
    pass

def PdfObj_pdf_dict_get_int_default(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_int_default()`. """
    pass

def PdfObj_pdf_dict_get_key(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_key()`. """
    pass

def PdfObj_pdf_dict_get_matrix(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_matrix()`. """
    pass

def PdfObj_pdf_dict_get_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_name()`. """
    pass

def PdfObj_pdf_dict_get_point(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_point()`. """
    pass

def PdfObj_pdf_dict_get_real(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_real()`. """
    pass

def PdfObj_pdf_dict_get_real_default(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_real_default()`. """
    pass

def PdfObj_pdf_dict_get_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_rect()`. """
    pass

def PdfObj_pdf_dict_get_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_dict_get_string()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_dict_get_string(::pdf_obj *key)` => `(const char *, size_t sizep)`
    """
    pass

def PdfObj_pdf_dict_get_text_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_text_string()`. """
    pass

def PdfObj_pdf_dict_get_text_string_opt(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_text_string_opt()`. """
    pass

def PdfObj_pdf_dict_get_val(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_get_val()`. """
    pass

def PdfObj_pdf_dict_len(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_len()`. """
    pass

def PdfObj_pdf_dict_put(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put()`. """
    pass

def PdfObj_pdf_dict_putp(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_putp()`. """
    pass

def PdfObj_pdf_dict_puts(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_puts()`. """
    pass

def PdfObj_pdf_dict_puts_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_puts_dict()`. """
    pass

def PdfObj_pdf_dict_put_array(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_array()`. """
    pass

def PdfObj_pdf_dict_put_bool(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_bool()`. """
    pass

def PdfObj_pdf_dict_put_date(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_date()`. """
    pass

def PdfObj_pdf_dict_put_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_dict()`. """
    pass

def PdfObj_pdf_dict_put_indirect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_indirect()`. """
    pass

def PdfObj_pdf_dict_put_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_int()`. """
    pass

def PdfObj_pdf_dict_put_matrix(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_matrix()`. """
    pass

def PdfObj_pdf_dict_put_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_name()`. """
    pass

def PdfObj_pdf_dict_put_point(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_point()`. """
    pass

def PdfObj_pdf_dict_put_real(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_real()`. """
    pass

def PdfObj_pdf_dict_put_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_rect()`. """
    pass

def PdfObj_pdf_dict_put_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_string()`. """
    pass

def PdfObj_pdf_dict_put_text_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_text_string()`. """
    pass

def PdfObj_pdf_dict_put_val_null(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dict_put_val_null()`. """
    pass

def PdfObj_pdf_dirty_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_dirty_obj()`. """
    pass

def PdfObj_pdf_field_border_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_border_style()`. """
    pass

def PdfObj_pdf_field_display(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_display()`. """
    pass

def PdfObj_pdf_field_flags(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_flags()`. """
    pass

def PdfObj_pdf_field_label(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_label()`. """
    pass

def PdfObj_pdf_field_set_border_style(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_set_border_style()`. """
    pass

def PdfObj_pdf_field_set_button_caption(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_set_button_caption()`. """
    pass

def PdfObj_pdf_field_set_display(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_set_display()`. """
    pass

def PdfObj_pdf_field_set_fill_color(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_set_fill_color()`. """
    pass

def PdfObj_pdf_field_set_text_color(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_set_text_color()`. """
    pass

def PdfObj_pdf_field_type(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_type()`. """
    pass

def PdfObj_pdf_field_type_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_type_string()`. """
    pass

def PdfObj_pdf_field_value(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_field_value()`. """
    pass

def PdfObj_pdf_filter_xobject_instance(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_filter_xobject_instance()`. """
    pass

def PdfObj_pdf_flatten_inheritable_page_items(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_flatten_inheritable_page_items()`. """
    pass

def PdfObj_pdf_get_bound_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_get_bound_document()`. """
    pass

def PdfObj_pdf_get_embedded_file_params(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_get_embedded_file_params()`. """
    pass

def PdfObj_pdf_get_filespec_params(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_get_filespec_params()`. """
    pass

def PdfObj_pdf_get_indirect_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_get_indirect_document()`. """
    pass

def PdfObj_pdf_intent_from_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_intent_from_name()`. """
    pass

def PdfObj_pdf_is_array(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_array()`. """
    pass

def PdfObj_pdf_is_bool(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_bool()`. """
    pass

def PdfObj_pdf_is_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_dict()`. """
    pass

def PdfObj_pdf_is_embedded_file(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_embedded_file()`. """
    pass

def PdfObj_pdf_is_filespec(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_filespec()`. """
    pass

def PdfObj_pdf_is_indirect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_indirect()`. """
    pass

def PdfObj_pdf_is_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_int()`. """
    pass

def PdfObj_pdf_is_jpx_image(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_jpx_image()`. """
    pass

def PdfObj_pdf_is_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_name()`. """
    pass

def PdfObj_pdf_is_null(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_null()`. """
    pass

def PdfObj_pdf_is_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_number()`. """
    pass

def PdfObj_pdf_is_real(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_real()`. """
    pass

def PdfObj_pdf_is_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_stream()`. """
    pass

def PdfObj_pdf_is_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_is_string()`. """
    pass

def PdfObj_pdf_line_ending_from_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_line_ending_from_name()`. """
    pass

def PdfObj_pdf_load_colorspace(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_colorspace()`. """
    pass

def PdfObj_pdf_load_embedded_file_contents(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_embedded_file_contents()`. """
    pass

def PdfObj_pdf_load_field_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_field_name()`. """
    pass

def PdfObj_pdf_load_field_name2(*args, **kwargs): # real signature unknown
    """ Alternative to `pdf_load_field_name()` that returns a std::string. """
    pass

def PdfObj_pdf_load_function(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_function()`. """
    pass

def PdfObj_pdf_load_raw_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_raw_stream()`. """
    pass

def PdfObj_pdf_load_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_stream()`. """
    pass

def PdfObj_pdf_load_stream_or_string_as_utf8(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_stream_or_string_as_utf8()`. """
    pass

def PdfObj_pdf_lookup_field(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lookup_field()`. """
    pass

def PdfObj_pdf_lookup_number(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_lookup_number()`. """
    pass

def PdfObj_pdf_mark_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_mark_obj()`. """
    pass

def PdfObj_pdf_name_eq(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_name_eq()`. """
    pass

def PdfObj_pdf_new_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_dict()`. """
    pass

def PdfObj_pdf_new_text_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_text_string()`. """
    pass

def PdfObj_pdf_new_utf8_from_pdf_stream_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_utf8_from_pdf_stream_obj()`. """
    pass

def PdfObj_pdf_new_utf8_from_pdf_string_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_utf8_from_pdf_string_obj()`. """
    pass

def PdfObj_pdf_objcmp(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_objcmp()`. """
    pass

def PdfObj_pdf_objcmp_deep(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_objcmp_deep()`. """
    pass

def PdfObj_pdf_objcmp_resolve(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_objcmp_resolve()`. """
    pass

def PdfObj_pdf_obj_is_dirty(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_obj_is_dirty()`. """
    pass

def PdfObj_pdf_obj_is_incremental(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_obj_is_incremental()`. """
    pass

def PdfObj_pdf_obj_marked(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_obj_marked()`. """
    pass

def PdfObj_pdf_obj_memo(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_obj_memo()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_obj_memo(int bit)` => `(int, int memo)`
    """
    pass

def PdfObj_pdf_obj_parent_num(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_obj_parent_num()`. """
    pass

def PdfObj_pdf_obj_refs(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_obj_refs()`. """
    pass

def PdfObj_pdf_open_raw_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_raw_stream()`. """
    pass

def PdfObj_pdf_open_stream(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_open_stream()`. """
    pass

def PdfObj_pdf_page_obj_transform(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_obj_transform()`. """
    pass

def PdfObj_pdf_page_obj_transform_box(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_obj_transform_box()`. """
    pass

def PdfObj_pdf_pin_document(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_pin_document()`. """
    pass

def PdfObj_pdf_recolor_shade(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_recolor_shade()`.
    	Recolor a shade.
    """
    pass

def PdfObj_pdf_resolve_indirect(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_resolve_indirect()`.
    	Resolve an indirect object (or chain of objects).
    
    	This can cause xref reorganisations (solidifications etc) due to
    	repairs, so all held pdf_xref_entries should be considered
    	invalid after this call (other than the returned one).
    """
    pass

def PdfObj_pdf_resolve_indirect_chain(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_resolve_indirect_chain()`. """
    pass

def PdfObj_pdf_set_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_int()`. """
    pass

def PdfObj_pdf_set_obj_memo(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_obj_memo()`. """
    pass

def PdfObj_pdf_set_obj_parent(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_obj_parent()`. """
    pass

def PdfObj_pdf_set_str_len(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_str_len()`. """
    pass

def PdfObj_pdf_sort_dict(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_sort_dict()`. """
    pass

def PdfObj_pdf_store_item(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_store_item()`. """
    pass

def PdfObj_pdf_to_bool(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_bool()`. """
    pass

def PdfObj_pdf_to_bool_default(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_bool_default()`. """
    pass

def PdfObj_pdf_to_date(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_date()`. """
    pass

def PdfObj_pdf_to_gen(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_gen()`. """
    pass

def PdfObj_pdf_to_int(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_int()`. """
    pass

def PdfObj_pdf_to_int64(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_int64()`. """
    pass

def PdfObj_pdf_to_int_default(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_int_default()`. """
    pass

def PdfObj_pdf_to_matrix(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_matrix()`. """
    pass

def PdfObj_pdf_to_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_name()`. """
    pass

def PdfObj_pdf_to_num(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_num()`. """
    pass

def PdfObj_pdf_to_point(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_point()`. """
    pass

def PdfObj_pdf_to_quad(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_quad()`. """
    pass

def PdfObj_pdf_to_real(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_real()`. """
    pass

def PdfObj_pdf_to_real_default(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_real_default()`. """
    pass

def PdfObj_pdf_to_rect(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_rect()`. """
    pass

def PdfObj_pdf_to_string(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_to_string()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_to_string()` => `(const char *, size_t sizep)`
    """
    pass

def PdfObj_pdf_to_str_buf(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_str_buf()`. """
    pass

def PdfObj_pdf_to_str_len(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_str_len()`. """
    pass

def PdfObj_pdf_to_text_string(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_to_text_string()`. """
    pass

def PdfObj_pdf_unmark_obj(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_unmark_obj()`. """
    pass

def PdfObj_pdf_verify_embedded_file_checksum(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_verify_embedded_file_checksum()`. """
    pass

def PdfObj_pdf_walk_tree(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_walk_tree()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_walk_tree(::pdf_obj *kid_name, void (*arrive)(::fz_context *, ::pdf_obj *, void *, ::pdf_obj **), void (*leave)(::fz_context *, ::pdf_obj *, void *), void *arg, ::pdf_obj **names, ::pdf_obj **values)` => `()`
    """
    pass

def PdfObj_pdf_xobject_bbox(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xobject_bbox()`. """
    pass

def PdfObj_pdf_xobject_colorspace(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xobject_colorspace()`. """
    pass

def PdfObj_pdf_xobject_isolated(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xobject_isolated()`. """
    pass

def PdfObj_pdf_xobject_knockout(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xobject_knockout()`. """
    pass

def PdfObj_pdf_xobject_matrix(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xobject_matrix()`. """
    pass

def PdfObj_pdf_xobject_resources(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xobject_resources()`. """
    pass

def PdfObj_pdf_xobject_transparency(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_xobject_transparency()`. """
    pass

def PdfObj_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfObj_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfObj_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfObj_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfObj___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfOcgDescriptor_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfOcgDescriptor_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfOcgDescriptor_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfOcgDescriptor_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfOcgDescriptor_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfOcgDescriptor_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfOcgDescriptor_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfOcgDescriptor___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfPage_doc(*args, **kwargs): # real signature unknown
    """ Returns wrapper for .doc member. """
    pass

def PdfPage_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPage_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPage_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfPage_obj(*args, **kwargs): # real signature unknown
    """ Returns wrapper for .obj member. """
    pass

def PdfPage_pdf_bound_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_bound_page()`. """
    pass

def PdfPage_pdf_count_page_associated_files(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_count_page_associated_files()`. """
    pass

def PdfPage_pdf_create_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_create_annot()`. """
    pass

def PdfPage_pdf_create_annot_raw(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_create_annot_raw()`. """
    pass

def PdfPage_pdf_create_link(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_create_link()`. """
    pass

def PdfPage_pdf_create_signature_widget(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_create_signature_widget()`. """
    pass

def PdfPage_pdf_delete_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_delete_annot()`. """
    pass

def PdfPage_pdf_delete_link(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_delete_link()`. """
    pass

def PdfPage_pdf_first_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_first_annot()`. """
    pass

def PdfPage_pdf_first_widget(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_first_widget()`. """
    pass

def PdfPage_pdf_load_links(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_load_links()`. """
    pass

def PdfPage_pdf_new_link(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_link()`. """
    pass

def PdfPage_pdf_new_pixmap_from_page_contents_with_separations_and_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_contents_with_separations_and_usage()`. """
    pass

def PdfPage_pdf_new_pixmap_from_page_contents_with_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_contents_with_usage()`. """
    pass

def PdfPage_pdf_new_pixmap_from_page_with_separations_and_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_with_separations_and_usage()`. """
    pass

def PdfPage_pdf_new_pixmap_from_page_with_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_with_usage()`. """
    pass

def PdfPage_pdf_nuke_annots(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_nuke_annots()`. """
    pass

def PdfPage_pdf_nuke_links(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_nuke_links()`. """
    pass

def PdfPage_pdf_nuke_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_nuke_page()`. """
    pass

def PdfPage_pdf_page_associated_file(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_associated_file()`. """
    pass

def PdfPage_pdf_page_contents(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_contents()`. """
    pass

def PdfPage_pdf_page_event_close(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_event_close()`. """
    pass

def PdfPage_pdf_page_event_open(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_event_open()`. """
    pass

def PdfPage_pdf_page_group(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_group()`. """
    pass

def PdfPage_pdf_page_has_transparency(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_has_transparency()`. """
    pass

def PdfPage_pdf_page_presentation(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_page_presentation()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_page_presentation(::fz_transition *transition)` => `(fz_transition *, float duration)`
    """
    pass

def PdfPage_pdf_page_resources(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_resources()`. """
    pass

def PdfPage_pdf_page_separations(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_separations()`. """
    pass

def PdfPage_pdf_page_transform(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_transform()`. """
    pass

def PdfPage_pdf_page_transform_box(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_page_transform_box()`. """
    pass

def PdfPage_pdf_run_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_page()`. """
    pass

def PdfPage_pdf_run_page_annots(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_page_annots()`. """
    pass

def PdfPage_pdf_run_page_annots_with_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_page_annots_with_usage()`. """
    pass

def PdfPage_pdf_run_page_contents(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_page_contents()`. """
    pass

def PdfPage_pdf_run_page_contents_with_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_page_contents_with_usage()`. """
    pass

def PdfPage_pdf_run_page_widgets(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_page_widgets()`. """
    pass

def PdfPage_pdf_run_page_widgets_with_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_page_widgets_with_usage()`. """
    pass

def PdfPage_pdf_run_page_with_usage(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_run_page_with_usage()`. """
    pass

def PdfPage_pdf_set_page_box(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_set_page_box()`. """
    pass

def PdfPage_pdf_sync_annots(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_sync_annots()`. """
    pass

def PdfPage_pdf_sync_links(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_sync_links()`. """
    pass

def PdfPage_pdf_sync_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_sync_page()`. """
    pass

def PdfPage_pdf_update_page(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_update_page()`. """
    pass

def PdfPage_super(*args, **kwargs): # real signature unknown
    """ Returns wrapper for .super member. """
    pass

def PdfPage_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfPage_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfPage_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfPage_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfPage___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfPattern_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPattern_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPattern_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfPattern_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfPattern_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfPattern_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfPattern_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfPattern___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfPkcs7DistinguishedName_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPkcs7DistinguishedName_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPkcs7DistinguishedName_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfPkcs7DistinguishedName_pdf_signature_drop_distinguished_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_signature_drop_distinguished_name()`. """
    pass

def PdfPkcs7DistinguishedName_pdf_signature_format_distinguished_name(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_signature_format_distinguished_name()`. """
    pass

def PdfPkcs7DistinguishedName_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7DistinguishedName_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7DistinguishedName_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7DistinguishedName_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7DistinguishedName___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfPkcs7Signer_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPkcs7Signer_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPkcs7Signer_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfPkcs7Signer_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7Signer_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7Signer_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7Signer_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7Signer___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfPkcs7Verifier_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPkcs7Verifier_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfPkcs7Verifier_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfPkcs7Verifier_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7Verifier_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7Verifier_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7Verifier_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfPkcs7Verifier___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfProcessor2_close_processor(*args, **kwargs): # real signature unknown
    """ Default virtual method implementations; these all throw an exception. """
    pass

def PdfProcessor2_drop_processor(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_B(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_b(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_BDC(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_BI(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_BMC(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Bstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_bstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_BT(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_BX(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_c(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_cm(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_CS(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_cs(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_d(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_d0(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_d1(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Do_form(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Do_image(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_DP(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_dquote(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_EMC(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_END(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_EOD(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_ET(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_EX(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_F(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_f(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_fstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_G(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_g(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_begin(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_BM(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_ca(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_CA(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_end(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_OP(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_op(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_OPM(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_SMask(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_gs_UseBlackPtComp(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_h(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_i(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_j(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_J(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_K(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_k(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_l(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_M(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_m(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_MP(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_n(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_q(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Q(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_re(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_RG(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_rg(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_ri(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_S(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_s(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_SC_color(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_sc_color(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_SC_pattern(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_sc_pattern(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_SC_shade(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_sc_shade(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_sh(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_squote(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Tc(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Td(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_TD(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Tf(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_TJ(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Tj(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_TL(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Tm(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Tr(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Ts(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Tstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Tw(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Tz(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_v(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_w(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_W(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_Wstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_op_y(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_pop_resources(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_push_resources(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_reset_processor(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_close_processor(*args, **kwargs): # real signature unknown
    """
    These methods set the function pointers in *m_internal
    to point to internal callbacks that call our virtual methods.
    """
    pass

def PdfProcessor2_use_virtual_drop_processor(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_B(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_b(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_BDC(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_BI(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_BMC(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Bstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_bstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_BT(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_BX(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_c(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_cm(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_CS(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_cs(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_d(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_d0(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_d1(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Do_form(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Do_image(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_DP(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_dquote(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_EMC(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_END(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_EOD(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_ET(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_EX(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_F(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_f(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_fstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_G(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_g(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_begin(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_BM(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_ca(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_CA(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_end(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_OP(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_op(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_OPM(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_SMask(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_gs_UseBlackPtComp(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_h(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_i(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_j(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_J(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_K(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_k(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_l(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_M(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_m(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_MP(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_n(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_q(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Q(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_re(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_RG(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_rg(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_ri(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_S(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_s(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_SC_color(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_sc_color(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_SC_pattern(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_sc_pattern(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_SC_shade(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_sc_shade(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_sh(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_squote(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Tc(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Td(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_TD(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Tf(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_TJ(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Tj(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_TL(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Tm(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Tr(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Ts(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Tstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Tw(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Tz(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_v(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_w(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_W(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_Wstar(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_op_y(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_pop_resources(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_push_resources(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor2_use_virtual_reset_processor(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfProcessor_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfProcessor_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfProcessor_pdf_close_processor(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_close_processor()`. """
    pass

def PdfProcessor_pdf_new_color_filter(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_new_color_filter()`. """
    pass

def PdfProcessor_pdf_processor_pop_resources(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_processor_pop_resources()`. """
    pass

def PdfProcessor_pdf_processor_push_resources(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_processor_push_resources()`. """
    pass

def PdfProcessor_pdf_process_annot(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_process_annot()`. """
    pass

def PdfProcessor_pdf_process_contents(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_process_contents()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_process_contents(::pdf_document *doc, ::pdf_obj *res, ::pdf_obj *stm, ::fz_cookie *cookie, ::pdf_obj **out_res)` =>
    """
    pass

def PdfProcessor_pdf_process_glyph(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_process_glyph()`. """
    pass

def PdfProcessor_pdf_process_raw_contents(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_process_raw_contents()`. """
    pass

def PdfProcessor_pdf_reset_processor(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_reset_processor()`. """
    pass

def PdfProcessor_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfProcessor___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfRange_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfRange_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfRange_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfRange_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfRange_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfRange_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfRange_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfRange___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfRecolorOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfRecolorOptions_num_comp_get(*args, **kwargs): # real signature unknown
    pass

def PdfRecolorOptions_num_comp_set(*args, **kwargs): # real signature unknown
    pass

def PdfRecolorOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfRecolorOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfRecolorOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfRecolorOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfRecolorOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfRecolorOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfRecolorOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfRedactOptions_black_boxes_get(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_black_boxes_set(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_image_method_get(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_image_method_set(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfRedactOptions_line_art_get(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_line_art_set(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_text_get(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_text_set(*args, **kwargs): # real signature unknown
    pass

def PdfRedactOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfRedactOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfRedactOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfRevPageMap_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfRevPageMap_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfRevPageMap_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfRevPageMap_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfRevPageMap_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfRevPageMap_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfRevPageMap_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfRevPageMap___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfSanitizeFilterOptions2_after_text_object(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions2_culler(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions2_image_filter(*args, **kwargs): # real signature unknown
    """ Default virtual method implementations; these all throw an exception. """
    pass

def PdfSanitizeFilterOptions2_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions2_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions2_text_filter(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions2_use_virtual_after_text_object(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions2_use_virtual_culler(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions2_use_virtual_image_filter(*args, **kwargs): # real signature unknown
    """
    These methods set the function pointers in *m_internal
    to point to internal callbacks that call our virtual methods.
    """
    pass

def PdfSanitizeFilterOptions2_use_virtual_text_filter(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_after_text_object_get(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_after_text_object_set(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_culler_get(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_culler_set(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_image_filter_get(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_image_filter_set(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfSanitizeFilterOptions_opaque_get(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_opaque_set(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_text_filter_get(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_text_filter_set(*args, **kwargs): # real signature unknown
    pass

def PdfSanitizeFilterOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfSanitizeFilterOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfSanitizeFilterOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfTextObjectState_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfTextObjectState_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfTextObjectState_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfTextObjectState_pdf_tos_get_text(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_tos_get_text()`. """
    pass

def PdfTextObjectState_pdf_tos_make_trm(*args, **kwargs): # real signature unknown
    """
    Class-aware wrapper for `::pdf_tos_make_trm()`.
    
    This method has out-params. Python/C# wrappers look like:
    	`pdf_tos_make_trm(::pdf_text_state *text, ::pdf_font_desc *fontdesc, int cid, ::fz_matrix *trm)` => `(int, float adv)`
    """
    pass

def PdfTextObjectState_pdf_tos_move_after_char(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_tos_move_after_char()`. """
    pass

def PdfTextObjectState_pdf_tos_newline(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_tos_newline()`. """
    pass

def PdfTextObjectState_pdf_tos_reset(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_tos_reset()`. """
    pass

def PdfTextObjectState_pdf_tos_set_matrix(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_tos_set_matrix()`. """
    pass

def PdfTextObjectState_pdf_tos_translate(*args, **kwargs): # real signature unknown
    """ Class-aware wrapper for `::pdf_tos_translate()`. """
    pass

def PdfTextObjectState_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfTextObjectState_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfTextObjectState_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfTextObjectState_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfTextObjectState___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfTextState_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfTextState_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfTextState_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfTextState_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfTextState_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfTextState_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfTextState_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfTextState___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfUnsavedSig_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfUnsavedSig_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfUnsavedSig_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfUnsavedSig_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfUnsavedSig_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfUnsavedSig_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfUnsavedSig_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfUnsavedSig___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfVmtx_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfVmtx_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfVmtx_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfVmtx_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfVmtx_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfVmtx_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfVmtx_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfVmtx___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfWriteOptions_compression_effort_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_compression_effort_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_dont_regenerate_id_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_dont_regenerate_id_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_appearance_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_appearance_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_ascii_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_ascii_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_clean_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_clean_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_compress_fonts_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_compress_fonts_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_compress_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_compress_images_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_compress_images_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_compress_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_decompress_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_decompress_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_encrypt_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_encrypt_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_garbage_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_garbage_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_incremental_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_incremental_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_linear_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_linear_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_preserve_metadata_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_preserve_metadata_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_pretty_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_pretty_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_sanitize_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_sanitize_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_snapshot_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_snapshot_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_use_objstms_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_do_use_objstms_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_internal(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
    Access as underlying struct.
    
    |
    
    *Overload 2:*
    Access as underlying struct.
    """
    pass

def PdfWriteOptions_opwd_utf8_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_opwd_utf8_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_opwd_utf8_set_value(*args, **kwargs): # real signature unknown
    """ Copies <text> into opwd_utf8[]. """
    pass

def PdfWriteOptions_pdf_parse_write_options(*args, **kwargs): # real signature unknown
    """ We use default copy constructor and operator=.  Class-aware wrapper for `::pdf_parse_write_options()`. """
    pass

def PdfWriteOptions_permissions_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_permissions_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_to_string(*args, **kwargs): # real signature unknown
    """ Returns string containing our members, labelled and inside (...), using operator<<. """
    pass

def PdfWriteOptions_upwd_utf8_get(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_upwd_utf8_set(*args, **kwargs): # real signature unknown
    pass

def PdfWriteOptions_upwd_utf8_set_value(*args, **kwargs): # real signature unknown
    """ Copies <text> into upwd_utf8[]. """
    pass

def PdfWriteOptions___eq__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfWriteOptions___ne__(*args, **kwargs): # real signature unknown
    """ Comparison method. """
    pass

def PdfXrange_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfXrange_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfXrange_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfXrange_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfXrange_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfXrange_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfXrange_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfXrange___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfXrefEntry_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfXrefEntry_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfXrefEntry_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfXrefEntry_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfXrefEntry_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfXrefEntry_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfXrefEntry_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfXrefEntry___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfXrefSubsec_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfXrefSubsec_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfXrefSubsec_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfXrefSubsec_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfXrefSubsec_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfXrefSubsec_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfXrefSubsec_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfXrefSubsec___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def PdfXref_m_internal_get(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfXref_m_internal_set(*args, **kwargs): # real signature unknown
    """ Pointer to wrapped data. """
    pass

def PdfXref_m_internal_value(*args, **kwargs): # real signature unknown
    """ Return numerical value of .m_internal; helps with Python debugging. """
    pass

def PdfXref_swiginit(*args, **kwargs): # real signature unknown
    pass

def PdfXref_swigregister(*args, **kwargs): # real signature unknown
    pass

def PdfXref_s_num_instances_get(*args, **kwargs): # real signature unknown
    pass

def PdfXref_s_num_instances_set(*args, **kwargs): # real signature unknown
    pass

def PdfXref___nonzero__(*args, **kwargs): # real signature unknown
    """ Return true iff `m_internal` is not null. """
    pass

def pdf_abandon_operation(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_abandon_operation()`. """
    pass

def pdf_access_exec_menu_item_event(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_access_exec_menu_item_event()`. """
    pass

def pdf_add_annot_border_dash_item(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_annot_border_dash_item()`. """
    pass

def pdf_add_annot_ink_list(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_annot_ink_list()`. """
    pass

def pdf_add_annot_ink_list_stroke(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_annot_ink_list_stroke()`. """
    pass

def pdf_add_annot_ink_list_stroke_vertex(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_annot_ink_list_stroke_vertex()`. """
    pass

def pdf_add_annot_quad_point(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_annot_quad_point()`. """
    pass

def pdf_add_annot_vertex(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_annot_vertex()`. """
    pass

def pdf_add_cid_font(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_cid_font()`. """
    pass

def pdf_add_cjk_font(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_cjk_font()`. """
    pass

def pdf_add_codespace(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_codespace()`. """
    pass

def pdf_add_embedded_file(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_embedded_file()`. """
    pass

def pdf_add_hmtx(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_hmtx()`. """
    pass

def pdf_add_image(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_image()`. """
    pass

def pdf_add_journal_fragment(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_journal_fragment()`. """
    pass

def pdf_add_new_array(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_new_array()`. """
    pass

def pdf_add_new_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_new_dict()`. """
    pass

def pdf_add_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_object()`. """
    pass

def pdf_add_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_page()`. """
    pass

def pdf_add_simple_font(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_simple_font()`. """
    pass

def pdf_add_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_stream()`. """
    pass

def pdf_add_substitute_font(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_substitute_font()`. """
    pass

def pdf_add_vmtx(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_add_vmtx()`. """
    pass

def pdf_alert_event_button_group_type_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_button_group_type_set(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_button_pressed_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_button_pressed_set(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_check_box_message_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_check_box_message_set(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_doc_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_doc_set(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_finally_checked_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_finally_checked_set(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_has_check_box_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_has_check_box_set(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_icon_type_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_icon_type_set(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_initially_checked_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_initially_checked_set(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_message_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_message_set(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_title_get(*args, **kwargs): # real signature unknown
    pass

def pdf_alert_event_title_set(*args, **kwargs): # real signature unknown
    pass

def pdf_annot_active(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_active()`. """
    pass

def pdf_annot_ap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_ap()`. """
    pass

def pdf_annot_author(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_author()`. """
    pass

def pdf_annot_border(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_border()`. """
    pass

def pdf_annot_border_dash_count(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_border_dash_count()`. """
    pass

def pdf_annot_border_dash_item(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_border_dash_item()`. """
    pass

def pdf_annot_border_effect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_border_effect()`. """
    pass

def pdf_annot_border_effect_intensity(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_border_effect_intensity()`. """
    pass

def pdf_annot_border_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_border_style()`. """
    pass

def pdf_annot_border_width(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_border_width()`. """
    pass

def pdf_annot_callout_line(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_annot_callout_line()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_annot_callout_line(::pdf_annot *annot, ::fz_point callout[3])` => int n
    """
    pass

def pdf_annot_callout_point(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_callout_point()`. """
    pass

def pdf_annot_callout_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_callout_style()`. """
    pass

def pdf_annot_color(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_annot_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_annot_color(::pdf_annot *annot, float color[4])` => int n
    """
    pass

def pdf_annot_contents(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_contents()`. """
    pass

def pdf_annot_creation_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_creation_date()`. """
    pass

def pdf_annot_default_appearance(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_annot_default_appearance()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_annot_default_appearance(::pdf_annot *annot, float color[4])` => `(const char *font, float size, int n)`
    """
    pass

def pdf_annot_default_appearance_unmapped(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_annot_default_appearance_unmapped()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_annot_default_appearance_unmapped(::pdf_annot *annot, char *font_name, int font_name_len, float color[4])` => `(float size, int n)`
    """
    pass

def pdf_annot_ensure_local_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_ensure_local_xref()`. """
    pass

def pdf_annot_event_blur(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_blur()`. """
    pass

def pdf_annot_event_down(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_down()`. """
    pass

def pdf_annot_event_enter(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_enter()`. """
    pass

def pdf_annot_event_exit(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_exit()`. """
    pass

def pdf_annot_event_focus(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_focus()`. """
    pass

def pdf_annot_event_page_close(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_page_close()`. """
    pass

def pdf_annot_event_page_invisible(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_page_invisible()`. """
    pass

def pdf_annot_event_page_open(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_page_open()`. """
    pass

def pdf_annot_event_page_visible(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_page_visible()`. """
    pass

def pdf_annot_event_up(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_event_up()`. """
    pass

def pdf_annot_field_event_keystroke(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_field_event_keystroke()`. """
    pass

def pdf_annot_field_flags(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_field_flags()`. """
    pass

def pdf_annot_field_label(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_field_label()`. """
    pass

def pdf_annot_field_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_field_value()`. """
    pass

def pdf_annot_filespec(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_filespec()`. """
    pass

def pdf_annot_flags(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_flags()`. """
    pass

def pdf_annot_has_author(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_author()`. """
    pass

def pdf_annot_has_border(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_border()`. """
    pass

def pdf_annot_has_border_effect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_border_effect()`. """
    pass

def pdf_annot_has_callout(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_callout()`. """
    pass

def pdf_annot_has_filespec(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_filespec()`. """
    pass

def pdf_annot_has_icon_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_icon_name()`. """
    pass

def pdf_annot_has_ink_list(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_ink_list()`. """
    pass

def pdf_annot_has_intent(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_intent()`. """
    pass

def pdf_annot_has_interior_color(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_interior_color()`. """
    pass

def pdf_annot_has_line(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_line()`. """
    pass

def pdf_annot_has_line_ending_styles(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_line_ending_styles()`. """
    pass

def pdf_annot_has_open(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_open()`. """
    pass

def pdf_annot_has_popup(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_popup()`. """
    pass

def pdf_annot_has_quadding(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_quadding()`. """
    pass

def pdf_annot_has_quad_points(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_quad_points()`. """
    pass

def pdf_annot_has_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_rect()`. """
    pass

def pdf_annot_has_vertices(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_has_vertices()`. """
    pass

def pdf_annot_hidden_for_editing(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_hidden_for_editing()`. """
    pass

def pdf_annot_hot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_hot()`. """
    pass

def pdf_annot_icon_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_icon_name()`. """
    pass

def pdf_annot_ink_list_count(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_ink_list_count()`. """
    pass

def pdf_annot_ink_list_stroke_count(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_ink_list_stroke_count()`. """
    pass

def pdf_annot_ink_list_stroke_vertex(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_ink_list_stroke_vertex()`. """
    pass

def pdf_annot_intent(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_intent()`. """
    pass

def pdf_annot_interior_color(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_annot_interior_color()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_annot_interior_color(::pdf_annot *annot, float color[4])` => int n
    """
    pass

def pdf_annot_is_open(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_is_open()`. """
    pass

def pdf_annot_is_standard_stamp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_is_standard_stamp()`. """
    pass

def pdf_annot_language(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_language()`. """
    pass

def pdf_annot_line(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_line()`. """
    pass

def pdf_annot_line_caption(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_line_caption()`. """
    pass

def pdf_annot_line_caption_offset(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_line_caption_offset()`. """
    pass

def pdf_annot_line_ending_styles(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_annot_line_ending_styles()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_annot_line_ending_styles(::pdf_annot *annot)` => `(enum pdf_line_ending start_style, enum pdf_line_ending end_style)`
    """
    pass

def pdf_annot_line_end_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_line_end_style()`. """
    pass

def pdf_annot_line_leader(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_line_leader()`. """
    pass

def pdf_annot_line_leader_extension(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_line_leader_extension()`. """
    pass

def pdf_annot_line_leader_offset(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_line_leader_offset()`. """
    pass

def pdf_annot_line_start_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_line_start_style()`. """
    pass

def pdf_annot_MK_BC(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_annot_MK_BC()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_annot_MK_BC(::pdf_annot *annot, float color[4])` => int n
    """
    pass

def pdf_annot_MK_BC_rgb(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_MK_BC_rgb()`. """
    pass

def pdf_annot_MK_BG(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_annot_MK_BG()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_annot_MK_BG(::pdf_annot *annot, float color[4])` => int n
    """
    pass

def pdf_annot_MK_BG_rgb(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_MK_BG_rgb()`. """
    pass

def pdf_annot_modification_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_modification_date()`. """
    pass

def pdf_annot_needs_resynthesis(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_needs_resynthesis()`. """
    pass

def pdf_annot_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_obj()`. """
    pass

def pdf_annot_opacity(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_opacity()`. """
    pass

def pdf_annot_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_page()`. """
    pass

def pdf_annot_popup(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_popup()`. """
    pass

def pdf_annot_pop_and_discard_local_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_pop_and_discard_local_xref()`. """
    pass

def pdf_annot_pop_local_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_pop_local_xref()`. """
    pass

def pdf_annot_push_local_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_push_local_xref()`. """
    pass

def pdf_annot_quadding(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_quadding()`. """
    pass

def pdf_annot_quad_point(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_quad_point()`. """
    pass

def pdf_annot_quad_point_count(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_quad_point_count()`. """
    pass

def pdf_annot_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_rect()`. """
    pass

def pdf_annot_request_resynthesis(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_request_resynthesis()`. """
    pass

def pdf_annot_request_synthesis(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_request_synthesis()`. """
    pass

def pdf_annot_transform(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_transform()`. """
    pass

def pdf_annot_type(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_type()`. """
    pass

def pdf_annot_type_from_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_type_from_string()`. """
    pass

def pdf_annot_vertex(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_vertex()`. """
    pass

def pdf_annot_vertex_count(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_annot_vertex_count()`. """
    pass

def pdf_append_explicit_dest_to_uri(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_append_explicit_dest_to_uri()`. """
    pass

def pdf_append_named_dest_to_uri(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_append_named_dest_to_uri()`. """
    pass

def pdf_append_token(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_append_token()`. """
    pass

def pdf_apply_redaction(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_apply_redaction()`. """
    pass

def pdf_array_contains(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_contains()`. """
    pass

def pdf_array_delete(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_delete()`. """
    pass

def pdf_array_find(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_find()`. """
    pass

def pdf_array_get(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_get()`. """
    pass

def pdf_array_get_bool(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_get_bool()`. """
    pass

def pdf_array_get_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_get_int()`. """
    pass

def pdf_array_get_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_get_matrix()`. """
    pass

def pdf_array_get_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_get_name()`. """
    pass

def pdf_array_get_real(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_get_real()`. """
    pass

def pdf_array_get_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_get_rect()`. """
    pass

def pdf_array_get_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_array_get_string()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_array_get_string(::pdf_obj *array, int index)` => `(const char *, size_t sizep)`
    """
    pass

def pdf_array_get_text_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_get_text_string()`. """
    pass

def pdf_array_insert(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_insert()`. """
    pass

def pdf_array_len(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_len()`. """
    pass

def pdf_array_push(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_push()`. """
    pass

def pdf_array_push_array(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_push_array()`. """
    pass

def pdf_array_push_bool(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_push_bool()`. """
    pass

def pdf_array_push_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_push_dict()`. """
    pass

def pdf_array_push_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_push_int()`. """
    pass

def pdf_array_push_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_push_name()`. """
    pass

def pdf_array_push_real(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_push_real()`. """
    pass

def pdf_array_push_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_push_string()`. """
    pass

def pdf_array_push_text_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_push_text_string()`. """
    pass

def pdf_array_put(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_put()`. """
    pass

def pdf_array_put_array(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_put_array()`. """
    pass

def pdf_array_put_bool(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_put_bool()`. """
    pass

def pdf_array_put_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_put_dict()`. """
    pass

def pdf_array_put_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_put_int()`. """
    pass

def pdf_array_put_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_put_name()`. """
    pass

def pdf_array_put_real(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_put_real()`. """
    pass

def pdf_array_put_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_put_string()`. """
    pass

def pdf_array_put_text_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_array_put_text_string()`. """
    pass

def pdf_authenticate_password(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_authenticate_password()`. """
    pass

def pdf_bake_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_bake_document()`. """
    pass

def pdf_begin_implicit_operation(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_begin_implicit_operation()`. """
    pass

def pdf_begin_operation(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_begin_operation()`. """
    pass

def pdf_bound_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_bound_annot()`. """
    pass

def pdf_bound_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_bound_page()`. """
    pass

def pdf_bound_widget(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_bound_widget()`. """
    pass

def pdf_button_field_on_state(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_button_field_on_state()`. """
    pass

def pdf_calculate_form(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_calculate_form()`. """
    pass

def pdf_can_be_saved_incrementally(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_can_be_saved_incrementally()`. """
    pass

def pdf_can_redo(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_can_redo()`. """
    pass

def pdf_can_undo(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_can_undo()`. """
    pass

def pdf_check_certificate(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_check_certificate()`. """
    pass

def pdf_check_digest(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_check_digest()`. """
    pass

def pdf_check_widget_certificate(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_check_widget_certificate()`. """
    pass

def pdf_check_widget_digest(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_check_widget_digest()`. """
    pass

def pdf_choice_field_option(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_choice_field_option()`. """
    pass

def pdf_choice_field_option_count(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_choice_field_option_count()`. """
    pass

def pdf_choice_widget_is_multiselect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_choice_widget_is_multiselect()`. """
    pass

def pdf_choice_widget_options(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_choice_widget_options()`. """
    pass

def pdf_choice_widget_options2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_choice_widget_options2()`.   Swig-friendly wrapper for pdf_choice_widget_options(), returns the
    options directly in a vector.
    """
    pass

def pdf_choice_widget_set_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_choice_widget_set_value()`. """
    pass

def pdf_choice_widget_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_choice_widget_value()`. """
    pass

def pdf_clean_file(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clean_file()`. """
    pass

def pdf_clean_font_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clean_font_name()`. """
    pass

def pdf_clean_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clean_obj()`. """
    pass

def pdf_clean_options_image_get(*args, **kwargs): # real signature unknown
    pass

def pdf_clean_options_image_set(*args, **kwargs): # real signature unknown
    pass

def pdf_clean_options_structure_get(*args, **kwargs): # real signature unknown
    pass

def pdf_clean_options_structure_set(*args, **kwargs): # real signature unknown
    pass

def pdf_clean_options_subset_fonts_get(*args, **kwargs): # real signature unknown
    pass

def pdf_clean_options_subset_fonts_set(*args, **kwargs): # real signature unknown
    pass

def pdf_clean_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_clean_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_clean_options_write_get(*args, **kwargs): # real signature unknown
    pass

def pdf_clean_options_write_set(*args, **kwargs): # real signature unknown
    pass

def pdf_clear_annot_border_dash(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clear_annot_border_dash()`. """
    pass

def pdf_clear_annot_ink_list(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clear_annot_ink_list()`. """
    pass

def pdf_clear_annot_quad_points(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clear_annot_quad_points()`. """
    pass

def pdf_clear_annot_vertices(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clear_annot_vertices()`. """
    pass

def pdf_clear_signature(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clear_signature()`. """
    pass

def pdf_clear_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clear_xref()`. """
    pass

def pdf_clear_xref_to_mark(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_clear_xref_to_mark()`. """
    pass

def pdf_close_processor(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_close_processor()`. """
    pass

def pdf_cmap_cmap_name_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_cmap_name_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_codespace_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_codespace_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_dcap_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_dcap_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_dict_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_dict_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_dlen_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_dlen_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_mcap_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_mcap_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_mlen_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_mlen_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_mranges_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_mranges_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_ranges_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_ranges_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_rcap_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_rcap_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_rlen_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_rlen_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_size(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_cmap_size()`. """
    pass

def pdf_cmap_storable_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_storable_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_tcap_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_tcap_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_tlen_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_tlen_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_tree_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_tree_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_ttop_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_ttop_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_usecmap_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_usecmap_name_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_usecmap_name_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_usecmap_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_wmode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_cmap_wmode()`. """
    pass

def pdf_cmap_wmode_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_wmode_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_xcap_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_xcap_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_xlen_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_xlen_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_xranges_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cmap_xranges_set(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_color_rewrite_get(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_color_rewrite_set(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_image_rewrite_get(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_image_rewrite_set(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_opaque_get(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_opaque_set(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_repeated_image_rewrite_get(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_repeated_image_rewrite_set(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_shade_rewrite_get(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_shade_rewrite_set(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_color_filter_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_copy_array(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_copy_array()`. """
    pass

def pdf_copy_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_copy_dict()`. """
    pass

def pdf_count_document_associated_files(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_document_associated_files()`. """
    pass

def pdf_count_layers(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_layers()`. """
    pass

def pdf_count_layer_configs(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_layer_configs()`. """
    pass

def pdf_count_layer_config_ui(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_layer_config_ui()`. """
    pass

def pdf_count_objects(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_objects()`. """
    pass

def pdf_count_pages(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_pages()`. """
    pass

def pdf_count_pages_imp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_pages_imp()`. """
    pass

def pdf_count_page_associated_files(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_page_associated_files()`. """
    pass

def pdf_count_q_balance(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_count_q_balance()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_count_q_balance(::pdf_document *doc, ::pdf_obj *res, ::pdf_obj *stm)` => `(int prepend, int append)`
    """
    pass

def pdf_count_signatures(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_signatures()`. """
    pass

def pdf_count_unsaved_versions(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_unsaved_versions()`. """
    pass

def pdf_count_versions(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_count_versions()`. """
    pass

def pdf_create_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_create_annot()`. """
    pass

def pdf_create_annot_raw(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_create_annot_raw()`. """
    pass

def pdf_create_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_create_document()`. """
    pass

def pdf_create_field_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_create_field_name()`. """
    pass

def pdf_create_link(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_create_link()`. """
    pass

def pdf_create_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_create_object()`. """
    pass

def pdf_create_signature_widget(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_create_signature_widget()`. """
    pass

def pdf_crypt_encrypt_metadata(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_encrypt_metadata()`. """
    pass

def pdf_crypt_key(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_key()`. """
    pass

def pdf_crypt_length(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_length()`. """
    pass

def pdf_crypt_method(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_method()`. """
    pass

def pdf_crypt_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_obj()`. """
    pass

def pdf_crypt_owner_encryption(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_owner_encryption()`. """
    pass

def pdf_crypt_owner_password(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_owner_password()`. """
    pass

def pdf_crypt_permissions(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_permissions()`. """
    pass

def pdf_crypt_permissions_encryption(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_permissions_encryption()`. """
    pass

def pdf_crypt_revision(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_revision()`. """
    pass

def pdf_crypt_stream_method(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_stream_method()`. """
    pass

def pdf_crypt_string_method(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_string_method()`. """
    pass

def pdf_crypt_user_encryption(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_user_encryption()`. """
    pass

def pdf_crypt_user_password(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_user_password()`. """
    pass

def pdf_crypt_version(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_crypt_version()`. """
    pass

def pdf_csi_buf_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_buf_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_cookie_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_cookie_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_d1_rect_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_d1_rect_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_doc_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_doc_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_gstate_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_gstate_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_in_text_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_in_text_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_name_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_name_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_obj_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_obj_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_rdb_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_rdb_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_stack_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_stack_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_string_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_string_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_string_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_string_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_top_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_top_set(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_xbalance_get(*args, **kwargs): # real signature unknown
    pass

def pdf_csi_xbalance_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cycle(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_cycle()`. """
    pass

def pdf_cycle_list_num_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cycle_list_num_set(*args, **kwargs): # real signature unknown
    pass

def pdf_cycle_list_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_cycle_list_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_cycle_list_up_get(*args, **kwargs): # real signature unknown
    pass

def pdf_cycle_list_up_set(*args, **kwargs): # real signature unknown
    pass

def pdf_debug_doc_changes(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_debug_doc_changes()`. """
    pass

def pdf_debug_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_debug_obj()`. """
    pass

def pdf_debug_ref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_debug_ref()`. """
    pass

def pdf_decode_cmap(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_decode_cmap()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_decode_cmap(::pdf_cmap *cmap, unsigned char *s, unsigned char *e)` => `(int, unsigned int cpt)`
    """
    pass

def pdf_deep_copy_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_deep_copy_obj()`. """
    pass

def pdf_delete_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_delete_annot()`. """
    pass

def pdf_delete_link(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_delete_link()`. """
    pass

def pdf_delete_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_delete_object()`. """
    pass

def pdf_delete_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_delete_page()`. """
    pass

def pdf_delete_page_labels(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_delete_page_labels()`. """
    pass

def pdf_delete_page_range(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_delete_page_range()`. """
    pass

def pdf_deselect_layer_config_ui(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_deselect_layer_config_ui()`. """
    pass

def pdf_deserialise_journal(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_deserialise_journal()`. """
    pass

def pdf_dict_del(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_del()`. """
    pass

def pdf_dict_dels(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_dels()`. """
    pass

def pdf_dict_get(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get()`. """
    pass

def pdf_dict_geta(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_geta()`. """
    pass

def pdf_dict_getp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_getp()`. """
    pass

def pdf_dict_getp_inheritable(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_getp_inheritable()`. """
    pass

def pdf_dict_gets(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_gets()`. """
    pass

def pdf_dict_getsa(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_getsa()`. """
    pass

def pdf_dict_gets_inheritable(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_gets_inheritable()`. """
    pass

def pdf_dict_get_bool(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_bool()`. """
    pass

def pdf_dict_get_bool_default(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_bool_default()`. """
    pass

def pdf_dict_get_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_date()`. """
    pass

def pdf_dict_get_inheritable(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable()`. """
    pass

def pdf_dict_get_inheritable_bool(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_bool()`. """
    pass

def pdf_dict_get_inheritable_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_date()`. """
    pass

def pdf_dict_get_inheritable_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_int()`. """
    pass

def pdf_dict_get_inheritable_int64(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_int64()`. """
    pass

def pdf_dict_get_inheritable_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_matrix()`. """
    pass

def pdf_dict_get_inheritable_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_name()`. """
    pass

def pdf_dict_get_inheritable_real(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_real()`. """
    pass

def pdf_dict_get_inheritable_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_rect()`. """
    pass

def pdf_dict_get_inheritable_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_dict_get_inheritable_string()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_dict_get_inheritable_string(::pdf_obj *dict, ::pdf_obj *key)` => `(const char *, size_t sizep)`
    """
    pass

def pdf_dict_get_inheritable_text_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_inheritable_text_string()`. """
    pass

def pdf_dict_get_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_int()`. """
    pass

def pdf_dict_get_int64(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_int64()`. """
    pass

def pdf_dict_get_int_default(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_int_default()`. """
    pass

def pdf_dict_get_key(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_key()`. """
    pass

def pdf_dict_get_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_matrix()`. """
    pass

def pdf_dict_get_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_name()`. """
    pass

def pdf_dict_get_point(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_point()`. """
    pass

def pdf_dict_get_real(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_real()`. """
    pass

def pdf_dict_get_real_default(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_real_default()`. """
    pass

def pdf_dict_get_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_rect()`. """
    pass

def pdf_dict_get_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_dict_get_string()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_dict_get_string(::pdf_obj *dict, ::pdf_obj *key)` => `(const char *, size_t sizep)`
    """
    pass

def pdf_dict_get_text_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_text_string()`. """
    pass

def pdf_dict_get_text_string_opt(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_text_string_opt()`. """
    pass

def pdf_dict_get_val(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_get_val()`. """
    pass

def pdf_dict_len(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_len()`. """
    pass

def pdf_dict_put(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put()`. """
    pass

def pdf_dict_putp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_putp()`. """
    pass

def pdf_dict_puts(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_puts()`. """
    pass

def pdf_dict_puts_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_puts_dict()`. """
    pass

def pdf_dict_put_array(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_array()`. """
    pass

def pdf_dict_put_bool(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_bool()`. """
    pass

def pdf_dict_put_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_date()`. """
    pass

def pdf_dict_put_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_dict()`. """
    pass

def pdf_dict_put_indirect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_indirect()`. """
    pass

def pdf_dict_put_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_int()`. """
    pass

def pdf_dict_put_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_matrix()`. """
    pass

def pdf_dict_put_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_name()`. """
    pass

def pdf_dict_put_point(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_point()`. """
    pass

def pdf_dict_put_real(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_real()`. """
    pass

def pdf_dict_put_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_rect()`. """
    pass

def pdf_dict_put_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_string()`. """
    pass

def pdf_dict_put_text_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_text_string()`. """
    pass

def pdf_dict_put_val_null(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dict_put_val_null()`. """
    pass

def pdf_dirty_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dirty_annot()`. """
    pass

def pdf_dirty_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_dirty_obj()`. """
    pass

def pdf_disable_js(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_disable_js()`. """
    pass

def pdf_discard_journal(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_discard_journal()`. """
    pass

def pdf_document_associated_file(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_associated_file()`. """
    pass

def pdf_document_crypt_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_crypt_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_disallow_new_increments_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_disallow_new_increments_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_event_cb_data_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_event_cb_data_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_event_cb_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_event_cb_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_event_did_print(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_event_did_print()`. """
    pass

def pdf_document_event_did_save(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_event_did_save()`. """
    pass

def pdf_document_event_will_close(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_event_will_close()`. """
    pass

def pdf_document_event_will_print(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_event_will_print()`. """
    pass

def pdf_document_event_will_save(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_event_will_save()`. """
    pass

def pdf_document_file_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_file_length_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_file_length_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_file_reading_linearly_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_file_reading_linearly_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_file_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_file_size_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_file_size_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_free_event_data_cb_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_free_event_data_cb_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_from_fz_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_from_fz_document()`. """
    pass

def pdf_document_fwd_page_map_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_fwd_page_map_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_has_linearization_object_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_has_linearization_object_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hints_loaded_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hints_loaded_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_object_length_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_object_length_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_object_offset_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_object_offset_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_obj_offsets_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_obj_offsets_max_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_obj_offsets_max_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_obj_offsets_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_page_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_page_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_shared_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_shared_ref_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_shared_ref_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_hint_shared_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_is_fdf_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_is_fdf_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_journal_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_journal_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_js_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_js_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_language(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_language()`. """
    pass

def pdf_document_last_xref_was_old_style_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_last_xref_was_old_style_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_lexbuf_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_lexbuf_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_obj_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_obj_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_page1_obj_num_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_page1_obj_num_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_page_count_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_page_count_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_page_num_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_page_num_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_page_refs_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_page_refs_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_pos_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_linear_pos_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_local_xref_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_local_xref_nesting_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_local_xref_nesting_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_local_xref_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_map_page_count_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_map_page_count_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_max_type3_fonts_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_max_type3_fonts_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_max_xref_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_max_xref_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_non_structural_change_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_non_structural_change_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_num_incremental_sections_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_num_incremental_sections_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_num_type3_fonts_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_num_type3_fonts_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_num_xref_sections_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_num_xref_sections_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_ocg_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_ocg_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_oi_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_oi_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_orphans_count_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_orphans_count_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_orphans_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_orphans_max_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_orphans_max_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_orphans_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_output_intent(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_output_intent()`. """
    pass

def pdf_document_page_tree_broken_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_page_tree_broken_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_permissions(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_document_permissions()`. """
    pass

def pdf_document_recalculate_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_recalculate_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_redacted_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_redacted_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_repair_attempted_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_repair_attempted_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_repair_in_progress_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_repair_in_progress_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_resources_localised_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_resources_localised_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_resynth_required_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_resynth_required_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_rev_page_map_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_rev_page_map_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_saved_num_xref_sections_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_saved_num_xref_sections_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_saved_xref_sections_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_saved_xref_sections_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_save_in_progress_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_save_in_progress_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_startxref_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_startxref_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_super_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_super_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_document_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_document_type3_fonts_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_type3_fonts_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_version_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_version_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_xfa_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_xfa_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_xref_base_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_xref_base_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_xref_index_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_xref_index_set(*args, **kwargs): # real signature unknown
    pass

def pdf_document_xref_sections_get(*args, **kwargs): # real signature unknown
    pass

def pdf_document_xref_sections_set(*args, **kwargs): # real signature unknown
    pass

def pdf_doc_event_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_doc_event_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_doc_event_type_get(*args, **kwargs): # real signature unknown
    pass

def pdf_doc_event_type_set(*args, **kwargs): # real signature unknown
    pass

def pdf_doc_was_linearized(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_doc_was_linearized()`. """
    pass

def pdf_edit_text_field_value(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_edit_text_field_value()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_edit_text_field_value(::pdf_annot *widget, const char *value, const char *change)` => `(int, int selStart, int selEnd, char *newvalue)`
    """
    pass

def pdf_empty_store(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_empty_store()`. """
    pass

def pdf_enable_journal(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_enable_journal()`. """
    pass

def pdf_enable_js(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_enable_js()`. """
    pass

def pdf_enable_layer(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_enable_layer()`. """
    pass

def pdf_encrypted_len(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_encrypted_len()`. """
    pass

def pdf_encrypt_data(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_encrypt_data()`. """
    pass

def pdf_end_hmtx(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_end_hmtx()`. """
    pass

def pdf_end_operation(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_end_operation()`. """
    pass

def pdf_end_vmtx(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_end_vmtx()`. """
    pass

def pdf_ensure_solid_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_ensure_solid_xref()`. """
    pass

def pdf_eval_function(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_eval_function()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_eval_function(::pdf_function *func, const float *in, int inlen, int outlen)` => float out
    """
    pass

def pdf_event_issue_alert(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_event_issue_alert()`. """
    pass

def pdf_event_issue_exec_menu_item(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_event_issue_exec_menu_item()`. """
    pass

def pdf_event_issue_launch_url(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_event_issue_launch_url()`. """
    pass

def pdf_event_issue_mail_doc(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_event_issue_mail_doc()`. """
    pass

def pdf_event_issue_print(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_event_issue_print()`. """
    pass

def pdf_field_border_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_border_style()`. """
    pass

def pdf_field_display(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_display()`. """
    pass

def pdf_field_event_calculate(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_event_calculate()`. """
    pass

def pdf_field_event_format(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_event_format()`. """
    pass

def pdf_field_event_keystroke(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_event_keystroke()`. """
    pass

def pdf_field_event_validate(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_field_event_validate()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_field_event_validate(::pdf_document *doc, ::pdf_obj *field, const char *value)` => `(int, char *newvalue)`
    """
    pass

def pdf_field_flags(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_flags()`. """
    pass

def pdf_field_label(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_label()`. """
    pass

def pdf_field_reset(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_reset()`. """
    pass

def pdf_field_set_border_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_set_border_style()`. """
    pass

def pdf_field_set_button_caption(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_set_button_caption()`. """
    pass

def pdf_field_set_display(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_set_display()`. """
    pass

def pdf_field_set_fill_color(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_set_fill_color()`. """
    pass

def pdf_field_set_text_color(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_set_text_color()`. """
    pass

def pdf_field_type(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_type()`. """
    pass

def pdf_field_type_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_type_string()`. """
    pass

def pdf_field_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_field_value()`. """
    pass

def pdf_filespec_params_created_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_created_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_filename_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_filename_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_mimetype_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_mimetype_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_modified_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_modified_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_size_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_size_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_filespec_params_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_annot_contents(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_filter_annot_contents()`. """
    pass

def pdf_filter_factory_filter_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_factory_filter_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_factory_options_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_factory_options_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_factory_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_factory_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_ascii_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_ascii_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_complete_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_complete_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_filters_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_filters_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_instance_forms_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_instance_forms_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_newlines_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_newlines_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_no_update_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_no_update_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_opaque_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_opaque_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_recurse_get(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_recurse_set(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_filter_page_contents(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_filter_page_contents()`. """
    pass

def pdf_filter_xobject_instance(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_filter_xobject_instance()`. """
    pass

def pdf_find_font_resource(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_find_font_resource()`. """
    pass

def pdf_find_item(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_find_item()`. """
    pass

def pdf_find_version_for_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_find_version_for_obj()`. """
    pass

def pdf_first_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_first_annot()`. """
    pass

def pdf_first_widget(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_first_widget()`. """
    pass

def pdf_flatten_inheritable_page_items(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_flatten_inheritable_page_items()`. """
    pass

def pdf_font_cid_to_gid(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_font_cid_to_gid()`. """
    pass

def pdf_font_desc_ascent_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_ascent_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cap_height_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cap_height_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cid_to_gid_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cid_to_gid_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cid_to_gid_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cid_to_gid_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cid_to_ucs_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cid_to_ucs_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cid_to_ucs_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_cid_to_ucs_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_descent_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_descent_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_dhmtx_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_dhmtx_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_dvmtx_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_dvmtx_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_encoding_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_encoding_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_flags_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_flags_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_font_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_font_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_hmtx_cap_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_hmtx_cap_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_hmtx_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_hmtx_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_hmtx_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_hmtx_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_is_embedded_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_is_embedded_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_italic_angle_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_italic_angle_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_missing_width_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_missing_width_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_size_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_size_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_storable_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_storable_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_t3loading_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_t3loading_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_to_ttf_cmap_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_to_ttf_cmap_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_to_unicode_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_to_unicode_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_vmtx_cap_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_vmtx_cap_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_vmtx_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_vmtx_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_vmtx_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_vmtx_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_wmode_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_wmode_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_x_height_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_desc_x_height_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_digest_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_digest_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_encoding_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_encoding_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_local_xref_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_local_xref_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_type_get(*args, **kwargs): # real signature unknown
    pass

def pdf_font_resource_key_type_set(*args, **kwargs): # real signature unknown
    pass

def pdf_font_writing_supported(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_font_writing_supported()`. """
    pass

def pdf_forget_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_forget_xref()`. """
    pass

def pdf_format_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_format_date()`. """
    pass

def pdf_format_write_options(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_format_write_options()`. """
    pass

def pdf_function_size(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_function_size()`. """
    pass

def pdf_get_bound_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_get_bound_document()`. """
    pass

def pdf_get_doc_event_callback_data(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_get_doc_event_callback_data()`. """
    pass

def pdf_get_embedded_file_params(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_get_embedded_file_params()`. """
    pass

def pdf_get_filespec_params(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_get_filespec_params()`. """
    pass

def pdf_get_indirect_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_get_indirect_document()`. """
    pass

def pdf_get_widget_editing_state(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_get_widget_editing_state()`. """
    pass

def pdf_graft_mapped_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_graft_mapped_object()`. """
    pass

def pdf_graft_mapped_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_graft_mapped_page()`. """
    pass

def pdf_graft_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_graft_object()`. """
    pass

def pdf_graft_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_graft_page()`. """
    pass

def pdf_has_permission(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_has_permission()`. """
    pass

def pdf_has_unsaved_changes(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_has_unsaved_changes()`. """
    pass

def pdf_has_unsaved_sigs(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_has_unsaved_sigs()`. """
    pass

def pdf_hint_page_index_get(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_page_index_set(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_page_number_get(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_page_number_set(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_page_offset_get(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_page_offset_set(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_page_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_page_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_shared_number_get(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_shared_number_set(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_shared_offset_get(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_shared_offset_set(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_shared_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_hint_shared_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_hmtx_hi_get(*args, **kwargs): # real signature unknown
    pass

def pdf_hmtx_hi_set(*args, **kwargs): # real signature unknown
    pass

def pdf_hmtx_lo_get(*args, **kwargs): # real signature unknown
    pass

def pdf_hmtx_lo_set(*args, **kwargs): # real signature unknown
    pass

def pdf_hmtx_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_hmtx_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_hmtx_w_get(*args, **kwargs): # real signature unknown
    pass

def pdf_hmtx_w_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_bitonal_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossless_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_color_lossy_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossless_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_recompress_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_recompress_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_recompress_quality_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_recompress_quality_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_subsample_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_subsample_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_subsample_threshold_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_subsample_threshold_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_subsample_to_get(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_gray_lossy_image_subsample_to_set(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_image_rewriter_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_incremental_change_since_signing_widget(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_incremental_change_since_signing_widget()`. """
    pass

def pdf_insert_font_resource(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_insert_font_resource()`. """
    pass

def pdf_insert_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_insert_page()`. """
    pass

def pdf_intent_from_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_intent_from_name()`. """
    pass

def pdf_intent_from_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_intent_from_string()`. """
    pass

def pdf_invalidate_xfa(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_invalidate_xfa()`. """
    pass

def pdf_is_array(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_array()`. """
    pass

def pdf_is_bool(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_bool()`. """
    pass

def pdf_is_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_dict()`. """
    pass

def pdf_is_embedded_file(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_embedded_file()`. """
    pass

def pdf_is_field_locked(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_field_locked()`. """
    pass

def pdf_is_filespec(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_filespec()`. """
    pass

def pdf_is_indirect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_indirect()`. """
    pass

def pdf_is_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_int()`. """
    pass

def pdf_is_jpx_image(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_jpx_image()`. """
    pass

def pdf_is_local_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_local_object()`. """
    pass

def pdf_is_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_name()`. """
    pass

def pdf_is_null(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_null()`. """
    pass

def pdf_is_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_number()`. """
    pass

def pdf_is_ocg_hidden(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_ocg_hidden()`. """
    pass

def pdf_is_real(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_real()`. """
    pass

def pdf_is_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_stream()`. """
    pass

def pdf_is_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_string()`. """
    pass

def pdf_is_tint_colorspace(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_is_tint_colorspace()`. """
    pass

def pdf_js_console_clear_get(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_clear_set(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_drop_get(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_drop_set(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_hide_get(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_hide_set(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_show_get(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_show_set(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_write_get(*args, **kwargs): # real signature unknown
    pass

def pdf_js_console_write_set(*args, **kwargs): # real signature unknown
    pass

def pdf_js_event_init(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_js_event_init()`. """
    pass

def pdf_js_event_init_keystroke(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_js_event_init_keystroke()`. """
    pass

def pdf_js_event_result(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_js_event_result()`. """
    pass

def pdf_js_event_result_keystroke(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_js_event_result_keystroke()`. """
    pass

def pdf_js_event_result_validate(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_js_event_result_validate()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_js_event_result_validate(::pdf_js *js)` => `(int, char *newvalue)`
    """
    pass

def pdf_js_event_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_js_event_value()`. """
    pass

def pdf_js_execute(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_js_execute()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_js_execute(::pdf_js *js, const char *name, const char *code)` => char *result
    """
    pass

def pdf_js_set_console(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_js_set_console()`. """
    pass

def pdf_js_supported(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_js_supported()`. """
    pass

def pdf_keystroke_event_change_get(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_change_set(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_newChange_get(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_newChange_set(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_newValue_get(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_newValue_set(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_selEnd_get(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_selEnd_set(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_selStart_get(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_selStart_set(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_value_get(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_value_set(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_willCommit_get(*args, **kwargs): # real signature unknown
    pass

def pdf_keystroke_event_willCommit_set(*args, **kwargs): # real signature unknown
    pass

def pdf_launch_url_event_new_frame_get(*args, **kwargs): # real signature unknown
    pass

def pdf_launch_url_event_new_frame_set(*args, **kwargs): # real signature unknown
    pass

def pdf_launch_url_event_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_launch_url_event_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_launch_url_event_url_get(*args, **kwargs): # real signature unknown
    pass

def pdf_launch_url_event_url_set(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_creator_get(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_creator_set(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_info(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_layer_config_info()`. """
    pass

def pdf_layer_config_name_get(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_name_set(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_depth_get(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_depth_set(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_info(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_layer_config_ui_info()`. """
    pass

def pdf_layer_config_ui_locked_get(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_locked_set(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_selected_get(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_selected_set(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_text_get(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_text_set(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_type_get(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_config_ui_type_set(*args, **kwargs): # real signature unknown
    pass

def pdf_layer_is_enabled(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_layer_is_enabled()`. """
    pass

def pdf_layer_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_layer_name()`. """
    pass

def pdf_layout_fit_text(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_layout_fit_text()`. """
    pass

def pdf_lex(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lex()`. """
    pass

def pdf_lexbuf_base_size_get(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_base_size_set(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_buffer_get(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_buffer_set(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_fin(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lexbuf_fin()`. """
    pass

def pdf_lexbuf_f_get(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_f_set(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_grow(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lexbuf_grow()`. """
    pass

def pdf_lexbuf_init(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lexbuf_init()`. """
    pass

def pdf_lexbuf_i_get(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_i_set(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_large_base_get(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_large_base_set(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_large_buffer_get(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_large_buffer_set(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_large_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_large_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_scratch_get(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_scratch_set(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_size_get(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_size_set(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_lexbuf_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_lex_no_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lex_no_string()`. """
    pass

def pdf_line_ending_from_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_line_ending_from_name()`. """
    pass

def pdf_line_ending_from_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_line_ending_from_string()`. """
    pass

def pdf_load_builtin_cmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_builtin_cmap()`. """
    pass

def pdf_load_cmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_cmap()`. """
    pass

def pdf_load_colorspace(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_colorspace()`. """
    pass

def pdf_load_compressed_inline_image(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_compressed_inline_image()`. """
    pass

def pdf_load_compressed_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_compressed_stream()`. """
    pass

def pdf_load_default_colorspaces(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_default_colorspaces()`. """
    pass

def pdf_load_embedded_cmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_embedded_cmap()`. """
    pass

def pdf_load_embedded_file_contents(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_embedded_file_contents()`. """
    pass

def pdf_load_encoding(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_load_encoding()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_load_encoding(const char *encoding)` => const char *estrings
    """
    pass

def pdf_load_field_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_field_name()`. """
    pass

def pdf_load_field_name2(*args, **kwargs): # real signature unknown
    """ Alternative to `pdf_load_field_name()` that returns a std::string. """
    pass

def pdf_load_function(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_function()`. """
    pass

def pdf_load_image(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_image()`. """
    pass

def pdf_load_inline_image(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_inline_image()`. """
    pass

def pdf_load_journal(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_journal()`. """
    pass

def pdf_load_links(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_links()`. """
    pass

def pdf_load_link_annots(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_link_annots()`. """
    pass

def pdf_load_name_tree(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_name_tree()`. """
    pass

def pdf_load_object(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_load_object()`.
    	Load a given object.
    
    	This can cause xref reorganisations (solidifications etc) due to
    	repairs, so all held pdf_xref_entries should be considered
    	invalid after this call (other than the returned one).
    """
    pass

def pdf_load_outline(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_outline()`. """
    pass

def pdf_load_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_page()`. """
    pass

def pdf_load_page_imp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_page_imp()`. """
    pass

def pdf_load_page_tree(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_page_tree()`. """
    pass

def pdf_load_pattern(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_pattern()`. """
    pass

def pdf_load_raw_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_raw_stream()`. """
    pass

def pdf_load_raw_stream_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_raw_stream_number()`. """
    pass

def pdf_load_shading(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_shading()`. """
    pass

def pdf_load_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_stream()`. """
    pass

def pdf_load_stream_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_stream_number()`. """
    pass

def pdf_load_stream_or_string_as_utf8(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_stream_or_string_as_utf8()`. """
    pass

def pdf_load_system_cmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_system_cmap()`. """
    pass

def pdf_load_to_unicode(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_load_to_unicode()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_load_to_unicode(::pdf_document *doc, ::pdf_font_desc *font, char *collection, ::pdf_obj *cmapstm)` => const char *strings
    """
    pass

def pdf_load_type3_glyphs(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_type3_glyphs()`. """
    pass

def pdf_load_unencrypted_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_load_unencrypted_object()`. """
    pass

def pdf_lookup_cmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lookup_cmap()`. """
    pass

def pdf_lookup_cmap_full(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_lookup_cmap_full()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_lookup_cmap_full(::pdf_cmap *cmap, unsigned int cpt)` => `(int, int out)`
    """
    pass

def pdf_lookup_dest(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lookup_dest()`. """
    pass

def pdf_lookup_field(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lookup_field()`. """
    pass

def pdf_lookup_metadata(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lookup_metadata()`. """
    pass

def pdf_lookup_metadata2(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_lookup_metadata2()`.
    C++ alternative to `pdf_lookup_metadata()` that returns a `std::string`
    or calls `fz_throw()` if not found.
    """
    pass

def pdf_lookup_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lookup_name()`. """
    pass

def pdf_lookup_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lookup_number()`. """
    pass

def pdf_lookup_page_loc(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_lookup_page_loc()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_lookup_page_loc(::pdf_document *doc, int needle, ::pdf_obj **parentp)` => `(pdf_obj *, int indexp)`
    """
    pass

def pdf_lookup_page_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lookup_page_number()`. """
    pass

def pdf_lookup_page_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_lookup_page_obj()`. """
    pass

def pdf_lookup_substitute_font(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_lookup_substitute_font()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_lookup_substitute_font(int mono, int serif, int bold, int italic)` => `(const unsigned char *, int len)`
    """
    pass

def pdf_mail_doc_event_ask_user_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_ask_user_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_bcc_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_bcc_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_cc_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_cc_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_message_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_message_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_subject_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_subject_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_to_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mail_doc_event_to_set(*args, **kwargs): # real signature unknown
    pass

def pdf_map_one_to_many(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_map_one_to_many()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_map_one_to_many(::pdf_cmap *cmap, unsigned int one, size_t len)` => int many
    """
    pass

def pdf_map_range_to_range(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_map_range_to_range()`. """
    pass

def pdf_mark_bits_bits_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_bits_bits_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_bits_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_bits_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_bits_reset(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_mark_bits_reset()`. """
    pass

def pdf_mark_bits_set(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_mark_bits_set()`. """
    pass

def pdf_mark_bits_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_bits_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_check(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_mark_list_check()`. """
    pass

def pdf_mark_list_free(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_mark_list_free()`. """
    pass

def pdf_mark_list_init(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_mark_list_init()`. """
    pass

def pdf_mark_list_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_list_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_list_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_local_list_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_local_list_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_max_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_max_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_pop(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_mark_list_pop()`. """
    pass

def pdf_mark_list_push(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_mark_list_push()`. """
    pass

def pdf_mark_list_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_list_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_mark_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_mark_obj()`. """
    pass

def pdf_mark_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_mark_xref()`. """
    pass

def pdf_metadata(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_metadata()`. """
    pass

def pdf_minimize_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_minimize_document()`. """
    pass

def pdf_mrange_low_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mrange_low_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mrange_out_get(*args, **kwargs): # real signature unknown
    pass

def pdf_mrange_out_set(*args, **kwargs): # real signature unknown
    pass

def pdf_mrange_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_mrange_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_name_eq(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_name_eq()`. """
    pass

def pdf_name_from_intent(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_name_from_intent()`. """
    pass

def pdf_name_from_line_ending(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_name_from_line_ending()`. """
    pass

def pdf_needs_password(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_needs_password()`. """
    pass

def pdf_new_action_from_link(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_action_from_link()`. """
    pass

def pdf_new_array(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_array()`. """
    pass

def pdf_new_buffer_processor(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_buffer_processor()`. """
    pass

def pdf_new_cmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_cmap()`. """
    pass

def pdf_new_color_filter(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_color_filter()`. """
    pass

def pdf_new_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_date()`. """
    pass

def pdf_new_dest_from_link(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_dest_from_link()`. """
    pass

def pdf_new_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_dict()`. """
    pass

def pdf_new_display_list_from_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_display_list_from_annot()`. """
    pass

def pdf_new_graft_map(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_graft_map()`. """
    pass

def pdf_new_identity_cmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_identity_cmap()`. """
    pass

def pdf_new_indirect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_indirect()`. """
    pass

def pdf_new_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_int()`. """
    pass

def pdf_new_link(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_link()`. """
    pass

def pdf_new_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_matrix()`. """
    pass

def pdf_new_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_name()`. """
    pass

def pdf_new_output_processor(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_output_processor()`. """
    pass

def pdf_new_pdf_device(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_pdf_device()`. """
    pass

def pdf_new_pixmap_from_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_pixmap_from_annot()`. """
    pass

def pdf_new_pixmap_from_page_contents_with_separations_and_usage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_contents_with_separations_and_usage()`. """
    pass

def pdf_new_pixmap_from_page_contents_with_usage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_contents_with_usage()`. """
    pass

def pdf_new_pixmap_from_page_with_separations_and_usage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_with_separations_and_usage()`. """
    pass

def pdf_new_pixmap_from_page_with_usage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_pixmap_from_page_with_usage()`. """
    pass

def pdf_new_point(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_point()`. """
    pass

def pdf_new_processor(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_processor()`. """
    pass

def pdf_new_real(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_real()`. """
    pass

def pdf_new_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_rect()`. """
    pass

def pdf_new_run_processor(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_run_processor()`. """
    pass

def pdf_new_sanitize_filter(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_sanitize_filter()`. """
    pass

def pdf_new_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_string()`. """
    pass

def pdf_new_text_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_text_string()`. """
    pass

def pdf_new_uri_from_explicit_dest(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_uri_from_explicit_dest()`. """
    pass

def pdf_new_uri_from_path_and_explicit_dest(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_uri_from_path_and_explicit_dest()`. """
    pass

def pdf_new_uri_from_path_and_named_dest(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_uri_from_path_and_named_dest()`. """
    pass

def pdf_new_utf8_from_pdf_stream_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_utf8_from_pdf_stream_obj()`. """
    pass

def pdf_new_utf8_from_pdf_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_utf8_from_pdf_string()`. """
    pass

def pdf_new_utf8_from_pdf_string_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_utf8_from_pdf_string_obj()`. """
    pass

def pdf_new_xobject(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_new_xobject()`. """
    pass

def pdf_next_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_next_annot()`. """
    pass

def pdf_next_widget(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_next_widget()`. """
    pass

def pdf_nuke_annots(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_nuke_annots()`. """
    pass

def pdf_nuke_links(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_nuke_links()`. """
    pass

def pdf_nuke_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_nuke_page()`. """
    pass

def pdf_objcmp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_objcmp()`. """
    pass

def pdf_objcmp_deep(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_objcmp_deep()`. """
    pass

def pdf_objcmp_resolve(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_objcmp_resolve()`. """
    pass

def pdf_obj_is_dirty(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_obj_is_dirty()`. """
    pass

def pdf_obj_is_incremental(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_obj_is_incremental()`. """
    pass

def pdf_obj_marked(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_obj_marked()`. """
    pass

def pdf_obj_memo(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_obj_memo()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_obj_memo(::pdf_obj *obj, int bit)` => `(int, int memo)`
    """
    pass

def pdf_obj_num_is_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_obj_num_is_stream()`. """
    pass

def pdf_obj_parent_num(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_obj_parent_num()`. """
    pass

def pdf_obj_refs(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_obj_refs()`. """
    pass

def pdf_open_contents_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_contents_stream()`. """
    pass

def pdf_open_crypt(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_crypt()`. """
    pass

def pdf_open_crypt_with_filter(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_crypt_with_filter()`. """
    pass

def pdf_open_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_document()`. """
    pass

def pdf_open_document_with_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_document_with_stream()`. """
    pass

def pdf_open_inline_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_inline_stream()`. """
    pass

def pdf_open_raw_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_raw_stream()`. """
    pass

def pdf_open_raw_stream_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_raw_stream_number()`. """
    pass

def pdf_open_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_stream()`. """
    pass

def pdf_open_stream_number(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_stream_number()`. """
    pass

def pdf_open_stream_with_offset(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_open_stream_with_offset()`. """
    pass

def pdf_page_annots_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_annots_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_annot_tailp_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_annot_tailp_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_associated_file(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_associated_file()`. """
    pass

def pdf_page_contents(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_contents()`. """
    pass

def pdf_page_doc_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_doc_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_event_close(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_event_close()`. """
    pass

def pdf_page_event_open(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_event_open()`. """
    pass

def pdf_page_from_fz_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_from_fz_page()`. """
    pass

def pdf_page_group(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_group()`. """
    pass

def pdf_page_has_transparency(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_has_transparency()`. """
    pass

def pdf_page_label(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_label()`. """
    pass

def pdf_page_label_imp(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_label_imp()`. """
    pass

def pdf_page_links_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_links_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_obj_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_obj_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_obj_transform(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_obj_transform()`. """
    pass

def pdf_page_obj_transform_box(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_obj_transform_box()`. """
    pass

def pdf_page_overprint_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_overprint_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_presentation(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_page_presentation()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_page_presentation(::pdf_page *page, ::fz_transition *transition)` => `(fz_transition *, float duration)`
    """
    pass

def pdf_page_resources(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_resources()`. """
    pass

def pdf_page_separations(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_separations()`. """
    pass

def pdf_page_super_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_super_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_page_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_page_transform(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_transform()`. """
    pass

def pdf_page_transform_box(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_page_transform_box()`. """
    pass

def pdf_page_transparency_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_transparency_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_widgets_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_widgets_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_widget_tailp_get(*args, **kwargs): # real signature unknown
    pass

def pdf_page_widget_tailp_set(*args, **kwargs): # real signature unknown
    pass

def pdf_page_write(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_page_write()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_page_write(::pdf_document *doc, ::fz_rect mediabox, ::pdf_obj **presources, ::fz_buffer **pcontents)` => `(fz_device *)`
    """
    pass

def pdf_parse_array(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_parse_array()`. """
    pass

def pdf_parse_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_parse_date()`. """
    pass

def pdf_parse_default_appearance(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_parse_default_appearance()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_parse_default_appearance(const char *da, float color[4])` => `(const char *font, float size, int n)`
    """
    pass

def pdf_parse_default_appearance_unmapped(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_parse_default_appearance_unmapped()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_parse_default_appearance_unmapped(const char *da, char *font_name, int font_name_len, float color[4])` => `(float size, int n)`
    """
    pass

def pdf_parse_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_parse_dict()`. """
    pass

def pdf_parse_ind_obj(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_parse_ind_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_parse_ind_obj(::pdf_document *doc, ::fz_stream *f)` => `(pdf_obj *, int num, int gen, int64_t stm_ofs, int try_repair)`
    """
    pass

def pdf_parse_journal_obj(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_parse_journal_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_parse_journal_obj(::pdf_document *doc, ::fz_stream *stm, ::fz_buffer **ostm)` => `(pdf_obj *, int onum, int newobj)`
    """
    pass

def pdf_parse_stm_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_parse_stm_obj()`. """
    pass

def pdf_parse_write_options(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_parse_write_options()`. """
    pass

def pdf_pattern_bbox_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_bbox_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_contents_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_contents_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_document_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_document_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_id_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_id_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_ismask_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_ismask_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_matrix_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_matrix_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_resources_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_resources_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_storable_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_storable_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_xstep_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_xstep_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_ystep_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pattern_ystep_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pin_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_pin_document()`. """
    pass

def pdf_pkcs7_distinguished_name_cn_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_cn_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_c_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_c_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_email_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_email_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_ou_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_ou_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_o_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_o_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_distinguished_name_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_create_digest_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_create_digest_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_drop_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_drop_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_get_signing_name_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_get_signing_name_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_keep_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_keep_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_max_digest_size_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_max_digest_size_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_signer_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_check_certificate_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_check_certificate_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_check_digest_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_check_digest_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_drop_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_drop_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_get_signatory_get(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_get_signatory_set(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_pkcs7_verifier_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_preview_signature_as_display_list(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_preview_signature_as_display_list()`. """
    pass

def pdf_preview_signature_as_pixmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_preview_signature_as_pixmap()`. """
    pass

def pdf_print_crypt(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_print_crypt()`. """
    pass

def pdf_print_default_appearance(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_print_default_appearance()`. """
    pass

def pdf_print_encrypted_obj(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_print_encrypted_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_print_encrypted_obj(::fz_output *out, ::pdf_obj *obj, int tight, int ascii, ::pdf_crypt *crypt, int num, int gen)` => int sep
    """
    pass

def pdf_print_font(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_print_font()`. """
    pass

def pdf_print_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_print_obj()`. """
    pass

def pdf_processor_closed_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_closed_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_close_processor_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_close_processor_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_drop_processor_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_drop_processor_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_hidden_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_hidden_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BDC_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BDC_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BI_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BI_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BMC_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BMC_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Bstar_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_bstar_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Bstar_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_bstar_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BT_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BT_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BX_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_BX_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_B_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_b_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_B_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_b_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_cm_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_cm_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_CS_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_cs_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_CS_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_cs_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_c_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_c_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_d0_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_d0_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_d1_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_d1_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Do_form_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Do_form_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Do_image_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Do_image_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_DP_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_DP_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_dquote_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_dquote_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_d_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_d_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_EMC_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_EMC_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_END_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_END_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_EOD_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_EOD_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_ET_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_ET_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_EX_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_EX_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_fstar_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_fstar_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_F_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_f_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_F_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_f_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_begin_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_begin_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_BM_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_BM_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_ca_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_CA_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_ca_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_CA_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_end_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_end_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_OPM_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_OPM_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_OP_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_op_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_OP_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_op_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_SMask_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_SMask_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_UseBlackPtComp_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_gs_UseBlackPtComp_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_G_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_g_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_G_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_g_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_h_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_h_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_i_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_i_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_j_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_J_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_j_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_J_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_K_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_k_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_K_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_k_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_l_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_l_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_MP_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_MP_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_M_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_m_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_M_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_m_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_n_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_n_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_q_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Q_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_q_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Q_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_re_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_re_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_RG_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_rg_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_RG_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_rg_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_ri_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_ri_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_SC_color_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_sc_color_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_SC_color_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_sc_color_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_SC_pattern_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_sc_pattern_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_SC_pattern_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_sc_pattern_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_SC_shade_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_sc_shade_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_SC_shade_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_sc_shade_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_sh_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_sh_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_squote_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_squote_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_S_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_s_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_S_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_s_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tc_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tc_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Td_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_TD_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Td_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_TD_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tf_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tf_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_TJ_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tj_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_TJ_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tj_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_TL_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_TL_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tm_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tm_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tr_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tr_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tstar_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tstar_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Ts_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Ts_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tw_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tw_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tz_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Tz_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_v_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_v_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Wstar_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_Wstar_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_w_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_W_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_w_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_W_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_y_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_op_y_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_pop_resources(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_processor_pop_resources()`. """
    pass

def pdf_processor_pop_resources_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_pop_resources_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_push_resources(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_processor_push_resources()`. """
    pass

def pdf_processor_push_resources_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_push_resources_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_refs_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_refs_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_requirements_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_requirements_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_reset_processor_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_reset_processor_set(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_usage_get(*args, **kwargs): # real signature unknown
    pass

def pdf_processor_usage_set(*args, **kwargs): # real signature unknown
    pass

def pdf_process_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_process_annot()`. """
    pass

def pdf_process_contents(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_process_contents()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_process_contents(::pdf_processor *proc, ::pdf_document *doc, ::pdf_obj *res, ::pdf_obj *stm, ::fz_cookie *cookie, ::pdf_obj **out_res)` =>
    """
    pass

def pdf_process_glyph(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_process_glyph()`. """
    pass

def pdf_process_raw_contents(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_process_raw_contents()`. """
    pass

def pdf_progressive_advance(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_progressive_advance()`. """
    pass

def pdf_purge_locals_from_store(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_purge_locals_from_store()`. """
    pass

def pdf_purge_local_font_resources(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_purge_local_font_resources()`. """
    pass

def pdf_purge_object_from_store(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_purge_object_from_store()`. """
    pass

def pdf_range_high_get(*args, **kwargs): # real signature unknown
    pass

def pdf_range_high_set(*args, **kwargs): # real signature unknown
    pass

def pdf_range_low_get(*args, **kwargs): # real signature unknown
    pass

def pdf_range_low_set(*args, **kwargs): # real signature unknown
    pass

def pdf_range_out_get(*args, **kwargs): # real signature unknown
    pass

def pdf_range_out_set(*args, **kwargs): # real signature unknown
    pass

def pdf_range_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_range_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_read_journal(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_read_journal()`. """
    pass

def pdf_rearrange_pages(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_rearrange_pages()`. """
    pass

def pdf_rearrange_pages2(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_rearrange_pages2()`.   Swig-friendly wrapper for pdf_rearrange_pages(). """
    pass

def pdf_recolor_options_num_comp_get(*args, **kwargs): # real signature unknown
    pass

def pdf_recolor_options_num_comp_set(*args, **kwargs): # real signature unknown
    pass

def pdf_recolor_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_recolor_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_recolor_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_recolor_page()`. """
    pass

def pdf_recolor_shade(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_recolor_shade()`.
    	Recolor a shade.
    """
    pass

def pdf_redact_options_black_boxes_get(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_options_black_boxes_set(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_options_image_method_get(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_options_image_method_set(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_options_line_art_get(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_options_line_art_set(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_options_text_get(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_options_text_set(*args, **kwargs): # real signature unknown
    pass

def pdf_redact_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_redact_page()`. """
    pass

def pdf_redo(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_redo()`. """
    pass

def pdf_remove_item(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_remove_item()`. """
    pass

def pdf_remove_output_intents(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_remove_output_intents()`. """
    pass

def pdf_repair_obj(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_repair_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_repair_obj(::pdf_document *doc, ::pdf_lexbuf *buf, ::pdf_obj **encrypt, ::pdf_obj **id, ::pdf_obj **page, ::pdf_obj **root)` => `(int, int64_t stmofsp, int64_t stmlenp, int64_t tmpofs)`
    """
    pass

def pdf_repair_obj_stms(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_repair_obj_stms()`. """
    pass

def pdf_repair_trailer(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_repair_trailer()`. """
    pass

def pdf_repair_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_repair_xref()`. """
    pass

def pdf_replace_xref(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_replace_xref()`. """
    pass

def pdf_reset_form(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_reset_form()`. """
    pass

def pdf_reset_processor(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_reset_processor()`. """
    pass

def pdf_resolve_indirect(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_resolve_indirect()`.
    	Resolve an indirect object (or chain of objects).
    
    	This can cause xref reorganisations (solidifications etc) due to
    	repairs, so all held pdf_xref_entries should be considered
    	invalid after this call (other than the returned one).
    """
    pass

def pdf_resolve_indirect_chain(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_resolve_indirect_chain()`. """
    pass

def pdf_resolve_link(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_resolve_link()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_resolve_link(::pdf_document *doc, const char *uri)` => `(int, float xp, float yp)`
    """
    pass

def pdf_rev_page_map_object_get(*args, **kwargs): # real signature unknown
    pass

def pdf_rev_page_map_object_set(*args, **kwargs): # real signature unknown
    pass

def pdf_rev_page_map_page_get(*args, **kwargs): # real signature unknown
    pass

def pdf_rev_page_map_page_set(*args, **kwargs): # real signature unknown
    pass

def pdf_rev_page_map_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_rev_page_map_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_rewrite_images(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_rewrite_images()`. """
    pass

def pdf_run_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_annot()`. """
    pass

def pdf_run_document_structure(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_document_structure()`. """
    pass

def pdf_run_glyph(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_glyph()`. """
    pass

def pdf_run_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_page()`. """
    pass

def pdf_run_page_annots(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_page_annots()`. """
    pass

def pdf_run_page_annots_with_usage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_page_annots_with_usage()`. """
    pass

def pdf_run_page_contents(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_page_contents()`. """
    pass

def pdf_run_page_contents_with_usage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_page_contents_with_usage()`. """
    pass

def pdf_run_page_widgets(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_page_widgets()`. """
    pass

def pdf_run_page_widgets_with_usage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_page_widgets_with_usage()`. """
    pass

def pdf_run_page_with_usage(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_run_page_with_usage()`. """
    pass

def pdf_sample_shade_function(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_sample_shade_function()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_sample_shade_function(int n, int funcs, ::pdf_function **func, float t0, float t1)` => `(float samples)`
    """
    pass

def pdf_sanitize_filter_options_after_text_object_get(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_after_text_object_set(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_culler_get(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_culler_set(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_image_filter_get(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_image_filter_set(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_opaque_get(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_opaque_set(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_text_filter_get(*args, **kwargs): # real signature unknown
    pass

def pdf_sanitize_filter_options_text_filter_set(*args, **kwargs): # real signature unknown
    pass

def pdf_save_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_save_document()`. """
    pass

def pdf_save_journal(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_save_journal()`. """
    pass

def pdf_save_snapshot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_save_snapshot()`. """
    pass

def pdf_select_layer_config(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_select_layer_config()`. """
    pass

def pdf_select_layer_config_ui(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_select_layer_config_ui()`. """
    pass

def pdf_serialise_journal(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_serialise_journal()`. """
    pass

def pdf_set_annot_active(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_active()`. """
    pass

def pdf_set_annot_appearance(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_appearance()`. """
    pass

def pdf_set_annot_appearance_from_display_list(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_appearance_from_display_list()`. """
    pass

def pdf_set_annot_author(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_author()`. """
    pass

def pdf_set_annot_border(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_border()`. """
    pass

def pdf_set_annot_border_effect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_border_effect()`. """
    pass

def pdf_set_annot_border_effect_intensity(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_border_effect_intensity()`. """
    pass

def pdf_set_annot_border_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_border_style()`. """
    pass

def pdf_set_annot_border_width(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_border_width()`. """
    pass

def pdf_set_annot_callout_line(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_callout_line()`. """
    pass

def pdf_set_annot_callout_line2(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_callout_line2()`.   SWIG-friendly wrapper for pdf_set_annot_callout_line(). """
    pass

def pdf_set_annot_callout_point(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_callout_point()`. """
    pass

def pdf_set_annot_callout_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_callout_style()`. """
    pass

def pdf_set_annot_color(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_color()`. """
    pass

def pdf_set_annot_contents(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_contents()`. """
    pass

def pdf_set_annot_creation_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_creation_date()`. """
    pass

def pdf_set_annot_default_appearance(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_default_appearance()`. """
    pass

def pdf_set_annot_field_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_field_value()`. """
    pass

def pdf_set_annot_filespec(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_filespec()`. """
    pass

def pdf_set_annot_flags(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_flags()`. """
    pass

def pdf_set_annot_hidden_for_editing(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_hidden_for_editing()`. """
    pass

def pdf_set_annot_hot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_hot()`. """
    pass

def pdf_set_annot_icon_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_icon_name()`. """
    pass

def pdf_set_annot_ink_list(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_ink_list()`. """
    pass

def pdf_set_annot_intent(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_intent()`. """
    pass

def pdf_set_annot_interior_color(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_interior_color()`. """
    pass

def pdf_set_annot_is_open(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_is_open()`. """
    pass

def pdf_set_annot_language(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_language()`. """
    pass

def pdf_set_annot_line(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_line()`. """
    pass

def pdf_set_annot_line_caption(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_line_caption()`. """
    pass

def pdf_set_annot_line_caption_offset(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_line_caption_offset()`. """
    pass

def pdf_set_annot_line_ending_styles(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_line_ending_styles()`. """
    pass

def pdf_set_annot_line_end_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_line_end_style()`. """
    pass

def pdf_set_annot_line_leader(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_line_leader()`. """
    pass

def pdf_set_annot_line_leader_extension(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_line_leader_extension()`. """
    pass

def pdf_set_annot_line_leader_offset(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_line_leader_offset()`. """
    pass

def pdf_set_annot_line_start_style(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_line_start_style()`. """
    pass

def pdf_set_annot_modification_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_modification_date()`. """
    pass

def pdf_set_annot_opacity(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_opacity()`. """
    pass

def pdf_set_annot_popup(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_popup()`. """
    pass

def pdf_set_annot_quadding(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_quadding()`. """
    pass

def pdf_set_annot_quad_points(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_quad_points()`. """
    pass

def pdf_set_annot_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_rect()`. """
    pass

def pdf_set_annot_resynthesised(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_resynthesised()`. """
    pass

def pdf_set_annot_stamp_image(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_stamp_image()`. """
    pass

def pdf_set_annot_vertex(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_vertex()`. """
    pass

def pdf_set_annot_vertices(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_annot_vertices()`. """
    pass

def pdf_set_choice_field_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_choice_field_value()`. """
    pass

def pdf_set_cmap_wmode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_cmap_wmode()`. """
    pass

def pdf_set_default_hmtx(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_default_hmtx()`. """
    pass

def pdf_set_default_vmtx(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_default_vmtx()`. """
    pass

def pdf_set_document_language(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_document_language()`. """
    pass

def pdf_set_doc_event_callback(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_doc_event_callback()`. """
    pass

def pdf_set_field_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_field_value()`. """
    pass

def pdf_set_font_wmode(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_font_wmode()`. """
    pass

def pdf_set_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_int()`. """
    pass

def pdf_set_layer_config_as_default(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_layer_config_as_default()`. """
    pass

def pdf_set_obj_memo(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_obj_memo()`. """
    pass

def pdf_set_obj_parent(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_obj_parent()`. """
    pass

def pdf_set_page_box(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_page_box()`. """
    pass

def pdf_set_page_labels(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_page_labels()`. """
    pass

def pdf_set_populating_xref_trailer(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_populating_xref_trailer()`. """
    pass

def pdf_set_str_len(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_str_len()`. """
    pass

def pdf_set_text_field_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_text_field_value()`. """
    pass

def pdf_set_usecmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_usecmap()`. """
    pass

def pdf_set_widget_editing_state(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_set_widget_editing_state()`. """
    pass

def pdf_signature_appearance_signed(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_appearance_signed()`. """
    pass

def pdf_signature_appearance_unsigned(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_appearance_unsigned()`. """
    pass

def pdf_signature_byte_range(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_byte_range()`. """
    pass

def pdf_signature_contents(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_signature_contents()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_signature_contents(::pdf_document *doc, ::pdf_obj *signature)` => `(size_t, char *contents)`
    """
    pass

def pdf_signature_drop_distinguished_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_drop_distinguished_name()`. """
    pass

def pdf_signature_error_description(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_error_description()`. """
    pass

def pdf_signature_format_distinguished_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_format_distinguished_name()`. """
    pass

def pdf_signature_hash_bytes(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_hash_bytes()`. """
    pass

def pdf_signature_incremental_change_since_signing(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_incremental_change_since_signing()`. """
    pass

def pdf_signature_info(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_info()`. """
    pass

def pdf_signature_is_signed(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_is_signed()`. """
    pass

def pdf_signature_set_value(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_signature_set_value()`. """
    pass

def pdf_sign_signature(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_sign_signature()`. """
    pass

def pdf_sign_signature_with_appearance(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_sign_signature_with_appearance()`. """
    pass

def pdf_sort_cmap(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_sort_cmap()`. """
    pass

def pdf_sort_dict(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_sort_dict()`. """
    pass

def pdf_specifics(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_specifics()`. """
    pass

def pdf_sprint_obj(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_sprint_obj()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_sprint_obj(char *buf, size_t cap, ::pdf_obj *obj, int tight, int ascii)` => `(char *, size_t len)`
    """
    pass

def pdf_store_item(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_store_item()`. """
    pass

def pdf_string_from_annot_type(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_string_from_annot_type()`. """
    pass

def pdf_string_from_intent(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_string_from_intent()`. """
    pass

def pdf_string_from_line_ending(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_string_from_line_ending()`. """
    pass

def pdf_structure_type(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_structure_type()`. """
    pass

def pdf_subset_fonts(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_subset_fonts()`. """
    pass

def pdf_subset_fonts2(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_subset_fonts2()`.   Swig-friendly wrapper for pdf_subset_fonts(). """
    pass

def pdf_sync_annots(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_sync_annots()`. """
    pass

def pdf_sync_links(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_sync_links()`. """
    pass

def pdf_sync_open_pages(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_sync_open_pages()`. """
    pass

def pdf_sync_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_sync_page()`. """
    pass

def pdf_text_object_state_char_bbox_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_char_bbox_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_char_tx_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_char_tx_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_char_ty_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_char_ty_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_cid_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_cid_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_fontdesc_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_fontdesc_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_gid_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_gid_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_text_bbox_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_text_bbox_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_text_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_text_mode_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_text_mode_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_text_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_tlm_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_tlm_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_tm_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_object_state_tm_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_char_space_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_char_space_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_fontname_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_fontname_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_font_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_font_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_leading_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_leading_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_render_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_render_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_rise_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_rise_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_scale_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_scale_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_size_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_size_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_word_space_get(*args, **kwargs): # real signature unknown
    pass

def pdf_text_state_word_space_set(*args, **kwargs): # real signature unknown
    pass

def pdf_text_widget_format(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_text_widget_format()`. """
    pass

def pdf_text_widget_max_len(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_text_widget_max_len()`. """
    pass

def pdf_toggle_layer_config_ui(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_toggle_layer_config_ui()`. """
    pass

def pdf_toggle_widget(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_toggle_widget()`. """
    pass

def pdf_tos_get_text(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_tos_get_text()`. """
    pass

def pdf_tos_make_trm(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_tos_make_trm()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_tos_make_trm(::pdf_text_object_state *tos, ::pdf_text_state *text, ::pdf_font_desc *fontdesc, int cid, ::fz_matrix *trm)` => `(int, float adv)`
    """
    pass

def pdf_tos_move_after_char(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_tos_move_after_char()`. """
    pass

def pdf_tos_newline(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_tos_newline()`. """
    pass

def pdf_tos_reset(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_tos_reset()`. """
    pass

def pdf_tos_restore(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_tos_restore()`. """
    pass

def pdf_tos_save(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_tos_save()`. """
    pass

def pdf_tos_set_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_tos_set_matrix()`. """
    pass

def pdf_tos_translate(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_tos_translate()`. """
    pass

def pdf_to_bool(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_bool()`. """
    pass

def pdf_to_bool_default(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_bool_default()`. """
    pass

def pdf_to_date(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_date()`. """
    pass

def pdf_to_gen(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_gen()`. """
    pass

def pdf_to_int(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_int()`. """
    pass

def pdf_to_int64(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_int64()`. """
    pass

def pdf_to_int_default(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_int_default()`. """
    pass

def pdf_to_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_matrix()`. """
    pass

def pdf_to_name(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_name()`. """
    pass

def pdf_to_num(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_num()`. """
    pass

def pdf_to_point(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_point()`. """
    pass

def pdf_to_quad(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_quad()`. """
    pass

def pdf_to_real(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_real()`. """
    pass

def pdf_to_real_default(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_real_default()`. """
    pass

def pdf_to_rect(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_rect()`. """
    pass

def pdf_to_string(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_to_string()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_to_string(::pdf_obj *obj)` => `(const char *, size_t sizep)`
    """
    pass

def pdf_to_str_buf(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_str_buf()`. """
    pass

def pdf_to_str_len(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_str_len()`. """
    pass

def pdf_to_text_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_to_text_string()`. """
    pass

def pdf_trailer(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_trailer()`. """
    pass

def pdf_undo(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_undo()`. """
    pass

def pdf_undoredo_state(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_undoredo_state()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_undoredo_state(::pdf_document *doc)` => `(int, int steps)`
    """
    pass

def pdf_undoredo_step(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_undoredo_step()`. """
    pass

def pdf_unmark_obj(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_unmark_obj()`. """
    pass

def pdf_unsaved_sig_byte_range_end_get(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_byte_range_end_set(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_byte_range_start_get(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_byte_range_start_set(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_contents_end_get(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_contents_end_set(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_contents_start_get(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_contents_start_set(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_field_get(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_field_set(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_next_get(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_next_set(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_signer_get(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_signer_set(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_unsaved_sig_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_update_annot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_update_annot()`. """
    pass

def pdf_update_default_colorspaces(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_update_default_colorspaces()`. """
    pass

def pdf_update_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_update_object()`. """
    pass

def pdf_update_page(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_update_page()`. """
    pass

def pdf_update_stream(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_update_stream()`. """
    pass

def pdf_update_widget(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_update_widget()`. """
    pass

def pdf_update_xobject(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_update_xobject()`. """
    pass

def pdf_validate_changes(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_validate_changes()`. """
    pass

def pdf_validate_change_history(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_validate_change_history()`. """
    pass

def pdf_validate_signature(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_validate_signature()`. """
    pass

def pdf_verify_embedded_file_checksum(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_verify_embedded_file_checksum()`. """
    pass

def pdf_version(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_version()`. """
    pass

def pdf_vmtx_hi_get(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_hi_set(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_lo_get(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_lo_set(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_w_get(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_w_set(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_x_get(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_x_set(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_y_get(*args, **kwargs): # real signature unknown
    pass

def pdf_vmtx_y_set(*args, **kwargs): # real signature unknown
    pass

def pdf_walk_tree(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_walk_tree()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_walk_tree(::pdf_obj *tree, ::pdf_obj *kid_name, void (*arrive)(::fz_context *, ::pdf_obj *, void *, ::pdf_obj **), void (*leave)(::fz_context *, ::pdf_obj *, void *), void *arg, ::pdf_obj **names, ::pdf_obj **values)` => `()`
    """
    pass

def pdf_was_pure_xfa(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_was_pure_xfa()`. """
    pass

def pdf_was_repaired(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_was_repaired()`. """
    pass

def pdf_widget_is_readonly(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_widget_is_readonly()`. """
    pass

def pdf_widget_is_signed(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_widget_is_signed()`. """
    pass

def pdf_widget_type(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_widget_type()`. """
    pass

def pdf_write_digest(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_write_digest()`. """
    pass

def pdf_write_document(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_write_document()`. """
    pass

def pdf_write_journal(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_write_journal()`. """
    pass

def pdf_write_options_compression_effort_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_compression_effort_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_dont_regenerate_id_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_dont_regenerate_id_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_appearance_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_appearance_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_ascii_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_ascii_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_clean_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_clean_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_compress_fonts_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_compress_fonts_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_compress_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_compress_images_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_compress_images_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_compress_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_decompress_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_decompress_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_encrypt_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_encrypt_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_garbage_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_garbage_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_incremental_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_incremental_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_linear_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_linear_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_preserve_metadata_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_preserve_metadata_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_pretty_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_pretty_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_sanitize_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_sanitize_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_snapshot_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_snapshot_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_use_objstms_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_do_use_objstms_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_opwd_utf8_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_opwd_utf8_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_permissions_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_permissions_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_upwd_utf8_get(*args, **kwargs): # real signature unknown
    pass

def pdf_write_options_upwd_utf8_set(*args, **kwargs): # real signature unknown
    pass

def pdf_write_snapshot(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_write_snapshot()`. """
    pass

def pdf_xobject_bbox(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xobject_bbox()`. """
    pass

def pdf_xobject_colorspace(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xobject_colorspace()`. """
    pass

def pdf_xobject_isolated(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xobject_isolated()`. """
    pass

def pdf_xobject_knockout(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xobject_knockout()`. """
    pass

def pdf_xobject_matrix(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xobject_matrix()`. """
    pass

def pdf_xobject_resources(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xobject_resources()`. """
    pass

def pdf_xobject_transparency(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xobject_transparency()`. """
    pass

def pdf_xrange_high_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xrange_high_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xrange_low_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xrange_low_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xrange_out_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xrange_out_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xrange_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_xrange_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_end_ofs_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_end_ofs_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_ensure_incremental_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xref_ensure_incremental_object()`. """
    pass

def pdf_xref_ensure_local_object(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xref_ensure_local_object()`. """
    pass

def pdf_xref_entry_gen_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_gen_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_map(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xref_entry_map()`. """
    pass

def pdf_xref_entry_marked_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_marked_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_num_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_num_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_obj_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_obj_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_ofs_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_ofs_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_stm_buf_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_stm_buf_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_stm_ofs_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_stm_ofs_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_type_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_entry_type_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_is_incremental(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xref_is_incremental()`. """
    pass

def pdf_xref_len(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xref_len()`. """
    pass

def pdf_xref_num_objects_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_num_objects_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_obj_is_unsaved_signature(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xref_obj_is_unsaved_signature()`. """
    pass

def pdf_xref_pre_repair_trailer_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_pre_repair_trailer_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_remove_unsaved_signature(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xref_remove_unsaved_signature()`. """
    pass

def pdf_xref_store_unsaved_signature(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_xref_store_unsaved_signature()`. """
    pass

def pdf_xref_subsec_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_len_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_len_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_next_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_next_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_start_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_start_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_table_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_subsec_table_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_swiginit(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_swigregister(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_trailer_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_trailer_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_unsaved_sigs_end_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_unsaved_sigs_end_set(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_unsaved_sigs_get(*args, **kwargs): # real signature unknown
    pass

def pdf_xref_unsaved_sigs_set(*args, **kwargs): # real signature unknown
    pass

def pdf_zugferd_profile(): # real signature unknown; restored from __doc__
    """
    Class-aware wrapper for `::pdf_zugferd_profile()`.
    
    This function has out-params. Python/C# wrappers look like:
    	`pdf_zugferd_profile(::pdf_document *doc)` => `(enum pdf_zugferd_profile, float version)`
    """
    pass

def pdf_zugferd_profile_to_string(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_zugferd_profile_to_string()`. """
    pass

def pdf_zugferd_xml(): # real signature unknown; restored from __doc__
    """ Class-aware wrapper for `::pdf_zugferd_xml()`. """
    pass

def pint_assign(*args, **kwargs): # real signature unknown
    pass

def pint_value(*args, **kwargs): # real signature unknown
    pass

def Pixmap_set_alpha_helper(*args, **kwargs): # real signature unknown
    pass

def python_buffer_data(*args, **kwargs): # real signature unknown
    pass

def python_memoryview_from_memory(*args, **kwargs): # real signature unknown
    pass

def python_mutable_buffer_data(*args, **kwargs): # real signature unknown
    pass

def py_repr(*args, **kwargs): # real signature unknown
    pass

def py_str(*args, **kwargs): # real signature unknown
    pass

def raw_to_python_bytes(*args, **kwargs): # real signature unknown
    pass

def reinit_singlethreaded(*args, **kwargs): # real signature unknown
    """
    Reinitializes the MuPDF context for single-threaded use, which
    is slightly faster when calling code is single threaded.
    
    This should be called before any other use of MuPDF.
    """
    pass

def StoryPositionsCallback_call(*args, **kwargs): # real signature unknown
    pass

def StoryPositionsCallback_swiginit(*args, **kwargs): # real signature unknown
    pass

def StoryPositionsCallback_swigregister(*args, **kwargs): # real signature unknown
    pass

def StoryPositionsCallback_s_call(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_advance(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_copy(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_decr(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_distance(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_equal(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_incr(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_next(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_previous(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_swigregister(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator_value(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator___add__(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator___eq__(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator___iadd__(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator___isub__(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator___next__(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator___ne__(*args, **kwargs): # real signature unknown
    pass

def SwigPyIterator___sub__(*args, **kwargs): # real signature unknown
    pass

def to_stdstring(*args, **kwargs): # real signature unknown
    pass

def to_string(*args, **kwargs): # real signature unknown
    """
    *Overload 1:*
     Returns string containing a fz_aa_context's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 2:*
     Returns string containing a fz_color_params's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 3:*
     Returns string containing a fz_cookie's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 4:*
     Returns string containing a fz_draw_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 5:*
     Returns string containing a fz_install_load_system_font_funcs_args's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 6:*
     Returns string containing a fz_irect's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 7:*
     Returns string containing a fz_location's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 8:*
     Returns string containing a fz_matrix's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 9:*
     Returns string containing a fz_md5's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 10:*
     Returns string containing a fz_outline_item's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 11:*
     Returns string containing a fz_pdfocr_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 12:*
     Returns string containing a fz_point's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 13:*
     Returns string containing a fz_pwg_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 14:*
     Returns string containing a fz_quad's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 15:*
     Returns string containing a fz_rect's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 16:*
     Returns string containing a fz_stext_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 17:*
     Returns string containing a fz_story_element_position's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 18:*
     Returns string containing a fz_transition's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 19:*
     Returns string containing a pdf_clean_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 20:*
     Returns string containing a pdf_filter_factory's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 21:*
     Returns string containing a pdf_filter_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 22:*
     Returns string containing a pdf_image_rewriter_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 23:*
     Returns string containing a pdf_layer_config's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 24:*
     Returns string containing a pdf_layer_config_ui's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 25:*
     Returns string containing a pdf_recolor_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 26:*
     Returns string containing a pdf_redact_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 27:*
     Returns string containing a pdf_sanitize_filter_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    
    |
    
    *Overload 28:*
     Returns string containing a pdf_write_options's members, labelled and inside (...), using operator<<.
    (Convenience overload).
    """
    pass

def to_string_fz_aa_context(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_aa_context's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_color_params(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_color_params's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_cookie(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_cookie's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_draw_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_draw_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_install_load_system_font_funcs_args(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_install_load_system_font_funcs_args's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_irect(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_irect's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_location(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_location's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_matrix(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_matrix's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_md5(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_md5's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_outline_item(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_outline_item's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_pdfocr_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_pdfocr_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_point(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_point's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_pwg_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_pwg_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_quad(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_quad's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_rect(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_rect's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_stext_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_stext_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_story_element_position(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_story_element_position's members, labelled and inside (...), using operator<<. """
    pass

def to_string_fz_transition(*args, **kwargs): # real signature unknown
    """ Returns string containing a fz_transition's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_clean_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_clean_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_filter_factory(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_filter_factory's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_filter_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_filter_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_image_rewriter_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_image_rewriter_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_layer_config(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_layer_config's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_layer_config_ui(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_layer_config_ui's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_recolor_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_recolor_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_redact_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_redact_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_sanitize_filter_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_sanitize_filter_options's members, labelled and inside (...), using operator<<. """
    pass

def to_string_pdf_write_options(*args, **kwargs): # real signature unknown
    """ Returns string containing a pdf_write_options's members, labelled and inside (...), using operator<<. """
    pass

def uchar_array_cast(*args, **kwargs): # real signature unknown
    pass

def uchar_array_frompointer(*args, **kwargs): # real signature unknown
    pass

def uchar_array_swiginit(*args, **kwargs): # real signature unknown
    pass

def uchar_array_swigregister(*args, **kwargs): # real signature unknown
    pass

def uchar_array___getitem__(*args, **kwargs): # real signature unknown
    pass

def uchar_array___setitem__(*args, **kwargs): # real signature unknown
    pass

def vectord_append(*args, **kwargs): # real signature unknown
    pass

def vectord_assign(*args, **kwargs): # real signature unknown
    pass

def vectord_back(*args, **kwargs): # real signature unknown
    pass

def vectord_begin(*args, **kwargs): # real signature unknown
    pass

def vectord_capacity(*args, **kwargs): # real signature unknown
    pass

def vectord_clear(*args, **kwargs): # real signature unknown
    pass

def vectord_empty(*args, **kwargs): # real signature unknown
    pass

def vectord_end(*args, **kwargs): # real signature unknown
    pass

def vectord_erase(*args, **kwargs): # real signature unknown
    pass

def vectord_front(*args, **kwargs): # real signature unknown
    pass

def vectord_get_allocator(*args, **kwargs): # real signature unknown
    pass

def vectord_insert(*args, **kwargs): # real signature unknown
    pass

def vectord_iterator(*args, **kwargs): # real signature unknown
    pass

def vectord_pop(*args, **kwargs): # real signature unknown
    pass

def vectord_pop_back(*args, **kwargs): # real signature unknown
    pass

def vectord_push_back(*args, **kwargs): # real signature unknown
    pass

def vectord_rbegin(*args, **kwargs): # real signature unknown
    pass

def vectord_rend(*args, **kwargs): # real signature unknown
    pass

def vectord_reserve(*args, **kwargs): # real signature unknown
    pass

def vectord_resize(*args, **kwargs): # real signature unknown
    pass

def vectord_size(*args, **kwargs): # real signature unknown
    pass

def vectord_swap(*args, **kwargs): # real signature unknown
    pass

def vectord_swiginit(*args, **kwargs): # real signature unknown
    pass

def vectord_swigregister(*args, **kwargs): # real signature unknown
    pass

def vectord___bool__(*args, **kwargs): # real signature unknown
    pass

def vectord___delitem__(*args, **kwargs): # real signature unknown
    pass

def vectord___delslice__(*args, **kwargs): # real signature unknown
    pass

def vectord___getitem__(*args, **kwargs): # real signature unknown
    pass

def vectord___getslice__(*args, **kwargs): # real signature unknown
    pass

def vectord___len__(*args, **kwargs): # real signature unknown
    pass

def vectord___nonzero__(*args, **kwargs): # real signature unknown
    pass

def vectord___setitem__(*args, **kwargs): # real signature unknown
    pass

def vectord___setslice__(*args, **kwargs): # real signature unknown
    pass

def vectorf_append(*args, **kwargs): # real signature unknown
    pass

def vectorf_assign(*args, **kwargs): # real signature unknown
    pass

def vectorf_back(*args, **kwargs): # real signature unknown
    pass

def vectorf_begin(*args, **kwargs): # real signature unknown
    pass

def vectorf_capacity(*args, **kwargs): # real signature unknown
    pass

def vectorf_clear(*args, **kwargs): # real signature unknown
    pass

def vectorf_empty(*args, **kwargs): # real signature unknown
    pass

def vectorf_end(*args, **kwargs): # real signature unknown
    pass

def vectorf_erase(*args, **kwargs): # real signature unknown
    pass

def vectorf_front(*args, **kwargs): # real signature unknown
    pass

def vectorf_get_allocator(*args, **kwargs): # real signature unknown
    pass

def vectorf_insert(*args, **kwargs): # real signature unknown
    pass

def vectorf_iterator(*args, **kwargs): # real signature unknown
    pass

def vectorf_pop(*args, **kwargs): # real signature unknown
    pass

def vectorf_pop_back(*args, **kwargs): # real signature unknown
    pass

def vectorf_push_back(*args, **kwargs): # real signature unknown
    pass

def vectorf_rbegin(*args, **kwargs): # real signature unknown
    pass

def vectorf_rend(*args, **kwargs): # real signature unknown
    pass

def vectorf_reserve(*args, **kwargs): # real signature unknown
    pass

def vectorf_resize(*args, **kwargs): # real signature unknown
    pass

def vectorf_size(*args, **kwargs): # real signature unknown
    pass

def vectorf_swap(*args, **kwargs): # real signature unknown
    pass

def vectorf_swiginit(*args, **kwargs): # real signature unknown
    pass

def vectorf_swigregister(*args, **kwargs): # real signature unknown
    pass

def vectorf___bool__(*args, **kwargs): # real signature unknown
    pass

def vectorf___delitem__(*args, **kwargs): # real signature unknown
    pass

def vectorf___delslice__(*args, **kwargs): # real signature unknown
    pass

def vectorf___getitem__(*args, **kwargs): # real signature unknown
    pass

def vectorf___getslice__(*args, **kwargs): # real signature unknown
    pass

def vectorf___len__(*args, **kwargs): # real signature unknown
    pass

def vectorf___nonzero__(*args, **kwargs): # real signature unknown
    pass

def vectorf___setitem__(*args, **kwargs): # real signature unknown
    pass

def vectorf___setslice__(*args, **kwargs): # real signature unknown
    pass

def vectori_append(*args, **kwargs): # real signature unknown
    pass

def vectori_assign(*args, **kwargs): # real signature unknown
    pass

def vectori_back(*args, **kwargs): # real signature unknown
    pass

def vectori_begin(*args, **kwargs): # real signature unknown
    pass

def vectori_capacity(*args, **kwargs): # real signature unknown
    pass

def vectori_clear(*args, **kwargs): # real signature unknown
    pass

def vectori_empty(*args, **kwargs): # real signature unknown
    pass

def vectori_end(*args, **kwargs): # real signature unknown
    pass

def vectori_erase(*args, **kwargs): # real signature unknown
    pass

def vectori_front(*args, **kwargs): # real signature unknown
    pass

def vectori_get_allocator(*args, **kwargs): # real signature unknown
    pass

def vectori_insert(*args, **kwargs): # real signature unknown
    pass

def vectori_iterator(*args, **kwargs): # real signature unknown
    pass

def vectori_pop(*args, **kwargs): # real signature unknown
    pass

def vectori_pop_back(*args, **kwargs): # real signature unknown
    pass

def vectori_push_back(*args, **kwargs): # real signature unknown
    pass

def vectori_rbegin(*args, **kwargs): # real signature unknown
    pass

def vectori_rend(*args, **kwargs): # real signature unknown
    pass

def vectori_reserve(*args, **kwargs): # real signature unknown
    pass

def vectori_resize(*args, **kwargs): # real signature unknown
    pass

def vectori_size(*args, **kwargs): # real signature unknown
    pass

def vectori_swap(*args, **kwargs): # real signature unknown
    pass

def vectori_swiginit(*args, **kwargs): # real signature unknown
    pass

def vectori_swigregister(*args, **kwargs): # real signature unknown
    pass

def vectori___bool__(*args, **kwargs): # real signature unknown
    pass

def vectori___delitem__(*args, **kwargs): # real signature unknown
    pass

def vectori___delslice__(*args, **kwargs): # real signature unknown
    pass

def vectori___getitem__(*args, **kwargs): # real signature unknown
    pass

def vectori___getslice__(*args, **kwargs): # real signature unknown
    pass

def vectori___len__(*args, **kwargs): # real signature unknown
    pass

def vectori___nonzero__(*args, **kwargs): # real signature unknown
    pass

def vectori___setitem__(*args, **kwargs): # real signature unknown
    pass

def vectori___setslice__(*args, **kwargs): # real signature unknown
    pass

def vectorq_append(*args, **kwargs): # real signature unknown
    pass

def vectorq_assign(*args, **kwargs): # real signature unknown
    pass

def vectorq_back(*args, **kwargs): # real signature unknown
    pass

def vectorq_begin(*args, **kwargs): # real signature unknown
    pass

def vectorq_capacity(*args, **kwargs): # real signature unknown
    pass

def vectorq_clear(*args, **kwargs): # real signature unknown
    pass

def vectorq_empty(*args, **kwargs): # real signature unknown
    pass

def vectorq_end(*args, **kwargs): # real signature unknown
    pass

def vectorq_erase(*args, **kwargs): # real signature unknown
    pass

def vectorq_front(*args, **kwargs): # real signature unknown
    pass

def vectorq_get_allocator(*args, **kwargs): # real signature unknown
    pass

def vectorq_insert(*args, **kwargs): # real signature unknown
    pass

def vectorq_iterator(*args, **kwargs): # real signature unknown
    pass

def vectorq_pop(*args, **kwargs): # real signature unknown
    pass

def vectorq_pop_back(*args, **kwargs): # real signature unknown
    pass

def vectorq_push_back(*args, **kwargs): # real signature unknown
    pass

def vectorq_rbegin(*args, **kwargs): # real signature unknown
    pass

def vectorq_rend(*args, **kwargs): # real signature unknown
    pass

def vectorq_reserve(*args, **kwargs): # real signature unknown
    pass

def vectorq_resize(*args, **kwargs): # real signature unknown
    pass

def vectorq_size(*args, **kwargs): # real signature unknown
    pass

def vectorq_swap(*args, **kwargs): # real signature unknown
    pass

def vectorq_swiginit(*args, **kwargs): # real signature unknown
    pass

def vectorq_swigregister(*args, **kwargs): # real signature unknown
    pass

def vectorq___bool__(*args, **kwargs): # real signature unknown
    pass

def vectorq___delitem__(*args, **kwargs): # real signature unknown
    pass

def vectorq___delslice__(*args, **kwargs): # real signature unknown
    pass

def vectorq___getitem__(*args, **kwargs): # real signature unknown
    pass

def vectorq___getslice__(*args, **kwargs): # real signature unknown
    pass

def vectorq___len__(*args, **kwargs): # real signature unknown
    pass

def vectorq___nonzero__(*args, **kwargs): # real signature unknown
    pass

def vectorq___setitem__(*args, **kwargs): # real signature unknown
    pass

def vectorq___setslice__(*args, **kwargs): # real signature unknown
    pass

def vectors_append(*args, **kwargs): # real signature unknown
    pass

def vectors_assign(*args, **kwargs): # real signature unknown
    pass

def vectors_back(*args, **kwargs): # real signature unknown
    pass

def vectors_begin(*args, **kwargs): # real signature unknown
    pass

def vectors_capacity(*args, **kwargs): # real signature unknown
    pass

def vectors_clear(*args, **kwargs): # real signature unknown
    pass

def vectors_empty(*args, **kwargs): # real signature unknown
    pass

def vectors_end(*args, **kwargs): # real signature unknown
    pass

def vectors_erase(*args, **kwargs): # real signature unknown
    pass

def vectors_front(*args, **kwargs): # real signature unknown
    pass

def vectors_get_allocator(*args, **kwargs): # real signature unknown
    pass

def vectors_insert(*args, **kwargs): # real signature unknown
    pass

def vectors_iterator(*args, **kwargs): # real signature unknown
    pass

def vectors_pop(*args, **kwargs): # real signature unknown
    pass

def vectors_pop_back(*args, **kwargs): # real signature unknown
    pass

def vectors_push_back(*args, **kwargs): # real signature unknown
    pass

def vectors_rbegin(*args, **kwargs): # real signature unknown
    pass

def vectors_rend(*args, **kwargs): # real signature unknown
    pass

def vectors_reserve(*args, **kwargs): # real signature unknown
    pass

def vectors_resize(*args, **kwargs): # real signature unknown
    pass

def vectors_size(*args, **kwargs): # real signature unknown
    pass

def vectors_swap(*args, **kwargs): # real signature unknown
    pass

def vectors_swiginit(*args, **kwargs): # real signature unknown
    pass

def vectors_swigregister(*args, **kwargs): # real signature unknown
    pass

def vectors___bool__(*args, **kwargs): # real signature unknown
    pass

def vectors___delitem__(*args, **kwargs): # real signature unknown
    pass

def vectors___delslice__(*args, **kwargs): # real signature unknown
    pass

def vectors___getitem__(*args, **kwargs): # real signature unknown
    pass

def vectors___getslice__(*args, **kwargs): # real signature unknown
    pass

def vectors___len__(*args, **kwargs): # real signature unknown
    pass

def vectors___nonzero__(*args, **kwargs): # real signature unknown
    pass

def vectors___setitem__(*args, **kwargs): # real signature unknown
    pass

def vectors___setslice__(*args, **kwargs): # real signature unknown
    pass

def vectoruc_append(*args, **kwargs): # real signature unknown
    pass

def vectoruc_assign(*args, **kwargs): # real signature unknown
    pass

def vectoruc_back(*args, **kwargs): # real signature unknown
    pass

def vectoruc_begin(*args, **kwargs): # real signature unknown
    pass

def vectoruc_capacity(*args, **kwargs): # real signature unknown
    pass

def vectoruc_clear(*args, **kwargs): # real signature unknown
    pass

def vectoruc_empty(*args, **kwargs): # real signature unknown
    pass

def vectoruc_end(*args, **kwargs): # real signature unknown
    pass

def vectoruc_erase(*args, **kwargs): # real signature unknown
    pass

def vectoruc_front(*args, **kwargs): # real signature unknown
    pass

def vectoruc_get_allocator(*args, **kwargs): # real signature unknown
    pass

def vectoruc_insert(*args, **kwargs): # real signature unknown
    pass

def vectoruc_iterator(*args, **kwargs): # real signature unknown
    pass

def vectoruc_pop(*args, **kwargs): # real signature unknown
    pass

def vectoruc_pop_back(*args, **kwargs): # real signature unknown
    pass

def vectoruc_push_back(*args, **kwargs): # real signature unknown
    pass

def vectoruc_rbegin(*args, **kwargs): # real signature unknown
    pass

def vectoruc_rend(*args, **kwargs): # real signature unknown
    pass

def vectoruc_reserve(*args, **kwargs): # real signature unknown
    pass

def vectoruc_resize(*args, **kwargs): # real signature unknown
    pass

def vectoruc_size(*args, **kwargs): # real signature unknown
    pass

def vectoruc_swap(*args, **kwargs): # real signature unknown
    pass

def vectoruc_swiginit(*args, **kwargs): # real signature unknown
    pass

def vectoruc_swigregister(*args, **kwargs): # real signature unknown
    pass

def vectoruc___bool__(*args, **kwargs): # real signature unknown
    pass

def vectoruc___delitem__(*args, **kwargs): # real signature unknown
    pass

def vectoruc___delslice__(*args, **kwargs): # real signature unknown
    pass

def vectoruc___getitem__(*args, **kwargs): # real signature unknown
    pass

def vectoruc___getslice__(*args, **kwargs): # real signature unknown
    pass

def vectoruc___len__(*args, **kwargs): # real signature unknown
    pass

def vectoruc___nonzero__(*args, **kwargs): # real signature unknown
    pass

def vectoruc___setitem__(*args, **kwargs): # real signature unknown
    pass

def vectoruc___setslice__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_append(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_assign(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_back(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_begin(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_capacity(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_clear(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_empty(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_end(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_erase(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_front(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_get_allocator(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_insert(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_iterator(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_pop(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_pop_back(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_push_back(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_rbegin(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_rend(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_reserve(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_resize(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_size(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_swap(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_swiginit(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid_swigregister(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid___bool__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid___delitem__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid___delslice__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid___getitem__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid___getslice__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid___len__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid___nonzero__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid___setitem__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_font_ucs_gid___setslice__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_append(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_assign(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_back(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_begin(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_capacity(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_clear(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_empty(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_end(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_erase(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_front(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_get_allocator(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_insert(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_iterator(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_pop(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_pop_back(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_push_back(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_rbegin(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_rend(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_reserve(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_resize(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_size(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_swap(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_swiginit(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point_swigregister(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point___bool__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point___delitem__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point___delslice__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point___getitem__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point___getslice__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point___len__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point___nonzero__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point___setitem__(*args, **kwargs): # real signature unknown
    pass

def vector_fz_point___setslice__(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_append(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_assign(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_back(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_begin(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_capacity(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_clear(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_empty(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_end(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_erase(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_front(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_get_allocator(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_insert(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_iterator(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_pop(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_pop_back(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_push_back(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_rbegin(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_rend(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_reserve(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_resize(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_size(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_swap(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_swiginit(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit_swigregister(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit___bool__(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit___delitem__(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit___delslice__(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit___getitem__(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit___getslice__(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit___len__(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit___nonzero__(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit___setitem__(*args, **kwargs): # real signature unknown
    pass

def vector_search_page2_hit___setslice__(*args, **kwargs): # real signature unknown
    pass

# no classes
# variables with complex values

cvar = None # (!) real value is '<Swig global variables>'

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x00000292B2D98380>'

__spec__ = None # (!) real value is "ModuleSpec(name='pymupdf._mupdf', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x00000292B2D98380>, origin='C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\pymupdf\\\\_mupdf.pyd')"

