import { type EnumIO } from '../foundation/misc/EnumIO'; export type WebGLExtensionEnum = EnumIO; declare function from({ index }: { index: number; }): WebGLExtensionEnum; export declare const WebGLExtension: Readonly<{ VertexArrayObject: EnumIO; TextureFloat: EnumIO; TextureHalfFloat: EnumIO; TextureFloatLinear: EnumIO; TextureHalfFloatLinear: EnumIO; InstancedArrays: EnumIO; TextureFilterAnisotropic: EnumIO; ElementIndexUint: EnumIO; ShaderTextureLod: EnumIO; ShaderDerivatives: EnumIO; DrawBuffers: EnumIO; BlendMinmax: EnumIO; ColorBufferFloatWebGL1: EnumIO; CompressedTextureAstc: EnumIO; CompressedTextureS3tc: EnumIO; CompressedTexturePvrtc: EnumIO; CompressedTextureAtc: EnumIO; CompressedTextureEtc: EnumIO; CompressedTextureEtc1: EnumIO; CompressedTextureBptc: EnumIO; ColorBufferFloatWebGL2: EnumIO; ColorBufferHalfFloatWebGL2: EnumIO; OculusMultiview: EnumIO; OvrMultiview2: EnumIO; GMAN_WEBGL_MEMORY: EnumIO; ClipControl: EnumIO; from: typeof from; }>; export {};