{
  "api": {
    "name": "PdfGeneratorPlugin",
    "slug": "pdfgeneratorplugin",
    "docs": "",
    "tags": [],
    "methods": [
      {
        "name": "fromURL",
        "signature": "(options: PdfGeneratorFromUrlOptions) => Promise<PdfGeneratorResult>",
        "parameters": [
          {
            "name": "options",
            "docs": "",
            "type": "PdfGeneratorFromUrlOptions"
          }
        ],
        "returns": "Promise<PdfGeneratorResult>",
        "tags": [],
        "docs": "Generates a PDF from the provided URL.",
        "complexTypes": [
          "PdfGeneratorResult",
          "PdfGeneratorFromUrlOptions"
        ],
        "slug": "fromurl"
      },
      {
        "name": "fromData",
        "signature": "(options: PdfGeneratorFromDataOptions) => Promise<PdfGeneratorResult>",
        "parameters": [
          {
            "name": "options",
            "docs": "",
            "type": "PdfGeneratorFromDataOptions"
          }
        ],
        "returns": "Promise<PdfGeneratorResult>",
        "tags": [],
        "docs": "Generates a PDF from a raw HTML string.",
        "complexTypes": [
          "PdfGeneratorResult",
          "PdfGeneratorFromDataOptions"
        ],
        "slug": "fromdata"
      },
      {
        "name": "getPluginVersion",
        "signature": "() => Promise<{ version: string; }>",
        "parameters": [],
        "returns": "Promise<{ version: string; }>",
        "tags": [
          {
            "name": "returns",
            "text": "an Promise with version for this device"
          },
          {
            "name": "throws",
            "text": "An error if the something went wrong"
          }
        ],
        "docs": "Get the native Capacitor plugin version",
        "complexTypes": [],
        "slug": "getpluginversion"
      }
    ],
    "properties": []
  },
  "interfaces": [
    {
      "name": "PdfGeneratorFromUrlOptions",
      "slug": "pdfgeneratorfromurloptions",
      "docs": "",
      "tags": [],
      "methods": [],
      "properties": [
        {
          "name": "url",
          "tags": [],
          "docs": "",
          "complexTypes": [],
          "type": "string"
        }
      ]
    },
    {
      "name": "PdfGeneratorFromDataOptions",
      "slug": "pdfgeneratorfromdataoptions",
      "docs": "",
      "tags": [],
      "methods": [],
      "properties": [
        {
          "name": "data",
          "tags": [],
          "docs": "HTML document to render.",
          "complexTypes": [],
          "type": "string"
        },
        {
          "name": "baseUrl",
          "tags": [],
          "docs": "Base URL to use when resolving relative resources inside the HTML string.\nWhen omitted, `about:blank` is used.",
          "complexTypes": [],
          "type": "string | undefined"
        }
      ]
    }
  ],
  "enums": [],
  "typeAliases": [
    {
      "name": "PdfGeneratorResult",
      "slug": "pdfgeneratorresult",
      "docs": "",
      "types": [
        {
          "text": "{\n      type: 'base64';\n      base64: string;\n    }",
          "complexTypes": []
        },
        {
          "text": "{\n      type: 'share';\n      completed: boolean;\n    }",
          "complexTypes": []
        }
      ]
    }
  ],
  "pluginConfigs": []
}