@ironsoftware/ironpdf
Version:
IronPDF for Node
19 lines (15 loc) • 1.37 kB
text/typescript
// Original file: src/internal/IronPdfEngine.ProtoFiles/pdfium_annotation.proto
import type { PdfiumPdfTextAnnotationP as _ironpdfengineproto_PdfiumPdfTextAnnotationP, PdfiumPdfTextAnnotationP__Output as _ironpdfengineproto_PdfiumPdfTextAnnotationP__Output } from '../ironpdfengineproto/PdfiumPdfTextAnnotationP';
import type { PdfiumPdfFreeTextAnnotationP as _ironpdfengineproto_PdfiumPdfFreeTextAnnotationP, PdfiumPdfFreeTextAnnotationP__Output as _ironpdfengineproto_PdfiumPdfFreeTextAnnotationP__Output } from '../ironpdfengineproto/PdfiumPdfFreeTextAnnotationP';
import type { PdfiumPdfLinkAnnotationP as _ironpdfengineproto_PdfiumPdfLinkAnnotationP, PdfiumPdfLinkAnnotationP__Output as _ironpdfengineproto_PdfiumPdfLinkAnnotationP__Output } from '../ironpdfengineproto/PdfiumPdfLinkAnnotationP';
export interface PdfiumWrappedPdfAnnotationP {
'text'?: (_ironpdfengineproto_PdfiumPdfTextAnnotationP | null);
'freetext'?: (_ironpdfengineproto_PdfiumPdfFreeTextAnnotationP | null);
'link'?: (_ironpdfengineproto_PdfiumPdfLinkAnnotationP | null);
'annotations'?: "text"|"freetext"|"link";
}
export interface PdfiumWrappedPdfAnnotationP__Output {
'text'?: (_ironpdfengineproto_PdfiumPdfTextAnnotationP__Output);
'freetext'?: (_ironpdfengineproto_PdfiumPdfFreeTextAnnotationP__Output);
'link'?: (_ironpdfengineproto_PdfiumPdfLinkAnnotationP__Output);
}