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);
}
//# sourceMappingURL=PdfiumFormFieldP.d.ts.map