/**
* @module SHADER_PARAMETER_TYPES
*/
/**
* The 'ARRAY_BOOLEAN' shader parameter type.
* @type {'bool[]'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const ARRAY_BOOLEAN = 'bool[]';
/**
* The 'ARRAY_FLOAT' shader parameter type.
* @type {'float[]'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const ARRAY_FLOAT = 'float[]';
/**
* The 'ARRAY_INTEGER' shader parameter type.
* @type {'int[]'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const ARRAY_INTEGER = 'int[]';
/**
* The 'ARRAY_MATRIX_4' shader parameter type.
* @type {'mat4[]'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const ARRAY_MATRIX_4 = 'mat4[]';
/**
* The 'ARRAY_VECTOR_2' shader parameter type.
* @type {'vec2[]'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const ARRAY_VECTOR_2 = 'vec2[]';
/**
* The 'ARRAY_VECTOR_3' shader parameter type.
* @type {'vec3[]'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const ARRAY_VECTOR_3 = 'vec3[]';
/**
* The 'BOOLEAN' shader parameter type.
* @type {'bool'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const BOOLEAN = 'bool';
/**
* The 'FLOAT' shader parameter type.
* @type {'float'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const FLOAT = 'float';
/**
* The 'INTEGER' shader parameter type.
* @type {'int'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const INTEGER = 'int';
/**
* The 'MATRIX_4' shader parameter type.
* @type {'mat4'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const MATRIX_4 = 'mat4';
/**
* The 'SAMPLER_2D' shader parameter type.
* @type {'sampler2D'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const SAMPLER_2D = 'sampler2D';
/**
* The 'VECTOR_2' shader parameter type.
* @type {'vec2'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const VECTOR_2 = 'vec2';
/**
* The 'VECTOR_3' shader parameter type.
* @type {'vec3'}
* @constant
*
* @memberof module:SHADER_PARAMETER_TYPES
*/
const VECTOR_3 = 'vec3';
export {
ARRAY_BOOLEAN,
ARRAY_FLOAT,
ARRAY_INTEGER,
ARRAY_MATRIX_4,
ARRAY_VECTOR_2,
ARRAY_VECTOR_3,
BOOLEAN,
FLOAT,
INTEGER,
MATRIX_4,
SAMPLER_2D,
VECTOR_2,
VECTOR_3
};