UNPKG

@npoci/pdfform

Version:

Modern PDF form renderer with HTML overlay fields - view, fill, and map PDF forms in the browser

20 lines (19 loc) 774 B
import { BaseFieldParser } from './BaseFieldParser'; import { PDFLibField } from '../../types/base.types'; import { TextField, EmailField, SignatureField } from '../../fields/types/text'; export declare class TextFieldParser extends BaseFieldParser { canHandle(field: PDFLibField): boolean; parse(field: PDFLibField): TextField | null; private getText; private getMaxLength; } export declare class EmailFieldParser extends BaseFieldParser { canHandle(field: PDFLibField): boolean; parse(field: PDFLibField): EmailField | null; private getText; } export declare class SignatureFieldParser extends BaseFieldParser { canHandle(field: PDFLibField): boolean; parse(field: PDFLibField): SignatureField | null; private getDetectionReason; }