{
  "classes": [
    {
      "constants": [],
      "types": [],
      "name": "@eryx/mime",
      "tags": [],
      "functions": [
        {
          "source": {
            "path": "",
            "line": 131
          },
          "is_method": false,
          "signature": "mime.fromExtension(extension: string) → string?",
          "owner": "mime",
          "desc": "",
          "tags": [],
          "name": "fromExtension",
          "return_str": "string?",
          "function_type": "Function",
          "returns": [
            {
              "lua_type": "string?",
              "desc": ""
            }
          ],
          "params": [
            {
              "lua_type": "string",
              "name": "extension",
              "desc": ""
            }
          ]
        },
        {
          "source": {
            "path": "",
            "line": 197
          },
          "is_method": false,
          "signature": "mime.fromFileContent(file: string | buffer) → string?",
          "owner": "mime",
          "desc": "",
          "tags": [],
          "name": "fromFileContent",
          "return_str": "string?",
          "function_type": "Function",
          "returns": [
            {
              "lua_type": "string?",
              "desc": ""
            }
          ],
          "params": [
            {
              "lua_type": "string | buffer",
              "name": "file",
              "desc": ""
            }
          ]
        },
        {
          "source": {
            "path": "",
            "line": 432
          },
          "is_method": false,
          "signature": "mime.fileMatchesMime(file: string | buffer, validateMime: string) → boolean",
          "owner": "mime",
          "desc": "",
          "tags": [],
          "name": "fileMatchesMime",
          "return_str": "boolean",
          "function_type": "Function",
          "returns": [
            {
              "lua_type": "boolean",
              "desc": ""
            }
          ],
          "params": [
            {
              "lua_type": "string | buffer",
              "name": "file",
              "desc": ""
            },
            {
              "lua_type": "string",
              "name": "validateMime",
              "desc": ""
            }
          ]
        }
      ],
      "properties": [],
      "source": {
        "path": "",
        "line": 0
      },
      "desc": ""
    }
  ]
}