@ironsoftware/ironpdf
Version:
IronPDF for Node
205 lines (204 loc) • 127 kB
text/typescript
import type * as grpc from '@grpc/grpc-js';
import type { MessageTypeDefinition } from '@grpc/proto-loader';
import type { Timestamp as _google_protobuf_Timestamp, Timestamp__Output as _google_protobuf_Timestamp__Output } from './google/protobuf/Timestamp';
import type { BooleanResultP as _ironpdfengineproto_BooleanResultP, BooleanResultP__Output as _ironpdfengineproto_BooleanResultP__Output } from './ironpdfengineproto/BooleanResultP';
import type { BytesResultStreamP as _ironpdfengineproto_BytesResultStreamP, BytesResultStreamP__Output as _ironpdfengineproto_BytesResultStreamP__Output } from './ironpdfengineproto/BytesResultStreamP';
import type { ChromeAddHtmlHeaderFooterRequestP as _ironpdfengineproto_ChromeAddHtmlHeaderFooterRequestP, ChromeAddHtmlHeaderFooterRequestP__Output as _ironpdfengineproto_ChromeAddHtmlHeaderFooterRequestP__Output } from './ironpdfengineproto/ChromeAddHtmlHeaderFooterRequestP';
import type { ChromeApplyCookiesRequestP as _ironpdfengineproto_ChromeApplyCookiesRequestP, ChromeApplyCookiesRequestP__Output as _ironpdfengineproto_ChromeApplyCookiesRequestP__Output } from './ironpdfengineproto/ChromeApplyCookiesRequestP';
import type { ChromeApplyStampRequestStreamP as _ironpdfengineproto_ChromeApplyStampRequestStreamP, ChromeApplyStampRequestStreamP__Output as _ironpdfengineproto_ChromeApplyStampRequestStreamP__Output } from './ironpdfengineproto/ChromeApplyStampRequestStreamP';
import type { ChromeBarcodeEncodingP as _ironpdfengineproto_ChromeBarcodeEncodingP, ChromeBarcodeEncodingP__Output as _ironpdfengineproto_ChromeBarcodeEncodingP__Output } from './ironpdfengineproto/ChromeBarcodeEncodingP';
import type { ChromeBarcodeStamperInfoP as _ironpdfengineproto_ChromeBarcodeStamperInfoP, ChromeBarcodeStamperInfoP__Output as _ironpdfengineproto_ChromeBarcodeStamperInfoP__Output } from './ironpdfengineproto/ChromeBarcodeStamperInfoP';
import type { ChromeCefBrowserSettingsP as _ironpdfengineproto_ChromeCefBrowserSettingsP, ChromeCefBrowserSettingsP__Output as _ironpdfengineproto_ChromeCefBrowserSettingsP__Output } from './ironpdfengineproto/ChromeCefBrowserSettingsP';
import type { ChromeCefRenderSettingsP as _ironpdfengineproto_ChromeCefRenderSettingsP, ChromeCefRenderSettingsP__Output as _ironpdfengineproto_ChromeCefRenderSettingsP__Output } from './ironpdfengineproto/ChromeCefRenderSettingsP';
import type { ChromeClearCookiesRequestP as _ironpdfengineproto_ChromeClearCookiesRequestP, ChromeClearCookiesRequestP__Output as _ironpdfengineproto_ChromeClearCookiesRequestP__Output } from './ironpdfengineproto/ChromeClearCookiesRequestP';
import type { ChromeFitToPaperModesP as _ironpdfengineproto_ChromeFitToPaperModesP, ChromeFitToPaperModesP__Output as _ironpdfengineproto_ChromeFitToPaperModesP__Output } from './ironpdfengineproto/ChromeFitToPaperModesP';
import type { ChromeHtmlHeaderFooterP as _ironpdfengineproto_ChromeHtmlHeaderFooterP, ChromeHtmlHeaderFooterP__Output as _ironpdfengineproto_ChromeHtmlHeaderFooterP__Output } from './ironpdfengineproto/ChromeHtmlHeaderFooterP';
import type { ChromeHtmlStamperInfoP as _ironpdfengineproto_ChromeHtmlStamperInfoP, ChromeHtmlStamperInfoP__Output as _ironpdfengineproto_ChromeHtmlStamperInfoP__Output } from './ironpdfengineproto/ChromeHtmlStamperInfoP';
import type { ChromeHttpLoginCredentialsP as _ironpdfengineproto_ChromeHttpLoginCredentialsP, ChromeHttpLoginCredentialsP__Output as _ironpdfengineproto_ChromeHttpLoginCredentialsP__Output } from './ironpdfengineproto/ChromeHttpLoginCredentialsP';
import type { ChromeImageBehaviorP as _ironpdfengineproto_ChromeImageBehaviorP, ChromeImageBehaviorP__Output as _ironpdfengineproto_ChromeImageBehaviorP__Output } from './ironpdfengineproto/ChromeImageBehaviorP';
import type { ChromeImageFilesToPdfRequestStreamP as _ironpdfengineproto_ChromeImageFilesToPdfRequestStreamP, ChromeImageFilesToPdfRequestStreamP__Output as _ironpdfengineproto_ChromeImageFilesToPdfRequestStreamP__Output } from './ironpdfengineproto/ChromeImageFilesToPdfRequestStreamP';
import type { ChromeImageStamperInfoP as _ironpdfengineproto_ChromeImageStamperInfoP, ChromeImageStamperInfoP__Output as _ironpdfengineproto_ChromeImageStamperInfoP__Output } from './ironpdfengineproto/ChromeImageStamperInfoP';
import type { ChromeImageToPdfRequestStreamP as _ironpdfengineproto_ChromeImageToPdfRequestStreamP, ChromeImageToPdfRequestStreamP__Output as _ironpdfengineproto_ChromeImageToPdfRequestStreamP__Output } from './ironpdfengineproto/ChromeImageToPdfRequestStreamP';
import type { ChromePdfCssMediaTypeP as _ironpdfengineproto_ChromePdfCssMediaTypeP, ChromePdfCssMediaTypeP__Output as _ironpdfengineproto_ChromePdfCssMediaTypeP__Output } from './ironpdfengineproto/ChromePdfCssMediaTypeP';
import type { ChromePdfPaperOrientationP as _ironpdfengineproto_ChromePdfPaperOrientationP, ChromePdfPaperOrientationP__Output as _ironpdfengineproto_ChromePdfPaperOrientationP__Output } from './ironpdfengineproto/ChromePdfPaperOrientationP';
import type { ChromePdfPaperSizeP as _ironpdfengineproto_ChromePdfPaperSizeP, ChromePdfPaperSizeP__Output as _ironpdfengineproto_ChromePdfPaperSizeP__Output } from './ironpdfengineproto/ChromePdfPaperSizeP';
import type { ChromePdfRenderOptionsP as _ironpdfengineproto_ChromePdfRenderOptionsP, ChromePdfRenderOptionsP__Output as _ironpdfengineproto_ChromePdfRenderOptionsP__Output } from './ironpdfengineproto/ChromePdfRenderOptionsP';
import type { ChromeRenderMeasureHtmlRequestStreamP as _ironpdfengineproto_ChromeRenderMeasureHtmlRequestStreamP, ChromeRenderMeasureHtmlRequestStreamP__Output as _ironpdfengineproto_ChromeRenderMeasureHtmlRequestStreamP__Output } from './ironpdfengineproto/ChromeRenderMeasureHtmlRequestStreamP';
import type { ChromeRenderPdfDocumentFromHtmlFileRequestStreamP as _ironpdfengineproto_ChromeRenderPdfDocumentFromHtmlFileRequestStreamP, ChromeRenderPdfDocumentFromHtmlFileRequestStreamP__Output as _ironpdfengineproto_ChromeRenderPdfDocumentFromHtmlFileRequestStreamP__Output } from './ironpdfengineproto/ChromeRenderPdfDocumentFromHtmlFileRequestStreamP';
import type { ChromeRenderPdfDocumentFromHtmlRequestStreamP as _ironpdfengineproto_ChromeRenderPdfDocumentFromHtmlRequestStreamP, ChromeRenderPdfDocumentFromHtmlRequestStreamP__Output as _ironpdfengineproto_ChromeRenderPdfDocumentFromHtmlRequestStreamP__Output } from './ironpdfengineproto/ChromeRenderPdfDocumentFromHtmlRequestStreamP';
import type { ChromeRenderPdfDocumentFromRtfStringRequestStreamP as _ironpdfengineproto_ChromeRenderPdfDocumentFromRtfStringRequestStreamP, ChromeRenderPdfDocumentFromRtfStringRequestStreamP__Output as _ironpdfengineproto_ChromeRenderPdfDocumentFromRtfStringRequestStreamP__Output } from './ironpdfengineproto/ChromeRenderPdfDocumentFromRtfStringRequestStreamP';
import type { ChromeRenderPdfDocumentFromUriRequestP as _ironpdfengineproto_ChromeRenderPdfDocumentFromUriRequestP, ChromeRenderPdfDocumentFromUriRequestP__Output as _ironpdfengineproto_ChromeRenderPdfDocumentFromUriRequestP__Output } from './ironpdfengineproto/ChromeRenderPdfDocumentFromUriRequestP';
import type { ChromeRenderPdfDocumentFromZipFileRequestStreamP as _ironpdfengineproto_ChromeRenderPdfDocumentFromZipFileRequestStreamP, ChromeRenderPdfDocumentFromZipFileRequestStreamP__Output as _ironpdfengineproto_ChromeRenderPdfDocumentFromZipFileRequestStreamP__Output } from './ironpdfengineproto/ChromeRenderPdfDocumentFromZipFileRequestStreamP';
import type { ChromeTableOfContentsTypesP as _ironpdfengineproto_ChromeTableOfContentsTypesP, ChromeTableOfContentsTypesP__Output as _ironpdfengineproto_ChromeTableOfContentsTypesP__Output } from './ironpdfengineproto/ChromeTableOfContentsTypesP';
import type { ChromeTextHeaderFooterP as _ironpdfengineproto_ChromeTextHeaderFooterP, ChromeTextHeaderFooterP__Output as _ironpdfengineproto_ChromeTextHeaderFooterP__Output } from './ironpdfengineproto/ChromeTextHeaderFooterP';
import type { ChromeTextStamperInfoP as _ironpdfengineproto_ChromeTextStamperInfoP, ChromeTextStamperInfoP__Output as _ironpdfengineproto_ChromeTextStamperInfoP__Output } from './ironpdfengineproto/ChromeTextStamperInfoP';
import type { ChromeUseMarginsP as _ironpdfengineproto_ChromeUseMarginsP, ChromeUseMarginsP__Output as _ironpdfengineproto_ChromeUseMarginsP__Output } from './ironpdfengineproto/ChromeUseMarginsP';
import type { DataToSignResultP as _ironpdfengineproto_DataToSignResultP, DataToSignResultP__Output as _ironpdfengineproto_DataToSignResultP__Output } from './ironpdfengineproto/DataToSignResultP';
import type { EmptyP as _ironpdfengineproto_EmptyP, EmptyP__Output as _ironpdfengineproto_EmptyP__Output } from './ironpdfengineproto/EmptyP';
import type { EmptyResultP as _ironpdfengineproto_EmptyResultP, EmptyResultP__Output as _ironpdfengineproto_EmptyResultP__Output } from './ironpdfengineproto/EmptyResultP';
import type { FontTypeP as _ironpdfengineproto_FontTypeP, FontTypeP__Output as _ironpdfengineproto_FontTypeP__Output } from './ironpdfengineproto/FontTypeP';
import type { GetDataToSignRequestStreamP as _ironpdfengineproto_GetDataToSignRequestStreamP, GetDataToSignRequestStreamP__Output as _ironpdfengineproto_GetDataToSignRequestStreamP__Output } from './ironpdfengineproto/GetDataToSignRequestStreamP';
import type { GetDataToSignResultP as _ironpdfengineproto_GetDataToSignResultP, GetDataToSignResultP__Output as _ironpdfengineproto_GetDataToSignResultP__Output } from './ironpdfengineproto/GetDataToSignResultP';
import type { HandshakeRequestP as _ironpdfengineproto_HandshakeRequestP, HandshakeRequestP__Output as _ironpdfengineproto_HandshakeRequestP__Output } from './ironpdfengineproto/HandshakeRequestP';
import type { HandshakeResponseP as _ironpdfengineproto_HandshakeResponseP, HandshakeResponseP__Output as _ironpdfengineproto_HandshakeResponseP__Output } from './ironpdfengineproto/HandshakeResponseP';
import type { HorizontalAlignmentP as _ironpdfengineproto_HorizontalAlignmentP, HorizontalAlignmentP__Output as _ironpdfengineproto_HorizontalAlignmentP__Output } from './ironpdfengineproto/HorizontalAlignmentP';
import type { ImageResultStreamP as _ironpdfengineproto_ImageResultStreamP, ImageResultStreamP__Output as _ironpdfengineproto_ImageResultStreamP__Output } from './ironpdfengineproto/ImageResultStreamP';
import type { ImagesResultStreamP as _ironpdfengineproto_ImagesResultStreamP, ImagesResultStreamP__Output as _ironpdfengineproto_ImagesResultStreamP__Output } from './ironpdfengineproto/ImagesResultStreamP';
import type { IntListResultP as _ironpdfengineproto_IntListResultP, IntListResultP__Output as _ironpdfengineproto_IntListResultP__Output } from './ironpdfengineproto/IntListResultP';
import type { IntResultP as _ironpdfengineproto_IntResultP, IntResultP__Output as _ironpdfengineproto_IntResultP__Output } from './ironpdfengineproto/IntResultP';
import type { IronPdfServiceClient as _ironpdfengineproto_IronPdfServiceClient, IronPdfServiceDefinition as _ironpdfengineproto_IronPdfServiceDefinition } from './ironpdfengineproto/IronPdfService';
import type { LengthP as _ironpdfengineproto_LengthP, LengthP__Output as _ironpdfengineproto_LengthP__Output } from './ironpdfengineproto/LengthP';
import type { ListIntP as _ironpdfengineproto_ListIntP, ListIntP__Output as _ironpdfengineproto_ListIntP__Output } from './ironpdfengineproto/ListIntP';
import type { ListStringP as _ironpdfengineproto_ListStringP, ListStringP__Output as _ironpdfengineproto_ListStringP__Output } from './ironpdfengineproto/ListStringP';
import type { ListStringResultP as _ironpdfengineproto_ListStringResultP, ListStringResultP__Output as _ironpdfengineproto_ListStringResultP__Output } from './ironpdfengineproto/ListStringResultP';
import type { MeasurementUnitP as _ironpdfengineproto_MeasurementUnitP, MeasurementUnitP__Output as _ironpdfengineproto_MeasurementUnitP__Output } from './ironpdfengineproto/MeasurementUnitP';
import type { PdfBookmarkCollectionP as _ironpdfengineproto_PdfBookmarkCollectionP, PdfBookmarkCollectionP__Output as _ironpdfengineproto_PdfBookmarkCollectionP__Output } from './ironpdfengineproto/PdfBookmarkCollectionP';
import type { PdfDocumentP as _ironpdfengineproto_PdfDocumentP, PdfDocumentP__Output as _ironpdfengineproto_PdfDocumentP__Output } from './ironpdfengineproto/PdfDocumentP';
import type { PdfDocumentResultP as _ironpdfengineproto_PdfDocumentResultP, PdfDocumentResultP__Output as _ironpdfengineproto_PdfDocumentResultP__Output } from './ironpdfengineproto/PdfDocumentResultP';
import type { PdfiumAddBackgroundForegroundRequestP as _ironpdfengineproto_PdfiumAddBackgroundForegroundRequestP, PdfiumAddBackgroundForegroundRequestP__Output as _ironpdfengineproto_PdfiumAddBackgroundForegroundRequestP__Output } from './ironpdfengineproto/PdfiumAddBackgroundForegroundRequestP';
import type { PdfiumAddFontViaByteArrayRequestStreamP as _ironpdfengineproto_PdfiumAddFontViaByteArrayRequestStreamP, PdfiumAddFontViaByteArrayRequestStreamP__Output as _ironpdfengineproto_PdfiumAddFontViaByteArrayRequestStreamP__Output } from './ironpdfengineproto/PdfiumAddFontViaByteArrayRequestStreamP';
import type { PdfiumAddFontViaByteArrayResultP as _ironpdfengineproto_PdfiumAddFontViaByteArrayResultP, PdfiumAddFontViaByteArrayResultP__Output as _ironpdfengineproto_PdfiumAddFontViaByteArrayResultP__Output } from './ironpdfengineproto/PdfiumAddFontViaByteArrayResultP';
import type { PdfiumAddFontViaStandardFontEnumValRequestP as _ironpdfengineproto_PdfiumAddFontViaStandardFontEnumValRequestP, PdfiumAddFontViaStandardFontEnumValRequestP__Output as _ironpdfengineproto_PdfiumAddFontViaStandardFontEnumValRequestP__Output } from './ironpdfengineproto/PdfiumAddFontViaStandardFontEnumValRequestP';
import type { PdfiumAddFontViaStandardFontEnumValResultP as _ironpdfengineproto_PdfiumAddFontViaStandardFontEnumValResultP, PdfiumAddFontViaStandardFontEnumValResultP__Output as _ironpdfengineproto_PdfiumAddFontViaStandardFontEnumValResultP__Output } from './ironpdfengineproto/PdfiumAddFontViaStandardFontEnumValResultP';
import type { PdfiumAddFontViaStandardFontNameRequestP as _ironpdfengineproto_PdfiumAddFontViaStandardFontNameRequestP, PdfiumAddFontViaStandardFontNameRequestP__Output as _ironpdfengineproto_PdfiumAddFontViaStandardFontNameRequestP__Output } from './ironpdfengineproto/PdfiumAddFontViaStandardFontNameRequestP';
import type { PdfiumAddFontViaStandardFontNameResultP as _ironpdfengineproto_PdfiumAddFontViaStandardFontNameResultP, PdfiumAddFontViaStandardFontNameResultP__Output as _ironpdfengineproto_PdfiumAddFontViaStandardFontNameResultP__Output } from './ironpdfengineproto/PdfiumAddFontViaStandardFontNameResultP';
import type { PdfiumAddFormFieldAnnotationRequestP as _ironpdfengineproto_PdfiumAddFormFieldAnnotationRequestP, PdfiumAddFormFieldAnnotationRequestP__Output as _ironpdfengineproto_PdfiumAddFormFieldAnnotationRequestP__Output } from './ironpdfengineproto/PdfiumAddFormFieldAnnotationRequestP';
import type { PdfiumAddFormFieldRequestP as _ironpdfengineproto_PdfiumAddFormFieldRequestP, PdfiumAddFormFieldRequestP__Output as _ironpdfengineproto_PdfiumAddFormFieldRequestP__Output } from './ironpdfengineproto/PdfiumAddFormFieldRequestP';
import type { PdfiumAddLinkAnnotationRequestP as _ironpdfengineproto_PdfiumAddLinkAnnotationRequestP, PdfiumAddLinkAnnotationRequestP__Output as _ironpdfengineproto_PdfiumAddLinkAnnotationRequestP__Output } from './ironpdfengineproto/PdfiumAddLinkAnnotationRequestP';
import type { PdfiumAddPageRequestP as _ironpdfengineproto_PdfiumAddPageRequestP, PdfiumAddPageRequestP__Output as _ironpdfengineproto_PdfiumAddPageRequestP__Output } from './ironpdfengineproto/PdfiumAddPageRequestP';
import type { PdfiumAddPageResultP as _ironpdfengineproto_PdfiumAddPageResultP, PdfiumAddPageResultP__Output as _ironpdfengineproto_PdfiumAddPageResultP__Output } from './ironpdfengineproto/PdfiumAddPageResultP';
import type { PdfiumAddPdfAttachmentRequestP as _ironpdfengineproto_PdfiumAddPdfAttachmentRequestP, PdfiumAddPdfAttachmentRequestP__Output as _ironpdfengineproto_PdfiumAddPdfAttachmentRequestP__Output } from './ironpdfengineproto/PdfiumAddPdfAttachmentRequestP';
import type { PdfiumAddPdfAttachmentResultP as _ironpdfengineproto_PdfiumAddPdfAttachmentResultP, PdfiumAddPdfAttachmentResultP__Output as _ironpdfengineproto_PdfiumAddPdfAttachmentResultP__Output } from './ironpdfengineproto/PdfiumAddPdfAttachmentResultP';
import type { PdfiumAddSignatureImageRequestStreamP as _ironpdfengineproto_PdfiumAddSignatureImageRequestStreamP, PdfiumAddSignatureImageRequestStreamP__Output as _ironpdfengineproto_PdfiumAddSignatureImageRequestStreamP__Output } from './ironpdfengineproto/PdfiumAddSignatureImageRequestStreamP';
import type { PdfiumAddTextAnnotationRequestP as _ironpdfengineproto_PdfiumAddTextAnnotationRequestP, PdfiumAddTextAnnotationRequestP__Output as _ironpdfengineproto_PdfiumAddTextAnnotationRequestP__Output } from './ironpdfengineproto/PdfiumAddTextAnnotationRequestP';
import type { PdfiumAddTextHeaderFooterRequestP as _ironpdfengineproto_PdfiumAddTextHeaderFooterRequestP, PdfiumAddTextHeaderFooterRequestP__Output as _ironpdfengineproto_PdfiumAddTextHeaderFooterRequestP__Output } from './ironpdfengineproto/PdfiumAddTextHeaderFooterRequestP';
import type { PdfiumAnnotationIconP as _ironpdfengineproto_PdfiumAnnotationIconP, PdfiumAnnotationIconP__Output as _ironpdfengineproto_PdfiumAnnotationIconP__Output } from './ironpdfengineproto/PdfiumAnnotationIconP';
import type { PdfiumAnnotationSubTypesP as _ironpdfengineproto_PdfiumAnnotationSubTypesP, PdfiumAnnotationSubTypesP__Output as _ironpdfengineproto_PdfiumAnnotationSubTypesP__Output } from './ironpdfengineproto/PdfiumAnnotationSubTypesP';
import type { PdfiumBookmarkDescriptorCollectionP as _ironpdfengineproto_PdfiumBookmarkDescriptorCollectionP, PdfiumBookmarkDescriptorCollectionP__Output as _ironpdfengineproto_PdfiumBookmarkDescriptorCollectionP__Output } from './ironpdfengineproto/PdfiumBookmarkDescriptorCollectionP';
import type { PdfiumBookmarkDescriptorP as _ironpdfengineproto_PdfiumBookmarkDescriptorP, PdfiumBookmarkDescriptorP__Output as _ironpdfengineproto_PdfiumBookmarkDescriptorP__Output } from './ironpdfengineproto/PdfiumBookmarkDescriptorP';
import type { PdfiumBookmarkP as _ironpdfengineproto_PdfiumBookmarkP, PdfiumBookmarkP__Output as _ironpdfengineproto_PdfiumBookmarkP__Output } from './ironpdfengineproto/PdfiumBookmarkP';
import type { PdfiumCharObjectCollectionP as _ironpdfengineproto_PdfiumCharObjectCollectionP, PdfiumCharObjectCollectionP__Output as _ironpdfengineproto_PdfiumCharObjectCollectionP__Output } from './ironpdfengineproto/PdfiumCharObjectCollectionP';
import type { PdfiumCharObjectP as _ironpdfengineproto_PdfiumCharObjectP, PdfiumCharObjectP__Output as _ironpdfengineproto_PdfiumCharObjectP__Output } from './ironpdfengineproto/PdfiumCharObjectP';
import type { PdfiumCheckBoxFieldP as _ironpdfengineproto_PdfiumCheckBoxFieldP, PdfiumCheckBoxFieldP__Output as _ironpdfengineproto_PdfiumCheckBoxFieldP__Output } from './ironpdfengineproto/PdfiumCheckBoxFieldP';
import type { PdfiumComboBoxFieldP as _ironpdfengineproto_PdfiumComboBoxFieldP, PdfiumComboBoxFieldP__Output as _ironpdfengineproto_PdfiumComboBoxFieldP__Output } from './ironpdfengineproto/PdfiumComboBoxFieldP';
import type { PdfiumComboboxOptionsP as _ironpdfengineproto_PdfiumComboboxOptionsP, PdfiumComboboxOptionsP__Output as _ironpdfengineproto_PdfiumComboboxOptionsP__Output } from './ironpdfengineproto/PdfiumComboboxOptionsP';
import type { PdfiumCompressImagesRequestP as _ironpdfengineproto_PdfiumCompressImagesRequestP, PdfiumCompressImagesRequestP__Output as _ironpdfengineproto_PdfiumCompressImagesRequestP__Output } from './ironpdfengineproto/PdfiumCompressImagesRequestP';
import type { PdfiumConvertToPdfARequestStreamP as _ironpdfengineproto_PdfiumConvertToPdfARequestStreamP, PdfiumConvertToPdfARequestStreamP__Output as _ironpdfengineproto_PdfiumConvertToPdfARequestStreamP__Output } from './ironpdfengineproto/PdfiumConvertToPdfARequestStreamP';
import type { PdfiumConvertToPdfUAForScreenReaderRequestP as _ironpdfengineproto_PdfiumConvertToPdfUAForScreenReaderRequestP, PdfiumConvertToPdfUAForScreenReaderRequestP__Output as _ironpdfengineproto_PdfiumConvertToPdfUAForScreenReaderRequestP__Output } from './ironpdfengineproto/PdfiumConvertToPdfUAForScreenReaderRequestP';
import type { PdfiumConvertToPdfUARequestP as _ironpdfengineproto_PdfiumConvertToPdfUARequestP, PdfiumConvertToPdfUARequestP__Output as _ironpdfengineproto_PdfiumConvertToPdfUARequestP__Output } from './ironpdfengineproto/PdfiumConvertToPdfUARequestP';
import type { PdfiumCopyPagesRequestP as _ironpdfengineproto_PdfiumCopyPagesRequestP, PdfiumCopyPagesRequestP__Output as _ironpdfengineproto_PdfiumCopyPagesRequestP__Output } from './ironpdfengineproto/PdfiumCopyPagesRequestP';
import type { PdfiumDrawBitmapRequestStreamP as _ironpdfengineproto_PdfiumDrawBitmapRequestStreamP, PdfiumDrawBitmapRequestStreamP__Output as _ironpdfengineproto_PdfiumDrawBitmapRequestStreamP__Output } from './ironpdfengineproto/PdfiumDrawBitmapRequestStreamP';
import type { PdfiumDrawTextObjectP as _ironpdfengineproto_PdfiumDrawTextObjectP, PdfiumDrawTextObjectP__Output as _ironpdfengineproto_PdfiumDrawTextObjectP__Output } from './ironpdfengineproto/PdfiumDrawTextObjectP';
import type { PdfiumDrawTextRequestP as _ironpdfengineproto_PdfiumDrawTextRequestP, PdfiumDrawTextRequestP__Output as _ironpdfengineproto_PdfiumDrawTextRequestP__Output } from './ironpdfengineproto/PdfiumDrawTextRequestP';
import type { PdfiumDrawTextsRequestStreamP as _ironpdfengineproto_PdfiumDrawTextsRequestStreamP, PdfiumDrawTextsRequestStreamP__Output as _ironpdfengineproto_PdfiumDrawTextsRequestStreamP__Output } from './ironpdfengineproto/PdfiumDrawTextsRequestStreamP';
import type { PdfiumEditTextAnnotationRequestP as _ironpdfengineproto_PdfiumEditTextAnnotationRequestP, PdfiumEditTextAnnotationRequestP__Output as _ironpdfengineproto_PdfiumEditTextAnnotationRequestP__Output } from './ironpdfengineproto/PdfiumEditTextAnnotationRequestP';
import type { PdfiumEmbedFileToPdfARequestStreamP as _ironpdfengineproto_PdfiumEmbedFileToPdfARequestStreamP, PdfiumEmbedFileToPdfARequestStreamP__Output as _ironpdfengineproto_PdfiumEmbedFileToPdfARequestStreamP__Output } from './ironpdfengineproto/PdfiumEmbedFileToPdfARequestStreamP';
import type { PdfiumEmbedFontViaByteArrayRequestStreamP as _ironpdfengineproto_PdfiumEmbedFontViaByteArrayRequestStreamP, PdfiumEmbedFontViaByteArrayRequestStreamP__Output as _ironpdfengineproto_PdfiumEmbedFontViaByteArrayRequestStreamP__Output } from './ironpdfengineproto/PdfiumEmbedFontViaByteArrayRequestStreamP';
import type { PdfiumEmbedFontViaByteArrayResultP as _ironpdfengineproto_PdfiumEmbedFontViaByteArrayResultP, PdfiumEmbedFontViaByteArrayResultP__Output as _ironpdfengineproto_PdfiumEmbedFontViaByteArrayResultP__Output } from './ironpdfengineproto/PdfiumEmbedFontViaByteArrayResultP';
import type { PdfiumExtendPageRequestP as _ironpdfengineproto_PdfiumExtendPageRequestP, PdfiumExtendPageRequestP__Output as _ironpdfengineproto_PdfiumExtendPageRequestP__Output } from './ironpdfengineproto/PdfiumExtendPageRequestP';
import type { PdfiumExtractAllImagesRequestP as _ironpdfengineproto_PdfiumExtractAllImagesRequestP, PdfiumExtractAllImagesRequestP__Output as _ironpdfengineproto_PdfiumExtractAllImagesRequestP__Output } from './ironpdfengineproto/PdfiumExtractAllImagesRequestP';
import type { PdfiumExtractAllRawImagesRequestP as _ironpdfengineproto_PdfiumExtractAllRawImagesRequestP, PdfiumExtractAllRawImagesRequestP__Output as _ironpdfengineproto_PdfiumExtractAllRawImagesRequestP__Output } from './ironpdfengineproto/PdfiumExtractAllRawImagesRequestP';
import type { PdfiumExtractAllTextRequestP as _ironpdfengineproto_PdfiumExtractAllTextRequestP, PdfiumExtractAllTextRequestP__Output as _ironpdfengineproto_PdfiumExtractAllTextRequestP__Output } from './ironpdfengineproto/PdfiumExtractAllTextRequestP';
import type { PdfiumFindFontsRequestP as _ironpdfengineproto_PdfiumFindFontsRequestP, PdfiumFindFontsRequestP__Output as _ironpdfengineproto_PdfiumFindFontsRequestP__Output } from './ironpdfengineproto/PdfiumFindFontsRequestP';
import type { PdfiumFindFontsResultP as _ironpdfengineproto_PdfiumFindFontsResultP, PdfiumFindFontsResultP__Output as _ironpdfengineproto_PdfiumFindFontsResultP__Output } from './ironpdfengineproto/PdfiumFindFontsResultP';
import type { PdfiumFlattenFormRequestP as _ironpdfengineproto_PdfiumFlattenFormRequestP, PdfiumFlattenFormRequestP__Output as _ironpdfengineproto_PdfiumFlattenFormRequestP__Output } from './ironpdfengineproto/PdfiumFlattenFormRequestP';
import type { PdfiumFontInfoCollectionP as _ironpdfengineproto_PdfiumFontInfoCollectionP, PdfiumFontInfoCollectionP__Output as _ironpdfengineproto_PdfiumFontInfoCollectionP__Output } from './ironpdfengineproto/PdfiumFontInfoCollectionP';
import type { PdfiumFontInfoP as _ironpdfengineproto_PdfiumFontInfoP, PdfiumFontInfoP__Output as _ironpdfengineproto_PdfiumFontInfoP__Output } from './ironpdfengineproto/PdfiumFontInfoP';
import type { PdfiumFormFieldCollectionP as _ironpdfengineproto_PdfiumFormFieldCollectionP, PdfiumFormFieldCollectionP__Output as _ironpdfengineproto_PdfiumFormFieldCollectionP__Output } from './ironpdfengineproto/PdfiumFormFieldCollectionP';
import type { PdfiumFormFieldP as _ironpdfengineproto_PdfiumFormFieldP, PdfiumFormFieldP__Output as _ironpdfengineproto_PdfiumFormFieldP__Output } from './ironpdfengineproto/PdfiumFormFieldP';
import type { PdfiumGetAnnotationCountRequestP as _ironpdfengineproto_PdfiumGetAnnotationCountRequestP, PdfiumGetAnnotationCountRequestP__Output as _ironpdfengineproto_PdfiumGetAnnotationCountRequestP__Output } from './ironpdfengineproto/PdfiumGetAnnotationCountRequestP';
import type { PdfiumGetAnnotationRequestP as _ironpdfengineproto_PdfiumGetAnnotationRequestP, PdfiumGetAnnotationRequestP__Output as _ironpdfengineproto_PdfiumGetAnnotationRequestP__Output } from './ironpdfengineproto/PdfiumGetAnnotationRequestP';
import type { PdfiumGetAnnotationsRequestP as _ironpdfengineproto_PdfiumGetAnnotationsRequestP, PdfiumGetAnnotationsRequestP__Output as _ironpdfengineproto_PdfiumGetAnnotationsRequestP__Output } from './ironpdfengineproto/PdfiumGetAnnotationsRequestP';
import type { PdfiumGetAnnotationsResultP as _ironpdfengineproto_PdfiumGetAnnotationsResultP, PdfiumGetAnnotationsResultP__Output as _ironpdfengineproto_PdfiumGetAnnotationsResultP__Output } from './ironpdfengineproto/PdfiumGetAnnotationsResultP';
import type { PdfiumGetBinaryDataRequestStreamP as _ironpdfengineproto_PdfiumGetBinaryDataRequestStreamP, PdfiumGetBinaryDataRequestStreamP__Output as _ironpdfengineproto_PdfiumGetBinaryDataRequestStreamP__Output } from './ironpdfengineproto/PdfiumGetBinaryDataRequestStreamP';
import type { PdfiumGetBookmarksDescriptorRequestP as _ironpdfengineproto_PdfiumGetBookmarksDescriptorRequestP, PdfiumGetBookmarksDescriptorRequestP__Output as _ironpdfengineproto_PdfiumGetBookmarksDescriptorRequestP__Output } from './ironpdfengineproto/PdfiumGetBookmarksDescriptorRequestP';
import type { PdfiumGetBookmarksDescriptorResultP as _ironpdfengineproto_PdfiumGetBookmarksDescriptorResultP, PdfiumGetBookmarksDescriptorResultP__Output as _ironpdfengineproto_PdfiumGetBookmarksDescriptorResultP__Output } from './ironpdfengineproto/PdfiumGetBookmarksDescriptorResultP';
import type { PdfiumGetCharObjectCollectionRequestP as _ironpdfengineproto_PdfiumGetCharObjectCollectionRequestP, PdfiumGetCharObjectCollectionRequestP__Output as _ironpdfengineproto_PdfiumGetCharObjectCollectionRequestP__Output } from './ironpdfengineproto/PdfiumGetCharObjectCollectionRequestP';
import type { PdfiumGetCharObjectCollectionResultP as _ironpdfengineproto_PdfiumGetCharObjectCollectionResultP, PdfiumGetCharObjectCollectionResultP__Output as _ironpdfengineproto_PdfiumGetCharObjectCollectionResultP__Output } from './ironpdfengineproto/PdfiumGetCharObjectCollectionResultP';
import type { PdfiumGetComboboxOptionsRequestP as _ironpdfengineproto_PdfiumGetComboboxOptionsRequestP, PdfiumGetComboboxOptionsRequestP__Output as _ironpdfengineproto_PdfiumGetComboboxOptionsRequestP__Output } from './ironpdfengineproto/PdfiumGetComboboxOptionsRequestP';
import type { PdfiumGetComboboxOptionsResultP as _ironpdfengineproto_PdfiumGetComboboxOptionsResultP, PdfiumGetComboboxOptionsResultP__Output as _ironpdfengineproto_PdfiumGetComboboxOptionsResultP__Output } from './ironpdfengineproto/PdfiumGetComboboxOptionsResultP';
import type { PdfiumGetComboboxSelectedIndexRequestP as _ironpdfengineproto_PdfiumGetComboboxSelectedIndexRequestP, PdfiumGetComboboxSelectedIndexRequestP__Output as _ironpdfengineproto_PdfiumGetComboboxSelectedIndexRequestP__Output } from './ironpdfengineproto/PdfiumGetComboboxSelectedIndexRequestP';
import type { PdfiumGetComboboxSelectedIndexResultP as _ironpdfengineproto_PdfiumGetComboboxSelectedIndexResultP, PdfiumGetComboboxSelectedIndexResultP__Output as _ironpdfengineproto_PdfiumGetComboboxSelectedIndexResultP__Output } from './ironpdfengineproto/PdfiumGetComboboxSelectedIndexResultP';
import type { PdfiumGetFontInfoAtRequestP as _ironpdfengineproto_PdfiumGetFontInfoAtRequestP, PdfiumGetFontInfoAtRequestP__Output as _ironpdfengineproto_PdfiumGetFontInfoAtRequestP__Output } from './ironpdfengineproto/PdfiumGetFontInfoAtRequestP';
import type { PdfiumGetFontInfoAtResultP as _ironpdfengineproto_PdfiumGetFontInfoAtResultP, PdfiumGetFontInfoAtResultP__Output as _ironpdfengineproto_PdfiumGetFontInfoAtResultP__Output } from './ironpdfengineproto/PdfiumGetFontInfoAtResultP';
import type { PdfiumGetFontInfoCollectionRequestP as _ironpdfengineproto_PdfiumGetFontInfoCollectionRequestP, PdfiumGetFontInfoCollectionRequestP__Output as _ironpdfengineproto_PdfiumGetFontInfoCollectionRequestP__Output } from './ironpdfengineproto/PdfiumGetFontInfoCollectionRequestP';
import type { PdfiumGetFontInfoCollectionResultP as _ironpdfengineproto_PdfiumGetFontInfoCollectionResultP, PdfiumGetFontInfoCollectionResultP__Output as _ironpdfengineproto_PdfiumGetFontInfoCollectionResultP__Output } from './ironpdfengineproto/PdfiumGetFontInfoCollectionResultP';
import type { PdfiumGetFormFieldIsReadOnlyRequestP as _ironpdfengineproto_PdfiumGetFormFieldIsReadOnlyRequestP, PdfiumGetFormFieldIsReadOnlyRequestP__Output as _ironpdfengineproto_PdfiumGetFormFieldIsReadOnlyRequestP__Output } from './ironpdfengineproto/PdfiumGetFormFieldIsReadOnlyRequestP';
import type { PdfiumGetFormFieldIsReadOnlyResultP as _ironpdfengineproto_PdfiumGetFormFieldIsReadOnlyResultP, PdfiumGetFormFieldIsReadOnlyResultP__Output as _ironpdfengineproto_PdfiumGetFormFieldIsReadOnlyResultP__Output } from './ironpdfengineproto/PdfiumGetFormFieldIsReadOnlyResultP';
import type { PdfiumGetFormFieldValueRequestP as _ironpdfengineproto_PdfiumGetFormFieldValueRequestP, PdfiumGetFormFieldValueRequestP__Output as _ironpdfengineproto_PdfiumGetFormFieldValueRequestP__Output } from './ironpdfengineproto/PdfiumGetFormFieldValueRequestP';
import type { PdfiumGetFormFieldValueResultP as _ironpdfengineproto_PdfiumGetFormFieldValueResultP, PdfiumGetFormFieldValueResultP__Output as _ironpdfengineproto_PdfiumGetFormFieldValueResultP__Output } from './ironpdfengineproto/PdfiumGetFormFieldValueResultP';
import type { PdfiumGetFormFieldsRequestP as _ironpdfengineproto_PdfiumGetFormFieldsRequestP, PdfiumGetFormFieldsRequestP__Output as _ironpdfengineproto_PdfiumGetFormFieldsRequestP__Output } from './ironpdfengineproto/PdfiumGetFormFieldsRequestP';
import type { PdfiumGetFormFieldsResultP as _ironpdfengineproto_PdfiumGetFormFieldsResultP, PdfiumGetFormFieldsResultP__Output as _ironpdfengineproto_PdfiumGetFormFieldsResultP__Output } from './ironpdfengineproto/PdfiumGetFormFieldsResultP';
import type { PdfiumGetFormRequestP as _ironpdfengineproto_PdfiumGetFormRequestP, PdfiumGetFormRequestP__Output as _ironpdfengineproto_PdfiumGetFormRequestP__Output } from './ironpdfengineproto/PdfiumGetFormRequestP';
import type { PdfiumGetFormResultP as _ironpdfengineproto_PdfiumGetFormResultP, PdfiumGetFormResultP__Output as _ironpdfengineproto_PdfiumGetFormResultP__Output } from './ironpdfengineproto/PdfiumGetFormResultP';
import type { PdfiumGetImageObjectCollectionRequestP as _ironpdfengineproto_PdfiumGetImageObjectCollectionRequestP, PdfiumGetImageObjectCollectionRequestP__Output as _ironpdfengineproto_PdfiumGetImageObjectCollectionRequestP__Output } from './ironpdfengineproto/PdfiumGetImageObjectCollectionRequestP';
import type { PdfiumGetImageObjectCollectionResultP as _ironpdfengineproto_PdfiumGetImageObjectCollectionResultP, PdfiumGetImageObjectCollectionResultP__Output as _ironpdfengineproto_PdfiumGetImageObjectCollectionResultP__Output } from './ironpdfengineproto/PdfiumGetImageObjectCollectionResultP';
import type { PdfiumGetMetadataDictRequestP as _ironpdfengineproto_PdfiumGetMetadataDictRequestP, PdfiumGetMetadataDictRequestP__Output as _ironpdfengineproto_PdfiumGetMetadataDictRequestP__Output } from './ironpdfengineproto/PdfiumGetMetadataDictRequestP';
import type { PdfiumGetMetadataKeysRequestP as _ironpdfengineproto_PdfiumGetMetadataKeysRequestP, PdfiumGetMetadataKeysRequestP__Output as _ironpdfengineproto_PdfiumGetMetadataKeysRequestP__Output } from './ironpdfengineproto/PdfiumGetMetadataKeysRequestP';
import type { PdfiumGetMetadataRequestP as _ironpdfengineproto_PdfiumGetMetadataRequestP, PdfiumGetMetadataRequestP__Output as _ironpdfengineproto_PdfiumGetMetadataRequestP__Output } from './ironpdfengineproto/PdfiumGetMetadataRequestP';
import type { PdfiumGetPageBoundsRequestP as _ironpdfengineproto_PdfiumGetPageBoundsRequestP, PdfiumGetPageBoundsRequestP__Output as _ironpdfengineproto_PdfiumGetPageBoundsRequestP__Output } from './ironpdfengineproto/PdfiumGetPageBoundsRequestP';
import type { PdfiumGetPageCountRequestP as _ironpdfengineproto_PdfiumGetPageCountRequestP, PdfiumGetPageCountRequestP__Output as _ironpdfengineproto_PdfiumGetPageCountRequestP__Output } from './ironpdfengineproto/PdfiumGetPageCountRequestP';
import type { PdfiumGetPageCountResultP as _ironpdfengineproto_PdfiumGetPageCountResultP, PdfiumGetPageCountResultP__Output as _ironpdfengineproto_PdfiumGetPageCountResultP__Output } from './ironpdfengineproto/PdfiumGetPageCountResultP';
import type { PdfiumGetPageRequestP as _ironpdfengineproto_PdfiumGetPageRequestP, PdfiumGetPageRequestP__Output as _ironpdfengineproto_PdfiumGetPageRequestP__Output } from './ironpdfengineproto/PdfiumGetPageRequestP';
import type { PdfiumGetPageResultP as _ironpdfengineproto_PdfiumGetPageResultP, PdfiumGetPageResultP__Output as _ironpdfengineproto_PdfiumGetPageResultP__Output } from './ironpdfengineproto/PdfiumGetPageResultP';
import type { PdfiumGetPagesRequestP as _ironpdfengineproto_PdfiumGetPagesRequestP, PdfiumGetPagesRequestP__Output as _ironpdfengineproto_PdfiumGetPagesRequestP__Output } from './ironpdfengineproto/PdfiumGetPagesRequestP';
import type { PdfiumGetPagesResultP as _ironpdfengineproto_PdfiumGetPagesResultP, PdfiumGetPagesResultP__Output as _ironpdfengineproto_PdfiumGetPagesResultP__Output } from './ironpdfengineproto/PdfiumGetPagesResultP';
import type { PdfiumGetPaperSizePresetRequestP as _ironpdfengineproto_PdfiumGetPaperSizePresetRequestP, PdfiumGetPaperSizePresetRequestP__Output as _ironpdfengineproto_PdfiumGetPaperSizePresetRequestP__Output } from './ironpdfengineproto/PdfiumGetPaperSizePresetRequestP';
import type { PdfiumGetPaperSizePresetResultP as _ironpdfengineproto_PdfiumGetPaperSizePresetResultP, PdfiumGetPaperSizePresetResultP__Output as _ironpdfengineproto_PdfiumGetPaperSizePresetResultP__Output } from './ironpdfengineproto/PdfiumGetPaperSizePresetResultP';
import type { PdfiumGetPathObjectCollectionRequestP as _ironpdfengineproto_PdfiumGetPathObjectCollectionRequestP, PdfiumGetPathObjectCollectionRequestP__Output as _ironpdfengineproto_PdfiumGetPathObjectCollectionRequestP__Output } from './ironpdfengineproto/PdfiumGetPathObjectCollectionRequestP';
import type { PdfiumGetPathObjectCollectionResultP as _ironpdfengineproto_PdfiumGetPathObjectCollectionResultP, PdfiumGetPathObjectCollectionResultP__Output as _ironpdfengineproto_PdfiumGetPathObjectCollectionResultP__Output } from './ironpdfengineproto/PdfiumGetPathObjectCollectionResultP';
import type { PdfiumGetPdfAttachmentCountRequestP as _ironpdfengineproto_PdfiumGetPdfAttachmentCountRequestP, PdfiumGetPdfAttachmentCountRequestP__Output as _ironpdfengineproto_PdfiumGetPdfAttachmentCountRequestP__Output } from './ironpdfengineproto/PdfiumGetPdfAttachmentCountRequestP';
import type { PdfiumGetPdfAttachmentCountResultP as _ironpdfengineproto_PdfiumGetPdfAttachmentCountResultP, PdfiumGetPdfAttachmentCountResultP__Output as _ironpdfengineproto_PdfiumGetPdfAttachmentCountResultP__Output } from './ironpdfengineproto/PdfiumGetPdfAttachmentCountResultP';
import type { PdfiumGetPdfAttachmentDataRequestP as _ironpdfengineproto_PdfiumGetPdfAttachmentDataRequestP, PdfiumGetPdfAttachmentDataRequestP__Output as _ironpdfengineproto_PdfiumGetPdfAttachmentDataRequestP__Output } from './ironpdfengineproto/PdfiumGetPdfAttachmentDataRequestP';
import type { PdfiumGetPdfAttachmentDataResultStreamP as _ironpdfengineproto_PdfiumGetPdfAttachmentDataResultStreamP, PdfiumGetPdfAttachmentDataResultStreamP__Output as _ironpdfengineproto_PdfiumGetPdfAttachmentDataResultStreamP__Output } from './ironpdfengineproto/PdfiumGetPdfAttachmentDataResultStreamP';
import type { PdfiumGetPdfAttachmentNameRequestP as _ironpdfengineproto_PdfiumGetPdfAttachmentNameRequestP, PdfiumGetPdfAttachmentNameRequestP__Output as _ironpdfengineproto_PdfiumGetPdfAttachmentNameRequestP__Output } from './ironpdfengineproto/PdfiumGetPdfAttachmentNameRequestP';
import type { PdfiumGetPdfAttachmentNameResultP as _ironpdfengineproto_PdfiumGetPdfAttachmentNameResultP, PdfiumGetPdfAttachmentNameResultP__Output as _ironpdfengineproto_PdfiumGetPdfAttachmentNameResultP__Output } from './ironpdfengineproto/PdfiumGetPdfAttachmentNameResultP';
import type { PdfiumGetPdfSecuritySettingsRequestP as _ironpdfengineproto_PdfiumGetPdfSecuritySettingsRequestP, PdfiumGetPdfSecuritySettingsRequestP__Output as _ironpdfengineproto_PdfiumGetPdfSecuritySettingsRequestP__Output } from './ironpdfengineproto/PdfiumGetPdfSecuritySettingsRequestP';
import type { PdfiumGetPdfSecuritySettingsResultP as _ironpdfengineproto_PdfiumGetPdfSecuritySettingsResultP, PdfiumGetPdfSecuritySettingsResultP__Output as _ironpdfengineproto_PdfiumGetPdfSecuritySettingsResultP__Output } from './ironpdfengineproto/PdfiumGetPdfSecuritySettingsResultP';
import type { PdfiumGetRevisionRequestP as _ironpdfengineproto_PdfiumGetRevisionRequestP, PdfiumGetRevisionRequestP__Output as _ironpdfengineproto_PdfiumGetRevisionRequestP__Output } from './ironpdfengineproto/PdfiumGetRevisionRequestP';
import type { PdfiumGetSignatureByteRangeRequestP as _ironpdfengineproto_PdfiumGetSignatureByteRangeRequestP, PdfiumGetSignatureByteRangeRequestP__Output as _ironpdfengineproto_PdfiumGetSignatureByteRangeRequestP__Output } from './ironpdfengineproto/PdfiumGetSignatureByteRangeRequestP';
import type { PdfiumGetSignatureCountRequestP as _ironpdfengineproto_PdfiumGetSignatureCountRequestP, PdfiumGetSignatureCountRequestP__Output as _ironpdfengineproto_PdfiumGetSignatureCountRequestP__Output } from './ironpdfengineproto/PdfiumGetSignatureCountRequestP';
import type { PdfiumGetSignatureCountResultP as _ironpdfengineproto_PdfiumGetSignatureCountResultP, PdfiumGetSignatureCountResultP__Output as _ironpdfengineproto_PdfiumGetSignatureCountResultP__Output } from './ironpdfengineproto/PdfiumGetSignatureCountResultP';
import type { PdfiumGetStandardFontNameRequestP as _ironpdfengineproto_PdfiumGetStandardFontNameRequestP, PdfiumGetStandardFontNameRequestP__Output as _ironpdfengineproto_PdfiumGetStandardFontNameRequestP__Output } from './ironpdfengineproto/PdfiumGetStandardFontNameRequestP';
import type { PdfiumGetStandardFontNameResultP as _ironpdfengineproto_PdfiumGetStandardFontNameResultP, PdfiumGetStandardFontNameResultP__Output as _ironpdfengineproto_PdfiumGetStandardFontNameResultP__Output } from './ironpdfengineproto/PdfiumGetStandardFontNameResultP';
import type { PdfiumGetTextAnnotationResultP as _ironpdfengineproto_PdfiumGetTextAnnotationResultP, PdfiumGetTextAnnotationResultP__Output as _ironpdfengineproto_PdfiumGetTextAnnotationResultP__Output } from './ironpdfengineproto/PdfiumGetTextAnnotationResultP';
import type { PdfiumGetTextObjectCollectionRequestP as _ironpdfengineproto_PdfiumGetTextObjectCollectionRequestP, PdfiumGetTextObjectCollectionRequestP__Output as _ironpdfengineproto_PdfiumGetTextObjectCollectionRequestP__Output } from './ironpdfengineproto/PdfiumGetTextObjectCollectionRequestP';
import type { PdfiumGetTextObjectCollectionResultP as _ironpdfengineproto_PdfiumGetTextObjectCollectionResultP, PdfiumGetTextObjectCollectionResultP__Output as _ironpdfengineproto_PdfiumGetTextObjectCollectionResultP__Output } from './ironpdfengineproto/PdfiumGetTextObjectCollectionResultP';
import type { PdfiumGetVerifiedSignatureRequestStreamP as _ironpdfengineproto_PdfiumGetVerifiedSignatureRequestStreamP, PdfiumGetVerifiedSignatureRequestStreamP__Output as _ironpdfengineproto_PdfiumGetVerifiedSignatureRequestStreamP__Output } from './ironpdfengineproto/PdfiumGetVerifiedSignatureRequestStreamP';
import type { PdfiumGetVerifySignatureResultP as _ironpdfengineproto_PdfiumGetVerifySignatureResultP, PdfiumGetVerifySignatureResultP__Output as _ironpdfengineproto_PdfiumGetVerifySignatureResultP__Output } from './ironpdfengineproto/PdfiumGetVerifySignatureResultP';
import type { PdfiumIDocumentObjectP as _ironpdfengineproto_PdfiumIDocumentObjectP, PdfiumIDocumentObjectP__Output as _ironpdfengineproto_PdfiumIDocumentObjectP__Output } from './ironpdfengineproto/PdfiumIDocumentObjectP';
import type { PdfiumIFormFieldAnnotationObjectP as _ironpdfengineproto_PdfiumIFormFieldAnnotationObjectP, PdfiumIFormFieldAnnotationObjectP__Output as _ironpdfengineproto_PdfiumIFormFieldAnnotationObjectP__Output } from './ironpdfengineproto/PdfiumIFormFieldAnnotationObjectP';
import type { PdfiumIFormFieldAnnotationP as _ironpdfengineproto_PdfiumIFormFieldAnnotationP, PdfiumIFormFieldAnnotationP__Output as _ironpdfengineproto_PdfiumIFormFieldAnnotationP__Output } from './ironpdfengineproto/PdfiumIFormFieldAnnotationP';
import type { PdfiumIFormFieldObjectP as _ironpdfengineproto_PdfiumIFormFieldObjectP, PdfiumIFormFieldObjectP__Output as _ironpdfengineproto_PdfiumIFormFieldObjectP__Output } from './ironpdfengineproto/PdfiumIFormFieldObjectP';
import type { PdfiumIFormFieldP as _ironpdfengineproto_PdfiumIFormFieldP, PdfiumIFormFieldP__Output as _ironpdfengineproto_PdfiumIFormFieldP__Output } from './ironpdfengineproto/PdfiumIFormFieldP';
import type { PdfiumImageFieldP as _ironpdfengineproto_PdfiumImageFieldP, PdfiumImageFieldP__Output as _ironpdfengineproto_PdfiumImageFieldP__Output } from './ironpdfengineproto/PdfiumImageFieldP';
import type { PdfiumImageObjectCollectionP as _ironpdfengineproto_PdfiumImageObjectCollectionP, PdfiumImageObjectCollectionP__Output as _ironpdfengineproto_PdfiumImageObjectCollectionP__Output } from './ironpdfengineproto/PdfiumImageObjectCollectionP';
import type { PdfiumImageObjectP as _ironpdfengineproto_PdfiumImageObjectP, PdfiumImageObjectP__Output as _ironpdfengineproto_PdfiumImageObjectP__Output } from './ironpdfengineproto/PdfiumImageObjectP';
import type { PdfiumInsertBookmarkRequestP as _ironpdfengineproto_PdfiumInsertBookmarkRequestP, PdfiumInsertBookmarkRequestP__Output as _ironpdfengineproto_PdfiumInsertBookmarkRequestP__Output } from './ironpdfengineproto/PdfiumInsertBookmarkRequestP';
import type { PdfiumLayerModesP as _ironpdfengineproto_PdfiumLayerModesP, PdfiumLayerModesP__Output as _ironpdfengineproto_PdfiumLayerModesP__Output } from './ironpdfengineproto/PdfiumLayerModesP';
import type { PdfiumMergePageObjectsAppendRequestP as _ironpdfengineproto_PdfiumMergePageObjectsAppendRequestP, PdfiumMergePageObjectsAppendRequestP__Output as _ironpdfengineproto_PdfiumMergePageObjectsAppendRequestP__Output } from './ironpdfengineproto/PdfiumMergePageObjectsAppendRequestP';
import type { PdfiumMergePageObjectsPrependRequestP as _ironpdfengineproto_PdfiumMergePageObjectsPrependRequestP, PdfiumMergePageObjectsPrependRequestP__Output as _ironpdfengineproto_PdfiumMergePageObjectsPrependRequestP__Output } from './ironpdfengineproto/PdfiumMergePageObjectsPrependRequestP';
import type { PdfiumMetadataDictP as _ironpdfengineproto_PdfiumMetadataDictP, PdfiumMetadataDictP__Output as _ironpdfengineproto_PdfiumMetadataDictP__Output } from './ironpdfengineproto/PdfiumMetadataDictP';
import type { PdfiumMetadataDictResultP as _ironpdfengineproto_PdfiumMetadataDictResultP, PdfiumMetadataDictResultP__Output as _ironpdfengineproto_PdfiumMetadataDictResultP__Output } from './ironpdfengineproto/PdfiumMetadataDictResultP';
import type { PdfiumMetadataFieldP as _ironpdfengineproto_PdfiumMetadataFieldP, PdfiumMetadataFieldP__Output as _ironpdfengineproto_PdfiumMetadataFieldP__Output } from './ironpdfengineproto/PdfiumMetadataFieldP';
import type { PdfiumMetadataFieldResultP as _ironpdfengineproto_PdfiumMetadataFieldResultP, PdfiumMetadataFieldResultP__Output as _ironpdfengineproto_PdfiumMetadataFieldResultP__Output } from './ironpdfengineproto/PdfiumMetadataFieldResultP';
import type { PdfiumOpenNewDocumentRequestP as _ironpdfengineproto_PdfiumOpenNewDocumentRequestP, PdfiumOpenNewDocumentRequestP__Output as _ironpdfengineproto_PdfiumOpenNewDocumentRequestP__Output } from './ironpdfengineproto/PdfiumOpenNewDocumentRequestP';
import type { PdfiumPageBoundsP as _ironpdfengineproto_PdfiumPageBoundsP, PdfiumPageBoundsP__Output as _ironpdfengineproto_PdfiumPageBoundsP__Output } from './ironpdfengineproto/PdfiumPageBoundsP';
import type { PdfiumPageBoundsPResultP as _ironpdfengineproto_PdfiumPageBoundsPResultP, PdfiumPageBoundsPResultP__Output as _ironpdfengineproto_PdfiumPageBoundsPResultP__Output } from './ironpdfengineproto/PdfiumPageBoundsPResultP';
import type { PdfiumPageCollectionP as _ironpdfengineproto_PdfiumPageCollectionP, PdfiumPageCollectionP__Output as _ironpdfengineproto_PdfiumPageCollectionP__Output } from './ironpdfengineproto/PdfiumPageCollectionP';
import type { PdfiumPageP as _ironpdfengineproto_PdfiumPageP, PdfiumPageP__Output as _ironpdfengineproto_PdfiumPageP__Output } from './ironpdfengineproto/PdfiumPageP';
import type { PdfiumPageRotationP as _ironpdfengineproto_PdfiumPageRotationP, PdfiumPageRotationP__Output as _ironpdfengineproto_PdfiumPageRotationP__Output } from './ironpdfengineproto/PdfiumPageRotationP';
import type { PdfiumPagenateDocumentRequestP as _ironpdfengineproto_PdfiumPagenateDocumentRequestP, PdfiumPagenateDocumentRequestP__Output as _ironpdfengineproto_PdfiumPagenateDocumentRequestP__Output } from './ironpdfengineproto/PdfiumPagenateDocumentRequestP';
import type { PdfiumPaperSizePresetP as _ironpdfengineproto_PdfiumPaperSizePresetP, PdfiumPaperSizePresetP__Output as _ironpdfengineproto_PdfiumPaperSizePresetP__Output } from './ironpdfengineproto/PdfiumPaperSizePresetP';
import type { PdfiumPathObjectCollectionP as _ironpdfengineproto_PdfiumPathObjectCollectionP, PdfiumPathObjectCollectionP__Output as _ironpdfengineproto_PdfiumPathObjectCollectionP__Output } from './ironpdfengineproto/PdfiumPathObjectCollectionP';
import type { PdfiumPathObjectP as _ironpdfengineproto_PdfiumPathObjectP, PdfiumPathObjectP__Output as _ironpdfengineproto_PdfiumPathObjectP__Output } from './ironpdfengineproto/PdfiumPathObjectP';
import type { PdfiumPathSegmentObjectP as _ironpdfengineproto_PdfiumPathSegmentObjectP, PdfiumPathSegmentObjectP__Output as _ironpdfengineproto_PdfiumPathSegmentObjectP__Output } from './ironpdfengineproto/PdfiumPathSegmentObjectP';
import type { PdfiumPdfAnnotationCollectionP as _ironpdfengineproto_PdfiumPdfAnnotationCollectionP, PdfiumPdfAnnotationCollectionP__Output as _ironpdfengineproto_PdfiumPdfAnnotationCollectionP__Output } from './ironpdfengineproto/PdfiumPdfAnnotationCollectionP';
import type { PdfiumPdfAnnotationFlagsP as _ironpdfengineproto_PdfiumPdfAnnotationFlagsP, PdfiumPdfAnnotationFlagsP__Output as _ironpdfengineproto_PdfiumPdfAnnotationFlagsP__Output } from './ironpdfengineproto/PdfiumPdfAnnotationFlagsP';
import type { PdfiumPdfAnnotationP as _ironpdfengineproto_PdfiumPdfAnnotationP, PdfiumPdfAnnotationP__Output as _ironpdfengineproto_PdfiumPdfAnnotationP__Output } from './ironpdfengineproto/PdfiumPdfAnnotationP';
import type { PdfiumPdfAttachmentCollectionP as _ironpdfengineproto_PdfiumPdfAttachmentCollectionP, PdfiumPdfAttachmentCollectionP__Output as _ironpdfengineproto_PdfiumPdfAttachmentCollectionP__Output } from './ironpdfengineproto/PdfiumPdfAttachmentCollectionP';
import type { PdfiumPdfDocumentConstructorStreamP as _ironpdfengineproto_PdfiumPdfDocumentConstructorStreamP, PdfiumPdfDocumentConstructorStreamP__Output as _ironpdfengineproto_PdfiumPdfDocumentConstructorStreamP__Output } from './ironpdfengineproto/PdfiumPdfDocumentConstructorStreamP';
import type { PdfiumPdfDocumentInsertRequestP as _ironpdfengineproto_PdfiumPdfDocumentInsertRequestP, PdfiumPdfDocumentInsertRequestP__Output as _ironpdfengineproto_PdfiumPdfDocumentInsertRequestP__Output } from './ironpdfengineproto/PdfiumPdfDocumentInsertRequestP';
import type { PdfiumPdfDocumentMergeRequestP as _ironpdfengineproto_PdfiumPdfDocumentMergeRequestP, PdfiumPdfDocumentMergeRequestP__Output as _ironpdfengineproto_PdfiumPdfDocumentMergeRequestP__Output } from './ironpdfengineproto/PdfiumPdfDocumentMergeRequestP';
import type { PdfiumPdfDocumentPermissionsP as _ironpdfengineproto_PdfiumPdfDocumentPermissionsP, PdfiumPdfDocumentPermissionsP__Output as _ironpdfengineproto_PdfiumPdfDocumentPermissionsP__Output } from './ironpdfengineproto/PdfiumPdfDocumentPermissionsP';
import type { PdfiumPdfEditSec