export declare function createProgram(gl: WebGL2RenderingContext, vsSource: string, fsSource: string): {
    program: WebGLProgram;
    vertexShader: WebGLShader;
    fragmentShader: WebGLShader;
};
export declare function createTextureFromImage(gl: WebGL2RenderingContext, image: TexImageSource): WebGLTexture;
export declare function createEmptyTexture(gl: WebGL2RenderingContext, width: number, height: number): WebGLTexture;
export declare function createFramebuffer(gl: WebGL2RenderingContext, texture: WebGLTexture): WebGLFramebuffer;
export declare function createDefaultQuadBuffer(gl: WebGL2RenderingContext): WebGLBuffer;
export declare function useDefaultQuadBuffer(gl: WebGL2RenderingContext, program: WebGLProgram, quadBuffer: WebGLBuffer, position: string, textCoord: string): void;
