declare namespace ObjC{ namespace classes{ export class UIDevice extends NSObject{ static currentDevice():UIDevice; beginGeneratingDeviceOrientationNotifications():any; endGeneratingDeviceOrientationNotifications():any; playInputClick():any; name():NSString; model():NSString; localizedModel():NSString; systemName():NSString; systemVersion():NSString; orientation():any; identifierForVendor():NSUUID; isGeneratingDeviceOrientationNotifications():number; isBatteryMonitoringEnabled():number; setBatteryMonitoringEnabled_(batteryMonitoringEnabled:number|NativePointer):any; batteryState():any; batteryLevel():number; isProximityMonitoringEnabled():number; setProximityMonitoringEnabled_(proximityMonitoringEnabled:number|NativePointer):any; proximityState():number; isMultitaskingSupported():number; userInterfaceIdiom():any; } } }