import PDFContext from '../../core/PDFContext.js'; import AppearanceCharacteristics from '../../core/annotation/AppearanceCharacteristics.js'; import BorderStyle from '../../core/annotation/BorderStyle.js'; import PDFAnnotation from '../../core/annotation/PDFAnnotation.js'; import PDFDict from '../../core/objects/PDFDict.js'; import PDFHexString from '../../core/objects/PDFHexString.js'; import PDFName from '../../core/objects/PDFName.js'; import PDFRef from '../../core/objects/PDFRef.js'; import PDFString from '../../core/objects/PDFString.js'; declare class PDFWidgetAnnotation extends PDFAnnotation { static fromDict: (dict: PDFDict) => PDFWidgetAnnotation; static create: (context: PDFContext, parent: PDFRef) => PDFWidgetAnnotation; MK(): PDFDict | undefined; BS(): PDFDict | undefined; DA(): PDFString | PDFHexString | undefined; P(): PDFRef | undefined; setP(page: PDFRef): void; setDefaultAppearance(appearance: string): void; getDefaultAppearance(): string | undefined; getAppearanceCharacteristics(): AppearanceCharacteristics | undefined; getOrCreateAppearanceCharacteristics(): AppearanceCharacteristics; getBorderStyle(): BorderStyle | undefined; getOrCreateBorderStyle(): BorderStyle; getOnValue(): PDFName | undefined; } export default PDFWidgetAnnotation; //# sourceMappingURL=PDFWidgetAnnotation.d.ts.map