import { PDFObject } from './pdf-object.ts'; import type { PDFWriter } from './pdf-writer.ts'; /** * Represents a PDF boolean object, which can be either `true` or `false`. * Use the singleton instances `PDFBool.True` and `PDFBool.False` or the * static method `PDFBool.of()` to obtain PDFBool objects. */ export declare class PDFBool extends PDFObject { /** The boolean value of the PDFBool. */ readonly value: boolean; /** * Represents the PDF boolean value `true`. */ static readonly True: PDFBool; /** * Represents the PDF boolean value `false`. */ static readonly False: PDFBool; /** * Returns the PDFBool for the given boolean value. */ static of(value: boolean): PDFBool; private constructor(); /** * Writes the PDF boolean to the given PDFWriter. */ write(writer: PDFWriter): void; }