import PDFArray from '../../core/objects/PDFArray.js'; import PDFDict from '../../core/objects/PDFDict.js'; import PDFHexString from '../../core/objects/PDFHexString.js'; import PDFName from '../../core/objects/PDFName.js'; import PDFNumber from '../../core/objects/PDFNumber.js'; import PDFObject from '../../core/objects/PDFObject.js'; import PDFRef from '../../core/objects/PDFRef.js'; import PDFString from '../../core/objects/PDFString.js'; declare class PDFAcroField { readonly dict: PDFDict; readonly ref: PDFRef; protected constructor(dict: PDFDict, ref: PDFRef); T(): PDFString | PDFHexString | undefined; Ff(): PDFNumber | undefined; V(): PDFObject | undefined; Kids(): PDFArray | undefined; DA(): PDFString | PDFHexString | undefined; setKids(kids: PDFObject[]): void; getParent(): PDFAcroField | undefined; setParent(parent: PDFRef | undefined): void; getFullyQualifiedName(): string | undefined; getPartialName(): string | undefined; setPartialName(partialName: string | undefined): void; setDefaultAppearance(appearance: string): void; getDefaultAppearance(): string | undefined; setFontSize(fontSize: number): void; getFlags(): number; setFlags(flags: number): void; hasFlag(flag: number): boolean; setFlag(flag: number): void; clearFlag(flag: number): void; setFlagTo(flag: number, enable: boolean): void; getInheritableAttribute(name: PDFName): PDFObject | undefined; ascend(visitor: (node: PDFAcroField) => any): void; } export default PDFAcroField; //# sourceMappingURL=PDFAcroField.d.ts.map