package flash.events;

@:require(flash11_8) extern final class GameInputEvent extends Event {
	@:flash.property var device(get,never) : flash.ui.GameInputDevice;
	function new(type : String, bubbles : Bool = false, cancelable : Bool = false, ?device : flash.ui.GameInputDevice) : Void;
	private function get_device() : flash.ui.GameInputDevice;
	static final DEVICE_ADDED : String;
	static final DEVICE_REMOVED : String;
	static final DEVICE_UNUSABLE : String;
}