/*! * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. */ import { ShaderBase } from "./shader.js"; export declare class Texture extends ShaderBase { private _texture2D; private _positionAttribute; private _texCoordAttribute; private _normalAttribute; private _samplerUniform; private _pickUniform; get texture2D(): WebGLTexture; set texture2D(value: WebGLTexture); initializeContext(gl: WebGLRenderingContext): void; private _initializeShader; apply(): void; applyView(): void; updateBuffers(): void; updateTextures(): void; }