/** * DOCX Reader - Form Field Parser * * Standalone parser for `w:ffData` elements (legacy form fields). * Used by the run content parser when encountering form-field-bearing fields. */ import type { XmlElement } from "../../xml/types.js"; import type { FormField } from "../types.js"; /** * Parse a `w:ffData` element into a `FormField`. * * Supports the three legacy form field types: * - `w:textInput` → text field * - `w:checkBox` → checkbox field * - `w:ddList` → drop-down list field * * Common properties (name, enabled, helpText, statusText) are extracted. * * @returns A `FormField` object, or undefined if no recognized field type was found. */ export declare function parseFfData(el: XmlElement): FormField | undefined;