import { _PdfBaseStream, _PdfCrossReference, _PdfDictionary, _PdfReference, PdfPage } from '@syncfusion/ej2-pdf';
import { ImageFormat } from '../enum';
export declare class _ImageStructure {
    _width: number;
    _height: number;
    _mimeType: ImageFormat;
    _dictionary: _PdfDictionary;
    _crossReference: _PdfCrossReference;
    _stream: _PdfBaseStream;
    _imageFormat: ImageFormat;
    _pageIndex: number;
    _isImageMasked: boolean;
    _isSoftMasked: boolean;
    _isImageMask: boolean;
    _isImageInterpolated: boolean;
    _smask: any;
    _mask: any;
    _imageReference: _PdfReference;
    _smaskReference: _PdfReference;
    _maskReference: _PdfReference;
    constructor(stream: any, crossReference: _PdfCrossReference, page: PdfPage);
    _initialize(): void;
}
