declare namespace light { interface NeoPixelStrip { setAll ( rgb ) : void ; setGradient ( startColor , endColor ) : void ; graph ( value , high ) : void ; setPixelColor ( pixeloffset , color ) : void ; pixelColor ( pixeloffset ) : number ; setPixelWhiteLED ( pixeloffset , white ) : void ; show ( ) : void ; clear ( ) : void ; length ( ) : number ; setBrightness ( brightness ) : void ; brightness ( ) : number ; range ( start , length ) : NeoPixelStrip ; move ( kind , offset ) : void ; setPhotonPosition ( index ) : void ; photonForward ( steps ) : void ; photonFlip ( ) : void ; setPhotonPenHue ( hue ) : void ; setPhotonPenColor ( color ) : void ; setPhotonMode ( mode ) : void ; showAnimation ( animation , duration ) : void ; showAnimationFrame ( animation ) : void ; stopAllAnimations ( ) : void ; setBuffered ( on ) : void ; buffered ( ) : boolean ; setMode ( mode ) : void ; setLength ( length ) : void ; } }