UNPKG

pdf-lib

Version:

Library for creating and modifying PDF files in JavaScript

18 lines (17 loc) 760 B
import PDFIndirectReference from './PDFIndirectReference'; import PDFObject from './PDFObject'; declare class PDFIndirectObject<T extends PDFObject = PDFObject> extends PDFObject { static of: <A extends PDFObject>(pdfObject: A) => PDFIndirectObject<A>; reference: PDFIndirectReference<T>; pdfObject: T; constructor(pdfObject: T); getReference: () => PDFIndirectReference<T>; setReferenceNumbers: (objectNumber: number, generationNumber: number) => this; setReference: (reference: PDFIndirectReference<T>) => this; toReference: () => string; clone: () => PDFIndirectObject<T>; toString: () => string; bytesSize: () => number; copyBytesInto: (buffer: Uint8Array) => Uint8Array; } export default PDFIndirectObject;