package js.lib; typedef Uint8ClampedArrayConstructor = { final prototype : js.lib.Uint8ClampedArray; /** The size in bytes of each element in the array. **/ final BYTES_PER_ELEMENT : Float; /** Returns a new array from a set of elements. **/ function of(items:haxe.extern.Rest):js.lib.Uint8ClampedArray; /** Creates an array from an array-like or iterable object. Creates an array from an array-like or iterable object. Creates an array from an array-like or iterable object. **/ @:overload(function(arrayLike:ArrayLike, mapfn:(v:T, k:Float) -> Float, ?thisArg:Dynamic):js.lib.Uint8ClampedArray { }) @:overload(function(arrayLike:Iterable, ?mapfn:(v:Float, k:Float) -> Float, ?thisArg:Dynamic):js.lib.Uint8ClampedArray { }) function from(arrayLike:ArrayLike):js.lib.Uint8ClampedArray; };