/// <reference types="node" />
/// <reference types="node" />
import type { PdfDocumentP as _ironpdfengineproto_PdfDocumentP, PdfDocumentP__Output as _ironpdfengineproto_PdfDocumentP__Output } from '../ironpdfengineproto/PdfDocumentP';
import type { PdfiumSignaturePermissionsP as _ironpdfengineproto_PdfiumSignaturePermissionsP, PdfiumSignaturePermissionsP__Output as _ironpdfengineproto_PdfiumSignaturePermissionsP__Output } from '../ironpdfengineproto/PdfiumSignaturePermissionsP';
export interface GetDataToSignRequestStreamP {
    'document'?: (_ironpdfengineproto_PdfDocumentP | null);
    'pageIndex'?: (number);
    'signaturePermission'?: (_ironpdfengineproto_PdfiumSignaturePermissionsP | null);
    'internalName'?: (string);
    'signingName'?: (string);
    'signingContact'?: (string);
    'signingLocation'?: (string);
    'filter'?: (string);
    'subFilter'?: (string);
    'signPlaceholderLen'?: (number);
    'imgBytes'?: (Buffer | Uint8Array | string);
    'imgAlpha'?: (Buffer | Uint8Array | string);
    'imgX'?: (number);
    'imgY'?: (number);
    'imgWight'?: (number);
    'imgHeight'?: (number);
    'imgDWidth'?: (number);
    'imgDHeight'?: (number);
    'bytesPerPixel'?: (number);
    'isJpeg'?: (number);
    '_pageIndex'?: "pageIndex";
}
export interface GetDataToSignRequestStreamP__Output {
    'document'?: (_ironpdfengineproto_PdfDocumentP__Output);
    'pageIndex'?: (number);
    'signaturePermission'?: (_ironpdfengineproto_PdfiumSignaturePermissionsP__Output);
    'internalName'?: (string);
    'signingName'?: (string);
    'signingContact'?: (string);
    'signingLocation'?: (string);
    'filter'?: (string);
    'subFilter'?: (string);
    'signPlaceholderLen'?: (number);
    'imgBytes'?: (Buffer);
    'imgAlpha'?: (Buffer);
    'imgX'?: (number);
    'imgY'?: (number);
    'imgWight'?: (number);
    'imgHeight'?: (number);
    'imgDWidth'?: (number);
    'imgDHeight'?: (number);
    'bytesPerPixel'?: (number);
    'isJpeg'?: (number);
}
//# sourceMappingURL=GetDataToSignRequestStreamP.d.ts.map