export declare class ImageBlitGl { private _gl; private _sharedContext; private _isWebGL2; private _instancedArraysExtension; private _program; private _vertexBuffer; constructor(_gl: WebGL2RenderingContext | WebGLRenderingContext, _sharedContext?: boolean); resetGLContext(): void; destroy(): void; doBlit(): void; private _getVertexAttribState; private _resetVertexAttribState; private _setGlobalState; private _prepareContext; }