def get_parser(*args, **kwargs):
    from .parsers import RasterisedDocumentParser

    return RasterisedDocumentParser(*args, **kwargs)


def tesseract_consumer_declaration(sender, **kwargs):
    return {
        "parser": get_parser,
        "weight": 0,
        "mime_types": {
            "application/pdf": ".pdf",
            "image/jpeg": ".jpg",
            "image/png": ".png",
            "image/tiff": ".tif",
            "image/gif": ".gif",
            "image/bmp": ".bmp",
        },
    }
