/// <reference types="node" />
/// <reference types="node" />
import type { PdfDocumentP as _ironpdfengineproto_PdfDocumentP, PdfDocumentP__Output as _ironpdfengineproto_PdfDocumentP__Output } from '../ironpdfengineproto/PdfDocumentP';
import type { Timestamp as _google_protobuf_Timestamp, Timestamp__Output as _google_protobuf_Timestamp__Output } from '../google/protobuf/Timestamp';
import type { PdfiumSignaturePermissionsP as _ironpdfengineproto_PdfiumSignaturePermissionsP, PdfiumSignaturePermissionsP__Output as _ironpdfengineproto_PdfiumSignaturePermissionsP__Output } from '../ironpdfengineproto/PdfiumSignaturePermissionsP';
export interface _ironpdfengineproto_PdfiumSignRequestStreamP_InfoP {
    'document'?: (_ironpdfengineproto_PdfDocumentP | null);
    'password'?: (string);
    'signatureDate'?: (_google_protobuf_Timestamp | null);
    'signingContact'?: (string);
    'signingLocation'?: (string);
    'signingReason'?: (string);
    'signaturePermission'?: (_ironpdfengineproto_PdfiumSignaturePermissionsP | null);
    'timeStampUrl'?: (string);
    'internalName'?: (string);
    'pageIndex'?: (number);
    'signatureImageX'?: (number);
    'signatureImageY'?: (number);
    'signatureImageW'?: (number);
    'signatureImageH'?: (number);
    'contactInformation'?: (string);
    '_signatureDate'?: "signatureDate";
    '_signingContact'?: "signingContact";
    '_signingLocation'?: "signingLocation";
    '_signingReason'?: "signingReason";
    '_timeStampUrl'?: "timeStampUrl";
    '_internalName'?: "internalName";
    '_pageIndex'?: "pageIndex";
    '_signatureImageX'?: "signatureImageX";
    '_signatureImageY'?: "signatureImageY";
    '_signatureImageW'?: "signatureImageW";
    '_signatureImageH'?: "signatureImageH";
    '_contactInformation'?: "contactInformation";
}
export interface _ironpdfengineproto_PdfiumSignRequestStreamP_InfoP__Output {
    'document'?: (_ironpdfengineproto_PdfDocumentP__Output);
    'password'?: (string);
    'signatureDate'?: (_google_protobuf_Timestamp__Output);
    'signingContact'?: (string);
    'signingLocation'?: (string);
    'signingReason'?: (string);
    'signaturePermission'?: (_ironpdfengineproto_PdfiumSignaturePermissionsP__Output);
    'timeStampUrl'?: (string);
    'internalName'?: (string);
    'pageIndex'?: (number);
    'signatureImageX'?: (number);
    'signatureImageY'?: (number);
    'signatureImageW'?: (number);
    'signatureImageH'?: (number);
    'contactInformation'?: (string);
}
export interface PdfiumSignRequestStreamP {
    'info'?: (_ironpdfengineproto_PdfiumSignRequestStreamP_InfoP | null);
    'certificateFileBytesChunk'?: (Buffer | Uint8Array | string);
    'signatureImageChunk'?: (Buffer | Uint8Array | string);
    'request'?: "info" | "certificateFileBytesChunk" | "signatureImageChunk";
}
export interface PdfiumSignRequestStreamP__Output {
    'info'?: (_ironpdfengineproto_PdfiumSignRequestStreamP_InfoP__Output);
    'certificateFileBytesChunk'?: (Buffer);
    'signatureImageChunk'?: (Buffer);
}
//# sourceMappingURL=PdfiumSignRequestStreamP.d.ts.map