declare namespace ObjC{ namespace classes{ export class NSUbiquitousKeyValueStore extends NSObject{ objectForKey_(aKey:NSString|NativePointer):NSObject; setObject_forKey_(anObject:NSObject|NativePointer,aKey:NSString|NativePointer):any; removeObjectForKey_(aKey:NSString|NativePointer):any; stringForKey_(aKey:NSString|NativePointer):NSString; arrayForKey_(aKey:NSString|NativePointer):NSArray; dictionaryForKey_(aKey:NSString|NativePointer):NativePointer; dataForKey_(aKey:NSString|NativePointer):NSData; longLongForKey_(aKey:NSString|NativePointer):number; doubleForKey_(aKey:NSString|NativePointer):number; boolForKey_(aKey:NSString|NativePointer):number; setString_forKey_(aString:NSString|NativePointer,aKey:NSString|NativePointer):any; setData_forKey_(aData:NSData|NativePointer,aKey:NSString|NativePointer):any; setArray_forKey_(anArray:NSArray|NativePointer,aKey:NSString|NativePointer):any; setDictionary_forKey_(aDictionary:NativePointer|NativePointer,aKey:NSString|NativePointer):any; setLongLong_forKey_(value:number|NativePointer,aKey:NSString|NativePointer):any; setDouble_forKey_(value:number|NativePointer,aKey:NSString|NativePointer):any; setBool_forKey_(value:number|NativePointer,aKey:NSString|NativePointer):any; synchronize():number; static defaultStore():NSUbiquitousKeyValueStore; dictionaryRepresentation():NativePointer; } } }