| CloneViewportParams | Parameters for cloning a page viewport with overrides. |
| DocumentInitParameters | Parameters for initializing a PDF document. |
| GetAnnotationsParams | Parameters for getting page annotations. |
| GetTextContentParams | Parameters for getting page text content. |
| GetViewportParams | Parameters for computing a page viewport. |
| GlobalWorkerOptionsType | Type for the global worker options object. |
| OnProgressParameters | Parameters for document loading progress callbacks. |
| PageViewport | Represents a viewport for a PDF page. |
| PDFDocumentLoadingTask | A task representing an ongoing PDF document loading operation. |
| PDFDocumentProxy | Proxy for an opened PDF document. |
| PDFDownloadInfo | Download information for a PDF document. |
| PdfJsModule | The PDF.js library module type, representing the window.pdfjsLib object. |
| PdfJsTestingUtils | Utility interface exposing PDF.js testing helpers. |
| PDFLoadingParams | Loading parameters used for a PDF document. |
| PDFMarkInfo | Mark information for a PDF document. |
| PDFMetadata | Metadata for a PDF document. |
| PDFPageProxy | Proxy for a single PDF page. |
| PdfTextStyle | Style information for a text item in a PDF page. |
| PDFWorkerFromPortParams | Parameters for creating a PDFWorker from an existing port. |
| PDFWorkerParams | Parameters for creating a PDFWorker instance. |
| RenderParameters | Parameters for rendering a PDF page. |
| RenderTask | A task representing an ongoing page render operation. |
| TextContent | Text content extracted from a PDF page. |
| TextItem | A single text item extracted from a PDF page. |