// Original file: src/internal/IronPdfEngine.ProtoFiles/pdfium_form.proto import type { PdfiumComboBoxFieldP as _ironpdfengineproto_PdfiumComboBoxFieldP, PdfiumComboBoxFieldP__Output as _ironpdfengineproto_PdfiumComboBoxFieldP__Output } from '../ironpdfengineproto/PdfiumComboBoxFieldP'; import type { PdfiumCheckBoxFieldP as _ironpdfengineproto_PdfiumCheckBoxFieldP, PdfiumCheckBoxFieldP__Output as _ironpdfengineproto_PdfiumCheckBoxFieldP__Output } from '../ironpdfengineproto/PdfiumCheckBoxFieldP'; import type { PdfiumTextFieldP as _ironpdfengineproto_PdfiumTextFieldP, PdfiumTextFieldP__Output as _ironpdfengineproto_PdfiumTextFieldP__Output } from '../ironpdfengineproto/PdfiumTextFieldP'; import type { PdfiumUnknownFieldP as _ironpdfengineproto_PdfiumUnknownFieldP, PdfiumUnknownFieldP__Output as _ironpdfengineproto_PdfiumUnknownFieldP__Output } from '../ironpdfengineproto/PdfiumUnknownFieldP'; import type { PdfiumRadioFieldP as _ironpdfengineproto_PdfiumRadioFieldP, PdfiumRadioFieldP__Output as _ironpdfengineproto_PdfiumRadioFieldP__Output } from '../ironpdfengineproto/PdfiumRadioFieldP'; import type { PdfiumImageFieldP as _ironpdfengineproto_PdfiumImageFieldP, PdfiumImageFieldP__Output as _ironpdfengineproto_PdfiumImageFieldP__Output } from '../ironpdfengineproto/PdfiumImageFieldP'; import type { PdfiumSignatureFieldP as _ironpdfengineproto_PdfiumSignatureFieldP, PdfiumSignatureFieldP__Output as _ironpdfengineproto_PdfiumSignatureFieldP__Output } from '../ironpdfengineproto/PdfiumSignatureFieldP'; export interface PdfiumFormFieldP { 'annotationIndex'?: (number); 'name'?: (string); 'pageIndex'?: (number); 'readOnly'?: (boolean); 'type'?: (string); 'value'?: (string); 'width'?: (number | string); 'height'?: (number | string); 'x'?: (number | string); 'y'?: (number | string); 'comboBoxField'?: (_ironpdfengineproto_PdfiumComboBoxFieldP | null); 'checkBoxField'?: (_ironpdfengineproto_PdfiumCheckBoxFieldP | null); 'textField'?: (_ironpdfengineproto_PdfiumTextFieldP | null); 'unknownField'?: (_ironpdfengineproto_PdfiumUnknownFieldP | null); 'radioField'?: (_ironpdfengineproto_PdfiumRadioFieldP | null); 'imageField'?: (_ironpdfengineproto_PdfiumImageFieldP | null); 'signatureField'?: (_ironpdfengineproto_PdfiumSignatureFieldP | null); 'subType'?: "comboBoxField"|"checkBoxField"|"textField"|"unknownField"|"radioField"|"imageField"|"signatureField"; } export interface PdfiumFormFieldP__Output { 'annotationIndex'?: (number); 'name'?: (string); 'pageIndex'?: (number); 'readOnly'?: (boolean); 'type'?: (string); 'value'?: (string); 'width'?: (number); 'height'?: (number); 'x'?: (number); 'y'?: (number); 'comboBoxField'?: (_ironpdfengineproto_PdfiumComboBoxFieldP__Output); 'checkBoxField'?: (_ironpdfengineproto_PdfiumCheckBoxFieldP__Output); 'textField'?: (_ironpdfengineproto_PdfiumTextFieldP__Output); 'unknownField'?: (_ironpdfengineproto_PdfiumUnknownFieldP__Output); 'radioField'?: (_ironpdfengineproto_PdfiumRadioFieldP__Output); 'imageField'?: (_ironpdfengineproto_PdfiumImageFieldP__Output); 'signatureField'?: (_ironpdfengineproto_PdfiumSignatureFieldP__Output); }