import type { TEXTURE_FORMATS } from '../../rendering/renderers/shared/texture/const'; export declare enum GL_INTERNAL_FORMAT { RGBA8_SNORM = 36759, RGBA = 6408, RGBA8UI = 36220, SRGB8_ALPHA8 = 35907, RGBA8I = 36238, RGBA8 = 32856, COMPRESSED_RGB_S3TC_DXT1_EXT = 33776, COMPRESSED_RGBA_S3TC_DXT1_EXT = 33777, COMPRESSED_RGBA_S3TC_DXT3_EXT = 33778, COMPRESSED_RGBA_S3TC_DXT5_EXT = 33779, COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 35917, COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 35918, COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 35919, COMPRESSED_SRGB_S3TC_DXT1_EXT = 35916, COMPRESSED_RED_RGTC1_EXT = 36283, COMPRESSED_SIGNED_RED_RGTC1_EXT = 36284, COMPRESSED_RED_GREEN_RGTC2_EXT = 36285, COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 36286, COMPRESSED_R11_EAC = 37488, COMPRESSED_SIGNED_R11_EAC = 37489, COMPRESSED_RG11_EAC = 37490, COMPRESSED_SIGNED_RG11_EAC = 37491, COMPRESSED_RGB8_ETC2 = 37492, COMPRESSED_RGBA8_ETC2_EAC = 37496, COMPRESSED_SRGB8_ETC2 = 37493, COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 37497, COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 37494, COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 37495, COMPRESSED_RGBA_ASTC_4x4_KHR = 37808, COMPRESSED_RGBA_ASTC_5x4_KHR = 37809, COMPRESSED_RGBA_ASTC_5x5_KHR = 37810, COMPRESSED_RGBA_ASTC_6x5_KHR = 37811, COMPRESSED_RGBA_ASTC_6x6_KHR = 37812, COMPRESSED_RGBA_ASTC_8x5_KHR = 37813, COMPRESSED_RGBA_ASTC_8x6_KHR = 37814, COMPRESSED_RGBA_ASTC_8x8_KHR = 37815, COMPRESSED_RGBA_ASTC_10x5_KHR = 37816, COMPRESSED_RGBA_ASTC_10x6_KHR = 37817, COMPRESSED_RGBA_ASTC_10x8_KHR = 37818, COMPRESSED_RGBA_ASTC_10x10_KHR = 37819, COMPRESSED_RGBA_ASTC_12x10_KHR = 37820, COMPRESSED_RGBA_ASTC_12x12_KHR = 37821, COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 37840, COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 37841, COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 37842, COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 37843, COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 37844, COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 37845, COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 37846, COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 37847, COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 37848, COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 37849, COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 37850, COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 37851, COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 37852, COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 37853, COMPRESSED_RGBA_BPTC_UNORM_EXT = 36492, COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT = 36493, COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT = 36494, COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT = 36495 } export declare const KTX: { FILE_HEADER_SIZE: number; FILE_IDENTIFIER: number[]; FORMATS_TO_COMPONENTS: { [id: number]: number; }; INTERNAL_FORMAT_TO_BYTES_PER_PIXEL: { [id: number]: number; }; INTERNAL_FORMAT_TO_TEXTURE_FORMATS: { [id: number]: TEXTURE_FORMATS; }; FIELDS: { FILE_IDENTIFIER: number; ENDIANNESS: number; GL_TYPE: number; GL_TYPE_SIZE: number; GL_FORMAT: number; GL_INTERNAL_FORMAT: number; GL_BASE_INTERNAL_FORMAT: number; PIXEL_WIDTH: number; PIXEL_HEIGHT: number; PIXEL_DEPTH: number; NUMBER_OF_ARRAY_ELEMENTS: number; NUMBER_OF_FACES: number; NUMBER_OF_MIPMAP_LEVELS: number; BYTES_OF_KEY_VALUE_DATA: number; }; TYPES_TO_BYTES_PER_COMPONENT: { [id: number]: number; }; TYPES_TO_BYTES_PER_PIXEL: { [id: number]: number; }; ENDIANNESS: number; };