declare const _default: () => false | { base: { renderer: any; rendererUnmasked: any; shaderVersion: any; vendor: any; vendorUnmasked: any; version: any; }; general: { aliasedLineWidthRange: any; aliasedPointSizeRange: any; alphaBits: any; antialias: boolean; blueBits: any; depthBits: any; greenBits: any; maxCombinedTextureImageUnits: any; maxCubeMapTextureSize: any; maxFragmentUniformVectors: any; maxRenderBufferSize: any; maxTextureImageUnits: any; maxTextureSize: any; maxVaryingVectors: any; maxVertexAttributes: any; maxVertexTextureImageUnits: any; maxVertexUniformVectors: any; maxViewportDimensions: any; precision: { fragmentShaderHighPrecision: string; fragmentShaderLowPrecision: string; fragmentShaderMediumPrecision: string; vertexShaderHighPrecision: string; vertexShaderLowPrecision: string; vertexShaderMediumPrecision: string; }; redBits: any; stencilBits: any; subPixelBits: any; }; extensions: { maxAnisotropy: any; supportedExtensions: any; compressedTextureASTCExtension: any; compressedTextureATCExtension: any; compressedTextureETC1Extension: any; compressedTextureETCExtension: any; compressedTexturePVRTCExtension: any; compressedTextureS3TCExtension: any; compressedTextureS3TCSRGBExtension: any; }; specific: { max3DTextureSize: any; maxArrayTextureLayers: any; maxClientWaitTimeout: any; maxColorAttachments: any; maxCombinedFragmentUniformComponents: any; maxCombinedUniformBlocks: any; maxCombinedVertexUniformComponents: any; maxDrawBuffers: any; maxElementIndex: any; maxElementsIndices: any; maxElementsVertices: any; maxFragmentInputComponents: any; maxFragmentUniformBlocks: any; maxFragmentUniformComponents: any; maxProgramTexelOffset: any; maxSamples: any; maxServerWaitTimeout: any; maxTextureLODBias: any; maxTransformFeedbackInterleavedComponents: any; maxTransformFeedbackSeparateAttribs: any; maxTransformFeedbackSeparateComponents: any; maxUniformBlockSize: any; maxUniformBufferBindings: any; maxVaryingComponents: any; maxVertexOutputComponents: any; maxVertexUniformBlocks: any; maxVertexUniformComponents: any; minProgramTexelOffset: any; uniformBufferOffsetAlignment: any; }; }; /** * Collect and structure all major device and browser specific WebGL2 features */ export default _default;