import PDFArray from '../objects/PDFArray.js'; import PDFHexString from '../objects/PDFHexString.js'; import PDFName from '../objects/PDFName.js'; import PDFNumber from '../objects/PDFNumber.js'; import PDFString from '../objects/PDFString.js'; import PDFOperatorNames from './PDFOperatorNames.js'; import PDFContext from '../PDFContext.js'; export type PDFOperatorArg = string | PDFName | PDFArray | PDFNumber | PDFString | PDFHexString; declare class PDFOperator { static of: (name: PDFOperatorNames, args?: PDFOperatorArg[]) => PDFOperator; private readonly name; private readonly args; private constructor(); clone(context?: PDFContext): PDFOperator; toString(): string; sizeInBytes(): number; copyBytesInto(buffer: Uint8Array, offset: number): number; } export default PDFOperator;