From 32cf1e9c9da2124b2ac5a0e16b57672a446cb4aa Mon Sep 17 00:00:00 2001 From: Alexander Ziskind Date: Tue, 23 Aug 2016 08:01:03 -0400 Subject: [PATCH] Updated demo project to use latest --- demo/app/app.ts | 5 +- demo/typings/ios.d.ts | 40629 ---------------------------------------- 2 files changed, 3 insertions(+), 40631 deletions(-) delete mode 100644 demo/typings/ios.d.ts diff --git a/demo/app/app.ts b/demo/app/app.ts index 85338f7..2cc20d1 100755 --- a/demo/app/app.ts +++ b/demo/app/app.ts @@ -1,12 +1,13 @@ import * as application from 'application'; import * as tnsOAuthModule from 'nativescript-oauth'; -var o365InitOptions : TnsOAuth.ITnsOAuthOptionsOffice365 = { + +var o365InitOptions : tnsOAuthModule.ITnsOAuthOptionsOffice365 = { clientId: 'd07edd43-95dd-4cd3-bcab-75cbbc1c7431', //client id for application (GUID) scope: ['Files.ReadWrite', 'User.ReadWrite', 'offline_access'] }; -var facebookInitOptions : TnsOAuth.ITnsOAuthOptionsFacebook = { +var facebookInitOptions : tnsOAuthModule.ITnsOAuthOptionsFacebook = { clientId: '1819818654921817', clientSecret: 'b7e58f212b51e4d639bed857171c992a', scope: ['email'] diff --git a/demo/typings/ios.d.ts b/demo/typings/ios.d.ts deleted file mode 100644 index 170f745..0000000 --- a/demo/typings/ios.d.ts +++ /dev/null @@ -1,40629 +0,0 @@ -/* tslint:disable:class-name */ - -declare function CGRectMake(x: number, y: number, width: number, height: number): CGRect; -declare function CGPointMake(x: number, y: number): CGPoint; -declare function CGSizeMake(width: number, height: number): CGSize; - -declare class NSManagedObjectContext extends NSObject implements NSCoding, NSLocking { - persistentStoreCoordinator: any; - parentContext: NSManagedObjectContext; - name: string; - undoManager: NSUndoManager; - hasChanges: boolean; - userInfo: NSMutableDictionary; - concurrencyType: number; - insertedObjects: NSSet; - updatedObjects: NSSet; - deletedObjects: NSSet; - registeredObjects: NSSet; - propagatesDeletesAtEndOfEvent: boolean; - retainsRegisteredObjects: boolean; - stalenessInterval: number; - mergePolicy: any; - constructor(ct: number); - constructor(); - initWithConcurrencyType(ct: number): NSManagedObjectContext; - performBlock(block: () => void): void; - performBlockAndWait(block: () => void): void; - objectRegisteredForID(objectID: any): any; - objectWithID(objectID: any): any; - existingObjectWithIDError(objectID: any): any; - executeFetchRequestError(request: any): NSArray; - countForFetchRequestError(request: any): number; - executeRequestError(request: any): any; - insertObject(object: any): void; - deleteObject(object: any): void; - refreshObjectMergeChanges(object: any, flag: boolean): void; - detectConflictsForObject(object: any): void; - processPendingChanges(): void; - assignObjectToPersistentStore(object: any, store: any): void; - undo(): void; - redo(): void; - reset(): void; - rollback(): void; - save(): boolean; - tryLock(): boolean; - obtainPermanentIDsForObjectsError(objects: NSArray): boolean; - mergeChangesFromContextDidSaveNotification(notification: NSNotification): void; - init(): NSManagedObjectContext; - static new(): NSManagedObjectContext; - static allocWithZone(zone: any): NSManagedObjectContext; - static alloc(): NSManagedObjectContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - lock(): void; - unlock(): void; -} -declare class NSManagedObjectModel extends NSObject implements NSCoding, NSCopying, NSFastEnumeration { - entitiesByName: NSDictionary; - entities: NSArray; - configurations: NSArray; - localizationDictionary: NSDictionary; - fetchRequestTemplatesByName: NSDictionary; - versionIdentifiers: NSSet; - entityVersionHashesByName: NSDictionary; - constructor(url: NSURL); - constructor(); - static mergedModelFromBundles(bundles: NSArray): NSManagedObjectModel; - static modelByMergingModels(models: NSArray): NSManagedObjectModel; - initWithContentsOfURL(url: NSURL): NSManagedObjectModel; - entitiesForConfiguration(configuration: string): NSArray; - setEntitiesForConfiguration(entities: NSArray, configuration: string): void; - setFetchRequestTemplateForName(fetchRequestTemplate: any, name: string): void; - fetchRequestTemplateForName(name: string): any; - fetchRequestFromTemplateWithNameSubstitutionVariables(name: string, variables: NSDictionary): any; - static mergedModelFromBundlesForStoreMetadata(bundles: NSArray, metadata: NSDictionary): NSManagedObjectModel; - static modelByMergingModelsForStoreMetadata(models: NSArray, metadata: NSDictionary): NSManagedObjectModel; - isConfigurationCompatibleWithStoreMetadata(configuration: string, metadata: NSDictionary): boolean; - init(): NSManagedObjectModel; - static new(): NSManagedObjectModel; - static allocWithZone(zone: any): NSManagedObjectModel; - static alloc(): NSManagedObjectModel; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; -} -declare class NSObject implements NSObjectProtocol { - classForCoder: any; - autoContentAccessingProxy: any; - observationInfo: any; - classForKeyedArchiver: any; - isAccessibilityElement: boolean; - accessibilityLabel: string; - accessibilityHint: string; - accessibilityValue: string; - accessibilityTraits: number; - accessibilityFrame: CGRect; - accessibilityPath: UIBezierPath; - accessibilityActivationPoint: CGPoint; - accessibilityLanguage: string; - accessibilityElementsHidden: boolean; - accessibilityViewIsModal: boolean; - shouldGroupAccessibilityChildren: boolean; - accessibilityNavigationStyle: number; - accessibilityElements: NSArray; - accessibilityCustomActions: NSArray; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - static load(): void; - static initialize(): void; - init(): NSObject; - static new(): NSObject; - static allocWithZone(zone: any): NSObject; - static alloc(): NSObject; - dealloc(): void; - finalize(): void; - copy(): any; - mutableCopy(): any; - static copyWithZone(zone: any): any; - static mutableCopyWithZone(zone: any): any; - static instancesRespondToSelector(aSelector: any): boolean; - static conformsToProtocol(protocol: any): boolean; - methodForSelector(aSelector: any): (arg1: any, arg2: any) => any; - static instanceMethodForSelector(aSelector: any): (arg1: any, arg2: any) => any; - doesNotRecognizeSelector(aSelector: any): void; - forwardingTargetForSelector(aSelector: any): any; - forwardInvocation(anInvocation: NSInvocation): void; - methodSignatureForSelector(aSelector: any): NSMethodSignature; - static instanceMethodSignatureForSelector(aSelector: any): NSMethodSignature; - static isSubclassOfClass(aClass: any): boolean; - static resolveClassMethod(sel: any): boolean; - static resolveInstanceMethod(sel: any): boolean; - static hash(): number; - static superclass(): any; - static class(): any; - static description(): string; - static debugDescription(): string; - static version(): number; - static setVersion(aVersion: number): void; - replacementObjectForCoder(aCoder: NSCoder): any; - awakeAfterUsingCoder(aDecoder: NSCoder): any; - attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo(error: NSError, recoveryOptionIndex: number, delegate: any, didRecoverSelector: any, contextInfo: any): void; - attemptRecoveryFromErrorOptionIndex(error: NSError, recoveryOptionIndex: number): boolean; - fileManagerShouldProceedAfterError(fm: NSFileManager, errorInfo: NSDictionary): boolean; - fileManagerWillProcessPath(fm: NSFileManager, path: string): void; - static accessInstanceVariablesDirectly(): boolean; - valueForKey(key: string): any; - setValueForKey(value: any, key: string): void; - validateValueForKeyError(ioValue: any, inKey: string): boolean; - mutableArrayValueForKey(key: string): NSMutableArray; - mutableOrderedSetValueForKey(key: string): NSMutableOrderedSet; - mutableSetValueForKey(key: string): NSMutableSet; - valueForKeyPath(keyPath: string): any; - setValueForKeyPath(value: any, keyPath: string): void; - validateValueForKeyPathError(ioValue: any, inKeyPath: string): boolean; - mutableArrayValueForKeyPath(keyPath: string): NSMutableArray; - mutableOrderedSetValueForKeyPath(keyPath: string): NSMutableOrderedSet; - mutableSetValueForKeyPath(keyPath: string): NSMutableSet; - valueForUndefinedKey(key: string): any; - setValueForUndefinedKey(value: any, key: string): void; - setNilValueForKey(key: string): void; - dictionaryWithValuesForKeys(keys: NSArray): NSDictionary; - setValuesForKeysWithDictionary(keyedValues: NSDictionary): void; - observeValueForKeyPathOfObjectChangeContext(keyPath: string, object: any, change: NSDictionary, context: any): void; - addObserverForKeyPathOptionsContext(observer: NSObject, keyPath: string, options: number, context: any): void; - removeObserverForKeyPathContext(observer: NSObject, keyPath: string, context: any): void; - removeObserverForKeyPath(observer: NSObject, keyPath: string): void; - willChangeValueForKey(key: string): void; - didChangeValueForKey(key: string): void; - willChangeValuesAtIndexesForKey(changeKind: number, indexes: NSIndexSet, key: string): void; - didChangeValuesAtIndexesForKey(changeKind: number, indexes: NSIndexSet, key: string): void; - willChangeValueForKeyWithSetMutationUsingObjects(key: string, mutationKind: number, objects: NSSet): void; - didChangeValueForKeyWithSetMutationUsingObjects(key: string, mutationKind: number, objects: NSSet): void; - static keyPathsForValuesAffectingValueForKey(key: string): NSSet; - static automaticallyNotifiesObserversForKey(key: string): boolean; - replacementObjectForKeyedArchiver(archiver: NSKeyedArchiver): any; - static classFallbacksForKeyedArchiver(): NSArray; - static classForKeyedUnarchiver(): any; - performSelectorWithObjectAfterDelayInModes(aSelector: any, anArgument: any, delay: number, modes: NSArray): void; - performSelectorWithObjectAfterDelay(aSelector: any, anArgument: any, delay: number): void; - static cancelPreviousPerformRequestsWithTargetSelectorObject(aTarget: any, aSelector: any, anArgument: any): void; - static cancelPreviousPerformRequestsWithTarget(aTarget: any): void; - performSelectorOnMainThreadWithObjectWaitUntilDoneModes(aSelector: any, arg: any, wait: boolean, array: NSArray): void; - performSelectorOnMainThreadWithObjectWaitUntilDone(aSelector: any, arg: any, wait: boolean): void; - performSelectorOnThreadWithObjectWaitUntilDoneModes(aSelector: any, thr: NSThread, arg: any, wait: boolean, array: NSArray): void; - performSelectorOnThreadWithObjectWaitUntilDone(aSelector: any, thr: NSThread, arg: any, wait: boolean): void; - performSelectorInBackgroundWithObject(aSelector: any, arg: any): void; - cut(sender: any): void; - copy(sender: any): void; - paste(sender: any): void; - select(sender: any): void; - selectAll(sender: any): void; - delete(sender: any): void; - makeTextWritingDirectionLeftToRight(sender: any): void; - makeTextWritingDirectionRightToLeft(sender: any): void; - toggleBoldface(sender: any): void; - toggleItalics(sender: any): void; - toggleUnderline(sender: any): void; - increaseSize(sender: any): void; - decreaseSize(sender: any): void; - accessibilityElementCount(): number; - accessibilityElementAtIndex(index: number): any; - indexOfAccessibilityElement(element: any): number; - accessibilityElementDidBecomeFocused(): void; - accessibilityElementDidLoseFocus(): void; - accessibilityElementIsFocused(): boolean; - accessibilityActivate(): boolean; - accessibilityIncrement(): void; - accessibilityDecrement(): void; - accessibilityScroll(direction: number): boolean; - accessibilityPerformEscape(): boolean; - accessibilityPerformMagicTap(): boolean; - awakeFromNib(): void; - prepareForInterfaceBuilder(): void; - displayLayer(layer: CALayer): void; - drawLayerInContext(layer: CALayer, ctx: any): void; - layoutSublayersOfLayer(layer: CALayer): void; - actionForLayerForKey(layer: CALayer, event: string): any; - animationDidStart(anim: CAAnimation): void; - animationDidStopFinished(anim: CAAnimation, flag: boolean): void; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class NSEnumerator extends NSObject implements NSFastEnumeration { - allObjects: NSArray; - constructor(); - nextObject(): any; - init(): NSEnumerator; - static new(): NSEnumerator; - static allocWithZone(zone: any): NSEnumerator; - static alloc(): NSEnumerator; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; -} -declare class NSValue extends NSObject implements NSCopying, NSSecureCoding { - objCType: string; - nonretainedObjectValue: any; - rangeValue: NSRange; - CATransform3DValue: CATransform3D; - CMTimeValue: CMTime; - CMTimeRangeValue: CMTimeRange; - CMTimeMappingValue: CMTimeMapping; - MKCoordinateValue: CLLocationCoordinate2D; - MKCoordinateSpanValue: MKCoordinateSpan; - constructor(value: any, type: string); - constructor(); - getValue(value: any): void; - initWithBytesObjCType(value: any, type: string): NSValue; - static valueWithBytesObjCType(value: any, type: string): NSValue; - static valueWithObjCType(value: any, type: string): NSValue; - static valueWithNonretainedObject(anObject: any): NSValue; - static valueWithPointer(pointer: any): NSValue; - pointerValue(): any; - isEqualToValue(value: NSValue): boolean; - static valueWithRange(range: NSRange): NSValue; - static valueWithCGPoint(point: CGPoint): NSValue; - static valueWithCGVector(vector: CGVector): NSValue; - static valueWithCGSize(size: CGSize): NSValue; - static valueWithCGRect(rect: CGRect): NSValue; - static valueWithCGAffineTransform(transform: CGAffineTransform): NSValue; - static valueWithUIEdgeInsets(insets: UIEdgeInsets): NSValue; - static valueWithUIOffset(insets: UIOffset): NSValue; - CGPointValue(): CGPoint; - CGVectorValue(): CGVector; - CGSizeValue(): CGSize; - CGRectValue(): CGRect; - CGAffineTransformValue(): CGAffineTransform; - UIEdgeInsetsValue(): UIEdgeInsets; - UIOffsetValue(): UIOffset; - static valueWithCATransform3D(t: CATransform3D): NSValue; - static valueWithCMTime(time: CMTime): NSValue; - static valueWithCMTimeRange(timeRange: CMTimeRange): NSValue; - static valueWithCMTimeMapping(timeMapping: CMTimeMapping): NSValue; - static valueWithMKCoordinate(coordinate: CLLocationCoordinate2D): NSValue; - static valueWithMKCoordinateSpan(span: MKCoordinateSpan): NSValue; - init(): NSValue; - static new(): NSValue; - static allocWithZone(zone: any): NSValue; - static alloc(): NSValue; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSNumber extends NSValue implements CKRecordValue { - charValue: string; - unsignedCharValue: number; - shortValue: number; - unsignedShortValue: number; - intValue: number; - unsignedIntValue: number; - longValue: number; - unsignedLongValue: number; - longLongValue: number; - unsignedLongLongValue: number; - floatValue: number; - doubleValue: number; - boolValue: boolean; - integerValue: number; - unsignedIntegerValue: number; - stringValue: string; - decimalValue: NSDecimal; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(value: string); - constructor(value: boolean); - constructor(value: any, type: string); - constructor(); - initWithChar(value: string): NSNumber; - initWithUnsignedChar(value: number): NSNumber; - initWithShort(value: number): NSNumber; - initWithUnsignedShort(value: number): NSNumber; - initWithInt(value: number): NSNumber; - initWithUnsignedInt(value: number): NSNumber; - initWithLong(value: number): NSNumber; - initWithUnsignedLong(value: number): NSNumber; - initWithLongLong(value: number): NSNumber; - initWithUnsignedLongLong(value: number): NSNumber; - initWithFloat(value: number): NSNumber; - initWithDouble(value: number): NSNumber; - initWithBool(value: boolean): NSNumber; - initWithInteger(value: number): NSNumber; - initWithUnsignedInteger(value: number): NSNumber; - compare(otherNumber: NSNumber): number; - isEqualToNumber(number: NSNumber): boolean; - descriptionWithLocale(locale: any): string; - static numberWithChar(value: string): NSNumber; - static numberWithUnsignedChar(value: number): NSNumber; - static numberWithShort(value: number): NSNumber; - static numberWithUnsignedShort(value: number): NSNumber; - static numberWithInt(value: number): NSNumber; - static numberWithUnsignedInt(value: number): NSNumber; - static numberWithLong(value: number): NSNumber; - static numberWithUnsignedLong(value: number): NSNumber; - static numberWithLongLong(value: number): NSNumber; - static numberWithUnsignedLongLong(value: number): NSNumber; - static numberWithFloat(value: number): NSNumber; - static numberWithDouble(value: number): NSNumber; - static numberWithBool(value: boolean): NSNumber; - static numberWithInteger(value: number): NSNumber; - static numberWithUnsignedInteger(value: number): NSNumber; - initWithBytesObjCType(value: any, type: string): NSNumber; - init(): NSNumber; - static new(): NSNumber; - static allocWithZone(zone: any): NSNumber; - static alloc(): NSNumber; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class NSArray extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration, CKRecordValue { - count: number; - firstObject: any; - lastObject: any; - sortedArrayHint: NSData; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(objects: any, cnt: number); - constructor(firstObj: any); - constructor(array: NSArray); - constructor(array: NSArray, flag: boolean); - constructor(path: string); - constructor(url: NSURL); - constructor(); - objectAtIndex(index: number): any; - initWithObjectsCount(objects: any, cnt: number): NSArray; - arrayByAddingObject(anObject: any): NSArray; - arrayByAddingObjectsFromArray(otherArray: NSArray): NSArray; - componentsJoinedByString(separator: string): string; - containsObject(anObject: any): boolean; - descriptionWithLocale(locale: any): string; - descriptionWithLocaleIndent(locale: any, level: number): string; - firstObjectCommonWithArray(otherArray: NSArray): any; - getObjectsRange(objects: any, range: NSRange): void; - indexOfObject(anObject: any): number; - indexOfObjectInRange(anObject: any, range: NSRange): number; - indexOfObjectIdenticalTo(anObject: any): number; - indexOfObjectIdenticalToInRange(anObject: any, range: NSRange): number; - isEqualToArray(otherArray: NSArray): boolean; - objectEnumerator(): NSEnumerator; - reverseObjectEnumerator(): NSEnumerator; - sortedArrayUsingFunctionContext(comparator: (arg1: any, arg2: any, arg3: any) => number, context: any): NSArray; - sortedArrayUsingFunctionContextHint(comparator: (arg1: any, arg2: any, arg3: any) => number, context: any, hint: NSData): NSArray; - sortedArrayUsingSelector(comparator: any): NSArray; - subarrayWithRange(range: NSRange): NSArray; - writeToFileAtomically(path: string, useAuxiliaryFile: boolean): boolean; - writeToURLAtomically(url: NSURL, atomically: boolean): boolean; - makeObjectsPerformSelector(aSelector: any): void; - makeObjectsPerformSelectorWithObject(aSelector: any, argument: any): void; - objectsAtIndexes(indexes: NSIndexSet): NSArray; - objectAtIndexedSubscript(idx: number): any; - enumerateObjectsUsingBlock(block: (arg1: any, arg2: number, arg3: any) => void): void; - enumerateObjectsWithOptionsUsingBlock(opts: number, block: (arg1: any, arg2: number, arg3: any) => void): void; - enumerateObjectsAtIndexesOptionsUsingBlock(s: NSIndexSet, opts: number, block: (arg1: any, arg2: number, arg3: any) => void): void; - indexOfObjectPassingTest(predicate: (arg1: any, arg2: number, arg3: any) => boolean): number; - indexOfObjectWithOptionsPassingTest(opts: number, predicate: (arg1: any, arg2: number, arg3: any) => boolean): number; - indexOfObjectAtIndexesOptionsPassingTest(s: NSIndexSet, opts: number, predicate: (arg1: any, arg2: number, arg3: any) => boolean): number; - indexesOfObjectsPassingTest(predicate: (arg1: any, arg2: number, arg3: any) => boolean): NSIndexSet; - indexesOfObjectsWithOptionsPassingTest(opts: number, predicate: (arg1: any, arg2: number, arg3: any) => boolean): NSIndexSet; - indexesOfObjectsAtIndexesOptionsPassingTest(s: NSIndexSet, opts: number, predicate: (arg1: any, arg2: number, arg3: any) => boolean): NSIndexSet; - sortedArrayUsingComparator(cmptr: (arg1: any, arg2: any) => number): NSArray; - sortedArrayWithOptionsUsingComparator(opts: number, cmptr: (arg1: any, arg2: any) => number): NSArray; - indexOfObjectInSortedRangeOptionsUsingComparator(obj: any, r: NSRange, opts: number, cmp: (arg1: any, arg2: any) => number): number; - static array(): NSArray; - static arrayWithObject(anObject: any): NSArray; - static arrayWithObjectsCount(objects: any, cnt: number): NSArray; - static arrayWithObjects(firstObj: any): NSArray; - static arrayWithArray(array: NSArray): NSArray; - initWithObjects(firstObj: any): NSArray; - initWithArray(array: NSArray): NSArray; - initWithArrayCopyItems(array: NSArray, flag: boolean): NSArray; - static arrayWithContentsOfFile(path: string): NSArray; - static arrayWithContentsOfURL(url: NSURL): NSArray; - initWithContentsOfFile(path: string): NSArray; - initWithContentsOfURL(url: NSURL): NSArray; - getObjects(objects: any): void; - pathsMatchingExtensions(filterTypes: NSArray): NSArray; - addObserverToObjectsAtIndexesForKeyPathOptionsContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, options: number, context: any): void; - removeObserverFromObjectsAtIndexesForKeyPathContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, context: any): void; - removeObserverFromObjectsAtIndexesForKeyPath(observer: NSObject, indexes: NSIndexSet, keyPath: string): void; - sortedArrayUsingDescriptors(sortDescriptors: NSArray): NSArray; - filteredArrayUsingPredicate(predicate: NSPredicate): NSArray; - init(): NSArray; - static new(): NSArray; - static allocWithZone(zone: any): NSArray; - static alloc(): NSArray; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class NSMutableArray extends NSArray { - constructor(numItems: number); - constructor(objects: any, cnt: number); - constructor(firstObj: any); - constructor(array: NSArray); - constructor(array: NSArray, flag: boolean); - constructor(path: string); - constructor(url: NSURL); - constructor(); - addObject(anObject: any): void; - insertObjectAtIndex(anObject: any, index: number): void; - removeLastObject(): void; - removeObjectAtIndex(index: number): void; - replaceObjectAtIndexWithObject(index: number, anObject: any): void; - initWithCapacity(numItems: number): NSMutableArray; - addObjectsFromArray(otherArray: NSArray): void; - exchangeObjectAtIndexWithObjectAtIndex(idx1: number, idx2: number): void; - removeAllObjects(): void; - removeObjectInRange(anObject: any, range: NSRange): void; - removeObject(anObject: any): void; - removeObjectIdenticalToInRange(anObject: any, range: NSRange): void; - removeObjectIdenticalTo(anObject: any): void; - removeObjectsFromIndicesNumIndices(indices: any, cnt: number): void; - removeObjectsInArray(otherArray: NSArray): void; - removeObjectsInRange(range: NSRange): void; - replaceObjectsInRangeWithObjectsFromArrayRange(range: NSRange, otherArray: NSArray, otherRange: NSRange): void; - replaceObjectsInRangeWithObjectsFromArray(range: NSRange, otherArray: NSArray): void; - setArray(otherArray: NSArray): void; - sortUsingFunctionContext(compare: (arg1: any, arg2: any, arg3: any) => number, context: any): void; - sortUsingSelector(comparator: any): void; - insertObjectsAtIndexes(objects: NSArray, indexes: NSIndexSet): void; - removeObjectsAtIndexes(indexes: NSIndexSet): void; - replaceObjectsAtIndexesWithObjects(indexes: NSIndexSet, objects: NSArray): void; - setObjectAtIndexedSubscript(obj: any, idx: number): void; - sortUsingComparator(cmptr: (arg1: any, arg2: any) => number): void; - sortWithOptionsUsingComparator(opts: number, cmptr: (arg1: any, arg2: any) => number): void; - static arrayWithCapacity(numItems: number): NSMutableArray; - static arrayWithContentsOfFile(path: string): NSMutableArray; - static arrayWithContentsOfURL(url: NSURL): NSMutableArray; - sortUsingDescriptors(sortDescriptors: NSArray): void; - filterUsingPredicate(predicate: NSPredicate): void; - initWithObjectsCount(objects: any, cnt: number): NSMutableArray; - static array(): NSMutableArray; - static arrayWithObject(anObject: any): NSMutableArray; - static arrayWithObjectsCount(objects: any, cnt: number): NSMutableArray; - static arrayWithObjects(firstObj: any): NSMutableArray; - static arrayWithArray(array: NSArray): NSMutableArray; - initWithObjects(firstObj: any): NSMutableArray; - initWithArray(array: NSArray): NSMutableArray; - initWithArrayCopyItems(array: NSArray, flag: boolean): NSMutableArray; - initWithContentsOfFile(path: string): NSMutableArray; - initWithContentsOfURL(url: NSURL): NSMutableArray; - init(): NSMutableArray; - static new(): NSMutableArray; - static allocWithZone(zone: any): NSMutableArray; - static alloc(): NSMutableArray; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSAutoreleasePool extends NSObject { - constructor(); - static addObject(anObject: any): void; - addObject(anObject: any): void; - drain(): void; - init(): NSAutoreleasePool; - static new(): NSAutoreleasePool; - static allocWithZone(zone: any): NSAutoreleasePool; - static alloc(): NSAutoreleasePool; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSBundle extends NSObject { - loaded: boolean; - bundleURL: NSURL; - resourceURL: NSURL; - executableURL: NSURL; - privateFrameworksURL: NSURL; - sharedFrameworksURL: NSURL; - sharedSupportURL: NSURL; - builtInPlugInsURL: NSURL; - appStoreReceiptURL: NSURL; - bundlePath: string; - resourcePath: string; - executablePath: string; - privateFrameworksPath: string; - sharedFrameworksPath: string; - sharedSupportPath: string; - builtInPlugInsPath: string; - bundleIdentifier: string; - infoDictionary: NSDictionary; - localizedInfoDictionary: NSDictionary; - principalClass: any; - preferredLocalizations: NSArray; - localizations: NSArray; - developmentLocalization: string; - executableArchitectures: NSArray; - constructor(path: string); - constructor(url: NSURL); - constructor(); - static mainBundle(): NSBundle; - static bundleWithPath(path: string): NSBundle; - initWithPath(path: string): NSBundle; - static bundleWithURL(url: NSURL): NSBundle; - initWithURL(url: NSURL): NSBundle; - static bundleForClass(aClass: any): NSBundle; - static bundleWithIdentifier(identifier: string): NSBundle; - static allBundles(): NSArray; - static allFrameworks(): NSArray; - load(): boolean; - unload(): boolean; - preflightAndReturnError(): boolean; - loadAndReturnError(): boolean; - URLForAuxiliaryExecutable(executableName: string): NSURL; - pathForAuxiliaryExecutable(executableName: string): string; - static URLForResourceWithExtensionSubdirectoryInBundleWithURL(name: string, ext: string, subpath: string, bundleURL: NSURL): NSURL; - static URLsForResourcesWithExtensionSubdirectoryInBundleWithURL(ext: string, subpath: string, bundleURL: NSURL): NSArray; - URLForResourceWithExtension(name: string, ext: string): NSURL; - URLForResourceWithExtensionSubdirectory(name: string, ext: string, subpath: string): NSURL; - URLForResourceWithExtensionSubdirectoryLocalization(name: string, ext: string, subpath: string, localizationName: string): NSURL; - URLsForResourcesWithExtensionSubdirectory(ext: string, subpath: string): NSArray; - URLsForResourcesWithExtensionSubdirectoryLocalization(ext: string, subpath: string, localizationName: string): NSArray; - static pathForResourceOfTypeInDirectory(name: string, ext: string, bundlePath: string): string; - static pathsForResourcesOfTypeInDirectory(ext: string, bundlePath: string): NSArray; - pathForResourceOfType(name: string, ext: string): string; - pathForResourceOfTypeInDirectory(name: string, ext: string, subpath: string): string; - pathForResourceOfTypeInDirectoryForLocalization(name: string, ext: string, subpath: string, localizationName: string): string; - pathsForResourcesOfTypeInDirectory(ext: string, subpath: string): NSArray; - pathsForResourcesOfTypeInDirectoryForLocalization(ext: string, subpath: string, localizationName: string): NSArray; - localizedStringForKeyValueTable(key: string, value: string, tableName: string): string; - objectForInfoDictionaryKey(key: string): any; - classNamed(className: string): any; - static preferredLocalizationsFromArray(localizationsArray: NSArray): NSArray; - static preferredLocalizationsFromArrayForPreferences(localizationsArray: NSArray, preferencesArray: NSArray): NSArray; - loadNibNamedOwnerOptions(name: string, owner: any, options: NSDictionary): NSArray; - init(): NSBundle; - static new(): NSBundle; - static allocWithZone(zone: any): NSBundle; - static alloc(): NSBundle; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSDate extends NSObject implements NSCopying, NSSecureCoding, CKRecordValue { - timeIntervalSinceReferenceDate: number; - timeIntervalSinceNow: number; - timeIntervalSince1970: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(secsToBeAdded: number, date: NSDate); - constructor(); - initWithTimeIntervalSinceReferenceDate(ti: number): NSDate; - timeIntervalSinceDate(anotherDate: NSDate): number; - addTimeInterval(seconds: number): any; - dateByAddingTimeInterval(ti: number): NSDate; - earlierDate(anotherDate: NSDate): NSDate; - laterDate(anotherDate: NSDate): NSDate; - compare(other: NSDate): number; - isEqualToDate(otherDate: NSDate): boolean; - descriptionWithLocale(locale: any): string; - static timeIntervalSinceReferenceDate(): number; - static date(): NSDate; - static dateWithTimeIntervalSinceNow(secs: number): NSDate; - static dateWithTimeIntervalSinceReferenceDate(ti: number): NSDate; - static dateWithTimeIntervalSince1970(secs: number): NSDate; - static dateWithTimeIntervalSinceDate(secsToBeAdded: number, date: NSDate): NSDate; - static distantFuture(): any; - static distantPast(): any; - initWithTimeIntervalSinceNow(secs: number): NSDate; - initWithTimeIntervalSince1970(secs: number): NSDate; - initWithTimeIntervalSinceDate(secsToBeAdded: number, date: NSDate): NSDate; - init(): NSDate; - static new(): NSDate; - static allocWithZone(zone: any): NSDate; - static alloc(): NSDate; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class NSCalendar extends NSObject implements NSCopying, NSSecureCoding { - calendarIdentifier: string; - locale: NSLocale; - timeZone: NSTimeZone; - firstWeekday: number; - minimumDaysInFirstWeek: number; - eraSymbols: NSArray; - longEraSymbols: NSArray; - monthSymbols: NSArray; - shortMonthSymbols: NSArray; - veryShortMonthSymbols: NSArray; - standaloneMonthSymbols: NSArray; - shortStandaloneMonthSymbols: NSArray; - veryShortStandaloneMonthSymbols: NSArray; - weekdaySymbols: NSArray; - shortWeekdaySymbols: NSArray; - veryShortWeekdaySymbols: NSArray; - standaloneWeekdaySymbols: NSArray; - shortStandaloneWeekdaySymbols: NSArray; - veryShortStandaloneWeekdaySymbols: NSArray; - quarterSymbols: NSArray; - shortQuarterSymbols: NSArray; - standaloneQuarterSymbols: NSArray; - shortStandaloneQuarterSymbols: NSArray; - AMSymbol: string; - PMSymbol: string; - constructor(ident: string); - constructor(); - static currentCalendar(): NSCalendar; - static autoupdatingCurrentCalendar(): NSCalendar; - static calendarWithIdentifier(calendarIdentifierConstant: string): NSCalendar; - initWithCalendarIdentifier(ident: string): NSCalendar; - minimumRangeOfUnit(unit: number): NSRange; - maximumRangeOfUnit(unit: number): NSRange; - rangeOfUnitInUnitForDate(smaller: number, larger: number, date: NSDate): NSRange; - ordinalityOfUnitInUnitForDate(smaller: number, larger: number, date: NSDate): number; - rangeOfUnitStartDateIntervalForDate(unit: number, datep: any, tip: any, date: NSDate): boolean; - dateFromComponents(comps: NSDateComponents): NSDate; - componentsFromDate(unitFlags: number, date: NSDate): NSDateComponents; - dateByAddingComponentsToDateOptions(comps: NSDateComponents, date: NSDate, opts: number): NSDate; - componentsFromDateToDateOptions(unitFlags: number, startingDate: NSDate, resultDate: NSDate, opts: number): NSDateComponents; - getEraYearMonthDayFromDate(eraValuePointer: any, yearValuePointer: any, monthValuePointer: any, dayValuePointer: any, date: NSDate): void; - getEraYearForWeekOfYearWeekOfYearWeekdayFromDate(eraValuePointer: any, yearValuePointer: any, weekValuePointer: any, weekdayValuePointer: any, date: NSDate): void; - getHourMinuteSecondNanosecondFromDate(hourValuePointer: any, minuteValuePointer: any, secondValuePointer: any, nanosecondValuePointer: any, date: NSDate): void; - componentFromDate(unit: number, date: NSDate): number; - dateWithEraYearMonthDayHourMinuteSecondNanosecond(eraValue: number, yearValue: number, monthValue: number, dayValue: number, hourValue: number, minuteValue: number, secondValue: number, nanosecondValue: number): NSDate; - dateWithEraYearForWeekOfYearWeekOfYearWeekdayHourMinuteSecondNanosecond(eraValue: number, yearValue: number, weekValue: number, weekdayValue: number, hourValue: number, minuteValue: number, secondValue: number, nanosecondValue: number): NSDate; - startOfDayForDate(date: NSDate): NSDate; - componentsInTimeZoneFromDate(timezone: NSTimeZone, date: NSDate): NSDateComponents; - compareDateToDateToUnitGranularity(date1: NSDate, date2: NSDate, unit: number): number; - isDateEqualToDateToUnitGranularity(date1: NSDate, date2: NSDate, unit: number): boolean; - isDateInSameDayAsDate(date1: NSDate, date2: NSDate): boolean; - isDateInToday(date: NSDate): boolean; - isDateInYesterday(date: NSDate): boolean; - isDateInTomorrow(date: NSDate): boolean; - isDateInWeekend(date: NSDate): boolean; - rangeOfWeekendStartDateIntervalContainingDate(datep: any, tip: any, date: NSDate): boolean; - nextWeekendStartDateIntervalOptionsAfterDate(datep: any, tip: any, options: number, date: NSDate): boolean; - componentsFromDateComponentsToDateComponentsOptions(unitFlags: number, startingDateComp: NSDateComponents, resultDateComp: NSDateComponents, options: number): NSDateComponents; - dateByAddingUnitValueToDateOptions(unit: number, value: number, date: NSDate, options: number): NSDate; - enumerateDatesStartingAfterDateMatchingComponentsOptionsUsingBlock(start: NSDate, comps: NSDateComponents, opts: number, block: (arg1: NSDate, arg2: boolean, arg3: any) => void): void; - nextDateAfterDateMatchingComponentsOptions(date: NSDate, comps: NSDateComponents, options: number): NSDate; - nextDateAfterDateMatchingUnitValueOptions(date: NSDate, unit: number, value: number, options: number): NSDate; - nextDateAfterDateMatchingHourMinuteSecondOptions(date: NSDate, hourValue: number, minuteValue: number, secondValue: number, options: number): NSDate; - dateBySettingUnitValueOfDateOptions(unit: number, v: number, date: NSDate, opts: number): NSDate; - dateBySettingHourMinuteSecondOfDateOptions(h: number, m: number, s: number, date: NSDate, opts: number): NSDate; - dateMatchesComponents(date: NSDate, components: NSDateComponents): boolean; - init(): NSCalendar; - static new(): NSCalendar; - static allocWithZone(zone: any): NSCalendar; - static alloc(): NSCalendar; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSDateComponents extends NSObject implements NSCopying, NSSecureCoding { - calendar: NSCalendar; - timeZone: NSTimeZone; - era: number; - year: number; - month: number; - day: number; - hour: number; - minute: number; - second: number; - nanosecond: number; - weekday: number; - weekdayOrdinal: number; - quarter: number; - weekOfMonth: number; - weekOfYear: number; - yearForWeekOfYear: number; - leapMonth: boolean; - date: NSDate; - validDate: boolean; - constructor(); - week(): number; - setWeek(v: number): void; - setValueForComponent(value: number, unit: number): void; - valueForComponent(unit: number): number; - isValidDateInCalendar(calendar: NSCalendar): boolean; - init(): NSDateComponents; - static new(): NSDateComponents; - static allocWithZone(zone: any): NSDateComponents; - static alloc(): NSDateComponents; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSString extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, CKRecordValue { - length: number; - doubleValue: number; - floatValue: number; - intValue: number; - integerValue: number; - longLongValue: number; - boolValue: boolean; - uppercaseString: string; - lowercaseString: string; - capitalizedString: string; - fastestEncoding: number; - smallestEncoding: number; - decomposedStringWithCanonicalMapping: string; - precomposedStringWithCanonicalMapping: string; - decomposedStringWithCompatibilityMapping: string; - precomposedStringWithCompatibilityMapping: string; - UTF8String: string; - pathComponents: NSArray; - absolutePath: boolean; - lastPathComponent: string; - stringByDeletingLastPathComponent: string; - pathExtension: string; - stringByDeletingPathExtension: string; - stringByAbbreviatingWithTildeInPath: string; - stringByExpandingTildeInPath: string; - stringByStandardizingPath: string; - stringByResolvingSymlinksInPath: string; - fileSystemRepresentation: string; - stringByRemovingPercentEncoding: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(characters: any, length: number, freeBuffer: boolean); - constructor(characters: any, length: number); - constructor(data: NSData, encoding: number); - constructor(bytes: any, len: number, encoding: number); - constructor(bytes: any, len: number, encoding: number, freeBuffer: boolean); - constructor(url: NSURL, enc: number, error: any); - constructor(path: string, enc: number, error: any); - constructor(url: NSURL, enc: any, error: any); - constructor(path: string, enc: any, error: any); - constructor(url: NSURL); - constructor(bytes: string, length: number, freeBuffer: boolean); - constructor(); - characterAtIndex(index: number): string; - getCharactersRange(buffer: any, aRange: NSRange): void; - substringFromIndex(from: number): string; - substringToIndex(to: number): string; - substringWithRange(range: NSRange): string; - compare(string: string): number; - compareOptions(string: string, mask: number): number; - compareOptionsRange(string: string, mask: number, compareRange: NSRange): number; - compareOptionsRangeLocale(string: string, mask: number, compareRange: NSRange, locale: any): number; - caseInsensitiveCompare(string: string): number; - localizedCompare(string: string): number; - localizedCaseInsensitiveCompare(string: string): number; - localizedStandardCompare(string: string): number; - isEqualToString(aString: string): boolean; - hasPrefix(aString: string): boolean; - hasSuffix(aString: string): boolean; - containsString(aString: string): boolean; - localizedCaseInsensitiveContainsString(aString: string): boolean; - rangeOfString(aString: string): NSRange; - rangeOfStringOptions(aString: string, mask: number): NSRange; - rangeOfStringOptionsRange(aString: string, mask: number, searchRange: NSRange): NSRange; - rangeOfStringOptionsRangeLocale(aString: string, mask: number, searchRange: NSRange, locale: NSLocale): NSRange; - rangeOfCharacterFromSet(aSet: NSCharacterSet): NSRange; - rangeOfCharacterFromSetOptions(aSet: NSCharacterSet, mask: number): NSRange; - rangeOfCharacterFromSetOptionsRange(aSet: NSCharacterSet, mask: number, searchRange: NSRange): NSRange; - rangeOfComposedCharacterSequenceAtIndex(index: number): NSRange; - rangeOfComposedCharacterSequencesForRange(range: NSRange): NSRange; - stringByAppendingString(aString: string): string; - componentsSeparatedByString(separator: string): NSArray; - componentsSeparatedByCharactersInSet(separator: NSCharacterSet): NSArray; - commonPrefixWithStringOptions(aString: string, mask: number): string; - uppercaseStringWithLocale(locale: NSLocale): string; - lowercaseStringWithLocale(locale: NSLocale): string; - capitalizedStringWithLocale(locale: NSLocale): string; - stringByTrimmingCharactersInSet(set: NSCharacterSet): string; - stringByPaddingToLengthWithStringStartingAtIndex(newLength: number, padString: string, padIndex: number): string; - getLineStartEndContentsEndForRange(startPtr: any, lineEndPtr: any, contentsEndPtr: any, range: NSRange): void; - lineRangeForRange(range: NSRange): NSRange; - getParagraphStartEndContentsEndForRange(startPtr: any, parEndPtr: any, contentsEndPtr: any, range: NSRange): void; - paragraphRangeForRange(range: NSRange): NSRange; - enumerateSubstringsInRangeOptionsUsingBlock(range: NSRange, opts: number, block: (arg1: string, arg2: NSRange, arg3: NSRange, arg4: any) => void): void; - enumerateLinesUsingBlock(block: (arg1: string, arg2: any) => void): void; - dataUsingEncodingAllowLossyConversion(encoding: number, lossy: boolean): NSData; - dataUsingEncoding(encoding: number): NSData; - canBeConvertedToEncoding(encoding: number): boolean; - cStringUsingEncoding(encoding: number): string; - getCStringMaxLengthEncoding(buffer: string, maxBufferCount: number, encoding: number): boolean; - getBytesMaxLengthUsedLengthEncodingOptionsRangeRemainingRange(buffer: any, maxBufferCount: number, usedBufferCount: any, encoding: number, options: number, range: NSRange, leftover: any): boolean; - maximumLengthOfBytesUsingEncoding(enc: number): number; - lengthOfBytesUsingEncoding(enc: number): number; - stringByFoldingWithOptionsLocale(options: number, locale: NSLocale): string; - stringByReplacingOccurrencesOfStringWithStringOptionsRange(target: string, replacement: string, options: number, searchRange: NSRange): string; - stringByReplacingOccurrencesOfStringWithString(target: string, replacement: string): string; - stringByReplacingCharactersInRangeWithString(range: NSRange, replacement: string): string; - static defaultCStringEncoding(): number; - static availableStringEncodings(): any; - static localizedNameOfStringEncoding(encoding: number): string; - initWithCharactersNoCopyLengthFreeWhenDone(characters: any, length: number, freeBuffer: boolean): NSString; - initWithCharactersLength(characters: any, length: number): NSString; - initWithUTF8String(nullTerminatedCString: string): NSString; - initWithString(aString: string): NSString; - initWithDataEncoding(data: NSData, encoding: number): NSString; - initWithBytesLengthEncoding(bytes: any, len: number, encoding: number): NSString; - initWithBytesNoCopyLengthEncodingFreeWhenDone(bytes: any, len: number, encoding: number, freeBuffer: boolean): NSString; - static string(): NSString; - static stringWithString(string: string): NSString; - static stringWithCharactersLength(characters: any, length: number): NSString; - static stringWithUTF8String(nullTerminatedCString: string): NSString; - initWithCStringEncoding(nullTerminatedCString: string, encoding: number): NSString; - static stringWithCStringEncoding(cString: string, enc: number): NSString; - initWithContentsOfURLEncodingError(url: NSURL, enc: number): NSString; - initWithContentsOfFileEncodingError(path: string, enc: number): NSString; - static stringWithContentsOfURLEncodingError(url: NSURL, enc: number): NSString; - static stringWithContentsOfFileEncodingError(path: string, enc: number): NSString; - initWithContentsOfURLUsedEncodingError(url: NSURL, enc: any): NSString; - initWithContentsOfFileUsedEncodingError(path: string, enc: any): NSString; - static stringWithContentsOfURLUsedEncodingError(url: NSURL, enc: any): NSString; - static stringWithContentsOfFileUsedEncodingError(path: string, enc: any): NSString; - writeToURLAtomicallyEncodingError(url: NSURL, useAuxiliaryFile: boolean, enc: number): boolean; - writeToFileAtomicallyEncodingError(path: string, useAuxiliaryFile: boolean, enc: number): boolean; - static stringEncodingForDataEncodingOptionsConvertedStringUsedLossyConversion(data: NSData, opts: NSDictionary, string: any, usedLossyConversion: any): NSString; - propertyList(): any; - propertyListFromStringsFileFormat(): NSDictionary; - cString(): string; - lossyCString(): string; - cStringLength(): number; - getCString(bytes: string): void; - getCStringMaxLength(bytes: string, maxLength: number): void; - getCStringMaxLengthRangeRemainingRange(bytes: string, maxLength: number, aRange: NSRange, leftoverRange: any): void; - writeToFileAtomically(path: string, useAuxiliaryFile: boolean): boolean; - writeToURLAtomically(url: NSURL, atomically: boolean): boolean; - initWithContentsOfFile(path: string): NSString; - initWithContentsOfURL(url: NSURL): NSString; - static stringWithContentsOfFile(path: string): NSString; - static stringWithContentsOfURL(url: NSURL): NSString; - initWithCStringNoCopyLengthFreeWhenDone(bytes: string, length: number, freeBuffer: boolean): NSString; - initWithCStringLength(bytes: string, length: number): NSString; - initWithCString(bytes: string): NSString; - static stringWithCStringLength(bytes: string, length: number): NSString; - static stringWithCString(bytes: string): NSString; - getCharacters(buffer: any): void; - static pathWithComponents(components: NSArray): string; - stringByAppendingPathComponent(str: string): string; - stringByAppendingPathExtension(str: string): string; - stringsByAppendingPaths(paths: NSArray): NSArray; - completePathIntoStringCaseSensitiveMatchesIntoArrayFilterTypes(outputName: any, flag: boolean, outputArray: any, filterTypes: NSArray): number; - getFileSystemRepresentationMaxLength(cname: string, max: number): boolean; - stringByAddingPercentEncodingWithAllowedCharacters(allowedCharacters: NSCharacterSet): string; - stringByAddingPercentEscapesUsingEncoding(enc: number): string; - stringByReplacingPercentEscapesUsingEncoding(enc: number): string; - linguisticTagsInRangeSchemeOptionsOrthographyTokenRanges(range: NSRange, tagScheme: string, opts: number, orthography: NSOrthography, tokenRanges: any): NSArray; - enumerateLinguisticTagsInRangeSchemeOptionsOrthographyUsingBlock(range: NSRange, tagScheme: string, opts: number, orthography: NSOrthography, block: (arg1: string, arg2: NSRange, arg3: NSRange, arg4: any) => void): void; - sizeWithFont(font: UIFont): CGSize; - sizeWithFontForWidthLineBreakMode(font: UIFont, width: number, lineBreakMode: number): CGSize; - drawAtPointWithFont(point: CGPoint, font: UIFont): CGSize; - drawAtPointForWidthWithFontLineBreakMode(point: CGPoint, width: number, font: UIFont, lineBreakMode: number): CGSize; - sizeWithFontConstrainedToSize(font: UIFont, size: CGSize): CGSize; - sizeWithFontConstrainedToSizeLineBreakMode(font: UIFont, size: CGSize, lineBreakMode: number): CGSize; - drawInRectWithFont(rect: CGRect, font: UIFont): CGSize; - drawInRectWithFontLineBreakMode(rect: CGRect, font: UIFont, lineBreakMode: number): CGSize; - drawInRectWithFontLineBreakModeAlignment(rect: CGRect, font: UIFont, lineBreakMode: number, alignment: number): CGSize; - sizeWithFontMinFontSizeActualFontSizeForWidthLineBreakMode(font: UIFont, minFontSize: number, actualFontSize: any, width: number, lineBreakMode: number): CGSize; - drawAtPointForWidthWithFontFontSizeLineBreakModeBaselineAdjustment(point: CGPoint, width: number, font: UIFont, fontSize: number, lineBreakMode: number, baselineAdjustment: number): CGSize; - drawAtPointForWidthWithFontMinFontSizeActualFontSizeLineBreakModeBaselineAdjustment(point: CGPoint, width: number, font: UIFont, minFontSize: number, actualFontSize: any, lineBreakMode: number, baselineAdjustment: number): CGSize; - sizeWithAttributes(attrs: NSDictionary): CGSize; - drawAtPointWithAttributes(point: CGPoint, attrs: NSDictionary): void; - drawInRectWithAttributes(rect: CGRect, attrs: NSDictionary): void; - drawWithRectOptionsAttributesContext(rect: CGRect, options: number, attributes: NSDictionary, context: NSStringDrawingContext): void; - boundingRectWithSizeOptionsAttributesContext(size: CGSize, options: number, attributes: NSDictionary, context: NSStringDrawingContext): CGRect; - init(): NSString; - static new(): NSString; - static allocWithZone(zone: any): NSString; - static alloc(): NSString; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class NSMutableString extends NSString { - constructor(capacity: number); - constructor(characters: any, length: number, freeBuffer: boolean); - constructor(characters: any, length: number); - constructor(data: NSData, encoding: number); - constructor(bytes: any, len: number, encoding: number); - constructor(bytes: any, len: number, encoding: number, freeBuffer: boolean); - constructor(url: NSURL, enc: number, error: any); - constructor(path: string, enc: number, error: any); - constructor(url: NSURL, enc: any, error: any); - constructor(path: string, enc: any, error: any); - constructor(url: NSURL); - constructor(bytes: string, length: number, freeBuffer: boolean); - constructor(); - replaceCharactersInRangeWithString(range: NSRange, aString: string): void; - insertStringAtIndex(aString: string, loc: number): void; - deleteCharactersInRange(range: NSRange): void; - appendString(aString: string): void; - setString(aString: string): void; - initWithCapacity(capacity: number): NSMutableString; - static stringWithCapacity(capacity: number): NSMutableString; - replaceOccurrencesOfStringWithStringOptionsRange(target: string, replacement: string, options: number, searchRange: NSRange): number; - initWithCharactersNoCopyLengthFreeWhenDone(characters: any, length: number, freeBuffer: boolean): NSMutableString; - initWithCharactersLength(characters: any, length: number): NSMutableString; - initWithUTF8String(nullTerminatedCString: string): NSMutableString; - initWithString(aString: string): NSMutableString; - initWithDataEncoding(data: NSData, encoding: number): NSMutableString; - initWithBytesLengthEncoding(bytes: any, len: number, encoding: number): NSMutableString; - initWithBytesNoCopyLengthEncodingFreeWhenDone(bytes: any, len: number, encoding: number, freeBuffer: boolean): NSMutableString; - static string(): NSMutableString; - static stringWithString(string: string): NSMutableString; - static stringWithCharactersLength(characters: any, length: number): NSMutableString; - static stringWithUTF8String(nullTerminatedCString: string): NSMutableString; - initWithCStringEncoding(nullTerminatedCString: string, encoding: number): NSMutableString; - static stringWithCStringEncoding(cString: string, enc: number): NSMutableString; - initWithContentsOfURLEncodingError(url: NSURL, enc: number): NSMutableString; - initWithContentsOfFileEncodingError(path: string, enc: number): NSMutableString; - static stringWithContentsOfURLEncodingError(url: NSURL, enc: number): NSMutableString; - static stringWithContentsOfFileEncodingError(path: string, enc: number): NSMutableString; - initWithContentsOfURLUsedEncodingError(url: NSURL, enc: any): NSMutableString; - initWithContentsOfFileUsedEncodingError(path: string, enc: any): NSMutableString; - static stringWithContentsOfURLUsedEncodingError(url: NSURL, enc: any): NSMutableString; - static stringWithContentsOfFileUsedEncodingError(path: string, enc: any): NSMutableString; - static stringEncodingForDataEncodingOptionsConvertedStringUsedLossyConversion(data: NSData, opts: NSDictionary, string: any, usedLossyConversion: any): NSMutableString; - initWithContentsOfFile(path: string): NSMutableString; - initWithContentsOfURL(url: NSURL): NSMutableString; - static stringWithContentsOfFile(path: string): NSMutableString; - static stringWithContentsOfURL(url: NSURL): NSMutableString; - initWithCStringNoCopyLengthFreeWhenDone(bytes: string, length: number, freeBuffer: boolean): NSMutableString; - initWithCStringLength(bytes: string, length: number): NSMutableString; - initWithCString(bytes: string): NSMutableString; - static stringWithCStringLength(bytes: string, length: number): NSMutableString; - static stringWithCString(bytes: string): NSMutableString; - init(): NSMutableString; - static new(): NSMutableString; - static allocWithZone(zone: any): NSMutableString; - static alloc(): NSMutableString; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSSimpleCString extends NSString { - constructor(characters: any, length: number, freeBuffer: boolean); - constructor(characters: any, length: number); - constructor(data: NSData, encoding: number); - constructor(bytes: any, len: number, encoding: number); - constructor(bytes: any, len: number, encoding: number, freeBuffer: boolean); - constructor(url: NSURL, enc: number, error: any); - constructor(path: string, enc: number, error: any); - constructor(url: NSURL, enc: any, error: any); - constructor(path: string, enc: any, error: any); - constructor(url: NSURL); - constructor(bytes: string, length: number, freeBuffer: boolean); - constructor(); - initWithCharactersNoCopyLengthFreeWhenDone(characters: any, length: number, freeBuffer: boolean): NSSimpleCString; - initWithCharactersLength(characters: any, length: number): NSSimpleCString; - initWithUTF8String(nullTerminatedCString: string): NSSimpleCString; - initWithString(aString: string): NSSimpleCString; - initWithDataEncoding(data: NSData, encoding: number): NSSimpleCString; - initWithBytesLengthEncoding(bytes: any, len: number, encoding: number): NSSimpleCString; - initWithBytesNoCopyLengthEncodingFreeWhenDone(bytes: any, len: number, encoding: number, freeBuffer: boolean): NSSimpleCString; - static string(): NSSimpleCString; - static stringWithString(string: string): NSSimpleCString; - static stringWithCharactersLength(characters: any, length: number): NSSimpleCString; - static stringWithUTF8String(nullTerminatedCString: string): NSSimpleCString; - initWithCStringEncoding(nullTerminatedCString: string, encoding: number): NSSimpleCString; - static stringWithCStringEncoding(cString: string, enc: number): NSSimpleCString; - initWithContentsOfURLEncodingError(url: NSURL, enc: number): NSSimpleCString; - initWithContentsOfFileEncodingError(path: string, enc: number): NSSimpleCString; - static stringWithContentsOfURLEncodingError(url: NSURL, enc: number): NSSimpleCString; - static stringWithContentsOfFileEncodingError(path: string, enc: number): NSSimpleCString; - initWithContentsOfURLUsedEncodingError(url: NSURL, enc: any): NSSimpleCString; - initWithContentsOfFileUsedEncodingError(path: string, enc: any): NSSimpleCString; - static stringWithContentsOfURLUsedEncodingError(url: NSURL, enc: any): NSSimpleCString; - static stringWithContentsOfFileUsedEncodingError(path: string, enc: any): NSSimpleCString; - static stringEncodingForDataEncodingOptionsConvertedStringUsedLossyConversion(data: NSData, opts: NSDictionary, string: any, usedLossyConversion: any): NSSimpleCString; - initWithContentsOfFile(path: string): NSSimpleCString; - initWithContentsOfURL(url: NSURL): NSSimpleCString; - static stringWithContentsOfFile(path: string): NSSimpleCString; - static stringWithContentsOfURL(url: NSURL): NSSimpleCString; - initWithCStringNoCopyLengthFreeWhenDone(bytes: string, length: number, freeBuffer: boolean): NSSimpleCString; - initWithCStringLength(bytes: string, length: number): NSSimpleCString; - initWithCString(bytes: string): NSSimpleCString; - static stringWithCStringLength(bytes: string, length: number): NSSimpleCString; - static stringWithCString(bytes: string): NSSimpleCString; - init(): NSSimpleCString; - static new(): NSSimpleCString; - static allocWithZone(zone: any): NSSimpleCString; - static alloc(): NSSimpleCString; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSConstantString extends NSSimpleCString { - constructor(characters: any, length: number, freeBuffer: boolean); - constructor(characters: any, length: number); - constructor(data: NSData, encoding: number); - constructor(bytes: any, len: number, encoding: number); - constructor(bytes: any, len: number, encoding: number, freeBuffer: boolean); - constructor(url: NSURL, enc: number, error: any); - constructor(path: string, enc: number, error: any); - constructor(url: NSURL, enc: any, error: any); - constructor(path: string, enc: any, error: any); - constructor(url: NSURL); - constructor(bytes: string, length: number, freeBuffer: boolean); - constructor(); - initWithCharactersNoCopyLengthFreeWhenDone(characters: any, length: number, freeBuffer: boolean): NSConstantString; - initWithCharactersLength(characters: any, length: number): NSConstantString; - initWithUTF8String(nullTerminatedCString: string): NSConstantString; - initWithString(aString: string): NSConstantString; - initWithDataEncoding(data: NSData, encoding: number): NSConstantString; - initWithBytesLengthEncoding(bytes: any, len: number, encoding: number): NSConstantString; - initWithBytesNoCopyLengthEncodingFreeWhenDone(bytes: any, len: number, encoding: number, freeBuffer: boolean): NSConstantString; - static string(): NSConstantString; - static stringWithString(string: string): NSConstantString; - static stringWithCharactersLength(characters: any, length: number): NSConstantString; - static stringWithUTF8String(nullTerminatedCString: string): NSConstantString; - initWithCStringEncoding(nullTerminatedCString: string, encoding: number): NSConstantString; - static stringWithCStringEncoding(cString: string, enc: number): NSConstantString; - initWithContentsOfURLEncodingError(url: NSURL, enc: number): NSConstantString; - initWithContentsOfFileEncodingError(path: string, enc: number): NSConstantString; - static stringWithContentsOfURLEncodingError(url: NSURL, enc: number): NSConstantString; - static stringWithContentsOfFileEncodingError(path: string, enc: number): NSConstantString; - initWithContentsOfURLUsedEncodingError(url: NSURL, enc: any): NSConstantString; - initWithContentsOfFileUsedEncodingError(path: string, enc: any): NSConstantString; - static stringWithContentsOfURLUsedEncodingError(url: NSURL, enc: any): NSConstantString; - static stringWithContentsOfFileUsedEncodingError(path: string, enc: any): NSConstantString; - static stringEncodingForDataEncodingOptionsConvertedStringUsedLossyConversion(data: NSData, opts: NSDictionary, string: any, usedLossyConversion: any): NSConstantString; - initWithContentsOfFile(path: string): NSConstantString; - initWithContentsOfURL(url: NSURL): NSConstantString; - static stringWithContentsOfFile(path: string): NSConstantString; - static stringWithContentsOfURL(url: NSURL): NSConstantString; - initWithCStringNoCopyLengthFreeWhenDone(bytes: string, length: number, freeBuffer: boolean): NSConstantString; - initWithCStringLength(bytes: string, length: number): NSConstantString; - initWithCString(bytes: string): NSConstantString; - static stringWithCStringLength(bytes: string, length: number): NSConstantString; - static stringWithCString(bytes: string): NSConstantString; - init(): NSConstantString; - static new(): NSConstantString; - static allocWithZone(zone: any): NSConstantString; - static alloc(): NSConstantString; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSCharacterSet extends NSObject implements NSCopying, NSMutableCopying, NSCoding { - bitmapRepresentation: NSData; - invertedSet: NSCharacterSet; - constructor(); - static controlCharacterSet(): NSCharacterSet; - static whitespaceCharacterSet(): NSCharacterSet; - static whitespaceAndNewlineCharacterSet(): NSCharacterSet; - static decimalDigitCharacterSet(): NSCharacterSet; - static letterCharacterSet(): NSCharacterSet; - static lowercaseLetterCharacterSet(): NSCharacterSet; - static uppercaseLetterCharacterSet(): NSCharacterSet; - static nonBaseCharacterSet(): NSCharacterSet; - static alphanumericCharacterSet(): NSCharacterSet; - static decomposableCharacterSet(): NSCharacterSet; - static illegalCharacterSet(): NSCharacterSet; - static punctuationCharacterSet(): NSCharacterSet; - static capitalizedLetterCharacterSet(): NSCharacterSet; - static symbolCharacterSet(): NSCharacterSet; - static newlineCharacterSet(): NSCharacterSet; - static characterSetWithRange(aRange: NSRange): NSCharacterSet; - static characterSetWithCharactersInString(aString: string): NSCharacterSet; - static characterSetWithBitmapRepresentation(data: NSData): NSCharacterSet; - static characterSetWithContentsOfFile(fName: string): NSCharacterSet; - characterIsMember(aCharacter: string): boolean; - longCharacterIsMember(theLongChar: number): boolean; - isSupersetOfSet(theOtherSet: NSCharacterSet): boolean; - hasMemberInPlane(thePlane: number): boolean; - static URLUserAllowedCharacterSet(): NSCharacterSet; - static URLPasswordAllowedCharacterSet(): NSCharacterSet; - static URLHostAllowedCharacterSet(): NSCharacterSet; - static URLPathAllowedCharacterSet(): NSCharacterSet; - static URLQueryAllowedCharacterSet(): NSCharacterSet; - static URLFragmentAllowedCharacterSet(): NSCharacterSet; - init(): NSCharacterSet; - static new(): NSCharacterSet; - static allocWithZone(zone: any): NSCharacterSet; - static alloc(): NSCharacterSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSMutableCharacterSet extends NSCharacterSet implements NSCopying, NSMutableCopying { - constructor(); - addCharactersInRange(aRange: NSRange): void; - removeCharactersInRange(aRange: NSRange): void; - addCharactersInString(aString: string): void; - removeCharactersInString(aString: string): void; - formUnionWithCharacterSet(otherSet: NSCharacterSet): void; - formIntersectionWithCharacterSet(otherSet: NSCharacterSet): void; - invert(): void; - static controlCharacterSet(): NSMutableCharacterSet; - static whitespaceCharacterSet(): NSMutableCharacterSet; - static whitespaceAndNewlineCharacterSet(): NSMutableCharacterSet; - static decimalDigitCharacterSet(): NSMutableCharacterSet; - static letterCharacterSet(): NSMutableCharacterSet; - static lowercaseLetterCharacterSet(): NSMutableCharacterSet; - static uppercaseLetterCharacterSet(): NSMutableCharacterSet; - static nonBaseCharacterSet(): NSMutableCharacterSet; - static alphanumericCharacterSet(): NSMutableCharacterSet; - static decomposableCharacterSet(): NSMutableCharacterSet; - static illegalCharacterSet(): NSMutableCharacterSet; - static punctuationCharacterSet(): NSMutableCharacterSet; - static capitalizedLetterCharacterSet(): NSMutableCharacterSet; - static symbolCharacterSet(): NSMutableCharacterSet; - static newlineCharacterSet(): NSMutableCharacterSet; - static characterSetWithRange(aRange: NSRange): NSMutableCharacterSet; - static characterSetWithCharactersInString(aString: string): NSMutableCharacterSet; - static characterSetWithBitmapRepresentation(data: NSData): NSMutableCharacterSet; - static characterSetWithContentsOfFile(fName: string): NSMutableCharacterSet; - init(): NSMutableCharacterSet; - static new(): NSMutableCharacterSet; - static allocWithZone(zone: any): NSMutableCharacterSet; - static alloc(): NSMutableCharacterSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; -} -declare class NSCoder extends NSObject { - systemVersion: number; - allowsKeyedCoding: boolean; - requiresSecureCoding: boolean; - allowedClasses: NSSet; - constructor(); - encodeValueOfObjCTypeAt(type: string, addr: any): void; - encodeDataObject(data: NSData): void; - decodeValueOfObjCTypeAt(type: string, data: any): void; - decodeDataObject(): NSData; - versionForClassName(className: string): number; - encodeObject(object: any): void; - encodeRootObject(rootObject: any): void; - encodeBycopyObject(anObject: any): void; - encodeByrefObject(anObject: any): void; - encodeConditionalObject(object: any): void; - encodeArrayOfObjCTypeCountAt(type: string, count: number, array: any): void; - encodeBytesLength(byteaddr: any, length: number): void; - decodeObject(): any; - decodeArrayOfObjCTypeCountAt(itemType: string, count: number, array: any): void; - decodeBytesWithReturnedLength(lengthp: any): any; - setObjectZone(zone: any): void; - objectZone(): any; - encodeObjectForKey(objv: any, key: string): void; - encodeConditionalObjectForKey(objv: any, key: string): void; - encodeBoolForKey(boolv: boolean, key: string): void; - encodeIntForKey(intv: number, key: string): void; - encodeInt32ForKey(intv: number, key: string): void; - encodeInt64ForKey(intv: number, key: string): void; - encodeFloatForKey(realv: number, key: string): void; - encodeDoubleForKey(realv: number, key: string): void; - encodeBytesLengthForKey(bytesp: string, lenv: number, key: string): void; - containsValueForKey(key: string): boolean; - decodeObjectForKey(key: string): any; - decodeBoolForKey(key: string): boolean; - decodeIntForKey(key: string): number; - decodeInt32ForKey(key: string): number; - decodeInt64ForKey(key: string): number; - decodeFloatForKey(key: string): number; - decodeDoubleForKey(key: string): number; - decodeBytesForKeyReturnedLength(key: string, lengthp: any): string; - encodeIntegerForKey(intv: number, key: string): void; - decodeIntegerForKey(key: string): number; - decodeObjectOfClassForKey(aClass: any, key: string): any; - decodeObjectOfClassesForKey(classes: NSSet, key: string): any; - decodePropertyListForKey(key: string): any; - encodeCGPointForKey(point: CGPoint, key: string): void; - encodeCGVectorForKey(vector: CGVector, key: string): void; - encodeCGSizeForKey(size: CGSize, key: string): void; - encodeCGRectForKey(rect: CGRect, key: string): void; - encodeCGAffineTransformForKey(transform: CGAffineTransform, key: string): void; - encodeUIEdgeInsetsForKey(insets: UIEdgeInsets, key: string): void; - encodeUIOffsetForKey(offset: UIOffset, key: string): void; - decodeCGPointForKey(key: string): CGPoint; - decodeCGVectorForKey(key: string): CGVector; - decodeCGSizeForKey(key: string): CGSize; - decodeCGRectForKey(key: string): CGRect; - decodeCGAffineTransformForKey(key: string): CGAffineTransform; - decodeUIEdgeInsetsForKey(key: string): UIEdgeInsets; - decodeUIOffsetForKey(key: string): UIOffset; - encodeCMTimeForKey(time: CMTime, key: string): void; - decodeCMTimeForKey(key: string): CMTime; - encodeCMTimeRangeForKey(timeRange: CMTimeRange, key: string): void; - decodeCMTimeRangeForKey(key: string): CMTimeRange; - encodeCMTimeMappingForKey(timeMapping: CMTimeMapping, key: string): void; - decodeCMTimeMappingForKey(key: string): CMTimeMapping; - init(): NSCoder; - static new(): NSCoder; - static allocWithZone(zone: any): NSCoder; - static alloc(): NSCoder; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSData extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, CKRecordValue { - length: number; - bytes: any; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(bytes: any, length: number, b: boolean); - constructor(bytes: any, length: number, deallocator: (arg1: any, arg2: number) => void); - constructor(path: string, readOptionsMask: number, errorPtr: any); - constructor(url: NSURL, readOptionsMask: number, errorPtr: any); - constructor(url: NSURL); - constructor(data: NSData); - constructor(base64String: string, options: number); - constructor(base64Data: NSData, options: number); - constructor(); - getBytesLength(buffer: any, length: number): void; - getBytesRange(buffer: any, range: NSRange): void; - isEqualToData(other: NSData): boolean; - subdataWithRange(range: NSRange): NSData; - writeToFileAtomically(path: string, useAuxiliaryFile: boolean): boolean; - writeToURLAtomically(url: NSURL, atomically: boolean): boolean; - writeToFileOptionsError(path: string, writeOptionsMask: number): boolean; - writeToURLOptionsError(url: NSURL, writeOptionsMask: number): boolean; - rangeOfDataOptionsRange(dataToFind: NSData, mask: number, searchRange: NSRange): NSRange; - enumerateByteRangesUsingBlock(block: (arg1: any, arg2: NSRange, arg3: any) => void): void; - static data(): NSData; - static dataWithBytesLength(bytes: any, length: number): NSData; - static dataWithBytesNoCopyLength(bytes: any, length: number): NSData; - static dataWithBytesNoCopyLengthFreeWhenDone(bytes: any, length: number, b: boolean): NSData; - static dataWithContentsOfFileOptionsError(path: string, readOptionsMask: number): NSData; - static dataWithContentsOfURLOptionsError(url: NSURL, readOptionsMask: number): NSData; - static dataWithContentsOfFile(path: string): NSData; - static dataWithContentsOfURL(url: NSURL): NSData; - initWithBytesLength(bytes: any, length: number): NSData; - initWithBytesNoCopyLength(bytes: any, length: number): NSData; - initWithBytesNoCopyLengthFreeWhenDone(bytes: any, length: number, b: boolean): NSData; - initWithBytesNoCopyLengthDeallocator(bytes: any, length: number, deallocator: (arg1: any, arg2: number) => void): NSData; - initWithContentsOfFileOptionsError(path: string, readOptionsMask: number): NSData; - initWithContentsOfURLOptionsError(url: NSURL, readOptionsMask: number): NSData; - initWithContentsOfFile(path: string): NSData; - initWithContentsOfURL(url: NSURL): NSData; - initWithData(data: NSData): NSData; - static dataWithData(data: NSData): NSData; - initWithBase64EncodedStringOptions(base64String: string, options: number): NSData; - base64EncodedStringWithOptions(options: number): string; - initWithBase64EncodedDataOptions(base64Data: NSData, options: number): NSData; - base64EncodedDataWithOptions(options: number): NSData; - getBytes(buffer: any): void; - static dataWithContentsOfMappedFile(path: string): any; - initWithContentsOfMappedFile(path: string): NSData; - initWithBase64Encoding(base64String: string): NSData; - base64Encoding(): string; - init(): NSData; - static new(): NSData; - static allocWithZone(zone: any): NSData; - static alloc(): NSData; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class NSMutableData extends NSData { - mutableBytes: any; - length: number; - constructor(bytes: any, length: number, b: boolean); - constructor(bytes: any, length: number, deallocator: (arg1: any, arg2: number) => void); - constructor(path: string, readOptionsMask: number, errorPtr: any); - constructor(url: NSURL, readOptionsMask: number, errorPtr: any); - constructor(url: NSURL); - constructor(data: NSData); - constructor(base64String: string, options: number); - constructor(base64Data: NSData, options: number); - constructor(); - appendBytesLength(bytes: any, length: number): void; - appendData(other: NSData): void; - increaseLengthBy(extraLength: number): void; - replaceBytesInRangeWithBytes(range: NSRange, bytes: any): void; - resetBytesInRange(range: NSRange): void; - setData(data: NSData): void; - replaceBytesInRangeWithBytesLength(range: NSRange, replacementBytes: any, replacementLength: number): void; - static dataWithCapacity(aNumItems: number): NSMutableData; - static dataWithLength(length: number): NSMutableData; - initWithCapacity(capacity: number): NSMutableData; - initWithLength(length: number): NSMutableData; - static data(): NSMutableData; - static dataWithBytesLength(bytes: any, length: number): NSMutableData; - static dataWithBytesNoCopyLength(bytes: any, length: number): NSMutableData; - static dataWithBytesNoCopyLengthFreeWhenDone(bytes: any, length: number, b: boolean): NSMutableData; - static dataWithContentsOfFileOptionsError(path: string, readOptionsMask: number): NSMutableData; - static dataWithContentsOfURLOptionsError(url: NSURL, readOptionsMask: number): NSMutableData; - static dataWithContentsOfFile(path: string): NSMutableData; - static dataWithContentsOfURL(url: NSURL): NSMutableData; - initWithBytesLength(bytes: any, length: number): NSMutableData; - initWithBytesNoCopyLength(bytes: any, length: number): NSMutableData; - initWithBytesNoCopyLengthFreeWhenDone(bytes: any, length: number, b: boolean): NSMutableData; - initWithBytesNoCopyLengthDeallocator(bytes: any, length: number, deallocator: (arg1: any, arg2: number) => void): NSMutableData; - initWithContentsOfFileOptionsError(path: string, readOptionsMask: number): NSMutableData; - initWithContentsOfURLOptionsError(url: NSURL, readOptionsMask: number): NSMutableData; - initWithContentsOfFile(path: string): NSMutableData; - initWithContentsOfURL(url: NSURL): NSMutableData; - initWithData(data: NSData): NSMutableData; - static dataWithData(data: NSData): NSMutableData; - initWithBase64EncodedStringOptions(base64String: string, options: number): NSMutableData; - initWithBase64EncodedDataOptions(base64Data: NSData, options: number): NSMutableData; - initWithContentsOfMappedFile(path: string): NSMutableData; - initWithBase64Encoding(base64String: string): NSMutableData; - init(): NSMutableData; - static new(): NSMutableData; - static allocWithZone(zone: any): NSMutableData; - static alloc(): NSMutableData; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSPurgeableData extends NSMutableData implements NSDiscardableContent { - constructor(bytes: any, length: number, b: boolean); - constructor(bytes: any, length: number, deallocator: (arg1: any, arg2: number) => void); - constructor(path: string, readOptionsMask: number, errorPtr: any); - constructor(url: NSURL, readOptionsMask: number, errorPtr: any); - constructor(url: NSURL); - constructor(data: NSData); - constructor(base64String: string, options: number); - constructor(base64Data: NSData, options: number); - constructor(); - static dataWithCapacity(aNumItems: number): NSPurgeableData; - static dataWithLength(length: number): NSPurgeableData; - initWithCapacity(capacity: number): NSPurgeableData; - initWithLength(length: number): NSPurgeableData; - static data(): NSPurgeableData; - static dataWithBytesLength(bytes: any, length: number): NSPurgeableData; - static dataWithBytesNoCopyLength(bytes: any, length: number): NSPurgeableData; - static dataWithBytesNoCopyLengthFreeWhenDone(bytes: any, length: number, b: boolean): NSPurgeableData; - static dataWithContentsOfFileOptionsError(path: string, readOptionsMask: number): NSPurgeableData; - static dataWithContentsOfURLOptionsError(url: NSURL, readOptionsMask: number): NSPurgeableData; - static dataWithContentsOfFile(path: string): NSPurgeableData; - static dataWithContentsOfURL(url: NSURL): NSPurgeableData; - initWithBytesLength(bytes: any, length: number): NSPurgeableData; - initWithBytesNoCopyLength(bytes: any, length: number): NSPurgeableData; - initWithBytesNoCopyLengthFreeWhenDone(bytes: any, length: number, b: boolean): NSPurgeableData; - initWithBytesNoCopyLengthDeallocator(bytes: any, length: number, deallocator: (arg1: any, arg2: number) => void): NSPurgeableData; - initWithContentsOfFileOptionsError(path: string, readOptionsMask: number): NSPurgeableData; - initWithContentsOfURLOptionsError(url: NSURL, readOptionsMask: number): NSPurgeableData; - initWithContentsOfFile(path: string): NSPurgeableData; - initWithContentsOfURL(url: NSURL): NSPurgeableData; - initWithData(data: NSData): NSPurgeableData; - static dataWithData(data: NSData): NSPurgeableData; - initWithBase64EncodedStringOptions(base64String: string, options: number): NSPurgeableData; - initWithBase64EncodedDataOptions(base64Data: NSData, options: number): NSPurgeableData; - initWithContentsOfMappedFile(path: string): NSPurgeableData; - initWithBase64Encoding(base64String: string): NSPurgeableData; - init(): NSPurgeableData; - static new(): NSPurgeableData; - static allocWithZone(zone: any): NSPurgeableData; - static alloc(): NSPurgeableData; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - beginContentAccess(): boolean; - endContentAccess(): void; - discardContentIfPossible(): void; - isContentDiscarded(): boolean; -} -declare class NSFormatter extends NSObject implements NSCopying, NSCoding { - constructor(); - stringForObjectValue(obj: any): string; - attributedStringForObjectValueWithDefaultAttributes(obj: any, attrs: NSDictionary): NSAttributedString; - editingStringForObjectValue(obj: any): string; - getObjectValueForStringErrorDescription(obj: any, string: string): boolean; - isPartialStringValidNewEditingStringErrorDescription(partialString: string, newString: any): boolean; - isPartialStringValidProposedSelectedRangeOriginalStringOriginalSelectedRangeErrorDescription(partialStringPtr: any, proposedSelRangePtr: any, origString: string, origSelRange: NSRange): boolean; - init(): NSFormatter; - static new(): NSFormatter; - static allocWithZone(zone: any): NSFormatter; - static alloc(): NSFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSDateFormatter extends NSFormatter { - formattingContext: number; - dateFormat: string; - dateStyle: number; - timeStyle: number; - locale: NSLocale; - generatesCalendarDates: boolean; - formatterBehavior: number; - timeZone: NSTimeZone; - calendar: NSCalendar; - lenient: boolean; - twoDigitStartDate: NSDate; - defaultDate: NSDate; - eraSymbols: NSArray; - monthSymbols: NSArray; - shortMonthSymbols: NSArray; - weekdaySymbols: NSArray; - shortWeekdaySymbols: NSArray; - AMSymbol: string; - PMSymbol: string; - longEraSymbols: NSArray; - veryShortMonthSymbols: NSArray; - standaloneMonthSymbols: NSArray; - shortStandaloneMonthSymbols: NSArray; - veryShortStandaloneMonthSymbols: NSArray; - veryShortWeekdaySymbols: NSArray; - standaloneWeekdaySymbols: NSArray; - shortStandaloneWeekdaySymbols: NSArray; - veryShortStandaloneWeekdaySymbols: NSArray; - quarterSymbols: NSArray; - shortQuarterSymbols: NSArray; - standaloneQuarterSymbols: NSArray; - shortStandaloneQuarterSymbols: NSArray; - gregorianStartDate: NSDate; - doesRelativeDateFormatting: boolean; - constructor(); - getObjectValueForStringRangeError(obj: any, string: string, rangep: any): boolean; - stringFromDate(date: NSDate): string; - dateFromString(string: string): NSDate; - static localizedStringFromDateDateStyleTimeStyle(date: NSDate, dstyle: number, tstyle: number): string; - static dateFormatFromTemplateOptionsLocale(tmplate: string, opts: number, locale: NSLocale): string; - static defaultFormatterBehavior(): number; - static setDefaultFormatterBehavior(behavior: number): void; - setLocalizedDateFormatFromTemplate(dateFormatTemplate: string): void; - init(): NSDateFormatter; - static new(): NSDateFormatter; - static allocWithZone(zone: any): NSDateFormatter; - static alloc(): NSDateFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSDateIntervalFormatter extends NSFormatter { - locale: NSLocale; - calendar: NSCalendar; - timeZone: NSTimeZone; - dateTemplate: string; - dateStyle: number; - timeStyle: number; - constructor(); - stringFromDateToDate(fromDate: NSDate, toDate: NSDate): string; - init(): NSDateIntervalFormatter; - static new(): NSDateIntervalFormatter; - static allocWithZone(zone: any): NSDateIntervalFormatter; - static alloc(): NSDateIntervalFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSMassFormatter extends NSFormatter { - numberFormatter: NSNumberFormatter; - unitStyle: number; - forPersonMassUse: boolean; - constructor(); - stringFromValueUnit(value: number, unit: number): string; - stringFromKilograms(numberInKilograms: number): string; - unitStringFromValueUnit(value: number, unit: number): string; - unitStringFromKilogramsUsedUnit(numberInKilograms: number, unitp: any): string; - init(): NSMassFormatter; - static new(): NSMassFormatter; - static allocWithZone(zone: any): NSMassFormatter; - static alloc(): NSMassFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSLengthFormatter extends NSFormatter { - numberFormatter: NSNumberFormatter; - unitStyle: number; - forPersonHeightUse: boolean; - constructor(); - stringFromValueUnit(value: number, unit: number): string; - stringFromMeters(numberInMeters: number): string; - unitStringFromValueUnit(value: number, unit: number): string; - unitStringFromMetersUsedUnit(numberInMeters: number, unitp: any): string; - init(): NSLengthFormatter; - static new(): NSLengthFormatter; - static allocWithZone(zone: any): NSLengthFormatter; - static alloc(): NSLengthFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSEnergyFormatter extends NSFormatter { - numberFormatter: NSNumberFormatter; - unitStyle: number; - forFoodEnergyUse: boolean; - constructor(); - stringFromValueUnit(value: number, unit: number): string; - stringFromJoules(numberInJoules: number): string; - unitStringFromValueUnit(value: number, unit: number): string; - unitStringFromJoulesUsedUnit(numberInJoules: number, unitp: any): string; - init(): NSEnergyFormatter; - static new(): NSEnergyFormatter; - static allocWithZone(zone: any): NSEnergyFormatter; - static alloc(): NSEnergyFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSScanner extends NSObject implements NSCopying { - string: string; - scanLocation: number; - charactersToBeSkipped: NSCharacterSet; - caseSensitive: boolean; - locale: any; - atEnd: boolean; - constructor(string: string); - constructor(); - initWithString(string: string): NSScanner; - scanInt(result: any): boolean; - scanInteger(result: any): boolean; - scanLongLong(result: any): boolean; - scanUnsignedLongLong(result: any): boolean; - scanFloat(result: any): boolean; - scanDouble(result: any): boolean; - scanHexInt(result: any): boolean; - scanHexLongLong(result: any): boolean; - scanHexFloat(result: any): boolean; - scanHexDouble(result: any): boolean; - scanStringIntoString(string: string, result: any): boolean; - scanCharactersFromSetIntoString(set: NSCharacterSet, result: any): boolean; - scanUpToStringIntoString(string: string, result: any): boolean; - scanUpToCharactersFromSetIntoString(set: NSCharacterSet, result: any): boolean; - static scannerWithString(string: string): NSScanner; - static localizedScannerWithString(string: string): any; - scanDecimal(dcm: any): boolean; - init(): NSScanner; - static new(): NSScanner; - static allocWithZone(zone: any): NSScanner; - static alloc(): NSScanner; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class NSDictionary extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration { - count: number; - allKeys: NSArray; - allValues: NSArray; - descriptionInStringsFileFormat: string; - constructor(objects: any, keys: any, cnt: number); - constructor(firstObject: any); - constructor(otherDictionary: NSDictionary); - constructor(otherDictionary: NSDictionary, flag: boolean); - constructor(objects: NSArray, keys: NSArray); - constructor(path: string); - constructor(url: NSURL); - constructor(); - objectForKey(aKey: any): any; - keyEnumerator(): NSEnumerator; - initWithObjectsForKeysCount(objects: any, keys: any, cnt: number): NSDictionary; - allKeysForObject(anObject: any): NSArray; - descriptionWithLocale(locale: any): string; - descriptionWithLocaleIndent(locale: any, level: number): string; - isEqualToDictionary(otherDictionary: NSDictionary): boolean; - objectEnumerator(): NSEnumerator; - objectsForKeysNotFoundMarker(keys: NSArray, marker: any): NSArray; - writeToFileAtomically(path: string, useAuxiliaryFile: boolean): boolean; - writeToURLAtomically(url: NSURL, atomically: boolean): boolean; - keysSortedByValueUsingSelector(comparator: any): NSArray; - getObjectsAndKeys(objects: any, keys: any): void; - objectForKeyedSubscript(key: any): any; - enumerateKeysAndObjectsUsingBlock(block: (arg1: any, arg2: any, arg3: any) => void): void; - enumerateKeysAndObjectsWithOptionsUsingBlock(opts: number, block: (arg1: any, arg2: any, arg3: any) => void): void; - keysSortedByValueUsingComparator(cmptr: (arg1: any, arg2: any) => number): NSArray; - keysSortedByValueWithOptionsUsingComparator(opts: number, cmptr: (arg1: any, arg2: any) => number): NSArray; - keysOfEntriesPassingTest(predicate: (arg1: any, arg2: any, arg3: any) => boolean): NSSet; - keysOfEntriesWithOptionsPassingTest(opts: number, predicate: (arg1: any, arg2: any, arg3: any) => boolean): NSSet; - static dictionary(): NSDictionary; - static dictionaryWithObjectForKey(object: any, key: any): NSDictionary; - static dictionaryWithObjectsForKeysCount(objects: any, keys: any, cnt: number): NSDictionary; - static dictionaryWithObjectsAndKeys(firstObject: any): NSDictionary; - static dictionaryWithDictionary(dict: NSDictionary): NSDictionary; - static dictionaryWithObjectsForKeys(objects: NSArray, keys: NSArray): NSDictionary; - initWithObjectsAndKeys(firstObject: any): NSDictionary; - initWithDictionary(otherDictionary: NSDictionary): NSDictionary; - initWithDictionaryCopyItems(otherDictionary: NSDictionary, flag: boolean): NSDictionary; - initWithObjectsForKeys(objects: NSArray, keys: NSArray): NSDictionary; - static dictionaryWithContentsOfFile(path: string): NSDictionary; - static dictionaryWithContentsOfURL(url: NSURL): NSDictionary; - initWithContentsOfFile(path: string): NSDictionary; - initWithContentsOfURL(url: NSURL): NSDictionary; - static sharedKeySetForKeys(keys: NSArray): any; - fileSize(): number; - fileModificationDate(): NSDate; - fileType(): string; - filePosixPermissions(): number; - fileOwnerAccountName(): string; - fileGroupOwnerAccountName(): string; - fileSystemNumber(): number; - fileSystemFileNumber(): number; - fileExtensionHidden(): boolean; - fileHFSCreatorCode(): number; - fileHFSTypeCode(): number; - fileIsImmutable(): boolean; - fileIsAppendOnly(): boolean; - fileCreationDate(): NSDate; - fileOwnerAccountID(): NSNumber; - fileGroupOwnerAccountID(): NSNumber; - init(): NSDictionary; - static new(): NSDictionary; - static allocWithZone(zone: any): NSDictionary; - static alloc(): NSDictionary; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; -} -declare class NSMutableDictionary extends NSDictionary { - constructor(numItems: number); - constructor(objects: any, keys: any, cnt: number); - constructor(firstObject: any); - constructor(otherDictionary: NSDictionary); - constructor(otherDictionary: NSDictionary, flag: boolean); - constructor(objects: NSArray, keys: NSArray); - constructor(path: string); - constructor(url: NSURL); - constructor(); - removeObjectForKey(aKey: any): void; - setObjectForKey(anObject: any, aKey: any): void; - initWithCapacity(numItems: number): NSMutableDictionary; - addEntriesFromDictionary(otherDictionary: NSDictionary): void; - removeAllObjects(): void; - removeObjectsForKeys(keyArray: NSArray): void; - setDictionary(otherDictionary: NSDictionary): void; - setObjectForKeyedSubscript(obj: any, key: any): void; - static dictionaryWithCapacity(numItems: number): NSMutableDictionary; - static dictionaryWithContentsOfFile(path: string): NSMutableDictionary; - static dictionaryWithContentsOfURL(url: NSURL): NSMutableDictionary; - static dictionaryWithSharedKeySet(keyset: any): NSMutableDictionary; - initWithObjectsForKeysCount(objects: any, keys: any, cnt: number): NSMutableDictionary; - static dictionary(): NSMutableDictionary; - static dictionaryWithObjectForKey(object: any, key: any): NSMutableDictionary; - static dictionaryWithObjectsForKeysCount(objects: any, keys: any, cnt: number): NSMutableDictionary; - static dictionaryWithObjectsAndKeys(firstObject: any): NSMutableDictionary; - static dictionaryWithDictionary(dict: NSDictionary): NSMutableDictionary; - static dictionaryWithObjectsForKeys(objects: NSArray, keys: NSArray): NSMutableDictionary; - initWithObjectsAndKeys(firstObject: any): NSMutableDictionary; - initWithDictionary(otherDictionary: NSDictionary): NSMutableDictionary; - initWithDictionaryCopyItems(otherDictionary: NSDictionary, flag: boolean): NSMutableDictionary; - initWithObjectsForKeys(objects: NSArray, keys: NSArray): NSMutableDictionary; - initWithContentsOfFile(path: string): NSMutableDictionary; - initWithContentsOfURL(url: NSURL): NSMutableDictionary; - init(): NSMutableDictionary; - static new(): NSMutableDictionary; - static allocWithZone(zone: any): NSMutableDictionary; - static alloc(): NSMutableDictionary; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSDecimalNumber extends NSNumber { - constructor(mantissa: number, exponent: number, flag: boolean); - constructor(dcm: NSDecimal); - constructor(numberValue: string, locale: any); - constructor(value: boolean); - constructor(value: any, type: string); - constructor(); - initWithMantissaExponentIsNegative(mantissa: number, exponent: number, flag: boolean): NSDecimalNumber; - initWithDecimal(dcm: NSDecimal): NSDecimalNumber; - initWithString(numberValue: string): NSDecimalNumber; - initWithStringLocale(numberValue: string, locale: any): NSDecimalNumber; - static decimalNumberWithMantissaExponentIsNegative(mantissa: number, exponent: number, flag: boolean): NSDecimalNumber; - static decimalNumberWithDecimal(dcm: NSDecimal): NSDecimalNumber; - static decimalNumberWithString(numberValue: string): NSDecimalNumber; - static decimalNumberWithStringLocale(numberValue: string, locale: any): NSDecimalNumber; - static zero(): NSDecimalNumber; - static one(): NSDecimalNumber; - static minimumDecimalNumber(): NSDecimalNumber; - static maximumDecimalNumber(): NSDecimalNumber; - static notANumber(): NSDecimalNumber; - decimalNumberByAdding(decimalNumber: NSDecimalNumber): NSDecimalNumber; - decimalNumberByAddingWithBehavior(decimalNumber: NSDecimalNumber, behavior: any): NSDecimalNumber; - decimalNumberBySubtracting(decimalNumber: NSDecimalNumber): NSDecimalNumber; - decimalNumberBySubtractingWithBehavior(decimalNumber: NSDecimalNumber, behavior: any): NSDecimalNumber; - decimalNumberByMultiplyingBy(decimalNumber: NSDecimalNumber): NSDecimalNumber; - decimalNumberByMultiplyingByWithBehavior(decimalNumber: NSDecimalNumber, behavior: any): NSDecimalNumber; - decimalNumberByDividingBy(decimalNumber: NSDecimalNumber): NSDecimalNumber; - decimalNumberByDividingByWithBehavior(decimalNumber: NSDecimalNumber, behavior: any): NSDecimalNumber; - decimalNumberByRaisingToPower(power: number): NSDecimalNumber; - decimalNumberByRaisingToPowerWithBehavior(power: number, behavior: any): NSDecimalNumber; - decimalNumberByMultiplyingByPowerOf10(power: number): NSDecimalNumber; - decimalNumberByMultiplyingByPowerOf10WithBehavior(power: number, behavior: any): NSDecimalNumber; - decimalNumberByRoundingAccordingToBehavior(behavior: any): NSDecimalNumber; - static setDefaultBehavior(behavior: any): void; - static defaultBehavior(): any; - initWithChar(value: string): NSDecimalNumber; - initWithUnsignedChar(value: number): NSDecimalNumber; - initWithShort(value: number): NSDecimalNumber; - initWithUnsignedShort(value: number): NSDecimalNumber; - initWithInt(value: number): NSDecimalNumber; - initWithUnsignedInt(value: number): NSDecimalNumber; - initWithLong(value: number): NSDecimalNumber; - initWithUnsignedLong(value: number): NSDecimalNumber; - initWithLongLong(value: number): NSDecimalNumber; - initWithUnsignedLongLong(value: number): NSDecimalNumber; - initWithFloat(value: number): NSDecimalNumber; - initWithDouble(value: number): NSDecimalNumber; - initWithBool(value: boolean): NSDecimalNumber; - initWithInteger(value: number): NSDecimalNumber; - initWithUnsignedInteger(value: number): NSDecimalNumber; - initWithBytesObjCType(value: any, type: string): NSDecimalNumber; - init(): NSDecimalNumber; - static new(): NSDecimalNumber; - static allocWithZone(zone: any): NSDecimalNumber; - static alloc(): NSDecimalNumber; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSDecimalNumberHandler extends NSObject implements NSDecimalNumberBehaviors, NSCoding { - constructor(roundingMode: number, scale: number, exact: boolean, overflow: boolean, underflow: boolean, divideByZero: boolean); - constructor(); - static defaultDecimalNumberHandler(): NSDecimalNumberHandler; - initWithRoundingModeScaleRaiseOnExactnessRaiseOnOverflowRaiseOnUnderflowRaiseOnDivideByZero(roundingMode: number, scale: number, exact: boolean, overflow: boolean, underflow: boolean, divideByZero: boolean): NSDecimalNumberHandler; - static decimalNumberHandlerWithRoundingModeScaleRaiseOnExactnessRaiseOnOverflowRaiseOnUnderflowRaiseOnDivideByZero(roundingMode: number, scale: number, exact: boolean, overflow: boolean, underflow: boolean, divideByZero: boolean): NSDecimalNumberHandler; - init(): NSDecimalNumberHandler; - static new(): NSDecimalNumberHandler; - static allocWithZone(zone: any): NSDecimalNumberHandler; - static alloc(): NSDecimalNumberHandler; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - roundingMode(): number; - scale(): number; - exceptionDuringOperationErrorLeftOperandRightOperand(operation: any, error: number, leftOperand: NSDecimalNumber, rightOperand: NSDecimalNumber): NSDecimalNumber; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSError extends NSObject implements NSCopying, NSSecureCoding { - domain: string; - code: number; - userInfo: NSDictionary; - localizedDescription: string; - localizedFailureReason: string; - localizedRecoverySuggestion: string; - localizedRecoveryOptions: NSArray; - recoveryAttempter: any; - helpAnchor: string; - constructor(domain: string, code: number, dict: NSDictionary); - constructor(); - initWithDomainCodeUserInfo(domain: string, code: number, dict: NSDictionary): NSError; - static errorWithDomainCodeUserInfo(domain: string, code: number, dict: NSDictionary): NSError; - init(): NSError; - static new(): NSError; - static allocWithZone(zone: any): NSError; - static alloc(): NSError; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSException extends NSObject implements NSCopying, NSCoding { - name: string; - reason: string; - userInfo: NSDictionary; - callStackReturnAddresses: NSArray; - callStackSymbols: NSArray; - constructor(aName: string, aReason: string, aUserInfo: NSDictionary); - constructor(); - static exceptionWithNameReasonUserInfo(name: string, reason: string, userInfo: NSDictionary): NSException; - initWithNameReasonUserInfo(aName: string, aReason: string, aUserInfo: NSDictionary): NSException; - raise(): void; - init(): NSException; - static new(): NSException; - static allocWithZone(zone: any): NSException; - static alloc(): NSException; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSAssertionHandler extends NSObject { - constructor(); - static currentHandler(): NSAssertionHandler; - init(): NSAssertionHandler; - static new(): NSAssertionHandler; - static allocWithZone(zone: any): NSAssertionHandler; - static alloc(): NSAssertionHandler; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSFileHandle extends NSObject implements NSSecureCoding { - availableData: NSData; - offsetInFile: number; - readabilityHandler: (arg1: NSFileHandle) => void; - writeabilityHandler: (arg1: NSFileHandle) => void; - fileDescriptor: number; - constructor(fd: number, closeopt: boolean); - constructor(fd: number); - constructor(); - readDataToEndOfFile(): NSData; - readDataOfLength(length: number): NSData; - writeData(data: NSData): void; - seekToEndOfFile(): number; - seekToFileOffset(offset: number): void; - truncateFileAtOffset(offset: number): void; - synchronizeFile(): void; - closeFile(): void; - initWithFileDescriptorCloseOnDealloc(fd: number, closeopt: boolean): NSFileHandle; - static fileHandleWithStandardInput(): NSFileHandle; - static fileHandleWithStandardOutput(): NSFileHandle; - static fileHandleWithStandardError(): NSFileHandle; - static fileHandleWithNullDevice(): NSFileHandle; - static fileHandleForReadingAtPath(path: string): NSFileHandle; - static fileHandleForWritingAtPath(path: string): NSFileHandle; - static fileHandleForUpdatingAtPath(path: string): NSFileHandle; - static fileHandleForReadingFromURLError(url: NSURL): NSFileHandle; - static fileHandleForWritingToURLError(url: NSURL): NSFileHandle; - static fileHandleForUpdatingURLError(url: NSURL): NSFileHandle; - readInBackgroundAndNotifyForModes(modes: NSArray): void; - readInBackgroundAndNotify(): void; - readToEndOfFileInBackgroundAndNotifyForModes(modes: NSArray): void; - readToEndOfFileInBackgroundAndNotify(): void; - acceptConnectionInBackgroundAndNotifyForModes(modes: NSArray): void; - acceptConnectionInBackgroundAndNotify(): void; - waitForDataInBackgroundAndNotifyForModes(modes: NSArray): void; - waitForDataInBackgroundAndNotify(): void; - initWithFileDescriptor(fd: number): NSFileHandle; - init(): NSFileHandle; - static new(): NSFileHandle; - static allocWithZone(zone: any): NSFileHandle; - static alloc(): NSFileHandle; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSPipe extends NSObject { - fileHandleForReading: NSFileHandle; - fileHandleForWriting: NSFileHandle; - constructor(); - static pipe(): NSPipe; - init(): NSPipe; - static new(): NSPipe; - static allocWithZone(zone: any): NSPipe; - static alloc(): NSPipe; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSFileManager extends NSObject { - delegate: any; - currentDirectoryPath: string; - ubiquityIdentityToken: any; - constructor(); - static defaultManager(): NSFileManager; - mountedVolumeURLsIncludingResourceValuesForKeysOptions(propertyKeys: NSArray, options: number): NSArray; - contentsOfDirectoryAtURLIncludingPropertiesForKeysOptionsError(url: NSURL, keys: NSArray, mask: number): NSArray; - URLsForDirectoryInDomains(directory: number, domainMask: number): NSArray; - URLForDirectoryInDomainAppropriateForURLCreateError(directory: number, domain: number, url: NSURL, shouldCreate: boolean): NSURL; - getRelationshipOfDirectoryAtURLToItemAtURLError(outRelationship: any, directoryURL: NSURL, otherURL: NSURL): boolean; - getRelationshipOfDirectoryInDomainToItemAtURLError(outRelationship: any, directory: number, domainMask: number, url: NSURL): boolean; - createDirectoryAtURLWithIntermediateDirectoriesAttributesError(url: NSURL, createIntermediates: boolean, attributes: NSDictionary): boolean; - createSymbolicLinkAtURLWithDestinationURLError(url: NSURL, destURL: NSURL): boolean; - setAttributesOfItemAtPathError(attributes: NSDictionary, path: string): boolean; - createDirectoryAtPathWithIntermediateDirectoriesAttributesError(path: string, createIntermediates: boolean, attributes: NSDictionary): boolean; - contentsOfDirectoryAtPathError(path: string): NSArray; - subpathsOfDirectoryAtPathError(path: string): NSArray; - attributesOfItemAtPathError(path: string): NSDictionary; - attributesOfFileSystemForPathError(path: string): NSDictionary; - createSymbolicLinkAtPathWithDestinationPathError(path: string, destPath: string): boolean; - destinationOfSymbolicLinkAtPathError(path: string): string; - copyItemAtPathToPathError(srcPath: string, dstPath: string): boolean; - moveItemAtPathToPathError(srcPath: string, dstPath: string): boolean; - linkItemAtPathToPathError(srcPath: string, dstPath: string): boolean; - removeItemAtPathError(path: string): boolean; - copyItemAtURLToURLError(srcURL: NSURL, dstURL: NSURL): boolean; - moveItemAtURLToURLError(srcURL: NSURL, dstURL: NSURL): boolean; - linkItemAtURLToURLError(srcURL: NSURL, dstURL: NSURL): boolean; - removeItemAtURLError(URL: NSURL): boolean; - fileAttributesAtPathTraverseLink(path: string, yorn: boolean): NSDictionary; - changeFileAttributesAtPath(attributes: NSDictionary, path: string): boolean; - directoryContentsAtPath(path: string): NSArray; - fileSystemAttributesAtPath(path: string): NSDictionary; - pathContentOfSymbolicLinkAtPath(path: string): string; - createSymbolicLinkAtPathPathContent(path: string, otherpath: string): boolean; - createDirectoryAtPathAttributes(path: string, attributes: NSDictionary): boolean; - changeCurrentDirectoryPath(path: string): boolean; - fileExistsAtPath(path: string): boolean; - fileExistsAtPathIsDirectory(path: string, isDirectory: any): boolean; - isReadableFileAtPath(path: string): boolean; - isWritableFileAtPath(path: string): boolean; - isExecutableFileAtPath(path: string): boolean; - isDeletableFileAtPath(path: string): boolean; - contentsEqualAtPathAndPath(path1: string, path2: string): boolean; - displayNameAtPath(path: string): string; - componentsToDisplayForPath(path: string): NSArray; - enumeratorAtPath(path: string): NSDirectoryEnumerator; - enumeratorAtURLIncludingPropertiesForKeysOptionsErrorHandler(url: NSURL, keys: NSArray, mask: number, handler: (arg1: NSURL, arg2: NSError) => boolean): NSDirectoryEnumerator; - subpathsAtPath(path: string): NSArray; - contentsAtPath(path: string): NSData; - createFileAtPathContentsAttributes(path: string, data: NSData, attr: NSDictionary): boolean; - fileSystemRepresentationWithPath(path: string): string; - stringWithFileSystemRepresentationLength(str: string, len: number): string; - replaceItemAtURLWithItemAtURLBackupItemNameOptionsResultingItemURLError(originalItemURL: NSURL, newItemURL: NSURL, backupItemName: string, options: number, resultingURL: any): boolean; - setUbiquitousItemAtURLDestinationURLError(flag: boolean, url: NSURL, destinationURL: NSURL): boolean; - isUbiquitousItemAtURL(url: NSURL): boolean; - startDownloadingUbiquitousItemAtURLError(url: NSURL): boolean; - evictUbiquitousItemAtURLError(url: NSURL): boolean; - URLForUbiquityContainerIdentifier(containerIdentifier: string): NSURL; - URLForPublishingUbiquitousItemAtURLExpirationDateError(url: NSURL, outDate: any): NSURL; - containerURLForSecurityApplicationGroupIdentifier(groupIdentifier: string): NSURL; - init(): NSFileManager; - static new(): NSFileManager; - static allocWithZone(zone: any): NSFileManager; - static alloc(): NSFileManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSDirectoryEnumerator extends NSEnumerator { - fileAttributes: NSDictionary; - directoryAttributes: NSDictionary; - level: number; - constructor(); - skipDescendents(): void; - skipDescendants(): void; - init(): NSDirectoryEnumerator; - static new(): NSDirectoryEnumerator; - static allocWithZone(zone: any): NSDirectoryEnumerator; - static alloc(): NSDirectoryEnumerator; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSPointerFunctions extends NSObject implements NSCopying { - hashFunction: (arg1: any, arg2: (arg1: any) => number) => number; - isEqualFunction: (arg1: any, arg2: any, arg3: (arg1: any) => number) => boolean; - sizeFunction: (arg1: any) => number; - descriptionFunction: (arg1: any) => string; - relinquishFunction: (arg1: any, arg2: (arg1: any) => number) => void; - acquireFunction: (arg1: any, arg2: (arg1: any) => number, arg3: boolean) => any; - usesStrongWriteBarrier: boolean; - usesWeakReadAndWriteBarriers: boolean; - constructor(options: number); - constructor(); - initWithOptions(options: number): NSPointerFunctions; - static pointerFunctionsWithOptions(options: number): NSPointerFunctions; - init(): NSPointerFunctions; - static new(): NSPointerFunctions; - static allocWithZone(zone: any): NSPointerFunctions; - static alloc(): NSPointerFunctions; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class NSHashTable extends NSObject implements NSCopying, NSCoding, NSFastEnumeration { - pointerFunctions: NSPointerFunctions; - count: number; - allObjects: NSArray; - anyObject: any; - setRepresentation: NSSet; - constructor(options: number, initialCapacity: number); - constructor(functions: NSPointerFunctions, initialCapacity: number); - constructor(); - initWithOptionsCapacity(options: number, initialCapacity: number): NSHashTable; - initWithPointerFunctionsCapacity(functions: NSPointerFunctions, initialCapacity: number): NSHashTable; - static hashTableWithOptions(options: number): NSHashTable; - static weakObjectsHashTable(): NSHashTable; - member(object: any): any; - objectEnumerator(): NSEnumerator; - addObject(object: any): void; - removeObject(object: any): void; - removeAllObjects(): void; - containsObject(anObject: any): boolean; - intersectsHashTable(other: NSHashTable): boolean; - isEqualToHashTable(other: NSHashTable): boolean; - isSubsetOfHashTable(other: NSHashTable): boolean; - intersectHashTable(other: NSHashTable): void; - unionHashTable(other: NSHashTable): void; - minusHashTable(other: NSHashTable): void; - init(): NSHashTable; - static new(): NSHashTable; - static allocWithZone(zone: any): NSHashTable; - static alloc(): NSHashTable; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; -} -declare class NSHTTPCookie extends NSObject { - properties: NSDictionary; - version: number; - name: string; - value: string; - expiresDate: NSDate; - sessionOnly: boolean; - domain: string; - path: string; - secure: boolean; - HTTPOnly: boolean; - comment: string; - commentURL: NSURL; - portList: NSArray; - constructor(properties: NSDictionary); - constructor(); - initWithProperties(properties: NSDictionary): NSHTTPCookie; - static cookieWithProperties(properties: NSDictionary): NSHTTPCookie; - static requestHeaderFieldsWithCookies(cookies: NSArray): NSDictionary; - static cookiesWithResponseHeaderFieldsForURL(headerFields: NSDictionary, URL: NSURL): NSArray; - init(): NSHTTPCookie; - static new(): NSHTTPCookie; - static allocWithZone(zone: any): NSHTTPCookie; - static alloc(): NSHTTPCookie; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSHTTPCookieStorage extends NSObject { - cookies: NSArray; - cookieAcceptPolicy: number; - constructor(); - static sharedHTTPCookieStorage(): NSHTTPCookieStorage; - setCookie(cookie: NSHTTPCookie): void; - deleteCookie(cookie: NSHTTPCookie): void; - removeCookiesSinceDate(date: NSDate): void; - cookiesForURL(URL: NSURL): NSArray; - setCookiesForURLMainDocumentURL(cookies: NSArray, URL: NSURL, mainDocumentURL: NSURL): void; - sortedCookiesUsingDescriptors(sortOrder: NSArray): NSArray; - storeCookiesForTask(cookies: NSArray, task: NSURLSessionTask): void; - getCookiesForTaskCompletionHandler(task: NSURLSessionTask, completionHandler: (arg1: NSArray) => void): void; - init(): NSHTTPCookieStorage; - static new(): NSHTTPCookieStorage; - static allocWithZone(zone: any): NSHTTPCookieStorage; - static alloc(): NSHTTPCookieStorage; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSIndexPath extends NSObject implements NSCopying, NSSecureCoding { - length: number; - section: number; - row: number; - item: number; - constructor(indexes: any, length: number); - constructor(index: number); - constructor(); - static indexPathWithIndex(index: number): NSIndexPath; - static indexPathWithIndexesLength(indexes: any, length: number): NSIndexPath; - initWithIndexesLength(indexes: any, length: number): NSIndexPath; - initWithIndex(index: number): NSIndexPath; - indexPathByAddingIndex(index: number): NSIndexPath; - indexPathByRemovingLastIndex(): NSIndexPath; - indexAtPosition(position: number): number; - getIndexes(indexes: any): void; - compare(otherObject: NSIndexPath): number; - static indexPathForRowInSection(row: number, section: number): NSIndexPath; - static indexPathForItemInSection(item: number, section: number): NSIndexPath; - init(): NSIndexPath; - static new(): NSIndexPath; - static allocWithZone(zone: any): NSIndexPath; - static alloc(): NSIndexPath; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSIndexSet extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { - count: number; - firstIndex: number; - lastIndex: number; - constructor(range: NSRange); - constructor(indexSet: NSIndexSet); - constructor(value: number); - constructor(); - static indexSet(): NSIndexSet; - static indexSetWithIndex(value: number): NSIndexSet; - static indexSetWithIndexesInRange(range: NSRange): NSIndexSet; - initWithIndexesInRange(range: NSRange): NSIndexSet; - initWithIndexSet(indexSet: NSIndexSet): NSIndexSet; - initWithIndex(value: number): NSIndexSet; - isEqualToIndexSet(indexSet: NSIndexSet): boolean; - indexGreaterThanIndex(value: number): number; - indexLessThanIndex(value: number): number; - indexGreaterThanOrEqualToIndex(value: number): number; - indexLessThanOrEqualToIndex(value: number): number; - getIndexesMaxCountInIndexRange(indexBuffer: any, bufferSize: number, range: any): number; - countOfIndexesInRange(range: NSRange): number; - containsIndex(value: number): boolean; - containsIndexesInRange(range: NSRange): boolean; - containsIndexes(indexSet: NSIndexSet): boolean; - intersectsIndexesInRange(range: NSRange): boolean; - enumerateIndexesUsingBlock(block: (arg1: number, arg2: any) => void): void; - enumerateIndexesWithOptionsUsingBlock(opts: number, block: (arg1: number, arg2: any) => void): void; - enumerateIndexesInRangeOptionsUsingBlock(range: NSRange, opts: number, block: (arg1: number, arg2: any) => void): void; - indexPassingTest(predicate: (arg1: number, arg2: any) => boolean): number; - indexWithOptionsPassingTest(opts: number, predicate: (arg1: number, arg2: any) => boolean): number; - indexInRangeOptionsPassingTest(range: NSRange, opts: number, predicate: (arg1: number, arg2: any) => boolean): number; - indexesPassingTest(predicate: (arg1: number, arg2: any) => boolean): NSIndexSet; - indexesWithOptionsPassingTest(opts: number, predicate: (arg1: number, arg2: any) => boolean): NSIndexSet; - indexesInRangeOptionsPassingTest(range: NSRange, opts: number, predicate: (arg1: number, arg2: any) => boolean): NSIndexSet; - enumerateRangesUsingBlock(block: (arg1: NSRange, arg2: any) => void): void; - enumerateRangesWithOptionsUsingBlock(opts: number, block: (arg1: NSRange, arg2: any) => void): void; - enumerateRangesInRangeOptionsUsingBlock(range: NSRange, opts: number, block: (arg1: NSRange, arg2: any) => void): void; - init(): NSIndexSet; - static new(): NSIndexSet; - static allocWithZone(zone: any): NSIndexSet; - static alloc(): NSIndexSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSMutableIndexSet extends NSIndexSet { - constructor(range: NSRange); - constructor(indexSet: NSIndexSet); - constructor(value: number); - constructor(); - addIndexes(indexSet: NSIndexSet): void; - removeIndexes(indexSet: NSIndexSet): void; - removeAllIndexes(): void; - addIndex(value: number): void; - removeIndex(value: number): void; - addIndexesInRange(range: NSRange): void; - removeIndexesInRange(range: NSRange): void; - shiftIndexesStartingAtIndexBy(index: number, delta: number): void; - static indexSet(): NSMutableIndexSet; - static indexSetWithIndex(value: number): NSMutableIndexSet; - static indexSetWithIndexesInRange(range: NSRange): NSMutableIndexSet; - initWithIndexesInRange(range: NSRange): NSMutableIndexSet; - initWithIndexSet(indexSet: NSIndexSet): NSMutableIndexSet; - initWithIndex(value: number): NSMutableIndexSet; - init(): NSMutableIndexSet; - static new(): NSMutableIndexSet; - static allocWithZone(zone: any): NSMutableIndexSet; - static alloc(): NSMutableIndexSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSInvocation extends NSObject { - methodSignature: NSMethodSignature; - argumentsRetained: boolean; - target: any; - selector: any; - constructor(); - static invocationWithMethodSignature(sig: NSMethodSignature): NSInvocation; - retainArguments(): NSInvocation; - getReturnValue(retLoc: any): void; - setReturnValue(retLoc: any): void; - getArgumentAtIndex(argumentLocation: any, idx: number): void; - setArgumentAtIndex(argumentLocation: any, idx: number): void; - invoke(): void; - invokeWithTarget(target: any): void; - init(): NSInvocation; - static new(): NSInvocation; - static allocWithZone(zone: any): NSInvocation; - static alloc(): NSInvocation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSJSONSerialization extends NSObject { - constructor(); - static isValidJSONObject(obj: any): boolean; - static dataWithJSONObjectOptionsError(obj: any, opt: number): NSData; - static JSONObjectWithDataOptionsError(data: NSData, opt: number): any; - static writeJSONObjectToStreamOptionsError(obj: any, stream: NSOutputStream, opt: number): number; - static JSONObjectWithStreamOptionsError(stream: NSInputStream, opt: number): any; - init(): NSJSONSerialization; - static new(): NSJSONSerialization; - static allocWithZone(zone: any): NSJSONSerialization; - static alloc(): NSJSONSerialization; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSOrderedSet extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration { - count: number; - firstObject: any; - lastObject: any; - reversedOrderedSet: NSOrderedSet; - array: NSArray; - set: NSSet; - constructor(objects: any, cnt: number); - constructor(set: NSOrderedSet); - constructor(set: NSOrderedSet, flag: boolean); - constructor(set: NSOrderedSet, range: NSRange, flag: boolean); - constructor(array: NSArray); - constructor(set: NSArray, flag: boolean); - constructor(set: NSArray, range: NSRange, flag: boolean); - constructor(set: NSSet); - constructor(set: NSSet, flag: boolean); - constructor(); - objectAtIndex(idx: number): any; - indexOfObject(object: any): number; - initWithObjectsCount(objects: any, cnt: number): NSOrderedSet; - getObjectsRange(objects: any, range: NSRange): void; - objectsAtIndexes(indexes: NSIndexSet): NSArray; - isEqualToOrderedSet(other: NSOrderedSet): boolean; - containsObject(object: any): boolean; - intersectsOrderedSet(other: NSOrderedSet): boolean; - intersectsSet(set: NSSet): boolean; - isSubsetOfOrderedSet(other: NSOrderedSet): boolean; - isSubsetOfSet(set: NSSet): boolean; - objectAtIndexedSubscript(idx: number): any; - objectEnumerator(): NSEnumerator; - reverseObjectEnumerator(): NSEnumerator; - enumerateObjectsUsingBlock(block: (arg1: any, arg2: number, arg3: any) => void): void; - enumerateObjectsWithOptionsUsingBlock(opts: number, block: (arg1: any, arg2: number, arg3: any) => void): void; - enumerateObjectsAtIndexesOptionsUsingBlock(s: NSIndexSet, opts: number, block: (arg1: any, arg2: number, arg3: any) => void): void; - indexOfObjectPassingTest(predicate: (arg1: any, arg2: number, arg3: any) => boolean): number; - indexOfObjectWithOptionsPassingTest(opts: number, predicate: (arg1: any, arg2: number, arg3: any) => boolean): number; - indexOfObjectAtIndexesOptionsPassingTest(s: NSIndexSet, opts: number, predicate: (arg1: any, arg2: number, arg3: any) => boolean): number; - indexesOfObjectsPassingTest(predicate: (arg1: any, arg2: number, arg3: any) => boolean): NSIndexSet; - indexesOfObjectsWithOptionsPassingTest(opts: number, predicate: (arg1: any, arg2: number, arg3: any) => boolean): NSIndexSet; - indexesOfObjectsAtIndexesOptionsPassingTest(s: NSIndexSet, opts: number, predicate: (arg1: any, arg2: number, arg3: any) => boolean): NSIndexSet; - indexOfObjectInSortedRangeOptionsUsingComparator(object: any, range: NSRange, opts: number, cmp: (arg1: any, arg2: any) => number): number; - sortedArrayUsingComparator(cmptr: (arg1: any, arg2: any) => number): NSArray; - sortedArrayWithOptionsUsingComparator(opts: number, cmptr: (arg1: any, arg2: any) => number): NSArray; - descriptionWithLocale(locale: any): string; - descriptionWithLocaleIndent(locale: any, level: number): string; - static orderedSet(): NSOrderedSet; - static orderedSetWithObject(object: any): NSOrderedSet; - static orderedSetWithObjectsCount(objects: any, cnt: number): NSOrderedSet; - static orderedSetWithObjects(firstObj: any): NSOrderedSet; - static orderedSetWithOrderedSet(set: NSOrderedSet): NSOrderedSet; - static orderedSetWithOrderedSetRangeCopyItems(set: NSOrderedSet, range: NSRange, flag: boolean): NSOrderedSet; - static orderedSetWithArray(array: NSArray): NSOrderedSet; - static orderedSetWithArrayRangeCopyItems(array: NSArray, range: NSRange, flag: boolean): NSOrderedSet; - static orderedSetWithSet(set: NSSet): NSOrderedSet; - static orderedSetWithSetCopyItems(set: NSSet, flag: boolean): NSOrderedSet; - initWithObject(object: any): NSOrderedSet; - initWithObjects(firstObj: any): NSOrderedSet; - initWithOrderedSet(set: NSOrderedSet): NSOrderedSet; - initWithOrderedSetCopyItems(set: NSOrderedSet, flag: boolean): NSOrderedSet; - initWithOrderedSetRangeCopyItems(set: NSOrderedSet, range: NSRange, flag: boolean): NSOrderedSet; - initWithArray(array: NSArray): NSOrderedSet; - initWithArrayCopyItems(set: NSArray, flag: boolean): NSOrderedSet; - initWithArrayRangeCopyItems(set: NSArray, range: NSRange, flag: boolean): NSOrderedSet; - initWithSet(set: NSSet): NSOrderedSet; - initWithSetCopyItems(set: NSSet, flag: boolean): NSOrderedSet; - sortedArrayUsingDescriptors(sortDescriptors: NSArray): NSArray; - filteredOrderedSetUsingPredicate(p: NSPredicate): NSOrderedSet; - init(): NSOrderedSet; - static new(): NSOrderedSet; - static allocWithZone(zone: any): NSOrderedSet; - static alloc(): NSOrderedSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; -} -declare class NSMutableOrderedSet extends NSOrderedSet { - constructor(numItems: number); - constructor(objects: any, cnt: number); - constructor(set: NSOrderedSet); - constructor(set: NSOrderedSet, flag: boolean); - constructor(set: NSOrderedSet, range: NSRange, flag: boolean); - constructor(array: NSArray); - constructor(set: NSArray, flag: boolean); - constructor(set: NSArray, range: NSRange, flag: boolean); - constructor(set: NSSet); - constructor(set: NSSet, flag: boolean); - constructor(); - insertObjectAtIndex(object: any, idx: number): void; - removeObjectAtIndex(idx: number): void; - replaceObjectAtIndexWithObject(idx: number, object: any): void; - initWithCapacity(numItems: number): NSMutableOrderedSet; - addObject(object: any): void; - addObjectsCount(objects: any, count: number): void; - addObjectsFromArray(array: NSArray): void; - exchangeObjectAtIndexWithObjectAtIndex(idx1: number, idx2: number): void; - moveObjectsAtIndexesToIndex(indexes: NSIndexSet, idx: number): void; - insertObjectsAtIndexes(objects: NSArray, indexes: NSIndexSet): void; - setObjectAtIndex(obj: any, idx: number): void; - setObjectAtIndexedSubscript(obj: any, idx: number): void; - replaceObjectsInRangeWithObjectsCount(range: NSRange, objects: any, count: number): void; - replaceObjectsAtIndexesWithObjects(indexes: NSIndexSet, objects: NSArray): void; - removeObjectsInRange(range: NSRange): void; - removeObjectsAtIndexes(indexes: NSIndexSet): void; - removeAllObjects(): void; - removeObject(object: any): void; - removeObjectsInArray(array: NSArray): void; - intersectOrderedSet(other: NSOrderedSet): void; - minusOrderedSet(other: NSOrderedSet): void; - unionOrderedSet(other: NSOrderedSet): void; - intersectSet(other: NSSet): void; - minusSet(other: NSSet): void; - unionSet(other: NSSet): void; - sortUsingComparator(cmptr: (arg1: any, arg2: any) => number): void; - sortWithOptionsUsingComparator(opts: number, cmptr: (arg1: any, arg2: any) => number): void; - sortRangeOptionsUsingComparator(range: NSRange, opts: number, cmptr: (arg1: any, arg2: any) => number): void; - static orderedSetWithCapacity(numItems: number): NSMutableOrderedSet; - sortUsingDescriptors(sortDescriptors: NSArray): void; - filterUsingPredicate(p: NSPredicate): void; - initWithObjectsCount(objects: any, cnt: number): NSMutableOrderedSet; - static orderedSet(): NSMutableOrderedSet; - static orderedSetWithObject(object: any): NSMutableOrderedSet; - static orderedSetWithObjectsCount(objects: any, cnt: number): NSMutableOrderedSet; - static orderedSetWithObjects(firstObj: any): NSMutableOrderedSet; - static orderedSetWithOrderedSet(set: NSOrderedSet): NSMutableOrderedSet; - static orderedSetWithOrderedSetRangeCopyItems(set: NSOrderedSet, range: NSRange, flag: boolean): NSMutableOrderedSet; - static orderedSetWithArray(array: NSArray): NSMutableOrderedSet; - static orderedSetWithArrayRangeCopyItems(array: NSArray, range: NSRange, flag: boolean): NSMutableOrderedSet; - static orderedSetWithSet(set: NSSet): NSMutableOrderedSet; - static orderedSetWithSetCopyItems(set: NSSet, flag: boolean): NSMutableOrderedSet; - initWithObject(object: any): NSMutableOrderedSet; - initWithObjects(firstObj: any): NSMutableOrderedSet; - initWithOrderedSet(set: NSOrderedSet): NSMutableOrderedSet; - initWithOrderedSetCopyItems(set: NSOrderedSet, flag: boolean): NSMutableOrderedSet; - initWithOrderedSetRangeCopyItems(set: NSOrderedSet, range: NSRange, flag: boolean): NSMutableOrderedSet; - initWithArray(array: NSArray): NSMutableOrderedSet; - initWithArrayCopyItems(set: NSArray, flag: boolean): NSMutableOrderedSet; - initWithArrayRangeCopyItems(set: NSArray, range: NSRange, flag: boolean): NSMutableOrderedSet; - initWithSet(set: NSSet): NSMutableOrderedSet; - initWithSetCopyItems(set: NSSet, flag: boolean): NSMutableOrderedSet; - init(): NSMutableOrderedSet; - static new(): NSMutableOrderedSet; - static allocWithZone(zone: any): NSMutableOrderedSet; - static alloc(): NSMutableOrderedSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSSet extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration { - count: number; - allObjects: NSArray; - constructor(objects: any, cnt: number); - constructor(firstObj: any); - constructor(set: NSSet); - constructor(set: NSSet, flag: boolean); - constructor(array: NSArray); - constructor(); - member(object: any): any; - objectEnumerator(): NSEnumerator; - initWithObjectsCount(objects: any, cnt: number): NSSet; - anyObject(): any; - containsObject(anObject: any): boolean; - descriptionWithLocale(locale: any): string; - intersectsSet(otherSet: NSSet): boolean; - isEqualToSet(otherSet: NSSet): boolean; - isSubsetOfSet(otherSet: NSSet): boolean; - makeObjectsPerformSelector(aSelector: any): void; - makeObjectsPerformSelectorWithObject(aSelector: any, argument: any): void; - setByAddingObject(anObject: any): NSSet; - setByAddingObjectsFromSet(other: NSSet): NSSet; - setByAddingObjectsFromArray(other: NSArray): NSSet; - enumerateObjectsUsingBlock(block: (arg1: any, arg2: any) => void): void; - enumerateObjectsWithOptionsUsingBlock(opts: number, block: (arg1: any, arg2: any) => void): void; - objectsPassingTest(predicate: (arg1: any, arg2: any) => boolean): NSSet; - objectsWithOptionsPassingTest(opts: number, predicate: (arg1: any, arg2: any) => boolean): NSSet; - static set(): NSSet; - static setWithObject(object: any): NSSet; - static setWithObjectsCount(objects: any, cnt: number): NSSet; - static setWithObjects(firstObj: any): NSSet; - static setWithSet(set: NSSet): NSSet; - static setWithArray(array: NSArray): NSSet; - initWithObjects(firstObj: any): NSSet; - initWithSet(set: NSSet): NSSet; - initWithSetCopyItems(set: NSSet, flag: boolean): NSSet; - initWithArray(array: NSArray): NSSet; - sortedArrayUsingDescriptors(sortDescriptors: NSArray): NSArray; - filteredSetUsingPredicate(predicate: NSPredicate): NSSet; - init(): NSSet; - static new(): NSSet; - static allocWithZone(zone: any): NSSet; - static alloc(): NSSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; -} -declare class NSMutableSet extends NSSet { - constructor(numItems: number); - constructor(objects: any, cnt: number); - constructor(firstObj: any); - constructor(set: NSSet); - constructor(set: NSSet, flag: boolean); - constructor(array: NSArray); - constructor(); - addObject(object: any): void; - removeObject(object: any): void; - initWithCapacity(numItems: number): NSMutableSet; - addObjectsFromArray(array: NSArray): void; - intersectSet(otherSet: NSSet): void; - minusSet(otherSet: NSSet): void; - removeAllObjects(): void; - unionSet(otherSet: NSSet): void; - setSet(otherSet: NSSet): void; - static setWithCapacity(numItems: number): NSMutableSet; - filterUsingPredicate(predicate: NSPredicate): void; - initWithObjectsCount(objects: any, cnt: number): NSMutableSet; - static set(): NSMutableSet; - static setWithObject(object: any): NSMutableSet; - static setWithObjectsCount(objects: any, cnt: number): NSMutableSet; - static setWithObjects(firstObj: any): NSMutableSet; - static setWithSet(set: NSSet): NSMutableSet; - static setWithArray(array: NSArray): NSMutableSet; - initWithObjects(firstObj: any): NSMutableSet; - initWithSet(set: NSSet): NSMutableSet; - initWithSetCopyItems(set: NSSet, flag: boolean): NSMutableSet; - initWithArray(array: NSArray): NSMutableSet; - init(): NSMutableSet; - static new(): NSMutableSet; - static allocWithZone(zone: any): NSMutableSet; - static alloc(): NSMutableSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSCountedSet extends NSMutableSet { - constructor(numItems: number); - constructor(objects: any, cnt: number); - constructor(firstObj: any); - constructor(set: NSSet); - constructor(set: NSSet, flag: boolean); - constructor(array: NSArray); - constructor(); - countForObject(object: any): number; - initWithCapacity(numItems: number): NSCountedSet; - static setWithCapacity(numItems: number): NSCountedSet; - initWithObjectsCount(objects: any, cnt: number): NSCountedSet; - static set(): NSCountedSet; - static setWithObject(object: any): NSCountedSet; - static setWithObjectsCount(objects: any, cnt: number): NSCountedSet; - static setWithObjects(firstObj: any): NSCountedSet; - static setWithSet(set: NSSet): NSCountedSet; - static setWithArray(array: NSArray): NSCountedSet; - initWithObjects(firstObj: any): NSCountedSet; - initWithSet(set: NSSet): NSCountedSet; - initWithSetCopyItems(set: NSSet, flag: boolean): NSCountedSet; - initWithArray(array: NSArray): NSCountedSet; - init(): NSCountedSet; - static new(): NSCountedSet; - static allocWithZone(zone: any): NSCountedSet; - static alloc(): NSCountedSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSPropertyListSerialization extends NSObject { - constructor(); - static propertyListIsValidForFormat(plist: any, format: number): boolean; - static dataWithPropertyListFormatOptionsError(plist: any, format: number, opt: number): NSData; - static writePropertyListToStreamFormatOptionsError(plist: any, stream: NSOutputStream, format: number, opt: number): number; - static propertyListWithDataOptionsFormatError(data: NSData, opt: number, format: any): any; - static propertyListWithStreamOptionsFormatError(stream: NSInputStream, opt: number, format: any): any; - static dataFromPropertyListFormatErrorDescription(plist: any, format: number, errorString: any): NSData; - static propertyListFromDataMutabilityOptionFormatErrorDescription(data: NSData, opt: number, format: any, errorString: any): any; - init(): NSPropertyListSerialization; - static new(): NSPropertyListSerialization; - static allocWithZone(zone: any): NSPropertyListSerialization; - static alloc(): NSPropertyListSerialization; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSKeyedArchiver extends NSCoder { - delegate: any; - outputFormat: number; - constructor(data: NSMutableData); - constructor(); - static archivedDataWithRootObject(rootObject: any): NSData; - static archiveRootObjectToFile(rootObject: any, path: string): boolean; - initForWritingWithMutableData(data: NSMutableData): NSKeyedArchiver; - finishEncoding(): void; - static setClassNameForClass(codedName: string, cls: any): void; - setClassNameForClass(codedName: string, cls: any): void; - static classNameForClass(cls: any): string; - classNameForClass(cls: any): string; - setRequiresSecureCoding(b: boolean): void; - init(): NSKeyedArchiver; - static new(): NSKeyedArchiver; - static allocWithZone(zone: any): NSKeyedArchiver; - static alloc(): NSKeyedArchiver; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSKeyedUnarchiver extends NSCoder { - delegate: any; - constructor(data: NSData); - constructor(); - static unarchiveObjectWithData(data: NSData): any; - static unarchiveObjectWithFile(path: string): any; - initForReadingWithData(data: NSData): NSKeyedUnarchiver; - finishDecoding(): void; - static setClassForClassName(cls: any, codedName: string): void; - setClassForClassName(cls: any, codedName: string): void; - static classForClassName(codedName: string): any; - classForClassName(codedName: string): any; - setRequiresSecureCoding(b: boolean): void; - init(): NSKeyedUnarchiver; - static new(): NSKeyedUnarchiver; - static allocWithZone(zone: any): NSKeyedUnarchiver; - static alloc(): NSKeyedUnarchiver; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSLocale extends NSObject implements NSCopying, NSSecureCoding { - localeIdentifier: string; - constructor(string: string); - constructor(); - objectForKey(key: any): any; - displayNameForKeyValue(key: any, value: any): string; - initWithLocaleIdentifier(string: string): NSLocale; - static autoupdatingCurrentLocale(): NSLocale; - static currentLocale(): NSLocale; - static systemLocale(): NSLocale; - static localeWithLocaleIdentifier(ident: string): NSLocale; - static availableLocaleIdentifiers(): NSArray; - static ISOLanguageCodes(): NSArray; - static ISOCountryCodes(): NSArray; - static ISOCurrencyCodes(): NSArray; - static commonISOCurrencyCodes(): NSArray; - static preferredLanguages(): NSArray; - static componentsFromLocaleIdentifier(string: string): NSDictionary; - static localeIdentifierFromComponents(dict: NSDictionary): string; - static canonicalLocaleIdentifierFromString(string: string): string; - static canonicalLanguageIdentifierFromString(string: string): string; - static localeIdentifierFromWindowsLocaleCode(lcid: number): string; - static windowsLocaleCodeFromLocaleIdentifier(localeIdentifier: string): number; - static characterDirectionForLanguage(isoLangCode: string): number; - static lineDirectionForLanguage(isoLangCode: string): number; - init(): NSLocale; - static new(): NSLocale; - static allocWithZone(zone: any): NSLocale; - static alloc(): NSLocale; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSLock extends NSObject implements NSLocking { - name: string; - constructor(); - tryLock(): boolean; - lockBeforeDate(limit: NSDate): boolean; - init(): NSLock; - static new(): NSLock; - static allocWithZone(zone: any): NSLock; - static alloc(): NSLock; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - lock(): void; - unlock(): void; -} -declare class NSConditionLock extends NSObject implements NSLocking { - condition: number; - name: string; - constructor(condition: number); - constructor(); - initWithCondition(condition: number): NSConditionLock; - lockWhenCondition(condition: number): void; - tryLock(): boolean; - tryLockWhenCondition(condition: number): boolean; - unlockWithCondition(condition: number): void; - lockBeforeDate(limit: NSDate): boolean; - lockWhenConditionBeforeDate(condition: number, limit: NSDate): boolean; - init(): NSConditionLock; - static new(): NSConditionLock; - static allocWithZone(zone: any): NSConditionLock; - static alloc(): NSConditionLock; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - lock(): void; - unlock(): void; -} -declare class NSRecursiveLock extends NSObject implements NSLocking { - name: string; - constructor(); - tryLock(): boolean; - lockBeforeDate(limit: NSDate): boolean; - init(): NSRecursiveLock; - static new(): NSRecursiveLock; - static allocWithZone(zone: any): NSRecursiveLock; - static alloc(): NSRecursiveLock; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - lock(): void; - unlock(): void; -} -declare class NSCondition extends NSObject implements NSLocking { - name: string; - constructor(); - wait(): void; - waitUntilDate(limit: NSDate): boolean; - signal(): void; - broadcast(): void; - init(): NSCondition; - static new(): NSCondition; - static allocWithZone(zone: any): NSCondition; - static alloc(): NSCondition; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - lock(): void; - unlock(): void; -} -declare class NSMapTable extends NSObject implements NSCopying, NSCoding, NSFastEnumeration { - keyPointerFunctions: NSPointerFunctions; - valuePointerFunctions: NSPointerFunctions; - count: number; - constructor(keyOptions: number, valueOptions: number, initialCapacity: number); - constructor(keyFunctions: NSPointerFunctions, valueFunctions: NSPointerFunctions, initialCapacity: number); - constructor(); - initWithKeyOptionsValueOptionsCapacity(keyOptions: number, valueOptions: number, initialCapacity: number): NSMapTable; - initWithKeyPointerFunctionsValuePointerFunctionsCapacity(keyFunctions: NSPointerFunctions, valueFunctions: NSPointerFunctions, initialCapacity: number): NSMapTable; - static mapTableWithKeyOptionsValueOptions(keyOptions: number, valueOptions: number): NSMapTable; - static strongToStrongObjectsMapTable(): NSMapTable; - static weakToStrongObjectsMapTable(): NSMapTable; - static strongToWeakObjectsMapTable(): NSMapTable; - static weakToWeakObjectsMapTable(): NSMapTable; - objectForKey(aKey: any): any; - removeObjectForKey(aKey: any): void; - setObjectForKey(anObject: any, aKey: any): void; - keyEnumerator(): NSEnumerator; - objectEnumerator(): NSEnumerator; - removeAllObjects(): void; - dictionaryRepresentation(): NSDictionary; - init(): NSMapTable; - static new(): NSMapTable; - static allocWithZone(zone: any): NSMapTable; - static alloc(): NSMapTable; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; -} -declare class NSMethodSignature extends NSObject { - numberOfArguments: number; - frameLength: number; - methodReturnType: string; - methodReturnLength: number; - constructor(); - static signatureWithObjCTypes(types: string): NSMethodSignature; - getArgumentTypeAtIndex(idx: number): string; - isOneway(): boolean; - init(): NSMethodSignature; - static new(): NSMethodSignature; - static allocWithZone(zone: any): NSMethodSignature; - static alloc(): NSMethodSignature; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSNotification extends NSObject implements NSCopying, NSCoding { - name: string; - object: any; - userInfo: NSDictionary; - constructor(name: string, object: any, userInfo: NSDictionary); - constructor(); - initWithNameObjectUserInfo(name: string, object: any, userInfo: NSDictionary): NSNotification; - static notificationWithNameObject(aName: string, anObject: any): NSNotification; - static notificationWithNameObjectUserInfo(aName: string, anObject: any, aUserInfo: NSDictionary): NSNotification; - init(): NSNotification; - static new(): NSNotification; - static allocWithZone(zone: any): NSNotification; - static alloc(): NSNotification; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSNotificationCenter extends NSObject { - constructor(); - static defaultCenter(): NSNotificationCenter; - addObserverSelectorNameObject(observer: any, aSelector: any, aName: string, anObject: any): void; - postNotification(notification: NSNotification): void; - postNotificationNameObject(aName: string, anObject: any): void; - postNotificationNameObjectUserInfo(aName: string, anObject: any, aUserInfo: NSDictionary): void; - removeObserver(observer: any): void; - removeObserverNameObject(observer: any, aName: string, anObject: any): void; - addObserverForNameObjectQueueUsingBlock(name: string, obj: any, queue: NSOperationQueue, block: (arg1: NSNotification) => void): any; - init(): NSNotificationCenter; - static new(): NSNotificationCenter; - static allocWithZone(zone: any): NSNotificationCenter; - static alloc(): NSNotificationCenter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSNotificationQueue extends NSObject { - constructor(notificationCenter: NSNotificationCenter); - constructor(); - static defaultQueue(): NSNotificationQueue; - initWithNotificationCenter(notificationCenter: NSNotificationCenter): NSNotificationQueue; - enqueueNotificationPostingStyle(notification: NSNotification, postingStyle: number): void; - enqueueNotificationPostingStyleCoalesceMaskForModes(notification: NSNotification, postingStyle: number, coalesceMask: number, modes: NSArray): void; - dequeueNotificationsMatchingCoalesceMask(notification: NSNotification, coalesceMask: number): void; - init(): NSNotificationQueue; - static new(): NSNotificationQueue; - static allocWithZone(zone: any): NSNotificationQueue; - static alloc(): NSNotificationQueue; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSNull extends NSObject implements NSCopying, NSSecureCoding { - constructor(); - static null(): NSNull; - init(): NSNull; - static new(): NSNull; - static allocWithZone(zone: any): NSNull; - static alloc(): NSNull; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSNumberFormatter extends NSFormatter { - formattingContext: number; - numberStyle: number; - locale: NSLocale; - generatesDecimalNumbers: boolean; - formatterBehavior: number; - negativeFormat: string; - textAttributesForNegativeValues: NSDictionary; - positiveFormat: string; - textAttributesForPositiveValues: NSDictionary; - allowsFloats: boolean; - decimalSeparator: string; - alwaysShowsDecimalSeparator: boolean; - currencyDecimalSeparator: string; - usesGroupingSeparator: boolean; - groupingSeparator: string; - zeroSymbol: string; - textAttributesForZero: NSDictionary; - nilSymbol: string; - textAttributesForNil: NSDictionary; - notANumberSymbol: string; - textAttributesForNotANumber: NSDictionary; - positiveInfinitySymbol: string; - textAttributesForPositiveInfinity: NSDictionary; - negativeInfinitySymbol: string; - textAttributesForNegativeInfinity: NSDictionary; - positivePrefix: string; - positiveSuffix: string; - negativePrefix: string; - negativeSuffix: string; - currencyCode: string; - currencySymbol: string; - internationalCurrencySymbol: string; - percentSymbol: string; - perMillSymbol: string; - minusSign: string; - plusSign: string; - exponentSymbol: string; - groupingSize: number; - secondaryGroupingSize: number; - multiplier: NSNumber; - formatWidth: number; - paddingCharacter: string; - paddingPosition: number; - roundingMode: number; - roundingIncrement: NSNumber; - minimumIntegerDigits: number; - maximumIntegerDigits: number; - minimumFractionDigits: number; - maximumFractionDigits: number; - minimum: NSNumber; - maximum: NSNumber; - currencyGroupingSeparator: string; - lenient: boolean; - usesSignificantDigits: boolean; - minimumSignificantDigits: number; - maximumSignificantDigits: number; - partialStringValidationEnabled: boolean; - constructor(); - getObjectValueForStringRangeError(obj: any, string: string, rangep: any): boolean; - stringFromNumber(number: NSNumber): string; - numberFromString(string: string): NSNumber; - static localizedStringFromNumberNumberStyle(num: NSNumber, nstyle: number): string; - static defaultFormatterBehavior(): number; - static setDefaultFormatterBehavior(behavior: number): void; - init(): NSNumberFormatter; - static new(): NSNumberFormatter; - static allocWithZone(zone: any): NSNumberFormatter; - static alloc(): NSNumberFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSOperation extends NSObject { - cancelled: boolean; - executing: boolean; - finished: boolean; - concurrent: boolean; - asynchronous: boolean; - ready: boolean; - dependencies: NSArray; - queuePriority: number; - completionBlock: () => void; - threadPriority: number; - qualityOfService: number; - name: string; - constructor(); - start(): void; - main(): void; - cancel(): void; - addDependency(op: NSOperation): void; - removeDependency(op: NSOperation): void; - waitUntilFinished(): void; - init(): NSOperation; - static new(): NSOperation; - static allocWithZone(zone: any): NSOperation; - static alloc(): NSOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSBlockOperation extends NSOperation { - executionBlocks: NSArray; - constructor(); - static blockOperationWithBlock(block: () => void): NSBlockOperation; - addExecutionBlock(block: () => void): void; - init(): NSBlockOperation; - static new(): NSBlockOperation; - static allocWithZone(zone: any): NSBlockOperation; - static alloc(): NSBlockOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSInvocationOperation extends NSOperation { - invocation: NSInvocation; - result: any; - constructor(target: any, sel: any, arg: any); - constructor(inv: NSInvocation); - constructor(); - initWithTargetSelectorObject(target: any, sel: any, arg: any): NSInvocationOperation; - initWithInvocation(inv: NSInvocation): NSInvocationOperation; - init(): NSInvocationOperation; - static new(): NSInvocationOperation; - static allocWithZone(zone: any): NSInvocationOperation; - static alloc(): NSInvocationOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSOperationQueue extends NSObject { - operations: NSArray; - operationCount: number; - maxConcurrentOperationCount: number; - suspended: boolean; - name: string; - qualityOfService: number; - underlyingQueue: NSObject; - constructor(); - addOperation(op: NSOperation): void; - addOperationsWaitUntilFinished(ops: NSArray, wait: boolean): void; - addOperationWithBlock(block: () => void): void; - cancelAllOperations(): void; - waitUntilAllOperationsAreFinished(): void; - static currentQueue(): NSOperationQueue; - static mainQueue(): NSOperationQueue; - init(): NSOperationQueue; - static new(): NSOperationQueue; - static allocWithZone(zone: any): NSOperationQueue; - static alloc(): NSOperationQueue; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSOrthography extends NSObject implements NSCopying, NSCoding { - dominantScript: string; - languageMap: NSDictionary; - dominantLanguage: string; - allScripts: NSArray; - allLanguages: NSArray; - constructor(script: string, map: NSDictionary); - constructor(); - initWithDominantScriptLanguageMap(script: string, map: NSDictionary): NSOrthography; - languagesForScript(script: string): NSArray; - dominantLanguageForScript(script: string): string; - static orthographyWithDominantScriptLanguageMap(script: string, map: NSDictionary): NSOrthography; - init(): NSOrthography; - static new(): NSOrthography; - static allocWithZone(zone: any): NSOrthography; - static alloc(): NSOrthography; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSPointerArray extends NSObject implements NSFastEnumeration, NSCopying, NSCoding { - pointerFunctions: NSPointerFunctions; - count: number; - allObjects: NSArray; - constructor(options: number); - constructor(functions: NSPointerFunctions); - constructor(); - initWithOptions(options: number): NSPointerArray; - initWithPointerFunctions(functions: NSPointerFunctions): NSPointerArray; - static pointerArrayWithOptions(options: number): NSPointerArray; - static pointerArrayWithPointerFunctions(functions: NSPointerFunctions): NSPointerArray; - pointerAtIndex(index: number): any; - addPointer(pointer: any): void; - removePointerAtIndex(index: number): void; - insertPointerAtIndex(item: any, index: number): void; - replacePointerAtIndexWithPointer(index: number, item: any): void; - compact(): void; - static strongObjectsPointerArray(): NSPointerArray; - static weakObjectsPointerArray(): NSPointerArray; - init(): NSPointerArray; - static new(): NSPointerArray; - static allocWithZone(zone: any): NSPointerArray; - static alloc(): NSPointerArray; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSPort extends NSObject implements NSCopying, NSCoding { - valid: boolean; - reservedSpaceLength: number; - constructor(); - static port(): NSPort; - invalidate(): void; - setDelegate(anObject: any): void; - delegate(): any; - scheduleInRunLoopForMode(runLoop: NSRunLoop, mode: string): void; - removeFromRunLoopForMode(runLoop: NSRunLoop, mode: string): void; - sendBeforeDateComponentsFromReserved(limitDate: NSDate, components: NSMutableArray, receivePort: NSPort, headerSpaceReserved: number): boolean; - sendBeforeDateMsgidComponentsFromReserved(limitDate: NSDate, msgID: number, components: NSMutableArray, receivePort: NSPort, headerSpaceReserved: number): boolean; - init(): NSPort; - static new(): NSPort; - static allocWithZone(zone: any): NSPort; - static alloc(): NSPort; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSMachPort extends NSPort { - machPort: number; - constructor(machPort: number); - constructor(machPort: number, f: number); - constructor(); - static portWithMachPort(machPort: number): NSPort; - initWithMachPort(machPort: number): NSMachPort; - static portWithMachPortOptions(machPort: number, f: number): NSPort; - initWithMachPortOptions(machPort: number, f: number): NSMachPort; - init(): NSMachPort; - static new(): NSMachPort; - static allocWithZone(zone: any): NSMachPort; - static alloc(): NSMachPort; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSMessagePort extends NSPort { - constructor(); - init(): NSMessagePort; - static new(): NSMessagePort; - static allocWithZone(zone: any): NSMessagePort; - static alloc(): NSMessagePort; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSProcessInfo extends NSObject { - environment: NSDictionary; - arguments: NSArray; - hostName: string; - processName: string; - processIdentifier: number; - globallyUniqueString: string; - operatingSystemVersionString: string; - operatingSystemVersion: NSOperatingSystemVersion; - processorCount: number; - activeProcessorCount: number; - physicalMemory: number; - systemUptime: number; - constructor(); - static processInfo(): NSProcessInfo; - operatingSystem(): number; - operatingSystemName(): string; - isOperatingSystemAtLeastVersion(version: NSOperatingSystemVersion): boolean; - beginActivityWithOptionsReason(options: number, reason: string): any; - endActivity(activity: any): void; - performActivityWithOptionsReasonUsingBlock(options: number, reason: string, block: () => void): void; - init(): NSProcessInfo; - static new(): NSProcessInfo; - static allocWithZone(zone: any): NSProcessInfo; - static alloc(): NSProcessInfo; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSProxy implements NSObjectProtocol { - hash: number; - superclass: any; - description: string; - debugDescription: string; - static alloc(): NSProxy; - static allocWithZone(zone: any): NSProxy; - static class(): any; - forwardInvocation(invocation: NSInvocation): void; - methodSignatureForSelector(sel: any): NSMethodSignature; - dealloc(): void; - finalize(): void; - static respondsToSelector(aSelector: any): boolean; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class NSTextCheckingResult extends NSObject implements NSCopying, NSCoding { - resultType: number; - range: NSRange; - orthography: NSOrthography; - grammarDetails: NSArray; - date: NSDate; - timeZone: NSTimeZone; - duration: number; - components: NSDictionary; - URL: NSURL; - replacementString: string; - alternativeStrings: NSArray; - regularExpression: NSRegularExpression; - phoneNumber: string; - addressComponents: NSDictionary; - numberOfRanges: number; - constructor(); - rangeAtIndex(idx: number): NSRange; - resultByAdjustingRangesWithOffset(offset: number): NSTextCheckingResult; - static orthographyCheckingResultWithRangeOrthography(range: NSRange, orthography: NSOrthography): NSTextCheckingResult; - static spellCheckingResultWithRange(range: NSRange): NSTextCheckingResult; - static grammarCheckingResultWithRangeDetails(range: NSRange, details: NSArray): NSTextCheckingResult; - static dateCheckingResultWithRangeDate(range: NSRange, date: NSDate): NSTextCheckingResult; - static dateCheckingResultWithRangeDateTimeZoneDuration(range: NSRange, date: NSDate, timeZone: NSTimeZone, duration: number): NSTextCheckingResult; - static addressCheckingResultWithRangeComponents(range: NSRange, components: NSDictionary): NSTextCheckingResult; - static linkCheckingResultWithRangeURL(range: NSRange, url: NSURL): NSTextCheckingResult; - static quoteCheckingResultWithRangeReplacementString(range: NSRange, replacementString: string): NSTextCheckingResult; - static dashCheckingResultWithRangeReplacementString(range: NSRange, replacementString: string): NSTextCheckingResult; - static replacementCheckingResultWithRangeReplacementString(range: NSRange, replacementString: string): NSTextCheckingResult; - static correctionCheckingResultWithRangeReplacementString(range: NSRange, replacementString: string): NSTextCheckingResult; - static correctionCheckingResultWithRangeReplacementStringAlternativeStrings(range: NSRange, replacementString: string, alternativeStrings: NSArray): NSTextCheckingResult; - static regularExpressionCheckingResultWithRangesCountRegularExpression(ranges: any, count: number, regularExpression: NSRegularExpression): NSTextCheckingResult; - static phoneNumberCheckingResultWithRangePhoneNumber(range: NSRange, phoneNumber: string): NSTextCheckingResult; - static transitInformationCheckingResultWithRangeComponents(range: NSRange, components: NSDictionary): NSTextCheckingResult; - init(): NSTextCheckingResult; - static new(): NSTextCheckingResult; - static allocWithZone(zone: any): NSTextCheckingResult; - static alloc(): NSTextCheckingResult; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSRegularExpression extends NSObject implements NSCopying, NSCoding { - pattern: string; - options: number; - numberOfCaptureGroups: number; - constructor(pattern: string, options: number, error: any); - constructor(); - static regularExpressionWithPatternOptionsError(pattern: string, options: number): NSRegularExpression; - initWithPatternOptionsError(pattern: string, options: number): NSRegularExpression; - static escapedPatternForString(string: string): string; - enumerateMatchesInStringOptionsRangeUsingBlock(string: string, options: number, range: NSRange, block: (arg1: NSTextCheckingResult, arg2: number, arg3: any) => void): void; - matchesInStringOptionsRange(string: string, options: number, range: NSRange): NSArray; - numberOfMatchesInStringOptionsRange(string: string, options: number, range: NSRange): number; - firstMatchInStringOptionsRange(string: string, options: number, range: NSRange): NSTextCheckingResult; - rangeOfFirstMatchInStringOptionsRange(string: string, options: number, range: NSRange): NSRange; - stringByReplacingMatchesInStringOptionsRangeWithTemplate(string: string, options: number, range: NSRange, templ: string): string; - replaceMatchesInStringOptionsRangeWithTemplate(string: NSMutableString, options: number, range: NSRange, templ: string): number; - replacementStringForResultInStringOffsetTemplate(result: NSTextCheckingResult, string: string, offset: number, templ: string): string; - static escapedTemplateForString(string: string): string; - init(): NSRegularExpression; - static new(): NSRegularExpression; - static allocWithZone(zone: any): NSRegularExpression; - static alloc(): NSRegularExpression; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSDataDetector extends NSRegularExpression { - checkingTypes: number; - constructor(checkingTypes: number, error: any); - constructor(pattern: string, options: number, error: any); - constructor(); - static dataDetectorWithTypesError(checkingTypes: number): NSDataDetector; - initWithTypesError(checkingTypes: number): NSDataDetector; - initWithPatternOptionsError(pattern: string, options: number): NSDataDetector; - init(): NSDataDetector; - static new(): NSDataDetector; - static allocWithZone(zone: any): NSDataDetector; - static alloc(): NSDataDetector; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSRunLoop extends NSObject { - currentMode: string; - constructor(); - static currentRunLoop(): NSRunLoop; - static mainRunLoop(): NSRunLoop; - getCFRunLoop(): any; - addTimerForMode(timer: NSTimer, mode: string): void; - addPortForMode(aPort: NSPort, mode: string): void; - removePortForMode(aPort: NSPort, mode: string): void; - limitDateForMode(mode: string): NSDate; - acceptInputForModeBeforeDate(mode: string, limitDate: NSDate): void; - run(): void; - runUntilDate(limitDate: NSDate): void; - runModeBeforeDate(mode: string, limitDate: NSDate): boolean; - performSelectorTargetArgumentOrderModes(aSelector: any, target: any, arg: any, order: number, modes: NSArray): void; - cancelPerformSelectorTargetArgument(aSelector: any, target: any, arg: any): void; - cancelPerformSelectorsWithTarget(target: any): void; - init(): NSRunLoop; - static new(): NSRunLoop; - static allocWithZone(zone: any): NSRunLoop; - static alloc(): NSRunLoop; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSSortDescriptor extends NSObject implements NSSecureCoding, NSCopying { - key: string; - ascending: boolean; - selector: any; - comparator: (arg1: any, arg2: any) => number; - reversedSortDescriptor: any; - constructor(key: string, ascending: boolean); - constructor(key: string, ascending: boolean, selector: any); - constructor(key: string, ascending: boolean, cmptr: (arg1: any, arg2: any) => number); - constructor(); - static sortDescriptorWithKeyAscending(key: string, ascending: boolean): NSSortDescriptor; - static sortDescriptorWithKeyAscendingSelector(key: string, ascending: boolean, selector: any): NSSortDescriptor; - initWithKeyAscending(key: string, ascending: boolean): NSSortDescriptor; - initWithKeyAscendingSelector(key: string, ascending: boolean, selector: any): NSSortDescriptor; - allowEvaluation(): void; - static sortDescriptorWithKeyAscendingComparator(key: string, ascending: boolean, cmptr: (arg1: any, arg2: any) => number): NSSortDescriptor; - initWithKeyAscendingComparator(key: string, ascending: boolean, cmptr: (arg1: any, arg2: any) => number): NSSortDescriptor; - compareObjectToObject(object1: any, object2: any): number; - init(): NSSortDescriptor; - static new(): NSSortDescriptor; - static allocWithZone(zone: any): NSSortDescriptor; - static alloc(): NSSortDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NSStream extends NSObject { - delegate: any; - streamStatus: number; - streamError: NSError; - constructor(); - open(): void; - close(): void; - propertyForKey(key: string): any; - setPropertyForKey(property: any, key: string): boolean; - scheduleInRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - removeFromRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - static getStreamsToHostWithNamePortInputStreamOutputStream(hostname: string, port: number, inputStream: any, outputStream: any): void; - static getBoundStreamsWithBufferSizeInputStreamOutputStream(bufferSize: number, inputStream: any, outputStream: any): void; - init(): NSStream; - static new(): NSStream; - static allocWithZone(zone: any): NSStream; - static alloc(): NSStream; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSInputStream extends NSStream { - hasBytesAvailable: boolean; - constructor(data: NSData); - constructor(url: NSURL); - constructor(path: string); - constructor(); - readMaxLength(buffer: string, len: number): number; - getBufferLength(buffer: any, len: any): boolean; - initWithData(data: NSData): NSInputStream; - initWithURL(url: NSURL): NSInputStream; - initWithFileAtPath(path: string): NSInputStream; - static inputStreamWithData(data: NSData): NSInputStream; - static inputStreamWithFileAtPath(path: string): NSInputStream; - static inputStreamWithURL(url: NSURL): NSInputStream; - init(): NSInputStream; - static new(): NSInputStream; - static allocWithZone(zone: any): NSInputStream; - static alloc(): NSInputStream; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSOutputStream extends NSStream { - hasSpaceAvailable: boolean; - constructor(buffer: string, capacity: number); - constructor(url: NSURL, shouldAppend: boolean); - constructor(path: string, shouldAppend: boolean); - writeMaxLength(buffer: string, len: number): number; - initToMemory(): NSOutputStream; - initToBufferCapacity(buffer: string, capacity: number): NSOutputStream; - initWithURLAppend(url: NSURL, shouldAppend: boolean): NSOutputStream; - initToFileAtPathAppend(path: string, shouldAppend: boolean): NSOutputStream; - static outputStreamToMemory(): NSOutputStream; - static outputStreamToBufferCapacity(buffer: string, capacity: number): NSOutputStream; - static outputStreamToFileAtPathAppend(path: string, shouldAppend: boolean): NSOutputStream; - static outputStreamWithURLAppend(url: NSURL, shouldAppend: boolean): NSOutputStream; - init(): NSOutputStream; - static new(): NSOutputStream; - static allocWithZone(zone: any): NSOutputStream; - static alloc(): NSOutputStream; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSThread extends NSObject { - threadDictionary: NSMutableDictionary; - threadPriority: number; - qualityOfService: number; - name: string; - stackSize: number; - isMainThread: boolean; - executing: boolean; - finished: boolean; - cancelled: boolean; - constructor(target: any, selector: any, argument: any); - constructor(); - static currentThread(): NSThread; - static detachNewThreadSelectorToTargetWithObject(selector: any, target: any, argument: any): void; - static isMultiThreaded(): boolean; - static sleepUntilDate(date: NSDate): void; - static sleepForTimeInterval(ti: number): void; - static exit(): void; - static threadPriority(): number; - static setThreadPriority(p: number): boolean; - static callStackReturnAddresses(): NSArray; - static callStackSymbols(): NSArray; - static isMainThread(): boolean; - static mainThread(): NSThread; - initWithTargetSelectorObject(target: any, selector: any, argument: any): NSThread; - cancel(): void; - start(): void; - main(): void; - init(): NSThread; - static new(): NSThread; - static allocWithZone(zone: any): NSThread; - static alloc(): NSThread; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSTimeZone extends NSObject implements NSCopying, NSSecureCoding { - name: string; - data: NSData; - secondsFromGMT: number; - abbreviation: string; - daylightSavingTime: boolean; - daylightSavingTimeOffset: number; - nextDaylightSavingTimeTransition: NSDate; - constructor(tzName: string); - constructor(tzName: string, aData: NSData); - constructor(); - secondsFromGMTForDate(aDate: NSDate): number; - abbreviationForDate(aDate: NSDate): string; - isDaylightSavingTimeForDate(aDate: NSDate): boolean; - daylightSavingTimeOffsetForDate(aDate: NSDate): number; - nextDaylightSavingTimeTransitionAfterDate(aDate: NSDate): NSDate; - static systemTimeZone(): NSTimeZone; - static resetSystemTimeZone(): void; - static defaultTimeZone(): NSTimeZone; - static setDefaultTimeZone(aTimeZone: NSTimeZone): void; - static localTimeZone(): NSTimeZone; - static knownTimeZoneNames(): NSArray; - static abbreviationDictionary(): NSDictionary; - static setAbbreviationDictionary(dict: NSDictionary): void; - static timeZoneDataVersion(): string; - isEqualToTimeZone(aTimeZone: NSTimeZone): boolean; - localizedNameLocale(style: number, locale: NSLocale): string; - static timeZoneWithName(tzName: string): NSTimeZone; - static timeZoneWithNameData(tzName: string, aData: NSData): NSTimeZone; - initWithName(tzName: string): NSTimeZone; - initWithNameData(tzName: string, aData: NSData): NSTimeZone; - static timeZoneForSecondsFromGMT(seconds: number): NSTimeZone; - static timeZoneWithAbbreviation(abbreviation: string): NSTimeZone; - init(): NSTimeZone; - static new(): NSTimeZone; - static allocWithZone(zone: any): NSTimeZone; - static alloc(): NSTimeZone; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSTimer extends NSObject { - fireDate: NSDate; - timeInterval: number; - tolerance: number; - valid: boolean; - userInfo: any; - constructor(date: NSDate, ti: number, t: any, s: any, ui: any, rep: boolean); - constructor(); - static timerWithTimeIntervalInvocationRepeats(ti: number, invocation: NSInvocation, yesOrNo: boolean): NSTimer; - static scheduledTimerWithTimeIntervalInvocationRepeats(ti: number, invocation: NSInvocation, yesOrNo: boolean): NSTimer; - static timerWithTimeIntervalTargetSelectorUserInfoRepeats(ti: number, aTarget: any, aSelector: any, userInfo: any, yesOrNo: boolean): NSTimer; - static scheduledTimerWithTimeIntervalTargetSelectorUserInfoRepeats(ti: number, aTarget: any, aSelector: any, userInfo: any, yesOrNo: boolean): NSTimer; - initWithFireDateIntervalTargetSelectorUserInfoRepeats(date: NSDate, ti: number, t: any, s: any, ui: any, rep: boolean): NSTimer; - fire(): void; - invalidate(): void; - init(): NSTimer; - static new(): NSTimer; - static allocWithZone(zone: any): NSTimer; - static alloc(): NSTimer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURL extends NSObject implements NSSecureCoding, NSCopying, QLPreviewItem { - absoluteString: string; - relativeString: string; - baseURL: NSURL; - absoluteURL: NSURL; - scheme: string; - resourceSpecifier: string; - host: string; - port: NSNumber; - user: string; - password: string; - path: string; - fragment: string; - parameterString: string; - query: string; - relativePath: string; - fileSystemRepresentation: string; - fileURL: boolean; - standardizedURL: NSURL; - filePathURL: NSURL; - pathComponents: NSArray; - lastPathComponent: string; - pathExtension: string; - URLByDeletingLastPathComponent: NSURL; - URLByDeletingPathExtension: NSURL; - URLByStandardizingPath: NSURL; - URLByResolvingSymlinksInPath: NSURL; - previewItemURL: NSURL; - previewItemTitle: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(scheme: string, host: string, path: string); - constructor(path: string, isDir: boolean); - constructor(path: string, isDir: boolean, baseURL: NSURL); - constructor(URLString: string, baseURL: NSURL); - constructor(bookmarkData: NSData, options: number, relativeURL: NSURL, isStale: any, error: any); - constructor(); - initWithSchemeHostPath(scheme: string, host: string, path: string): NSURL; - initFileURLWithPathIsDirectory(path: string, isDir: boolean): NSURL; - initFileURLWithPath(path: string): NSURL; - static fileURLWithPathIsDirectory(path: string, isDir: boolean): NSURL; - static fileURLWithPath(path: string): NSURL; - initFileURLWithFileSystemRepresentationIsDirectoryRelativeToURL(path: string, isDir: boolean, baseURL: NSURL): NSURL; - static fileURLWithFileSystemRepresentationIsDirectoryRelativeToURL(path: string, isDir: boolean, baseURL: NSURL): NSURL; - initWithString(URLString: string): NSURL; - initWithStringRelativeToURL(URLString: string, baseURL: NSURL): NSURL; - static URLWithString(URLString: string): NSURL; - static URLWithStringRelativeToURL(URLString: string, baseURL: NSURL): NSURL; - getFileSystemRepresentationMaxLength(buffer: string, maxBufferLength: number): boolean; - checkResourceIsReachableAndReturnError(): boolean; - isFileReferenceURL(): boolean; - fileReferenceURL(): NSURL; - getResourceValueForKeyError(value: any, key: string): boolean; - resourceValuesForKeysError(keys: NSArray): NSDictionary; - setResourceValueForKeyError(value: any, key: string): boolean; - setResourceValuesError(keyedValues: NSDictionary): boolean; - removeCachedResourceValueForKey(key: string): void; - removeAllCachedResourceValues(): void; - setTemporaryResourceValueForKey(value: any, key: string): void; - bookmarkDataWithOptionsIncludingResourceValuesForKeysRelativeToURLError(options: number, keys: NSArray, relativeURL: NSURL): NSData; - initByResolvingBookmarkDataOptionsRelativeToURLBookmarkDataIsStaleError(bookmarkData: NSData, options: number, relativeURL: NSURL, isStale: any): NSURL; - static URLByResolvingBookmarkDataOptionsRelativeToURLBookmarkDataIsStaleError(bookmarkData: NSData, options: number, relativeURL: NSURL, isStale: any): NSURL; - static resourceValuesForKeysFromBookmarkData(keys: NSArray, bookmarkData: NSData): NSDictionary; - static writeBookmarkDataToURLOptionsError(bookmarkData: NSData, bookmarkFileURL: NSURL, options: number): boolean; - static bookmarkDataWithContentsOfURLError(bookmarkFileURL: NSURL): NSData; - static URLByResolvingAliasFileAtURLOptionsError(url: NSURL, options: number): NSURL; - startAccessingSecurityScopedResource(): boolean; - stopAccessingSecurityScopedResource(): void; - getPromisedItemResourceValueForKeyError(value: any, key: string): boolean; - promisedItemResourceValuesForKeysError(keys: NSArray): NSDictionary; - checkPromisedItemIsReachableAndReturnError(): boolean; - static fileURLWithPathComponents(components: NSArray): NSURL; - URLByAppendingPathComponent(pathComponent: string): NSURL; - URLByAppendingPathComponentIsDirectory(pathComponent: string, isDirectory: boolean): NSURL; - URLByAppendingPathExtension(pathExtension: string): NSURL; - init(): NSURL; - static new(): NSURL; - static allocWithZone(zone: any): NSURL; - static alloc(): NSURL; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class NSURLQueryItem extends NSObject implements NSSecureCoding, NSCopying { - name: string; - value: string; - constructor(name: string, value: string); - constructor(); - initWithNameValue(name: string, value: string): NSURLQueryItem; - static queryItemWithNameValue(name: string, value: string): NSURLQueryItem; - init(): NSURLQueryItem; - static new(): NSURLQueryItem; - static allocWithZone(zone: any): NSURLQueryItem; - static alloc(): NSURLQueryItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NSURLComponents extends NSObject implements NSCopying { - URL: NSURL; - string: string; - scheme: string; - user: string; - password: string; - host: string; - port: NSNumber; - path: string; - query: string; - fragment: string; - percentEncodedUser: string; - percentEncodedPassword: string; - percentEncodedHost: string; - percentEncodedPath: string; - percentEncodedQuery: string; - percentEncodedFragment: string; - queryItems: NSArray; - constructor(url: NSURL, resolve: boolean); - constructor(URLString: string); - constructor(); - initWithURLResolvingAgainstBaseURL(url: NSURL, resolve: boolean): NSURLComponents; - static componentsWithURLResolvingAgainstBaseURL(url: NSURL, resolve: boolean): NSURLComponents; - initWithString(URLString: string): NSURLComponents; - static componentsWithString(URLString: string): NSURLComponents; - URLRelativeToURL(baseURL: NSURL): NSURL; - init(): NSURLComponents; - static new(): NSURLComponents; - static allocWithZone(zone: any): NSURLComponents; - static alloc(): NSURLComponents; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class NSFileSecurity extends NSObject implements NSCopying, NSCoding { - constructor(); - init(): NSFileSecurity; - static new(): NSFileSecurity; - static allocWithZone(zone: any): NSFileSecurity; - static alloc(): NSFileSecurity; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSURLAuthenticationChallenge extends NSObject implements NSSecureCoding { - protectionSpace: NSURLProtectionSpace; - proposedCredential: NSURLCredential; - previousFailureCount: number; - failureResponse: NSURLResponse; - error: NSError; - sender: any; - constructor(space: NSURLProtectionSpace, credential: NSURLCredential, previousFailureCount: number, response: NSURLResponse, error: NSError, sender: any); - constructor(challenge: NSURLAuthenticationChallenge, sender: any); - constructor(); - initWithProtectionSpaceProposedCredentialPreviousFailureCountFailureResponseErrorSender(space: NSURLProtectionSpace, credential: NSURLCredential, previousFailureCount: number, response: NSURLResponse, error: NSError, sender: any): NSURLAuthenticationChallenge; - initWithAuthenticationChallengeSender(challenge: NSURLAuthenticationChallenge, sender: any): NSURLAuthenticationChallenge; - init(): NSURLAuthenticationChallenge; - static new(): NSURLAuthenticationChallenge; - static allocWithZone(zone: any): NSURLAuthenticationChallenge; - static alloc(): NSURLAuthenticationChallenge; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSCachedURLResponse extends NSObject implements NSSecureCoding, NSCopying { - response: NSURLResponse; - data: NSData; - userInfo: NSDictionary; - storagePolicy: number; - constructor(response: NSURLResponse, data: NSData); - constructor(response: NSURLResponse, data: NSData, userInfo: NSDictionary, storagePolicy: number); - constructor(); - initWithResponseData(response: NSURLResponse, data: NSData): NSCachedURLResponse; - initWithResponseDataUserInfoStoragePolicy(response: NSURLResponse, data: NSData, userInfo: NSDictionary, storagePolicy: number): NSCachedURLResponse; - init(): NSCachedURLResponse; - static new(): NSCachedURLResponse; - static allocWithZone(zone: any): NSCachedURLResponse; - static alloc(): NSCachedURLResponse; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NSURLCache extends NSObject { - memoryCapacity: number; - diskCapacity: number; - currentMemoryUsage: number; - currentDiskUsage: number; - constructor(memoryCapacity: number, diskCapacity: number, path: string); - constructor(); - static sharedURLCache(): NSURLCache; - static setSharedURLCache(cache: NSURLCache): void; - initWithMemoryCapacityDiskCapacityDiskPath(memoryCapacity: number, diskCapacity: number, path: string): NSURLCache; - cachedResponseForRequest(request: NSURLRequest): NSCachedURLResponse; - storeCachedResponseForRequest(cachedResponse: NSCachedURLResponse, request: NSURLRequest): void; - removeCachedResponseForRequest(request: NSURLRequest): void; - removeAllCachedResponses(): void; - removeCachedResponsesSinceDate(date: NSDate): void; - storeCachedResponseForDataTask(cachedResponse: NSCachedURLResponse, dataTask: NSURLSessionDataTask): void; - getCachedResponseForDataTaskCompletionHandler(dataTask: NSURLSessionDataTask, completionHandler: (arg1: NSCachedURLResponse) => void): void; - removeCachedResponseForDataTask(dataTask: NSURLSessionDataTask): void; - init(): NSURLCache; - static new(): NSURLCache; - static allocWithZone(zone: any): NSURLCache; - static alloc(): NSURLCache; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLConnection extends NSObject { - originalRequest: NSURLRequest; - currentRequest: NSURLRequest; - newsstandAssetDownload: any; - constructor(request: NSURLRequest, delegate: any, startImmediately: boolean); - constructor(request: NSURLRequest, delegate: any); - constructor(); - initWithRequestDelegateStartImmediately(request: NSURLRequest, delegate: any, startImmediately: boolean): NSURLConnection; - initWithRequestDelegate(request: NSURLRequest, delegate: any): NSURLConnection; - static connectionWithRequestDelegate(request: NSURLRequest, delegate: any): NSURLConnection; - start(): void; - cancel(): void; - scheduleInRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - unscheduleFromRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - setDelegateQueue(queue: NSOperationQueue): void; - static canHandleRequest(request: NSURLRequest): boolean; - static sendSynchronousRequestReturningResponseError(request: NSURLRequest, response: any): NSData; - static sendAsynchronousRequestQueueCompletionHandler(request: NSURLRequest, queue: NSOperationQueue, handler: (arg1: NSURLResponse, arg2: NSData, arg3: NSError) => void): void; - init(): NSURLConnection; - static new(): NSURLConnection; - static allocWithZone(zone: any): NSURLConnection; - static alloc(): NSURLConnection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLCredential extends NSObject implements NSSecureCoding, NSCopying { - persistence: number; - user: string; - password: string; - hasPassword: boolean; - identity: any; - certificates: NSArray; - constructor(user: string, password: string, persistence: number); - constructor(identity: any, certArray: NSArray, persistence: number); - constructor(trust: any); - constructor(); - initWithUserPasswordPersistence(user: string, password: string, persistence: number): NSURLCredential; - static credentialWithUserPasswordPersistence(user: string, password: string, persistence: number): NSURLCredential; - initWithIdentityCertificatesPersistence(identity: any, certArray: NSArray, persistence: number): NSURLCredential; - static credentialWithIdentityCertificatesPersistence(identity: any, certArray: NSArray, persistence: number): NSURLCredential; - initWithTrust(trust: any): NSURLCredential; - static credentialForTrust(trust: any): NSURLCredential; - init(): NSURLCredential; - static new(): NSURLCredential; - static allocWithZone(zone: any): NSURLCredential; - static alloc(): NSURLCredential; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NSURLCredentialStorage extends NSObject { - allCredentials: NSDictionary; - constructor(); - static sharedCredentialStorage(): NSURLCredentialStorage; - credentialsForProtectionSpace(space: NSURLProtectionSpace): NSDictionary; - setCredentialForProtectionSpace(credential: NSURLCredential, space: NSURLProtectionSpace): void; - removeCredentialForProtectionSpace(credential: NSURLCredential, space: NSURLProtectionSpace): void; - removeCredentialForProtectionSpaceOptions(credential: NSURLCredential, space: NSURLProtectionSpace, options: NSDictionary): void; - defaultCredentialForProtectionSpace(space: NSURLProtectionSpace): NSURLCredential; - setDefaultCredentialForProtectionSpace(credential: NSURLCredential, space: NSURLProtectionSpace): void; - getCredentialsForProtectionSpaceTaskCompletionHandler(protectionSpace: NSURLProtectionSpace, task: NSURLSessionTask, completionHandler: (arg1: NSDictionary) => void): void; - setCredentialForProtectionSpaceTask(credential: NSURLCredential, protectionSpace: NSURLProtectionSpace, task: NSURLSessionTask): void; - removeCredentialForProtectionSpaceOptionsTask(credential: NSURLCredential, protectionSpace: NSURLProtectionSpace, options: NSDictionary, task: NSURLSessionTask): void; - getDefaultCredentialForProtectionSpaceTaskCompletionHandler(space: NSURLProtectionSpace, task: NSURLSessionTask, completionHandler: (arg1: NSURLCredential) => void): void; - setDefaultCredentialForProtectionSpaceTask(credential: NSURLCredential, protectionSpace: NSURLProtectionSpace, task: NSURLSessionTask): void; - init(): NSURLCredentialStorage; - static new(): NSURLCredentialStorage; - static allocWithZone(zone: any): NSURLCredentialStorage; - static alloc(): NSURLCredentialStorage; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLProtectionSpace extends NSObject implements NSSecureCoding, NSCopying { - realm: string; - receivesCredentialSecurely: boolean; - isProxyProperty: boolean; - host: string; - port: number; - proxyType: string; - protocol: string; - authenticationMethod: string; - distinguishedNames: NSArray; - serverTrust: any; - constructor(); - initWithHostPortProtocolRealmAuthenticationMethod(host: string, port: number, protocol: string, realm: string, authenticationMethod: string): NSURLProtectionSpace; - initWithProxyHostPortTypeRealmAuthenticationMethod(host: string, port: number, type: string, realm: string, authenticationMethod: string): NSURLProtectionSpace; - init(): NSURLProtectionSpace; - static new(): NSURLProtectionSpace; - static allocWithZone(zone: any): NSURLProtectionSpace; - static alloc(): NSURLProtectionSpace; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NSURLProtocol extends NSObject { - client: any; - request: NSURLRequest; - cachedResponse: NSCachedURLResponse; - task: NSURLSessionTask; - constructor(request: NSURLRequest, cachedResponse: NSCachedURLResponse, client: any); - constructor(task: NSURLSessionTask, cachedResponse: NSCachedURLResponse, client: any); - constructor(); - initWithRequestCachedResponseClient(request: NSURLRequest, cachedResponse: NSCachedURLResponse, client: any): NSURLProtocol; - static canInitWithRequest(request: NSURLRequest): boolean; - static canonicalRequestForRequest(request: NSURLRequest): NSURLRequest; - static requestIsCacheEquivalentToRequest(a: NSURLRequest, b: NSURLRequest): boolean; - startLoading(): void; - stopLoading(): void; - static propertyForKeyInRequest(key: string, request: NSURLRequest): any; - static setPropertyForKeyInRequest(value: any, key: string, request: NSMutableURLRequest): void; - static removePropertyForKeyInRequest(key: string, request: NSMutableURLRequest): void; - static registerClass(protocolClass: any): boolean; - static unregisterClass(protocolClass: any): void; - static canInitWithTask(task: NSURLSessionTask): boolean; - initWithTaskCachedResponseClient(task: NSURLSessionTask, cachedResponse: NSCachedURLResponse, client: any): NSURLProtocol; - init(): NSURLProtocol; - static new(): NSURLProtocol; - static allocWithZone(zone: any): NSURLProtocol; - static alloc(): NSURLProtocol; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLRequest extends NSObject implements NSSecureCoding, NSCopying, NSMutableCopying { - URL: NSURL; - cachePolicy: number; - timeoutInterval: number; - mainDocumentURL: NSURL; - networkServiceType: number; - allowsCellularAccess: boolean; - HTTPMethod: string; - allHTTPHeaderFields: NSDictionary; - HTTPBody: NSData; - HTTPBodyStream: NSInputStream; - HTTPShouldHandleCookies: boolean; - HTTPShouldUsePipelining: boolean; - constructor(URL: NSURL); - constructor(URL: NSURL, cachePolicy: number, timeoutInterval: number); - constructor(); - static requestWithURL(URL: NSURL): NSURLRequest; - static requestWithURLCachePolicyTimeoutInterval(URL: NSURL, cachePolicy: number, timeoutInterval: number): NSURLRequest; - initWithURL(URL: NSURL): NSURLRequest; - initWithURLCachePolicyTimeoutInterval(URL: NSURL, cachePolicy: number, timeoutInterval: number): NSURLRequest; - valueForHTTPHeaderField(field: string): string; - init(): NSURLRequest; - static new(): NSURLRequest; - static allocWithZone(zone: any): NSURLRequest; - static alloc(): NSURLRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; -} -declare class NSMutableURLRequest extends NSURLRequest { - URL: NSURL; - cachePolicy: number; - timeoutInterval: number; - mainDocumentURL: NSURL; - networkServiceType: number; - allowsCellularAccess: boolean; - HTTPMethod: string; - allHTTPHeaderFields: NSDictionary; - HTTPBody: NSData; - HTTPBodyStream: NSInputStream; - HTTPShouldHandleCookies: boolean; - HTTPShouldUsePipelining: boolean; - constructor(URL: NSURL); - constructor(URL: NSURL, cachePolicy: number, timeoutInterval: number); - constructor(); - setValueForHTTPHeaderField(value: string, field: string): void; - addValueForHTTPHeaderField(value: string, field: string): void; - static requestWithURL(URL: NSURL): NSMutableURLRequest; - static requestWithURLCachePolicyTimeoutInterval(URL: NSURL, cachePolicy: number, timeoutInterval: number): NSMutableURLRequest; - initWithURL(URL: NSURL): NSMutableURLRequest; - initWithURLCachePolicyTimeoutInterval(URL: NSURL, cachePolicy: number, timeoutInterval: number): NSMutableURLRequest; - init(): NSMutableURLRequest; - static new(): NSMutableURLRequest; - static allocWithZone(zone: any): NSMutableURLRequest; - static alloc(): NSMutableURLRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLResponse extends NSObject implements NSSecureCoding, NSCopying { - URL: NSURL; - MIMEType: string; - expectedContentLength: number; - textEncodingName: string; - suggestedFilename: string; - constructor(URL: NSURL, MIMEType: string, length: number, name: string); - constructor(); - initWithURLMIMETypeExpectedContentLengthTextEncodingName(URL: NSURL, MIMEType: string, length: number, name: string): NSURLResponse; - init(): NSURLResponse; - static new(): NSURLResponse; - static allocWithZone(zone: any): NSURLResponse; - static alloc(): NSURLResponse; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NSHTTPURLResponse extends NSURLResponse { - statusCode: number; - allHeaderFields: NSDictionary; - constructor(url: NSURL, statusCode: number, HTTPVersion: string, headerFields: NSDictionary); - constructor(URL: NSURL, MIMEType: string, length: number, name: string); - constructor(); - initWithURLStatusCodeHTTPVersionHeaderFields(url: NSURL, statusCode: number, HTTPVersion: string, headerFields: NSDictionary): NSHTTPURLResponse; - static localizedStringForStatusCode(statusCode: number): string; - initWithURLMIMETypeExpectedContentLengthTextEncodingName(URL: NSURL, MIMEType: string, length: number, name: string): NSHTTPURLResponse; - init(): NSHTTPURLResponse; - static new(): NSHTTPURLResponse; - static allocWithZone(zone: any): NSHTTPURLResponse; - static alloc(): NSHTTPURLResponse; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSUserDefaults extends NSObject { - volatileDomainNames: NSArray; - constructor(); - static standardUserDefaults(): NSUserDefaults; - static resetStandardUserDefaults(): void; - initWithSuiteName(suitename: string): NSUserDefaults; - initWithUser(username: string): NSUserDefaults; - objectForKey(defaultName: string): any; - setObjectForKey(value: any, defaultName: string): void; - removeObjectForKey(defaultName: string): void; - stringForKey(defaultName: string): string; - arrayForKey(defaultName: string): NSArray; - dictionaryForKey(defaultName: string): NSDictionary; - dataForKey(defaultName: string): NSData; - stringArrayForKey(defaultName: string): NSArray; - integerForKey(defaultName: string): number; - floatForKey(defaultName: string): number; - doubleForKey(defaultName: string): number; - boolForKey(defaultName: string): boolean; - URLForKey(defaultName: string): NSURL; - setIntegerForKey(value: number, defaultName: string): void; - setFloatForKey(value: number, defaultName: string): void; - setDoubleForKey(value: number, defaultName: string): void; - setBoolForKey(value: boolean, defaultName: string): void; - setURLForKey(url: NSURL, defaultName: string): void; - registerDefaults(registrationDictionary: NSDictionary): void; - addSuiteNamed(suiteName: string): void; - removeSuiteNamed(suiteName: string): void; - dictionaryRepresentation(): NSDictionary; - volatileDomainForName(domainName: string): NSDictionary; - setVolatileDomainForName(domain: NSDictionary, domainName: string): void; - removeVolatileDomainForName(domainName: string): void; - persistentDomainNames(): NSArray; - persistentDomainForName(domainName: string): NSDictionary; - setPersistentDomainForName(domain: NSDictionary, domainName: string): void; - removePersistentDomainForName(domainName: string): void; - synchronize(): boolean; - objectIsForcedForKey(key: string): boolean; - objectIsForcedForKeyInDomain(key: string, domain: string): boolean; - init(): NSUserDefaults; - static new(): NSUserDefaults; - static allocWithZone(zone: any): NSUserDefaults; - static alloc(): NSUserDefaults; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSValueTransformer extends NSObject { - constructor(); - static setValueTransformerForName(transformer: NSValueTransformer, name: string): void; - static valueTransformerForName(name: string): NSValueTransformer; - static valueTransformerNames(): NSArray; - static transformedValueClass(): any; - static allowsReverseTransformation(): boolean; - transformedValue(value: any): any; - reverseTransformedValue(value: any): any; - init(): NSValueTransformer; - static new(): NSValueTransformer; - static allocWithZone(zone: any): NSValueTransformer; - static alloc(): NSValueTransformer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSXMLParser extends NSObject { - delegate: any; - shouldProcessNamespaces: boolean; - shouldReportNamespacePrefixes: boolean; - externalEntityResolvingPolicy: number; - allowedExternalEntityURLs: NSSet; - parserError: NSError; - shouldResolveExternalEntities: boolean; - publicID: string; - systemID: string; - lineNumber: number; - columnNumber: number; - constructor(url: NSURL); - constructor(data: NSData); - constructor(stream: NSInputStream); - constructor(); - initWithContentsOfURL(url: NSURL): NSXMLParser; - initWithData(data: NSData): NSXMLParser; - initWithStream(stream: NSInputStream): NSXMLParser; - parse(): boolean; - abortParsing(): void; - init(): NSXMLParser; - static new(): NSXMLParser; - static allocWithZone(zone: any): NSXMLParser; - static alloc(): NSXMLParser; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSAttributedString extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { - string: string; - length: number; - constructor(str: string); - constructor(str: string, attrs: NSDictionary); - constructor(attrStr: NSAttributedString); - constructor(url: NSURL, options: NSDictionary, dict: any, error: any); - constructor(data: NSData, options: NSDictionary, dict: any, error: any); - constructor(); - attributesAtIndexEffectiveRange(location: number, range: any): NSDictionary; - attributeAtIndexEffectiveRange(attrName: string, location: number, range: any): any; - attributedSubstringFromRange(range: NSRange): NSAttributedString; - attributesAtIndexLongestEffectiveRangeInRange(location: number, range: any, rangeLimit: NSRange): NSDictionary; - attributeAtIndexLongestEffectiveRangeInRange(attrName: string, location: number, range: any, rangeLimit: NSRange): any; - isEqualToAttributedString(other: NSAttributedString): boolean; - initWithString(str: string): NSAttributedString; - initWithStringAttributes(str: string, attrs: NSDictionary): NSAttributedString; - initWithAttributedString(attrStr: NSAttributedString): NSAttributedString; - enumerateAttributesInRangeOptionsUsingBlock(enumerationRange: NSRange, opts: number, block: (arg1: NSDictionary, arg2: NSRange, arg3: any) => void): void; - enumerateAttributeInRangeOptionsUsingBlock(attrName: string, enumerationRange: NSRange, opts: number, block: (arg1: any, arg2: NSRange, arg3: any) => void): void; - initWithFileURLOptionsDocumentAttributesError(url: NSURL, options: NSDictionary, dict: any): NSAttributedString; - initWithDataOptionsDocumentAttributesError(data: NSData, options: NSDictionary, dict: any): NSAttributedString; - dataFromRangeDocumentAttributesError(range: NSRange, dict: NSDictionary): NSData; - fileWrapperFromRangeDocumentAttributesError(range: NSRange, dict: NSDictionary): NSFileWrapper; - size(): CGSize; - drawAtPoint(point: CGPoint): void; - drawInRect(rect: CGRect): void; - drawWithRectOptionsContext(rect: CGRect, options: number, context: NSStringDrawingContext): void; - boundingRectWithSizeOptionsContext(size: CGSize, options: number, context: NSStringDrawingContext): CGRect; - static attributedStringWithAttachment(attachment: NSTextAttachment): NSAttributedString; - init(): NSAttributedString; - static new(): NSAttributedString; - static allocWithZone(zone: any): NSAttributedString; - static alloc(): NSAttributedString; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSMutableAttributedString extends NSAttributedString { - mutableString: NSMutableString; - constructor(str: string); - constructor(str: string, attrs: NSDictionary); - constructor(attrStr: NSAttributedString); - constructor(url: NSURL, options: NSDictionary, dict: any, error: any); - constructor(data: NSData, options: NSDictionary, dict: any, error: any); - constructor(); - replaceCharactersInRangeWithString(range: NSRange, str: string): void; - setAttributesRange(attrs: NSDictionary, range: NSRange): void; - addAttributeValueRange(name: string, value: any, range: NSRange): void; - addAttributesRange(attrs: NSDictionary, range: NSRange): void; - removeAttributeRange(name: string, range: NSRange): void; - replaceCharactersInRangeWithAttributedString(range: NSRange, attrString: NSAttributedString): void; - insertAttributedStringAtIndex(attrString: NSAttributedString, loc: number): void; - appendAttributedString(attrString: NSAttributedString): void; - deleteCharactersInRange(range: NSRange): void; - setAttributedString(attrString: NSAttributedString): void; - beginEditing(): void; - endEditing(): void; - fixAttributesInRange(range: NSRange): void; - readFromFileURLOptionsDocumentAttributesError(url: NSURL, opts: NSDictionary, dict: any): boolean; - readFromDataOptionsDocumentAttributesError(data: NSData, opts: NSDictionary, dict: any): boolean; - initWithString(str: string): NSMutableAttributedString; - initWithStringAttributes(str: string, attrs: NSDictionary): NSMutableAttributedString; - initWithAttributedString(attrStr: NSAttributedString): NSMutableAttributedString; - initWithFileURLOptionsDocumentAttributesError(url: NSURL, options: NSDictionary, dict: any): NSMutableAttributedString; - initWithDataOptionsDocumentAttributesError(data: NSData, options: NSDictionary, dict: any): NSMutableAttributedString; - init(): NSMutableAttributedString; - static new(): NSMutableAttributedString; - static allocWithZone(zone: any): NSMutableAttributedString; - static alloc(): NSMutableAttributedString; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSByteCountFormatter extends NSFormatter { - allowedUnits: number; - countStyle: number; - allowsNonnumericFormatting: boolean; - includesUnit: boolean; - includesCount: boolean; - includesActualByteCount: boolean; - adaptive: boolean; - zeroPadsFractionDigits: boolean; - formattingContext: number; - constructor(); - static stringFromByteCountCountStyle(byteCount: number, countStyle: number): NSByteCountFormatter; - stringFromByteCount(byteCount: number): string; - init(): NSByteCountFormatter; - static new(): NSByteCountFormatter; - static allocWithZone(zone: any): NSByteCountFormatter; - static alloc(): NSByteCountFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSCache extends NSObject { - name: string; - delegate: any; - totalCostLimit: number; - countLimit: number; - evictsObjectsWithDiscardedContent: boolean; - constructor(); - objectForKey(key: any): any; - setObjectForKey(obj: any, key: any): void; - setObjectForKeyCost(obj: any, key: any, g: number): void; - removeObjectForKey(key: any): void; - removeAllObjects(): void; - init(): NSCache; - static new(): NSCache; - static allocWithZone(zone: any): NSCache; - static alloc(): NSCache; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSPredicate extends NSObject implements NSSecureCoding, NSCopying { - predicateFormat: string; - constructor(); - static predicateWithFormatArgumentArray(predicateFormat: string, args: NSArray): NSPredicate; - static predicateWithValue(value: boolean): NSPredicate; - static predicateWithBlock(block: (arg1: any, arg2: NSDictionary) => boolean): NSPredicate; - predicateWithSubstitutionVariables(variables: NSDictionary): NSPredicate; - evaluateWithObject(object: any): boolean; - evaluateWithObjectSubstitutionVariables(object: any, bindings: NSDictionary): boolean; - allowEvaluation(): void; - init(): NSPredicate; - static new(): NSPredicate; - static allocWithZone(zone: any): NSPredicate; - static alloc(): NSPredicate; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NSComparisonPredicate extends NSPredicate { - predicateOperatorType: number; - comparisonPredicateModifier: number; - leftExpression: NSExpression; - rightExpression: NSExpression; - customSelector: any; - options: number; - constructor(lhs: NSExpression, rhs: NSExpression, modifier: number, type: number, options: number); - constructor(lhs: NSExpression, rhs: NSExpression, selector: any); - constructor(); - static predicateWithLeftExpressionRightExpressionModifierTypeOptions(lhs: NSExpression, rhs: NSExpression, modifier: number, type: number, options: number): NSComparisonPredicate; - static predicateWithLeftExpressionRightExpressionCustomSelector(lhs: NSExpression, rhs: NSExpression, selector: any): NSComparisonPredicate; - initWithLeftExpressionRightExpressionModifierTypeOptions(lhs: NSExpression, rhs: NSExpression, modifier: number, type: number, options: number): NSComparisonPredicate; - initWithLeftExpressionRightExpressionCustomSelector(lhs: NSExpression, rhs: NSExpression, selector: any): NSComparisonPredicate; - predicateWithSubstitutionVariables(variables: NSDictionary): NSComparisonPredicate; - init(): NSComparisonPredicate; - static new(): NSComparisonPredicate; - static allocWithZone(zone: any): NSComparisonPredicate; - static alloc(): NSComparisonPredicate; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSCompoundPredicate extends NSPredicate { - compoundPredicateType: number; - subpredicates: NSArray; - constructor(type: number, subpredicates: NSArray); - constructor(); - initWithTypeSubpredicates(type: number, subpredicates: NSArray): NSCompoundPredicate; - static andPredicateWithSubpredicates(subpredicates: NSArray): NSCompoundPredicate; - static orPredicateWithSubpredicates(subpredicates: NSArray): NSCompoundPredicate; - static notPredicateWithSubpredicate(predicate: NSPredicate): NSCompoundPredicate; - predicateWithSubstitutionVariables(variables: NSDictionary): NSCompoundPredicate; - init(): NSCompoundPredicate; - static new(): NSCompoundPredicate; - static allocWithZone(zone: any): NSCompoundPredicate; - static alloc(): NSCompoundPredicate; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSDateComponentsFormatter extends NSFormatter { - unitsStyle: number; - allowedUnits: number; - zeroFormattingBehavior: number; - calendar: NSCalendar; - allowsFractionalUnits: boolean; - maximumUnitCount: number; - collapsesLargestUnit: boolean; - includesApproximationPhrase: boolean; - includesTimeRemainingPhrase: boolean; - formattingContext: number; - constructor(); - stringFromDateComponents(components: NSDateComponents): string; - stringFromDateToDate(startDate: NSDate, endDate: NSDate): string; - stringFromTimeInterval(ti: number): string; - static localizedStringFromDateComponentsUnitsStyle(components: NSDateComponents, unitsStyle: number): string; - init(): NSDateComponentsFormatter; - static new(): NSDateComponentsFormatter; - static allocWithZone(zone: any): NSDateComponentsFormatter; - static alloc(): NSDateComponentsFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSExpression extends NSObject implements NSSecureCoding, NSCopying { - expressionType: number; - constantValue: any; - keyPath: string; - function: string; - variable: string; - operand: NSExpression; - arguments: NSArray; - collection: any; - predicate: NSPredicate; - leftExpression: NSExpression; - rightExpression: NSExpression; - expressionBlock: (arg1: any, arg2: NSArray, arg3: NSMutableDictionary) => any; - constructor(type: number); - constructor(); - static expressionWithFormatArgumentArray(expressionFormat: string, args: NSArray): NSExpression; - static expressionForConstantValue(obj: any): NSExpression; - static expressionForEvaluatedObject(): NSExpression; - static expressionForVariable(string: string): NSExpression; - static expressionForKeyPath(keyPath: string): NSExpression; - static expressionForFunctionArguments(name: string, parameters: NSArray): NSExpression; - static expressionForAggregate(subexpressions: NSArray): NSExpression; - static expressionForUnionSetWith(left: NSExpression, right: NSExpression): NSExpression; - static expressionForIntersectSetWith(left: NSExpression, right: NSExpression): NSExpression; - static expressionForMinusSetWith(left: NSExpression, right: NSExpression): NSExpression; - static expressionForSubqueryUsingIteratorVariablePredicate(expression: NSExpression, variable: string, predicate: any): NSExpression; - static expressionForFunctionSelectorNameArguments(target: NSExpression, name: string, parameters: NSArray): NSExpression; - static expressionForAnyKey(): NSExpression; - static expressionForBlockArguments(block: (arg1: any, arg2: NSArray, arg3: NSMutableDictionary) => any, args: NSArray): NSExpression; - initWithExpressionType(type: number): NSExpression; - expressionValueWithObjectContext(object: any, context: NSMutableDictionary): any; - allowEvaluation(): void; - init(): NSExpression; - static new(): NSExpression; - static allocWithZone(zone: any): NSExpression; - static alloc(): NSExpression; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NSExtensionContext extends NSObject { - inputItems: NSArray; - constructor(); - completeRequestReturningItemsCompletionHandler(items: NSArray, completionHandler: (arg1: boolean) => void): void; - cancelRequestWithError(error: NSError): void; - openURLCompletionHandler(URL: NSURL, completionHandler: (arg1: boolean) => void): void; - init(): NSExtensionContext; - static new(): NSExtensionContext; - static allocWithZone(zone: any): NSExtensionContext; - static alloc(): NSExtensionContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSItemProvider extends NSObject implements NSCopying { - registeredTypeIdentifiers: NSArray; - previewImageHandler: (arg1: (arg1: any, arg2: NSError) => void, arg2: any, arg3: NSDictionary) => void; - constructor(item: any, typeIdentifier: string); - constructor(fileURL: NSURL); - constructor(); - initWithItemTypeIdentifier(item: any, typeIdentifier: string): NSItemProvider; - initWithContentsOfURL(fileURL: NSURL): NSItemProvider; - registerItemForTypeIdentifierLoadHandler(typeIdentifier: string, loadHandler: (arg1: (arg1: any, arg2: NSError) => void, arg2: any, arg3: NSDictionary) => void): void; - hasItemConformingToTypeIdentifier(typeIdentifier: string): boolean; - loadItemForTypeIdentifierOptionsCompletionHandler(typeIdentifier: string, options: NSDictionary, completionHandler: (arg1: any, arg2: NSError) => void): void; - loadPreviewImageWithOptionsCompletionHandler(options: NSDictionary, completionHandler: (arg1: any, arg2: NSError) => void): void; - init(): NSItemProvider; - static new(): NSItemProvider; - static allocWithZone(zone: any): NSItemProvider; - static alloc(): NSItemProvider; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class NSExtensionItem extends NSObject implements NSCopying, NSSecureCoding { - attributedTitle: NSAttributedString; - attributedContentText: NSAttributedString; - attachments: NSArray; - userInfo: NSDictionary; - constructor(); - init(): NSExtensionItem; - static new(): NSExtensionItem; - static allocWithZone(zone: any): NSExtensionItem; - static alloc(): NSExtensionItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSFileAccessIntent extends NSObject { - URL: NSURL; - constructor(); - static readingIntentWithURLOptions(url: NSURL, options: number): NSFileAccessIntent; - static writingIntentWithURLOptions(url: NSURL, options: number): NSFileAccessIntent; - init(): NSFileAccessIntent; - static new(): NSFileAccessIntent; - static allocWithZone(zone: any): NSFileAccessIntent; - static alloc(): NSFileAccessIntent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSFileCoordinator extends NSObject { - purposeIdentifier: string; - constructor(filePresenterOrNil: any); - constructor(); - static addFilePresenter(filePresenter: any): void; - static removeFilePresenter(filePresenter: any): void; - static filePresenters(): NSArray; - initWithFilePresenter(filePresenterOrNil: any): NSFileCoordinator; - coordinateAccessWithIntentsQueueByAccessor(intents: NSArray, queue: NSOperationQueue, accessor: (arg1: NSError) => void): void; - coordinateReadingItemAtURLOptionsErrorByAccessor(url: NSURL, options: number, outError: any, reader: (arg1: NSURL) => void): void; - coordinateWritingItemAtURLOptionsErrorByAccessor(url: NSURL, options: number, outError: any, writer: (arg1: NSURL) => void): void; - coordinateReadingItemAtURLOptionsWritingItemAtURLOptionsErrorByAccessor(readingURL: NSURL, readingOptions: number, writingURL: NSURL, writingOptions: number, outError: any, readerWriter: (arg1: NSURL, arg2: NSURL) => void): void; - coordinateWritingItemAtURLOptionsWritingItemAtURLOptionsErrorByAccessor(url1: NSURL, options1: number, url2: NSURL, options2: number, outError: any, writer: (arg1: NSURL, arg2: NSURL) => void): void; - prepareForReadingItemsAtURLsOptionsWritingItemsAtURLsOptionsErrorByAccessor(readingURLs: NSArray, readingOptions: number, writingURLs: NSArray, writingOptions: number, outError: any, batchAccessor: (arg1: () => void) => void): void; - itemAtURLWillMoveToURL(oldURL: NSURL, newURL: NSURL): void; - itemAtURLDidMoveToURL(oldURL: NSURL, newURL: NSURL): void; - cancel(): void; - init(): NSFileCoordinator; - static new(): NSFileCoordinator; - static allocWithZone(zone: any): NSFileCoordinator; - static alloc(): NSFileCoordinator; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSFileVersion extends NSObject { - URL: NSURL; - localizedName: string; - localizedNameOfSavingComputer: string; - modificationDate: NSDate; - persistentIdentifier: any; - conflict: boolean; - resolved: boolean; - hasLocalContents: boolean; - hasThumbnail: boolean; - constructor(); - static currentVersionOfItemAtURL(url: NSURL): NSFileVersion; - static otherVersionsOfItemAtURL(url: NSURL): NSArray; - static unresolvedConflictVersionsOfItemAtURL(url: NSURL): NSArray; - static getNonlocalVersionsOfItemAtURLCompletionHandler(url: NSURL, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - static versionOfItemAtURLForPersistentIdentifier(url: NSURL, persistentIdentifier: any): NSFileVersion; - replaceItemAtURLOptionsError(url: NSURL, options: number): NSURL; - removeAndReturnError(): boolean; - static removeOtherVersionsOfItemAtURLError(url: NSURL): boolean; - init(): NSFileVersion; - static new(): NSFileVersion; - static allocWithZone(zone: any): NSFileVersion; - static alloc(): NSFileVersion; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSFileWrapper extends NSObject implements NSCoding { - directory: boolean; - regularFile: boolean; - symbolicLink: boolean; - preferredFilename: string; - filename: string; - fileAttributes: NSDictionary; - serializedRepresentation: NSData; - fileWrappers: NSDictionary; - regularFileContents: NSData; - symbolicLinkDestinationURL: NSURL; - constructor(url: NSURL, options: number, outError: any); - constructor(childrenByPreferredName: NSDictionary); - constructor(url: NSURL); - constructor(); - initWithURLOptionsError(url: NSURL, options: number): NSFileWrapper; - initDirectoryWithFileWrappers(childrenByPreferredName: NSDictionary): NSFileWrapper; - initRegularFileWithContents(contents: NSData): NSFileWrapper; - initSymbolicLinkWithDestinationURL(url: NSURL): NSFileWrapper; - initWithSerializedRepresentation(serializeRepresentation: NSData): NSFileWrapper; - matchesContentsOfURL(url: NSURL): boolean; - readFromURLOptionsError(url: NSURL, options: number): boolean; - writeToURLOptionsOriginalContentsURLError(url: NSURL, options: number, originalContentsURL: NSURL): boolean; - addFileWrapper(child: NSFileWrapper): string; - addRegularFileWithContentsPreferredFilename(data: NSData, fileName: string): string; - removeFileWrapper(child: NSFileWrapper): void; - keyForFileWrapper(child: NSFileWrapper): string; - init(): NSFileWrapper; - static new(): NSFileWrapper; - static allocWithZone(zone: any): NSFileWrapper; - static alloc(): NSFileWrapper; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSLinguisticTagger extends NSObject { - tagSchemes: NSArray; - string: string; - constructor(tagSchemes: NSArray, opts: number); - constructor(); - initWithTagSchemesOptions(tagSchemes: NSArray, opts: number): NSLinguisticTagger; - static availableTagSchemesForLanguage(language: string): NSArray; - setOrthographyRange(orthography: NSOrthography, range: NSRange): void; - orthographyAtIndexEffectiveRange(charIndex: number, effectiveRange: any): NSOrthography; - stringEditedInRangeChangeInLength(newRange: NSRange, delta: number): void; - enumerateTagsInRangeSchemeOptionsUsingBlock(range: NSRange, tagScheme: string, opts: number, block: (arg1: string, arg2: NSRange, arg3: NSRange, arg4: any) => void): void; - sentenceRangeForRange(range: NSRange): NSRange; - tagAtIndexSchemeTokenRangeSentenceRange(charIndex: number, tagScheme: string, tokenRange: any, sentenceRange: any): string; - tagsInRangeSchemeOptionsTokenRanges(range: NSRange, tagScheme: string, opts: number, tokenRanges: any): NSArray; - possibleTagsAtIndexSchemeTokenRangeSentenceRangeScores(charIndex: number, tagScheme: string, tokenRange: any, sentenceRange: any, scores: any): NSArray; - init(): NSLinguisticTagger; - static new(): NSLinguisticTagger; - static allocWithZone(zone: any): NSLinguisticTagger; - static alloc(): NSLinguisticTagger; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSMetadataQuery extends NSObject { - delegate: any; - predicate: NSPredicate; - sortDescriptors: NSArray; - valueListAttributes: NSArray; - groupingAttributes: NSArray; - notificationBatchingInterval: number; - searchScopes: NSArray; - searchItems: NSArray; - operationQueue: NSOperationQueue; - started: boolean; - gathering: boolean; - stopped: boolean; - resultCount: number; - results: NSArray; - valueLists: NSDictionary; - groupedResults: NSArray; - constructor(); - startQuery(): boolean; - stopQuery(): void; - disableUpdates(): void; - enableUpdates(): void; - resultAtIndex(idx: number): any; - enumerateResultsUsingBlock(block: (arg1: any, arg2: number, arg3: any) => void): void; - enumerateResultsWithOptionsUsingBlock(opts: number, block: (arg1: any, arg2: number, arg3: any) => void): void; - indexOfResult(result: any): number; - valueOfAttributeForResultAtIndex(attrName: string, idx: number): any; - init(): NSMetadataQuery; - static new(): NSMetadataQuery; - static allocWithZone(zone: any): NSMetadataQuery; - static alloc(): NSMetadataQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSMetadataItem extends NSObject { - attributes: NSArray; - constructor(); - valueForAttribute(key: string): any; - valuesForAttributes(keys: NSArray): NSDictionary; - init(): NSMetadataItem; - static new(): NSMetadataItem; - static allocWithZone(zone: any): NSMetadataItem; - static alloc(): NSMetadataItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSMetadataQueryAttributeValueTuple extends NSObject { - attribute: string; - value: any; - count: number; - constructor(); - init(): NSMetadataQueryAttributeValueTuple; - static new(): NSMetadataQueryAttributeValueTuple; - static allocWithZone(zone: any): NSMetadataQueryAttributeValueTuple; - static alloc(): NSMetadataQueryAttributeValueTuple; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSMetadataQueryResultGroup extends NSObject { - attribute: string; - value: any; - subgroups: NSArray; - resultCount: number; - results: NSArray; - constructor(); - resultAtIndex(idx: number): any; - init(): NSMetadataQueryResultGroup; - static new(): NSMetadataQueryResultGroup; - static allocWithZone(zone: any): NSMetadataQueryResultGroup; - static alloc(): NSMetadataQueryResultGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSNetService extends NSObject { - delegate: any; - includesPeerToPeer: boolean; - name: string; - type: string; - domain: string; - hostName: string; - addresses: NSArray; - port: number; - constructor(domain: string, type: string, name: string, port: number); - constructor(domain: string, type: string, name: string); - constructor(); - initWithDomainTypeNamePort(domain: string, type: string, name: string, port: number): NSNetService; - initWithDomainTypeName(domain: string, type: string, name: string): NSNetService; - scheduleInRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - removeFromRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - publish(): void; - publishWithOptions(options: number): void; - resolve(): void; - stop(): void; - static dictionaryFromTXTRecordData(txtData: NSData): NSDictionary; - static dataFromTXTRecordDictionary(txtDictionary: NSDictionary): NSData; - resolveWithTimeout(timeout: number): void; - getInputStreamOutputStream(inputStream: any, outputStream: any): boolean; - setTXTRecordData(recordData: NSData): boolean; - TXTRecordData(): NSData; - startMonitoring(): void; - stopMonitoring(): void; - init(): NSNetService; - static new(): NSNetService; - static allocWithZone(zone: any): NSNetService; - static alloc(): NSNetService; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSNetServiceBrowser extends NSObject { - delegate: any; - includesPeerToPeer: boolean; - constructor(); - scheduleInRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - removeFromRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - searchForBrowsableDomains(): void; - searchForRegistrationDomains(): void; - searchForServicesOfTypeInDomain(type: string, domainString: string): void; - stop(): void; - init(): NSNetServiceBrowser; - static new(): NSNetServiceBrowser; - static allocWithZone(zone: any): NSNetServiceBrowser; - static alloc(): NSNetServiceBrowser; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSProgress extends NSObject { - totalUnitCount: number; - completedUnitCount: number; - localizedDescription: string; - localizedAdditionalDescription: string; - cancellable: boolean; - pausable: boolean; - cancelled: boolean; - paused: boolean; - cancellationHandler: () => void; - pausingHandler: () => void; - indeterminate: boolean; - fractionCompleted: number; - userInfo: NSDictionary; - kind: string; - constructor(parentProgressOrNil: NSProgress, userInfoOrNil: NSDictionary); - constructor(); - static currentProgress(): NSProgress; - static progressWithTotalUnitCount(unitCount: number): NSProgress; - initWithParentUserInfo(parentProgressOrNil: NSProgress, userInfoOrNil: NSDictionary): NSProgress; - becomeCurrentWithPendingUnitCount(unitCount: number): void; - resignCurrent(): void; - setUserInfoObjectForKey(objectOrNil: any, key: string): void; - cancel(): void; - pause(): void; - init(): NSProgress; - static new(): NSProgress; - static allocWithZone(zone: any): NSProgress; - static alloc(): NSProgress; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSUbiquitousKeyValueStore extends NSObject { - dictionaryRepresentation: NSDictionary; - constructor(); - static defaultStore(): NSUbiquitousKeyValueStore; - objectForKey(aKey: string): any; - setObjectForKey(anObject: any, aKey: string): void; - removeObjectForKey(aKey: string): void; - stringForKey(aKey: string): string; - arrayForKey(aKey: string): NSArray; - dictionaryForKey(aKey: string): NSDictionary; - dataForKey(aKey: string): NSData; - longLongForKey(aKey: string): number; - doubleForKey(aKey: string): number; - boolForKey(aKey: string): boolean; - setStringForKey(aString: string, aKey: string): void; - setDataForKey(aData: NSData, aKey: string): void; - setArrayForKey(anArray: NSArray, aKey: string): void; - setDictionaryForKey(aDictionary: NSDictionary, aKey: string): void; - setLongLongForKey(value: number, aKey: string): void; - setDoubleForKey(value: number, aKey: string): void; - setBoolForKey(value: boolean, aKey: string): void; - synchronize(): boolean; - init(): NSUbiquitousKeyValueStore; - static new(): NSUbiquitousKeyValueStore; - static allocWithZone(zone: any): NSUbiquitousKeyValueStore; - static alloc(): NSUbiquitousKeyValueStore; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSUndoManager extends NSObject { - groupingLevel: number; - undoRegistrationEnabled: boolean; - groupsByEvent: boolean; - levelsOfUndo: number; - runLoopModes: NSArray; - canUndo: boolean; - canRedo: boolean; - undoing: boolean; - redoing: boolean; - undoActionIsDiscardable: boolean; - redoActionIsDiscardable: boolean; - undoActionName: string; - redoActionName: string; - undoMenuItemTitle: string; - redoMenuItemTitle: string; - constructor(); - beginUndoGrouping(): void; - endUndoGrouping(): void; - disableUndoRegistration(): void; - enableUndoRegistration(): void; - undo(): void; - redo(): void; - undoNestedGroup(): void; - removeAllActions(): void; - removeAllActionsWithTarget(target: any): void; - registerUndoWithTargetSelectorObject(target: any, selector: any, anObject: any): void; - prepareWithInvocationTarget(target: any): any; - setActionIsDiscardable(discardable: boolean): void; - setActionName(actionName: string): void; - undoMenuTitleForUndoActionName(actionName: string): string; - redoMenuTitleForUndoActionName(actionName: string): string; - init(): NSUndoManager; - static new(): NSUndoManager; - static allocWithZone(zone: any): NSUndoManager; - static alloc(): NSUndoManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLSession extends NSObject { - delegateQueue: NSOperationQueue; - delegate: any; - configuration: NSURLSessionConfiguration; - sessionDescription: string; - constructor(); - static sharedSession(): NSURLSession; - static sessionWithConfiguration(configuration: NSURLSessionConfiguration): NSURLSession; - static sessionWithConfigurationDelegateDelegateQueue(configuration: NSURLSessionConfiguration, delegate: any, queue: NSOperationQueue): NSURLSession; - finishTasksAndInvalidate(): void; - invalidateAndCancel(): void; - resetWithCompletionHandler(completionHandler: () => void): void; - flushWithCompletionHandler(completionHandler: () => void): void; - getTasksWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSArray, arg3: NSArray) => void): void; - dataTaskWithRequest(request: NSURLRequest): NSURLSessionDataTask; - dataTaskWithURL(url: NSURL): NSURLSessionDataTask; - uploadTaskWithRequestFromFile(request: NSURLRequest, fileURL: NSURL): NSURLSessionUploadTask; - uploadTaskWithRequestFromData(request: NSURLRequest, bodyData: NSData): NSURLSessionUploadTask; - uploadTaskWithStreamedRequest(request: NSURLRequest): NSURLSessionUploadTask; - downloadTaskWithRequest(request: NSURLRequest): NSURLSessionDownloadTask; - downloadTaskWithURL(url: NSURL): NSURLSessionDownloadTask; - downloadTaskWithResumeData(resumeData: NSData): NSURLSessionDownloadTask; - dataTaskWithRequestCompletionHandler(request: NSURLRequest, completionHandler: (arg1: NSData, arg2: NSURLResponse, arg3: NSError) => void): NSURLSessionDataTask; - dataTaskWithURLCompletionHandler(url: NSURL, completionHandler: (arg1: NSData, arg2: NSURLResponse, arg3: NSError) => void): NSURLSessionDataTask; - uploadTaskWithRequestFromFileCompletionHandler(request: NSURLRequest, fileURL: NSURL, completionHandler: (arg1: NSData, arg2: NSURLResponse, arg3: NSError) => void): NSURLSessionUploadTask; - uploadTaskWithRequestFromDataCompletionHandler(request: NSURLRequest, bodyData: NSData, completionHandler: (arg1: NSData, arg2: NSURLResponse, arg3: NSError) => void): NSURLSessionUploadTask; - downloadTaskWithRequestCompletionHandler(request: NSURLRequest, completionHandler: (arg1: NSURL, arg2: NSURLResponse, arg3: NSError) => void): NSURLSessionDownloadTask; - downloadTaskWithURLCompletionHandler(url: NSURL, completionHandler: (arg1: NSURL, arg2: NSURLResponse, arg3: NSError) => void): NSURLSessionDownloadTask; - downloadTaskWithResumeDataCompletionHandler(resumeData: NSData, completionHandler: (arg1: NSURL, arg2: NSURLResponse, arg3: NSError) => void): NSURLSessionDownloadTask; - dataTaskWithHTTPGetRequest(url: NSURL): NSURLSessionDataTask; - dataTaskWithHTTPGetRequestCompletionHandler(url: NSURL, completionHandler: (arg1: NSData, arg2: NSURLResponse, arg3: NSError) => void): NSURLSessionDataTask; - init(): NSURLSession; - static new(): NSURLSession; - static allocWithZone(zone: any): NSURLSession; - static alloc(): NSURLSession; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLSessionTask extends NSObject implements NSCopying { - taskIdentifier: number; - originalRequest: NSURLRequest; - currentRequest: NSURLRequest; - response: NSURLResponse; - countOfBytesReceived: number; - countOfBytesSent: number; - countOfBytesExpectedToSend: number; - countOfBytesExpectedToReceive: number; - taskDescription: string; - state: number; - error: NSError; - priority: number; - constructor(); - cancel(): void; - suspend(): void; - resume(): void; - init(): NSURLSessionTask; - static new(): NSURLSessionTask; - static allocWithZone(zone: any): NSURLSessionTask; - static alloc(): NSURLSessionTask; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class NSURLSessionDataTask extends NSURLSessionTask { - constructor(); - init(): NSURLSessionDataTask; - static new(): NSURLSessionDataTask; - static allocWithZone(zone: any): NSURLSessionDataTask; - static alloc(): NSURLSessionDataTask; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLSessionUploadTask extends NSURLSessionDataTask { - constructor(); - init(): NSURLSessionUploadTask; - static new(): NSURLSessionUploadTask; - static allocWithZone(zone: any): NSURLSessionUploadTask; - static alloc(): NSURLSessionUploadTask; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLSessionDownloadTask extends NSURLSessionTask { - constructor(); - cancelByProducingResumeData(completionHandler: (arg1: NSData) => void): void; - init(): NSURLSessionDownloadTask; - static new(): NSURLSessionDownloadTask; - static allocWithZone(zone: any): NSURLSessionDownloadTask; - static alloc(): NSURLSessionDownloadTask; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSURLSessionConfiguration extends NSObject implements NSCopying { - identifier: string; - requestCachePolicy: number; - timeoutIntervalForRequest: number; - timeoutIntervalForResource: number; - networkServiceType: number; - allowsCellularAccess: boolean; - discretionary: boolean; - sharedContainerIdentifier: string; - sessionSendsLaunchEvents: boolean; - connectionProxyDictionary: NSDictionary; - TLSMinimumSupportedProtocol: number; - TLSMaximumSupportedProtocol: number; - HTTPShouldUsePipelining: boolean; - HTTPShouldSetCookies: boolean; - HTTPCookieAcceptPolicy: number; - HTTPAdditionalHeaders: NSDictionary; - HTTPMaximumConnectionsPerHost: number; - HTTPCookieStorage: NSHTTPCookieStorage; - URLCredentialStorage: NSURLCredentialStorage; - URLCache: NSURLCache; - protocolClasses: NSArray; - constructor(); - static defaultSessionConfiguration(): NSURLSessionConfiguration; - static ephemeralSessionConfiguration(): NSURLSessionConfiguration; - static backgroundSessionConfigurationWithIdentifier(identifier: string): NSURLSessionConfiguration; - static backgroundSessionConfiguration(identifier: string): NSURLSessionConfiguration; - init(): NSURLSessionConfiguration; - static new(): NSURLSessionConfiguration; - static allocWithZone(zone: any): NSURLSessionConfiguration; - static alloc(): NSURLSessionConfiguration; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class NSUserActivity extends NSObject { - activityType: string; - title: string; - userInfo: NSDictionary; - needsSave: boolean; - webpageURL: NSURL; - supportsContinuationStreams: boolean; - delegate: any; - constructor(activityType: string); - constructor(); - initWithActivityType(activityType: string): NSUserActivity; - addUserInfoEntriesFromDictionary(otherDictionary: NSDictionary): void; - becomeCurrent(): void; - invalidate(): void; - getContinuationStreamsWithCompletionHandler(completionHandler: (arg1: NSInputStream, arg2: NSOutputStream, arg3: NSError) => void): void; - init(): NSUserActivity; - static new(): NSUserActivity; - static allocWithZone(zone: any): NSUserActivity; - static alloc(): NSUserActivity; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSUUID extends NSObject implements NSCopying, NSSecureCoding { - UUIDString: string; - constructor(string: string); - constructor(bytes: number[]); - constructor(); - static UUID(): NSUUID; - initWithUUIDString(string: string): NSUUID; - initWithUUIDBytes(bytes: number[]): NSUUID; - getUUIDBytes(uuid: number[]): void; - init(): NSUUID; - static new(): NSUUID; - static allocWithZone(zone: any): NSUUID; - static alloc(): NSUUID; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class ACAccount extends NSObject { - identifier: string; - accountType: ACAccountType; - accountDescription: string; - username: string; - userFullName: string; - credential: ACAccountCredential; - constructor(type: ACAccountType); - constructor(); - initWithAccountType(type: ACAccountType): ACAccount; - init(): ACAccount; - static new(): ACAccount; - static allocWithZone(zone: any): ACAccount; - static alloc(): ACAccount; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ACAccountType extends NSObject { - accountTypeDescription: string; - identifier: string; - accessGranted: boolean; - constructor(); - init(): ACAccountType; - static new(): ACAccountType; - static allocWithZone(zone: any): ACAccountType; - static alloc(): ACAccountType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ACAccountCredential extends NSObject { - oauthToken: string; - constructor(token: string, secret: string); - constructor(token: string, refreshToken: string, expiryDate: NSDate); - constructor(); - initWithOAuthTokenTokenSecret(token: string, secret: string): ACAccountCredential; - initWithOAuth2TokenRefreshTokenExpiryDate(token: string, refreshToken: string, expiryDate: NSDate): ACAccountCredential; - init(): ACAccountCredential; - static new(): ACAccountCredential; - static allocWithZone(zone: any): ACAccountCredential; - static alloc(): ACAccountCredential; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ACAccountStore extends NSObject { - accounts: NSArray; - constructor(); - accountWithIdentifier(identifier: string): ACAccount; - accountTypeWithAccountTypeIdentifier(typeIdentifier: string): ACAccountType; - accountsWithAccountType(accountType: ACAccountType): NSArray; - saveAccountWithCompletionHandler(account: ACAccount, completionHandler: (arg1: boolean, arg2: NSError) => void): void; - requestAccessToAccountsWithTypeWithCompletionHandler(accountType: ACAccountType, handler: (arg1: boolean, arg2: NSError) => void): void; - requestAccessToAccountsWithTypeOptionsCompletion(accountType: ACAccountType, options: NSDictionary, completion: (arg1: boolean, arg2: NSError) => void): void; - renewCredentialsForAccountCompletion(account: ACAccount, completionHandler: (arg1: number, arg2: NSError) => void): void; - removeAccountWithCompletionHandler(account: ACAccount, completionHandler: (arg1: boolean, arg2: NSError) => void): void; - init(): ACAccountStore; - static new(): ACAccountStore; - static allocWithZone(zone: any): ACAccountStore; - static alloc(): ACAccountStore; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIResponder extends NSObject { - undoManager: NSUndoManager; - keyCommands: NSArray; - inputView: UIView; - inputAccessoryView: UIView; - inputViewController: UIInputViewController; - inputAccessoryViewController: UIInputViewController; - textInputMode: UITextInputMode; - textInputContextIdentifier: string; - userActivity: NSUserActivity; - constructor(); - nextResponder(): UIResponder; - canBecomeFirstResponder(): boolean; - becomeFirstResponder(): boolean; - canResignFirstResponder(): boolean; - resignFirstResponder(): boolean; - isFirstResponder(): boolean; - touchesBeganWithEvent(touches: NSSet, event: any): void; - touchesMovedWithEvent(touches: NSSet, event: any): void; - touchesEndedWithEvent(touches: NSSet, event: any): void; - touchesCancelledWithEvent(touches: NSSet, event: any): void; - motionBeganWithEvent(motion: number, event: any): void; - motionEndedWithEvent(motion: number, event: any): void; - motionCancelledWithEvent(motion: number, event: any): void; - remoteControlReceivedWithEvent(event: any): void; - canPerformActionWithSender(action: any, sender: any): boolean; - targetForActionWithSender(action: any, sender: any): any; - static clearTextInputContextIdentifier(identifier: string): void; - reloadInputViews(): void; - updateUserActivityState(activity: NSUserActivity): void; - restoreUserActivityState(activity: NSUserActivity): void; - init(): UIResponder; - static new(): UIResponder; - static allocWithZone(zone: any): UIResponder; - static alloc(): UIResponder; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIKeyCommand extends NSObject implements NSCopying, NSSecureCoding { - input: string; - modifierFlags: number; - constructor(); - static keyCommandWithInputModifierFlagsAction(input: string, modifierFlags: number, action: any): UIKeyCommand; - init(): UIKeyCommand; - static new(): UIKeyCommand; - static allocWithZone(zone: any): UIKeyCommand; - static alloc(): UIKeyCommand; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIColor extends NSObject implements NSSecureCoding, NSCopying { - CGColor: any; - CIColor: CIColor; - constructor(white: number, alpha: number); - constructor(cgColor: any); - constructor(image: UIImage); - constructor(ciColor: CIColor); - constructor(); - static colorWithWhiteAlpha(white: number, alpha: number): UIColor; - static colorWithHueSaturationBrightnessAlpha(hue: number, saturation: number, brightness: number, alpha: number): UIColor; - static colorWithRedGreenBlueAlpha(red: number, green: number, blue: number, alpha: number): UIColor; - static colorWithCGColor(cgColor: any): UIColor; - static colorWithPatternImage(image: UIImage): UIColor; - static colorWithCIColor(ciColor: CIColor): UIColor; - initWithWhiteAlpha(white: number, alpha: number): UIColor; - initWithHueSaturationBrightnessAlpha(hue: number, saturation: number, brightness: number, alpha: number): UIColor; - initWithRedGreenBlueAlpha(red: number, green: number, blue: number, alpha: number): UIColor; - initWithCGColor(cgColor: any): UIColor; - initWithPatternImage(image: UIImage): UIColor; - initWithCIColor(ciColor: CIColor): UIColor; - static blackColor(): UIColor; - static darkGrayColor(): UIColor; - static lightGrayColor(): UIColor; - static whiteColor(): UIColor; - static grayColor(): UIColor; - static redColor(): UIColor; - static greenColor(): UIColor; - static blueColor(): UIColor; - static cyanColor(): UIColor; - static yellowColor(): UIColor; - static magentaColor(): UIColor; - static orangeColor(): UIColor; - static purpleColor(): UIColor; - static brownColor(): UIColor; - static clearColor(): UIColor; - set(): void; - setFill(): void; - setStroke(): void; - getWhiteAlpha(white: any, alpha: any): boolean; - getHueSaturationBrightnessAlpha(hue: any, saturation: any, brightness: any, alpha: any): boolean; - getRedGreenBlueAlpha(red: any, green: any, blue: any, alpha: any): boolean; - colorWithAlphaComponent(alpha: number): UIColor; - static lightTextColor(): UIColor; - static darkTextColor(): UIColor; - static groupTableViewBackgroundColor(): UIColor; - static viewFlipsideBackgroundColor(): UIColor; - static scrollViewTexturedBackgroundColor(): UIColor; - static underPageBackgroundColor(): UIColor; - init(): UIColor; - static new(): UIColor; - static allocWithZone(zone: any): UIColor; - static alloc(): UIColor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class UIFontDescriptor extends NSObject implements NSCopying, NSCoding { - postscriptName: string; - pointSize: number; - matrix: CGAffineTransform; - symbolicTraits: number; - constructor(attributes: NSDictionary); - constructor(); - objectForKey(anAttribute: string): any; - fontAttributes(): NSDictionary; - matchingFontDescriptorsWithMandatoryKeys(mandatoryKeys: NSSet): NSArray; - static fontDescriptorWithFontAttributes(attributes: NSDictionary): UIFontDescriptor; - static fontDescriptorWithNameSize(fontName: string, size: number): UIFontDescriptor; - static fontDescriptorWithNameMatrix(fontName: string, matrix: CGAffineTransform): UIFontDescriptor; - static preferredFontDescriptorWithTextStyle(style: string): UIFontDescriptor; - initWithFontAttributes(attributes: NSDictionary): UIFontDescriptor; - fontDescriptorByAddingAttributes(attributes: NSDictionary): UIFontDescriptor; - fontDescriptorWithSymbolicTraits(symbolicTraits: number): UIFontDescriptor; - fontDescriptorWithSize(newPointSize: number): UIFontDescriptor; - fontDescriptorWithMatrix(matrix: CGAffineTransform): UIFontDescriptor; - fontDescriptorWithFace(newFace: string): UIFontDescriptor; - fontDescriptorWithFamily(newFamily: string): UIFontDescriptor; - init(): UIFontDescriptor; - static new(): UIFontDescriptor; - static allocWithZone(zone: any): UIFontDescriptor; - static alloc(): UIFontDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIFont extends NSObject implements NSCopying { - familyName: string; - fontName: string; - pointSize: number; - ascender: number; - descender: number; - capHeight: number; - xHeight: number; - lineHeight: number; - leading: number; - constructor(); - static preferredFontForTextStyle(style: string): UIFont; - static fontWithNameSize(fontName: string, fontSize: number): UIFont; - static familyNames(): NSArray; - static fontNamesForFamilyName(familyName: string): NSArray; - static systemFontOfSize(fontSize: number): UIFont; - static boldSystemFontOfSize(fontSize: number): UIFont; - static italicSystemFontOfSize(fontSize: number): UIFont; - fontWithSize(fontSize: number): UIFont; - static fontWithDescriptorSize(descriptor: UIFontDescriptor, pointSize: number): UIFont; - fontDescriptor(): UIFontDescriptor; - static labelFontSize(): number; - static buttonFontSize(): number; - static smallSystemFontSize(): number; - static systemFontSize(): number; - init(): UIFont; - static new(): UIFont; - static allocWithZone(zone: any): UIFont; - static alloc(): UIFont; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class UIDevice extends NSObject { - name: string; - model: string; - localizedModel: string; - systemName: string; - systemVersion: string; - orientation: number; - identifierForVendor: NSUUID; - generatesDeviceOrientationNotifications: boolean; - batteryMonitoringEnabled: boolean; - batteryState: number; - batteryLevel: number; - proximityMonitoringEnabled: boolean; - proximityState: boolean; - multitaskingSupported: boolean; - userInterfaceIdiom: number; - constructor(); - static currentDevice(): UIDevice; - beginGeneratingDeviceOrientationNotifications(): void; - endGeneratingDeviceOrientationNotifications(): void; - playInputClick(): void; - init(): UIDevice; - static new(): UIDevice; - static allocWithZone(zone: any): UIDevice; - static alloc(): UIDevice; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIDynamicBehavior extends NSObject { - childBehaviors: NSArray; - action: () => void; - dynamicAnimator: UIDynamicAnimator; - constructor(); - addChildBehavior(behavior: UIDynamicBehavior): void; - removeChildBehavior(behavior: UIDynamicBehavior): void; - willMoveToAnimator(dynamicAnimator: UIDynamicAnimator): void; - init(): UIDynamicBehavior; - static new(): UIDynamicBehavior; - static allocWithZone(zone: any): UIDynamicBehavior; - static alloc(): UIDynamicBehavior; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSLayoutConstraint extends NSObject { - priority: number; - shouldBeArchived: boolean; - firstItem: any; - firstAttribute: number; - relation: number; - secondItem: any; - secondAttribute: number; - multiplier: number; - constant: number; - active: boolean; - identifier: string; - constructor(); - static constraintsWithVisualFormatOptionsMetricsViews(format: string, opts: number, metrics: NSDictionary, views: NSDictionary): NSArray; - static constraintWithItemAttributeRelatedByToItemAttributeMultiplierConstant(view1: any, attr1: number, relation: number, view2: any, attr2: number, multiplier: number, c: number): NSLayoutConstraint; - static activateConstraints(constraints: NSArray): void; - static deactivateConstraints(constraints: NSArray): void; - init(): NSLayoutConstraint; - static new(): NSLayoutConstraint; - static allocWithZone(zone: any): NSLayoutConstraint; - static alloc(): NSLayoutConstraint; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITraitCollection extends NSObject implements NSCopying, NSSecureCoding { - userInterfaceIdiom: number; - displayScale: number; - horizontalSizeClass: number; - verticalSizeClass: number; - constructor(); - containsTraitsInCollection(trait: UITraitCollection): boolean; - static traitCollectionWithTraitsFromCollections(traitCollections: NSArray): UITraitCollection; - static traitCollectionWithUserInterfaceIdiom(idiom: number): UITraitCollection; - static traitCollectionWithDisplayScale(scale: number): UITraitCollection; - static traitCollectionWithHorizontalSizeClass(horizontalSizeClass: number): UITraitCollection; - static traitCollectionWithVerticalSizeClass(verticalSizeClass: number): UITraitCollection; - init(): UITraitCollection; - static new(): UITraitCollection; - static allocWithZone(zone: any): UITraitCollection; - static alloc(): UITraitCollection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIView extends UIResponder implements NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIAccessibilityIdentification { - userInteractionEnabled: boolean; - tag: number; - layer: CALayer; - frame: CGRect; - bounds: CGRect; - contentScaleFactor: number; - multipleTouchEnabled: boolean; - exclusiveTouch: boolean; - autoresizesSubviews: boolean; - autoresizingMask: number; - superview: UIView; - subviews: NSArray; - window: UIWindow; - layoutMargins: UIEdgeInsets; - preservesSuperviewLayoutMargins: boolean; - clipsToBounds: boolean; - backgroundColor: UIColor; - alpha: number; - opaque: boolean; - clearsContextBeforeDrawing: boolean; - hidden: boolean; - contentMode: number; - contentStretch: CGRect; - maskView: UIView; - tintColor: UIColor; - tintAdjustmentMode: number; - gestureRecognizers: NSArray; - motionEffects: NSArray; - restorationIdentifier: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - center: CGPoint; - transform: CGAffineTransform; - traitCollection: UITraitCollection; - accessibilityIdentifier: string; - constructor(frame: CGRect); - constructor(); - static layerClass(): any; - initWithFrame(frame: CGRect): UIView; - hitTestWithEvent(point: CGPoint, event: any): UIView; - pointInsideWithEvent(point: CGPoint, event: any): boolean; - convertPointToView(point: CGPoint, view: UIView): CGPoint; - convertPointFromView(point: CGPoint, view: UIView): CGPoint; - convertRectToView(rect: CGRect, view: UIView): CGRect; - convertRectFromView(rect: CGRect, view: UIView): CGRect; - sizeThatFits(size: CGSize): CGSize; - sizeToFit(): void; - removeFromSuperview(): void; - insertSubviewAtIndex(view: UIView, index: number): void; - exchangeSubviewAtIndexWithSubviewAtIndex(index1: number, index2: number): void; - addSubview(view: UIView): void; - insertSubviewBelowSubview(view: UIView, siblingSubview: UIView): void; - insertSubviewAboveSubview(view: UIView, siblingSubview: UIView): void; - bringSubviewToFront(view: UIView): void; - sendSubviewToBack(view: UIView): void; - didAddSubview(subview: UIView): void; - willRemoveSubview(subview: UIView): void; - willMoveToSuperview(newSuperview: UIView): void; - didMoveToSuperview(): void; - willMoveToWindow(newWindow: UIWindow): void; - didMoveToWindow(): void; - isDescendantOfView(view: UIView): boolean; - viewWithTag(tag: number): UIView; - setNeedsLayout(): void; - layoutIfNeeded(): void; - layoutSubviews(): void; - layoutMarginsDidChange(): void; - drawRect(rect: CGRect): void; - setNeedsDisplay(): void; - setNeedsDisplayInRect(rect: CGRect): void; - tintColorDidChange(): void; - static beginAnimationsContext(animationID: string, context: any): void; - static commitAnimations(): void; - static setAnimationDelegate(delegate: any): void; - static setAnimationWillStartSelector(selector: any): void; - static setAnimationDidStopSelector(selector: any): void; - static setAnimationDuration(duration: number): void; - static setAnimationDelay(delay: number): void; - static setAnimationStartDate(startDate: NSDate): void; - static setAnimationCurve(curve: number): void; - static setAnimationRepeatCount(repeatCount: number): void; - static setAnimationRepeatAutoreverses(repeatAutoreverses: boolean): void; - static setAnimationBeginsFromCurrentState(fromCurrentState: boolean): void; - static setAnimationTransitionForViewCache(transition: number, view: UIView, cache: boolean): void; - static setAnimationsEnabled(enabled: boolean): void; - static areAnimationsEnabled(): boolean; - static performWithoutAnimation(actionsWithoutAnimation: () => void): void; - static animateWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: number, animations: () => void, completion: (arg1: boolean) => void): void; - static animateWithDurationAnimationsCompletion(duration: number, animations: () => void, completion: (arg1: boolean) => void): void; - static animateWithDurationAnimations(duration: number, animations: () => void): void; - static animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion(duration: number, delay: number, dampingRatio: number, velocity: number, options: number, animations: () => void, completion: (arg1: boolean) => void): void; - static transitionWithViewDurationOptionsAnimationsCompletion(view: UIView, duration: number, options: number, animations: () => void, completion: (arg1: boolean) => void): void; - static transitionFromViewToViewDurationOptionsCompletion(fromView: UIView, toView: UIView, duration: number, options: number, completion: (arg1: boolean) => void): void; - static performSystemAnimationOnViewsOptionsAnimationsCompletion(animation: number, views: NSArray, options: number, parallelAnimations: () => void, completion: (arg1: boolean) => void): void; - static animateKeyframesWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: number, animations: () => void, completion: (arg1: boolean) => void): void; - static addKeyframeWithRelativeStartTimeRelativeDurationAnimations(frameStartTime: number, frameDuration: number, animations: () => void): void; - addGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; - removeGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; - gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer): boolean; - addMotionEffect(effect: UIMotionEffect): void; - removeMotionEffect(effect: UIMotionEffect): void; - constraints(): NSArray; - addConstraint(constraint: NSLayoutConstraint): void; - addConstraints(constraints: NSArray): void; - removeConstraint(constraint: NSLayoutConstraint): void; - removeConstraints(constraints: NSArray): void; - updateConstraintsIfNeeded(): void; - updateConstraints(): void; - needsUpdateConstraints(): boolean; - setNeedsUpdateConstraints(): void; - translatesAutoresizingMaskIntoConstraints(): boolean; - setTranslatesAutoresizingMaskIntoConstraints(flag: boolean): void; - static requiresConstraintBasedLayout(): boolean; - alignmentRectForFrame(frame: CGRect): CGRect; - frameForAlignmentRect(alignmentRect: CGRect): CGRect; - alignmentRectInsets(): UIEdgeInsets; - viewForBaselineLayout(): UIView; - intrinsicContentSize(): CGSize; - invalidateIntrinsicContentSize(): void; - contentHuggingPriorityForAxis(axis: number): number; - setContentHuggingPriorityForAxis(priority: number, axis: number): void; - contentCompressionResistancePriorityForAxis(axis: number): number; - setContentCompressionResistancePriorityForAxis(priority: number, axis: number): void; - systemLayoutSizeFittingSize(targetSize: CGSize): CGSize; - systemLayoutSizeFittingSizeWithHorizontalFittingPriorityVerticalFittingPriority(targetSize: CGSize, horizontalFittingPriority: number, verticalFittingPriority: number): CGSize; - constraintsAffectingLayoutForAxis(axis: number): NSArray; - hasAmbiguousLayout(): boolean; - exerciseAmbiguityInLayout(): void; - encodeRestorableStateWithCoder(coder: NSCoder): void; - decodeRestorableStateWithCoder(coder: NSCoder): void; - snapshotViewAfterScreenUpdates(afterUpdates: boolean): UIView; - resizableSnapshotViewFromRectAfterScreenUpdatesWithCapInsets(rect: CGRect, afterUpdates: boolean, capInsets: UIEdgeInsets): UIView; - drawViewHierarchyInRectAfterScreenUpdates(rect: CGRect, afterUpdates: boolean): boolean; - endEditing(force: boolean): boolean; - viewPrintFormatter(): UIViewPrintFormatter; - drawRectForViewPrintFormatter(rect: CGRect, formatter: UIViewPrintFormatter): void; - init(): UIView; - static new(): UIView; - static allocWithZone(zone: any): UIView; - static alloc(): UIView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - static appearance(): any; - static appearanceWhenContainedIn(ContainerClass: any): any; - static appearanceForTraitCollection(trait: UITraitCollection): any; - static appearanceForTraitCollectionWhenContainedIn(trait: UITraitCollection, ContainerClass: any): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; - traitCollectionDidChange(previousTraitCollection: UITraitCollection): void; - convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: any): CGPoint; - convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: any): CGPoint; - convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: any): CGRect; - convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: any): CGRect; -} -declare class UIControl extends UIView { - enabled: boolean; - selected: boolean; - highlighted: boolean; - contentVerticalAlignment: number; - contentHorizontalAlignment: number; - state: number; - tracking: boolean; - touchInside: boolean; - constructor(frame: CGRect); - constructor(); - beginTrackingWithTouchWithEvent(touch: UITouch, event: any): boolean; - continueTrackingWithTouchWithEvent(touch: UITouch, event: any): boolean; - endTrackingWithTouchWithEvent(touch: UITouch, event: any): void; - cancelTrackingWithEvent(event: any): void; - addTargetActionForControlEvents(target: any, action: any, controlEvents: number): void; - removeTargetActionForControlEvents(target: any, action: any, controlEvents: number): void; - allTargets(): NSSet; - allControlEvents(): number; - actionsForTargetForControlEvent(target: any, controlEvent: number): NSArray; - sendActionToForEvent(action: any, target: any, event: any): void; - sendActionsForControlEvents(controlEvents: number): void; - initWithFrame(frame: CGRect): UIControl; - init(): UIControl; - static new(): UIControl; - static allocWithZone(zone: any): UIControl; - static alloc(): UIControl; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSTextTab extends NSObject implements NSCopying, NSCoding { - alignment: number; - location: number; - options: NSDictionary; - constructor(alignment: number, loc: number, options: NSDictionary); - constructor(); - initWithTextAlignmentLocationOptions(alignment: number, loc: number, options: NSDictionary): NSTextTab; - static columnTerminatorsForLocale(aLocale: NSLocale): NSCharacterSet; - init(): NSTextTab; - static new(): NSTextTab; - static allocWithZone(zone: any): NSTextTab; - static alloc(): NSTextTab; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSParagraphStyle extends NSObject implements NSCopying, NSMutableCopying, NSCoding { - lineSpacing: number; - paragraphSpacing: number; - alignment: number; - headIndent: number; - tailIndent: number; - firstLineHeadIndent: number; - minimumLineHeight: number; - maximumLineHeight: number; - lineBreakMode: number; - baseWritingDirection: number; - lineHeightMultiple: number; - paragraphSpacingBefore: number; - hyphenationFactor: number; - tabStops: NSArray; - defaultTabInterval: number; - constructor(); - static defaultParagraphStyle(): NSParagraphStyle; - static defaultWritingDirectionForLanguage(languageName: string): number; - init(): NSParagraphStyle; - static new(): NSParagraphStyle; - static allocWithZone(zone: any): NSParagraphStyle; - static alloc(): NSParagraphStyle; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSMutableParagraphStyle extends NSParagraphStyle { - lineSpacing: number; - paragraphSpacing: number; - alignment: number; - firstLineHeadIndent: number; - headIndent: number; - tailIndent: number; - lineBreakMode: number; - minimumLineHeight: number; - maximumLineHeight: number; - baseWritingDirection: number; - lineHeightMultiple: number; - paragraphSpacingBefore: number; - hyphenationFactor: number; - tabStops: NSArray; - defaultTabInterval: number; - constructor(); - init(): NSMutableParagraphStyle; - static new(): NSMutableParagraphStyle; - static allocWithZone(zone: any): NSMutableParagraphStyle; - static alloc(): NSMutableParagraphStyle; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIDictationPhrase extends NSObject { - text: string; - alternativeInterpretations: NSArray; - constructor(); - init(): UIDictationPhrase; - static new(): UIDictationPhrase; - static allocWithZone(zone: any): UIDictationPhrase; - static alloc(): UIDictationPhrase; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITextPosition extends NSObject { - constructor(); - init(): UITextPosition; - static new(): UITextPosition; - static allocWithZone(zone: any): UITextPosition; - static alloc(): UITextPosition; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITextRange extends NSObject { - empty: boolean; - start: UITextPosition; - end: UITextPosition; - constructor(); - init(): UITextRange; - static new(): UITextRange; - static allocWithZone(zone: any): UITextRange; - static alloc(): UITextRange; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITextSelectionRect extends NSObject { - rect: CGRect; - writingDirection: number; - containsStart: boolean; - containsEnd: boolean; - isVertical: boolean; - constructor(); - init(): UITextSelectionRect; - static new(): UITextSelectionRect; - static allocWithZone(zone: any): UITextSelectionRect; - static alloc(): UITextSelectionRect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITextInputStringTokenizer extends NSObject implements UITextInputTokenizer { - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(textInput: UIResponder); - constructor(); - initWithTextInput(textInput: UIResponder): UITextInputStringTokenizer; - init(): UITextInputStringTokenizer; - static new(): UITextInputStringTokenizer; - static allocWithZone(zone: any): UITextInputStringTokenizer; - static alloc(): UITextInputStringTokenizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - rangeEnclosingPositionWithGranularityInDirection(position: UITextPosition, granularity: number, direction: number): UITextRange; - isPositionAtBoundaryInDirection(position: UITextPosition, granularity: number, direction: number): boolean; - positionFromPositionToBoundaryInDirection(position: UITextPosition, granularity: number, direction: number): UITextPosition; - isPositionWithinTextUnitInDirection(position: UITextPosition, granularity: number, direction: number): boolean; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UITextInputMode extends NSObject implements NSSecureCoding { - primaryLanguage: string; - constructor(); - static currentInputMode(): UITextInputMode; - static activeInputModes(): NSArray; - init(): UITextInputMode; - static new(): UITextInputMode; - static allocWithZone(zone: any): UITextInputMode; - static alloc(): UITextInputMode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UITextField extends UIControl implements UITextInput, NSCoding { - text: string; - attributedText: NSAttributedString; - textColor: UIColor; - font: UIFont; - textAlignment: number; - borderStyle: number; - defaultTextAttributes: NSDictionary; - placeholder: string; - attributedPlaceholder: NSAttributedString; - clearsOnBeginEditing: boolean; - adjustsFontSizeToFitWidth: boolean; - minimumFontSize: number; - delegate: any; - background: UIImage; - disabledBackground: UIImage; - editing: boolean; - allowsEditingTextAttributes: boolean; - typingAttributes: NSDictionary; - clearButtonMode: number; - leftView: UIView; - leftViewMode: number; - rightView: UIView; - rightViewMode: number; - inputView: UIView; - inputAccessoryView: UIView; - clearsOnInsertion: boolean; - selectedTextRange: UITextRange; - markedTextRange: UITextRange; - markedTextStyle: NSDictionary; - beginningOfDocument: UITextPosition; - endOfDocument: UITextPosition; - inputDelegate: any; - tokenizer: any; - textInputView: UIView; - selectionAffinity: number; - autocapitalizationType: number; - autocorrectionType: number; - spellCheckingType: number; - keyboardType: number; - keyboardAppearance: number; - returnKeyType: number; - enablesReturnKeyAutomatically: boolean; - secureTextEntry: boolean; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(frame: CGRect); - constructor(); - borderRectForBounds(bounds: CGRect): CGRect; - textRectForBounds(bounds: CGRect): CGRect; - placeholderRectForBounds(bounds: CGRect): CGRect; - editingRectForBounds(bounds: CGRect): CGRect; - clearButtonRectForBounds(bounds: CGRect): CGRect; - leftViewRectForBounds(bounds: CGRect): CGRect; - rightViewRectForBounds(bounds: CGRect): CGRect; - drawTextInRect(rect: CGRect): void; - drawPlaceholderInRect(rect: CGRect): void; - initWithFrame(frame: CGRect): UITextField; - init(): UITextField; - static new(): UITextField; - static allocWithZone(zone: any): UITextField; - static alloc(): UITextField; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - textInRange(range: UITextRange): string; - replaceRangeWithText(range: UITextRange, text: string): void; - setMarkedTextSelectedRange(markedText: string, selectedRange: NSRange): void; - unmarkText(): void; - textRangeFromPositionToPosition(fromPosition: UITextPosition, toPosition: UITextPosition): UITextRange; - positionFromPositionOffset(position: UITextPosition, offset: number): UITextPosition; - positionFromPositionInDirectionOffset(position: UITextPosition, direction: number, offset: number): UITextPosition; - comparePositionToPosition(position: UITextPosition, other: UITextPosition): number; - offsetFromPositionToPosition(from: UITextPosition, toPosition: UITextPosition): number; - positionWithinRangeFarthestInDirection(range: UITextRange, direction: number): UITextPosition; - characterRangeByExtendingPositionInDirection(position: UITextPosition, direction: number): UITextRange; - baseWritingDirectionForPositionInDirection(position: UITextPosition, direction: number): number; - setBaseWritingDirectionForRange(writingDirection: number, range: UITextRange): void; - firstRectForRange(range: UITextRange): CGRect; - caretRectForPosition(position: UITextPosition): CGRect; - selectionRectsForRange(range: UITextRange): NSArray; - closestPositionToPoint(point: CGPoint): UITextPosition; - closestPositionToPointWithinRange(point: CGPoint, range: UITextRange): UITextPosition; - characterRangeAtPoint(point: CGPoint): UITextRange; - hasText(): boolean; - insertText(text: string): void; - deleteBackward(): void; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIActionSheet extends UIView { - delegate: any; - title: string; - actionSheetStyle: number; - numberOfButtons: number; - cancelButtonIndex: number; - destructiveButtonIndex: number; - firstOtherButtonIndex: number; - visible: boolean; - constructor(title: string, delegate: any, cancelButtonTitle: string, destructiveButtonTitle: string, otherButtonTitles: string); - constructor(frame: CGRect); - constructor(); - initWithTitleDelegateCancelButtonTitleDestructiveButtonTitleOtherButtonTitles(title: string, delegate: any, cancelButtonTitle: string, destructiveButtonTitle: string, otherButtonTitles: string): UIActionSheet; - addButtonWithTitle(title: string): number; - buttonTitleAtIndex(buttonIndex: number): string; - showFromToolbar(view: UIToolbar): void; - showFromTabBar(view: UITabBar): void; - showFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): void; - showFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): void; - showInView(view: UIView): void; - dismissWithClickedButtonIndexAnimated(buttonIndex: number, animated: boolean): void; - initWithFrame(frame: CGRect): UIActionSheet; - init(): UIActionSheet; - static new(): UIActionSheet; - static allocWithZone(zone: any): UIActionSheet; - static alloc(): UIActionSheet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIAlertView extends UIView { - delegate: any; - title: string; - message: string; - numberOfButtons: number; - cancelButtonIndex: number; - firstOtherButtonIndex: number; - visible: boolean; - alertViewStyle: number; - constructor(title: string, message: string, delegate: any, cancelButtonTitle: string, otherButtonTitles: string); - constructor(frame: CGRect); - constructor(); - initWithTitleMessageDelegateCancelButtonTitleOtherButtonTitles(title: string, message: string, delegate: any, cancelButtonTitle: string, otherButtonTitles: string): UIAlertView; - addButtonWithTitle(title: string): number; - buttonTitleAtIndex(buttonIndex: number): string; - show(): void; - dismissWithClickedButtonIndexAnimated(buttonIndex: number, animated: boolean): void; - textFieldAtIndex(textFieldIndex: number): UITextField; - initWithFrame(frame: CGRect): UIAlertView; - init(): UIAlertView; - static new(): UIAlertView; - static allocWithZone(zone: any): UIAlertView; - static alloc(): UIAlertView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIApplication extends UIResponder implements UIActionSheetDelegate { - delegate: any; - idleTimerDisabled: boolean; - keyWindow: UIWindow; - windows: NSArray; - networkActivityIndicatorVisible: boolean; - statusBarStyle: number; - statusBarHidden: boolean; - statusBarOrientation: number; - statusBarOrientationAnimationDuration: number; - statusBarFrame: CGRect; - applicationIconBadgeNumber: number; - applicationSupportsShakeToEdit: boolean; - applicationState: number; - backgroundTimeRemaining: number; - backgroundRefreshStatus: number; - protectedDataAvailable: boolean; - userInterfaceLayoutDirection: number; - preferredContentSizeCategory: string; - scheduledLocalNotifications: NSArray; - proximitySensingEnabled: boolean; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - static sharedApplication(): UIApplication; - beginIgnoringInteractionEvents(): void; - endIgnoringInteractionEvents(): void; - isIgnoringInteractionEvents(): boolean; - openURL(url: NSURL): boolean; - canOpenURL(url: NSURL): boolean; - sendEvent(event: any): void; - sendActionToFromForEvent(action: any, target: any, sender: any, event: any): boolean; - setStatusBarStyleAnimated(statusBarStyle: number, animated: boolean): void; - setStatusBarHiddenWithAnimation(hidden: boolean, animation: number): void; - setStatusBarOrientationAnimated(interfaceOrientation: number, animated: boolean): void; - supportedInterfaceOrientationsForWindow(window: UIWindow): number; - beginBackgroundTaskWithExpirationHandler(handler: () => void): number; - beginBackgroundTaskWithNameExpirationHandler(taskName: string, handler: () => void): number; - endBackgroundTask(identifier: number): void; - setMinimumBackgroundFetchInterval(minimumBackgroundFetchInterval: number): void; - setKeepAliveTimeoutHandler(timeout: number, keepAliveHandler: () => void): boolean; - clearKeepAliveTimeout(): void; - registerForRemoteNotifications(): void; - unregisterForRemoteNotifications(): void; - isRegisteredForRemoteNotifications(): boolean; - registerForRemoteNotificationTypes(types: number): void; - enabledRemoteNotificationTypes(): number; - presentLocalNotificationNow(notification: UILocalNotification): void; - scheduleLocalNotification(notification: UILocalNotification): void; - cancelLocalNotification(notification: UILocalNotification): void; - cancelAllLocalNotifications(): void; - registerUserNotificationSettings(notificationSettings: UIUserNotificationSettings): void; - currentUserNotificationSettings(): UIUserNotificationSettings; - beginReceivingRemoteControlEvents(): void; - endReceivingRemoteControlEvents(): void; - setNewsstandIconImage(image: UIImage): void; - extendStateRestoration(): void; - completeStateRestoration(): void; - ignoreSnapshotOnNextApplicationLaunch(): void; - static registerObjectForStateRestorationRestorationIdentifier(object: any, restorationIdentifier: string): void; - setStatusBarHiddenAnimated(hidden: boolean, animated: boolean): void; - init(): UIApplication; - static new(): UIApplication; - static allocWithZone(zone: any): UIApplication; - static alloc(): UIApplication; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIViewController extends UIResponder implements NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIStateRestoring, NSExtensionRequestHandling { - view: UIView; - nibName: string; - nibBundle: NSBundle; - storyboard: UIStoryboard; - title: string; - parentViewController: UIViewController; - modalViewController: UIViewController; - presentedViewController: UIViewController; - presentingViewController: UIViewController; - definesPresentationContext: boolean; - providesPresentationContextTransitionStyle: boolean; - modalTransitionStyle: number; - modalPresentationStyle: number; - modalPresentationCapturesStatusBarAppearance: boolean; - wantsFullScreenLayout: boolean; - edgesForExtendedLayout: number; - extendedLayoutIncludesOpaqueBars: boolean; - automaticallyAdjustsScrollViewInsets: boolean; - preferredContentSize: CGSize; - interfaceOrientation: number; - editing: boolean; - searchDisplayController: UISearchDisplayController; - childViewControllers: NSArray; - restorationIdentifier: string; - restorationClass: any; - transitioningDelegate: any; - topLayoutGuide: any; - bottomLayoutGuide: any; - extensionContext: NSExtensionContext; - presentationController: UIPresentationController; - popoverPresentationController: UIPopoverPresentationController; - navigationItem: UINavigationItem; - hidesBottomBarWhenPushed: boolean; - navigationController: UINavigationController; - toolbarItems: NSArray; - modalInPopover: boolean; - contentSizeForViewInPopover: CGSize; - splitViewController: UISplitViewController; - tabBarItem: UITabBarItem; - tabBarController: UITabBarController; - interstitialPresentationPolicy: number; - canDisplayBannerAds: boolean; - originalContentView: UIView; - presentingFullScreenAd: boolean; - displayingBannerAd: boolean; - shouldPresentInterstitialAd: boolean; - hash: number; - superclass: any; - description: string; - debugDescription: string; - traitCollection: UITraitCollection; - restorationParent: any; - objectRestorationClass: any; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIViewController; - loadView(): void; - viewWillUnload(): void; - viewDidUnload(): void; - viewDidLoad(): void; - isViewLoaded(): boolean; - performSegueWithIdentifierSender(identifier: string, sender: any): void; - shouldPerformSegueWithIdentifierSender(identifier: string, sender: any): boolean; - prepareForSegueSender(segue: UIStoryboardSegue, sender: any): void; - canPerformUnwindSegueActionFromViewControllerWithSender(action: any, fromViewController: UIViewController, sender: any): boolean; - viewControllerForUnwindSegueActionFromViewControllerWithSender(action: any, fromViewController: UIViewController, sender: any): UIViewController; - segueForUnwindingToViewControllerFromViewControllerIdentifier(toViewController: UIViewController, fromViewController: UIViewController, identifier: string): UIStoryboardSegue; - viewWillAppear(animated: boolean): void; - viewDidAppear(animated: boolean): void; - viewWillDisappear(animated: boolean): void; - viewDidDisappear(animated: boolean): void; - viewWillLayoutSubviews(): void; - viewDidLayoutSubviews(): void; - didReceiveMemoryWarning(): void; - isBeingPresented(): boolean; - isBeingDismissed(): boolean; - isMovingToParentViewController(): boolean; - isMovingFromParentViewController(): boolean; - presentViewControllerAnimatedCompletion(viewControllerToPresent: UIViewController, flag: boolean, completion: () => void): void; - dismissViewControllerAnimatedCompletion(flag: boolean, completion: () => void): void; - presentModalViewControllerAnimated(modalViewController: UIViewController, animated: boolean): void; - dismissModalViewControllerAnimated(animated: boolean): void; - disablesAutomaticKeyboardDismissal(): boolean; - preferredStatusBarStyle(): number; - prefersStatusBarHidden(): boolean; - preferredStatusBarUpdateAnimation(): number; - setNeedsStatusBarAppearanceUpdate(): void; - targetViewControllerForActionSender(action: any, sender: any): UIViewController; - showViewControllerSender(vc: UIViewController, sender: any): void; - showDetailViewControllerSender(vc: UIViewController, sender: any): void; - static attemptRotationToDeviceOrientation(): void; - shouldAutorotateToInterfaceOrientation(toInterfaceOrientation: number): boolean; - shouldAutorotate(): boolean; - supportedInterfaceOrientations(): number; - preferredInterfaceOrientationForPresentation(): number; - rotatingHeaderView(): UIView; - rotatingFooterView(): UIView; - willRotateToInterfaceOrientationDuration(toInterfaceOrientation: number, duration: number): void; - didRotateFromInterfaceOrientation(fromInterfaceOrientation: number): void; - willAnimateRotationToInterfaceOrientationDuration(toInterfaceOrientation: number, duration: number): void; - willAnimateFirstHalfOfRotationToInterfaceOrientationDuration(toInterfaceOrientation: number, duration: number): void; - didAnimateFirstHalfOfRotationToInterfaceOrientation(toInterfaceOrientation: number): void; - willAnimateSecondHalfOfRotationFromInterfaceOrientationDuration(fromInterfaceOrientation: number, duration: number): void; - setEditingAnimated(editing: boolean, animated: boolean): void; - editButtonItem(): UIBarButtonItem; - addChildViewController(childController: UIViewController): void; - removeFromParentViewController(): void; - transitionFromViewControllerToViewControllerDurationOptionsAnimationsCompletion(fromViewController: UIViewController, toViewController: UIViewController, duration: number, options: number, animations: () => void, completion: (arg1: boolean) => void): void; - beginAppearanceTransitionAnimated(isAppearing: boolean, animated: boolean): void; - endAppearanceTransition(): void; - childViewControllerForStatusBarStyle(): UIViewController; - childViewControllerForStatusBarHidden(): UIViewController; - setOverrideTraitCollectionForChildViewController(collection: UITraitCollection, childViewController: UIViewController): void; - overrideTraitCollectionForChildViewController(childViewController: UIViewController): UITraitCollection; - automaticallyForwardAppearanceAndRotationMethodsToChildViewControllers(): boolean; - shouldAutomaticallyForwardRotationMethods(): boolean; - shouldAutomaticallyForwardAppearanceMethods(): boolean; - willMoveToParentViewController(parent: UIViewController): void; - didMoveToParentViewController(parent: UIViewController): void; - encodeRestorableStateWithCoder(coder: NSCoder): void; - decodeRestorableStateWithCoder(coder: NSCoder): void; - applicationFinishedRestoringState(): void; - updateViewConstraints(): void; - setToolbarItemsAnimated(toolbarItems: NSArray, animated: boolean): void; - transitionCoordinator(): any; - collapseSecondaryViewControllerForSplitViewController(secondaryViewController: UIViewController, splitViewController: UISplitViewController): void; - separateSecondaryViewControllerForSplitViewController(splitViewController: UISplitViewController): UIViewController; - presentMoviePlayerViewControllerAnimated(moviePlayerViewController: MPMoviePlayerViewController): void; - dismissMoviePlayerViewControllerAnimated(): void; - static prepareInterstitialAds(): void; - requestInterstitialAdPresentation(): boolean; - init(): UIViewController; - static new(): UIViewController; - static allocWithZone(zone: any): UIViewController; - static alloc(): UIViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; - traitCollectionDidChange(previousTraitCollection: UITraitCollection): void; - preferredContentSizeDidChangeForChildContentContainer(container: any): void; - systemLayoutFittingSizeDidChangeForChildContentContainer(container: any): void; - sizeForChildContentContainerWithParentContainerSize(container: any, parentSize: CGSize): CGSize; - viewWillTransitionToSizeWithTransitionCoordinator(size: CGSize, coordinator: any): void; - willTransitionToTraitCollectionWithTransitionCoordinator(newCollection: UITraitCollection, coordinator: any): void; - beginRequestWithExtensionContext(context: NSExtensionContext): void; -} -declare class UIGestureRecognizer extends NSObject { - state: number; - delegate: any; - enabled: boolean; - view: UIView; - cancelsTouchesInView: boolean; - delaysTouchesBegan: boolean; - delaysTouchesEnded: boolean; - constructor(target: any, action: any); - constructor(); - initWithTargetAction(target: any, action: any): UIGestureRecognizer; - addTargetAction(target: any, action: any): void; - removeTargetAction(target: any, action: any): void; - requireGestureRecognizerToFail(otherGestureRecognizer: UIGestureRecognizer): void; - locationInView(view: UIView): CGPoint; - numberOfTouches(): number; - locationOfTouchInView(touchIndex: number, view: UIView): CGPoint; - ignoreTouchForEvent(touch: UITouch, event: any): void; - reset(): void; - canPreventGestureRecognizer(preventedGestureRecognizer: UIGestureRecognizer): boolean; - canBePreventedByGestureRecognizer(preventingGestureRecognizer: UIGestureRecognizer): boolean; - shouldRequireFailureOfGestureRecognizer(otherGestureRecognizer: UIGestureRecognizer): boolean; - shouldBeRequiredToFailByGestureRecognizer(otherGestureRecognizer: UIGestureRecognizer): boolean; - touchesBeganWithEvent(touches: NSSet, event: any): void; - touchesMovedWithEvent(touches: NSSet, event: any): void; - touchesEndedWithEvent(touches: NSSet, event: any): void; - touchesCancelledWithEvent(touches: NSSet, event: any): void; - init(): UIGestureRecognizer; - static new(): UIGestureRecognizer; - static allocWithZone(zone: any): UIGestureRecognizer; - static alloc(): UIGestureRecognizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPanGestureRecognizer extends UIGestureRecognizer { - minimumNumberOfTouches: number; - maximumNumberOfTouches: number; - constructor(target: any, action: any); - constructor(); - translationInView(view: UIView): CGPoint; - setTranslationInView(translation: CGPoint, view: UIView): void; - velocityInView(view: UIView): CGPoint; - initWithTargetAction(target: any, action: any): UIPanGestureRecognizer; - init(): UIPanGestureRecognizer; - static new(): UIPanGestureRecognizer; - static allocWithZone(zone: any): UIPanGestureRecognizer; - static alloc(): UIPanGestureRecognizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITapGestureRecognizer extends UIGestureRecognizer { - numberOfTapsRequired: number; - numberOfTouchesRequired: number; - constructor(target: any, action: any); - constructor(); - initWithTargetAction(target: any, action: any): UITapGestureRecognizer; - init(): UITapGestureRecognizer; - static new(): UITapGestureRecognizer; - static allocWithZone(zone: any): UITapGestureRecognizer; - static alloc(): UITapGestureRecognizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UINavigationController extends UIViewController { - topViewController: UIViewController; - visibleViewController: UIViewController; - viewControllers: NSArray; - navigationBarHidden: boolean; - navigationBar: UINavigationBar; - toolbarHidden: boolean; - toolbar: UIToolbar; - delegate: any; - interactivePopGestureRecognizer: UIGestureRecognizer; - hidesBarsWhenKeyboardAppears: boolean; - hidesBarsOnSwipe: boolean; - barHideOnSwipeGestureRecognizer: UIPanGestureRecognizer; - hidesBarsWhenVerticallyCompact: boolean; - hidesBarsOnTap: boolean; - barHideOnTapGestureRecognizer: UITapGestureRecognizer; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): UINavigationController; - initWithRootViewController(rootViewController: UIViewController): UINavigationController; - pushViewControllerAnimated(viewController: UIViewController, animated: boolean): void; - popViewControllerAnimated(animated: boolean): UIViewController; - popToViewControllerAnimated(viewController: UIViewController, animated: boolean): NSArray; - popToRootViewControllerAnimated(animated: boolean): NSArray; - setViewControllersAnimated(viewControllers: NSArray, animated: boolean): void; - setNavigationBarHiddenAnimated(hidden: boolean, animated: boolean): void; - setToolbarHiddenAnimated(hidden: boolean, animated: boolean): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UINavigationController; - init(): UINavigationController; - static new(): UINavigationController; - static allocWithZone(zone: any): UINavigationController; - static alloc(): UINavigationController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIAcceleration extends NSObject { - timestamp: number; - x: number; - y: number; - z: number; - constructor(); - init(): UIAcceleration; - static new(): UIAcceleration; - static allocWithZone(zone: any): UIAcceleration; - static alloc(): UIAcceleration; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIAccelerometer extends NSObject { - updateInterval: number; - delegate: any; - constructor(); - static sharedAccelerometer(): UIAccelerometer; - init(): UIAccelerometer; - static new(): UIAccelerometer; - static allocWithZone(zone: any): UIAccelerometer; - static alloc(): UIAccelerometer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIBezierPath extends NSObject implements NSCopying, NSCoding { - CGPath: any; - empty: boolean; - bounds: CGRect; - currentPoint: CGPoint; - lineWidth: number; - lineCapStyle: number; - lineJoinStyle: number; - miterLimit: number; - flatness: number; - usesEvenOddFillRule: boolean; - constructor(); - static bezierPath(): UIBezierPath; - static bezierPathWithRect(rect: CGRect): UIBezierPath; - static bezierPathWithOvalInRect(rect: CGRect): UIBezierPath; - static bezierPathWithRoundedRectCornerRadius(rect: CGRect, cornerRadius: number): UIBezierPath; - static bezierPathWithRoundedRectByRoundingCornersCornerRadii(rect: CGRect, corners: number, cornerRadii: CGSize): UIBezierPath; - static bezierPathWithArcCenterRadiusStartAngleEndAngleClockwise(center: CGPoint, radius: number, startAngle: number, endAngle: number, clockwise: boolean): UIBezierPath; - static bezierPathWithCGPath(CGPath: any): UIBezierPath; - moveToPoint(point: CGPoint): void; - addLineToPoint(point: CGPoint): void; - addCurveToPointControlPoint1ControlPoint2(endPoint: CGPoint, controlPoint1: CGPoint, controlPoint2: CGPoint): void; - addQuadCurveToPointControlPoint(endPoint: CGPoint, controlPoint: CGPoint): void; - addArcWithCenterRadiusStartAngleEndAngleClockwise(center: CGPoint, radius: number, startAngle: number, endAngle: number, clockwise: boolean): void; - closePath(): void; - removeAllPoints(): void; - appendPath(bezierPath: UIBezierPath): void; - bezierPathByReversingPath(): UIBezierPath; - applyTransform(transform: CGAffineTransform): void; - containsPoint(point: CGPoint): boolean; - setLineDashCountPhase(pattern: any, count: number, phase: number): void; - getLineDashCountPhase(pattern: any, count: any, phase: any): void; - fill(): void; - stroke(): void; - fillWithBlendModeAlpha(blendMode: number, alpha: number): void; - strokeWithBlendModeAlpha(blendMode: number, alpha: number): void; - addClip(): void; - init(): UIBezierPath; - static new(): UIBezierPath; - static allocWithZone(zone: any): UIBezierPath; - static alloc(): UIBezierPath; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIScrollView extends UIView implements NSCoding { - contentOffset: CGPoint; - contentSize: CGSize; - contentInset: UIEdgeInsets; - delegate: any; - directionalLockEnabled: boolean; - bounces: boolean; - alwaysBounceVertical: boolean; - alwaysBounceHorizontal: boolean; - pagingEnabled: boolean; - scrollEnabled: boolean; - showsHorizontalScrollIndicator: boolean; - showsVerticalScrollIndicator: boolean; - scrollIndicatorInsets: UIEdgeInsets; - indicatorStyle: number; - decelerationRate: number; - tracking: boolean; - dragging: boolean; - decelerating: boolean; - delaysContentTouches: boolean; - canCancelContentTouches: boolean; - minimumZoomScale: number; - maximumZoomScale: number; - zoomScale: number; - bouncesZoom: boolean; - zooming: boolean; - zoomBouncing: boolean; - scrollsToTop: boolean; - panGestureRecognizer: UIPanGestureRecognizer; - pinchGestureRecognizer: UIPinchGestureRecognizer; - keyboardDismissMode: number; - constructor(frame: CGRect); - constructor(); - setContentOffsetAnimated(contentOffset: CGPoint, animated: boolean): void; - scrollRectToVisibleAnimated(rect: CGRect, animated: boolean): void; - flashScrollIndicators(): void; - touchesShouldBeginWithEventInContentView(touches: NSSet, event: any, view: UIView): boolean; - touchesShouldCancelInContentView(view: UIView): boolean; - setZoomScaleAnimated(scale: number, animated: boolean): void; - zoomToRectAnimated(rect: CGRect, animated: boolean): void; - initWithFrame(frame: CGRect): UIScrollView; - init(): UIScrollView; - static new(): UIScrollView; - static allocWithZone(zone: any): UIScrollView; - static alloc(): UIScrollView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UISwipeGestureRecognizer extends UIGestureRecognizer { - numberOfTouchesRequired: number; - direction: number; - constructor(target: any, action: any); - constructor(); - initWithTargetAction(target: any, action: any): UISwipeGestureRecognizer; - init(): UISwipeGestureRecognizer; - static new(): UISwipeGestureRecognizer; - static allocWithZone(zone: any): UISwipeGestureRecognizer; - static alloc(): UISwipeGestureRecognizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITableViewCell extends UIView implements NSCoding, UIGestureRecognizerDelegate { - imageView: UIImageView; - textLabel: UILabel; - detailTextLabel: UILabel; - contentView: UIView; - backgroundView: UIView; - selectedBackgroundView: UIView; - multipleSelectionBackgroundView: UIView; - reuseIdentifier: string; - selectionStyle: number; - selected: boolean; - highlighted: boolean; - editingStyle: number; - showsReorderControl: boolean; - shouldIndentWhileEditing: boolean; - accessoryType: number; - accessoryView: UIView; - editingAccessoryType: number; - editingAccessoryView: UIView; - indentationLevel: number; - indentationWidth: number; - separatorInset: UIEdgeInsets; - editing: boolean; - showingDeleteConfirmation: boolean; - text: string; - font: UIFont; - textAlignment: number; - lineBreakMode: number; - textColor: UIColor; - selectedTextColor: UIColor; - image: UIImage; - selectedImage: UIImage; - hidesAccessoryWhenEditing: boolean; - target: any; - editAction: any; - accessoryAction: any; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(style: number, reuseIdentifier: string); - constructor(frame: CGRect, reuseIdentifier: string); - constructor(frame: CGRect); - constructor(); - initWithStyleReuseIdentifier(style: number, reuseIdentifier: string): UITableViewCell; - prepareForReuse(): void; - setSelectedAnimated(selected: boolean, animated: boolean): void; - setHighlightedAnimated(highlighted: boolean, animated: boolean): void; - setEditingAnimated(editing: boolean, animated: boolean): void; - willTransitionToState(state: number): void; - didTransitionToState(state: number): void; - initWithFrameReuseIdentifier(frame: CGRect, reuseIdentifier: string): UITableViewCell; - initWithFrame(frame: CGRect): UITableViewCell; - init(): UITableViewCell; - static new(): UITableViewCell; - static allocWithZone(zone: any): UITableViewCell; - static alloc(): UITableViewCell; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UITableViewRowAction extends NSObject implements NSCopying { - style: number; - title: string; - backgroundColor: UIColor; - backgroundEffect: UIVisualEffect; - constructor(); - static rowActionWithStyleTitleHandler(style: number, title: string, handler: (arg1: UITableViewRowAction, arg2: NSIndexPath) => void): UITableViewRowAction; - init(): UITableViewRowAction; - static new(): UITableViewRowAction; - static allocWithZone(zone: any): UITableViewRowAction; - static alloc(): UITableViewRowAction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class UITableView extends UIScrollView implements NSCoding { - style: number; - dataSource: any; - rowHeight: number; - sectionHeaderHeight: number; - sectionFooterHeight: number; - estimatedRowHeight: number; - estimatedSectionHeaderHeight: number; - estimatedSectionFooterHeight: number; - separatorInset: UIEdgeInsets; - backgroundView: UIView; - editing: boolean; - allowsSelection: boolean; - allowsSelectionDuringEditing: boolean; - allowsMultipleSelection: boolean; - allowsMultipleSelectionDuringEditing: boolean; - sectionIndexMinimumDisplayRowCount: number; - sectionIndexColor: UIColor; - sectionIndexBackgroundColor: UIColor; - sectionIndexTrackingBackgroundColor: UIColor; - separatorStyle: number; - separatorColor: UIColor; - separatorEffect: UIVisualEffect; - tableHeaderView: UIView; - tableFooterView: UIView; - constructor(frame: CGRect, style: number); - constructor(frame: CGRect); - constructor(); - initWithFrameStyle(frame: CGRect, style: number): UITableView; - reloadData(): void; - reloadSectionIndexTitles(): void; - numberOfSections(): number; - numberOfRowsInSection(section: number): number; - rectForSection(section: number): CGRect; - rectForHeaderInSection(section: number): CGRect; - rectForFooterInSection(section: number): CGRect; - rectForRowAtIndexPath(indexPath: NSIndexPath): CGRect; - indexPathForRowAtPoint(point: CGPoint): NSIndexPath; - indexPathForCell(cell: UITableViewCell): NSIndexPath; - indexPathsForRowsInRect(rect: CGRect): NSArray; - cellForRowAtIndexPath(indexPath: NSIndexPath): UITableViewCell; - visibleCells(): NSArray; - indexPathsForVisibleRows(): NSArray; - headerViewForSection(section: number): UITableViewHeaderFooterView; - footerViewForSection(section: number): UITableViewHeaderFooterView; - scrollToRowAtIndexPathAtScrollPositionAnimated(indexPath: NSIndexPath, scrollPosition: number, animated: boolean): void; - scrollToNearestSelectedRowAtScrollPositionAnimated(scrollPosition: number, animated: boolean): void; - beginUpdates(): void; - endUpdates(): void; - insertSectionsWithRowAnimation(sections: NSIndexSet, animation: number): void; - deleteSectionsWithRowAnimation(sections: NSIndexSet, animation: number): void; - reloadSectionsWithRowAnimation(sections: NSIndexSet, animation: number): void; - moveSectionToSection(section: number, newSection: number): void; - insertRowsAtIndexPathsWithRowAnimation(indexPaths: NSArray, animation: number): void; - deleteRowsAtIndexPathsWithRowAnimation(indexPaths: NSArray, animation: number): void; - reloadRowsAtIndexPathsWithRowAnimation(indexPaths: NSArray, animation: number): void; - moveRowAtIndexPathToIndexPath(indexPath: NSIndexPath, newIndexPath: NSIndexPath): void; - setEditingAnimated(editing: boolean, animated: boolean): void; - indexPathForSelectedRow(): NSIndexPath; - indexPathsForSelectedRows(): NSArray; - selectRowAtIndexPathAnimatedScrollPosition(indexPath: NSIndexPath, animated: boolean, scrollPosition: number): void; - deselectRowAtIndexPathAnimated(indexPath: NSIndexPath, animated: boolean): void; - dequeueReusableCellWithIdentifier(identifier: string): any; - dequeueReusableCellWithIdentifierForIndexPath(identifier: string, indexPath: NSIndexPath): any; - dequeueReusableHeaderFooterViewWithIdentifier(identifier: string): any; - registerNibForCellReuseIdentifier(nib: UINib, identifier: string): void; - registerClassForCellReuseIdentifier(cellClass: any, identifier: string): void; - registerNibForHeaderFooterViewReuseIdentifier(nib: UINib, identifier: string): void; - registerClassForHeaderFooterViewReuseIdentifier(aClass: any, identifier: string): void; - initWithFrame(frame: CGRect): UITableView; - init(): UITableView; - static new(): UITableView; - static allocWithZone(zone: any): UITableView; - static alloc(): UITableView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIPickerView extends UIView implements NSCoding, UITableViewDataSource { - dataSource: any; - delegate: any; - showsSelectionIndicator: boolean; - numberOfComponents: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(frame: CGRect); - constructor(); - numberOfRowsInComponent(component: number): number; - rowSizeForComponent(component: number): CGSize; - viewForRowForComponent(row: number, component: number): UIView; - reloadAllComponents(): void; - reloadComponent(component: number): void; - selectRowInComponentAnimated(row: number, component: number, animated: boolean): void; - selectedRowInComponent(component: number): number; - initWithFrame(frame: CGRect): UIPickerView; - init(): UIPickerView; - static new(): UIPickerView; - static allocWithZone(zone: any): UIPickerView; - static alloc(): UIPickerView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - tableViewNumberOfRowsInSection(tableView: UITableView, section: number): number; - tableViewCellForRowAtIndexPath(tableView: UITableView, indexPath: NSIndexPath): UITableViewCell; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIAccessibilityCustomAction extends NSObject { - name: string; - target: any; - selector: any; - constructor(name: string, target: any, selector: any); - constructor(); - initWithNameTargetSelector(name: string, target: any, selector: any): UIAccessibilityCustomAction; - init(): UIAccessibilityCustomAction; - static new(): UIAccessibilityCustomAction; - static allocWithZone(zone: any): UIAccessibilityCustomAction; - static alloc(): UIAccessibilityCustomAction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIImage extends NSObject implements NSSecureCoding, UIAccessibilityIdentification { - size: CGSize; - CGImage: any; - CIImage: CIImage; - imageOrientation: number; - scale: number; - images: NSArray; - duration: number; - capInsets: UIEdgeInsets; - resizingMode: number; - alignmentRectInsets: UIEdgeInsets; - renderingMode: number; - traitCollection: UITraitCollection; - imageAsset: UIImageAsset; - leftCapWidth: number; - topCapHeight: number; - accessibilityIdentifier: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(path: string); - constructor(data: NSData); - constructor(data: NSData, scale: number); - constructor(cgImage: any); - constructor(cgImage: any, scale: number, orientation: number); - constructor(ciImage: CIImage); - constructor(ciImage: CIImage, scale: number, orientation: number); - constructor(); - static imageNamed(name: string): UIImage; - static imageNamedInBundleCompatibleWithTraitCollection(name: string, bundle: NSBundle, traitCollection: UITraitCollection): UIImage; - static imageWithContentsOfFile(path: string): UIImage; - static imageWithData(data: NSData): UIImage; - static imageWithDataScale(data: NSData, scale: number): UIImage; - static imageWithCGImage(cgImage: any): UIImage; - static imageWithCGImageScaleOrientation(cgImage: any, scale: number, orientation: number): UIImage; - static imageWithCIImage(ciImage: CIImage): UIImage; - static imageWithCIImageScaleOrientation(ciImage: CIImage, scale: number, orientation: number): UIImage; - initWithContentsOfFile(path: string): UIImage; - initWithData(data: NSData): UIImage; - initWithDataScale(data: NSData, scale: number): UIImage; - initWithCGImage(cgImage: any): UIImage; - initWithCGImageScaleOrientation(cgImage: any, scale: number, orientation: number): UIImage; - initWithCIImage(ciImage: CIImage): UIImage; - initWithCIImageScaleOrientation(ciImage: CIImage, scale: number, orientation: number): UIImage; - static animatedImageNamedDuration(name: string, duration: number): UIImage; - static animatedResizableImageNamedCapInsetsDuration(name: string, capInsets: UIEdgeInsets, duration: number): UIImage; - static animatedResizableImageNamedCapInsetsResizingModeDuration(name: string, capInsets: UIEdgeInsets, resizingMode: number, duration: number): UIImage; - static animatedImageWithImagesDuration(images: NSArray, duration: number): UIImage; - drawAtPoint(point: CGPoint): void; - drawAtPointBlendModeAlpha(point: CGPoint, blendMode: number, alpha: number): void; - drawInRect(rect: CGRect): void; - drawInRectBlendModeAlpha(rect: CGRect, blendMode: number, alpha: number): void; - drawAsPatternInRect(rect: CGRect): void; - resizableImageWithCapInsets(capInsets: UIEdgeInsets): UIImage; - resizableImageWithCapInsetsResizingMode(capInsets: UIEdgeInsets, resizingMode: number): UIImage; - imageWithAlignmentRectInsets(alignmentInsets: UIEdgeInsets): UIImage; - imageWithRenderingMode(renderingMode: number): UIImage; - stretchableImageWithLeftCapWidthTopCapHeight(leftCapWidth: number, topCapHeight: number): UIImage; - init(): UIImage; - static new(): UIImage; - static allocWithZone(zone: any): UIImage; - static alloc(): UIImage; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIBarItem extends NSObject implements UIAppearance, UIAccessibilityIdentification { - enabled: boolean; - title: string; - image: UIImage; - landscapeImagePhone: UIImage; - imageInsets: UIEdgeInsets; - landscapeImagePhoneInsets: UIEdgeInsets; - tag: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - accessibilityIdentifier: string; - constructor(); - setTitleTextAttributesForState(attributes: NSDictionary, state: number): void; - titleTextAttributesForState(state: number): NSDictionary; - init(): UIBarItem; - static new(): UIBarItem; - static allocWithZone(zone: any): UIBarItem; - static alloc(): UIBarItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static appearance(): any; - static appearanceWhenContainedIn(ContainerClass: any): any; - static appearanceForTraitCollection(trait: UITraitCollection): any; - static appearanceForTraitCollectionWhenContainedIn(trait: UITraitCollection, ContainerClass: any): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIAccessibilityElement extends NSObject implements UIAccessibilityIdentification { - accessibilityContainer: any; - accessibilityIdentifier: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(container: any); - constructor(); - initWithAccessibilityContainer(container: any): UIAccessibilityElement; - init(): UIAccessibilityElement; - static new(): UIAccessibilityElement; - static allocWithZone(zone: any): UIAccessibilityElement; - static alloc(): UIAccessibilityElement; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIActivityIndicatorView extends UIView implements NSCoding { - activityIndicatorViewStyle: number; - hidesWhenStopped: boolean; - color: UIColor; - constructor(style: number); - constructor(frame: CGRect); - constructor(); - initWithActivityIndicatorStyle(style: number): UIActivityIndicatorView; - startAnimating(): void; - stopAnimating(): void; - isAnimating(): boolean; - initWithFrame(frame: CGRect): UIActivityIndicatorView; - init(): UIActivityIndicatorView; - static new(): UIActivityIndicatorView; - static allocWithZone(zone: any): UIActivityIndicatorView; - static alloc(): UIActivityIndicatorView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIActivity extends NSObject { - constructor(); - static activityCategory(): number; - activityType(): string; - activityTitle(): string; - activityImage(): UIImage; - canPerformWithActivityItems(activityItems: NSArray): boolean; - prepareWithActivityItems(activityItems: NSArray): void; - activityViewController(): UIViewController; - performActivity(): void; - activityDidFinish(completed: boolean): void; - init(): UIActivity; - static new(): UIActivity; - static allocWithZone(zone: any): UIActivity; - static alloc(): UIActivity; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIActivityItemProvider extends NSOperation implements UIActivityItemSource { - placeholderItem: any; - activityType: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(placeholderItem: any); - constructor(); - initWithPlaceholderItem(placeholderItem: any): UIActivityItemProvider; - item(): any; - init(): UIActivityItemProvider; - static new(): UIActivityItemProvider; - static allocWithZone(zone: any): UIActivityItemProvider; - static alloc(): UIActivityItemProvider; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - activityViewControllerPlaceholderItem(activityViewController: UIActivityViewController): any; - activityViewControllerItemForActivityType(activityViewController: UIActivityViewController, activityType: string): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIActivityViewController extends UIViewController { - completionHandler: (arg1: string, arg2: boolean) => void; - completionWithItemsHandler: (arg1: string, arg2: boolean, arg3: NSArray, arg4: NSError) => void; - excludedActivityTypes: NSArray; - constructor(activityItems: NSArray, applicationActivities: NSArray); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithActivityItemsApplicationActivities(activityItems: NSArray, applicationActivities: NSArray): UIActivityViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIActivityViewController; - init(): UIActivityViewController; - static new(): UIActivityViewController; - static allocWithZone(zone: any): UIActivityViewController; - static alloc(): UIActivityViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIAlertAction extends NSObject implements NSCopying { - title: string; - style: number; - enabled: boolean; - constructor(); - static actionWithTitleStyleHandler(title: string, style: number, handler: (arg1: UIAlertAction) => void): UIAlertAction; - init(): UIAlertAction; - static new(): UIAlertAction; - static allocWithZone(zone: any): UIAlertAction; - static alloc(): UIAlertAction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class UIAlertController extends UIViewController { - actions: NSArray; - textFields: NSArray; - message: string; - preferredStyle: number; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static alertControllerWithTitleMessagePreferredStyle(title: string, message: string, preferredStyle: number): UIAlertController; - addAction(action: UIAlertAction): void; - addTextFieldWithConfigurationHandler(configurationHandler: (arg1: UITextField) => void): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIAlertController; - init(): UIAlertController; - static new(): UIAlertController; - static allocWithZone(zone: any): UIAlertController; - static alloc(): UIAlertController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIBarButtonItem extends UIBarItem implements NSCoding { - style: number; - width: number; - possibleTitles: NSSet; - customView: UIView; - action: any; - target: any; - tintColor: UIColor; - constructor(image: UIImage, style: number, target: any, action: any); - constructor(image: UIImage, landscapeImagePhone: UIImage, style: number, target: any, action: any); - constructor(title: string, style: number, target: any, action: any); - constructor(systemItem: number, target: any, action: any); - constructor(customView: UIView); - constructor(); - initWithImageStyleTargetAction(image: UIImage, style: number, target: any, action: any): UIBarButtonItem; - initWithImageLandscapeImagePhoneStyleTargetAction(image: UIImage, landscapeImagePhone: UIImage, style: number, target: any, action: any): UIBarButtonItem; - initWithTitleStyleTargetAction(title: string, style: number, target: any, action: any): UIBarButtonItem; - initWithBarButtonSystemItemTargetAction(systemItem: number, target: any, action: any): UIBarButtonItem; - initWithCustomView(customView: UIView): UIBarButtonItem; - setBackgroundImageForStateBarMetrics(backgroundImage: UIImage, state: number, barMetrics: number): void; - backgroundImageForStateBarMetrics(state: number, barMetrics: number): UIImage; - setBackgroundImageForStateStyleBarMetrics(backgroundImage: UIImage, state: number, style: number, barMetrics: number): void; - backgroundImageForStateStyleBarMetrics(state: number, style: number, barMetrics: number): UIImage; - setBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: number): void; - backgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: number): number; - setTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: number): void; - titlePositionAdjustmentForBarMetrics(barMetrics: number): UIOffset; - setBackButtonBackgroundImageForStateBarMetrics(backgroundImage: UIImage, state: number, barMetrics: number): void; - backButtonBackgroundImageForStateBarMetrics(state: number, barMetrics: number): UIImage; - setBackButtonTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: number): void; - backButtonTitlePositionAdjustmentForBarMetrics(barMetrics: number): UIOffset; - setBackButtonBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: number): void; - backButtonBackgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: number): number; - init(): UIBarButtonItem; - static new(): UIBarButtonItem; - static allocWithZone(zone: any): UIBarButtonItem; - static alloc(): UIBarButtonItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIButton extends UIControl implements NSCoding { - contentEdgeInsets: UIEdgeInsets; - titleEdgeInsets: UIEdgeInsets; - reversesTitleShadowWhenHighlighted: boolean; - imageEdgeInsets: UIEdgeInsets; - adjustsImageWhenHighlighted: boolean; - adjustsImageWhenDisabled: boolean; - showsTouchWhenHighlighted: boolean; - buttonType: number; - currentTitle: string; - currentTitleColor: UIColor; - currentTitleShadowColor: UIColor; - currentImage: UIImage; - currentBackgroundImage: UIImage; - currentAttributedTitle: NSAttributedString; - titleLabel: UILabel; - imageView: UIImageView; - font: UIFont; - lineBreakMode: number; - titleShadowOffset: CGSize; - constructor(frame: CGRect); - constructor(); - static buttonWithType(buttonType: number): any; - setTitleForState(title: string, state: number): void; - setTitleColorForState(color: UIColor, state: number): void; - setTitleShadowColorForState(color: UIColor, state: number): void; - setImageForState(image: UIImage, state: number): void; - setBackgroundImageForState(image: UIImage, state: number): void; - setAttributedTitleForState(title: NSAttributedString, state: number): void; - titleForState(state: number): string; - titleColorForState(state: number): UIColor; - titleShadowColorForState(state: number): UIColor; - imageForState(state: number): UIImage; - backgroundImageForState(state: number): UIImage; - attributedTitleForState(state: number): NSAttributedString; - backgroundRectForBounds(bounds: CGRect): CGRect; - contentRectForBounds(bounds: CGRect): CGRect; - titleRectForContentRect(contentRect: CGRect): CGRect; - imageRectForContentRect(contentRect: CGRect): CGRect; - initWithFrame(frame: CGRect): UIButton; - init(): UIButton; - static new(): UIButton; - static allocWithZone(zone: any): UIButton; - static alloc(): UIButton; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UICollectionView extends UIScrollView { - collectionViewLayout: UICollectionViewLayout; - dataSource: any; - backgroundView: UIView; - allowsSelection: boolean; - allowsMultipleSelection: boolean; - constructor(frame: CGRect, layout: UICollectionViewLayout); - constructor(frame: CGRect); - constructor(); - initWithFrameCollectionViewLayout(frame: CGRect, layout: UICollectionViewLayout): UICollectionView; - registerClassForCellWithReuseIdentifier(cellClass: any, identifier: string): void; - registerNibForCellWithReuseIdentifier(nib: UINib, identifier: string): void; - registerClassForSupplementaryViewOfKindWithReuseIdentifier(viewClass: any, elementKind: string, identifier: string): void; - registerNibForSupplementaryViewOfKindWithReuseIdentifier(nib: UINib, kind: string, identifier: string): void; - dequeueReusableCellWithReuseIdentifierForIndexPath(identifier: string, indexPath: NSIndexPath): any; - dequeueReusableSupplementaryViewOfKindWithReuseIdentifierForIndexPath(elementKind: string, identifier: string, indexPath: NSIndexPath): any; - indexPathsForSelectedItems(): NSArray; - selectItemAtIndexPathAnimatedScrollPosition(indexPath: NSIndexPath, animated: boolean, scrollPosition: number): void; - deselectItemAtIndexPathAnimated(indexPath: NSIndexPath, animated: boolean): void; - reloadData(): void; - setCollectionViewLayoutAnimated(layout: UICollectionViewLayout, animated: boolean): void; - setCollectionViewLayoutAnimatedCompletion(layout: UICollectionViewLayout, animated: boolean, completion: (arg1: boolean) => void): void; - startInteractiveTransitionToCollectionViewLayoutCompletion(layout: UICollectionViewLayout, completion: (arg1: boolean, arg2: boolean) => void): UICollectionViewTransitionLayout; - finishInteractiveTransition(): void; - cancelInteractiveTransition(): void; - numberOfSections(): number; - numberOfItemsInSection(section: number): number; - layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - layoutAttributesForSupplementaryElementOfKindAtIndexPath(kind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - indexPathForItemAtPoint(point: CGPoint): NSIndexPath; - indexPathForCell(cell: UICollectionViewCell): NSIndexPath; - cellForItemAtIndexPath(indexPath: NSIndexPath): UICollectionViewCell; - visibleCells(): NSArray; - indexPathsForVisibleItems(): NSArray; - scrollToItemAtIndexPathAtScrollPositionAnimated(indexPath: NSIndexPath, scrollPosition: number, animated: boolean): void; - insertSections(sections: NSIndexSet): void; - deleteSections(sections: NSIndexSet): void; - reloadSections(sections: NSIndexSet): void; - moveSectionToSection(section: number, newSection: number): void; - insertItemsAtIndexPaths(indexPaths: NSArray): void; - deleteItemsAtIndexPaths(indexPaths: NSArray): void; - reloadItemsAtIndexPaths(indexPaths: NSArray): void; - moveItemAtIndexPathToIndexPath(indexPath: NSIndexPath, newIndexPath: NSIndexPath): void; - performBatchUpdatesCompletion(updates: () => void, completion: (arg1: boolean) => void): void; - initWithFrame(frame: CGRect): UICollectionView; - init(): UICollectionView; - static new(): UICollectionView; - static allocWithZone(zone: any): UICollectionView; - static alloc(): UICollectionView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UICollectionReusableView extends UIView { - reuseIdentifier: string; - constructor(frame: CGRect); - constructor(); - prepareForReuse(): void; - applyLayoutAttributes(layoutAttributes: UICollectionViewLayoutAttributes): void; - willTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; - didTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; - preferredLayoutAttributesFittingAttributes(layoutAttributes: UICollectionViewLayoutAttributes): UICollectionViewLayoutAttributes; - initWithFrame(frame: CGRect): UICollectionReusableView; - init(): UICollectionReusableView; - static new(): UICollectionReusableView; - static allocWithZone(zone: any): UICollectionReusableView; - static alloc(): UICollectionReusableView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UICollectionViewCell extends UICollectionReusableView { - contentView: UIView; - selected: boolean; - highlighted: boolean; - backgroundView: UIView; - selectedBackgroundView: UIView; - constructor(frame: CGRect); - constructor(); - initWithFrame(frame: CGRect): UICollectionViewCell; - init(): UICollectionViewCell; - static new(): UICollectionViewCell; - static allocWithZone(zone: any): UICollectionViewCell; - static alloc(): UICollectionViewCell; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UICollectionViewController extends UIViewController implements UICollectionViewDelegate, UICollectionViewDataSource { - collectionView: UICollectionView; - clearsSelectionOnViewWillAppear: boolean; - useLayoutToLayoutNavigationTransitions: boolean; - collectionViewLayout: UICollectionViewLayout; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(layout: UICollectionViewLayout); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithCollectionViewLayout(layout: UICollectionViewLayout): UICollectionViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UICollectionViewController; - init(): UICollectionViewController; - static new(): UICollectionViewController; - static allocWithZone(zone: any): UICollectionViewController; - static alloc(): UICollectionViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; - collectionViewNumberOfItemsInSection(collectionView: UICollectionView, section: number): number; - collectionViewCellForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): UICollectionViewCell; -} -declare class UICollectionViewLayoutAttributes extends NSObject implements NSCopying, UIDynamicItem { - frame: CGRect; - size: CGSize; - transform3D: CATransform3D; - bounds: CGRect; - alpha: number; - zIndex: number; - hidden: boolean; - indexPath: NSIndexPath; - representedElementCategory: number; - representedElementKind: string; - center: CGPoint; - transform: CGAffineTransform; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - static layoutAttributesForCellWithIndexPath(indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - static layoutAttributesForSupplementaryViewOfKindWithIndexPath(elementKind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - static layoutAttributesForDecorationViewOfKindWithIndexPath(decorationViewKind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - init(): UICollectionViewLayoutAttributes; - static new(): UICollectionViewLayoutAttributes; - static allocWithZone(zone: any): UICollectionViewLayoutAttributes; - static alloc(): UICollectionViewLayoutAttributes; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UICollectionViewUpdateItem extends NSObject { - indexPathBeforeUpdate: NSIndexPath; - indexPathAfterUpdate: NSIndexPath; - updateAction: number; - constructor(); - init(): UICollectionViewUpdateItem; - static new(): UICollectionViewUpdateItem; - static allocWithZone(zone: any): UICollectionViewUpdateItem; - static alloc(): UICollectionViewUpdateItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UICollectionViewLayoutInvalidationContext extends NSObject { - invalidateEverything: boolean; - invalidateDataSourceCounts: boolean; - invalidatedItemIndexPaths: NSArray; - invalidatedSupplementaryIndexPaths: NSDictionary; - invalidatedDecorationIndexPaths: NSDictionary; - contentOffsetAdjustment: CGPoint; - contentSizeAdjustment: CGSize; - constructor(); - invalidateItemsAtIndexPaths(indexPaths: NSArray): void; - invalidateSupplementaryElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSArray): void; - invalidateDecorationElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSArray): void; - init(): UICollectionViewLayoutInvalidationContext; - static new(): UICollectionViewLayoutInvalidationContext; - static allocWithZone(zone: any): UICollectionViewLayoutInvalidationContext; - static alloc(): UICollectionViewLayoutInvalidationContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UICollectionViewLayout extends NSObject implements NSCoding { - collectionView: UICollectionView; - constructor(); - invalidateLayout(): void; - invalidateLayoutWithContext(context: UICollectionViewLayoutInvalidationContext): void; - registerClassForDecorationViewOfKind(viewClass: any, elementKind: string): void; - registerNibForDecorationViewOfKind(nib: UINib, elementKind: string): void; - static layoutAttributesClass(): any; - static invalidationContextClass(): any; - prepareLayout(): void; - layoutAttributesForElementsInRect(rect: CGRect): NSArray; - layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - layoutAttributesForSupplementaryViewOfKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - layoutAttributesForDecorationViewOfKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - shouldInvalidateLayoutForBoundsChange(newBounds: CGRect): boolean; - invalidationContextForBoundsChange(newBounds: CGRect): UICollectionViewLayoutInvalidationContext; - shouldInvalidateLayoutForPreferredLayoutAttributesWithOriginalAttributes(preferredAttributes: UICollectionViewLayoutAttributes, originalAttributes: UICollectionViewLayoutAttributes): boolean; - invalidationContextForPreferredLayoutAttributesWithOriginalAttributes(preferredAttributes: UICollectionViewLayoutAttributes, originalAttributes: UICollectionViewLayoutAttributes): UICollectionViewLayoutInvalidationContext; - targetContentOffsetForProposedContentOffsetWithScrollingVelocity(proposedContentOffset: CGPoint, velocity: CGPoint): CGPoint; - targetContentOffsetForProposedContentOffset(proposedContentOffset: CGPoint): CGPoint; - collectionViewContentSize(): CGSize; - prepareForCollectionViewUpdates(updateItems: NSArray): void; - finalizeCollectionViewUpdates(): void; - prepareForAnimatedBoundsChange(oldBounds: CGRect): void; - finalizeAnimatedBoundsChange(): void; - prepareForTransitionToLayout(newLayout: UICollectionViewLayout): void; - prepareForTransitionFromLayout(oldLayout: UICollectionViewLayout): void; - finalizeLayoutTransition(): void; - initialLayoutAttributesForAppearingItemAtIndexPath(itemIndexPath: NSIndexPath): UICollectionViewLayoutAttributes; - finalLayoutAttributesForDisappearingItemAtIndexPath(itemIndexPath: NSIndexPath): UICollectionViewLayoutAttributes; - initialLayoutAttributesForAppearingSupplementaryElementOfKindAtIndexPath(elementKind: string, elementIndexPath: NSIndexPath): UICollectionViewLayoutAttributes; - finalLayoutAttributesForDisappearingSupplementaryElementOfKindAtIndexPath(elementKind: string, elementIndexPath: NSIndexPath): UICollectionViewLayoutAttributes; - initialLayoutAttributesForAppearingDecorationElementOfKindAtIndexPath(elementKind: string, decorationIndexPath: NSIndexPath): UICollectionViewLayoutAttributes; - finalLayoutAttributesForDisappearingDecorationElementOfKindAtIndexPath(elementKind: string, decorationIndexPath: NSIndexPath): UICollectionViewLayoutAttributes; - indexPathsToDeleteForSupplementaryViewOfKind(elementKind: string): NSArray; - indexPathsToDeleteForDecorationViewOfKind(elementKind: string): NSArray; - indexPathsToInsertForSupplementaryViewOfKind(elementKind: string): NSArray; - indexPathsToInsertForDecorationViewOfKind(elementKind: string): NSArray; - init(): UICollectionViewLayout; - static new(): UICollectionViewLayout; - static allocWithZone(zone: any): UICollectionViewLayout; - static alloc(): UICollectionViewLayout; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UICollectionViewFlowLayoutInvalidationContext extends UICollectionViewLayoutInvalidationContext { - invalidateFlowLayoutDelegateMetrics: boolean; - invalidateFlowLayoutAttributes: boolean; - constructor(); - init(): UICollectionViewFlowLayoutInvalidationContext; - static new(): UICollectionViewFlowLayoutInvalidationContext; - static allocWithZone(zone: any): UICollectionViewFlowLayoutInvalidationContext; - static alloc(): UICollectionViewFlowLayoutInvalidationContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UICollectionViewFlowLayout extends UICollectionViewLayout { - minimumLineSpacing: number; - minimumInteritemSpacing: number; - itemSize: CGSize; - estimatedItemSize: CGSize; - scrollDirection: number; - headerReferenceSize: CGSize; - footerReferenceSize: CGSize; - sectionInset: UIEdgeInsets; - constructor(); - init(): UICollectionViewFlowLayout; - static new(): UICollectionViewFlowLayout; - static allocWithZone(zone: any): UICollectionViewFlowLayout; - static alloc(): UICollectionViewFlowLayout; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UICollectionViewTransitionLayout extends UICollectionViewLayout { - transitionProgress: number; - currentLayout: UICollectionViewLayout; - nextLayout: UICollectionViewLayout; - constructor(currentLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout); - constructor(); - initWithCurrentLayoutNextLayout(currentLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): UICollectionViewTransitionLayout; - updateValueForAnimatedKey(value: number, key: string): void; - valueForAnimatedKey(key: string): number; - init(): UICollectionViewTransitionLayout; - static new(): UICollectionViewTransitionLayout; - static allocWithZone(zone: any): UICollectionViewTransitionLayout; - static alloc(): UICollectionViewTransitionLayout; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIDatePicker extends UIControl implements NSCoding { - datePickerMode: number; - locale: NSLocale; - calendar: NSCalendar; - timeZone: NSTimeZone; - date: NSDate; - minimumDate: NSDate; - maximumDate: NSDate; - countDownDuration: number; - minuteInterval: number; - constructor(frame: CGRect); - constructor(); - setDateAnimated(date: NSDate, animated: boolean): void; - initWithFrame(frame: CGRect): UIDatePicker; - init(): UIDatePicker; - static new(): UIDatePicker; - static allocWithZone(zone: any): UIDatePicker; - static alloc(): UIDatePicker; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIDocument extends NSObject implements NSFilePresenter { - fileURL: NSURL; - localizedName: string; - fileType: string; - fileModificationDate: NSDate; - documentState: number; - undoManager: NSUndoManager; - userActivity: NSUserActivity; - presentedItemURL: NSURL; - presentedItemOperationQueue: NSOperationQueue; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(url: NSURL); - constructor(); - initWithFileURL(url: NSURL): UIDocument; - openWithCompletionHandler(completionHandler: (arg1: boolean) => void): void; - closeWithCompletionHandler(completionHandler: (arg1: boolean) => void): void; - loadFromContentsOfTypeError(contents: any, typeName: string): boolean; - contentsForTypeError(typeName: string): any; - disableEditing(): void; - enableEditing(): void; - hasUnsavedChanges(): boolean; - updateChangeCount(change: number): void; - changeCountTokenForSaveOperation(saveOperation: number): any; - updateChangeCountWithTokenForSaveOperation(changeCountToken: any, saveOperation: number): void; - saveToURLForSaveOperationCompletionHandler(url: NSURL, saveOperation: number, completionHandler: (arg1: boolean) => void): void; - autosaveWithCompletionHandler(completionHandler: (arg1: boolean) => void): void; - savingFileType(): string; - fileNameExtensionForTypeSaveOperation(typeName: string, saveOperation: number): string; - writeContentsAndAttributesSafelyToURLForSaveOperationError(contents: any, additionalFileAttributes: NSDictionary, url: NSURL, saveOperation: number): boolean; - writeContentsToURLForSaveOperationOriginalContentsURLError(contents: any, url: NSURL, saveOperation: number, originalContentsURL: NSURL): boolean; - fileAttributesToWriteToURLForSaveOperationError(url: NSURL, saveOperation: number): NSDictionary; - readFromURLError(url: NSURL): boolean; - performAsynchronousFileAccessUsingBlock(block: () => void): void; - handleErrorUserInteractionPermitted(error: NSError, userInteractionPermitted: boolean): void; - finishedHandlingErrorRecovered(error: NSError, recovered: boolean): void; - userInteractionNoLongerPermittedForError(error: NSError): void; - revertToContentsOfURLCompletionHandler(url: NSURL, completionHandler: (arg1: boolean) => void): void; - updateUserActivityState(userActivity: NSUserActivity): void; - restoreUserActivityState(userActivity: NSUserActivity): void; - init(): UIDocument; - static new(): UIDocument; - static allocWithZone(zone: any): UIDocument; - static alloc(): UIDocument; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIDocumentInteractionController extends NSObject implements UIActionSheetDelegate { - delegate: any; - URL: NSURL; - UTI: string; - name: string; - icons: NSArray; - annotation: any; - gestureRecognizers: NSArray; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - static interactionControllerWithURL(url: NSURL): UIDocumentInteractionController; - presentOptionsMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; - presentOptionsMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; - presentPreviewAnimated(animated: boolean): boolean; - presentOpenInMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; - presentOpenInMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; - dismissPreviewAnimated(animated: boolean): void; - dismissMenuAnimated(animated: boolean): void; - init(): UIDocumentInteractionController; - static new(): UIDocumentInteractionController; - static allocWithZone(zone: any): UIDocumentInteractionController; - static alloc(): UIDocumentInteractionController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIDocumentPickerViewController extends UIViewController { - delegate: any; - documentPickerMode: number; - constructor(allowedUTIs: NSArray, mode: number); - constructor(url: NSURL, mode: number); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithDocumentTypesInMode(allowedUTIs: NSArray, mode: number): UIDocumentPickerViewController; - initWithURLInMode(url: NSURL, mode: number): UIDocumentPickerViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIDocumentPickerViewController; - init(): UIDocumentPickerViewController; - static new(): UIDocumentPickerViewController; - static allocWithZone(zone: any): UIDocumentPickerViewController; - static alloc(): UIDocumentPickerViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIDocumentMenuViewController extends UIViewController { - delegate: any; - constructor(allowedUTIs: NSArray, mode: number); - constructor(url: NSURL, mode: number); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithDocumentTypesInMode(allowedUTIs: NSArray, mode: number): UIDocumentMenuViewController; - initWithURLInMode(url: NSURL, mode: number): UIDocumentMenuViewController; - addOptionWithTitleImageOrderHandler(title: string, image: UIImage, order: number, handler: () => void): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIDocumentMenuViewController; - init(): UIDocumentMenuViewController; - static new(): UIDocumentMenuViewController; - static allocWithZone(zone: any): UIDocumentMenuViewController; - static alloc(): UIDocumentMenuViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIDocumentPickerExtensionViewController extends UIViewController { - documentPickerMode: number; - originalURL: NSURL; - validTypes: NSArray; - providerIdentifier: string; - documentStorageURL: NSURL; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - dismissGrantingAccessToURL(url: NSURL): void; - prepareForPresentationInMode(mode: number): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIDocumentPickerExtensionViewController; - init(): UIDocumentPickerExtensionViewController; - static new(): UIDocumentPickerExtensionViewController; - static allocWithZone(zone: any): UIDocumentPickerExtensionViewController; - static alloc(): UIDocumentPickerExtensionViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSFileProviderExtension extends NSObject { - constructor(); - static writePlaceholderAtURLWithMetadataError(placeholderURL: NSURL, metadata: NSDictionary): boolean; - static placeholderURLForURL(url: NSURL): NSURL; - providerIdentifier(): string; - documentStorageURL(): NSURL; - URLForItemWithPersistentIdentifier(identifier: string): NSURL; - persistentIdentifierForItemAtURL(url: NSURL): string; - providePlaceholderAtURLCompletionHandler(url: NSURL, completionHandler: (arg1: NSError) => void): void; - startProvidingItemAtURLCompletionHandler(url: NSURL, completionHandler: (arg1: NSError) => void): void; - itemChangedAtURL(url: NSURL): void; - stopProvidingItemAtURL(url: NSURL): void; - init(): NSFileProviderExtension; - static new(): NSFileProviderExtension; - static allocWithZone(zone: any): NSFileProviderExtension; - static alloc(): NSFileProviderExtension; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIVisualEffect extends NSObject implements NSCopying, NSSecureCoding { - constructor(); - init(): UIVisualEffect; - static new(): UIVisualEffect; - static allocWithZone(zone: any): UIVisualEffect; - static alloc(): UIVisualEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIBlurEffect extends UIVisualEffect { - constructor(); - static effectWithStyle(style: number): UIBlurEffect; - init(): UIBlurEffect; - static new(): UIBlurEffect; - static allocWithZone(zone: any): UIBlurEffect; - static alloc(): UIBlurEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIVibrancyEffect extends UIVisualEffect { - constructor(); - static effectForBlurEffect(blurEffect: UIBlurEffect): UIVibrancyEffect; - static notificationCenterVibrancyEffect(): UIVibrancyEffect; - init(): UIVibrancyEffect; - static new(): UIVibrancyEffect; - static allocWithZone(zone: any): UIVibrancyEffect; - static alloc(): UIVibrancyEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIVisualEffectView extends UIView implements NSSecureCoding { - contentView: UIView; - effect: UIVisualEffect; - constructor(effect: UIVisualEffect); - constructor(frame: CGRect); - constructor(); - initWithEffect(effect: UIVisualEffect): UIVisualEffectView; - initWithFrame(frame: CGRect): UIVisualEffectView; - init(): UIVisualEffectView; - static new(): UIVisualEffectView; - static allocWithZone(zone: any): UIVisualEffectView; - static alloc(): UIVisualEffectView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIImageAsset extends NSObject implements NSSecureCoding { - constructor(); - imageWithTraitCollection(traitCollection: UITraitCollection): UIImage; - registerImageWithTraitCollection(image: UIImage, traitCollection: UITraitCollection): void; - unregisterImageWithTraitCollection(traitCollection: UITraitCollection): void; - init(): UIImageAsset; - static new(): UIImageAsset; - static allocWithZone(zone: any): UIImageAsset; - static alloc(): UIImageAsset; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIImagePickerController extends UINavigationController implements NSCoding { - sourceType: number; - mediaTypes: NSArray; - allowsEditing: boolean; - allowsImageEditing: boolean; - videoMaximumDuration: number; - videoQuality: number; - showsCameraControls: boolean; - cameraOverlayView: UIView; - cameraViewTransform: CGAffineTransform; - cameraCaptureMode: number; - cameraDevice: number; - cameraFlashMode: number; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static isSourceTypeAvailable(sourceType: number): boolean; - static availableMediaTypesForSourceType(sourceType: number): NSArray; - static isCameraDeviceAvailable(cameraDevice: number): boolean; - static isFlashAvailableForCameraDevice(cameraDevice: number): boolean; - static availableCaptureModesForCameraDevice(cameraDevice: number): NSArray; - takePicture(): void; - startVideoCapture(): boolean; - stopVideoCapture(): void; - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): UIImagePickerController; - initWithRootViewController(rootViewController: UIViewController): UIImagePickerController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIImagePickerController; - init(): UIImagePickerController; - static new(): UIImagePickerController; - static allocWithZone(zone: any): UIImagePickerController; - static alloc(): UIImagePickerController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIImageView extends UIView { - image: UIImage; - highlightedImage: UIImage; - highlighted: boolean; - animationImages: NSArray; - highlightedAnimationImages: NSArray; - animationDuration: number; - animationRepeatCount: number; - constructor(image: UIImage); - constructor(image: UIImage, highlightedImage: UIImage); - constructor(frame: CGRect); - constructor(); - initWithImage(image: UIImage): UIImageView; - initWithImageHighlightedImage(image: UIImage, highlightedImage: UIImage): UIImageView; - startAnimating(): void; - stopAnimating(): void; - isAnimating(): boolean; - initWithFrame(frame: CGRect): UIImageView; - init(): UIImageView; - static new(): UIImageView; - static allocWithZone(zone: any): UIImageView; - static alloc(): UIImageView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIInputView extends UIView { - inputViewStyle: number; - constructor(frame: CGRect, inputViewStyle: number); - constructor(frame: CGRect); - constructor(); - initWithFrameInputViewStyle(frame: CGRect, inputViewStyle: number): UIInputView; - initWithFrame(frame: CGRect): UIInputView; - init(): UIInputView; - static new(): UIInputView; - static allocWithZone(zone: any): UIInputView; - static alloc(): UIInputView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIInputViewController extends UIViewController implements UITextInputDelegate { - inputView: UIInputView; - textDocumentProxy: NSObject; - primaryLanguage: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - dismissKeyboard(): void; - advanceToNextInputMode(): void; - requestSupplementaryLexiconWithCompletion(completionHandler: (arg1: UILexicon) => void): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIInputViewController; - init(): UIInputViewController; - static new(): UIInputViewController; - static allocWithZone(zone: any): UIInputViewController; - static alloc(): UIInputViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - selectionWillChange(textInput: any): void; - selectionDidChange(textInput: any): void; - textWillChange(textInput: any): void; - textDidChange(textInput: any): void; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UILabel extends UIView implements NSCoding { - text: string; - font: UIFont; - textColor: UIColor; - shadowColor: UIColor; - shadowOffset: CGSize; - textAlignment: number; - lineBreakMode: number; - attributedText: NSAttributedString; - highlightedTextColor: UIColor; - highlighted: boolean; - enabled: boolean; - numberOfLines: number; - adjustsFontSizeToFitWidth: boolean; - adjustsLetterSpacingToFitWidth: boolean; - minimumFontSize: number; - baselineAdjustment: number; - minimumScaleFactor: number; - preferredMaxLayoutWidth: number; - constructor(frame: CGRect); - constructor(); - textRectForBoundsLimitedToNumberOfLines(bounds: CGRect, numberOfLines: number): CGRect; - drawTextInRect(rect: CGRect): void; - initWithFrame(frame: CGRect): UILabel; - init(): UILabel; - static new(): UILabel; - static allocWithZone(zone: any): UILabel; - static alloc(): UILabel; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UILexiconEntry extends NSObject implements NSCopying { - documentText: string; - userInput: string; - constructor(); - init(): UILexiconEntry; - static new(): UILexiconEntry; - static allocWithZone(zone: any): UILexiconEntry; - static alloc(): UILexiconEntry; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class UILexicon extends NSObject implements NSCopying { - entries: NSArray; - constructor(); - init(): UILexicon; - static new(): UILexicon; - static allocWithZone(zone: any): UILexicon; - static alloc(): UILexicon; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class UILocalNotification extends NSObject implements NSCopying, NSCoding { - fireDate: NSDate; - timeZone: NSTimeZone; - repeatInterval: number; - repeatCalendar: NSCalendar; - region: CLRegion; - regionTriggersOnce: boolean; - alertBody: string; - hasAction: boolean; - alertAction: string; - alertLaunchImage: string; - soundName: string; - applicationIconBadgeNumber: number; - userInfo: NSDictionary; - category: string; - constructor(); - init(): UILocalNotification; - static new(): UILocalNotification; - static allocWithZone(zone: any): UILocalNotification; - static alloc(): UILocalNotification; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIUserNotificationSettings extends NSObject { - types: number; - categories: NSSet; - constructor(); - static settingsForTypesCategories(types: number, categories: NSSet): UIUserNotificationSettings; - init(): UIUserNotificationSettings; - static new(): UIUserNotificationSettings; - static allocWithZone(zone: any): UIUserNotificationSettings; - static alloc(): UIUserNotificationSettings; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIUserNotificationCategory extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { - identifier: string; - constructor(); - actionsForContext(context: number): NSArray; - init(): UIUserNotificationCategory; - static new(): UIUserNotificationCategory; - static allocWithZone(zone: any): UIUserNotificationCategory; - static alloc(): UIUserNotificationCategory; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIMutableUserNotificationCategory extends UIUserNotificationCategory { - identifier: string; - constructor(); - setActionsForContext(actions: NSArray, context: number): void; - init(): UIMutableUserNotificationCategory; - static new(): UIMutableUserNotificationCategory; - static allocWithZone(zone: any): UIMutableUserNotificationCategory; - static alloc(): UIMutableUserNotificationCategory; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIUserNotificationAction extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { - identifier: string; - title: string; - activationMode: number; - authenticationRequired: boolean; - destructive: boolean; - constructor(); - init(): UIUserNotificationAction; - static new(): UIUserNotificationAction; - static allocWithZone(zone: any): UIUserNotificationAction; - static alloc(): UIUserNotificationAction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIMutableUserNotificationAction extends UIUserNotificationAction { - identifier: string; - title: string; - activationMode: number; - authenticationRequired: boolean; - destructive: boolean; - constructor(); - init(): UIMutableUserNotificationAction; - static new(): UIMutableUserNotificationAction; - static allocWithZone(zone: any): UIMutableUserNotificationAction; - static alloc(): UIMutableUserNotificationAction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UILocalizedIndexedCollation extends NSObject { - sectionTitles: NSArray; - sectionIndexTitles: NSArray; - constructor(); - static currentCollation(): any; - sectionForSectionIndexTitleAtIndex(indexTitleIndex: number): number; - sectionForObjectCollationStringSelector(object: any, selector: any): number; - sortedArrayFromArrayCollationStringSelector(array: NSArray, selector: any): NSArray; - init(): UILocalizedIndexedCollation; - static new(): UILocalizedIndexedCollation; - static allocWithZone(zone: any): UILocalizedIndexedCollation; - static alloc(): UILocalizedIndexedCollation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UILongPressGestureRecognizer extends UIGestureRecognizer { - numberOfTapsRequired: number; - numberOfTouchesRequired: number; - minimumPressDuration: number; - allowableMovement: number; - constructor(target: any, action: any); - constructor(); - initWithTargetAction(target: any, action: any): UILongPressGestureRecognizer; - init(): UILongPressGestureRecognizer; - static new(): UILongPressGestureRecognizer; - static allocWithZone(zone: any): UILongPressGestureRecognizer; - static alloc(): UILongPressGestureRecognizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIManagedDocument extends UIDocument { - managedObjectContext: NSManagedObjectContext; - managedObjectModel: NSManagedObjectModel; - persistentStoreOptions: NSDictionary; - modelConfiguration: string; - constructor(url: NSURL); - constructor(); - static persistentStoreName(): string; - configurePersistentStoreCoordinatorForURLOfTypeModelConfigurationStoreOptionsError(storeURL: NSURL, fileType: string, configuration: string, storeOptions: NSDictionary): boolean; - persistentStoreTypeForFileType(fileType: string): string; - readAdditionalContentFromURLError(absoluteURL: NSURL): boolean; - additionalContentForURLError(absoluteURL: NSURL): any; - writeAdditionalContentToURLOriginalContentsURLError(content: any, absoluteURL: NSURL, absoluteOriginalContentsURL: NSURL): boolean; - initWithFileURL(url: NSURL): UIManagedDocument; - init(): UIManagedDocument; - static new(): UIManagedDocument; - static allocWithZone(zone: any): UIManagedDocument; - static alloc(): UIManagedDocument; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIMenuController extends NSObject { - menuVisible: boolean; - arrowDirection: number; - menuItems: NSArray; - menuFrame: CGRect; - constructor(); - static sharedMenuController(): UIMenuController; - setMenuVisibleAnimated(menuVisible: boolean, animated: boolean): void; - setTargetRectInView(targetRect: CGRect, targetView: UIView): void; - update(): void; - init(): UIMenuController; - static new(): UIMenuController; - static allocWithZone(zone: any): UIMenuController; - static alloc(): UIMenuController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIMenuItem extends NSObject { - title: string; - action: any; - constructor(title: string, action: any); - constructor(); - initWithTitleAction(title: string, action: any): UIMenuItem; - init(): UIMenuItem; - static new(): UIMenuItem; - static allocWithZone(zone: any): UIMenuItem; - static alloc(): UIMenuItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIMotionEffect extends NSObject implements NSCopying, NSCoding { - constructor(); - keyPathsAndRelativeValuesForViewerOffset(viewerOffset: UIOffset): NSDictionary; - init(): UIMotionEffect; - static new(): UIMotionEffect; - static allocWithZone(zone: any): UIMotionEffect; - static alloc(): UIMotionEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIInterpolatingMotionEffect extends UIMotionEffect { - keyPath: string; - type: number; - minimumRelativeValue: any; - maximumRelativeValue: any; - constructor(keyPath: string, type: number); - constructor(); - initWithKeyPathType(keyPath: string, type: number): UIInterpolatingMotionEffect; - init(): UIInterpolatingMotionEffect; - static new(): UIInterpolatingMotionEffect; - static allocWithZone(zone: any): UIInterpolatingMotionEffect; - static alloc(): UIInterpolatingMotionEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIMotionEffectGroup extends UIMotionEffect { - motionEffects: NSArray; - constructor(); - init(): UIMotionEffectGroup; - static new(): UIMotionEffectGroup; - static allocWithZone(zone: any): UIMotionEffectGroup; - static alloc(): UIMotionEffectGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UINavigationBar extends UIView implements NSCoding, UIBarPositioning { - barStyle: number; - delegate: any; - translucent: boolean; - topItem: UINavigationItem; - backItem: UINavigationItem; - items: NSArray; - barTintColor: UIColor; - shadowImage: UIImage; - titleTextAttributes: NSDictionary; - backIndicatorImage: UIImage; - backIndicatorTransitionMaskImage: UIImage; - barPosition: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(frame: CGRect); - constructor(); - pushNavigationItemAnimated(item: UINavigationItem, animated: boolean): void; - popNavigationItemAnimated(animated: boolean): UINavigationItem; - setItemsAnimated(items: NSArray, animated: boolean): void; - setBackgroundImageForBarPositionBarMetrics(backgroundImage: UIImage, barPosition: number, barMetrics: number): void; - backgroundImageForBarPositionBarMetrics(barPosition: number, barMetrics: number): UIImage; - setBackgroundImageForBarMetrics(backgroundImage: UIImage, barMetrics: number): void; - backgroundImageForBarMetrics(barMetrics: number): UIImage; - setTitleVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: number): void; - titleVerticalPositionAdjustmentForBarMetrics(barMetrics: number): number; - initWithFrame(frame: CGRect): UINavigationBar; - init(): UINavigationBar; - static new(): UINavigationBar; - static allocWithZone(zone: any): UINavigationBar; - static alloc(): UINavigationBar; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UINavigationItem extends NSObject implements NSCoding { - title: string; - backBarButtonItem: UIBarButtonItem; - titleView: UIView; - prompt: string; - hidesBackButton: boolean; - leftBarButtonItems: NSArray; - rightBarButtonItems: NSArray; - leftItemsSupplementBackButton: boolean; - leftBarButtonItem: UIBarButtonItem; - rightBarButtonItem: UIBarButtonItem; - constructor(title: string); - constructor(); - initWithTitle(title: string): UINavigationItem; - setHidesBackButtonAnimated(hidesBackButton: boolean, animated: boolean): void; - setLeftBarButtonItemsAnimated(items: NSArray, animated: boolean): void; - setRightBarButtonItemsAnimated(items: NSArray, animated: boolean): void; - setLeftBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): void; - setRightBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): void; - init(): UINavigationItem; - static new(): UINavigationItem; - static allocWithZone(zone: any): UINavigationItem; - static alloc(): UINavigationItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UINib extends NSObject { - constructor(); - static nibWithNibNameBundle(name: string, bundleOrNil: NSBundle): UINib; - static nibWithDataBundle(data: NSData, bundleOrNil: NSBundle): UINib; - instantiateWithOwnerOptions(ownerOrNil: any, optionsOrNil: NSDictionary): NSArray; - init(): UINib; - static new(): UINib; - static allocWithZone(zone: any): UINib; - static alloc(): UINib; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPageControl extends UIControl { - numberOfPages: number; - currentPage: number; - hidesForSinglePage: boolean; - defersCurrentPageDisplay: boolean; - pageIndicatorTintColor: UIColor; - currentPageIndicatorTintColor: UIColor; - constructor(frame: CGRect); - constructor(); - updateCurrentPageDisplay(): void; - sizeForNumberOfPages(pageCount: number): CGSize; - initWithFrame(frame: CGRect): UIPageControl; - init(): UIPageControl; - static new(): UIPageControl; - static allocWithZone(zone: any): UIPageControl; - static alloc(): UIPageControl; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPageViewController extends UIViewController { - delegate: any; - dataSource: any; - transitionStyle: number; - navigationOrientation: number; - spineLocation: number; - doubleSided: boolean; - gestureRecognizers: NSArray; - viewControllers: NSArray; - constructor(style: number, navigationOrientation: number, options: NSDictionary); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithTransitionStyleNavigationOrientationOptions(style: number, navigationOrientation: number, options: NSDictionary): UIPageViewController; - setViewControllersDirectionAnimatedCompletion(viewControllers: NSArray, direction: number, animated: boolean, completion: (arg1: boolean) => void): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIPageViewController; - init(): UIPageViewController; - static new(): UIPageViewController; - static allocWithZone(zone: any): UIPageViewController; - static alloc(): UIPageViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPasteboard extends NSObject { - name: string; - persistent: boolean; - changeCount: number; - numberOfItems: number; - items: NSArray; - string: string; - strings: NSArray; - URL: NSURL; - URLs: NSArray; - image: UIImage; - images: NSArray; - color: UIColor; - colors: NSArray; - constructor(); - static generalPasteboard(): UIPasteboard; - static pasteboardWithNameCreate(pasteboardName: string, create: boolean): UIPasteboard; - static pasteboardWithUniqueName(): UIPasteboard; - static removePasteboardWithName(pasteboardName: string): void; - pasteboardTypes(): NSArray; - containsPasteboardTypes(pasteboardTypes: NSArray): boolean; - dataForPasteboardType(pasteboardType: string): NSData; - valueForPasteboardType(pasteboardType: string): any; - setValueForPasteboardType(value: any, pasteboardType: string): void; - setDataForPasteboardType(data: NSData, pasteboardType: string): void; - pasteboardTypesForItemSet(itemSet: NSIndexSet): NSArray; - containsPasteboardTypesInItemSet(pasteboardTypes: NSArray, itemSet: NSIndexSet): boolean; - itemSetWithPasteboardTypes(pasteboardTypes: NSArray): NSIndexSet; - valuesForPasteboardTypeInItemSet(pasteboardType: string, itemSet: NSIndexSet): NSArray; - dataForPasteboardTypeInItemSet(pasteboardType: string, itemSet: NSIndexSet): NSArray; - addItems(items: NSArray): void; - init(): UIPasteboard; - static new(): UIPasteboard; - static allocWithZone(zone: any): UIPasteboard; - static alloc(): UIPasteboard; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPinchGestureRecognizer extends UIGestureRecognizer { - scale: number; - velocity: number; - constructor(target: any, action: any); - constructor(); - initWithTargetAction(target: any, action: any): UIPinchGestureRecognizer; - init(): UIPinchGestureRecognizer; - static new(): UIPinchGestureRecognizer; - static allocWithZone(zone: any): UIPinchGestureRecognizer; - static alloc(): UIPinchGestureRecognizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPopoverController extends NSObject implements UIAppearanceContainer { - delegate: any; - contentViewController: UIViewController; - popoverContentSize: CGSize; - popoverVisible: boolean; - popoverArrowDirection: number; - passthroughViews: NSArray; - backgroundColor: UIColor; - popoverLayoutMargins: UIEdgeInsets; - popoverBackgroundViewClass: any; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(viewController: UIViewController); - constructor(); - initWithContentViewController(viewController: UIViewController): UIPopoverController; - setContentViewControllerAnimated(viewController: UIViewController, animated: boolean): void; - setPopoverContentSizeAnimated(size: CGSize, animated: boolean): void; - presentPopoverFromRectInViewPermittedArrowDirectionsAnimated(rect: CGRect, view: UIView, arrowDirections: number, animated: boolean): void; - presentPopoverFromBarButtonItemPermittedArrowDirectionsAnimated(item: UIBarButtonItem, arrowDirections: number, animated: boolean): void; - dismissPopoverAnimated(animated: boolean): void; - init(): UIPopoverController; - static new(): UIPopoverController; - static allocWithZone(zone: any): UIPopoverController; - static alloc(): UIPopoverController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIPopoverBackgroundView extends UIView implements UIPopoverBackgroundViewMethods { - arrowOffset: number; - arrowDirection: number; - constructor(frame: CGRect); - constructor(); - static wantsDefaultContentAppearance(): boolean; - initWithFrame(frame: CGRect): UIPopoverBackgroundView; - init(): UIPopoverBackgroundView; - static new(): UIPopoverBackgroundView; - static allocWithZone(zone: any): UIPopoverBackgroundView; - static alloc(): UIPopoverBackgroundView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static arrowBase(): number; - static contentViewInsets(): UIEdgeInsets; - static arrowHeight(): number; -} -declare class UIPrinter extends NSObject { - URL: NSURL; - displayName: string; - displayLocation: string; - supportedJobTypes: number; - makeAndModel: string; - supportsColor: boolean; - supportsDuplex: boolean; - constructor(); - static printerWithURL(url: NSURL): UIPrinter; - contactPrinter(completionHandler: (arg1: boolean) => void): void; - init(): UIPrinter; - static new(): UIPrinter; - static allocWithZone(zone: any): UIPrinter; - static alloc(): UIPrinter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPrinterPickerController extends NSObject { - selectedPrinter: UIPrinter; - delegate: any; - constructor(); - static printerPickerControllerWithInitiallySelectedPrinter(printer: UIPrinter): UIPrinterPickerController; - presentAnimatedCompletionHandler(animated: boolean, completion: (arg1: UIPrinterPickerController, arg2: boolean, arg3: NSError) => void): boolean; - presentFromRectInViewAnimatedCompletionHandler(rect: CGRect, view: UIView, animated: boolean, completion: (arg1: UIPrinterPickerController, arg2: boolean, arg3: NSError) => void): boolean; - presentFromBarButtonItemAnimatedCompletionHandler(item: UIBarButtonItem, animated: boolean, completion: (arg1: UIPrinterPickerController, arg2: boolean, arg3: NSError) => void): boolean; - dismissAnimated(animated: boolean): void; - init(): UIPrinterPickerController; - static new(): UIPrinterPickerController; - static allocWithZone(zone: any): UIPrinterPickerController; - static alloc(): UIPrinterPickerController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPrintFormatter extends NSObject implements NSCopying { - printPageRenderer: UIPrintPageRenderer; - maximumContentHeight: number; - maximumContentWidth: number; - contentInsets: UIEdgeInsets; - perPageContentInsets: UIEdgeInsets; - startPage: number; - pageCount: number; - constructor(); - removeFromPrintPageRenderer(): void; - rectForPageAtIndex(pageIndex: number): CGRect; - drawInRectForPageAtIndex(rect: CGRect, pageIndex: number): void; - init(): UIPrintFormatter; - static new(): UIPrintFormatter; - static allocWithZone(zone: any): UIPrintFormatter; - static alloc(): UIPrintFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class UISimpleTextPrintFormatter extends UIPrintFormatter { - text: string; - attributedText: NSAttributedString; - font: UIFont; - color: UIColor; - textAlignment: number; - constructor(text: string); - constructor(attributedText: NSAttributedString); - constructor(); - initWithText(text: string): UISimpleTextPrintFormatter; - initWithAttributedText(attributedText: NSAttributedString): UISimpleTextPrintFormatter; - init(): UISimpleTextPrintFormatter; - static new(): UISimpleTextPrintFormatter; - static allocWithZone(zone: any): UISimpleTextPrintFormatter; - static alloc(): UISimpleTextPrintFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIMarkupTextPrintFormatter extends UIPrintFormatter { - markupText: string; - constructor(markupText: string); - constructor(); - initWithMarkupText(markupText: string): UIMarkupTextPrintFormatter; - init(): UIMarkupTextPrintFormatter; - static new(): UIMarkupTextPrintFormatter; - static allocWithZone(zone: any): UIMarkupTextPrintFormatter; - static alloc(): UIMarkupTextPrintFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIViewPrintFormatter extends UIPrintFormatter { - view: UIView; - constructor(); - init(): UIViewPrintFormatter; - static new(): UIViewPrintFormatter; - static allocWithZone(zone: any): UIViewPrintFormatter; - static alloc(): UIViewPrintFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPrintInfo extends NSObject implements NSCopying, NSCoding { - printerID: string; - jobName: string; - outputType: number; - orientation: number; - duplex: number; - constructor(); - static printInfo(): UIPrintInfo; - static printInfoWithDictionary(dictionary: NSDictionary): UIPrintInfo; - dictionaryRepresentation(): NSDictionary; - init(): UIPrintInfo; - static new(): UIPrintInfo; - static allocWithZone(zone: any): UIPrintInfo; - static alloc(): UIPrintInfo; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIPrintInteractionController extends NSObject { - printInfo: UIPrintInfo; - delegate: any; - showsPageRange: boolean; - showsNumberOfCopies: boolean; - showsPaperSelectionForLoadedPapers: boolean; - printPaper: UIPrintPaper; - printPageRenderer: UIPrintPageRenderer; - printFormatter: UIPrintFormatter; - printingItem: any; - printingItems: NSArray; - constructor(); - static isPrintingAvailable(): boolean; - static printableUTIs(): NSSet; - static canPrintURL(url: NSURL): boolean; - static canPrintData(data: NSData): boolean; - static sharedPrintController(): UIPrintInteractionController; - presentAnimatedCompletionHandler(animated: boolean, completion: (arg1: UIPrintInteractionController, arg2: boolean, arg3: NSError) => void): boolean; - presentFromRectInViewAnimatedCompletionHandler(rect: CGRect, view: UIView, animated: boolean, completion: (arg1: UIPrintInteractionController, arg2: boolean, arg3: NSError) => void): boolean; - presentFromBarButtonItemAnimatedCompletionHandler(item: UIBarButtonItem, animated: boolean, completion: (arg1: UIPrintInteractionController, arg2: boolean, arg3: NSError) => void): boolean; - printToPrinterCompletionHandler(printer: UIPrinter, completion: (arg1: UIPrintInteractionController, arg2: boolean, arg3: NSError) => void): boolean; - dismissAnimated(animated: boolean): void; - init(): UIPrintInteractionController; - static new(): UIPrintInteractionController; - static allocWithZone(zone: any): UIPrintInteractionController; - static alloc(): UIPrintInteractionController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPrintPageRenderer extends NSObject { - headerHeight: number; - footerHeight: number; - paperRect: CGRect; - printableRect: CGRect; - printFormatters: NSArray; - constructor(); - printFormattersForPageAtIndex(pageIndex: number): NSArray; - addPrintFormatterStartingAtPageAtIndex(formatter: UIPrintFormatter, pageIndex: number): void; - numberOfPages(): number; - prepareForDrawingPages(range: NSRange): void; - drawPageAtIndexInRect(pageIndex: number, printableRect: CGRect): void; - drawPrintFormatterForPageAtIndex(printFormatter: UIPrintFormatter, pageIndex: number): void; - drawHeaderForPageAtIndexInRect(pageIndex: number, headerRect: CGRect): void; - drawContentForPageAtIndexInRect(pageIndex: number, contentRect: CGRect): void; - drawFooterForPageAtIndexInRect(pageIndex: number, footerRect: CGRect): void; - init(): UIPrintPageRenderer; - static new(): UIPrintPageRenderer; - static allocWithZone(zone: any): UIPrintPageRenderer; - static alloc(): UIPrintPageRenderer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPrintPaper extends NSObject { - paperSize: CGSize; - printableRect: CGRect; - constructor(); - static bestPaperForPageSizeWithPapersFromArray(contentSize: CGSize, paperList: NSArray): UIPrintPaper; - printRect(): CGRect; - init(): UIPrintPaper; - static new(): UIPrintPaper; - static allocWithZone(zone: any): UIPrintPaper; - static alloc(): UIPrintPaper; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIProgressView extends UIView implements NSCoding { - progressViewStyle: number; - progress: number; - progressTintColor: UIColor; - trackTintColor: UIColor; - progressImage: UIImage; - trackImage: UIImage; - constructor(style: number); - constructor(frame: CGRect); - constructor(); - initWithProgressViewStyle(style: number): UIProgressView; - setProgressAnimated(progress: number, animated: boolean): void; - initWithFrame(frame: CGRect): UIProgressView; - init(): UIProgressView; - static new(): UIProgressView; - static allocWithZone(zone: any): UIProgressView; - static alloc(): UIProgressView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIReferenceLibraryViewController extends UIViewController { - constructor(term: string); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static dictionaryHasDefinitionForTerm(term: string): boolean; - initWithTerm(term: string): UIReferenceLibraryViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIReferenceLibraryViewController; - init(): UIReferenceLibraryViewController; - static new(): UIReferenceLibraryViewController; - static allocWithZone(zone: any): UIReferenceLibraryViewController; - static alloc(): UIReferenceLibraryViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIRefreshControl extends UIControl { - refreshing: boolean; - attributedTitle: NSAttributedString; - constructor(frame: CGRect); - constructor(); - beginRefreshing(): void; - endRefreshing(): void; - initWithFrame(frame: CGRect): UIRefreshControl; - init(): UIRefreshControl; - static new(): UIRefreshControl; - static allocWithZone(zone: any): UIRefreshControl; - static alloc(): UIRefreshControl; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIRotationGestureRecognizer extends UIGestureRecognizer { - rotation: number; - velocity: number; - constructor(target: any, action: any); - constructor(); - initWithTargetAction(target: any, action: any): UIRotationGestureRecognizer; - init(): UIRotationGestureRecognizer; - static new(): UIRotationGestureRecognizer; - static allocWithZone(zone: any): UIRotationGestureRecognizer; - static alloc(): UIRotationGestureRecognizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIScreen extends NSObject implements UITraitEnvironment { - bounds: CGRect; - applicationFrame: CGRect; - scale: number; - availableModes: NSArray; - preferredMode: UIScreenMode; - currentMode: UIScreenMode; - overscanCompensation: number; - mirroredScreen: UIScreen; - brightness: number; - wantsSoftwareDimming: boolean; - coordinateSpace: any; - fixedCoordinateSpace: any; - nativeBounds: CGRect; - nativeScale: number; - traitCollection: UITraitCollection; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - static screens(): NSArray; - static mainScreen(): UIScreen; - displayLinkWithTargetSelector(target: any, sel: any): CADisplayLink; - snapshotViewAfterScreenUpdates(afterUpdates: boolean): UIView; - init(): UIScreen; - static new(): UIScreen; - static allocWithZone(zone: any): UIScreen; - static alloc(): UIScreen; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - traitCollectionDidChange(previousTraitCollection: UITraitCollection): void; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIScreenEdgePanGestureRecognizer extends UIPanGestureRecognizer { - edges: number; - constructor(target: any, action: any); - constructor(); - initWithTargetAction(target: any, action: any): UIScreenEdgePanGestureRecognizer; - init(): UIScreenEdgePanGestureRecognizer; - static new(): UIScreenEdgePanGestureRecognizer; - static allocWithZone(zone: any): UIScreenEdgePanGestureRecognizer; - static alloc(): UIScreenEdgePanGestureRecognizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIScreenMode extends NSObject { - size: CGSize; - pixelAspectRatio: number; - constructor(); - init(): UIScreenMode; - static new(): UIScreenMode; - static allocWithZone(zone: any): UIScreenMode; - static alloc(): UIScreenMode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UISearchBar extends UIView implements UIBarPositioning, UITextInputTraits { - barStyle: number; - delegate: any; - text: string; - prompt: string; - placeholder: string; - showsBookmarkButton: boolean; - showsCancelButton: boolean; - showsSearchResultsButton: boolean; - searchResultsButtonSelected: boolean; - barTintColor: UIColor; - searchBarStyle: number; - translucent: boolean; - scopeButtonTitles: NSArray; - selectedScopeButtonIndex: number; - showsScopeBar: boolean; - inputAccessoryView: UIView; - backgroundImage: UIImage; - scopeBarBackgroundImage: UIImage; - searchFieldBackgroundPositionAdjustment: UIOffset; - searchTextPositionAdjustment: UIOffset; - barPosition: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - autocapitalizationType: number; - autocorrectionType: number; - spellCheckingType: number; - keyboardType: number; - keyboardAppearance: number; - returnKeyType: number; - enablesReturnKeyAutomatically: boolean; - secureTextEntry: boolean; - constructor(frame: CGRect); - constructor(); - setShowsCancelButtonAnimated(showsCancelButton: boolean, animated: boolean): void; - setBackgroundImageForBarPositionBarMetrics(backgroundImage: UIImage, barPosition: number, barMetrics: number): void; - backgroundImageForBarPositionBarMetrics(barPosition: number, barMetrics: number): UIImage; - setSearchFieldBackgroundImageForState(backgroundImage: UIImage, state: number): void; - searchFieldBackgroundImageForState(state: number): UIImage; - setImageForSearchBarIconState(iconImage: UIImage, icon: number, state: number): void; - imageForSearchBarIconState(icon: number, state: number): UIImage; - setScopeBarButtonBackgroundImageForState(backgroundImage: UIImage, state: number): void; - scopeBarButtonBackgroundImageForState(state: number): UIImage; - setScopeBarButtonDividerImageForLeftSegmentStateRightSegmentState(dividerImage: UIImage, leftState: number, rightState: number): void; - scopeBarButtonDividerImageForLeftSegmentStateRightSegmentState(leftState: number, rightState: number): UIImage; - setScopeBarButtonTitleTextAttributesForState(attributes: NSDictionary, state: number): void; - scopeBarButtonTitleTextAttributesForState(state: number): NSDictionary; - setPositionAdjustmentForSearchBarIcon(adjustment: UIOffset, icon: number): void; - positionAdjustmentForSearchBarIcon(icon: number): UIOffset; - initWithFrame(frame: CGRect): UISearchBar; - init(): UISearchBar; - static new(): UISearchBar; - static allocWithZone(zone: any): UISearchBar; - static alloc(): UISearchBar; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIPresentationController extends NSObject implements UIAppearanceContainer, UITraitEnvironment, UIContentContainer { - presentingViewController: UIViewController; - presentedViewController: UIViewController; - presentationStyle: number; - containerView: UIView; - delegate: any; - overrideTraitCollection: UITraitCollection; - hash: number; - superclass: any; - description: string; - debugDescription: string; - traitCollection: UITraitCollection; - preferredContentSize: CGSize; - constructor(presentedViewController: UIViewController, presentingViewController: UIViewController); - constructor(); - initWithPresentedViewControllerPresentingViewController(presentedViewController: UIViewController, presentingViewController: UIViewController): UIPresentationController; - adaptivePresentationStyle(): number; - containerViewWillLayoutSubviews(): void; - containerViewDidLayoutSubviews(): void; - presentedView(): UIView; - frameOfPresentedViewInContainerView(): CGRect; - shouldPresentInFullscreen(): boolean; - shouldRemovePresentersView(): boolean; - presentationTransitionWillBegin(): void; - presentationTransitionDidEnd(completed: boolean): void; - dismissalTransitionWillBegin(): void; - dismissalTransitionDidEnd(completed: boolean): void; - init(): UIPresentationController; - static new(): UIPresentationController; - static allocWithZone(zone: any): UIPresentationController; - static alloc(): UIPresentationController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; - traitCollectionDidChange(previousTraitCollection: UITraitCollection): void; - preferredContentSizeDidChangeForChildContentContainer(container: any): void; - systemLayoutFittingSizeDidChangeForChildContentContainer(container: any): void; - sizeForChildContentContainerWithParentContainerSize(container: any, parentSize: CGSize): CGSize; - viewWillTransitionToSizeWithTransitionCoordinator(size: CGSize, coordinator: any): void; - willTransitionToTraitCollectionWithTransitionCoordinator(newCollection: UITraitCollection, coordinator: any): void; -} -declare class UIPercentDrivenInteractiveTransition extends NSObject implements UIViewControllerInteractiveTransitioning { - duration: number; - percentComplete: number; - completionSpeedProperty: number; - completionCurveProperty: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - updateInteractiveTransition(percentComplete: number): void; - cancelInteractiveTransition(): void; - finishInteractiveTransition(): void; - init(): UIPercentDrivenInteractiveTransition; - static new(): UIPercentDrivenInteractiveTransition; - static allocWithZone(zone: any): UIPercentDrivenInteractiveTransition; - static alloc(): UIPercentDrivenInteractiveTransition; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - startInteractiveTransition(transitionContext: any): void; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UISearchController extends UIViewController implements UIViewControllerTransitioningDelegate, UIViewControllerAnimatedTransitioning { - searchResultsUpdater: any; - active: boolean; - delegate: any; - dimsBackgroundDuringPresentation: boolean; - hidesNavigationBarDuringPresentation: boolean; - searchResultsController: UIViewController; - searchBar: UISearchBar; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(searchResultsController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithSearchResultsController(searchResultsController: UIViewController): UISearchController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UISearchController; - init(): UISearchController; - static new(): UISearchController; - static allocWithZone(zone: any): UISearchController; - static alloc(): UISearchController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; - transitionDuration(transitionContext: any): number; - animateTransition(transitionContext: any): void; -} -declare class UISearchDisplayController extends NSObject { - delegate: any; - active: boolean; - searchBar: UISearchBar; - searchContentsController: UIViewController; - searchResultsTableView: UITableView; - searchResultsDataSource: any; - searchResultsDelegate: any; - searchResultsTitle: string; - displaysSearchBarInNavigationBar: boolean; - navigationItem: UINavigationItem; - constructor(searchBar: UISearchBar, viewController: UIViewController); - constructor(); - initWithSearchBarContentsController(searchBar: UISearchBar, viewController: UIViewController): UISearchDisplayController; - setActiveAnimated(visible: boolean, animated: boolean): void; - init(): UISearchDisplayController; - static new(): UISearchDisplayController; - static allocWithZone(zone: any): UISearchDisplayController; - static alloc(): UISearchDisplayController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UISegmentedControl extends UIControl implements NSCoding { - segmentedControlStyle: number; - momentary: boolean; - numberOfSegments: number; - apportionsSegmentWidthsByContent: boolean; - selectedSegmentIndex: number; - constructor(items: NSArray); - constructor(frame: CGRect); - constructor(); - initWithItems(items: NSArray): UISegmentedControl; - insertSegmentWithTitleAtIndexAnimated(title: string, segment: number, animated: boolean): void; - insertSegmentWithImageAtIndexAnimated(image: UIImage, segment: number, animated: boolean): void; - removeSegmentAtIndexAnimated(segment: number, animated: boolean): void; - removeAllSegments(): void; - setTitleForSegmentAtIndex(title: string, segment: number): void; - titleForSegmentAtIndex(segment: number): string; - setImageForSegmentAtIndex(image: UIImage, segment: number): void; - imageForSegmentAtIndex(segment: number): UIImage; - setWidthForSegmentAtIndex(width: number, segment: number): void; - widthForSegmentAtIndex(segment: number): number; - setContentOffsetForSegmentAtIndex(offset: CGSize, segment: number): void; - contentOffsetForSegmentAtIndex(segment: number): CGSize; - setEnabledForSegmentAtIndex(enabled: boolean, segment: number): void; - isEnabledForSegmentAtIndex(segment: number): boolean; - setBackgroundImageForStateBarMetrics(backgroundImage: UIImage, state: number, barMetrics: number): void; - backgroundImageForStateBarMetrics(state: number, barMetrics: number): UIImage; - setDividerImageForLeftSegmentStateRightSegmentStateBarMetrics(dividerImage: UIImage, leftState: number, rightState: number, barMetrics: number): void; - dividerImageForLeftSegmentStateRightSegmentStateBarMetrics(leftState: number, rightState: number, barMetrics: number): UIImage; - setTitleTextAttributesForState(attributes: NSDictionary, state: number): void; - titleTextAttributesForState(state: number): NSDictionary; - setContentPositionAdjustmentForSegmentTypeBarMetrics(adjustment: UIOffset, leftCenterRightOrAlone: number, barMetrics: number): void; - contentPositionAdjustmentForSegmentTypeBarMetrics(leftCenterRightOrAlone: number, barMetrics: number): UIOffset; - initWithFrame(frame: CGRect): UISegmentedControl; - init(): UISegmentedControl; - static new(): UISegmentedControl; - static allocWithZone(zone: any): UISegmentedControl; - static alloc(): UISegmentedControl; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UISlider extends UIControl implements NSCoding { - value: number; - minimumValue: number; - maximumValue: number; - minimumValueImage: UIImage; - maximumValueImage: UIImage; - continuous: boolean; - minimumTrackTintColor: UIColor; - maximumTrackTintColor: UIColor; - thumbTintColor: UIColor; - currentThumbImage: UIImage; - currentMinimumTrackImage: UIImage; - currentMaximumTrackImage: UIImage; - constructor(frame: CGRect); - constructor(); - setValueAnimated(value: number, animated: boolean): void; - setThumbImageForState(image: UIImage, state: number): void; - setMinimumTrackImageForState(image: UIImage, state: number): void; - setMaximumTrackImageForState(image: UIImage, state: number): void; - thumbImageForState(state: number): UIImage; - minimumTrackImageForState(state: number): UIImage; - maximumTrackImageForState(state: number): UIImage; - minimumValueImageRectForBounds(bounds: CGRect): CGRect; - maximumValueImageRectForBounds(bounds: CGRect): CGRect; - trackRectForBounds(bounds: CGRect): CGRect; - thumbRectForBoundsTrackRectValue(bounds: CGRect, rect: CGRect, value: number): CGRect; - initWithFrame(frame: CGRect): UISlider; - init(): UISlider; - static new(): UISlider; - static allocWithZone(zone: any): UISlider; - static alloc(): UISlider; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UISplitViewController extends UIViewController { - viewControllers: NSArray; - delegate: any; - presentsWithGesture: boolean; - collapsed: boolean; - preferredDisplayMode: number; - displayMode: number; - preferredPrimaryColumnWidthFraction: number; - minimumPrimaryColumnWidth: number; - maximumPrimaryColumnWidth: number; - primaryColumnWidth: number; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - displayModeButtonItem(): UIBarButtonItem; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UISplitViewController; - init(): UISplitViewController; - static new(): UISplitViewController; - static allocWithZone(zone: any): UISplitViewController; - static alloc(): UISplitViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIStepper extends UIControl { - continuous: boolean; - autorepeat: boolean; - wraps: boolean; - value: number; - minimumValue: number; - maximumValue: number; - stepValue: number; - constructor(frame: CGRect); - constructor(); - setBackgroundImageForState(image: UIImage, state: number): void; - backgroundImageForState(state: number): UIImage; - setDividerImageForLeftSegmentStateRightSegmentState(image: UIImage, leftState: number, rightState: number): void; - dividerImageForLeftSegmentStateRightSegmentState(state: number, state1: number): UIImage; - setIncrementImageForState(image: UIImage, state: number): void; - incrementImageForState(state: number): UIImage; - setDecrementImageForState(image: UIImage, state: number): void; - decrementImageForState(state: number): UIImage; - initWithFrame(frame: CGRect): UIStepper; - init(): UIStepper; - static new(): UIStepper; - static allocWithZone(zone: any): UIStepper; - static alloc(): UIStepper; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIStoryboard extends NSObject { - constructor(); - static storyboardWithNameBundle(name: string, storyboardBundleOrNil: NSBundle): UIStoryboard; - instantiateInitialViewController(): any; - instantiateViewControllerWithIdentifier(identifier: string): any; - init(): UIStoryboard; - static new(): UIStoryboard; - static allocWithZone(zone: any): UIStoryboard; - static alloc(): UIStoryboard; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIStoryboardSegue extends NSObject { - identifier: string; - sourceViewController: any; - destinationViewController: any; - constructor(identifier: string, source: UIViewController, destination: UIViewController); - constructor(); - static segueWithIdentifierSourceDestinationPerformHandler(identifier: string, source: UIViewController, destination: UIViewController, performHandler: () => void): UIStoryboardSegue; - initWithIdentifierSourceDestination(identifier: string, source: UIViewController, destination: UIViewController): UIStoryboardSegue; - perform(): void; - init(): UIStoryboardSegue; - static new(): UIStoryboardSegue; - static allocWithZone(zone: any): UIStoryboardSegue; - static alloc(): UIStoryboardSegue; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIStoryboardPopoverSegue extends UIStoryboardSegue { - popoverController: UIPopoverController; - constructor(identifier: string, source: UIViewController, destination: UIViewController); - constructor(); - static segueWithIdentifierSourceDestinationPerformHandler(identifier: string, source: UIViewController, destination: UIViewController, performHandler: () => void): UIStoryboardPopoverSegue; - initWithIdentifierSourceDestination(identifier: string, source: UIViewController, destination: UIViewController): UIStoryboardPopoverSegue; - init(): UIStoryboardPopoverSegue; - static new(): UIStoryboardPopoverSegue; - static allocWithZone(zone: any): UIStoryboardPopoverSegue; - static alloc(): UIStoryboardPopoverSegue; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UISwitch extends UIControl implements NSCoding { - onTintColor: UIColor; - thumbTintColor: UIColor; - onImage: UIImage; - offImage: UIImage; - on: boolean; - constructor(frame: CGRect); - constructor(); - setOnAnimated(on: boolean, animated: boolean): void; - initWithFrame(frame: CGRect): UISwitch; - init(): UISwitch; - static new(): UISwitch; - static allocWithZone(zone: any): UISwitch; - static alloc(): UISwitch; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UITabBar extends UIView { - delegate: any; - items: NSArray; - selectedItem: UITabBarItem; - barTintColor: UIColor; - selectedImageTintColor: UIColor; - backgroundImage: UIImage; - selectionIndicatorImage: UIImage; - shadowImage: UIImage; - itemPositioning: number; - itemWidth: number; - itemSpacing: number; - barStyle: number; - translucent: boolean; - constructor(frame: CGRect); - constructor(); - setItemsAnimated(items: NSArray, animated: boolean): void; - beginCustomizingItems(items: NSArray): void; - endCustomizingAnimated(animated: boolean): boolean; - isCustomizing(): boolean; - initWithFrame(frame: CGRect): UITabBar; - init(): UITabBar; - static new(): UITabBar; - static allocWithZone(zone: any): UITabBar; - static alloc(): UITabBar; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITabBarController extends UIViewController implements UITabBarDelegate, NSCoding { - viewControllers: NSArray; - selectedViewController: UIViewController; - selectedIndex: number; - moreNavigationController: UINavigationController; - customizableViewControllers: NSArray; - tabBar: UITabBar; - delegate: any; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - setViewControllersAnimated(viewControllers: NSArray, animated: boolean): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UITabBarController; - init(): UITabBarController; - static new(): UITabBarController; - static allocWithZone(zone: any): UITabBarController; - static alloc(): UITabBarController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UITabBarItem extends UIBarItem { - selectedImage: UIImage; - badgeValue: string; - constructor(title: string, image: UIImage, tag: number); - constructor(title: string, image: UIImage, selectedImage: UIImage); - constructor(systemItem: number, tag: number); - constructor(); - initWithTitleImageTag(title: string, image: UIImage, tag: number): UITabBarItem; - initWithTitleImageSelectedImage(title: string, image: UIImage, selectedImage: UIImage): UITabBarItem; - initWithTabBarSystemItemTag(systemItem: number, tag: number): UITabBarItem; - setFinishedSelectedImageWithFinishedUnselectedImage(selectedImage: UIImage, unselectedImage: UIImage): void; - finishedSelectedImage(): UIImage; - finishedUnselectedImage(): UIImage; - setTitlePositionAdjustment(adjustment: UIOffset): void; - titlePositionAdjustment(): UIOffset; - init(): UITabBarItem; - static new(): UITabBarItem; - static allocWithZone(zone: any): UITabBarItem; - static alloc(): UITabBarItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITableViewHeaderFooterView extends UIView { - textLabel: UILabel; - detailTextLabel: UILabel; - contentView: UIView; - backgroundView: UIView; - reuseIdentifier: string; - constructor(reuseIdentifier: string); - constructor(frame: CGRect); - constructor(); - initWithReuseIdentifier(reuseIdentifier: string): UITableViewHeaderFooterView; - prepareForReuse(): void; - initWithFrame(frame: CGRect): UITableViewHeaderFooterView; - init(): UITableViewHeaderFooterView; - static new(): UITableViewHeaderFooterView; - static allocWithZone(zone: any): UITableViewHeaderFooterView; - static alloc(): UITableViewHeaderFooterView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITableViewController extends UIViewController implements UITableViewDelegate, UITableViewDataSource { - tableView: UITableView; - clearsSelectionOnViewWillAppear: boolean; - refreshControl: UIRefreshControl; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(style: number); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithStyle(style: number): UITableViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UITableViewController; - init(): UITableViewController; - static new(): UITableViewController; - static allocWithZone(zone: any): UITableViewController; - static alloc(): UITableViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; - tableViewNumberOfRowsInSection(tableView: UITableView, section: number): number; - tableViewCellForRowAtIndexPath(tableView: UITableView, indexPath: NSIndexPath): UITableViewCell; -} -declare class UITextChecker extends NSObject { - constructor(); - rangeOfMisspelledWordInStringRangeStartingAtWrapLanguage(stringToCheck: string, range: NSRange, startingOffset: number, wrapFlag: boolean, language: string): NSRange; - guessesForWordRangeInStringLanguage(range: NSRange, string: string, language: string): NSArray; - completionsForPartialWordRangeInStringLanguage(range: NSRange, string: string, language: string): NSArray; - ignoreWord(wordToIgnore: string): void; - ignoredWords(): NSArray; - setIgnoredWords(words: NSArray): void; - static learnWord(word: string): void; - static hasLearnedWord(word: string): boolean; - static unlearnWord(word: string): void; - static availableLanguages(): NSArray; - init(): UITextChecker; - static new(): UITextChecker; - static allocWithZone(zone: any): UITextChecker; - static alloc(): UITextChecker; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UITextView extends UIScrollView implements UITextInput { - text: string; - font: UIFont; - textColor: UIColor; - textAlignment: number; - selectedRange: NSRange; - editable: boolean; - selectable: boolean; - dataDetectorTypes: number; - allowsEditingTextAttributes: boolean; - attributedText: NSAttributedString; - typingAttributes: NSDictionary; - inputView: UIView; - inputAccessoryView: UIView; - clearsOnInsertion: boolean; - textContainer: NSTextContainer; - textContainerInset: UIEdgeInsets; - layoutManager: NSLayoutManager; - textStorage: NSTextStorage; - linkTextAttributes: NSDictionary; - selectedTextRange: UITextRange; - markedTextRange: UITextRange; - markedTextStyle: NSDictionary; - beginningOfDocument: UITextPosition; - endOfDocument: UITextPosition; - inputDelegate: any; - tokenizer: any; - textInputView: UIView; - selectionAffinity: number; - autocapitalizationType: number; - autocorrectionType: number; - spellCheckingType: number; - keyboardType: number; - keyboardAppearance: number; - returnKeyType: number; - enablesReturnKeyAutomatically: boolean; - secureTextEntry: boolean; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(frame: CGRect, textContainer: NSTextContainer); - constructor(frame: CGRect); - constructor(); - scrollRangeToVisible(range: NSRange): void; - initWithFrameTextContainer(frame: CGRect, textContainer: NSTextContainer): UITextView; - initWithFrame(frame: CGRect): UITextView; - init(): UITextView; - static new(): UITextView; - static allocWithZone(zone: any): UITextView; - static alloc(): UITextView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - textInRange(range: UITextRange): string; - replaceRangeWithText(range: UITextRange, text: string): void; - setMarkedTextSelectedRange(markedText: string, selectedRange: NSRange): void; - unmarkText(): void; - textRangeFromPositionToPosition(fromPosition: UITextPosition, toPosition: UITextPosition): UITextRange; - positionFromPositionOffset(position: UITextPosition, offset: number): UITextPosition; - positionFromPositionInDirectionOffset(position: UITextPosition, direction: number, offset: number): UITextPosition; - comparePositionToPosition(position: UITextPosition, other: UITextPosition): number; - offsetFromPositionToPosition(from: UITextPosition, toPosition: UITextPosition): number; - positionWithinRangeFarthestInDirection(range: UITextRange, direction: number): UITextPosition; - characterRangeByExtendingPositionInDirection(position: UITextPosition, direction: number): UITextRange; - baseWritingDirectionForPositionInDirection(position: UITextPosition, direction: number): number; - setBaseWritingDirectionForRange(writingDirection: number, range: UITextRange): void; - firstRectForRange(range: UITextRange): CGRect; - caretRectForPosition(position: UITextPosition): CGRect; - selectionRectsForRange(range: UITextRange): NSArray; - closestPositionToPoint(point: CGPoint): UITextPosition; - closestPositionToPointWithinRange(point: CGPoint, range: UITextRange): UITextPosition; - characterRangeAtPoint(point: CGPoint): UITextRange; - hasText(): boolean; - insertText(text: string): void; - deleteBackward(): void; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIToolbar extends UIView implements UIBarPositioning { - barStyle: number; - items: NSArray; - translucent: boolean; - barTintColor: UIColor; - delegate: any; - barPosition: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(frame: CGRect); - constructor(); - setItemsAnimated(items: NSArray, animated: boolean): void; - setBackgroundImageForToolbarPositionBarMetrics(backgroundImage: UIImage, topOrBottom: number, barMetrics: number): void; - backgroundImageForToolbarPositionBarMetrics(topOrBottom: number, barMetrics: number): UIImage; - setShadowImageForToolbarPosition(shadowImage: UIImage, topOrBottom: number): void; - shadowImageForToolbarPosition(topOrBottom: number): UIImage; - initWithFrame(frame: CGRect): UIToolbar; - init(): UIToolbar; - static new(): UIToolbar; - static allocWithZone(zone: any): UIToolbar; - static alloc(): UIToolbar; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UITouch extends NSObject { - timestamp: number; - phase: number; - tapCount: number; - majorRadius: number; - majorRadiusTolerance: number; - window: UIWindow; - view: UIView; - gestureRecognizers: NSArray; - constructor(); - locationInView(view: UIView): CGPoint; - previousLocationInView(view: UIView): CGPoint; - locationInNode(node: SKNode): CGPoint; - previousLocationInNode(node: SKNode): CGPoint; - init(): UITouch; - static new(): UITouch; - static allocWithZone(zone: any): UITouch; - static alloc(): UITouch; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIVideoEditorController extends UINavigationController { - videoPath: string; - videoMaximumDuration: number; - videoQuality: number; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static canEditVideoAtPath(videoPath: string): boolean; - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): UIVideoEditorController; - initWithRootViewController(rootViewController: UIViewController): UIVideoEditorController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): UIVideoEditorController; - init(): UIVideoEditorController; - static new(): UIVideoEditorController; - static allocWithZone(zone: any): UIVideoEditorController; - static alloc(): UIVideoEditorController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIWebView extends UIView implements NSCoding, UIScrollViewDelegate { - delegate: any; - scrollView: UIScrollView; - request: NSURLRequest; - canGoBack: boolean; - canGoForward: boolean; - loading: boolean; - scalesPageToFit: boolean; - detectsPhoneNumbers: boolean; - dataDetectorTypes: number; - allowsInlineMediaPlayback: boolean; - mediaPlaybackRequiresUserAction: boolean; - mediaPlaybackAllowsAirPlay: boolean; - suppressesIncrementalRendering: boolean; - keyboardDisplayRequiresUserAction: boolean; - paginationMode: number; - paginationBreakingMode: number; - pageLength: number; - gapBetweenPages: number; - pageCount: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(frame: CGRect); - constructor(); - loadRequest(request: NSURLRequest): void; - loadHTMLStringBaseURL(string: string, baseURL: NSURL): void; - loadDataMIMETypeTextEncodingNameBaseURL(data: NSData, MIMEType: string, textEncodingName: string, baseURL: NSURL): void; - reload(): void; - stopLoading(): void; - goBack(): void; - goForward(): void; - stringByEvaluatingJavaScriptFromString(script: string): string; - initWithFrame(frame: CGRect): UIWebView; - init(): UIWebView; - static new(): UIWebView; - static allocWithZone(zone: any): UIWebView; - static alloc(): UIWebView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class UIWindow extends UIView { - screen: UIScreen; - windowLevel: number; - keyWindow: boolean; - rootViewController: UIViewController; - constructor(frame: CGRect); - constructor(); - becomeKeyWindow(): void; - resignKeyWindow(): void; - makeKeyWindow(): void; - makeKeyAndVisible(): void; - sendEvent(event: any): void; - convertPointToWindow(point: CGPoint, window: UIWindow): CGPoint; - convertPointFromWindow(point: CGPoint, window: UIWindow): CGPoint; - convertRectToWindow(rect: CGRect, window: UIWindow): CGRect; - convertRectFromWindow(rect: CGRect, window: UIWindow): CGRect; - initWithFrame(frame: CGRect): UIWindow; - init(): UIWindow; - static new(): UIWindow; - static allocWithZone(zone: any): UIWindow; - static alloc(): UIWindow; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSTextStorage extends NSMutableAttributedString { - layoutManagers: NSArray; - editedMask: number; - editedRange: NSRange; - changeInLength: number; - delegate: any; - fixesAttributesLazily: boolean; - constructor(str: string); - constructor(str: string, attrs: NSDictionary); - constructor(attrStr: NSAttributedString); - constructor(url: NSURL, options: NSDictionary, dict: any, error: any); - constructor(data: NSData, options: NSDictionary, dict: any, error: any); - constructor(); - addLayoutManager(aLayoutManager: NSLayoutManager): void; - removeLayoutManager(aLayoutManager: NSLayoutManager): void; - editedRangeChangeInLength(editedMask: number, editedRange: NSRange, delta: number): void; - processEditing(): void; - invalidateAttributesInRange(range: NSRange): void; - ensureAttributesAreFixedInRange(range: NSRange): void; - initWithString(str: string): NSTextStorage; - initWithStringAttributes(str: string, attrs: NSDictionary): NSTextStorage; - initWithAttributedString(attrStr: NSAttributedString): NSTextStorage; - initWithFileURLOptionsDocumentAttributesError(url: NSURL, options: NSDictionary, dict: any): NSTextStorage; - initWithDataOptionsDocumentAttributesError(data: NSData, options: NSDictionary, dict: any): NSTextStorage; - init(): NSTextStorage; - static new(): NSTextStorage; - static allocWithZone(zone: any): NSTextStorage; - static alloc(): NSTextStorage; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSLayoutManager extends NSObject implements NSCoding { - textStorage: NSTextStorage; - textContainers: NSArray; - delegate: any; - showsInvisibleCharacters: boolean; - showsControlCharacters: boolean; - hyphenationFactor: number; - usesFontLeading: boolean; - allowsNonContiguousLayout: boolean; - hasNonContiguousLayout: boolean; - numberOfGlyphs: number; - extraLineFragmentRect: CGRect; - extraLineFragmentUsedRect: CGRect; - extraLineFragmentTextContainer: NSTextContainer; - constructor(); - addTextContainer(container: NSTextContainer): void; - insertTextContainerAtIndex(container: NSTextContainer, index: number): void; - removeTextContainerAtIndex(index: number): void; - textContainerChangedGeometry(container: NSTextContainer): void; - invalidateGlyphsForCharacterRangeChangeInLengthActualCharacterRange(charRange: NSRange, delta: number, actualCharRange: any): void; - invalidateLayoutForCharacterRangeActualCharacterRange(charRange: NSRange, actualCharRange: any): void; - invalidateDisplayForCharacterRange(charRange: NSRange): void; - invalidateDisplayForGlyphRange(glyphRange: NSRange): void; - processEditingForTextStorageEditedRangeChangeInLengthInvalidatedRange(textStorage: NSTextStorage, editMask: number, newCharRange: NSRange, delta: number, invalidatedCharRange: NSRange): void; - ensureGlyphsForCharacterRange(charRange: NSRange): void; - ensureGlyphsForGlyphRange(glyphRange: NSRange): void; - ensureLayoutForCharacterRange(charRange: NSRange): void; - ensureLayoutForGlyphRange(glyphRange: NSRange): void; - ensureLayoutForTextContainer(container: NSTextContainer): void; - ensureLayoutForBoundingRectInTextContainer(bounds: CGRect, container: NSTextContainer): void; - setGlyphsPropertiesCharacterIndexesFontForGlyphRange(glyphs: any, props: any, charIndexes: any, aFont: UIFont, glyphRange: NSRange): void; - glyphAtIndexIsValidIndex(glyphIndex: number, isValidIndex: any): number; - glyphAtIndex(glyphIndex: number): number; - isValidGlyphIndex(glyphIndex: number): boolean; - propertyForGlyphAtIndex(glyphIndex: number): number; - characterIndexForGlyphAtIndex(glyphIndex: number): number; - glyphIndexForCharacterAtIndex(charIndex: number): number; - getGlyphsInRangeGlyphsPropertiesCharacterIndexesBidiLevels(glyphRange: NSRange, glyphBuffer: any, props: any, charIndexBuffer: any, bidiLevelBuffer: string): number; - setTextContainerForGlyphRange(container: NSTextContainer, glyphRange: NSRange): void; - setLineFragmentRectForGlyphRangeUsedRect(fragmentRect: CGRect, glyphRange: NSRange, usedRect: CGRect): void; - setExtraLineFragmentRectUsedRectTextContainer(fragmentRect: CGRect, usedRect: CGRect, container: NSTextContainer): void; - setLocationForStartOfGlyphRange(location: CGPoint, glyphRange: NSRange): void; - setNotShownAttributeForGlyphAtIndex(flag: boolean, glyphIndex: number): void; - setDrawsOutsideLineFragmentForGlyphAtIndex(flag: boolean, glyphIndex: number): void; - setAttachmentSizeForGlyphRange(attachmentSize: CGSize, glyphRange: NSRange): void; - getFirstUnlaidCharacterIndexGlyphIndex(charIndex: any, glyphIndex: any): void; - firstUnlaidCharacterIndex(): number; - firstUnlaidGlyphIndex(): number; - textContainerForGlyphAtIndexEffectiveRange(glyphIndex: number, effectiveGlyphRange: any): NSTextContainer; - usedRectForTextContainer(container: NSTextContainer): CGRect; - lineFragmentRectForGlyphAtIndexEffectiveRange(glyphIndex: number, effectiveGlyphRange: any): CGRect; - lineFragmentUsedRectForGlyphAtIndexEffectiveRange(glyphIndex: number, effectiveGlyphRange: any): CGRect; - locationForGlyphAtIndex(glyphIndex: number): CGPoint; - notShownAttributeForGlyphAtIndex(glyphIndex: number): boolean; - drawsOutsideLineFragmentForGlyphAtIndex(glyphIndex: number): boolean; - attachmentSizeForGlyphAtIndex(glyphIndex: number): CGSize; - truncatedGlyphRangeInLineFragmentForGlyphAtIndex(glyphIndex: number): NSRange; - glyphRangeForCharacterRangeActualCharacterRange(charRange: NSRange, actualCharRange: any): NSRange; - characterRangeForGlyphRangeActualGlyphRange(glyphRange: NSRange, actualGlyphRange: any): NSRange; - glyphRangeForTextContainer(container: NSTextContainer): NSRange; - rangeOfNominallySpacedGlyphsContainingIndex(glyphIndex: number): NSRange; - boundingRectForGlyphRangeInTextContainer(glyphRange: NSRange, container: NSTextContainer): CGRect; - glyphRangeForBoundingRectInTextContainer(bounds: CGRect, container: NSTextContainer): NSRange; - glyphRangeForBoundingRectWithoutAdditionalLayoutInTextContainer(bounds: CGRect, container: NSTextContainer): NSRange; - glyphIndexForPointInTextContainerFractionOfDistanceThroughGlyph(point: CGPoint, container: NSTextContainer, partialFraction: any): number; - glyphIndexForPointInTextContainer(point: CGPoint, container: NSTextContainer): number; - fractionOfDistanceThroughGlyphForPointInTextContainer(point: CGPoint, container: NSTextContainer): number; - characterIndexForPointInTextContainerFractionOfDistanceBetweenInsertionPoints(point: CGPoint, container: NSTextContainer, partialFraction: any): number; - getLineFragmentInsertionPointsForCharacterAtIndexAlternatePositionsInDisplayOrderPositionsCharacterIndexes(charIndex: number, aFlag: boolean, dFlag: boolean, positions: any, charIndexes: any): number; - enumerateLineFragmentsForGlyphRangeUsingBlock(glyphRange: NSRange, block: (arg1: CGRect, arg2: CGRect, arg3: NSTextContainer, arg4: NSRange, arg5: any) => void): void; - enumerateEnclosingRectsForGlyphRangeWithinSelectedGlyphRangeInTextContainerUsingBlock(glyphRange: NSRange, selectedRange: NSRange, textContainer: NSTextContainer, block: (arg1: CGRect, arg2: any) => void): void; - drawBackgroundForGlyphRangeAtPoint(glyphsToShow: NSRange, origin: CGPoint): void; - drawGlyphsForGlyphRangeAtPoint(glyphsToShow: NSRange, origin: CGPoint): void; - showCGGlyphsPositionsCountFontMatrixAttributesInContext(glyphs: any, positions: any, glyphCount: number, font: UIFont, textMatrix: CGAffineTransform, attributes: NSDictionary, graphicsContext: any): void; - fillBackgroundRectArrayCountForCharacterRangeColor(rectArray: any, rectCount: number, charRange: NSRange, color: UIColor): void; - drawUnderlineForGlyphRangeUnderlineTypeBaselineOffsetLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: NSRange, underlineVal: number, baselineOffset: number, lineRect: CGRect, lineGlyphRange: NSRange, containerOrigin: CGPoint): void; - underlineGlyphRangeUnderlineTypeLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: NSRange, underlineVal: number, lineRect: CGRect, lineGlyphRange: NSRange, containerOrigin: CGPoint): void; - drawStrikethroughForGlyphRangeStrikethroughTypeBaselineOffsetLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: NSRange, strikethroughVal: number, baselineOffset: number, lineRect: CGRect, lineGlyphRange: NSRange, containerOrigin: CGPoint): void; - strikethroughGlyphRangeStrikethroughTypeLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: NSRange, strikethroughVal: number, lineRect: CGRect, lineGlyphRange: NSRange, containerOrigin: CGPoint): void; - init(): NSLayoutManager; - static new(): NSLayoutManager; - static allocWithZone(zone: any): NSLayoutManager; - static alloc(): NSLayoutManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSShadow extends NSObject implements NSCopying, NSCoding { - shadowOffset: CGSize; - shadowBlurRadius: number; - shadowColor: any; - constructor(); - init(): NSShadow; - static new(): NSShadow; - static allocWithZone(zone: any): NSShadow; - static alloc(): NSShadow; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSStringDrawingContext extends NSObject { - minimumScaleFactor: number; - minimumTrackingAdjustment: number; - actualScaleFactor: number; - actualTrackingAdjustment: number; - totalBounds: CGRect; - constructor(); - init(): NSStringDrawingContext; - static new(): NSStringDrawingContext; - static allocWithZone(zone: any): NSStringDrawingContext; - static alloc(): NSStringDrawingContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NSTextAttachment extends NSObject implements NSTextAttachmentContainer, NSCoding { - contents: NSData; - fileType: string; - fileWrapper: NSFileWrapper; - image: UIImage; - bounds: CGRect; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(contentData: NSData, uti: string); - constructor(); - initWithDataOfType(contentData: NSData, uti: string): NSTextAttachment; - init(): NSTextAttachment; - static new(): NSTextAttachment; - static allocWithZone(zone: any): NSTextAttachment; - static alloc(): NSTextAttachment; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - imageForBoundsTextContainerCharacterIndex(imageBounds: CGRect, textContainer: NSTextContainer, charIndex: number): UIImage; - attachmentBoundsForTextContainerProposedLineFragmentGlyphPositionCharacterIndex(textContainer: NSTextContainer, lineFrag: CGRect, position: CGPoint, charIndex: number): CGRect; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NSTextContainer extends NSObject implements NSCoding, NSTextLayoutOrientationProvider { - layoutManager: NSLayoutManager; - size: CGSize; - exclusionPaths: NSArray; - lineBreakMode: number; - lineFragmentPadding: number; - maximumNumberOfLines: number; - widthTracksTextView: boolean; - heightTracksTextView: boolean; - layoutOrientation: number; - constructor(size: CGSize); - constructor(); - initWithSize(size: CGSize): NSTextContainer; - lineFragmentRectForProposedRectAtIndexWritingDirectionRemainingRect(proposedRect: CGRect, characterIndex: number, baseWritingDirection: number, remainingRect: any): CGRect; - init(): NSTextContainer; - static new(): NSTextContainer; - static allocWithZone(zone: any): NSTextContainer; - static alloc(): NSTextContainer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class UIPopoverPresentationController extends UIPresentationController { - permittedArrowDirections: number; - sourceView: UIView; - sourceRect: CGRect; - barButtonItem: UIBarButtonItem; - arrowDirection: number; - passthroughViews: NSArray; - backgroundColor: UIColor; - popoverLayoutMargins: UIEdgeInsets; - popoverBackgroundViewClass: any; - constructor(presentedViewController: UIViewController, presentingViewController: UIViewController); - constructor(); - initWithPresentedViewControllerPresentingViewController(presentedViewController: UIViewController, presentingViewController: UIViewController): UIPopoverPresentationController; - init(): UIPopoverPresentationController; - static new(): UIPopoverPresentationController; - static allocWithZone(zone: any): UIPopoverPresentationController; - static alloc(): UIPopoverPresentationController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIDynamicAnimator extends NSObject { - referenceView: UIView; - behaviors: NSArray; - running: boolean; - delegate: any; - constructor(view: UIView); - constructor(layout: UICollectionViewLayout); - constructor(); - initWithReferenceView(view: UIView): UIDynamicAnimator; - addBehavior(behavior: UIDynamicBehavior): void; - removeBehavior(behavior: UIDynamicBehavior): void; - removeAllBehaviors(): void; - itemsInRect(rect: CGRect): NSArray; - updateItemUsingCurrentState(item: any): void; - elapsedTime(): number; - initWithCollectionViewLayout(layout: UICollectionViewLayout): UIDynamicAnimator; - layoutAttributesForCellAtIndexPath(indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - layoutAttributesForSupplementaryViewOfKindAtIndexPath(kind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - layoutAttributesForDecorationViewOfKindAtIndexPath(decorationViewKind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - init(): UIDynamicAnimator; - static new(): UIDynamicAnimator; - static allocWithZone(zone: any): UIDynamicAnimator; - static alloc(): UIDynamicAnimator; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIPushBehavior extends UIDynamicBehavior { - items: NSArray; - mode: number; - active: boolean; - angle: number; - magnitude: number; - pushDirection: CGVector; - constructor(items: NSArray, mode: number); - constructor(); - initWithItemsMode(items: NSArray, mode: number): UIPushBehavior; - addItem(item: any): void; - removeItem(item: any): void; - targetOffsetFromCenterForItem(item: any): UIOffset; - setTargetOffsetFromCenterForItem(o: UIOffset, item: any): void; - setAngleMagnitude(angle: number, magnitude: number): void; - init(): UIPushBehavior; - static new(): UIPushBehavior; - static allocWithZone(zone: any): UIPushBehavior; - static alloc(): UIPushBehavior; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UISnapBehavior extends UIDynamicBehavior { - damping: number; - constructor(item: any, point: CGPoint); - constructor(); - initWithItemSnapToPoint(item: any, point: CGPoint): UISnapBehavior; - init(): UISnapBehavior; - static new(): UISnapBehavior; - static allocWithZone(zone: any): UISnapBehavior; - static alloc(): UISnapBehavior; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIDynamicItemBehavior extends UIDynamicBehavior { - items: NSArray; - elasticity: number; - friction: number; - density: number; - resistance: number; - angularResistance: number; - allowsRotation: boolean; - constructor(items: NSArray); - constructor(); - initWithItems(items: NSArray): UIDynamicItemBehavior; - addItem(item: any): void; - removeItem(item: any): void; - addLinearVelocityForItem(velocity: CGPoint, item: any): void; - linearVelocityForItem(item: any): CGPoint; - addAngularVelocityForItem(velocity: number, item: any): void; - angularVelocityForItem(item: any): number; - init(): UIDynamicItemBehavior; - static new(): UIDynamicItemBehavior; - static allocWithZone(zone: any): UIDynamicItemBehavior; - static alloc(): UIDynamicItemBehavior; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIGravityBehavior extends UIDynamicBehavior { - items: NSArray; - gravityDirection: CGVector; - angle: number; - magnitude: number; - constructor(items: NSArray); - constructor(); - initWithItems(items: NSArray): UIGravityBehavior; - addItem(item: any): void; - removeItem(item: any): void; - setAngleMagnitude(angle: number, magnitude: number): void; - init(): UIGravityBehavior; - static new(): UIGravityBehavior; - static allocWithZone(zone: any): UIGravityBehavior; - static alloc(): UIGravityBehavior; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UIAttachmentBehavior extends UIDynamicBehavior { - items: NSArray; - attachedBehaviorType: number; - anchorPoint: CGPoint; - length: number; - damping: number; - frequency: number; - constructor(item: any, point: CGPoint); - constructor(item: any, offset: UIOffset, point: CGPoint); - constructor(item1: any, item2: any); - constructor(item1: any, offset1: UIOffset, item2: any, offset2: UIOffset); - constructor(); - initWithItemAttachedToAnchor(item: any, point: CGPoint): UIAttachmentBehavior; - initWithItemOffsetFromCenterAttachedToAnchor(item: any, offset: UIOffset, point: CGPoint): UIAttachmentBehavior; - initWithItemAttachedToItem(item1: any, item2: any): UIAttachmentBehavior; - initWithItemOffsetFromCenterAttachedToItemOffsetFromCenter(item1: any, offset1: UIOffset, item2: any, offset2: UIOffset): UIAttachmentBehavior; - init(): UIAttachmentBehavior; - static new(): UIAttachmentBehavior; - static allocWithZone(zone: any): UIAttachmentBehavior; - static alloc(): UIAttachmentBehavior; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class UICollisionBehavior extends UIDynamicBehavior { - items: NSArray; - collisionMode: number; - translatesReferenceBoundsIntoBoundary: boolean; - boundaryIdentifiers: NSArray; - collisionDelegate: any; - constructor(items: NSArray); - constructor(); - initWithItems(items: NSArray): UICollisionBehavior; - addItem(item: any): void; - removeItem(item: any): void; - setTranslatesReferenceBoundsIntoBoundaryWithInsets(insets: UIEdgeInsets): void; - addBoundaryWithIdentifierForPath(identifier: any, bezierPath: UIBezierPath): void; - addBoundaryWithIdentifierFromPointToPoint(identifier: any, p1: CGPoint, p2: CGPoint): void; - boundaryWithIdentifier(identifier: any): UIBezierPath; - removeBoundaryWithIdentifier(identifier: any): void; - removeAllBoundaries(): void; - init(): UICollisionBehavior; - static new(): UICollisionBehavior; - static allocWithZone(zone: any): UICollisionBehavior; - static alloc(): UICollisionBehavior; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CIColor extends NSObject implements NSCoding, NSCopying { - constructor(c: any); - constructor(color: UIColor); - constructor(); - static colorWithCGColor(c: any): CIColor; - static colorWithRedGreenBlueAlpha(r: number, g: number, b: number, a: number): CIColor; - static colorWithRedGreenBlue(r: number, g: number, b: number): CIColor; - static colorWithString(representation: string): CIColor; - initWithCGColor(c: any): CIColor; - numberOfComponents(): number; - components(): any; - alpha(): number; - colorSpace(): any; - red(): number; - green(): number; - blue(): number; - stringRepresentation(): string; - initWithColor(color: UIColor): CIColor; - init(): CIColor; - static new(): CIColor; - static allocWithZone(zone: any): CIColor; - static alloc(): CIColor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CIImage extends NSObject implements NSCoding, NSCopying { - constructor(data: NSData); - constructor(data: NSData, d: NSDictionary); - constructor(d: NSData, bpr: number, size: CGSize, f: number, c: any); - constructor(name: number, size: CGSize, flag: boolean, cs: any); - constructor(url: NSURL); - constructor(url: NSURL, d: NSDictionary); - constructor(color: CIColor); - constructor(image: UIImage); - constructor(image: UIImage, options: NSDictionary); - constructor(); - static imageWithCGImage(image: any): CIImage; - static imageWithCGImageOptions(image: any, d: NSDictionary): CIImage; - static imageWithBitmapDataBytesPerRowSizeFormatColorSpace(d: NSData, bpr: number, size: CGSize, f: number, cs: any): CIImage; - static imageWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flag: boolean, cs: any): CIImage; - static imageWithContentsOfURL(url: NSURL): CIImage; - static imageWithContentsOfURLOptions(url: NSURL, d: NSDictionary): CIImage; - static imageWithData(data: NSData): CIImage; - static imageWithDataOptions(data: NSData, d: NSDictionary): CIImage; - static imageWithCVPixelBuffer(buffer: any): CIImage; - static imageWithCVPixelBufferOptions(buffer: any, dict: NSDictionary): CIImage; - static imageWithColor(color: CIColor): CIImage; - static emptyImage(): CIImage; - initWithCGImage(image: any): CIImage; - initWithCGImageOptions(image: any, d: NSDictionary): CIImage; - initWithData(data: NSData): CIImage; - initWithDataOptions(data: NSData, d: NSDictionary): CIImage; - initWithBitmapDataBytesPerRowSizeFormatColorSpace(d: NSData, bpr: number, size: CGSize, f: number, c: any): CIImage; - initWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flag: boolean, cs: any): CIImage; - initWithContentsOfURL(url: NSURL): CIImage; - initWithContentsOfURLOptions(url: NSURL, d: NSDictionary): CIImage; - initWithCVPixelBuffer(buffer: any): CIImage; - initWithCVPixelBufferOptions(buffer: any, dict: NSDictionary): CIImage; - initWithColor(color: CIColor): CIImage; - imageByApplyingTransform(matrix: CGAffineTransform): CIImage; - imageByApplyingOrientation(orientation: number): CIImage; - imageTransformForOrientation(orientation: number): CGAffineTransform; - imageByCompositingOverImage(dest: CIImage): CIImage; - imageByCroppingToRect(r: CGRect): CIImage; - imageByClampingToExtent(): CIImage; - extent(): CGRect; - imageByApplyingFilterWithInputParameters(filterName: string, params: NSDictionary): CIImage; - properties(): NSDictionary; - regionOfInterestForImageInRect(im: CIImage, r: CGRect): CGRect; - autoAdjustmentFilters(): NSArray; - autoAdjustmentFiltersWithOptions(dict: NSDictionary): NSArray; - initWithImage(image: UIImage): CIImage; - initWithImageOptions(image: UIImage, options: NSDictionary): CIImage; - init(): CIImage; - static new(): CIImage; - static allocWithZone(zone: any): CIImage; - static alloc(): CIImage; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CIContext extends NSObject { - constructor(); - static contextWithOptions(dict: NSDictionary): CIContext; - static contextWithEAGLContext(eaglContext: EAGLContext): CIContext; - static contextWithEAGLContextOptions(eaglContext: EAGLContext, dict: NSDictionary): CIContext; - drawImageAtPointFromRect(im: CIImage, p: CGPoint, src: CGRect): void; - drawImageInRectFromRect(im: CIImage, dest: CGRect, src: CGRect): void; - createCGImageFromRect(im: CIImage, r: CGRect): any; - createCGImageFromRectFormatColorSpace(im: CIImage, r: CGRect, f: number, cs: any): any; - renderToBitmapRowBytesBoundsFormatColorSpace(im: CIImage, data: any, rb: number, r: CGRect, f: number, cs: any): void; - renderToCVPixelBuffer(image: CIImage, buffer: any): void; - renderToCVPixelBufferBoundsColorSpace(image: CIImage, buffer: any, r: CGRect, cs: any): void; - inputImageMaximumSize(): CGSize; - outputImageMaximumSize(): CGSize; - init(): CIContext; - static new(): CIContext; - static allocWithZone(zone: any): CIContext; - static alloc(): CIContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CIFilter extends NSObject implements NSCoding, NSCopying { - outputImage: CIImage; - constructor(); - name(): string; - inputKeys(): NSArray; - outputKeys(): NSArray; - setDefaults(): void; - attributes(): NSDictionary; - static filterWithName(name: string): CIFilter; - static filterWithNameKeysAndValues(name: string, key0: any): CIFilter; - static filterWithNameWithInputParameters(name: string, params: NSDictionary): CIFilter; - static filterNamesInCategory(category: string): NSArray; - static filterNamesInCategories(categories: NSArray): NSArray; - static serializedXMPFromFiltersInputImageExtent(filters: NSArray, extent: CGRect): NSData; - static filterArrayFromSerializedXMPInputImageExtentError(xmpData: NSData, extent: CGRect): NSArray; - init(): CIFilter; - static new(): CIFilter; - static allocWithZone(zone: any): CIFilter; - static alloc(): CIFilter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CIVector extends NSObject implements NSCopying, NSCoding { - constructor(values: any, count: number); - constructor(x: number); - constructor(x: number, y: number); - constructor(x: number, y: number, z: number); - constructor(x: number, y: number, z: number, w: number); - constructor(p: CGPoint); - constructor(r: CGRect); - constructor(r: CGAffineTransform); - constructor(representation: string); - constructor(); - static vectorWithValuesCount(values: any, count: number): CIVector; - static vectorWithX(x: number): CIVector; - static vectorWithXY(x: number, y: number): CIVector; - static vectorWithXYZ(x: number, y: number, z: number): CIVector; - static vectorWithXYZW(x: number, y: number, z: number, w: number): CIVector; - static vectorWithCGPoint(p: CGPoint): CIVector; - static vectorWithCGRect(r: CGRect): CIVector; - static vectorWithCGAffineTransform(t: CGAffineTransform): CIVector; - static vectorWithString(representation: string): CIVector; - initWithValuesCount(values: any, count: number): CIVector; - initWithX(x: number): CIVector; - initWithXY(x: number, y: number): CIVector; - initWithXYZ(x: number, y: number, z: number): CIVector; - initWithXYZW(x: number, y: number, z: number, w: number): CIVector; - initWithCGPoint(p: CGPoint): CIVector; - initWithCGRect(r: CGRect): CIVector; - initWithCGAffineTransform(r: CGAffineTransform): CIVector; - initWithString(representation: string): CIVector; - valueAtIndex(index: number): number; - count(): number; - X(): number; - Y(): number; - Z(): number; - W(): number; - CGPointValue(): CGPoint; - CGRectValue(): CGRect; - CGAffineTransformValue(): CGAffineTransform; - stringRepresentation(): string; - init(): CIVector; - static new(): CIVector; - static allocWithZone(zone: any): CIVector; - static alloc(): CIVector; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CIDetector extends NSObject { - constructor(); - static detectorOfTypeContextOptions(type: string, context: CIContext, options: NSDictionary): CIDetector; - featuresInImage(image: CIImage): NSArray; - featuresInImageOptions(image: CIImage, options: NSDictionary): NSArray; - init(): CIDetector; - static new(): CIDetector; - static allocWithZone(zone: any): CIDetector; - static alloc(): CIDetector; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CIFeature extends NSObject { - type: string; - bounds: CGRect; - constructor(); - init(): CIFeature; - static new(): CIFeature; - static allocWithZone(zone: any): CIFeature; - static alloc(): CIFeature; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CIFaceFeature extends CIFeature { - hasLeftEyePosition: boolean; - leftEyePosition: CGPoint; - hasRightEyePosition: boolean; - rightEyePosition: CGPoint; - hasMouthPosition: boolean; - mouthPosition: CGPoint; - hasTrackingID: boolean; - trackingID: number; - hasTrackingFrameCount: boolean; - trackingFrameCount: number; - hasFaceAngle: boolean; - faceAngle: number; - hasSmile: boolean; - leftEyeClosed: boolean; - rightEyeClosed: boolean; - constructor(); - init(): CIFaceFeature; - static new(): CIFaceFeature; - static allocWithZone(zone: any): CIFaceFeature; - static alloc(): CIFaceFeature; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CIRectangleFeature extends CIFeature { - topLeft: CGPoint; - topRight: CGPoint; - bottomLeft: CGPoint; - bottomRight: CGPoint; - constructor(); - init(): CIRectangleFeature; - static new(): CIRectangleFeature; - static allocWithZone(zone: any): CIRectangleFeature; - static alloc(): CIRectangleFeature; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CIQRCodeFeature extends CIFeature { - topLeft: CGPoint; - topRight: CGPoint; - bottomLeft: CGPoint; - bottomRight: CGPoint; - messageString: string; - constructor(); - init(): CIQRCodeFeature; - static new(): CIQRCodeFeature; - static allocWithZone(zone: any): CIQRCodeFeature; - static alloc(): CIQRCodeFeature; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CIKernel extends NSObject { - constructor(); - static kernelsWithString(s: string): NSArray; - static kernelWithString(string: string): CIKernel; - name(): string; - applyWithExtentRoiCallbackArguments(extent: CGRect, callback: (arg1: number, arg2: CGRect) => CGRect, args: NSArray): CIImage; - init(): CIKernel; - static new(): CIKernel; - static allocWithZone(zone: any): CIKernel; - static alloc(): CIKernel; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CIColorKernel extends CIKernel { - constructor(); - applyWithExtentArguments(extent: CGRect, args: NSArray): CIImage; - static kernelWithString(string: string): CIColorKernel; - init(): CIColorKernel; - static new(): CIColorKernel; - static allocWithZone(zone: any): CIColorKernel; - static alloc(): CIColorKernel; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CIWarpKernel extends CIKernel { - constructor(); - applyWithExtentRoiCallbackInputImageArguments(extent: CGRect, callback: (arg1: number, arg2: CGRect) => CGRect, image: CIImage, args: NSArray): CIImage; - static kernelWithString(string: string): CIWarpKernel; - init(): CIWarpKernel; - static new(): CIWarpKernel; - static allocWithZone(zone: any): CIWarpKernel; - static alloc(): CIWarpKernel; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EAGLSharegroup extends NSObject { - debugLabel: string; - constructor(); - init(): EAGLSharegroup; - static new(): EAGLSharegroup; - static allocWithZone(zone: any): EAGLSharegroup; - static alloc(): EAGLSharegroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EAGLContext extends NSObject { - API: number; - sharegroup: EAGLSharegroup; - debugLabel: string; - multiThreaded: boolean; - constructor(api: number); - constructor(api: number, sharegroup: EAGLSharegroup); - constructor(); - initWithAPI(api: number): EAGLContext; - initWithAPISharegroup(api: number, sharegroup: EAGLSharegroup): EAGLContext; - static setCurrentContext(context: EAGLContext): boolean; - static currentContext(): EAGLContext; - renderbufferStorageFromDrawable(target: number, drawable: any): boolean; - presentRenderbuffer(target: number): boolean; - init(): EAGLContext; - static new(): EAGLContext; - static allocWithZone(zone: any): EAGLContext; - static alloc(): EAGLContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLVertexAttribute extends NSObject { - name: string; - attributeIndex: number; - active: boolean; - constructor(); - init(): MTLVertexAttribute; - static new(): MTLVertexAttribute; - static allocWithZone(zone: any): MTLVertexAttribute; - static alloc(): MTLVertexAttribute; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLCompileOptions extends NSObject implements NSCopying { - preprocessorMacros: NSDictionary; - fastMathEnabled: boolean; - constructor(); - init(): MTLCompileOptions; - static new(): MTLCompileOptions; - static allocWithZone(zone: any): MTLCompileOptions; - static alloc(): MTLCompileOptions; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLTextureDescriptor extends NSObject implements NSCopying { - textureType: number; - pixelFormat: number; - width: number; - height: number; - depth: number; - mipmapLevelCount: number; - sampleCount: number; - arrayLength: number; - resourceOptions: number; - constructor(); - static texture2DDescriptorWithPixelFormatWidthHeightMipmapped(pixelFormat: number, width: number, height: number, mipmapped: boolean): MTLTextureDescriptor; - static textureCubeDescriptorWithPixelFormatSizeMipmapped(pixelFormat: number, size: number, mipmapped: boolean): MTLTextureDescriptor; - init(): MTLTextureDescriptor; - static new(): MTLTextureDescriptor; - static allocWithZone(zone: any): MTLTextureDescriptor; - static alloc(): MTLTextureDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLStencilDescriptor extends NSObject implements NSCopying { - stencilCompareFunction: number; - stencilFailureOperation: number; - depthFailureOperation: number; - depthStencilPassOperation: number; - readMask: number; - writeMask: number; - constructor(); - init(): MTLStencilDescriptor; - static new(): MTLStencilDescriptor; - static allocWithZone(zone: any): MTLStencilDescriptor; - static alloc(): MTLStencilDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLDepthStencilDescriptor extends NSObject implements NSCopying { - depthCompareFunction: number; - depthWriteEnabled: boolean; - frontFaceStencil: MTLStencilDescriptor; - backFaceStencil: MTLStencilDescriptor; - label: string; - constructor(); - init(): MTLDepthStencilDescriptor; - static new(): MTLDepthStencilDescriptor; - static allocWithZone(zone: any): MTLDepthStencilDescriptor; - static alloc(): MTLDepthStencilDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLRenderPassAttachmentDescriptor extends NSObject implements NSCopying { - texture: any; - level: number; - slice: number; - depthPlane: number; - resolveTexture: any; - resolveLevel: number; - resolveSlice: number; - resolveDepthPlane: number; - loadAction: number; - storeAction: number; - constructor(); - init(): MTLRenderPassAttachmentDescriptor; - static new(): MTLRenderPassAttachmentDescriptor; - static allocWithZone(zone: any): MTLRenderPassAttachmentDescriptor; - static alloc(): MTLRenderPassAttachmentDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLRenderPassColorAttachmentDescriptor extends MTLRenderPassAttachmentDescriptor { - clearColor: MTLClearColor; - constructor(); - init(): MTLRenderPassColorAttachmentDescriptor; - static new(): MTLRenderPassColorAttachmentDescriptor; - static allocWithZone(zone: any): MTLRenderPassColorAttachmentDescriptor; - static alloc(): MTLRenderPassColorAttachmentDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLRenderPassDepthAttachmentDescriptor extends MTLRenderPassAttachmentDescriptor { - clearDepth: number; - constructor(); - init(): MTLRenderPassDepthAttachmentDescriptor; - static new(): MTLRenderPassDepthAttachmentDescriptor; - static allocWithZone(zone: any): MTLRenderPassDepthAttachmentDescriptor; - static alloc(): MTLRenderPassDepthAttachmentDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLRenderPassStencilAttachmentDescriptor extends MTLRenderPassAttachmentDescriptor { - clearStencil: number; - constructor(); - init(): MTLRenderPassStencilAttachmentDescriptor; - static new(): MTLRenderPassStencilAttachmentDescriptor; - static allocWithZone(zone: any): MTLRenderPassStencilAttachmentDescriptor; - static alloc(): MTLRenderPassStencilAttachmentDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLRenderPassColorAttachmentDescriptorArray extends NSObject { - constructor(); - objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPassColorAttachmentDescriptor; - setObjectAtIndexedSubscript(attachment: MTLRenderPassColorAttachmentDescriptor, attachmentIndex: number): void; - init(): MTLRenderPassColorAttachmentDescriptorArray; - static new(): MTLRenderPassColorAttachmentDescriptorArray; - static allocWithZone(zone: any): MTLRenderPassColorAttachmentDescriptorArray; - static alloc(): MTLRenderPassColorAttachmentDescriptorArray; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLRenderPassDescriptor extends NSObject implements NSCopying { - colorAttachments: MTLRenderPassColorAttachmentDescriptorArray; - depthAttachment: MTLRenderPassDepthAttachmentDescriptor; - stencilAttachment: MTLRenderPassStencilAttachmentDescriptor; - visibilityResultBuffer: any; - constructor(); - static renderPassDescriptor(): MTLRenderPassDescriptor; - init(): MTLRenderPassDescriptor; - static new(): MTLRenderPassDescriptor; - static allocWithZone(zone: any): MTLRenderPassDescriptor; - static alloc(): MTLRenderPassDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLStructMember extends NSObject { - name: string; - offset: number; - dataType: number; - constructor(); - structType(): MTLStructType; - arrayType(): MTLArrayType; - init(): MTLStructMember; - static new(): MTLStructMember; - static allocWithZone(zone: any): MTLStructMember; - static alloc(): MTLStructMember; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLStructType extends NSObject { - members: NSArray; - constructor(); - memberByName(name: string): MTLStructMember; - init(): MTLStructType; - static new(): MTLStructType; - static allocWithZone(zone: any): MTLStructType; - static alloc(): MTLStructType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLArrayType extends NSObject { - arrayLength: number; - elementType: number; - stride: number; - constructor(); - elementStructType(): MTLStructType; - elementArrayType(): MTLArrayType; - init(): MTLArrayType; - static new(): MTLArrayType; - static allocWithZone(zone: any): MTLArrayType; - static alloc(): MTLArrayType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLArgument extends NSObject { - name: string; - type: number; - access: number; - index: number; - active: boolean; - bufferAlignment: number; - bufferDataSize: number; - bufferDataType: number; - bufferStructType: MTLStructType; - threadgroupMemoryAlignment: number; - threadgroupMemoryDataSize: number; - textureType: number; - textureDataType: number; - constructor(); - init(): MTLArgument; - static new(): MTLArgument; - static allocWithZone(zone: any): MTLArgument; - static alloc(): MTLArgument; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLComputePipelineReflection extends NSObject { - arguments: NSArray; - constructor(); - init(): MTLComputePipelineReflection; - static new(): MTLComputePipelineReflection; - static allocWithZone(zone: any): MTLComputePipelineReflection; - static alloc(): MTLComputePipelineReflection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLRenderPipelineColorAttachmentDescriptor extends NSObject implements NSCopying { - pixelFormat: number; - blendingEnabled: boolean; - sourceRGBBlendFactor: number; - destinationRGBBlendFactor: number; - rgbBlendOperation: number; - sourceAlphaBlendFactor: number; - destinationAlphaBlendFactor: number; - alphaBlendOperation: number; - writeMask: number; - constructor(); - init(): MTLRenderPipelineColorAttachmentDescriptor; - static new(): MTLRenderPipelineColorAttachmentDescriptor; - static allocWithZone(zone: any): MTLRenderPipelineColorAttachmentDescriptor; - static alloc(): MTLRenderPipelineColorAttachmentDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLRenderPipelineReflection extends NSObject { - vertexArguments: NSArray; - fragmentArguments: NSArray; - constructor(); - init(): MTLRenderPipelineReflection; - static new(): MTLRenderPipelineReflection; - static allocWithZone(zone: any): MTLRenderPipelineReflection; - static alloc(): MTLRenderPipelineReflection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLRenderPipelineDescriptor extends NSObject implements NSCopying { - label: string; - vertexFunction: any; - fragmentFunction: any; - vertexDescriptor: MTLVertexDescriptor; - sampleCount: number; - alphaToCoverageEnabled: boolean; - alphaToOneEnabled: boolean; - rasterizationEnabled: boolean; - colorAttachments: MTLRenderPipelineColorAttachmentDescriptorArray; - depthAttachmentPixelFormat: number; - stencilAttachmentPixelFormat: number; - constructor(); - reset(): void; - init(): MTLRenderPipelineDescriptor; - static new(): MTLRenderPipelineDescriptor; - static allocWithZone(zone: any): MTLRenderPipelineDescriptor; - static alloc(): MTLRenderPipelineDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLRenderPipelineColorAttachmentDescriptorArray extends NSObject { - constructor(); - objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPipelineColorAttachmentDescriptor; - setObjectAtIndexedSubscript(attachment: MTLRenderPipelineColorAttachmentDescriptor, attachmentIndex: number): void; - init(): MTLRenderPipelineColorAttachmentDescriptorArray; - static new(): MTLRenderPipelineColorAttachmentDescriptorArray; - static allocWithZone(zone: any): MTLRenderPipelineColorAttachmentDescriptorArray; - static alloc(): MTLRenderPipelineColorAttachmentDescriptorArray; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLVertexBufferLayoutDescriptor extends NSObject implements NSCopying { - stride: number; - stepFunction: number; - stepRate: number; - constructor(); - init(): MTLVertexBufferLayoutDescriptor; - static new(): MTLVertexBufferLayoutDescriptor; - static allocWithZone(zone: any): MTLVertexBufferLayoutDescriptor; - static alloc(): MTLVertexBufferLayoutDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLVertexBufferLayoutDescriptorArray extends NSObject { - constructor(); - objectAtIndexedSubscript(index: number): MTLVertexBufferLayoutDescriptor; - setObjectAtIndexedSubscript(bufferDesc: MTLVertexBufferLayoutDescriptor, index: number): void; - init(): MTLVertexBufferLayoutDescriptorArray; - static new(): MTLVertexBufferLayoutDescriptorArray; - static allocWithZone(zone: any): MTLVertexBufferLayoutDescriptorArray; - static alloc(): MTLVertexBufferLayoutDescriptorArray; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLVertexAttributeDescriptor extends NSObject implements NSCopying { - format: number; - offset: number; - bufferIndex: number; - constructor(); - init(): MTLVertexAttributeDescriptor; - static new(): MTLVertexAttributeDescriptor; - static allocWithZone(zone: any): MTLVertexAttributeDescriptor; - static alloc(): MTLVertexAttributeDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLVertexAttributeDescriptorArray extends NSObject { - constructor(); - objectAtIndexedSubscript(index: number): MTLVertexAttributeDescriptor; - setObjectAtIndexedSubscript(attributeDesc: MTLVertexAttributeDescriptor, index: number): void; - init(): MTLVertexAttributeDescriptorArray; - static new(): MTLVertexAttributeDescriptorArray; - static allocWithZone(zone: any): MTLVertexAttributeDescriptorArray; - static alloc(): MTLVertexAttributeDescriptorArray; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MTLVertexDescriptor extends NSObject implements NSCopying { - layouts: MTLVertexBufferLayoutDescriptorArray; - attributes: MTLVertexAttributeDescriptorArray; - constructor(); - static vertexDescriptor(): MTLVertexDescriptor; - reset(): void; - init(): MTLVertexDescriptor; - static new(): MTLVertexDescriptor; - static allocWithZone(zone: any): MTLVertexDescriptor; - static alloc(): MTLVertexDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MTLSamplerDescriptor extends NSObject implements NSCopying { - minFilter: number; - magFilter: number; - mipFilter: number; - maxAnisotropy: number; - sAddressMode: number; - tAddressMode: number; - rAddressMode: number; - normalizedCoordinates: boolean; - lodMinClamp: number; - lodMaxClamp: number; - label: string; - constructor(); - init(): MTLSamplerDescriptor; - static new(): MTLSamplerDescriptor; - static allocWithZone(zone: any): MTLSamplerDescriptor; - static alloc(): MTLSamplerDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class ABPeoplePickerNavigationController extends UINavigationController { - peoplePickerDelegate: any; - displayedProperties: NSArray; - addressBook: any; - predicateForEnablingPerson: NSPredicate; - predicateForSelectionOfPerson: NSPredicate; - predicateForSelectionOfProperty: NSPredicate; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): ABPeoplePickerNavigationController; - initWithRootViewController(rootViewController: UIViewController): ABPeoplePickerNavigationController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): ABPeoplePickerNavigationController; - init(): ABPeoplePickerNavigationController; - static new(): ABPeoplePickerNavigationController; - static allocWithZone(zone: any): ABPeoplePickerNavigationController; - static alloc(): ABPeoplePickerNavigationController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ABPersonViewController extends UIViewController implements UIViewControllerRestoration { - personViewDelegate: any; - addressBook: any; - displayedPerson: any; - displayedProperties: NSArray; - allowsEditing: boolean; - allowsActions: boolean; - shouldShowLinkedPeople: boolean; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - setHighlightedItemForPropertyWithIdentifier(property: number, identifier: number): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): ABPersonViewController; - init(): ABPersonViewController; - static new(): ABPersonViewController; - static allocWithZone(zone: any): ABPersonViewController; - static alloc(): ABPersonViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static viewControllerWithRestorationIdentifierPathCoder(identifierComponents: NSArray, coder: NSCoder): UIViewController; -} -declare class ABNewPersonViewController extends UIViewController { - newPersonViewDelegate: any; - addressBook: any; - displayedPerson: any; - parentGroup: any; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): ABNewPersonViewController; - init(): ABNewPersonViewController; - static new(): ABNewPersonViewController; - static allocWithZone(zone: any): ABNewPersonViewController; - static alloc(): ABNewPersonViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ABUnknownPersonViewController extends UIViewController { - unknownPersonViewDelegate: any; - addressBook: any; - displayedPerson: any; - alternateName: string; - message: string; - allowsActions: boolean; - allowsAddingToAddressBook: boolean; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): ABUnknownPersonViewController; - init(): ABUnknownPersonViewController; - static new(): ABUnknownPersonViewController; - static allocWithZone(zone: any): ABUnknownPersonViewController; - static alloc(): ABUnknownPersonViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CALayer extends NSObject implements NSCoding, CAMediaTiming { - bounds: CGRect; - position: CGPoint; - zPosition: number; - anchorPoint: CGPoint; - anchorPointZ: number; - transform: CATransform3D; - frame: CGRect; - hidden: boolean; - doubleSided: boolean; - geometryFlipped: boolean; - superlayer: CALayer; - sublayers: NSArray; - sublayerTransform: CATransform3D; - mask: CALayer; - masksToBounds: boolean; - contents: any; - contentsRect: CGRect; - contentsGravity: string; - contentsScale: number; - contentsCenter: CGRect; - minificationFilter: string; - magnificationFilter: string; - minificationFilterBias: number; - opaque: boolean; - needsDisplayOnBoundsChange: boolean; - drawsAsynchronously: boolean; - edgeAntialiasingMask: number; - allowsEdgeAntialiasing: boolean; - backgroundColor: any; - cornerRadius: number; - borderWidth: number; - borderColor: any; - opacity: number; - allowsGroupOpacity: boolean; - compositingFilter: any; - filters: NSArray; - backgroundFilters: NSArray; - shouldRasterize: boolean; - rasterizationScale: number; - shadowColor: any; - shadowOpacity: number; - shadowOffset: CGSize; - shadowRadius: number; - shadowPath: any; - actions: NSDictionary; - name: string; - delegate: any; - style: NSDictionary; - visibleRect: CGRect; - beginTime: number; - duration: number; - speed: number; - timeOffset: number; - repeatCount: number; - repeatDuration: number; - autoreverses: boolean; - fillMode: string; - constructor(layer: any); - constructor(); - static layer(): CALayer; - initWithLayer(layer: any): CALayer; - presentationLayer(): any; - modelLayer(): any; - static defaultValueForKey(key: string): any; - static needsDisplayForKey(key: string): boolean; - shouldArchiveValueForKey(key: string): boolean; - affineTransform(): CGAffineTransform; - setAffineTransform(m: CGAffineTransform): void; - contentsAreFlipped(): boolean; - removeFromSuperlayer(): void; - addSublayer(layer: CALayer): void; - insertSublayerAtIndex(layer: CALayer, idx: number): void; - insertSublayerBelow(layer: CALayer, sibling: CALayer): void; - insertSublayerAbove(layer: CALayer, sibling: CALayer): void; - replaceSublayerWith(layer: CALayer, layer2: CALayer): void; - convertPointFromLayer(p: CGPoint, l: CALayer): CGPoint; - convertPointToLayer(p: CGPoint, l: CALayer): CGPoint; - convertRectFromLayer(r: CGRect, l: CALayer): CGRect; - convertRectToLayer(r: CGRect, l: CALayer): CGRect; - convertTimeFromLayer(t: number, l: CALayer): number; - convertTimeToLayer(t: number, l: CALayer): number; - hitTest(p: CGPoint): CALayer; - containsPoint(p: CGPoint): boolean; - display(): void; - setNeedsDisplay(): void; - setNeedsDisplayInRect(r: CGRect): void; - needsDisplay(): boolean; - displayIfNeeded(): void; - drawInContext(ctx: any): void; - renderInContext(ctx: any): void; - preferredFrameSize(): CGSize; - setNeedsLayout(): void; - needsLayout(): boolean; - layoutIfNeeded(): void; - layoutSublayers(): void; - static defaultActionForKey(event: string): any; - actionForKey(event: string): any; - addAnimationForKey(anim: CAAnimation, key: string): void; - removeAllAnimations(): void; - removeAnimationForKey(key: string): void; - animationKeys(): NSArray; - animationForKey(key: string): CAAnimation; - scrollPoint(p: CGPoint): void; - scrollRectToVisible(r: CGRect): void; - init(): CALayer; - static new(): CALayer; - static allocWithZone(zone: any): CALayer; - static alloc(): CALayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CAAnimation extends NSObject implements NSCoding, NSCopying, CAMediaTiming, CAAction { - timingFunction: CAMediaTimingFunction; - delegate: any; - removedOnCompletion: boolean; - beginTime: number; - duration: number; - speed: number; - timeOffset: number; - repeatCount: number; - repeatDuration: number; - autoreverses: boolean; - fillMode: string; - constructor(); - static animation(): CAAnimation; - static defaultValueForKey(key: string): any; - shouldArchiveValueForKey(key: string): boolean; - init(): CAAnimation; - static new(): CAAnimation; - static allocWithZone(zone: any): CAAnimation; - static alloc(): CAAnimation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; - runActionForKeyObjectArguments(event: string, anObject: any, dict: NSDictionary): void; -} -declare class CAPropertyAnimation extends CAAnimation { - keyPath: string; - additive: boolean; - cumulative: boolean; - valueFunction: CAValueFunction; - constructor(); - static animationWithKeyPath(path: string): CAPropertyAnimation; - static animation(): CAPropertyAnimation; - init(): CAPropertyAnimation; - static new(): CAPropertyAnimation; - static allocWithZone(zone: any): CAPropertyAnimation; - static alloc(): CAPropertyAnimation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CABasicAnimation extends CAPropertyAnimation { - fromValue: any; - toValue: any; - byValue: any; - constructor(); - static animationWithKeyPath(path: string): CABasicAnimation; - static animation(): CABasicAnimation; - init(): CABasicAnimation; - static new(): CABasicAnimation; - static allocWithZone(zone: any): CABasicAnimation; - static alloc(): CABasicAnimation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAKeyframeAnimation extends CAPropertyAnimation { - values: NSArray; - path: any; - keyTimes: NSArray; - timingFunctions: NSArray; - calculationMode: string; - tensionValues: NSArray; - continuityValues: NSArray; - biasValues: NSArray; - rotationMode: string; - constructor(); - static animationWithKeyPath(path: string): CAKeyframeAnimation; - static animation(): CAKeyframeAnimation; - init(): CAKeyframeAnimation; - static new(): CAKeyframeAnimation; - static allocWithZone(zone: any): CAKeyframeAnimation; - static alloc(): CAKeyframeAnimation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CATransition extends CAAnimation { - type: string; - subtype: string; - startProgress: number; - endProgress: number; - filter: any; - constructor(); - static animation(): CATransition; - init(): CATransition; - static new(): CATransition; - static allocWithZone(zone: any): CATransition; - static alloc(): CATransition; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAAnimationGroup extends CAAnimation { - animations: NSArray; - constructor(); - static animation(): CAAnimationGroup; - init(): CAAnimationGroup; - static new(): CAAnimationGroup; - static allocWithZone(zone: any): CAAnimationGroup; - static alloc(): CAAnimationGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CADisplayLink extends NSObject { - timestamp: number; - duration: number; - paused: boolean; - frameInterval: number; - constructor(); - static displayLinkWithTargetSelector(target: any, sel: any): CADisplayLink; - addToRunLoopForMode(runloop: NSRunLoop, mode: string): void; - removeFromRunLoopForMode(runloop: NSRunLoop, mode: string): void; - invalidate(): void; - init(): CADisplayLink; - static new(): CADisplayLink; - static allocWithZone(zone: any): CADisplayLink; - static alloc(): CADisplayLink; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAEAGLLayer extends CALayer implements EAGLDrawable { - drawableProperties: NSDictionary; - constructor(layer: any); - constructor(); - static layer(): CAEAGLLayer; - initWithLayer(layer: any): CAEAGLLayer; - init(): CAEAGLLayer; - static new(): CAEAGLLayer; - static allocWithZone(zone: any): CAEAGLLayer; - static alloc(): CAEAGLLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAEmitterCell extends NSObject implements NSCoding, CAMediaTiming { - name: string; - enabled: boolean; - birthRate: number; - lifetime: number; - lifetimeRange: number; - emissionLatitude: number; - emissionLongitude: number; - emissionRange: number; - velocity: number; - velocityRange: number; - xAcceleration: number; - yAcceleration: number; - zAcceleration: number; - scale: number; - scaleRange: number; - scaleSpeed: number; - spin: number; - spinRange: number; - color: any; - redRange: number; - greenRange: number; - blueRange: number; - alphaRange: number; - redSpeed: number; - greenSpeed: number; - blueSpeed: number; - alphaSpeed: number; - contents: any; - contentsRect: CGRect; - minificationFilter: string; - magnificationFilter: string; - minificationFilterBias: number; - emitterCells: NSArray; - style: NSDictionary; - beginTime: number; - duration: number; - speed: number; - timeOffset: number; - repeatCount: number; - repeatDuration: number; - autoreverses: boolean; - fillMode: string; - constructor(); - static emitterCell(): CAEmitterCell; - static defaultValueForKey(key: string): any; - shouldArchiveValueForKey(key: string): boolean; - init(): CAEmitterCell; - static new(): CAEmitterCell; - static allocWithZone(zone: any): CAEmitterCell; - static alloc(): CAEmitterCell; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CAEmitterLayer extends CALayer { - emitterCells: NSArray; - birthRate: number; - lifetime: number; - emitterPosition: CGPoint; - emitterZPosition: number; - emitterSize: CGSize; - emitterDepth: number; - emitterShape: string; - emitterMode: string; - renderMode: string; - preservesDepth: boolean; - velocity: number; - scale: number; - spin: number; - seed: number; - constructor(layer: any); - constructor(); - static layer(): CAEmitterLayer; - initWithLayer(layer: any): CAEmitterLayer; - init(): CAEmitterLayer; - static new(): CAEmitterLayer; - static allocWithZone(zone: any): CAEmitterLayer; - static alloc(): CAEmitterLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAGradientLayer extends CALayer { - colors: NSArray; - locations: NSArray; - startPoint: CGPoint; - endPoint: CGPoint; - type: string; - constructor(layer: any); - constructor(); - static layer(): CAGradientLayer; - initWithLayer(layer: any): CAGradientLayer; - init(): CAGradientLayer; - static new(): CAGradientLayer; - static allocWithZone(zone: any): CAGradientLayer; - static alloc(): CAGradientLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAMediaTimingFunction extends NSObject implements NSCoding { - constructor(c1x: number, c1y: number, c2x: number, c2y: number); - constructor(); - static functionWithName(name: string): CAMediaTimingFunction; - static functionWithControlPoints(c1x: number, c1y: number, c2x: number, c2y: number): CAMediaTimingFunction; - initWithControlPoints(c1x: number, c1y: number, c2x: number, c2y: number): CAMediaTimingFunction; - getControlPointAtIndexValues(idx: number, ptr: number[]): void; - init(): CAMediaTimingFunction; - static new(): CAMediaTimingFunction; - static allocWithZone(zone: any): CAMediaTimingFunction; - static alloc(): CAMediaTimingFunction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CAReplicatorLayer extends CALayer { - instanceCount: number; - preservesDepth: boolean; - instanceDelay: number; - instanceTransform: CATransform3D; - instanceColor: any; - instanceRedOffset: number; - instanceGreenOffset: number; - instanceBlueOffset: number; - instanceAlphaOffset: number; - constructor(layer: any); - constructor(); - static layer(): CAReplicatorLayer; - initWithLayer(layer: any): CAReplicatorLayer; - init(): CAReplicatorLayer; - static new(): CAReplicatorLayer; - static allocWithZone(zone: any): CAReplicatorLayer; - static alloc(): CAReplicatorLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAScrollLayer extends CALayer { - scrollMode: string; - constructor(layer: any); - constructor(); - scrollToPoint(p: CGPoint): void; - scrollToRect(r: CGRect): void; - static layer(): CAScrollLayer; - initWithLayer(layer: any): CAScrollLayer; - init(): CAScrollLayer; - static new(): CAScrollLayer; - static allocWithZone(zone: any): CAScrollLayer; - static alloc(): CAScrollLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAShapeLayer extends CALayer { - path: any; - fillColor: any; - fillRule: string; - strokeColor: any; - strokeStart: number; - strokeEnd: number; - lineWidth: number; - miterLimit: number; - lineCap: string; - lineJoin: string; - lineDashPhase: number; - lineDashPattern: NSArray; - constructor(layer: any); - constructor(); - static layer(): CAShapeLayer; - initWithLayer(layer: any): CAShapeLayer; - init(): CAShapeLayer; - static new(): CAShapeLayer; - static allocWithZone(zone: any): CAShapeLayer; - static alloc(): CAShapeLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CATextLayer extends CALayer { - string: any; - font: any; - fontSize: number; - foregroundColor: any; - wrapped: boolean; - truncationMode: string; - alignmentMode: string; - constructor(layer: any); - constructor(); - static layer(): CATextLayer; - initWithLayer(layer: any): CATextLayer; - init(): CATextLayer; - static new(): CATextLayer; - static allocWithZone(zone: any): CATextLayer; - static alloc(): CATextLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CATiledLayer extends CALayer { - levelsOfDetail: number; - levelsOfDetailBias: number; - tileSize: CGSize; - constructor(layer: any); - constructor(); - static fadeDuration(): number; - static layer(): CATiledLayer; - initWithLayer(layer: any): CATiledLayer; - init(): CATiledLayer; - static new(): CATiledLayer; - static allocWithZone(zone: any): CATiledLayer; - static alloc(): CATiledLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CATransaction extends NSObject { - constructor(); - static begin(): void; - static commit(): void; - static flush(): void; - static lock(): void; - static unlock(): void; - static animationDuration(): number; - static setAnimationDuration(dur: number): void; - static animationTimingFunction(): CAMediaTimingFunction; - static setAnimationTimingFunction(funcArg: CAMediaTimingFunction): void; - static disableActions(): boolean; - static setDisableActions(flag: boolean): void; - static completionBlock(): () => void; - static setCompletionBlock(block: () => void): void; - static valueForKey(key: string): any; - static setValueForKey(anObject: any, key: string): void; - init(): CATransaction; - static new(): CATransaction; - static allocWithZone(zone: any): CATransaction; - static alloc(): CATransaction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CATransformLayer extends CALayer { - constructor(layer: any); - constructor(); - static layer(): CATransformLayer; - initWithLayer(layer: any): CATransformLayer; - init(): CATransformLayer; - static new(): CATransformLayer; - static allocWithZone(zone: any): CATransformLayer; - static alloc(): CATransformLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAValueFunction extends NSObject implements NSCoding { - name: string; - constructor(); - static functionWithName(name: string): CAValueFunction; - init(): CAValueFunction; - static new(): CAValueFunction; - static allocWithZone(zone: any): CAValueFunction; - static alloc(): CAValueFunction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class ASIdentifierManager extends NSObject { - advertisingIdentifier: NSUUID; - advertisingTrackingEnabled: boolean; - constructor(); - static sharedManager(): ASIdentifierManager; - init(): ASIdentifierManager; - static new(): ASIdentifierManager; - static allocWithZone(zone: any): ASIdentifierManager; - static alloc(): ASIdentifierManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ALAssetsLibrary extends NSObject { - constructor(); - enumerateGroupsWithTypesUsingBlockFailureBlock(types: number, enumerationBlock: (arg1: ALAssetsGroup, arg2: any) => void, failureBlock: (arg1: NSError) => void): void; - assetForURLResultBlockFailureBlock(assetURL: NSURL, resultBlock: (arg1: ALAsset) => void, failureBlock: (arg1: NSError) => void): void; - groupForURLResultBlockFailureBlock(groupURL: NSURL, resultBlock: (arg1: ALAssetsGroup) => void, failureBlock: (arg1: NSError) => void): void; - addAssetsGroupAlbumWithNameResultBlockFailureBlock(name: string, resultBlock: (arg1: ALAssetsGroup) => void, failureBlock: (arg1: NSError) => void): void; - writeImageToSavedPhotosAlbumOrientationCompletionBlock(imageRef: any, orientation: number, completionBlock: (arg1: NSURL, arg2: NSError) => void): void; - writeImageToSavedPhotosAlbumMetadataCompletionBlock(imageRef: any, metadata: NSDictionary, completionBlock: (arg1: NSURL, arg2: NSError) => void): void; - writeImageDataToSavedPhotosAlbumMetadataCompletionBlock(imageData: NSData, metadata: NSDictionary, completionBlock: (arg1: NSURL, arg2: NSError) => void): void; - writeVideoAtPathToSavedPhotosAlbumCompletionBlock(videoPathURL: NSURL, completionBlock: (arg1: NSURL, arg2: NSError) => void): void; - videoAtPathIsCompatibleWithSavedPhotosAlbum(videoPathURL: NSURL): boolean; - static authorizationStatus(): number; - static disableSharedPhotoStreamsSupport(): void; - init(): ALAssetsLibrary; - static new(): ALAssetsLibrary; - static allocWithZone(zone: any): ALAssetsLibrary; - static alloc(): ALAssetsLibrary; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ALAsset extends NSObject { - originalAsset: ALAsset; - editable: boolean; - constructor(); - valueForProperty(property: string): any; - defaultRepresentation(): ALAssetRepresentation; - representationForUTI(representationUTI: string): ALAssetRepresentation; - thumbnail(): any; - aspectRatioThumbnail(): any; - writeModifiedImageDataToSavedPhotosAlbumMetadataCompletionBlock(imageData: NSData, metadata: NSDictionary, completionBlock: (arg1: NSURL, arg2: NSError) => void): void; - writeModifiedVideoAtPathToSavedPhotosAlbumCompletionBlock(videoPathURL: NSURL, completionBlock: (arg1: NSURL, arg2: NSError) => void): void; - setImageDataMetadataCompletionBlock(imageData: NSData, metadata: NSDictionary, completionBlock: (arg1: NSURL, arg2: NSError) => void): void; - setVideoAtPathCompletionBlock(videoPathURL: NSURL, completionBlock: (arg1: NSURL, arg2: NSError) => void): void; - init(): ALAsset; - static new(): ALAsset; - static allocWithZone(zone: any): ALAsset; - static alloc(): ALAsset; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ALAssetsFilter extends NSObject { - constructor(); - static allPhotos(): ALAssetsFilter; - static allVideos(): ALAssetsFilter; - static allAssets(): ALAssetsFilter; - init(): ALAssetsFilter; - static new(): ALAssetsFilter; - static allocWithZone(zone: any): ALAssetsFilter; - static alloc(): ALAssetsFilter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ALAssetsGroup extends NSObject { - editable: boolean; - constructor(); - valueForProperty(property: string): any; - posterImage(): any; - setAssetsFilter(filter: ALAssetsFilter): void; - numberOfAssets(): number; - enumerateAssetsUsingBlock(enumerationBlock: (arg1: ALAsset, arg2: number, arg3: any) => void): void; - enumerateAssetsWithOptionsUsingBlock(options: number, enumerationBlock: (arg1: ALAsset, arg2: number, arg3: any) => void): void; - enumerateAssetsAtIndexesOptionsUsingBlock(indexSet: NSIndexSet, options: number, enumerationBlock: (arg1: ALAsset, arg2: number, arg3: any) => void): void; - addAsset(asset: ALAsset): boolean; - init(): ALAssetsGroup; - static new(): ALAssetsGroup; - static allocWithZone(zone: any): ALAssetsGroup; - static alloc(): ALAssetsGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class ALAssetRepresentation extends NSObject { - constructor(); - UTI(): string; - dimensions(): CGSize; - size(): number; - getBytesFromOffsetLengthError(buffer: string, offset: number, length: number): number; - fullResolutionImage(): any; - CGImageWithOptions(options: NSDictionary): any; - fullScreenImage(): any; - url(): NSURL; - metadata(): NSDictionary; - orientation(): number; - scale(): number; - filename(): string; - init(): ALAssetRepresentation; - static new(): ALAssetRepresentation; - static allocWithZone(zone: any): ALAssetRepresentation; - static alloc(): ALAssetRepresentation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioBuffer extends NSObject implements NSCopying, NSMutableCopying { - format: AVAudioFormat; - audioBufferList: any; - mutableAudioBufferList: any; - constructor(); - init(): AVAudioBuffer; - static new(): AVAudioBuffer; - static allocWithZone(zone: any): AVAudioBuffer; - static alloc(): AVAudioBuffer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; -} -declare class AVAudioPCMBuffer extends AVAudioBuffer { - frameCapacity: number; - frameLength: number; - stride: number; - floatChannelData: any; - int16ChannelData: any; - int32ChannelData: any; - constructor(format: AVAudioFormat, frameCapacity: number); - constructor(); - initWithPCMFormatFrameCapacity(format: AVAudioFormat, frameCapacity: number): AVAudioPCMBuffer; - init(): AVAudioPCMBuffer; - static new(): AVAudioPCMBuffer; - static allocWithZone(zone: any): AVAudioPCMBuffer; - static alloc(): AVAudioPCMBuffer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioChannelLayout extends NSObject { - layoutTag: number; - layout: any; - channelCount: number; - constructor(layoutTag: number); - constructor(layout: any); - constructor(); - initWithLayoutTag(layoutTag: number): AVAudioChannelLayout; - initWithLayout(layout: any): AVAudioChannelLayout; - static layoutWithLayoutTag(layoutTag: number): AVAudioChannelLayout; - static layoutWithLayout(layout: any): AVAudioChannelLayout; - init(): AVAudioChannelLayout; - static new(): AVAudioChannelLayout; - static allocWithZone(zone: any): AVAudioChannelLayout; - static alloc(): AVAudioChannelLayout; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioEngine extends NSObject { - musicSequence: any; - outputNode: AVAudioOutputNode; - inputNode: AVAudioInputNode; - mainMixerNode: AVAudioMixerNode; - running: boolean; - constructor(); - attachNode(node: AVAudioNode): void; - detachNode(node: AVAudioNode): void; - connectToFromBusToBusFormat(node1: AVAudioNode, node2: AVAudioNode, bus1: number, bus2: number, format: AVAudioFormat): void; - connectToFormat(node1: AVAudioNode, node2: AVAudioNode, format: AVAudioFormat): void; - disconnectNodeInputBus(node: AVAudioNode, bus: number): void; - disconnectNodeInput(node: AVAudioNode): void; - disconnectNodeOutputBus(node: AVAudioNode, bus: number): void; - disconnectNodeOutput(node: AVAudioNode): void; - prepare(): void; - startAndReturnError(): boolean; - pause(): void; - reset(): void; - stop(): void; - init(): AVAudioEngine; - static new(): AVAudioEngine; - static allocWithZone(zone: any): AVAudioEngine; - static alloc(): AVAudioEngine; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioNode extends NSObject { - engine: AVAudioEngine; - numberOfInputs: number; - numberOfOutputs: number; - lastRenderTime: AVAudioTime; - constructor(); - reset(): void; - inputFormatForBus(bus: number): AVAudioFormat; - outputFormatForBus(bus: number): AVAudioFormat; - nameForInputBus(bus: number): string; - nameForOutputBus(bus: number): string; - installTapOnBusBufferSizeFormatBlock(bus: number, bufferSize: number, format: AVAudioFormat, tapBlock: (arg1: AVAudioPCMBuffer, arg2: AVAudioTime) => void): void; - removeTapOnBus(bus: number): void; - init(): AVAudioNode; - static new(): AVAudioNode; - static allocWithZone(zone: any): AVAudioNode; - static alloc(): AVAudioNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnit extends AVAudioNode { - audioComponentDescription: AudioComponentDescription; - audioUnit: any; - name: string; - manufacturerName: string; - version: number; - constructor(); - loadAudioUnitPresetAtURLError(url: NSURL): boolean; - init(): AVAudioUnit; - static new(): AVAudioUnit; - static allocWithZone(zone: any): AVAudioUnit; - static alloc(): AVAudioUnit; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitEffect extends AVAudioUnit { - bypass: boolean; - constructor(audioComponentDescription: AudioComponentDescription); - constructor(); - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): AVAudioUnitEffect; - init(): AVAudioUnitEffect; - static new(): AVAudioUnitEffect; - static allocWithZone(zone: any): AVAudioUnitEffect; - static alloc(): AVAudioUnitEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitReverb extends AVAudioUnitEffect { - wetDryMix: number; - constructor(audioComponentDescription: AudioComponentDescription); - constructor(); - loadFactoryPreset(preset: number): void; - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): AVAudioUnitReverb; - init(): AVAudioUnitReverb; - static new(): AVAudioUnitReverb; - static allocWithZone(zone: any): AVAudioUnitReverb; - static alloc(): AVAudioUnitReverb; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitEQFilterParameters extends NSObject { - filterType: number; - frequency: number; - bandwidth: number; - gain: number; - bypass: boolean; - constructor(); - init(): AVAudioUnitEQFilterParameters; - static new(): AVAudioUnitEQFilterParameters; - static allocWithZone(zone: any): AVAudioUnitEQFilterParameters; - static alloc(): AVAudioUnitEQFilterParameters; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitEQ extends AVAudioUnitEffect { - bands: NSArray; - globalGain: number; - constructor(numberOfBands: number); - constructor(audioComponentDescription: AudioComponentDescription); - constructor(); - initWithNumberOfBands(numberOfBands: number): AVAudioUnitEQ; - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): AVAudioUnitEQ; - init(): AVAudioUnitEQ; - static new(): AVAudioUnitEQ; - static allocWithZone(zone: any): AVAudioUnitEQ; - static alloc(): AVAudioUnitEQ; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioEnvironmentDistanceAttenuationParameters extends NSObject { - distanceAttenuationModel: number; - referenceDistance: number; - maximumDistance: number; - rolloffFactor: number; - constructor(); - init(): AVAudioEnvironmentDistanceAttenuationParameters; - static new(): AVAudioEnvironmentDistanceAttenuationParameters; - static allocWithZone(zone: any): AVAudioEnvironmentDistanceAttenuationParameters; - static alloc(): AVAudioEnvironmentDistanceAttenuationParameters; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioEnvironmentReverbParameters extends NSObject { - enable: boolean; - level: number; - filterParameters: AVAudioUnitEQFilterParameters; - constructor(); - loadFactoryReverbPreset(preset: number): void; - init(): AVAudioEnvironmentReverbParameters; - static new(): AVAudioEnvironmentReverbParameters; - static allocWithZone(zone: any): AVAudioEnvironmentReverbParameters; - static alloc(): AVAudioEnvironmentReverbParameters; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioEnvironmentNode extends AVAudioNode implements AVAudioMixing { - outputVolume: number; - nextAvailableInputBus: number; - listenerPosition: AVAudio3DPoint; - listenerVectorOrientation: AVAudio3DVectorOrientation; - listenerAngularOrientation: AVAudio3DAngularOrientation; - distanceAttenuationParameters: AVAudioEnvironmentDistanceAttenuationParameters; - reverbParameters: AVAudioEnvironmentReverbParameters; - volume: number; - pan: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - renderingAlgorithm: number; - rate: number; - reverbBlend: number; - obstruction: number; - occlusion: number; - position: AVAudio3DPoint; - constructor(); - applicableRenderingAlgorithms(): NSArray; - init(): AVAudioEnvironmentNode; - static new(): AVAudioEnvironmentNode; - static allocWithZone(zone: any): AVAudioEnvironmentNode; - static alloc(): AVAudioEnvironmentNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class AVAudioFormat extends NSObject { - standard: boolean; - commonFormat: number; - channelCount: number; - sampleRate: number; - interleaved: boolean; - streamDescription: any; - channelLayout: AVAudioChannelLayout; - settings: NSDictionary; - constructor(asbd: any); - constructor(asbd: any, layout: AVAudioChannelLayout); - constructor(sampleRate: number, channels: number); - constructor(sampleRate: number, layout: AVAudioChannelLayout); - constructor(format: number, sampleRate: number, channels: number, interleaved: boolean); - constructor(format: number, sampleRate: number, interleaved: boolean, layout: AVAudioChannelLayout); - constructor(settings: NSDictionary); - constructor(); - initWithStreamDescription(asbd: any): AVAudioFormat; - initWithStreamDescriptionChannelLayout(asbd: any, layout: AVAudioChannelLayout): AVAudioFormat; - initStandardFormatWithSampleRateChannels(sampleRate: number, channels: number): AVAudioFormat; - initStandardFormatWithSampleRateChannelLayout(sampleRate: number, layout: AVAudioChannelLayout): AVAudioFormat; - initWithCommonFormatSampleRateChannelsInterleaved(format: number, sampleRate: number, channels: number, interleaved: boolean): AVAudioFormat; - initWithCommonFormatSampleRateInterleavedChannelLayout(format: number, sampleRate: number, interleaved: boolean, layout: AVAudioChannelLayout): AVAudioFormat; - initWithSettings(settings: NSDictionary): AVAudioFormat; - init(): AVAudioFormat; - static new(): AVAudioFormat; - static allocWithZone(zone: any): AVAudioFormat; - static alloc(): AVAudioFormat; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioFile extends NSObject { - url: NSURL; - fileFormat: AVAudioFormat; - processingFormat: AVAudioFormat; - length: number; - framePosition: number; - constructor(fileURL: NSURL, outError: any); - constructor(fileURL: NSURL, format: number, interleaved: boolean, outError: any); - constructor(fileURL: NSURL, settings: NSDictionary, outError: any); - constructor(fileURL: NSURL, settings: NSDictionary, format: number, interleaved: boolean, outError: any); - constructor(); - initForReadingError(fileURL: NSURL): AVAudioFile; - initForReadingCommonFormatInterleavedError(fileURL: NSURL, format: number, interleaved: boolean): AVAudioFile; - initForWritingSettingsError(fileURL: NSURL, settings: NSDictionary): AVAudioFile; - initForWritingSettingsCommonFormatInterleavedError(fileURL: NSURL, settings: NSDictionary, format: number, interleaved: boolean): AVAudioFile; - readIntoBufferError(buffer: AVAudioPCMBuffer): boolean; - readIntoBufferFrameCountError(buffer: AVAudioPCMBuffer, frames: number): boolean; - writeFromBufferError(buffer: AVAudioPCMBuffer): boolean; - init(): AVAudioFile; - static new(): AVAudioFile; - static allocWithZone(zone: any): AVAudioFile; - static alloc(): AVAudioFile; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioIONode extends AVAudioNode { - presentationLatency: number; - audioUnit: any; - constructor(); - init(): AVAudioIONode; - static new(): AVAudioIONode; - static allocWithZone(zone: any): AVAudioIONode; - static alloc(): AVAudioIONode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioInputNode extends AVAudioIONode implements AVAudioMixing { - volume: number; - pan: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - renderingAlgorithm: number; - rate: number; - reverbBlend: number; - obstruction: number; - occlusion: number; - position: AVAudio3DPoint; - constructor(); - init(): AVAudioInputNode; - static new(): AVAudioInputNode; - static allocWithZone(zone: any): AVAudioInputNode; - static alloc(): AVAudioInputNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class AVAudioOutputNode extends AVAudioIONode { - constructor(); - init(): AVAudioOutputNode; - static new(): AVAudioOutputNode; - static allocWithZone(zone: any): AVAudioOutputNode; - static alloc(): AVAudioOutputNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioMixerNode extends AVAudioNode implements AVAudioMixing { - outputVolume: number; - nextAvailableInputBus: number; - volume: number; - pan: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - renderingAlgorithm: number; - rate: number; - reverbBlend: number; - obstruction: number; - occlusion: number; - position: AVAudio3DPoint; - constructor(); - init(): AVAudioMixerNode; - static new(): AVAudioMixerNode; - static allocWithZone(zone: any): AVAudioMixerNode; - static alloc(): AVAudioMixerNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class AVAudioPlayer extends NSObject { - playing: boolean; - numberOfChannels: number; - duration: number; - delegate: any; - url: NSURL; - data: NSData; - pan: number; - volume: number; - enableRate: boolean; - rate: number; - currentTime: number; - deviceCurrentTime: number; - numberOfLoops: number; - settings: NSDictionary; - meteringEnabled: boolean; - channelAssignments: NSArray; - constructor(url: NSURL, outError: any); - constructor(data: NSData, outError: any); - constructor(url: NSURL, utiString: string, outError: any); - constructor(data: NSData, utiString: string, outError: any); - constructor(); - initWithContentsOfURLError(url: NSURL): AVAudioPlayer; - initWithDataError(data: NSData): AVAudioPlayer; - initWithContentsOfURLFileTypeHintError(url: NSURL, utiString: string): AVAudioPlayer; - initWithDataFileTypeHintError(data: NSData, utiString: string): AVAudioPlayer; - prepareToPlay(): boolean; - play(): boolean; - playAtTime(time: number): boolean; - pause(): void; - stop(): void; - updateMeters(): void; - peakPowerForChannel(channelNumber: number): number; - averagePowerForChannel(channelNumber: number): number; - init(): AVAudioPlayer; - static new(): AVAudioPlayer; - static allocWithZone(zone: any): AVAudioPlayer; - static alloc(): AVAudioPlayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioPlayerNode extends AVAudioNode implements AVAudioMixing { - playing: boolean; - volume: number; - pan: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - renderingAlgorithm: number; - rate: number; - reverbBlend: number; - obstruction: number; - occlusion: number; - position: AVAudio3DPoint; - constructor(); - scheduleBufferCompletionHandler(buffer: AVAudioPCMBuffer, completionHandler: () => void): void; - scheduleBufferAtTimeOptionsCompletionHandler(buffer: AVAudioPCMBuffer, when: AVAudioTime, options: number, completionHandler: () => void): void; - scheduleFileAtTimeCompletionHandler(file: AVAudioFile, when: AVAudioTime, completionHandler: () => void): void; - scheduleSegmentStartingFrameFrameCountAtTimeCompletionHandler(file: AVAudioFile, startFrame: number, numberFrames: number, when: AVAudioTime, completionHandler: () => void): void; - stop(): void; - prepareWithFrameCount(frameCount: number): void; - play(): void; - playAtTime(when: AVAudioTime): void; - pause(): void; - nodeTimeForPlayerTime(playerTime: AVAudioTime): AVAudioTime; - playerTimeForNodeTime(nodeTime: AVAudioTime): AVAudioTime; - init(): AVAudioPlayerNode; - static new(): AVAudioPlayerNode; - static allocWithZone(zone: any): AVAudioPlayerNode; - static alloc(): AVAudioPlayerNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class AVAudioRecorder extends NSObject { - recording: boolean; - url: NSURL; - settings: NSDictionary; - delegate: any; - currentTime: number; - deviceCurrentTime: number; - meteringEnabled: boolean; - channelAssignments: NSArray; - constructor(url: NSURL, settings: NSDictionary, outError: any); - constructor(); - initWithURLSettingsError(url: NSURL, settings: NSDictionary): AVAudioRecorder; - prepareToRecord(): boolean; - record(): boolean; - recordAtTime(time: number): boolean; - recordForDuration(duration: number): boolean; - recordAtTimeForDuration(time: number, duration: number): boolean; - pause(): void; - stop(): void; - deleteRecording(): boolean; - updateMeters(): void; - peakPowerForChannel(channelNumber: number): number; - averagePowerForChannel(channelNumber: number): number; - init(): AVAudioRecorder; - static new(): AVAudioRecorder; - static allocWithZone(zone: any): AVAudioRecorder; - static alloc(): AVAudioRecorder; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioSession extends NSObject { - category: string; - categoryOptions: number; - mode: string; - otherAudioPlaying: boolean; - secondaryAudioShouldBeSilencedHint: boolean; - currentRoute: AVAudioSessionRouteDescription; - preferredInput: AVAudioSessionPortDescription; - availableInputs: NSArray; - preferredSampleRate: number; - preferredIOBufferDuration: number; - preferredInputNumberOfChannels: number; - preferredOutputNumberOfChannels: number; - maximumInputNumberOfChannels: number; - maximumOutputNumberOfChannels: number; - inputGain: number; - inputGainSettable: boolean; - inputAvailable: boolean; - inputDataSources: NSArray; - inputDataSource: AVAudioSessionDataSourceDescription; - outputDataSources: NSArray; - outputDataSource: AVAudioSessionDataSourceDescription; - sampleRate: number; - inputNumberOfChannels: number; - outputNumberOfChannels: number; - outputVolume: number; - inputLatency: number; - outputLatency: number; - IOBufferDuration: number; - delegate: any; - inputIsAvailable: boolean; - currentHardwareSampleRate: number; - currentHardwareInputNumberOfChannels: number; - currentHardwareOutputNumberOfChannels: number; - preferredHardwareSampleRate: number; - constructor(); - static sharedInstance(): AVAudioSession; - setActiveError(active: boolean): boolean; - setActiveWithOptionsError(active: boolean, options: number): boolean; - setCategoryError(category: string): boolean; - setCategoryWithOptionsError(category: string, options: number): boolean; - recordPermission(): number; - requestRecordPermission(response: (arg1: boolean) => void): void; - setModeError(mode: string): boolean; - overrideOutputAudioPortError(portOverride: number): boolean; - setPreferredInputError(inPort: AVAudioSessionPortDescription): boolean; - setPreferredSampleRateError(sampleRate: number): boolean; - setPreferredIOBufferDurationError(duration: number): boolean; - setPreferredInputNumberOfChannelsError(count: number): boolean; - setPreferredOutputNumberOfChannelsError(count: number): boolean; - setInputGainError(gain: number): boolean; - setInputDataSourceError(dataSource: AVAudioSessionDataSourceDescription): boolean; - setOutputDataSourceError(dataSource: AVAudioSessionDataSourceDescription): boolean; - setActiveWithFlagsError(active: boolean, flags: number): boolean; - setPreferredHardwareSampleRateError(sampleRate: number): boolean; - init(): AVAudioSession; - static new(): AVAudioSession; - static allocWithZone(zone: any): AVAudioSession; - static alloc(): AVAudioSession; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioSessionChannelDescription extends NSObject { - channelName: string; - owningPortUID: string; - channelNumber: number; - channelLabel: number; - constructor(); - init(): AVAudioSessionChannelDescription; - static new(): AVAudioSessionChannelDescription; - static allocWithZone(zone: any): AVAudioSessionChannelDescription; - static alloc(): AVAudioSessionChannelDescription; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioSessionPortDescription extends NSObject { - portType: string; - portName: string; - UID: string; - channels: NSArray; - dataSources: NSArray; - selectedDataSource: AVAudioSessionDataSourceDescription; - preferredDataSource: AVAudioSessionDataSourceDescription; - constructor(); - setPreferredDataSourceError(dataSource: AVAudioSessionDataSourceDescription): boolean; - init(): AVAudioSessionPortDescription; - static new(): AVAudioSessionPortDescription; - static allocWithZone(zone: any): AVAudioSessionPortDescription; - static alloc(): AVAudioSessionPortDescription; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioSessionRouteDescription extends NSObject { - inputs: NSArray; - outputs: NSArray; - constructor(); - init(): AVAudioSessionRouteDescription; - static new(): AVAudioSessionRouteDescription; - static allocWithZone(zone: any): AVAudioSessionRouteDescription; - static alloc(): AVAudioSessionRouteDescription; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioSessionDataSourceDescription extends NSObject { - dataSourceID: NSNumber; - dataSourceName: string; - location: string; - orientation: string; - supportedPolarPatterns: NSArray; - selectedPolarPattern: string; - preferredPolarPattern: string; - constructor(); - setPreferredPolarPatternError(pattern: string): boolean; - init(): AVAudioSessionDataSourceDescription; - static new(): AVAudioSessionDataSourceDescription; - static allocWithZone(zone: any): AVAudioSessionDataSourceDescription; - static alloc(): AVAudioSessionDataSourceDescription; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioTime extends NSObject { - hostTimeValid: boolean; - hostTime: number; - sampleTimeValid: boolean; - sampleTime: number; - sampleRate: number; - audioTimeStamp: AudioTimeStamp; - constructor(ts: any, sampleRate: number); - constructor(hostTime: number); - constructor(sampleTime: number, sampleRate: number); - constructor(hostTime: number, sampleTime: number, sampleRate: number); - constructor(); - initWithAudioTimeStampSampleRate(ts: any, sampleRate: number): AVAudioTime; - initWithHostTime(hostTime: number): AVAudioTime; - initWithSampleTimeAtRate(sampleTime: number, sampleRate: number): AVAudioTime; - initWithHostTimeSampleTimeAtRate(hostTime: number, sampleTime: number, sampleRate: number): AVAudioTime; - static timeWithAudioTimeStampSampleRate(ts: any, sampleRate: number): AVAudioTime; - static timeWithHostTime(hostTime: number): AVAudioTime; - static timeWithSampleTimeAtRate(sampleTime: number, sampleRate: number): AVAudioTime; - static timeWithHostTimeSampleTimeAtRate(hostTime: number, sampleTime: number, sampleRate: number): AVAudioTime; - static hostTimeForSeconds(seconds: number): number; - static secondsForHostTime(hostTime: number): number; - extrapolateTimeFromAnchor(anchorTime: AVAudioTime): AVAudioTime; - init(): AVAudioTime; - static new(): AVAudioTime; - static allocWithZone(zone: any): AVAudioTime; - static alloc(): AVAudioTime; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitDelay extends AVAudioUnitEffect { - delayTime: number; - feedback: number; - lowPassCutoff: number; - wetDryMix: number; - constructor(audioComponentDescription: AudioComponentDescription); - constructor(); - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): AVAudioUnitDelay; - init(): AVAudioUnitDelay; - static new(): AVAudioUnitDelay; - static allocWithZone(zone: any): AVAudioUnitDelay; - static alloc(): AVAudioUnitDelay; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitDistortion extends AVAudioUnitEffect { - preGain: number; - wetDryMix: number; - constructor(audioComponentDescription: AudioComponentDescription); - constructor(); - loadFactoryPreset(preset: number): void; - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): AVAudioUnitDistortion; - init(): AVAudioUnitDistortion; - static new(): AVAudioUnitDistortion; - static allocWithZone(zone: any): AVAudioUnitDistortion; - static alloc(): AVAudioUnitDistortion; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitGenerator extends AVAudioUnit implements AVAudioMixing { - bypass: boolean; - volume: number; - pan: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - renderingAlgorithm: number; - rate: number; - reverbBlend: number; - obstruction: number; - occlusion: number; - position: AVAudio3DPoint; - constructor(audioComponentDescription: AudioComponentDescription); - constructor(); - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): AVAudioUnitGenerator; - init(): AVAudioUnitGenerator; - static new(): AVAudioUnitGenerator; - static allocWithZone(zone: any): AVAudioUnitGenerator; - static alloc(): AVAudioUnitGenerator; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class AVAudioUnitMIDIInstrument extends AVAudioUnit { - constructor(description: AudioComponentDescription); - constructor(); - initWithAudioComponentDescription(description: AudioComponentDescription): AVAudioUnitMIDIInstrument; - startNoteWithVelocityOnChannel(note: number, velocity: number, channel: number): void; - stopNoteOnChannel(note: number, channel: number): void; - sendControllerWithValueOnChannel(controller: number, value: number, channel: number): void; - sendPitchBendOnChannel(pitchbend: number, channel: number): void; - sendPressureOnChannel(pressure: number, channel: number): void; - sendPressureForKeyWithValueOnChannel(key: number, value: number, channel: number): void; - sendProgramChangeOnChannel(program: number, channel: number): void; - sendProgramChangeBankMSBBankLSBOnChannel(program: number, bankMSB: number, bankLSB: number, channel: number): void; - sendMIDIEventData1Data2(midiStatus: number, data1: number, data2: number): void; - sendMIDIEventData1(midiStatus: number, data1: number): void; - sendMIDISysExEvent(midiData: NSData): void; - init(): AVAudioUnitMIDIInstrument; - static new(): AVAudioUnitMIDIInstrument; - static allocWithZone(zone: any): AVAudioUnitMIDIInstrument; - static alloc(): AVAudioUnitMIDIInstrument; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitSampler extends AVAudioUnitMIDIInstrument { - stereoPan: number; - masterGain: number; - globalTuning: number; - constructor(description: AudioComponentDescription); - constructor(); - loadSoundBankInstrumentAtURLProgramBankMSBBankLSBError(bankURL: NSURL, program: number, bankMSB: number, bankLSB: number): boolean; - loadInstrumentAtURLError(instrumentURL: NSURL): boolean; - loadAudioFilesAtURLsError(audioFiles: NSArray): boolean; - initWithAudioComponentDescription(description: AudioComponentDescription): AVAudioUnitSampler; - init(): AVAudioUnitSampler; - static new(): AVAudioUnitSampler; - static allocWithZone(zone: any): AVAudioUnitSampler; - static alloc(): AVAudioUnitSampler; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitTimeEffect extends AVAudioUnit { - bypass: boolean; - constructor(audioComponentDescription: AudioComponentDescription); - constructor(); - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): AVAudioUnitTimeEffect; - init(): AVAudioUnitTimeEffect; - static new(): AVAudioUnitTimeEffect; - static allocWithZone(zone: any): AVAudioUnitTimeEffect; - static alloc(): AVAudioUnitTimeEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitTimePitch extends AVAudioUnitTimeEffect { - rate: number; - pitch: number; - overlap: number; - constructor(audioComponentDescription: AudioComponentDescription); - constructor(); - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): AVAudioUnitTimePitch; - init(): AVAudioUnitTimePitch; - static new(): AVAudioUnitTimePitch; - static allocWithZone(zone: any): AVAudioUnitTimePitch; - static alloc(): AVAudioUnitTimePitch; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioUnitVarispeed extends AVAudioUnitTimeEffect { - rate: number; - constructor(audioComponentDescription: AudioComponentDescription); - constructor(); - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): AVAudioUnitVarispeed; - init(): AVAudioUnitVarispeed; - static new(): AVAudioUnitVarispeed; - static allocWithZone(zone: any): AVAudioUnitVarispeed; - static alloc(): AVAudioUnitVarispeed; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVMIDIPlayer extends NSObject { - duration: number; - playing: boolean; - rate: number; - currentPosition: number; - constructor(inURL: NSURL, bankURL: NSURL, outError: any); - constructor(data: NSData, bankURL: NSURL, outError: any); - constructor(); - initWithContentsOfURLSoundBankURLError(inURL: NSURL, bankURL: NSURL): AVMIDIPlayer; - initWithDataSoundBankURLError(data: NSData, bankURL: NSURL): AVMIDIPlayer; - prepareToPlay(): void; - play(completionHandler: () => void): void; - stop(): void; - init(): AVMIDIPlayer; - static new(): AVMIDIPlayer; - static allocWithZone(zone: any): AVMIDIPlayer; - static alloc(): AVMIDIPlayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAsset extends NSObject implements NSCopying, AVAsynchronousKeyValueLoading { - duration: CMTime; - preferredRate: number; - preferredVolume: number; - preferredTransform: CGAffineTransform; - naturalSize: CGSize; - providesPreciseDurationAndTiming: boolean; - referenceRestrictions: number; - tracks: NSArray; - trackGroups: NSArray; - creationDate: AVMetadataItem; - lyrics: string; - commonMetadata: NSArray; - metadata: NSArray; - availableMetadataFormats: NSArray; - availableChapterLocales: NSArray; - availableMediaCharacteristicsWithMediaSelectionOptions: NSArray; - hasProtectedContent: boolean; - playable: boolean; - exportable: boolean; - readable: boolean; - composable: boolean; - compatibleWithSavedPhotosAlbum: boolean; - constructor(); - static assetWithURL(URL: NSURL): any; - cancelLoading(): void; - trackWithTrackID(trackID: number): AVAssetTrack; - tracksWithMediaType(mediaType: string): NSArray; - tracksWithMediaCharacteristic(mediaCharacteristic: string): NSArray; - metadataForFormat(format: string): NSArray; - chapterMetadataGroupsWithTitleLocaleContainingItemsWithCommonKeys(locale: NSLocale, commonKeys: NSArray): NSArray; - chapterMetadataGroupsBestMatchingPreferredLanguages(preferredLanguages: NSArray): NSArray; - mediaSelectionGroupForMediaCharacteristic(mediaCharacteristic: string): AVMediaSelectionGroup; - unusedTrackID(): number; - init(): AVAsset; - static new(): AVAsset; - static allocWithZone(zone: any): AVAsset; - static alloc(): AVAsset; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - statusOfValueForKeyError(key: string): number; - loadValuesAsynchronouslyForKeysCompletionHandler(keys: NSArray, handler: () => void): void; -} -declare class AVURLAsset extends AVAsset { - URL: NSURL; - resourceLoader: AVAssetResourceLoader; - constructor(URL: NSURL, options: NSDictionary); - constructor(); - static audiovisualTypes(): NSArray; - static audiovisualMIMETypes(): NSArray; - static isPlayableExtendedMIMEType(extendedMIMEType: string): boolean; - static URLAssetWithURLOptions(URL: NSURL, options: NSDictionary): AVURLAsset; - initWithURLOptions(URL: NSURL, options: NSDictionary): AVURLAsset; - compatibleTrackForCompositionTrack(compositionTrack: AVCompositionTrack): AVAssetTrack; - init(): AVURLAsset; - static new(): AVURLAsset; - static allocWithZone(zone: any): AVURLAsset; - static alloc(): AVURLAsset; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetExportSession extends NSObject { - presetName: string; - asset: AVAsset; - supportedFileTypes: NSArray; - outputFileType: string; - outputURL: NSURL; - status: number; - error: NSError; - progress: number; - maxDuration: CMTime; - estimatedOutputFileLength: number; - timeRange: CMTimeRange; - metadata: NSArray; - metadataItemFilter: AVMetadataItemFilter; - fileLengthLimit: number; - audioTimePitchAlgorithm: string; - audioMix: AVAudioMix; - videoComposition: AVVideoComposition; - customVideoCompositor: any; - shouldOptimizeForNetworkUse: boolean; - canPerformMultiplePassesOverSourceMediaData: boolean; - directoryForTemporaryFiles: NSURL; - constructor(asset: AVAsset, presetName: string); - constructor(); - static allExportPresets(): NSArray; - static exportPresetsCompatibleWithAsset(asset: AVAsset): NSArray; - static determineCompatibilityOfExportPresetWithAssetOutputFileTypeCompletionHandler(presetName: string, asset: AVAsset, outputFileType: string, handler: (arg1: boolean) => void): void; - static exportSessionWithAssetPresetName(asset: AVAsset, presetName: string): AVAssetExportSession; - initWithAssetPresetName(asset: AVAsset, presetName: string): AVAssetExportSession; - determineCompatibleFileTypesWithCompletionHandler(handler: (arg1: NSArray) => void): void; - exportAsynchronouslyWithCompletionHandler(handler: () => void): void; - cancelExport(): void; - init(): AVAssetExportSession; - static new(): AVAssetExportSession; - static allocWithZone(zone: any): AVAssetExportSession; - static alloc(): AVAssetExportSession; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetImageGenerator extends NSObject { - asset: AVAsset; - appliesPreferredTrackTransform: boolean; - maximumSize: CGSize; - apertureMode: string; - videoComposition: AVVideoComposition; - customVideoCompositor: any; - requestedTimeToleranceBefore: CMTime; - requestedTimeToleranceAfter: CMTime; - constructor(asset: AVAsset); - constructor(); - static assetImageGeneratorWithAsset(asset: AVAsset): AVAssetImageGenerator; - initWithAsset(asset: AVAsset): AVAssetImageGenerator; - copyCGImageAtTimeActualTimeError(requestedTime: CMTime, actualTime: any): any; - generateCGImagesAsynchronouslyForTimesCompletionHandler(requestedTimes: NSArray, handler: (arg1: CMTime, arg2: any, arg3: CMTime, arg4: number, arg5: NSError) => void): void; - cancelAllCGImageGeneration(): void; - init(): AVAssetImageGenerator; - static new(): AVAssetImageGenerator; - static allocWithZone(zone: any): AVAssetImageGenerator; - static alloc(): AVAssetImageGenerator; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetReader extends NSObject { - asset: AVAsset; - status: number; - error: NSError; - timeRange: CMTimeRange; - outputs: NSArray; - constructor(asset: AVAsset, outError: any); - constructor(); - static assetReaderWithAssetError(asset: AVAsset): AVAssetReader; - initWithAssetError(asset: AVAsset): AVAssetReader; - canAddOutput(output: AVAssetReaderOutput): boolean; - addOutput(output: AVAssetReaderOutput): void; - startReading(): boolean; - cancelReading(): void; - init(): AVAssetReader; - static new(): AVAssetReader; - static allocWithZone(zone: any): AVAssetReader; - static alloc(): AVAssetReader; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVVideoCompositionRenderContext extends NSObject { - size: CGSize; - renderTransform: CGAffineTransform; - renderScale: number; - pixelAspectRatio: AVPixelAspectRatio; - edgeWidths: AVEdgeWidths; - highQualityRendering: boolean; - videoComposition: AVVideoComposition; - constructor(); - newPixelBuffer(): any; - init(): AVVideoCompositionRenderContext; - static new(): AVVideoCompositionRenderContext; - static allocWithZone(zone: any): AVVideoCompositionRenderContext; - static alloc(): AVVideoCompositionRenderContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAsynchronousVideoCompositionRequest extends NSObject implements NSCopying { - renderContext: AVVideoCompositionRenderContext; - compositionTime: CMTime; - sourceTrackIDs: NSArray; - videoCompositionInstruction: any; - constructor(); - sourceFrameByTrackID(trackID: number): any; - finishWithComposedVideoFrame(composedVideoFrame: any): void; - finishWithError(error: NSError): void; - finishCancelledRequest(): void; - init(): AVAsynchronousVideoCompositionRequest; - static new(): AVAsynchronousVideoCompositionRequest; - static allocWithZone(zone: any): AVAsynchronousVideoCompositionRequest; - static alloc(): AVAsynchronousVideoCompositionRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVVideoComposition extends NSObject implements NSCopying, NSMutableCopying { - customVideoCompositorClass: any; - frameDuration: CMTime; - renderSize: CGSize; - renderScale: number; - instructions: NSArray; - animationTool: AVVideoCompositionCoreAnimationTool; - constructor(); - static videoCompositionWithPropertiesOfAsset(asset: AVAsset): AVVideoComposition; - isValidForAssetTimeRangeValidationDelegate(asset: AVAsset, timeRange: CMTimeRange, validationDelegate: any): boolean; - init(): AVVideoComposition; - static new(): AVVideoComposition; - static allocWithZone(zone: any): AVVideoComposition; - static alloc(): AVVideoComposition; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; -} -declare class AVMutableVideoComposition extends AVVideoComposition { - customVideoCompositorClass: any; - frameDuration: CMTime; - renderSize: CGSize; - renderScale: number; - instructions: NSArray; - animationTool: AVVideoCompositionCoreAnimationTool; - constructor(); - static videoComposition(): AVMutableVideoComposition; - static videoCompositionWithPropertiesOfAsset(asset: AVAsset): AVMutableVideoComposition; - init(): AVMutableVideoComposition; - static new(): AVMutableVideoComposition; - static allocWithZone(zone: any): AVMutableVideoComposition; - static alloc(): AVMutableVideoComposition; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVVideoCompositionInstruction extends NSObject implements NSSecureCoding, NSCopying, NSMutableCopying, AVVideoCompositionInstructionProtocol { - backgroundColor: any; - layerInstructions: NSArray; - timeRange: CMTimeRange; - enablePostProcessing: boolean; - containsTweening: boolean; - requiredSourceTrackIDs: NSArray; - passthroughTrackID: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - init(): AVVideoCompositionInstruction; - static new(): AVVideoCompositionInstruction; - static allocWithZone(zone: any): AVVideoCompositionInstruction; - static alloc(): AVVideoCompositionInstruction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class AVMutableVideoCompositionInstruction extends AVVideoCompositionInstruction { - timeRange: CMTimeRange; - layerInstructions: NSArray; - enablePostProcessing: boolean; - constructor(); - static videoCompositionInstruction(): AVMutableVideoCompositionInstruction; - init(): AVMutableVideoCompositionInstruction; - static new(): AVMutableVideoCompositionInstruction; - static allocWithZone(zone: any): AVMutableVideoCompositionInstruction; - static alloc(): AVMutableVideoCompositionInstruction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVVideoCompositionLayerInstruction extends NSObject implements NSSecureCoding, NSCopying, NSMutableCopying { - trackID: number; - constructor(); - getTransformRampForTimeStartTransformEndTransformTimeRange(time: CMTime, startTransform: any, endTransform: any, timeRange: any): boolean; - getOpacityRampForTimeStartOpacityEndOpacityTimeRange(time: CMTime, startOpacity: any, endOpacity: any, timeRange: any): boolean; - getCropRectangleRampForTimeStartCropRectangleEndCropRectangleTimeRange(time: CMTime, startCropRectangle: any, endCropRectangle: any, timeRange: any): boolean; - init(): AVVideoCompositionLayerInstruction; - static new(): AVVideoCompositionLayerInstruction; - static allocWithZone(zone: any): AVVideoCompositionLayerInstruction; - static alloc(): AVVideoCompositionLayerInstruction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; -} -declare class AVMutableVideoCompositionLayerInstruction extends AVVideoCompositionLayerInstruction { - trackID: number; - constructor(); - static videoCompositionLayerInstructionWithAssetTrack(track: AVAssetTrack): AVMutableVideoCompositionLayerInstruction; - static videoCompositionLayerInstruction(): AVMutableVideoCompositionLayerInstruction; - setTransformRampFromStartTransformToEndTransformTimeRange(startTransform: CGAffineTransform, endTransform: CGAffineTransform, timeRange: CMTimeRange): void; - setTransformAtTime(transform: CGAffineTransform, time: CMTime): void; - setOpacityRampFromStartOpacityToEndOpacityTimeRange(startOpacity: number, endOpacity: number, timeRange: CMTimeRange): void; - setOpacityAtTime(opacity: number, time: CMTime): void; - setCropRectangleRampFromStartCropRectangleToEndCropRectangleTimeRange(startCropRectangle: CGRect, endCropRectangle: CGRect, timeRange: CMTimeRange): void; - setCropRectangleAtTime(cropRectangle: CGRect, time: CMTime): void; - init(): AVMutableVideoCompositionLayerInstruction; - static new(): AVMutableVideoCompositionLayerInstruction; - static allocWithZone(zone: any): AVMutableVideoCompositionLayerInstruction; - static alloc(): AVMutableVideoCompositionLayerInstruction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVVideoCompositionCoreAnimationTool extends NSObject { - constructor(); - static videoCompositionCoreAnimationToolWithAdditionalLayerAsTrackID(layer: CALayer, trackID: number): AVVideoCompositionCoreAnimationTool; - static videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayerInLayer(videoLayer: CALayer, animationLayer: CALayer): AVVideoCompositionCoreAnimationTool; - static videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayersInLayer(videoLayers: NSArray, animationLayer: CALayer): AVVideoCompositionCoreAnimationTool; - init(): AVVideoCompositionCoreAnimationTool; - static new(): AVVideoCompositionCoreAnimationTool; - static allocWithZone(zone: any): AVVideoCompositionCoreAnimationTool; - static alloc(): AVVideoCompositionCoreAnimationTool; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetReaderOutput extends NSObject { - mediaType: string; - alwaysCopiesSampleData: boolean; - supportsRandomAccess: boolean; - constructor(); - copyNextSampleBuffer(): any; - resetForReadingTimeRanges(timeRanges: NSArray): void; - markConfigurationAsFinal(): void; - init(): AVAssetReaderOutput; - static new(): AVAssetReaderOutput; - static allocWithZone(zone: any): AVAssetReaderOutput; - static alloc(): AVAssetReaderOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetReaderTrackOutput extends AVAssetReaderOutput { - track: AVAssetTrack; - outputSettings: NSDictionary; - audioTimePitchAlgorithm: string; - constructor(track: AVAssetTrack, outputSettings: NSDictionary); - constructor(); - static assetReaderTrackOutputWithTrackOutputSettings(track: AVAssetTrack, outputSettings: NSDictionary): AVAssetReaderTrackOutput; - initWithTrackOutputSettings(track: AVAssetTrack, outputSettings: NSDictionary): AVAssetReaderTrackOutput; - init(): AVAssetReaderTrackOutput; - static new(): AVAssetReaderTrackOutput; - static allocWithZone(zone: any): AVAssetReaderTrackOutput; - static alloc(): AVAssetReaderTrackOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetReaderAudioMixOutput extends AVAssetReaderOutput { - audioTracks: NSArray; - audioSettings: NSDictionary; - audioMix: AVAudioMix; - audioTimePitchAlgorithm: string; - constructor(audioTracks: NSArray, audioSettings: NSDictionary); - constructor(); - static assetReaderAudioMixOutputWithAudioTracksAudioSettings(audioTracks: NSArray, audioSettings: NSDictionary): AVAssetReaderAudioMixOutput; - initWithAudioTracksAudioSettings(audioTracks: NSArray, audioSettings: NSDictionary): AVAssetReaderAudioMixOutput; - init(): AVAssetReaderAudioMixOutput; - static new(): AVAssetReaderAudioMixOutput; - static allocWithZone(zone: any): AVAssetReaderAudioMixOutput; - static alloc(): AVAssetReaderAudioMixOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetReaderVideoCompositionOutput extends AVAssetReaderOutput { - videoTracks: NSArray; - videoSettings: NSDictionary; - videoComposition: AVVideoComposition; - customVideoCompositor: any; - constructor(videoTracks: NSArray, videoSettings: NSDictionary); - constructor(); - static assetReaderVideoCompositionOutputWithVideoTracksVideoSettings(videoTracks: NSArray, videoSettings: NSDictionary): AVAssetReaderVideoCompositionOutput; - initWithVideoTracksVideoSettings(videoTracks: NSArray, videoSettings: NSDictionary): AVAssetReaderVideoCompositionOutput; - init(): AVAssetReaderVideoCompositionOutput; - static new(): AVAssetReaderVideoCompositionOutput; - static allocWithZone(zone: any): AVAssetReaderVideoCompositionOutput; - static alloc(): AVAssetReaderVideoCompositionOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetReaderOutputMetadataAdaptor extends NSObject { - assetReaderTrackOutput: AVAssetReaderTrackOutput; - constructor(trackOutput: AVAssetReaderTrackOutput); - constructor(); - static assetReaderOutputMetadataAdaptorWithAssetReaderTrackOutput(trackOutput: AVAssetReaderTrackOutput): AVAssetReaderOutputMetadataAdaptor; - initWithAssetReaderTrackOutput(trackOutput: AVAssetReaderTrackOutput): AVAssetReaderOutputMetadataAdaptor; - nextTimedMetadataGroup(): AVTimedMetadataGroup; - init(): AVAssetReaderOutputMetadataAdaptor; - static new(): AVAssetReaderOutputMetadataAdaptor; - static allocWithZone(zone: any): AVAssetReaderOutputMetadataAdaptor; - static alloc(): AVAssetReaderOutputMetadataAdaptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetReaderSampleReferenceOutput extends AVAssetReaderOutput { - track: AVAssetTrack; - constructor(track: AVAssetTrack); - constructor(); - static assetReaderSampleReferenceOutputWithTrack(track: AVAssetTrack): AVAssetReaderSampleReferenceOutput; - initWithTrack(track: AVAssetTrack): AVAssetReaderSampleReferenceOutput; - init(): AVAssetReaderSampleReferenceOutput; - static new(): AVAssetReaderSampleReferenceOutput; - static allocWithZone(zone: any): AVAssetReaderSampleReferenceOutput; - static alloc(): AVAssetReaderSampleReferenceOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetResourceLoader extends NSObject { - delegate: any; - delegateQueue: NSObject; - constructor(); - setDelegateQueue(delegate: any, delegateQueue: NSObject): void; - init(): AVAssetResourceLoader; - static new(): AVAssetResourceLoader; - static allocWithZone(zone: any): AVAssetResourceLoader; - static alloc(): AVAssetResourceLoader; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetResourceLoadingRequest extends NSObject { - request: NSURLRequest; - finished: boolean; - cancelled: boolean; - contentInformationRequest: AVAssetResourceLoadingContentInformationRequest; - dataRequest: AVAssetResourceLoadingDataRequest; - response: NSURLResponse; - redirect: NSURLRequest; - constructor(); - finishLoading(): void; - finishLoadingWithError(error: NSError): void; - streamingContentKeyRequestDataForAppContentIdentifierOptionsError(appIdentifier: NSData, contentIdentifier: NSData, options: NSDictionary): NSData; - finishLoadingWithResponseDataRedirect(response: NSURLResponse, data: NSData, redirect: NSURLRequest): void; - init(): AVAssetResourceLoadingRequest; - static new(): AVAssetResourceLoadingRequest; - static allocWithZone(zone: any): AVAssetResourceLoadingRequest; - static alloc(): AVAssetResourceLoadingRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetResourceRenewalRequest extends AVAssetResourceLoadingRequest { - constructor(); - init(): AVAssetResourceRenewalRequest; - static new(): AVAssetResourceRenewalRequest; - static allocWithZone(zone: any): AVAssetResourceRenewalRequest; - static alloc(): AVAssetResourceRenewalRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetResourceLoadingContentInformationRequest extends NSObject { - contentType: string; - contentLength: number; - byteRangeAccessSupported: boolean; - renewalDate: NSDate; - constructor(); - init(): AVAssetResourceLoadingContentInformationRequest; - static new(): AVAssetResourceLoadingContentInformationRequest; - static allocWithZone(zone: any): AVAssetResourceLoadingContentInformationRequest; - static alloc(): AVAssetResourceLoadingContentInformationRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetResourceLoadingDataRequest extends NSObject { - requestedOffset: number; - requestedLength: number; - currentOffset: number; - constructor(); - respondWithData(data: NSData): void; - init(): AVAssetResourceLoadingDataRequest; - static new(): AVAssetResourceLoadingDataRequest; - static allocWithZone(zone: any): AVAssetResourceLoadingDataRequest; - static alloc(): AVAssetResourceLoadingDataRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetTrackSegment extends NSObject { - timeMapping: CMTimeMapping; - empty: boolean; - constructor(); - init(): AVAssetTrackSegment; - static new(): AVAssetTrackSegment; - static allocWithZone(zone: any): AVAssetTrackSegment; - static alloc(): AVAssetTrackSegment; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetTrack extends NSObject implements NSCopying, AVAsynchronousKeyValueLoading { - asset: AVAsset; - trackID: number; - mediaType: string; - formatDescriptions: NSArray; - playable: boolean; - enabled: boolean; - selfContained: boolean; - totalSampleDataLength: number; - timeRange: CMTimeRange; - naturalTimeScale: number; - estimatedDataRate: number; - languageCode: string; - extendedLanguageTag: string; - naturalSize: CGSize; - preferredTransform: CGAffineTransform; - preferredVolume: number; - nominalFrameRate: number; - minFrameDuration: CMTime; - requiresFrameReordering: boolean; - segments: NSArray; - commonMetadata: NSArray; - metadata: NSArray; - availableMetadataFormats: NSArray; - availableTrackAssociationTypes: NSArray; - constructor(); - hasMediaCharacteristic(mediaCharacteristic: string): boolean; - segmentForTrackTime(trackTime: CMTime): AVAssetTrackSegment; - samplePresentationTimeForTrackTime(trackTime: CMTime): CMTime; - metadataForFormat(format: string): NSArray; - associatedTracksOfType(trackAssociationType: string): NSArray; - init(): AVAssetTrack; - static new(): AVAssetTrack; - static allocWithZone(zone: any): AVAssetTrack; - static alloc(): AVAssetTrack; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - statusOfValueForKeyError(key: string): number; - loadValuesAsynchronouslyForKeysCompletionHandler(keys: NSArray, handler: () => void): void; -} -declare class AVAssetTrackGroup extends NSObject implements NSCopying { - trackIDs: NSArray; - constructor(); - init(): AVAssetTrackGroup; - static new(): AVAssetTrackGroup; - static allocWithZone(zone: any): AVAssetTrackGroup; - static alloc(): AVAssetTrackGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVMediaSelectionGroup extends NSObject implements NSCopying { - options: NSArray; - defaultOption: AVMediaSelectionOption; - allowsEmptySelection: boolean; - constructor(); - mediaSelectionOptionWithPropertyList(plist: any): AVMediaSelectionOption; - static playableMediaSelectionOptionsFromArray(mediaSelectionOptions: NSArray): NSArray; - static mediaSelectionOptionsFromArrayFilteredAndSortedAccordingToPreferredLanguages(mediaSelectionOptions: NSArray, preferredLanguages: NSArray): NSArray; - static mediaSelectionOptionsFromArrayWithLocale(mediaSelectionOptions: NSArray, locale: NSLocale): NSArray; - static mediaSelectionOptionsFromArrayWithMediaCharacteristics(mediaSelectionOptions: NSArray, mediaCharacteristics: NSArray): NSArray; - static mediaSelectionOptionsFromArrayWithoutMediaCharacteristics(mediaSelectionOptions: NSArray, mediaCharacteristics: NSArray): NSArray; - init(): AVMediaSelectionGroup; - static new(): AVMediaSelectionGroup; - static allocWithZone(zone: any): AVMediaSelectionGroup; - static alloc(): AVMediaSelectionGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVMediaSelectionOption extends NSObject implements NSCopying { - mediaType: string; - mediaSubTypes: NSArray; - playable: boolean; - extendedLanguageTag: string; - locale: NSLocale; - commonMetadata: NSArray; - availableMetadataFormats: NSArray; - displayName: string; - constructor(); - hasMediaCharacteristic(mediaCharacteristic: string): boolean; - metadataForFormat(format: string): NSArray; - associatedMediaSelectionOptionInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): AVMediaSelectionOption; - propertyList(): any; - displayNameWithLocale(locale: NSLocale): string; - init(): AVMediaSelectionOption; - static new(): AVMediaSelectionOption; - static allocWithZone(zone: any): AVMediaSelectionOption; - static alloc(): AVMediaSelectionOption; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVAssetWriter extends NSObject { - outputURL: NSURL; - outputFileType: string; - availableMediaTypes: NSArray; - status: number; - error: NSError; - metadata: NSArray; - shouldOptimizeForNetworkUse: boolean; - directoryForTemporaryFiles: NSURL; - inputs: NSArray; - movieFragmentInterval: CMTime; - movieTimeScale: number; - inputGroups: NSArray; - constructor(outputURL: NSURL, outputFileType: string, outError: any); - constructor(); - static assetWriterWithURLFileTypeError(outputURL: NSURL, outputFileType: string): AVAssetWriter; - initWithURLFileTypeError(outputURL: NSURL, outputFileType: string): AVAssetWriter; - canApplyOutputSettingsForMediaType(outputSettings: NSDictionary, mediaType: string): boolean; - canAddInput(input: AVAssetWriterInput): boolean; - addInput(input: AVAssetWriterInput): void; - startWriting(): boolean; - startSessionAtSourceTime(startTime: CMTime): void; - endSessionAtSourceTime(endTime: CMTime): void; - cancelWriting(): void; - finishWriting(): boolean; - finishWritingWithCompletionHandler(handler: () => void): void; - canAddInputGroup(inputGroup: AVAssetWriterInputGroup): boolean; - addInputGroup(inputGroup: AVAssetWriterInputGroup): void; - init(): AVAssetWriter; - static new(): AVAssetWriter; - static allocWithZone(zone: any): AVAssetWriter; - static alloc(): AVAssetWriter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetWriterInputGroup extends AVMediaSelectionGroup { - inputs: NSArray; - defaultInput: AVAssetWriterInput; - constructor(inputs: NSArray, defaultInput: AVAssetWriterInput); - constructor(); - static assetWriterInputGroupWithInputsDefaultInput(inputs: NSArray, defaultInput: AVAssetWriterInput): AVAssetWriterInputGroup; - initWithInputsDefaultInput(inputs: NSArray, defaultInput: AVAssetWriterInput): AVAssetWriterInputGroup; - init(): AVAssetWriterInputGroup; - static new(): AVAssetWriterInputGroup; - static allocWithZone(zone: any): AVAssetWriterInputGroup; - static alloc(): AVAssetWriterInputGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetWriterInput extends NSObject { - mediaType: string; - outputSettings: NSDictionary; - sourceFormatHint: any; - metadata: NSArray; - readyForMoreMediaData: boolean; - expectsMediaDataInRealTime: boolean; - languageCode: string; - extendedLanguageTag: string; - naturalSize: CGSize; - transform: CGAffineTransform; - preferredVolume: number; - marksOutputTrackAsEnabled: boolean; - mediaTimeScale: number; - preferredMediaChunkDuration: CMTime; - preferredMediaChunkAlignment: number; - sampleReferenceBaseURL: NSURL; - performsMultiPassEncodingIfSupported: boolean; - canPerformMultiplePasses: boolean; - currentPassDescription: AVAssetWriterInputPassDescription; - constructor(mediaType: string, outputSettings: NSDictionary); - constructor(mediaType: string, outputSettings: NSDictionary, sourceFormatHint: any); - constructor(); - static assetWriterInputWithMediaTypeOutputSettings(mediaType: string, outputSettings: NSDictionary): AVAssetWriterInput; - static assetWriterInputWithMediaTypeOutputSettingsSourceFormatHint(mediaType: string, outputSettings: NSDictionary, sourceFormatHint: any): AVAssetWriterInput; - initWithMediaTypeOutputSettings(mediaType: string, outputSettings: NSDictionary): AVAssetWriterInput; - initWithMediaTypeOutputSettingsSourceFormatHint(mediaType: string, outputSettings: NSDictionary, sourceFormatHint: any): AVAssetWriterInput; - requestMediaDataWhenReadyOnQueueUsingBlock(queue: NSObject, block: () => void): void; - appendSampleBuffer(sampleBuffer: any): boolean; - markAsFinished(): void; - canAddTrackAssociationWithTrackOfInputType(input: AVAssetWriterInput, trackAssociationType: string): boolean; - addTrackAssociationWithTrackOfInputType(input: AVAssetWriterInput, trackAssociationType: string): void; - respondToEachPassDescriptionOnQueueUsingBlock(queue: NSObject, block: () => void): void; - markCurrentPassAsFinished(): void; - init(): AVAssetWriterInput; - static new(): AVAssetWriterInput; - static allocWithZone(zone: any): AVAssetWriterInput; - static alloc(): AVAssetWriterInput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetWriterInputPassDescription extends NSObject { - sourceTimeRanges: NSArray; - constructor(); - init(): AVAssetWriterInputPassDescription; - static new(): AVAssetWriterInputPassDescription; - static allocWithZone(zone: any): AVAssetWriterInputPassDescription; - static alloc(): AVAssetWriterInputPassDescription; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetWriterInputPixelBufferAdaptor extends NSObject { - assetWriterInput: AVAssetWriterInput; - sourcePixelBufferAttributes: NSDictionary; - pixelBufferPool: any; - constructor(input: AVAssetWriterInput, sourcePixelBufferAttributes: NSDictionary); - constructor(); - static assetWriterInputPixelBufferAdaptorWithAssetWriterInputSourcePixelBufferAttributes(input: AVAssetWriterInput, sourcePixelBufferAttributes: NSDictionary): AVAssetWriterInputPixelBufferAdaptor; - initWithAssetWriterInputSourcePixelBufferAttributes(input: AVAssetWriterInput, sourcePixelBufferAttributes: NSDictionary): AVAssetWriterInputPixelBufferAdaptor; - appendPixelBufferWithPresentationTime(pixelBuffer: any, presentationTime: CMTime): boolean; - init(): AVAssetWriterInputPixelBufferAdaptor; - static new(): AVAssetWriterInputPixelBufferAdaptor; - static allocWithZone(zone: any): AVAssetWriterInputPixelBufferAdaptor; - static alloc(): AVAssetWriterInputPixelBufferAdaptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAssetWriterInputMetadataAdaptor extends NSObject { - assetWriterInput: AVAssetWriterInput; - constructor(input: AVAssetWriterInput); - constructor(); - static assetWriterInputMetadataAdaptorWithAssetWriterInput(input: AVAssetWriterInput): AVAssetWriterInputMetadataAdaptor; - initWithAssetWriterInput(input: AVAssetWriterInput): AVAssetWriterInputMetadataAdaptor; - appendTimedMetadataGroup(timedMetadataGroup: AVTimedMetadataGroup): boolean; - init(): AVAssetWriterInputMetadataAdaptor; - static new(): AVAssetWriterInputMetadataAdaptor; - static allocWithZone(zone: any): AVAssetWriterInputMetadataAdaptor; - static alloc(): AVAssetWriterInputMetadataAdaptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioMix extends NSObject implements NSCopying, NSMutableCopying { - inputParameters: NSArray; - constructor(); - init(): AVAudioMix; - static new(): AVAudioMix; - static allocWithZone(zone: any): AVAudioMix; - static alloc(): AVAudioMix; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; -} -declare class AVMutableAudioMix extends AVAudioMix { - inputParameters: NSArray; - constructor(); - static audioMix(): AVMutableAudioMix; - init(): AVMutableAudioMix; - static new(): AVMutableAudioMix; - static allocWithZone(zone: any): AVMutableAudioMix; - static alloc(): AVMutableAudioMix; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVAudioMixInputParameters extends NSObject implements NSCopying, NSMutableCopying { - trackID: number; - audioTimePitchAlgorithm: string; - audioTapProcessor: any; - constructor(); - getVolumeRampForTimeStartVolumeEndVolumeTimeRange(time: CMTime, startVolume: any, endVolume: any, timeRange: any): boolean; - init(): AVAudioMixInputParameters; - static new(): AVAudioMixInputParameters; - static allocWithZone(zone: any): AVAudioMixInputParameters; - static alloc(): AVAudioMixInputParameters; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; -} -declare class AVMutableAudioMixInputParameters extends AVAudioMixInputParameters { - trackID: number; - audioTimePitchAlgorithm: string; - audioTapProcessor: any; - constructor(); - static audioMixInputParametersWithTrack(track: AVAssetTrack): AVMutableAudioMixInputParameters; - static audioMixInputParameters(): AVMutableAudioMixInputParameters; - setVolumeRampFromStartVolumeToEndVolumeTimeRange(startVolume: number, endVolume: number, timeRange: CMTimeRange): void; - setVolumeAtTime(volume: number, time: CMTime): void; - init(): AVMutableAudioMixInputParameters; - static new(): AVMutableAudioMixInputParameters; - static allocWithZone(zone: any): AVMutableAudioMixInputParameters; - static alloc(): AVMutableAudioMixInputParameters; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureDevice extends NSObject { - uniqueID: string; - modelID: string; - localizedName: string; - connected: boolean; - formats: NSArray; - activeFormat: AVCaptureDeviceFormat; - activeVideoMinFrameDuration: CMTime; - activeVideoMaxFrameDuration: CMTime; - position: number; - hasFlash: boolean; - flashAvailable: boolean; - flashActive: boolean; - flashMode: number; - hasTorch: boolean; - torchAvailable: boolean; - torchActive: boolean; - torchLevel: number; - torchMode: number; - focusMode: number; - focusPointOfInterestSupported: boolean; - focusPointOfInterest: CGPoint; - adjustingFocus: boolean; - autoFocusRangeRestrictionSupported: boolean; - autoFocusRangeRestriction: number; - smoothAutoFocusSupported: boolean; - smoothAutoFocusEnabled: boolean; - lensPosition: number; - exposureMode: number; - exposurePointOfInterestSupported: boolean; - exposurePointOfInterest: CGPoint; - adjustingExposure: boolean; - lensAperture: number; - exposureDuration: CMTime; - ISO: number; - exposureTargetOffset: number; - exposureTargetBias: number; - minExposureTargetBias: number; - maxExposureTargetBias: number; - whiteBalanceMode: number; - adjustingWhiteBalance: boolean; - deviceWhiteBalanceGains: AVCaptureWhiteBalanceGains; - grayWorldDeviceWhiteBalanceGains: AVCaptureWhiteBalanceGains; - maxWhiteBalanceGain: number; - subjectAreaChangeMonitoringEnabled: boolean; - lowLightBoostSupported: boolean; - lowLightBoostEnabled: boolean; - automaticallyEnablesLowLightBoostWhenAvailable: boolean; - videoZoomFactor: number; - rampingVideoZoom: boolean; - automaticallyAdjustsVideoHDREnabled: boolean; - videoHDREnabled: boolean; - constructor(); - static devices(): NSArray; - static devicesWithMediaType(mediaType: string): NSArray; - static defaultDeviceWithMediaType(mediaType: string): AVCaptureDevice; - static deviceWithUniqueID(deviceUniqueID: string): AVCaptureDevice; - hasMediaType(mediaType: string): boolean; - lockForConfiguration(): boolean; - unlockForConfiguration(): void; - supportsAVCaptureSessionPreset(preset: string): boolean; - isFlashModeSupported(flashMode: number): boolean; - isTorchModeSupported(torchMode: number): boolean; - setTorchModeOnWithLevelError(torchLevel: number): boolean; - isFocusModeSupported(focusMode: number): boolean; - setFocusModeLockedWithLensPositionCompletionHandler(lensPosition: number, handler: (arg1: CMTime) => void): void; - isExposureModeSupported(exposureMode: number): boolean; - setExposureModeCustomWithDurationISOCompletionHandler(duration: CMTime, ISO: number, handler: (arg1: CMTime) => void): void; - setExposureTargetBiasCompletionHandler(bias: number, handler: (arg1: CMTime) => void): void; - isWhiteBalanceModeSupported(whiteBalanceMode: number): boolean; - setWhiteBalanceModeLockedWithDeviceWhiteBalanceGainsCompletionHandler(whiteBalanceGains: AVCaptureWhiteBalanceGains, handler: (arg1: CMTime) => void): void; - chromaticityValuesForDeviceWhiteBalanceGains(whiteBalanceGains: AVCaptureWhiteBalanceGains): AVCaptureWhiteBalanceChromaticityValues; - deviceWhiteBalanceGainsForChromaticityValues(chromaticityValues: AVCaptureWhiteBalanceChromaticityValues): AVCaptureWhiteBalanceGains; - temperatureAndTintValuesForDeviceWhiteBalanceGains(whiteBalanceGains: AVCaptureWhiteBalanceGains): AVCaptureWhiteBalanceTemperatureAndTintValues; - deviceWhiteBalanceGainsForTemperatureAndTintValues(tempAndTintValues: AVCaptureWhiteBalanceTemperatureAndTintValues): AVCaptureWhiteBalanceGains; - rampToVideoZoomFactorWithRate(factor: number, rate: number): void; - cancelVideoZoomRamp(): void; - static authorizationStatusForMediaType(mediaType: string): number; - static requestAccessForMediaTypeCompletionHandler(mediaType: string, handler: (arg1: boolean) => void): void; - init(): AVCaptureDevice; - static new(): AVCaptureDevice; - static allocWithZone(zone: any): AVCaptureDevice; - static alloc(): AVCaptureDevice; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVFrameRateRange extends NSObject { - minFrameRate: number; - maxFrameRate: number; - maxFrameDuration: CMTime; - minFrameDuration: CMTime; - constructor(); - init(): AVFrameRateRange; - static new(): AVFrameRateRange; - static allocWithZone(zone: any): AVFrameRateRange; - static alloc(): AVFrameRateRange; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureDeviceFormat extends NSObject { - mediaType: string; - formatDescription: any; - videoSupportedFrameRateRanges: NSArray; - videoFieldOfView: number; - videoBinned: boolean; - videoStabilizationSupported: boolean; - videoMaxZoomFactor: number; - videoZoomFactorUpscaleThreshold: number; - minExposureDuration: CMTime; - maxExposureDuration: CMTime; - minISO: number; - maxISO: number; - videoHDRSupported: boolean; - highResolutionStillImageDimensions: CMVideoDimensions; - autoFocusSystem: number; - constructor(); - isVideoStabilizationModeSupported(videoStabilizationMode: number): boolean; - init(): AVCaptureDeviceFormat; - static new(): AVCaptureDeviceFormat; - static allocWithZone(zone: any): AVCaptureDeviceFormat; - static alloc(): AVCaptureDeviceFormat; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureInput extends NSObject { - ports: NSArray; - constructor(); - init(): AVCaptureInput; - static new(): AVCaptureInput; - static allocWithZone(zone: any): AVCaptureInput; - static alloc(): AVCaptureInput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureInputPort extends NSObject { - input: AVCaptureInput; - mediaType: string; - formatDescription: any; - enabled: boolean; - clock: any; - constructor(); - init(): AVCaptureInputPort; - static new(): AVCaptureInputPort; - static allocWithZone(zone: any): AVCaptureInputPort; - static alloc(): AVCaptureInputPort; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureDeviceInput extends AVCaptureInput { - device: AVCaptureDevice; - constructor(device: AVCaptureDevice, outError: any); - constructor(); - static deviceInputWithDeviceError(device: AVCaptureDevice): any; - initWithDeviceError(device: AVCaptureDevice): AVCaptureDeviceInput; - init(): AVCaptureDeviceInput; - static new(): AVCaptureDeviceInput; - static allocWithZone(zone: any): AVCaptureDeviceInput; - static alloc(): AVCaptureDeviceInput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureSession extends NSObject { - sessionPreset: string; - inputs: NSArray; - outputs: NSArray; - running: boolean; - interrupted: boolean; - usesApplicationAudioSession: boolean; - automaticallyConfiguresApplicationAudioSession: boolean; - masterClock: any; - constructor(); - canSetSessionPreset(preset: string): boolean; - canAddInput(input: AVCaptureInput): boolean; - addInput(input: AVCaptureInput): void; - removeInput(input: AVCaptureInput): void; - canAddOutput(output: AVCaptureOutput): boolean; - addOutput(output: AVCaptureOutput): void; - removeOutput(output: AVCaptureOutput): void; - addInputWithNoConnections(input: AVCaptureInput): void; - addOutputWithNoConnections(output: AVCaptureOutput): void; - canAddConnection(connection: AVCaptureConnection): boolean; - addConnection(connection: AVCaptureConnection): void; - removeConnection(connection: AVCaptureConnection): void; - beginConfiguration(): void; - commitConfiguration(): void; - startRunning(): void; - stopRunning(): void; - init(): AVCaptureSession; - static new(): AVCaptureSession; - static allocWithZone(zone: any): AVCaptureSession; - static alloc(): AVCaptureSession; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureConnection extends NSObject { - inputPorts: NSArray; - output: AVCaptureOutput; - videoPreviewLayer: AVCaptureVideoPreviewLayer; - enabled: boolean; - active: boolean; - audioChannels: NSArray; - supportsVideoMirroring: boolean; - videoMirrored: boolean; - automaticallyAdjustsVideoMirroring: boolean; - supportsVideoOrientation: boolean; - videoOrientation: number; - supportsVideoMinFrameDuration: boolean; - videoMinFrameDuration: CMTime; - supportsVideoMaxFrameDuration: boolean; - videoMaxFrameDuration: CMTime; - videoMaxScaleAndCropFactor: number; - videoScaleAndCropFactor: number; - preferredVideoStabilizationMode: number; - activeVideoStabilizationMode: number; - supportsVideoStabilization: boolean; - videoStabilizationEnabled: boolean; - enablesVideoStabilizationWhenAvailable: boolean; - constructor(ports: NSArray, output: AVCaptureOutput); - constructor(port: AVCaptureInputPort, layer: AVCaptureVideoPreviewLayer); - constructor(); - static connectionWithInputPortsOutput(ports: NSArray, output: AVCaptureOutput): AVCaptureConnection; - static connectionWithInputPortVideoPreviewLayer(port: AVCaptureInputPort, layer: AVCaptureVideoPreviewLayer): AVCaptureConnection; - initWithInputPortsOutput(ports: NSArray, output: AVCaptureOutput): AVCaptureConnection; - initWithInputPortVideoPreviewLayer(port: AVCaptureInputPort, layer: AVCaptureVideoPreviewLayer): AVCaptureConnection; - init(): AVCaptureConnection; - static new(): AVCaptureConnection; - static allocWithZone(zone: any): AVCaptureConnection; - static alloc(): AVCaptureConnection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureAudioChannel extends NSObject { - averagePowerLevel: number; - peakHoldLevel: number; - constructor(); - init(): AVCaptureAudioChannel; - static new(): AVCaptureAudioChannel; - static allocWithZone(zone: any): AVCaptureAudioChannel; - static alloc(): AVCaptureAudioChannel; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureOutput extends NSObject { - connections: NSArray; - constructor(); - connectionWithMediaType(mediaType: string): AVCaptureConnection; - transformedMetadataObjectForMetadataObjectConnection(metadataObject: AVMetadataObject, connection: AVCaptureConnection): AVMetadataObject; - metadataOutputRectOfInterestForRect(rectInOutputCoordinates: CGRect): CGRect; - rectForMetadataOutputRectOfInterest(rectInMetadataOutputCoordinates: CGRect): CGRect; - init(): AVCaptureOutput; - static new(): AVCaptureOutput; - static allocWithZone(zone: any): AVCaptureOutput; - static alloc(): AVCaptureOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureVideoDataOutput extends AVCaptureOutput { - sampleBufferDelegate: any; - sampleBufferCallbackQueue: NSObject; - videoSettings: NSDictionary; - availableVideoCVPixelFormatTypes: NSArray; - availableVideoCodecTypes: NSArray; - minFrameDuration: CMTime; - alwaysDiscardsLateVideoFrames: boolean; - constructor(); - setSampleBufferDelegateQueue(sampleBufferDelegate: any, sampleBufferCallbackQueue: NSObject): void; - recommendedVideoSettingsForAssetWriterWithOutputFileType(outputFileType: string): NSDictionary; - init(): AVCaptureVideoDataOutput; - static new(): AVCaptureVideoDataOutput; - static allocWithZone(zone: any): AVCaptureVideoDataOutput; - static alloc(): AVCaptureVideoDataOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureAudioDataOutput extends AVCaptureOutput { - sampleBufferDelegate: any; - sampleBufferCallbackQueue: NSObject; - constructor(); - setSampleBufferDelegateQueue(sampleBufferDelegate: any, sampleBufferCallbackQueue: NSObject): void; - recommendedAudioSettingsForAssetWriterWithOutputFileType(outputFileType: string): NSDictionary; - init(): AVCaptureAudioDataOutput; - static new(): AVCaptureAudioDataOutput; - static allocWithZone(zone: any): AVCaptureAudioDataOutput; - static alloc(): AVCaptureAudioDataOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureFileOutput extends AVCaptureOutput { - outputFileURL: NSURL; - recording: boolean; - recordedDuration: CMTime; - recordedFileSize: number; - maxRecordedDuration: CMTime; - maxRecordedFileSize: number; - minFreeDiskSpaceLimit: number; - constructor(); - startRecordingToOutputFileURLRecordingDelegate(outputFileURL: NSURL, delegate: any): void; - stopRecording(): void; - init(): AVCaptureFileOutput; - static new(): AVCaptureFileOutput; - static allocWithZone(zone: any): AVCaptureFileOutput; - static alloc(): AVCaptureFileOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureMovieFileOutput extends AVCaptureFileOutput { - movieFragmentInterval: CMTime; - metadata: NSArray; - constructor(); - init(): AVCaptureMovieFileOutput; - static new(): AVCaptureMovieFileOutput; - static allocWithZone(zone: any): AVCaptureMovieFileOutput; - static alloc(): AVCaptureMovieFileOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureStillImageOutput extends AVCaptureOutput { - outputSettings: NSDictionary; - availableImageDataCVPixelFormatTypes: NSArray; - availableImageDataCodecTypes: NSArray; - stillImageStabilizationSupported: boolean; - automaticallyEnablesStillImageStabilizationWhenAvailable: boolean; - stillImageStabilizationActive: boolean; - highResolutionStillImageOutputEnabled: boolean; - capturingStillImage: boolean; - maxBracketedCaptureStillImageCount: number; - constructor(); - captureStillImageAsynchronouslyFromConnectionCompletionHandler(connection: AVCaptureConnection, handler: (arg1: any, arg2: NSError) => void): void; - static jpegStillImageNSDataRepresentation(jpegSampleBuffer: any): NSData; - prepareToCaptureStillImageBracketFromConnectionWithSettingsArrayCompletionHandler(connection: AVCaptureConnection, settings: NSArray, handler: (arg1: boolean, arg2: NSError) => void): void; - captureStillImageBracketAsynchronouslyFromConnectionWithSettingsArrayCompletionHandler(connection: AVCaptureConnection, settings: NSArray, handler: (arg1: any, arg2: AVCaptureBracketedStillImageSettings, arg3: NSError) => void): void; - init(): AVCaptureStillImageOutput; - static new(): AVCaptureStillImageOutput; - static allocWithZone(zone: any): AVCaptureStillImageOutput; - static alloc(): AVCaptureStillImageOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureBracketedStillImageSettings extends NSObject { - constructor(); - init(): AVCaptureBracketedStillImageSettings; - static new(): AVCaptureBracketedStillImageSettings; - static allocWithZone(zone: any): AVCaptureBracketedStillImageSettings; - static alloc(): AVCaptureBracketedStillImageSettings; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureManualExposureBracketedStillImageSettings extends AVCaptureBracketedStillImageSettings { - exposureDuration: CMTime; - ISO: number; - constructor(); - static manualExposureSettingsWithExposureDurationISO(duration: CMTime, ISO: number): AVCaptureManualExposureBracketedStillImageSettings; - init(): AVCaptureManualExposureBracketedStillImageSettings; - static new(): AVCaptureManualExposureBracketedStillImageSettings; - static allocWithZone(zone: any): AVCaptureManualExposureBracketedStillImageSettings; - static alloc(): AVCaptureManualExposureBracketedStillImageSettings; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureAutoExposureBracketedStillImageSettings extends AVCaptureBracketedStillImageSettings { - exposureTargetBias: number; - constructor(); - static autoExposureSettingsWithExposureTargetBias(exposureTargetBias: number): AVCaptureAutoExposureBracketedStillImageSettings; - init(): AVCaptureAutoExposureBracketedStillImageSettings; - static new(): AVCaptureAutoExposureBracketedStillImageSettings; - static allocWithZone(zone: any): AVCaptureAutoExposureBracketedStillImageSettings; - static alloc(): AVCaptureAutoExposureBracketedStillImageSettings; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureMetadataOutput extends AVCaptureOutput { - metadataObjectsDelegate: any; - metadataObjectsCallbackQueue: NSObject; - availableMetadataObjectTypes: NSArray; - metadataObjectTypes: NSArray; - rectOfInterest: CGRect; - constructor(); - setMetadataObjectsDelegateQueue(objectsDelegate: any, objectsCallbackQueue: NSObject): void; - init(): AVCaptureMetadataOutput; - static new(): AVCaptureMetadataOutput; - static allocWithZone(zone: any): AVCaptureMetadataOutput; - static alloc(): AVCaptureMetadataOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCaptureVideoPreviewLayer extends CALayer { - session: AVCaptureSession; - connection: AVCaptureConnection; - videoGravity: string; - orientationSupported: boolean; - orientation: number; - mirroringSupported: boolean; - automaticallyAdjustsMirroring: boolean; - mirrored: boolean; - constructor(layer: any); - constructor(); - static layerWithSession(session: AVCaptureSession): any; - initWithSession(session: AVCaptureSession): AVCaptureVideoPreviewLayer; - static layerWithSessionWithNoConnection(session: AVCaptureSession): any; - initWithSessionWithNoConnection(session: AVCaptureSession): AVCaptureVideoPreviewLayer; - setSessionWithNoConnection(session: AVCaptureSession): void; - captureDevicePointOfInterestForPoint(pointInLayer: CGPoint): CGPoint; - pointForCaptureDevicePointOfInterest(captureDevicePointOfInterest: CGPoint): CGPoint; - metadataOutputRectOfInterestForRect(rectInLayerCoordinates: CGRect): CGRect; - rectForMetadataOutputRectOfInterest(rectInMetadataOutputCoordinates: CGRect): CGRect; - transformedMetadataObjectForMetadataObject(metadataObject: AVMetadataObject): AVMetadataObject; - static layer(): AVCaptureVideoPreviewLayer; - initWithLayer(layer: any): AVCaptureVideoPreviewLayer; - init(): AVCaptureVideoPreviewLayer; - static new(): AVCaptureVideoPreviewLayer; - static allocWithZone(zone: any): AVCaptureVideoPreviewLayer; - static alloc(): AVCaptureVideoPreviewLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVComposition extends AVAsset implements NSMutableCopying { - constructor(); - init(): AVComposition; - static new(): AVComposition; - static allocWithZone(zone: any): AVComposition; - static alloc(): AVComposition; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - mutableCopyWithZone(zone: any): any; -} -declare class AVMutableComposition extends AVComposition { - naturalSize: CGSize; - constructor(); - static composition(): AVMutableComposition; - insertTimeRangeOfAssetAtTimeError(timeRange: CMTimeRange, asset: AVAsset, startTime: CMTime): boolean; - insertEmptyTimeRange(timeRange: CMTimeRange): void; - removeTimeRange(timeRange: CMTimeRange): void; - scaleTimeRangeToDuration(timeRange: CMTimeRange, duration: CMTime): void; - addMutableTrackWithMediaTypePreferredTrackID(mediaType: string, preferredTrackID: number): AVMutableCompositionTrack; - removeTrack(track: AVCompositionTrack): void; - mutableTrackCompatibleWithTrack(track: AVAssetTrack): AVMutableCompositionTrack; - init(): AVMutableComposition; - static new(): AVMutableComposition; - static allocWithZone(zone: any): AVMutableComposition; - static alloc(): AVMutableComposition; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCompositionTrack extends AVAssetTrack { - constructor(); - init(): AVCompositionTrack; - static new(): AVCompositionTrack; - static allocWithZone(zone: any): AVCompositionTrack; - static alloc(): AVCompositionTrack; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVMutableCompositionTrack extends AVCompositionTrack { - naturalTimeScale: number; - languageCode: string; - extendedLanguageTag: string; - preferredTransform: CGAffineTransform; - preferredVolume: number; - segments: NSArray; - constructor(); - insertTimeRangeOfTrackAtTimeError(timeRange: CMTimeRange, track: AVAssetTrack, startTime: CMTime): boolean; - insertTimeRangesOfTracksAtTimeError(timeRanges: NSArray, tracks: NSArray, startTime: CMTime): boolean; - insertEmptyTimeRange(timeRange: CMTimeRange): void; - removeTimeRange(timeRange: CMTimeRange): void; - scaleTimeRangeToDuration(timeRange: CMTimeRange, duration: CMTime): void; - validateTrackSegmentsError(trackSegments: NSArray): boolean; - init(): AVMutableCompositionTrack; - static new(): AVMutableCompositionTrack; - static allocWithZone(zone: any): AVMutableCompositionTrack; - static alloc(): AVMutableCompositionTrack; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVCompositionTrackSegment extends AVAssetTrackSegment { - sourceURL: NSURL; - sourceTrackID: number; - constructor(URL: NSURL, trackID: number, sourceTimeRange: CMTimeRange, targetTimeRange: CMTimeRange); - constructor(timeRange: CMTimeRange); - constructor(); - static compositionTrackSegmentWithURLTrackIDSourceTimeRangeTargetTimeRange(URL: NSURL, trackID: number, sourceTimeRange: CMTimeRange, targetTimeRange: CMTimeRange): AVCompositionTrackSegment; - static compositionTrackSegmentWithTimeRange(timeRange: CMTimeRange): AVCompositionTrackSegment; - initWithURLTrackIDSourceTimeRangeTargetTimeRange(URL: NSURL, trackID: number, sourceTimeRange: CMTimeRange, targetTimeRange: CMTimeRange): AVCompositionTrackSegment; - initWithTimeRange(timeRange: CMTimeRange): AVCompositionTrackSegment; - init(): AVCompositionTrackSegment; - static new(): AVCompositionTrackSegment; - static allocWithZone(zone: any): AVCompositionTrackSegment; - static alloc(): AVCompositionTrackSegment; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVMetadataItem extends NSObject implements AVAsynchronousKeyValueLoading, NSCopying, NSMutableCopying { - identifier: string; - extendedLanguageTag: string; - locale: NSLocale; - time: CMTime; - duration: CMTime; - dataType: string; - value: any; - extraAttributes: NSDictionary; - stringValue: string; - numberValue: NSNumber; - dateValue: NSDate; - dataValue: NSData; - key: any; - commonKey: string; - keySpace: string; - constructor(); - static metadataItemsFromArrayFilteredAndSortedAccordingToPreferredLanguages(metadataItems: NSArray, preferredLanguages: NSArray): NSArray; - static metadataItemsFromArrayFilteredByIdentifier(metadataItems: NSArray, identifier: string): NSArray; - static metadataItemsFromArrayFilteredByMetadataItemFilter(metadataItems: NSArray, metadataItemFilter: AVMetadataItemFilter): NSArray; - static identifierForKeyKeySpace(key: any, keySpace: string): string; - static keySpaceForIdentifier(identifier: string): string; - static keyForIdentifier(identifier: string): any; - static metadataItemsFromArrayWithLocale(metadataItems: NSArray, locale: NSLocale): NSArray; - static metadataItemsFromArrayWithKeyKeySpace(metadataItems: NSArray, key: any, keySpace: string): NSArray; - init(): AVMetadataItem; - static new(): AVMetadataItem; - static allocWithZone(zone: any): AVMetadataItem; - static alloc(): AVMetadataItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - statusOfValueForKeyError(key: string): number; - loadValuesAsynchronouslyForKeysCompletionHandler(keys: NSArray, handler: () => void): void; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; -} -declare class AVMutableMetadataItem extends AVMetadataItem { - identifier: string; - extendedLanguageTag: string; - locale: NSLocale; - time: CMTime; - duration: CMTime; - dataType: string; - value: any; - extraAttributes: NSDictionary; - keySpace: string; - key: any; - constructor(); - static metadataItem(): AVMutableMetadataItem; - init(): AVMutableMetadataItem; - static new(): AVMutableMetadataItem; - static allocWithZone(zone: any): AVMutableMetadataItem; - static alloc(): AVMutableMetadataItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVMetadataItemFilter extends NSObject { - constructor(); - static metadataItemFilterForSharing(): AVMetadataItemFilter; - init(): AVMetadataItemFilter; - static new(): AVMetadataItemFilter; - static allocWithZone(zone: any): AVMetadataItemFilter; - static alloc(): AVMetadataItemFilter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVMetadataObject extends NSObject { - time: CMTime; - duration: CMTime; - bounds: CGRect; - type: string; - constructor(); - init(): AVMetadataObject; - static new(): AVMetadataObject; - static allocWithZone(zone: any): AVMetadataObject; - static alloc(): AVMetadataObject; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVMetadataFaceObject extends AVMetadataObject implements NSCopying { - faceID: number; - hasRollAngle: boolean; - rollAngle: number; - hasYawAngle: boolean; - yawAngle: number; - constructor(); - init(): AVMetadataFaceObject; - static new(): AVMetadataFaceObject; - static allocWithZone(zone: any): AVMetadataFaceObject; - static alloc(): AVMetadataFaceObject; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVMetadataMachineReadableCodeObject extends AVMetadataObject { - corners: NSArray; - stringValue: string; - constructor(); - init(): AVMetadataMachineReadableCodeObject; - static new(): AVMetadataMachineReadableCodeObject; - static allocWithZone(zone: any): AVMetadataMachineReadableCodeObject; - static alloc(): AVMetadataMachineReadableCodeObject; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVOutputSettingsAssistant extends NSObject { - audioSettings: NSDictionary; - videoSettings: NSDictionary; - outputFileType: string; - sourceAudioFormat: any; - sourceVideoFormat: any; - sourceVideoAverageFrameDuration: CMTime; - sourceVideoMinFrameDuration: CMTime; - constructor(); - static availableOutputSettingsPresets(): NSArray; - static outputSettingsAssistantWithPreset(presetIdentifier: string): AVOutputSettingsAssistant; - init(): AVOutputSettingsAssistant; - static new(): AVOutputSettingsAssistant; - static allocWithZone(zone: any): AVOutputSettingsAssistant; - static alloc(): AVOutputSettingsAssistant; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVPlayer extends NSObject { - status: number; - error: NSError; - rate: number; - currentItem: AVPlayerItem; - actionAtItemEnd: number; - masterClock: any; - volume: number; - muted: boolean; - closedCaptionDisplayEnabled: boolean; - appliesMediaSelectionCriteriaAutomatically: boolean; - allowsExternalPlayback: boolean; - externalPlaybackActive: boolean; - usesExternalPlaybackWhileExternalScreenIsActive: boolean; - externalPlaybackVideoGravity: string; - allowsAirPlayVideo: boolean; - airPlayVideoActive: boolean; - usesAirPlayVideoWhileAirPlayScreenIsActive: boolean; - outputObscuredDueToInsufficientExternalProtection: boolean; - constructor(URL: NSURL); - constructor(item: AVPlayerItem); - constructor(); - static playerWithURL(URL: NSURL): any; - static playerWithPlayerItem(item: AVPlayerItem): any; - initWithURL(URL: NSURL): AVPlayer; - initWithPlayerItem(item: AVPlayerItem): AVPlayer; - play(): void; - pause(): void; - replaceCurrentItemWithPlayerItem(item: AVPlayerItem): void; - currentTime(): CMTime; - seekToDate(date: NSDate): void; - seekToDateCompletionHandler(date: NSDate, completionHandler: (arg1: boolean) => void): void; - seekToTime(time: CMTime): void; - seekToTimeToleranceBeforeToleranceAfter(time: CMTime, toleranceBefore: CMTime, toleranceAfter: CMTime): void; - seekToTimeCompletionHandler(time: CMTime, completionHandler: (arg1: boolean) => void): void; - seekToTimeToleranceBeforeToleranceAfterCompletionHandler(time: CMTime, toleranceBefore: CMTime, toleranceAfter: CMTime, completionHandler: (arg1: boolean) => void): void; - setRateTimeAtHostTime(rate: number, itemTime: CMTime, hostClockTime: CMTime): void; - prerollAtRateCompletionHandler(rate: number, completionHandler: (arg1: boolean) => void): void; - cancelPendingPrerolls(): void; - addPeriodicTimeObserverForIntervalQueueUsingBlock(interval: CMTime, queue: NSObject, block: (arg1: CMTime) => void): any; - addBoundaryTimeObserverForTimesQueueUsingBlock(times: NSArray, queue: NSObject, block: () => void): any; - removeTimeObserver(observer: any): void; - setMediaSelectionCriteriaForMediaCharacteristic(criteria: AVPlayerMediaSelectionCriteria, mediaCharacteristic: string): void; - mediaSelectionCriteriaForMediaCharacteristic(mediaCharacteristic: string): AVPlayerMediaSelectionCriteria; - init(): AVPlayer; - static new(): AVPlayer; - static allocWithZone(zone: any): AVPlayer; - static alloc(): AVPlayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVQueuePlayer extends AVPlayer { - constructor(items: NSArray); - constructor(URL: NSURL); - constructor(item: AVPlayerItem); - constructor(); - static queuePlayerWithItems(items: NSArray): any; - initWithItems(items: NSArray): AVQueuePlayer; - items(): NSArray; - advanceToNextItem(): void; - canInsertItemAfterItem(item: AVPlayerItem, afterItem: AVPlayerItem): boolean; - insertItemAfterItem(item: AVPlayerItem, afterItem: AVPlayerItem): void; - removeItem(item: AVPlayerItem): void; - removeAllItems(): void; - initWithURL(URL: NSURL): AVQueuePlayer; - initWithPlayerItem(item: AVPlayerItem): AVQueuePlayer; - init(): AVQueuePlayer; - static new(): AVQueuePlayer; - static allocWithZone(zone: any): AVQueuePlayer; - static alloc(): AVQueuePlayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVPlayerItem extends NSObject implements NSCopying { - status: number; - error: NSError; - asset: AVAsset; - tracks: NSArray; - duration: CMTime; - presentationSize: CGSize; - timedMetadata: NSArray; - automaticallyLoadedAssetKeys: NSArray; - canPlayFastForward: boolean; - canPlaySlowForward: boolean; - canPlayReverse: boolean; - canPlaySlowReverse: boolean; - canPlayFastReverse: boolean; - canStepForward: boolean; - canStepBackward: boolean; - forwardPlaybackEndTime: CMTime; - reversePlaybackEndTime: CMTime; - seekableTimeRanges: NSArray; - timebase: any; - videoComposition: AVVideoComposition; - customVideoCompositor: any; - seekingWaitsForVideoCompositionRendering: boolean; - textStyleRules: NSArray; - audioTimePitchAlgorithm: string; - audioMix: AVAudioMix; - loadedTimeRanges: NSArray; - playbackLikelyToKeepUp: boolean; - playbackBufferFull: boolean; - playbackBufferEmpty: boolean; - preferredPeakBitRate: number; - outputs: NSArray; - constructor(URL: NSURL); - constructor(asset: AVAsset); - constructor(asset: AVAsset, automaticallyLoadedAssetKeys: NSArray); - constructor(); - static playerItemWithURL(URL: NSURL): AVPlayerItem; - static playerItemWithAsset(asset: AVAsset): AVPlayerItem; - static playerItemWithAssetAutomaticallyLoadedAssetKeys(asset: AVAsset, automaticallyLoadedAssetKeys: NSArray): AVPlayerItem; - initWithURL(URL: NSURL): AVPlayerItem; - initWithAsset(asset: AVAsset): AVPlayerItem; - initWithAssetAutomaticallyLoadedAssetKeys(asset: AVAsset, automaticallyLoadedAssetKeys: NSArray): AVPlayerItem; - currentTime(): CMTime; - seekToTime(time: CMTime): void; - seekToTimeCompletionHandler(time: CMTime, completionHandler: (arg1: boolean) => void): void; - seekToTimeToleranceBeforeToleranceAfter(time: CMTime, toleranceBefore: CMTime, toleranceAfter: CMTime): void; - seekToTimeToleranceBeforeToleranceAfterCompletionHandler(time: CMTime, toleranceBefore: CMTime, toleranceAfter: CMTime, completionHandler: (arg1: boolean) => void): void; - cancelPendingSeeks(): void; - currentDate(): NSDate; - seekToDate(date: NSDate): boolean; - seekToDateCompletionHandler(date: NSDate, completionHandler: (arg1: boolean) => void): boolean; - stepByCount(stepCount: number): void; - selectMediaOptionInMediaSelectionGroup(mediaSelectionOption: AVMediaSelectionOption, mediaSelectionGroup: AVMediaSelectionGroup): void; - selectMediaOptionAutomaticallyInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): void; - selectedMediaOptionInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): AVMediaSelectionOption; - accessLog(): AVPlayerItemAccessLog; - errorLog(): AVPlayerItemErrorLog; - addOutput(output: AVPlayerItemOutput): void; - removeOutput(output: AVPlayerItemOutput): void; - init(): AVPlayerItem; - static new(): AVPlayerItem; - static allocWithZone(zone: any): AVPlayerItem; - static alloc(): AVPlayerItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVPlayerItemAccessLog extends NSObject implements NSCopying { - extendedLogDataStringEncoding: number; - events: NSArray; - constructor(); - extendedLogData(): NSData; - init(): AVPlayerItemAccessLog; - static new(): AVPlayerItemAccessLog; - static allocWithZone(zone: any): AVPlayerItemAccessLog; - static alloc(): AVPlayerItemAccessLog; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVPlayerItemErrorLog extends NSObject implements NSCopying { - extendedLogDataStringEncoding: number; - events: NSArray; - constructor(); - extendedLogData(): NSData; - init(): AVPlayerItemErrorLog; - static new(): AVPlayerItemErrorLog; - static allocWithZone(zone: any): AVPlayerItemErrorLog; - static alloc(): AVPlayerItemErrorLog; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVPlayerItemAccessLogEvent extends NSObject implements NSCopying { - numberOfSegmentsDownloaded: number; - numberOfMediaRequests: number; - playbackStartDate: NSDate; - URI: string; - serverAddress: string; - numberOfServerAddressChanges: number; - playbackSessionID: string; - playbackStartOffset: number; - segmentsDownloadedDuration: number; - durationWatched: number; - numberOfStalls: number; - numberOfBytesTransferred: number; - transferDuration: number; - observedBitrate: number; - indicatedBitrate: number; - numberOfDroppedVideoFrames: number; - startupTime: number; - downloadOverdue: number; - observedMaxBitrate: number; - observedMinBitrate: number; - observedBitrateStandardDeviation: number; - playbackType: string; - mediaRequestsWWAN: number; - switchBitrate: number; - constructor(); - init(): AVPlayerItemAccessLogEvent; - static new(): AVPlayerItemAccessLogEvent; - static allocWithZone(zone: any): AVPlayerItemAccessLogEvent; - static alloc(): AVPlayerItemAccessLogEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVPlayerItemErrorLogEvent extends NSObject implements NSCopying { - date: NSDate; - URI: string; - serverAddress: string; - playbackSessionID: string; - errorStatusCode: number; - errorDomain: string; - errorComment: string; - constructor(); - init(): AVPlayerItemErrorLogEvent; - static new(): AVPlayerItemErrorLogEvent; - static allocWithZone(zone: any): AVPlayerItemErrorLogEvent; - static alloc(): AVPlayerItemErrorLogEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVPlayerItemOutput extends NSObject { - suppressesPlayerRendering: boolean; - constructor(); - itemTimeForHostTime(hostTimeInSeconds: number): CMTime; - itemTimeForMachAbsoluteTime(machAbsoluteTime: number): CMTime; - init(): AVPlayerItemOutput; - static new(): AVPlayerItemOutput; - static allocWithZone(zone: any): AVPlayerItemOutput; - static alloc(): AVPlayerItemOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVPlayerItemVideoOutput extends AVPlayerItemOutput { - delegate: any; - delegateQueue: NSObject; - constructor(pixelBufferAttributes: NSDictionary); - constructor(); - initWithPixelBufferAttributes(pixelBufferAttributes: NSDictionary): AVPlayerItemVideoOutput; - hasNewPixelBufferForItemTime(itemTime: CMTime): boolean; - copyPixelBufferForItemTimeItemTimeForDisplay(itemTime: CMTime, outItemTimeForDisplay: any): any; - setDelegateQueue(delegate: any, delegateQueue: NSObject): void; - requestNotificationOfMediaDataChangeWithAdvanceInterval(interval: number): void; - init(): AVPlayerItemVideoOutput; - static new(): AVPlayerItemVideoOutput; - static allocWithZone(zone: any): AVPlayerItemVideoOutput; - static alloc(): AVPlayerItemVideoOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVPlayerItemLegibleOutput extends AVPlayerItemOutput { - delegate: any; - delegateQueue: NSObject; - advanceIntervalForDelegateInvocation: number; - textStylingResolution: string; - constructor(subtypes: NSArray); - constructor(); - setDelegateQueue(delegate: any, delegateQueue: NSObject): void; - initWithMediaSubtypesForNativeRepresentation(subtypes: NSArray): AVPlayerItemLegibleOutput; - init(): AVPlayerItemLegibleOutput; - static new(): AVPlayerItemLegibleOutput; - static allocWithZone(zone: any): AVPlayerItemLegibleOutput; - static alloc(): AVPlayerItemLegibleOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVPlayerItemMetadataOutput extends AVPlayerItemOutput { - delegate: any; - delegateQueue: NSObject; - advanceIntervalForDelegateInvocation: number; - constructor(identifiers: NSArray); - constructor(); - initWithIdentifiers(identifiers: NSArray): AVPlayerItemMetadataOutput; - setDelegateQueue(delegate: any, delegateQueue: NSObject): void; - init(): AVPlayerItemMetadataOutput; - static new(): AVPlayerItemMetadataOutput; - static allocWithZone(zone: any): AVPlayerItemMetadataOutput; - static alloc(): AVPlayerItemMetadataOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVPlayerItemTrack extends NSObject { - assetTrack: AVAssetTrack; - enabled: boolean; - currentVideoFrameRate: number; - constructor(); - init(): AVPlayerItemTrack; - static new(): AVPlayerItemTrack; - static allocWithZone(zone: any): AVPlayerItemTrack; - static alloc(): AVPlayerItemTrack; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVPlayerLayer extends CALayer { - player: AVPlayer; - videoGravity: string; - readyForDisplay: boolean; - videoRect: CGRect; - constructor(layer: any); - constructor(); - static playerLayerWithPlayer(player: AVPlayer): AVPlayerLayer; - static layer(): AVPlayerLayer; - initWithLayer(layer: any): AVPlayerLayer; - init(): AVPlayerLayer; - static new(): AVPlayerLayer; - static allocWithZone(zone: any): AVPlayerLayer; - static alloc(): AVPlayerLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVPlayerMediaSelectionCriteria extends NSObject { - preferredLanguages: NSArray; - preferredMediaCharacteristics: NSArray; - constructor(preferredLanguages: NSArray, preferredMediaCharacteristics: NSArray); - constructor(); - initWithPreferredLanguagesPreferredMediaCharacteristics(preferredLanguages: NSArray, preferredMediaCharacteristics: NSArray): AVPlayerMediaSelectionCriteria; - init(): AVPlayerMediaSelectionCriteria; - static new(): AVPlayerMediaSelectionCriteria; - static allocWithZone(zone: any): AVPlayerMediaSelectionCriteria; - static alloc(): AVPlayerMediaSelectionCriteria; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVSampleBufferDisplayLayer extends CALayer { - controlTimebase: any; - videoGravity: string; - status: number; - error: NSError; - readyForMoreMediaData: boolean; - constructor(layer: any); - constructor(); - enqueueSampleBuffer(sampleBuffer: any): void; - flush(): void; - flushAndRemoveImage(): void; - requestMediaDataWhenReadyOnQueueUsingBlock(queue: NSObject, block: () => void): void; - stopRequestingMediaData(): void; - static layer(): AVSampleBufferDisplayLayer; - initWithLayer(layer: any): AVSampleBufferDisplayLayer; - init(): AVSampleBufferDisplayLayer; - static new(): AVSampleBufferDisplayLayer; - static allocWithZone(zone: any): AVSampleBufferDisplayLayer; - static alloc(): AVSampleBufferDisplayLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVSpeechSynthesisVoice extends NSObject implements NSSecureCoding { - language: string; - constructor(); - static speechVoices(): NSArray; - static currentLanguageCode(): string; - static voiceWithLanguage(language: string): AVSpeechSynthesisVoice; - init(): AVSpeechSynthesisVoice; - static new(): AVSpeechSynthesisVoice; - static allocWithZone(zone: any): AVSpeechSynthesisVoice; - static alloc(): AVSpeechSynthesisVoice; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class AVSpeechUtterance extends NSObject implements NSCopying, NSSecureCoding { - voice: AVSpeechSynthesisVoice; - speechString: string; - rate: number; - pitchMultiplier: number; - volume: number; - preUtteranceDelay: number; - postUtteranceDelay: number; - constructor(string: string); - constructor(); - static speechUtteranceWithString(string: string): AVSpeechUtterance; - initWithString(string: string): AVSpeechUtterance; - init(): AVSpeechUtterance; - static new(): AVSpeechUtterance; - static allocWithZone(zone: any): AVSpeechUtterance; - static alloc(): AVSpeechUtterance; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class AVSpeechSynthesizer extends NSObject { - delegate: any; - speaking: boolean; - paused: boolean; - constructor(); - speakUtterance(utterance: AVSpeechUtterance): void; - stopSpeakingAtBoundary(boundary: number): boolean; - pauseSpeakingAtBoundary(boundary: number): boolean; - continueSpeaking(): boolean; - init(): AVSpeechSynthesizer; - static new(): AVSpeechSynthesizer; - static allocWithZone(zone: any): AVSpeechSynthesizer; - static alloc(): AVSpeechSynthesizer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVSynchronizedLayer extends CALayer { - playerItem: AVPlayerItem; - constructor(layer: any); - constructor(); - static synchronizedLayerWithPlayerItem(playerItem: AVPlayerItem): AVSynchronizedLayer; - static layer(): AVSynchronizedLayer; - initWithLayer(layer: any): AVSynchronizedLayer; - init(): AVSynchronizedLayer; - static new(): AVSynchronizedLayer; - static allocWithZone(zone: any): AVSynchronizedLayer; - static alloc(): AVSynchronizedLayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVTextStyleRule extends NSObject implements NSCopying { - textMarkupAttributes: NSDictionary; - textSelector: string; - constructor(textMarkupAttributes: NSDictionary); - constructor(textMarkupAttributes: NSDictionary, textSelector: string); - constructor(); - static propertyListForTextStyleRules(textStyleRules: NSArray): any; - static textStyleRulesFromPropertyList(plist: any): NSArray; - static textStyleRuleWithTextMarkupAttributes(textMarkupAttributes: NSDictionary): AVTextStyleRule; - static textStyleRuleWithTextMarkupAttributesTextSelector(textMarkupAttributes: NSDictionary, textSelector: string): AVTextStyleRule; - initWithTextMarkupAttributes(textMarkupAttributes: NSDictionary): AVTextStyleRule; - initWithTextMarkupAttributesTextSelector(textMarkupAttributes: NSDictionary, textSelector: string): AVTextStyleRule; - init(): AVTextStyleRule; - static new(): AVTextStyleRule; - static allocWithZone(zone: any): AVTextStyleRule; - static alloc(): AVTextStyleRule; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVTimedMetadataGroup extends NSObject implements NSCopying { - timeRange: CMTimeRange; - items: NSArray; - constructor(items: NSArray, timeRange: CMTimeRange); - constructor(sampleBuffer: any); - constructor(); - initWithItemsTimeRange(items: NSArray, timeRange: CMTimeRange): AVTimedMetadataGroup; - initWithSampleBuffer(sampleBuffer: any): AVTimedMetadataGroup; - copyFormatDescription(): any; - init(): AVTimedMetadataGroup; - static new(): AVTimedMetadataGroup; - static allocWithZone(zone: any): AVTimedMetadataGroup; - static alloc(): AVTimedMetadataGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class AVMutableTimedMetadataGroup extends AVTimedMetadataGroup { - timeRange: CMTimeRange; - items: NSArray; - constructor(items: NSArray, timeRange: CMTimeRange); - constructor(sampleBuffer: any); - constructor(); - initWithItemsTimeRange(items: NSArray, timeRange: CMTimeRange): AVMutableTimedMetadataGroup; - initWithSampleBuffer(sampleBuffer: any): AVMutableTimedMetadataGroup; - init(): AVMutableTimedMetadataGroup; - static new(): AVMutableTimedMetadataGroup; - static allocWithZone(zone: any): AVMutableTimedMetadataGroup; - static alloc(): AVMutableTimedMetadataGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class AVPlayerViewController extends UIViewController { - player: AVPlayer; - showsPlaybackControls: boolean; - videoGravity: string; - readyForDisplay: boolean; - videoBounds: CGRect; - contentOverlayView: UIView; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static preparePrerollAds(): void; - playPrerollAdWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - cancelPreroll(): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): AVPlayerViewController; - init(): AVPlayerViewController; - static new(): AVPlayerViewController; - static allocWithZone(zone: any): AVPlayerViewController; - static alloc(): AVPlayerViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKContainer extends NSObject { - containerIdentifier: string; - privateCloudDatabase: CKDatabase; - publicCloudDatabase: CKDatabase; - constructor(); - static defaultContainer(): CKContainer; - static containerWithIdentifier(containerIdentifier: string): CKContainer; - addOperation(operation: CKOperation): void; - accountStatusWithCompletionHandler(completionHandler: (arg1: number, arg2: NSError) => void): void; - statusForApplicationPermissionCompletionHandler(applicationPermission: number, completionHandler: (arg1: number, arg2: NSError) => void): void; - requestApplicationPermissionCompletionHandler(applicationPermission: number, completionHandler: (arg1: number, arg2: NSError) => void): void; - fetchUserRecordIDWithCompletionHandler(completionHandler: (arg1: CKRecordID, arg2: NSError) => void): void; - discoverAllContactUserInfosWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - discoverUserInfoWithEmailAddressCompletionHandler(email: string, completionHandler: (arg1: CKDiscoveredUserInfo, arg2: NSError) => void): void; - discoverUserInfoWithUserRecordIDCompletionHandler(userRecordID: CKRecordID, completionHandler: (arg1: CKDiscoveredUserInfo, arg2: NSError) => void): void; - init(): CKContainer; - static new(): CKContainer; - static allocWithZone(zone: any): CKContainer; - static alloc(): CKContainer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKAsset extends NSObject implements CKRecordValue { - fileURL: NSURL; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(fileURL: NSURL); - constructor(); - initWithFileURL(fileURL: NSURL): CKAsset; - init(): CKAsset; - static new(): CKAsset; - static allocWithZone(zone: any): CKAsset; - static alloc(): CKAsset; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class CKDatabase extends NSObject { - constructor(); - addOperation(operation: CKDatabaseOperation): void; - fetchRecordWithIDCompletionHandler(recordID: CKRecordID, completionHandler: (arg1: CKRecord, arg2: NSError) => void): void; - saveRecordCompletionHandler(record: CKRecord, completionHandler: (arg1: CKRecord, arg2: NSError) => void): void; - deleteRecordWithIDCompletionHandler(recordID: CKRecordID, completionHandler: (arg1: CKRecordID, arg2: NSError) => void): void; - performQueryInZoneWithIDCompletionHandler(query: CKQuery, zoneID: CKRecordZoneID, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - fetchAllRecordZonesWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - fetchRecordZoneWithIDCompletionHandler(zoneID: CKRecordZoneID, completionHandler: (arg1: CKRecordZone, arg2: NSError) => void): void; - saveRecordZoneCompletionHandler(zone: CKRecordZone, completionHandler: (arg1: CKRecordZone, arg2: NSError) => void): void; - deleteRecordZoneWithIDCompletionHandler(zoneID: CKRecordZoneID, completionHandler: (arg1: CKRecordZoneID, arg2: NSError) => void): void; - fetchSubscriptionWithIDCompletionHandler(subscriptionID: string, completionHandler: (arg1: CKSubscription, arg2: NSError) => void): void; - fetchAllSubscriptionsWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - saveSubscriptionCompletionHandler(subscription: CKSubscription, completionHandler: (arg1: CKSubscription, arg2: NSError) => void): void; - deleteSubscriptionWithIDCompletionHandler(subscriptionID: string, completionHandler: (arg1: string, arg2: NSError) => void): void; - init(): CKDatabase; - static new(): CKDatabase; - static allocWithZone(zone: any): CKDatabase; - static alloc(): CKDatabase; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKLocationSortDescriptor extends NSSortDescriptor implements NSSecureCoding { - relativeLocation: CLLocation; - constructor(key: string, relativeLocation: CLLocation); - constructor(key: string, ascending: boolean); - constructor(key: string, ascending: boolean, selector: any); - constructor(key: string, ascending: boolean, cmptr: (arg1: any, arg2: any) => number); - constructor(); - initWithKeyRelativeLocation(key: string, relativeLocation: CLLocation): CKLocationSortDescriptor; - static sortDescriptorWithKeyAscending(key: string, ascending: boolean): CKLocationSortDescriptor; - static sortDescriptorWithKeyAscendingSelector(key: string, ascending: boolean, selector: any): CKLocationSortDescriptor; - initWithKeyAscending(key: string, ascending: boolean): CKLocationSortDescriptor; - initWithKeyAscendingSelector(key: string, ascending: boolean, selector: any): CKLocationSortDescriptor; - static sortDescriptorWithKeyAscendingComparator(key: string, ascending: boolean, cmptr: (arg1: any, arg2: any) => number): CKLocationSortDescriptor; - initWithKeyAscendingComparator(key: string, ascending: boolean, cmptr: (arg1: any, arg2: any) => number): CKLocationSortDescriptor; - init(): CKLocationSortDescriptor; - static new(): CKLocationSortDescriptor; - static allocWithZone(zone: any): CKLocationSortDescriptor; - static alloc(): CKLocationSortDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CKNotificationID extends NSObject implements NSCopying, NSSecureCoding { - constructor(); - init(): CKNotificationID; - static new(): CKNotificationID; - static allocWithZone(zone: any): CKNotificationID; - static alloc(): CKNotificationID; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CKNotification extends NSObject { - notificationType: number; - notificationID: CKNotificationID; - containerIdentifier: string; - isPruned: boolean; - alertBody: string; - alertLocalizationKey: string; - alertLocalizationArgs: NSArray; - alertActionLocalizationKey: string; - alertLaunchImage: string; - badge: NSNumber; - soundName: string; - constructor(); - static notificationFromRemoteNotificationDictionary(notificationDictionary: NSDictionary): CKNotification; - init(): CKNotification; - static new(): CKNotification; - static allocWithZone(zone: any): CKNotification; - static alloc(): CKNotification; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKQueryNotification extends CKNotification { - queryNotificationReason: number; - recordFields: NSDictionary; - recordID: CKRecordID; - isPublicDatabase: boolean; - constructor(); - static notificationFromRemoteNotificationDictionary(notificationDictionary: NSDictionary): CKQueryNotification; - init(): CKQueryNotification; - static new(): CKQueryNotification; - static allocWithZone(zone: any): CKQueryNotification; - static alloc(): CKQueryNotification; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKRecordZoneNotification extends CKNotification { - recordZoneID: CKRecordZoneID; - constructor(); - static notificationFromRemoteNotificationDictionary(notificationDictionary: NSDictionary): CKRecordZoneNotification; - init(): CKRecordZoneNotification; - static new(): CKRecordZoneNotification; - static allocWithZone(zone: any): CKRecordZoneNotification; - static alloc(): CKRecordZoneNotification; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKQuery extends NSObject implements NSSecureCoding, NSCopying { - recordType: string; - predicate: NSPredicate; - sortDescriptors: NSArray; - constructor(recordType: string, predicate: NSPredicate); - constructor(); - initWithRecordTypePredicate(recordType: string, predicate: NSPredicate): CKQuery; - init(): CKQuery; - static new(): CKQuery; - static allocWithZone(zone: any): CKQuery; - static alloc(): CKQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CKRecordZone extends NSObject implements NSSecureCoding, NSCopying { - zoneID: CKRecordZoneID; - capabilities: number; - constructor(zoneName: string); - constructor(zoneID: CKRecordZoneID); - constructor(); - static defaultRecordZone(): CKRecordZone; - initWithZoneName(zoneName: string): CKRecordZone; - initWithZoneID(zoneID: CKRecordZoneID): CKRecordZone; - init(): CKRecordZone; - static new(): CKRecordZone; - static allocWithZone(zone: any): CKRecordZone; - static alloc(): CKRecordZone; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CKReference extends NSObject implements NSSecureCoding, NSCopying, CKRecordValue { - referenceAction: number; - recordID: CKRecordID; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(recordID: CKRecordID, action: number); - constructor(record: CKRecord, action: number); - constructor(); - initWithRecordIDAction(recordID: CKRecordID, action: number): CKReference; - initWithRecordAction(record: CKRecord, action: number): CKReference; - init(): CKReference; - static new(): CKReference; - static allocWithZone(zone: any): CKReference; - static alloc(): CKReference; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class CKRecord extends NSObject implements NSSecureCoding, NSCopying { - recordType: string; - recordID: CKRecordID; - recordChangeTag: string; - creatorUserRecordID: CKRecordID; - creationDate: NSDate; - lastModifiedUserRecordID: CKRecordID; - modificationDate: NSDate; - constructor(recordType: string); - constructor(recordType: string, recordID: CKRecordID); - constructor(recordType: string, zoneID: CKRecordZoneID); - constructor(); - initWithRecordType(recordType: string): CKRecord; - initWithRecordTypeRecordID(recordType: string, recordID: CKRecordID): CKRecord; - initWithRecordTypeZoneID(recordType: string, zoneID: CKRecordZoneID): CKRecord; - objectForKey(key: string): any; - setObjectForKey(object: any, key: string): void; - allKeys(): NSArray; - allTokens(): NSArray; - objectForKeyedSubscript(key: string): any; - setObjectForKeyedSubscript(object: any, key: string): void; - changedKeys(): NSArray; - encodeSystemFieldsWithCoder(coder: NSCoder): void; - init(): CKRecord; - static new(): CKRecord; - static allocWithZone(zone: any): CKRecord; - static alloc(): CKRecord; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CKRecordID extends NSObject implements NSSecureCoding, NSCopying { - recordName: string; - zoneID: CKRecordZoneID; - constructor(recordName: string); - constructor(recordName: string, zoneID: CKRecordZoneID); - constructor(); - initWithRecordName(recordName: string): CKRecordID; - initWithRecordNameZoneID(recordName: string, zoneID: CKRecordZoneID): CKRecordID; - init(): CKRecordID; - static new(): CKRecordID; - static allocWithZone(zone: any): CKRecordID; - static alloc(): CKRecordID; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CKRecordZoneID extends NSObject implements NSSecureCoding, NSCopying { - zoneName: string; - ownerName: string; - constructor(zoneName: string, ownerName: string); - constructor(); - initWithZoneNameOwnerName(zoneName: string, ownerName: string): CKRecordZoneID; - init(): CKRecordZoneID; - static new(): CKRecordZoneID; - static allocWithZone(zone: any): CKRecordZoneID; - static alloc(): CKRecordZoneID; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CKSubscription extends NSObject implements NSSecureCoding, NSCopying { - subscriptionID: string; - subscriptionType: number; - recordType: string; - predicate: NSPredicate; - subscriptionOptions: number; - notificationInfo: CKNotificationInfo; - zoneID: CKRecordZoneID; - constructor(recordType: string, predicate: NSPredicate, subscriptionOptions: number); - constructor(recordType: string, predicate: NSPredicate, subscriptionID: string, subscriptionOptions: number); - constructor(zoneID: CKRecordZoneID, subscriptionOptions: number); - constructor(zoneID: CKRecordZoneID, subscriptionID: string, subscriptionOptions: number); - constructor(); - initWithRecordTypePredicateOptions(recordType: string, predicate: NSPredicate, subscriptionOptions: number): CKSubscription; - initWithRecordTypePredicateSubscriptionIDOptions(recordType: string, predicate: NSPredicate, subscriptionID: string, subscriptionOptions: number): CKSubscription; - initWithZoneIDOptions(zoneID: CKRecordZoneID, subscriptionOptions: number): CKSubscription; - initWithZoneIDSubscriptionIDOptions(zoneID: CKRecordZoneID, subscriptionID: string, subscriptionOptions: number): CKSubscription; - init(): CKSubscription; - static new(): CKSubscription; - static allocWithZone(zone: any): CKSubscription; - static alloc(): CKSubscription; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CKNotificationInfo extends NSObject implements NSSecureCoding, NSCopying { - alertBody: string; - alertLocalizationKey: string; - alertLocalizationArgs: NSArray; - alertActionLocalizationKey: string; - alertLaunchImage: string; - soundName: string; - desiredKeys: NSArray; - shouldBadge: boolean; - shouldSendContentAvailable: boolean; - constructor(); - init(): CKNotificationInfo; - static new(): CKNotificationInfo; - static allocWithZone(zone: any): CKNotificationInfo; - static alloc(): CKNotificationInfo; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CKDiscoveredUserInfo extends NSObject { - userRecordID: CKRecordID; - firstName: string; - lastName: string; - constructor(); - init(): CKDiscoveredUserInfo; - static new(): CKDiscoveredUserInfo; - static allocWithZone(zone: any): CKDiscoveredUserInfo; - static alloc(): CKDiscoveredUserInfo; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKOperation extends NSOperation { - container: CKContainer; - usesBackgroundSession: boolean; - allowsCellularAccess: boolean; - constructor(); - init(): CKOperation; - static new(): CKOperation; - static allocWithZone(zone: any): CKOperation; - static alloc(): CKOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKDatabaseOperation extends CKOperation { - database: CKDatabase; - constructor(); - init(): CKDatabaseOperation; - static new(): CKDatabaseOperation; - static allocWithZone(zone: any): CKDatabaseOperation; - static alloc(): CKDatabaseOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKModifyRecordsOperation extends CKDatabaseOperation { - recordsToSave: NSArray; - recordIDsToDelete: NSArray; - savePolicy: number; - clientChangeTokenData: NSData; - atomic: boolean; - perRecordProgressBlock: (arg1: CKRecord, arg2: number) => void; - perRecordCompletionBlock: (arg1: CKRecord, arg2: NSError) => void; - modifyRecordsCompletionBlock: (arg1: NSArray, arg2: NSArray, arg3: NSError) => void; - constructor(records: NSArray, recordIDs: NSArray); - constructor(); - initWithRecordsToSaveRecordIDsToDelete(records: NSArray, recordIDs: NSArray): CKModifyRecordsOperation; - init(): CKModifyRecordsOperation; - static new(): CKModifyRecordsOperation; - static allocWithZone(zone: any): CKModifyRecordsOperation; - static alloc(): CKModifyRecordsOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKDiscoverAllContactsOperation extends CKOperation { - discoverAllContactsCompletionBlock: (arg1: NSArray, arg2: NSError) => void; - constructor(); - init(): CKDiscoverAllContactsOperation; - static new(): CKDiscoverAllContactsOperation; - static allocWithZone(zone: any): CKDiscoverAllContactsOperation; - static alloc(): CKDiscoverAllContactsOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKDiscoverUserInfosOperation extends CKOperation { - emailAddresses: NSArray; - userRecordIDs: NSArray; - discoverUserInfosCompletionBlock: (arg1: NSDictionary, arg2: NSDictionary, arg3: NSError) => void; - constructor(emailAddresses: NSArray, userRecordIDs: NSArray); - constructor(); - initWithEmailAddressesUserRecordIDs(emailAddresses: NSArray, userRecordIDs: NSArray): CKDiscoverUserInfosOperation; - init(): CKDiscoverUserInfosOperation; - static new(): CKDiscoverUserInfosOperation; - static allocWithZone(zone: any): CKDiscoverUserInfosOperation; - static alloc(): CKDiscoverUserInfosOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKFetchRecordsOperation extends CKDatabaseOperation { - recordIDs: NSArray; - desiredKeys: NSArray; - perRecordProgressBlock: (arg1: CKRecordID, arg2: number) => void; - perRecordCompletionBlock: (arg1: CKRecord, arg2: CKRecordID, arg3: NSError) => void; - fetchRecordsCompletionBlock: (arg1: NSDictionary, arg2: NSError) => void; - constructor(recordIDs: NSArray); - constructor(); - initWithRecordIDs(recordIDs: NSArray): CKFetchRecordsOperation; - static fetchCurrentUserRecordOperation(): CKFetchRecordsOperation; - init(): CKFetchRecordsOperation; - static new(): CKFetchRecordsOperation; - static allocWithZone(zone: any): CKFetchRecordsOperation; - static alloc(): CKFetchRecordsOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKServerChangeToken extends NSObject implements NSCopying, NSSecureCoding { - constructor(); - init(): CKServerChangeToken; - static new(): CKServerChangeToken; - static allocWithZone(zone: any): CKServerChangeToken; - static alloc(): CKServerChangeToken; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CKFetchRecordChangesOperation extends CKDatabaseOperation { - recordZoneID: CKRecordZoneID; - previousServerChangeToken: CKServerChangeToken; - resultsLimit: number; - desiredKeys: NSArray; - recordChangedBlock: (arg1: CKRecord) => void; - recordWithIDWasDeletedBlock: (arg1: CKRecordID) => void; - moreComing: boolean; - fetchRecordChangesCompletionBlock: (arg1: CKServerChangeToken, arg2: NSData, arg3: NSError) => void; - constructor(recordZoneID: CKRecordZoneID, previousServerChangeToken: CKServerChangeToken); - constructor(); - initWithRecordZoneIDPreviousServerChangeToken(recordZoneID: CKRecordZoneID, previousServerChangeToken: CKServerChangeToken): CKFetchRecordChangesOperation; - init(): CKFetchRecordChangesOperation; - static new(): CKFetchRecordChangesOperation; - static allocWithZone(zone: any): CKFetchRecordChangesOperation; - static alloc(): CKFetchRecordChangesOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKQueryCursor extends NSObject implements NSCopying, NSSecureCoding { - constructor(); - init(): CKQueryCursor; - static new(): CKQueryCursor; - static allocWithZone(zone: any): CKQueryCursor; - static alloc(): CKQueryCursor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CKQueryOperation extends CKDatabaseOperation { - query: CKQuery; - cursor: CKQueryCursor; - zoneID: CKRecordZoneID; - resultsLimit: number; - desiredKeys: NSArray; - recordFetchedBlock: (arg1: CKRecord) => void; - queryCompletionBlock: (arg1: CKQueryCursor, arg2: NSError) => void; - constructor(query: CKQuery); - constructor(cursor: CKQueryCursor); - constructor(); - initWithQuery(query: CKQuery): CKQueryOperation; - initWithCursor(cursor: CKQueryCursor): CKQueryOperation; - init(): CKQueryOperation; - static new(): CKQueryOperation; - static allocWithZone(zone: any): CKQueryOperation; - static alloc(): CKQueryOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKModifyBadgeOperation extends CKOperation { - badgeValue: number; - modifyBadgeCompletionBlock: (arg1: NSError) => void; - constructor(badgeValue: number); - constructor(); - initWithBadgeValue(badgeValue: number): CKModifyBadgeOperation; - init(): CKModifyBadgeOperation; - static new(): CKModifyBadgeOperation; - static allocWithZone(zone: any): CKModifyBadgeOperation; - static alloc(): CKModifyBadgeOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKFetchNotificationChangesOperation extends CKOperation { - previousServerChangeToken: CKServerChangeToken; - resultsLimit: number; - moreComing: boolean; - notificationChangedBlock: (arg1: CKNotification) => void; - fetchNotificationChangesCompletionBlock: (arg1: CKServerChangeToken, arg2: NSError) => void; - constructor(previousServerChangeToken: CKServerChangeToken); - constructor(); - initWithPreviousServerChangeToken(previousServerChangeToken: CKServerChangeToken): CKFetchNotificationChangesOperation; - init(): CKFetchNotificationChangesOperation; - static new(): CKFetchNotificationChangesOperation; - static allocWithZone(zone: any): CKFetchNotificationChangesOperation; - static alloc(): CKFetchNotificationChangesOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKMarkNotificationsReadOperation extends CKOperation { - notificationIDs: NSArray; - markNotificationsReadCompletionBlock: (arg1: NSArray, arg2: NSError) => void; - constructor(notificationIDs: NSArray); - constructor(); - initWithNotificationIDsToMarkRead(notificationIDs: NSArray): CKMarkNotificationsReadOperation; - init(): CKMarkNotificationsReadOperation; - static new(): CKMarkNotificationsReadOperation; - static allocWithZone(zone: any): CKMarkNotificationsReadOperation; - static alloc(): CKMarkNotificationsReadOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKFetchSubscriptionsOperation extends CKDatabaseOperation { - subscriptionIDs: NSArray; - fetchSubscriptionCompletionBlock: (arg1: NSDictionary, arg2: NSError) => void; - constructor(subscriptionIDs: NSArray); - constructor(); - static fetchAllSubscriptionsOperation(): CKFetchSubscriptionsOperation; - initWithSubscriptionIDs(subscriptionIDs: NSArray): CKFetchSubscriptionsOperation; - init(): CKFetchSubscriptionsOperation; - static new(): CKFetchSubscriptionsOperation; - static allocWithZone(zone: any): CKFetchSubscriptionsOperation; - static alloc(): CKFetchSubscriptionsOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKModifySubscriptionsOperation extends CKDatabaseOperation { - subscriptionsToSave: NSArray; - subscriptionIDsToDelete: NSArray; - modifySubscriptionsCompletionBlock: (arg1: NSArray, arg2: NSArray, arg3: NSError) => void; - constructor(subscriptionsToSave: NSArray, subscriptionIDsToDelete: NSArray); - constructor(); - initWithSubscriptionsToSaveSubscriptionIDsToDelete(subscriptionsToSave: NSArray, subscriptionIDsToDelete: NSArray): CKModifySubscriptionsOperation; - init(): CKModifySubscriptionsOperation; - static new(): CKModifySubscriptionsOperation; - static allocWithZone(zone: any): CKModifySubscriptionsOperation; - static alloc(): CKModifySubscriptionsOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKModifyRecordZonesOperation extends CKDatabaseOperation { - recordZonesToSave: NSArray; - recordZoneIDsToDelete: NSArray; - modifyRecordZonesCompletionBlock: (arg1: NSArray, arg2: NSArray, arg3: NSError) => void; - constructor(recordZonesToSave: NSArray, recordZoneIDsToDelete: NSArray); - constructor(); - initWithRecordZonesToSaveRecordZoneIDsToDelete(recordZonesToSave: NSArray, recordZoneIDsToDelete: NSArray): CKModifyRecordZonesOperation; - init(): CKModifyRecordZonesOperation; - static new(): CKModifyRecordZonesOperation; - static allocWithZone(zone: any): CKModifyRecordZonesOperation; - static alloc(): CKModifyRecordZonesOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CKFetchRecordZonesOperation extends CKDatabaseOperation { - recordZoneIDs: NSArray; - fetchRecordZonesCompletionBlock: (arg1: NSDictionary, arg2: NSError) => void; - constructor(zoneIDs: NSArray); - constructor(); - static fetchAllRecordZonesOperation(): CKFetchRecordZonesOperation; - initWithRecordZoneIDs(zoneIDs: NSArray): CKFetchRecordZonesOperation; - init(): CKFetchRecordZonesOperation; - static new(): CKFetchRecordZonesOperation; - static allocWithZone(zone: any): CKFetchRecordZonesOperation; - static alloc(): CKFetchRecordZonesOperation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CLFloor extends NSObject implements NSCopying, NSSecureCoding { - level: number; - constructor(); - init(): CLFloor; - static new(): CLFloor; - static allocWithZone(zone: any): CLFloor; - static alloc(): CLFloor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CLLocation extends NSObject implements NSCopying, NSSecureCoding, CKRecordValue { - coordinate: CLLocationCoordinate2D; - altitude: number; - horizontalAccuracy: number; - verticalAccuracy: number; - course: number; - speed: number; - timestamp: NSDate; - floor: CLFloor; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(latitude: number, longitude: number); - constructor(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, timestamp: NSDate); - constructor(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, speed: number, timestamp: NSDate); - constructor(); - initWithLatitudeLongitude(latitude: number, longitude: number): CLLocation; - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, timestamp: NSDate): CLLocation; - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseSpeedTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, speed: number, timestamp: NSDate): CLLocation; - getDistanceFrom(location: CLLocation): number; - distanceFromLocation(location: CLLocation): number; - init(): CLLocation; - static new(): CLLocation; - static allocWithZone(zone: any): CLLocation; - static alloc(): CLLocation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class CLRegion extends NSObject implements NSCopying, NSSecureCoding { - center: CLLocationCoordinate2D; - radius: number; - identifier: string; - notifyOnEntry: boolean; - notifyOnExit: boolean; - constructor(center: CLLocationCoordinate2D, radius: number, identifier: string); - constructor(); - initCircularRegionWithCenterRadiusIdentifier(center: CLLocationCoordinate2D, radius: number, identifier: string): CLRegion; - containsCoordinate(coordinate: CLLocationCoordinate2D): boolean; - init(): CLRegion; - static new(): CLRegion; - static allocWithZone(zone: any): CLRegion; - static alloc(): CLRegion; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CLCircularRegion extends CLRegion { - constructor(); - initWithCenterRadiusIdentifier(center: CLLocationCoordinate2D, radius: number, identifier: string): CLCircularRegion; - initCircularRegionWithCenterRadiusIdentifier(center: CLLocationCoordinate2D, radius: number, identifier: string): CLCircularRegion; - init(): CLCircularRegion; - static new(): CLCircularRegion; - static allocWithZone(zone: any): CLCircularRegion; - static alloc(): CLCircularRegion; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CLBeaconRegion extends CLRegion { - proximityUUID: NSUUID; - major: NSNumber; - minor: NSNumber; - notifyEntryStateOnDisplay: boolean; - constructor(proximityUUID: NSUUID, identifier: string); - constructor(proximityUUID: NSUUID, major: number, identifier: string); - constructor(proximityUUID: NSUUID, major: number, minor: number, identifier: string); - constructor(center: CLLocationCoordinate2D, radius: number, identifier: string); - constructor(); - initWithProximityUUIDIdentifier(proximityUUID: NSUUID, identifier: string): CLBeaconRegion; - initWithProximityUUIDMajorIdentifier(proximityUUID: NSUUID, major: number, identifier: string): CLBeaconRegion; - initWithProximityUUIDMajorMinorIdentifier(proximityUUID: NSUUID, major: number, minor: number, identifier: string): CLBeaconRegion; - peripheralDataWithMeasuredPower(measuredPower: NSNumber): NSMutableDictionary; - initCircularRegionWithCenterRadiusIdentifier(center: CLLocationCoordinate2D, radius: number, identifier: string): CLBeaconRegion; - init(): CLBeaconRegion; - static new(): CLBeaconRegion; - static allocWithZone(zone: any): CLBeaconRegion; - static alloc(): CLBeaconRegion; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CLBeacon extends NSObject implements NSCopying, NSSecureCoding { - proximityUUID: NSUUID; - major: NSNumber; - minor: NSNumber; - proximity: number; - accuracy: number; - rssi: number; - constructor(); - init(): CLBeacon; - static new(): CLBeacon; - static allocWithZone(zone: any): CLBeacon; - static alloc(): CLBeacon; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CLHeading extends NSObject implements NSCopying, NSSecureCoding { - magneticHeading: number; - trueHeading: number; - headingAccuracy: number; - x: number; - y: number; - z: number; - timestamp: NSDate; - constructor(); - init(): CLHeading; - static new(): CLHeading; - static allocWithZone(zone: any): CLHeading; - static alloc(): CLHeading; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CLLocationManager extends NSObject { - delegate: any; - locationServicesEnabled: boolean; - purpose: string; - activityType: number; - distanceFilter: number; - desiredAccuracy: number; - pausesLocationUpdatesAutomatically: boolean; - location: CLLocation; - headingAvailable: boolean; - headingFilter: number; - headingOrientation: number; - heading: CLHeading; - maximumRegionMonitoringDistance: number; - monitoredRegions: NSSet; - rangedRegions: NSSet; - constructor(); - static locationServicesEnabled(): boolean; - static headingAvailable(): boolean; - static significantLocationChangeMonitoringAvailable(): boolean; - static isMonitoringAvailableForClass(regionClass: any): boolean; - static regionMonitoringAvailable(): boolean; - static regionMonitoringEnabled(): boolean; - static isRangingAvailable(): boolean; - static authorizationStatus(): number; - requestWhenInUseAuthorization(): void; - requestAlwaysAuthorization(): void; - startUpdatingLocation(): void; - stopUpdatingLocation(): void; - startUpdatingHeading(): void; - stopUpdatingHeading(): void; - dismissHeadingCalibrationDisplay(): void; - startMonitoringSignificantLocationChanges(): void; - stopMonitoringSignificantLocationChanges(): void; - startMonitoringForRegionDesiredAccuracy(region: CLRegion, accuracy: number): void; - stopMonitoringForRegion(region: CLRegion): void; - startMonitoringForRegion(region: CLRegion): void; - requestStateForRegion(region: CLRegion): void; - startRangingBeaconsInRegion(region: CLBeaconRegion): void; - stopRangingBeaconsInRegion(region: CLBeaconRegion): void; - allowDeferredLocationUpdatesUntilTraveledTimeout(distance: number, timeout: number): void; - disallowDeferredLocationUpdates(): void; - static deferredLocationUpdatesAvailable(): boolean; - startMonitoringVisits(): void; - stopMonitoringVisits(): void; - init(): CLLocationManager; - static new(): CLLocationManager; - static allocWithZone(zone: any): CLLocationManager; - static alloc(): CLLocationManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CLVisit extends NSObject implements NSSecureCoding, NSCopying { - arrivalDate: NSDate; - departureDate: NSDate; - coordinate: CLLocationCoordinate2D; - horizontalAccuracy: number; - constructor(); - init(): CLVisit; - static new(): CLVisit; - static allocWithZone(zone: any): CLVisit; - static alloc(): CLVisit; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CLPlacemark extends NSObject implements NSCopying, NSSecureCoding { - location: CLLocation; - region: CLRegion; - addressDictionary: NSDictionary; - name: string; - thoroughfare: string; - subThoroughfare: string; - locality: string; - subLocality: string; - administrativeArea: string; - subAdministrativeArea: string; - postalCode: string; - ISOcountryCode: string; - country: string; - inlandWater: string; - ocean: string; - areasOfInterest: NSArray; - constructor(placemark: CLPlacemark); - constructor(); - initWithPlacemark(placemark: CLPlacemark): CLPlacemark; - init(): CLPlacemark; - static new(): CLPlacemark; - static allocWithZone(zone: any): CLPlacemark; - static alloc(): CLPlacemark; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CLGeocoder extends NSObject { - geocoding: boolean; - constructor(); - reverseGeocodeLocationCompletionHandler(location: CLLocation, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - geocodeAddressDictionaryCompletionHandler(addressDictionary: NSDictionary, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - geocodeAddressStringCompletionHandler(addressString: string, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - geocodeAddressStringInRegionCompletionHandler(addressString: string, region: CLRegion, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - cancelGeocode(): void; - init(): CLGeocoder; - static new(): CLGeocoder; - static allocWithZone(zone: any): CLGeocoder; - static alloc(): CLGeocoder; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAInterAppAudioSwitcherView extends UIView { - showingAppNames: boolean; - constructor(frame: CGRect); - constructor(); - setOutputAudioUnit(au: any): void; - contentWidth(): number; - initWithFrame(frame: CGRect): CAInterAppAudioSwitcherView; - init(): CAInterAppAudioSwitcherView; - static new(): CAInterAppAudioSwitcherView; - static allocWithZone(zone: any): CAInterAppAudioSwitcherView; - static alloc(): CAInterAppAudioSwitcherView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CAInterAppAudioTransportView extends UIView { - enabled: boolean; - playing: boolean; - recording: boolean; - connected: boolean; - labelColor: UIColor; - currentTimeLabelFont: UIFont; - rewindButtonColor: UIColor; - playButtonColor: UIColor; - pauseButtonColor: UIColor; - recordButtonColor: UIColor; - constructor(frame: CGRect); - constructor(); - setOutputAudioUnit(au: any): void; - initWithFrame(frame: CGRect): CAInterAppAudioTransportView; - init(): CAInterAppAudioTransportView; - static new(): CAInterAppAudioTransportView; - static allocWithZone(zone: any): CAInterAppAudioTransportView; - static alloc(): CAInterAppAudioTransportView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CABTMIDILocalPeripheralViewController extends UIViewController { - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): CABTMIDILocalPeripheralViewController; - init(): CABTMIDILocalPeripheralViewController; - static new(): CABTMIDILocalPeripheralViewController; - static allocWithZone(zone: any): CABTMIDILocalPeripheralViewController; - static alloc(): CABTMIDILocalPeripheralViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CABTMIDICentralViewController extends UIViewController { - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): CABTMIDICentralViewController; - init(): CABTMIDICentralViewController; - static new(): CABTMIDICentralViewController; - static allocWithZone(zone: any): CABTMIDICentralViewController; - static alloc(): CABTMIDICentralViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBCentralManager extends NSObject { - delegate: any; - state: number; - constructor(delegate: any, queue: NSObject); - constructor(delegate: any, queue: NSObject, options: NSDictionary); - constructor(); - initWithDelegateQueue(delegate: any, queue: NSObject): CBCentralManager; - initWithDelegateQueueOptions(delegate: any, queue: NSObject, options: NSDictionary): CBCentralManager; - retrievePeripherals(peripheralUUIDs: NSArray): void; - retrievePeripheralsWithIdentifiers(identifiers: NSArray): NSArray; - retrieveConnectedPeripherals(): void; - retrieveConnectedPeripheralsWithServices(serviceUUIDs: NSArray): NSArray; - scanForPeripheralsWithServicesOptions(serviceUUIDs: NSArray, options: NSDictionary): void; - stopScan(): void; - connectPeripheralOptions(peripheral: CBPeripheral, options: NSDictionary): void; - cancelPeripheralConnection(peripheral: CBPeripheral): void; - init(): CBCentralManager; - static new(): CBCentralManager; - static allocWithZone(zone: any): CBCentralManager; - static alloc(): CBCentralManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBPeripheralManager extends NSObject { - delegate: any; - state: number; - isAdvertising: boolean; - constructor(delegate: any, queue: NSObject); - constructor(delegate: any, queue: NSObject, options: NSDictionary); - constructor(); - static authorizationStatus(): number; - initWithDelegateQueue(delegate: any, queue: NSObject): CBPeripheralManager; - initWithDelegateQueueOptions(delegate: any, queue: NSObject, options: NSDictionary): CBPeripheralManager; - startAdvertising(advertisementData: NSDictionary): void; - stopAdvertising(): void; - setDesiredConnectionLatencyForCentral(latency: number, central: CBCentral): void; - addService(service: CBMutableService): void; - removeService(service: CBMutableService): void; - removeAllServices(): void; - respondToRequestWithResult(request: CBATTRequest, result: number): void; - updateValueForCharacteristicOnSubscribedCentrals(value: NSData, characteristic: CBMutableCharacteristic, centrals: NSArray): boolean; - init(): CBPeripheralManager; - static new(): CBPeripheralManager; - static allocWithZone(zone: any): CBPeripheralManager; - static alloc(): CBPeripheralManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBPeer extends NSObject implements NSCopying { - UUID: any; - identifier: NSUUID; - constructor(); - init(): CBPeer; - static new(): CBPeer; - static allocWithZone(zone: any): CBPeer; - static alloc(): CBPeer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class CBPeripheral extends CBPeer { - delegate: any; - name: string; - RSSI: NSNumber; - isConnected: boolean; - state: number; - services: NSArray; - constructor(); - readRSSI(): void; - discoverServices(serviceUUIDs: NSArray): void; - discoverIncludedServicesForService(includedServiceUUIDs: NSArray, service: CBService): void; - discoverCharacteristicsForService(characteristicUUIDs: NSArray, service: CBService): void; - readValueForCharacteristic(characteristic: CBCharacteristic): void; - writeValueForCharacteristicType(data: NSData, characteristic: CBCharacteristic, type: number): void; - setNotifyValueForCharacteristic(enabled: boolean, characteristic: CBCharacteristic): void; - discoverDescriptorsForCharacteristic(characteristic: CBCharacteristic): void; - readValueForDescriptor(descriptor: CBDescriptor): void; - writeValueForDescriptor(data: NSData, descriptor: CBDescriptor): void; - init(): CBPeripheral; - static new(): CBPeripheral; - static allocWithZone(zone: any): CBPeripheral; - static alloc(): CBPeripheral; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBCentral extends CBPeer { - maximumUpdateValueLength: number; - constructor(); - init(): CBCentral; - static new(): CBCentral; - static allocWithZone(zone: any): CBCentral; - static alloc(): CBCentral; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBAttribute extends NSObject { - UUID: CBUUID; - constructor(); - init(): CBAttribute; - static new(): CBAttribute; - static allocWithZone(zone: any): CBAttribute; - static alloc(): CBAttribute; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBService extends CBAttribute { - peripheral: CBPeripheral; - isPrimary: boolean; - includedServices: NSArray; - characteristics: NSArray; - constructor(); - init(): CBService; - static new(): CBService; - static allocWithZone(zone: any): CBService; - static alloc(): CBService; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBMutableService extends CBService { - UUID: CBUUID; - isPrimary: boolean; - includedServices: NSArray; - characteristics: NSArray; - constructor(UUID: CBUUID, isPrimary: boolean); - constructor(); - initWithTypePrimary(UUID: CBUUID, isPrimary: boolean): CBMutableService; - init(): CBMutableService; - static new(): CBMutableService; - static allocWithZone(zone: any): CBMutableService; - static alloc(): CBMutableService; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBCharacteristic extends CBAttribute { - service: CBService; - properties: number; - value: NSData; - descriptors: NSArray; - isBroadcasted: boolean; - isNotifying: boolean; - constructor(); - init(): CBCharacteristic; - static new(): CBCharacteristic; - static allocWithZone(zone: any): CBCharacteristic; - static alloc(): CBCharacteristic; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBMutableCharacteristic extends CBCharacteristic { - permissions: number; - subscribedCentrals: NSArray; - UUID: CBUUID; - properties: number; - value: NSData; - descriptors: NSArray; - constructor(UUID: CBUUID, properties: number, value: NSData, permissions: number); - constructor(); - initWithTypePropertiesValuePermissions(UUID: CBUUID, properties: number, value: NSData, permissions: number): CBMutableCharacteristic; - init(): CBMutableCharacteristic; - static new(): CBMutableCharacteristic; - static allocWithZone(zone: any): CBMutableCharacteristic; - static alloc(): CBMutableCharacteristic; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBDescriptor extends CBAttribute { - characteristic: CBCharacteristic; - value: any; - constructor(); - init(): CBDescriptor; - static new(): CBDescriptor; - static allocWithZone(zone: any): CBDescriptor; - static alloc(): CBDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBMutableDescriptor extends CBDescriptor { - constructor(UUID: CBUUID, value: any); - constructor(); - initWithTypeValue(UUID: CBUUID, value: any): CBMutableDescriptor; - init(): CBMutableDescriptor; - static new(): CBMutableDescriptor; - static allocWithZone(zone: any): CBMutableDescriptor; - static alloc(): CBMutableDescriptor; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CBUUID extends NSObject implements NSCopying { - data: NSData; - UUIDString: string; - constructor(); - static UUIDWithString(theString: string): CBUUID; - static UUIDWithData(theData: NSData): CBUUID; - static UUIDWithCFUUID(theUUID: any): CBUUID; - static UUIDWithNSUUID(theUUID: NSUUID): CBUUID; - init(): CBUUID; - static new(): CBUUID; - static allocWithZone(zone: any): CBUUID; - static alloc(): CBUUID; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class CBATTRequest extends NSObject { - central: CBCentral; - characteristic: CBCharacteristic; - offset: number; - value: NSData; - constructor(); - init(): CBATTRequest; - static new(): CBATTRequest; - static allocWithZone(zone: any): CBATTRequest; - static alloc(): CBATTRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMLogItem extends NSObject implements NSSecureCoding, NSCopying { - timestamp: number; - constructor(); - init(): CMLogItem; - static new(): CMLogItem; - static allocWithZone(zone: any): CMLogItem; - static alloc(): CMLogItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CMAccelerometerData extends CMLogItem { - acceleration: CMAcceleration; - constructor(); - init(): CMAccelerometerData; - static new(): CMAccelerometerData; - static allocWithZone(zone: any): CMAccelerometerData; - static alloc(): CMAccelerometerData; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMAltitudeData extends CMLogItem { - relativeAltitude: NSNumber; - pressure: NSNumber; - constructor(); - init(): CMAltitudeData; - static new(): CMAltitudeData; - static allocWithZone(zone: any): CMAltitudeData; - static alloc(): CMAltitudeData; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMAltimeter extends NSObject { - constructor(); - static isRelativeAltitudeAvailable(): boolean; - startRelativeAltitudeUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (arg1: CMAltitudeData, arg2: NSError) => void): void; - stopRelativeAltitudeUpdates(): void; - init(): CMAltimeter; - static new(): CMAltimeter; - static allocWithZone(zone: any): CMAltimeter; - static alloc(): CMAltimeter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMAttitude extends NSObject implements NSCopying, NSSecureCoding { - roll: number; - pitch: number; - yaw: number; - rotationMatrix: CMRotationMatrix; - quaternion: CMQuaternion; - constructor(); - multiplyByInverseOfAttitude(attitude: CMAttitude): void; - init(): CMAttitude; - static new(): CMAttitude; - static allocWithZone(zone: any): CMAttitude; - static alloc(): CMAttitude; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class CMGyroData extends CMLogItem { - rotationRate: CMRotationRate; - constructor(); - init(): CMGyroData; - static new(): CMGyroData; - static allocWithZone(zone: any): CMGyroData; - static alloc(): CMGyroData; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMMagnetometerData extends CMLogItem { - magneticField: CMMagneticField; - constructor(); - init(): CMMagnetometerData; - static new(): CMMagnetometerData; - static allocWithZone(zone: any): CMMagnetometerData; - static alloc(): CMMagnetometerData; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMDeviceMotion extends CMLogItem { - attitude: CMAttitude; - rotationRate: CMRotationRate; - gravity: CMAcceleration; - userAcceleration: CMAcceleration; - magneticField: CMCalibratedMagneticField; - constructor(); - init(): CMDeviceMotion; - static new(): CMDeviceMotion; - static allocWithZone(zone: any): CMDeviceMotion; - static alloc(): CMDeviceMotion; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMMotionActivity extends CMLogItem { - confidence: number; - startDate: NSDate; - unknown: boolean; - stationary: boolean; - walking: boolean; - running: boolean; - automotive: boolean; - cycling: boolean; - constructor(); - init(): CMMotionActivity; - static new(): CMMotionActivity; - static allocWithZone(zone: any): CMMotionActivity; - static alloc(): CMMotionActivity; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMMotionActivityManager extends NSObject { - constructor(); - static isActivityAvailable(): boolean; - queryActivityStartingFromDateToDateToQueueWithHandler(start: NSDate, end: NSDate, queue: NSOperationQueue, handler: (arg1: NSArray, arg2: NSError) => void): void; - startActivityUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (arg1: CMMotionActivity) => void): void; - stopActivityUpdates(): void; - init(): CMMotionActivityManager; - static new(): CMMotionActivityManager; - static allocWithZone(zone: any): CMMotionActivityManager; - static alloc(): CMMotionActivityManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMMotionManager extends NSObject { - accelerometerUpdateInterval: number; - accelerometerAvailable: boolean; - accelerometerActive: boolean; - accelerometerData: CMAccelerometerData; - gyroUpdateInterval: number; - gyroAvailable: boolean; - gyroActive: boolean; - gyroData: CMGyroData; - magnetometerUpdateInterval: number; - magnetometerAvailable: boolean; - magnetometerActive: boolean; - magnetometerData: CMMagnetometerData; - deviceMotionUpdateInterval: number; - attitudeReferenceFrame: number; - deviceMotionAvailable: boolean; - deviceMotionActive: boolean; - deviceMotion: CMDeviceMotion; - showsDeviceMovementDisplay: boolean; - constructor(); - startAccelerometerUpdates(): void; - startAccelerometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (arg1: CMAccelerometerData, arg2: NSError) => void): void; - stopAccelerometerUpdates(): void; - startGyroUpdates(): void; - startGyroUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (arg1: CMGyroData, arg2: NSError) => void): void; - stopGyroUpdates(): void; - startMagnetometerUpdates(): void; - startMagnetometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (arg1: CMMagnetometerData, arg2: NSError) => void): void; - stopMagnetometerUpdates(): void; - static availableAttitudeReferenceFrames(): number; - startDeviceMotionUpdates(): void; - startDeviceMotionUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (arg1: CMDeviceMotion, arg2: NSError) => void): void; - startDeviceMotionUpdatesUsingReferenceFrame(referenceFrame: number): void; - startDeviceMotionUpdatesUsingReferenceFrameToQueueWithHandler(referenceFrame: number, queue: NSOperationQueue, handler: (arg1: CMDeviceMotion, arg2: NSError) => void): void; - stopDeviceMotionUpdates(): void; - init(): CMMotionManager; - static new(): CMMotionManager; - static allocWithZone(zone: any): CMMotionManager; - static alloc(): CMMotionManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMPedometerData extends NSObject implements NSSecureCoding, NSCopying { - startDate: NSDate; - endDate: NSDate; - numberOfSteps: NSNumber; - distance: NSNumber; - floorsAscended: NSNumber; - floorsDescended: NSNumber; - constructor(); - init(): CMPedometerData; - static new(): CMPedometerData; - static allocWithZone(zone: any): CMPedometerData; - static alloc(): CMPedometerData; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class CMPedometer extends NSObject { - constructor(); - static isStepCountingAvailable(): boolean; - static isDistanceAvailable(): boolean; - static isFloorCountingAvailable(): boolean; - queryPedometerDataFromDateToDateWithHandler(start: NSDate, end: NSDate, handler: (arg1: CMPedometerData, arg2: NSError) => void): void; - startPedometerUpdatesFromDateWithHandler(start: NSDate, handler: (arg1: CMPedometerData, arg2: NSError) => void): void; - stopPedometerUpdates(): void; - init(): CMPedometer; - static new(): CMPedometer; - static allocWithZone(zone: any): CMPedometer; - static alloc(): CMPedometer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CMStepCounter extends NSObject { - constructor(); - static isStepCountingAvailable(): boolean; - queryStepCountStartingFromToToQueueWithHandler(start: NSDate, end: NSDate, queue: NSOperationQueue, handler: (arg1: number, arg2: NSError) => void): void; - startStepCountingUpdatesToQueueUpdateOnWithHandler(queue: NSOperationQueue, stepCounts: number, handler: (arg1: number, arg2: NSDate, arg3: NSError) => void): void; - stopStepCountingUpdates(): void; - init(): CMStepCounter; - static new(): CMStepCounter; - static allocWithZone(zone: any): CMStepCounter; - static alloc(): CMStepCounter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CTCall extends NSObject { - callState: string; - callID: string; - constructor(); - init(): CTCall; - static new(): CTCall; - static allocWithZone(zone: any): CTCall; - static alloc(): CTCall; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CTCallCenter extends NSObject { - currentCalls: NSSet; - callEventHandler: (arg1: CTCall) => void; - constructor(); - init(): CTCallCenter; - static new(): CTCallCenter; - static allocWithZone(zone: any): CTCallCenter; - static alloc(): CTCallCenter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CTCarrier extends NSObject { - carrierName: string; - mobileCountryCode: string; - mobileNetworkCode: string; - isoCountryCode: string; - allowsVOIP: boolean; - constructor(); - init(): CTCarrier; - static new(): CTCarrier; - static allocWithZone(zone: any): CTCarrier; - static alloc(): CTCarrier; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CTSubscriber extends NSObject { - carrierToken: NSData; - constructor(); - init(): CTSubscriber; - static new(): CTSubscriber; - static allocWithZone(zone: any): CTSubscriber; - static alloc(): CTSubscriber; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CTSubscriberInfo extends NSObject { - constructor(); - static subscriber(): CTSubscriber; - init(): CTSubscriberInfo; - static new(): CTSubscriberInfo; - static allocWithZone(zone: any): CTSubscriberInfo; - static alloc(): CTSubscriberInfo; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class CTTelephonyNetworkInfo extends NSObject { - subscriberCellularProvider: CTCarrier; - subscriberCellularProviderDidUpdateNotifier: (arg1: CTCarrier) => void; - currentRadioAccessTechnology: string; - constructor(); - init(): CTTelephonyNetworkInfo; - static new(): CTTelephonyNetworkInfo; - static allocWithZone(zone: any): CTTelephonyNetworkInfo; - static alloc(): CTTelephonyNetworkInfo; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKObject extends NSObject { - constructor(); - hasChanges(): boolean; - isNew(): boolean; - reset(): void; - rollback(): void; - refresh(): boolean; - init(): EKObject; - static new(): EKObject; - static allocWithZone(zone: any): EKObject; - static alloc(): EKObject; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKAlarm extends EKObject implements NSCopying { - relativeOffset: number; - absoluteDate: NSDate; - structuredLocation: EKStructuredLocation; - proximity: number; - constructor(); - static alarmWithAbsoluteDate(date: NSDate): EKAlarm; - static alarmWithRelativeOffset(offset: number): EKAlarm; - init(): EKAlarm; - static new(): EKAlarm; - static allocWithZone(zone: any): EKAlarm; - static alloc(): EKAlarm; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class EKEventStore extends NSObject { - eventStoreIdentifier: string; - calendars: NSArray; - defaultCalendarForNewEvents: EKCalendar; - constructor(); - static authorizationStatusForEntityType(entityType: number): number; - requestAccessToEntityTypeCompletion(entityType: number, completion: (arg1: boolean, arg2: NSError) => void): void; - sources(): NSArray; - sourceWithIdentifier(identifier: string): EKSource; - calendarsForEntityType(entityType: number): NSArray; - defaultCalendarForNewReminders(): EKCalendar; - calendarWithIdentifier(identifier: string): EKCalendar; - saveCalendarCommitError(calendar: EKCalendar, commit: boolean): boolean; - removeCalendarCommitError(calendar: EKCalendar, commit: boolean): boolean; - calendarItemWithIdentifier(identifier: string): EKCalendarItem; - calendarItemsWithExternalIdentifier(externalIdentifier: string): NSArray; - saveEventSpanError(event: EKEvent, span: number): boolean; - removeEventSpanError(event: EKEvent, span: number): boolean; - saveEventSpanCommitError(event: EKEvent, span: number, commit: boolean): boolean; - removeEventSpanCommitError(event: EKEvent, span: number, commit: boolean): boolean; - eventWithIdentifier(identifier: string): EKEvent; - eventsMatchingPredicate(predicate: NSPredicate): NSArray; - enumerateEventsMatchingPredicateUsingBlock(predicate: NSPredicate, block: (arg1: EKEvent, arg2: any) => void): void; - predicateForEventsWithStartDateEndDateCalendars(startDate: NSDate, endDate: NSDate, calendars: NSArray): NSPredicate; - saveReminderCommitError(reminder: EKReminder, commit: boolean): boolean; - removeReminderCommitError(reminder: EKReminder, commit: boolean): boolean; - fetchRemindersMatchingPredicateCompletion(predicate: NSPredicate, completion: (arg1: NSArray) => void): any; - cancelFetchRequest(fetchIdentifier: any): void; - predicateForRemindersInCalendars(calendars: NSArray): NSPredicate; - predicateForIncompleteRemindersWithDueDateStartingEndingCalendars(startDate: NSDate, endDate: NSDate, calendars: NSArray): NSPredicate; - predicateForCompletedRemindersWithCompletionDateStartingEndingCalendars(startDate: NSDate, endDate: NSDate, calendars: NSArray): NSPredicate; - commit(): boolean; - reset(): void; - refreshSourcesIfNecessary(): void; - init(): EKEventStore; - static new(): EKEventStore; - static allocWithZone(zone: any): EKEventStore; - static alloc(): EKEventStore; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKCalendar extends EKObject { - source: EKSource; - calendarIdentifier: string; - title: string; - type: number; - allowsContentModifications: boolean; - subscribed: boolean; - immutable: boolean; - CGColor: any; - supportedEventAvailabilities: number; - allowedEntityTypes: number; - constructor(); - static calendarWithEventStore(eventStore: EKEventStore): EKCalendar; - static calendarForEntityTypeEventStore(entityType: number, eventStore: EKEventStore): EKCalendar; - init(): EKCalendar; - static new(): EKCalendar; - static allocWithZone(zone: any): EKCalendar; - static alloc(): EKCalendar; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKParticipant extends EKObject implements NSCopying { - URL: NSURL; - name: string; - participantStatus: number; - participantRole: number; - participantType: number; - isCurrentUser: boolean; - constructor(); - ABRecordWithAddressBook(addressBook: any): any; - init(): EKParticipant; - static new(): EKParticipant; - static allocWithZone(zone: any): EKParticipant; - static alloc(): EKParticipant; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class EKCalendarItem extends EKObject { - UUID: string; - calendar: EKCalendar; - calendarItemIdentifier: string; - calendarItemExternalIdentifier: string; - title: string; - location: string; - notes: string; - URL: NSURL; - lastModifiedDate: NSDate; - creationDate: NSDate; - timeZone: NSTimeZone; - hasAlarms: boolean; - hasRecurrenceRules: boolean; - hasAttendees: boolean; - hasNotes: boolean; - attendees: NSArray; - alarms: NSArray; - recurrenceRules: NSArray; - constructor(); - addAlarm(alarm: EKAlarm): void; - removeAlarm(alarm: EKAlarm): void; - addRecurrenceRule(rule: EKRecurrenceRule): void; - removeRecurrenceRule(rule: EKRecurrenceRule): void; - init(): EKCalendarItem; - static new(): EKCalendarItem; - static allocWithZone(zone: any): EKCalendarItem; - static alloc(): EKCalendarItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKEvent extends EKCalendarItem { - eventIdentifier: string; - allDay: boolean; - startDate: NSDate; - endDate: NSDate; - organizer: EKParticipant; - availability: number; - status: number; - isDetached: boolean; - birthdayPersonID: number; - constructor(); - static eventWithEventStore(eventStore: EKEventStore): EKEvent; - compareStartDateWithEvent(other: EKEvent): number; - init(): EKEvent; - static new(): EKEvent; - static allocWithZone(zone: any): EKEvent; - static alloc(): EKEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKRecurrenceEnd extends NSObject implements NSCopying { - endDate: NSDate; - occurrenceCount: number; - constructor(); - static recurrenceEndWithEndDate(endDate: NSDate): any; - static recurrenceEndWithOccurrenceCount(occurrenceCount: number): any; - init(): EKRecurrenceEnd; - static new(): EKRecurrenceEnd; - static allocWithZone(zone: any): EKRecurrenceEnd; - static alloc(): EKRecurrenceEnd; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class EKRecurrenceDayOfWeek extends NSObject implements NSCopying { - dayOfTheWeek: number; - weekNumber: number; - constructor(dayOfTheWeek: number, weekNumber: number); - constructor(); - static dayOfWeek(dayOfTheWeek: number): EKRecurrenceDayOfWeek; - static dayOfWeekWeekNumber(dayOfTheWeek: number, weekNumber: number): EKRecurrenceDayOfWeek; - initWithDayOfTheWeekWeekNumber(dayOfTheWeek: number, weekNumber: number): EKRecurrenceDayOfWeek; - init(): EKRecurrenceDayOfWeek; - static new(): EKRecurrenceDayOfWeek; - static allocWithZone(zone: any): EKRecurrenceDayOfWeek; - static alloc(): EKRecurrenceDayOfWeek; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class EKRecurrenceRule extends EKObject implements NSCopying { - calendarIdentifier: string; - recurrenceEnd: EKRecurrenceEnd; - frequency: number; - interval: number; - firstDayOfTheWeek: number; - daysOfTheWeek: NSArray; - daysOfTheMonth: NSArray; - daysOfTheYear: NSArray; - weeksOfTheYear: NSArray; - monthsOfTheYear: NSArray; - setPositions: NSArray; - constructor(type: number, interval: number, end: EKRecurrenceEnd); - constructor(type: number, interval: number, days: NSArray, monthDays: NSArray, months: NSArray, weeksOfTheYear: NSArray, daysOfTheYear: NSArray, setPositions: NSArray, end: EKRecurrenceEnd); - constructor(); - initRecurrenceWithFrequencyIntervalEnd(type: number, interval: number, end: EKRecurrenceEnd): EKRecurrenceRule; - initRecurrenceWithFrequencyIntervalDaysOfTheWeekDaysOfTheMonthMonthsOfTheYearWeeksOfTheYearDaysOfTheYearSetPositionsEnd(type: number, interval: number, days: NSArray, monthDays: NSArray, months: NSArray, weeksOfTheYear: NSArray, daysOfTheYear: NSArray, setPositions: NSArray, end: EKRecurrenceEnd): EKRecurrenceRule; - init(): EKRecurrenceRule; - static new(): EKRecurrenceRule; - static allocWithZone(zone: any): EKRecurrenceRule; - static alloc(): EKRecurrenceRule; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class EKReminder extends EKCalendarItem { - startDateComponents: NSDateComponents; - dueDateComponents: NSDateComponents; - completed: boolean; - completionDate: NSDate; - priority: number; - constructor(); - static reminderWithEventStore(eventStore: EKEventStore): EKReminder; - init(): EKReminder; - static new(): EKReminder; - static allocWithZone(zone: any): EKReminder; - static alloc(): EKReminder; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKSource extends EKObject { - sourceIdentifier: string; - sourceType: number; - title: string; - calendars: NSSet; - constructor(); - calendarsForEntityType(entityType: number): NSSet; - init(): EKSource; - static new(): EKSource; - static allocWithZone(zone: any): EKSource; - static alloc(): EKSource; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKStructuredLocation extends EKObject implements NSCopying { - title: string; - geoLocation: CLLocation; - radius: number; - constructor(); - static locationWithTitle(title: string): EKStructuredLocation; - init(): EKStructuredLocation; - static new(): EKStructuredLocation; - static allocWithZone(zone: any): EKStructuredLocation; - static alloc(): EKStructuredLocation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class EKEventEditViewController extends UINavigationController { - editViewDelegate: any; - eventStore: EKEventStore; - event: EKEvent; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - cancelEditing(): void; - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): EKEventEditViewController; - initWithRootViewController(rootViewController: UIViewController): EKEventEditViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): EKEventEditViewController; - init(): EKEventEditViewController; - static new(): EKEventEditViewController; - static allocWithZone(zone: any): EKEventEditViewController; - static alloc(): EKEventEditViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKEventViewController extends UIViewController { - delegate: any; - event: EKEvent; - allowsEditing: boolean; - allowsCalendarPreview: boolean; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): EKEventViewController; - init(): EKEventViewController; - static new(): EKEventViewController; - static allocWithZone(zone: any): EKEventViewController; - static alloc(): EKEventViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class EKCalendarChooser extends UIViewController { - selectionStyle: number; - delegate: any; - showsDoneButton: boolean; - showsCancelButton: boolean; - selectedCalendars: NSSet; - constructor(selectionStyle: number, displayStyle: number, eventStore: EKEventStore); - constructor(style: number, displayStyle: number, entityType: number, eventStore: EKEventStore); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithSelectionStyleDisplayStyleEventStore(selectionStyle: number, displayStyle: number, eventStore: EKEventStore): EKCalendarChooser; - initWithSelectionStyleDisplayStyleEntityTypeEventStore(style: number, displayStyle: number, entityType: number, eventStore: EKEventStore): EKCalendarChooser; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): EKCalendarChooser; - init(): EKCalendarChooser; - static new(): EKCalendarChooser; - static allocWithZone(zone: any): EKCalendarChooser; - static alloc(): EKCalendarChooser; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKAchievement extends NSObject implements NSCoding, NSSecureCoding { - identifier: string; - percentComplete: number; - completed: boolean; - lastReportedDate: NSDate; - showsCompletionBanner: boolean; - player: GKPlayer; - hidden: boolean; - playerID: string; - constructor(identifier: string); - constructor(identifier: string, player: GKPlayer); - constructor(identifier: string, playerID: string); - constructor(); - static loadAchievementsWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - static resetAchievementsWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - initWithIdentifier(identifier: string): GKAchievement; - initWithIdentifierPlayer(identifier: string, player: GKPlayer): GKAchievement; - static reportAchievementsWithCompletionHandler(achievements: NSArray, completionHandler: (arg1: NSError) => void): void; - reportAchievementWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - initWithIdentifierForPlayer(identifier: string, playerID: string): GKAchievement; - challengeComposeControllerWithMessagePlayersCompletionHandler(message: string, players: NSArray, completionHandler: (arg1: UIViewController, arg2: boolean, arg3: NSArray) => void): UIViewController; - selectChallengeablePlayersWithCompletionHandler(players: NSArray, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - static reportAchievementsWithEligibleChallengesWithCompletionHandler(achievements: NSArray, challenges: NSArray, completionHandler: (arg1: NSError) => void): void; - selectChallengeablePlayerIDsWithCompletionHandler(playerIDs: NSArray, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - issueChallengeToPlayersMessage(playerIDs: NSArray, message: string): void; - challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray, message: string, completionHandler: (arg1: UIViewController, arg2: boolean, arg3: NSArray) => void): UIViewController; - init(): GKAchievement; - static new(): GKAchievement; - static allocWithZone(zone: any): GKAchievement; - static alloc(): GKAchievement; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - static supportsSecureCoding(): boolean; -} -declare class GKAchievementDescription extends NSObject implements NSCoding, NSSecureCoding { - identifier: string; - groupIdentifier: string; - title: string; - achievedDescription: string; - unachievedDescription: string; - maximumPoints: number; - hidden: boolean; - replayable: boolean; - image: UIImage; - constructor(); - static loadAchievementDescriptionsWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - loadImageWithCompletionHandler(completionHandler: (arg1: UIImage, arg2: NSError) => void): void; - static incompleteAchievementImage(): UIImage; - static placeholderCompletedAchievementImage(): UIImage; - init(): GKAchievementDescription; - static new(): GKAchievementDescription; - static allocWithZone(zone: any): GKAchievementDescription; - static alloc(): GKAchievementDescription; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - static supportsSecureCoding(): boolean; -} -declare class GKLeaderboard extends NSObject { - timeScope: number; - playerScope: number; - identifier: string; - title: string; - range: NSRange; - scores: NSArray; - maxRange: number; - localPlayerScore: GKScore; - loading: boolean; - groupIdentifier: string; - category: string; - constructor(); - initWithPlayers(players: NSArray): GKLeaderboard; - loadScoresWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - static loadLeaderboardsWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - initWithPlayerIDs(playerIDs: NSArray): GKLeaderboard; - static loadCategoriesWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSArray, arg3: NSError) => void): void; - static setDefaultLeaderboardWithCompletionHandler(leaderboardIdentifier: string, completionHandler: (arg1: NSError) => void): void; - loadImageWithCompletionHandler(completionHandler: (arg1: UIImage, arg2: NSError) => void): void; - init(): GKLeaderboard; - static new(): GKLeaderboard; - static allocWithZone(zone: any): GKLeaderboard; - static alloc(): GKLeaderboard; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKGameCenterViewController extends UINavigationController { - gameCenterDelegate: any; - viewState: number; - leaderboardTimeScope: number; - leaderboardIdentifier: string; - leaderboardCategory: string; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): GKGameCenterViewController; - initWithRootViewController(rootViewController: UIViewController): GKGameCenterViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): GKGameCenterViewController; - init(): GKGameCenterViewController; - static new(): GKGameCenterViewController; - static allocWithZone(zone: any): GKGameCenterViewController; - static alloc(): GKGameCenterViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKAchievementViewController extends GKGameCenterViewController { - achievementDelegate: any; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): GKAchievementViewController; - initWithRootViewController(rootViewController: UIViewController): GKAchievementViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): GKAchievementViewController; - init(): GKAchievementViewController; - static new(): GKAchievementViewController; - static allocWithZone(zone: any): GKAchievementViewController; - static alloc(): GKAchievementViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKScore extends NSObject implements NSCoding, NSSecureCoding { - value: number; - formattedValue: string; - leaderboardIdentifier: string; - context: number; - date: NSDate; - player: GKPlayer; - rank: number; - shouldSetDefaultLeaderboard: boolean; - playerID: string; - category: string; - constructor(identifier: string, player: GKPlayer); - constructor(identifier: string, playerID: string); - constructor(); - initWithLeaderboardIdentifier(identifier: string): GKScore; - initWithLeaderboardIdentifierPlayer(identifier: string, player: GKPlayer): GKScore; - static reportScoresWithCompletionHandler(scores: NSArray, completionHandler: (arg1: NSError) => void): void; - initWithLeaderboardIdentifierForPlayer(identifier: string, playerID: string): GKScore; - reportScoreWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - initWithCategory(category: string): GKScore; - challengeComposeControllerWithMessagePlayersCompletionHandler(message: string, players: NSArray, completionHandler: (arg1: UIViewController, arg2: boolean, arg3: NSArray) => void): UIViewController; - static reportScoresWithEligibleChallengesWithCompletionHandler(scores: NSArray, challenges: NSArray, completionHandler: (arg1: NSError) => void): void; - challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray, message: string, completionHandler: (arg1: UIViewController, arg2: boolean, arg3: NSArray) => void): UIViewController; - issueChallengeToPlayersMessage(playerIDs: NSArray, message: string): void; - init(): GKScore; - static new(): GKScore; - static allocWithZone(zone: any): GKScore; - static alloc(): GKScore; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - static supportsSecureCoding(): boolean; -} -declare class GKChallenge extends NSObject implements NSCoding, NSSecureCoding { - issuingPlayerID: string; - receivingPlayerID: string; - issuingPlayer: GKPlayer; - receivingPlayer: GKPlayer; - state: number; - issueDate: NSDate; - completionDate: NSDate; - message: string; - constructor(); - static loadReceivedChallengesWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - decline(): void; - init(): GKChallenge; - static new(): GKChallenge; - static allocWithZone(zone: any): GKChallenge; - static alloc(): GKChallenge; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - static supportsSecureCoding(): boolean; -} -declare class GKScoreChallenge extends GKChallenge { - score: GKScore; - constructor(); - init(): GKScoreChallenge; - static new(): GKScoreChallenge; - static allocWithZone(zone: any): GKScoreChallenge; - static alloc(): GKScoreChallenge; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKAchievementChallenge extends GKChallenge { - achievement: GKAchievement; - constructor(); - init(): GKAchievementChallenge; - static new(): GKAchievementChallenge; - static allocWithZone(zone: any): GKAchievementChallenge; - static alloc(): GKAchievementChallenge; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKChallengeEventHandler extends NSObject { - delegate: any; - constructor(); - static challengeEventHandler(): GKChallengeEventHandler; - init(): GKChallengeEventHandler; - static new(): GKChallengeEventHandler; - static allocWithZone(zone: any): GKChallengeEventHandler; - static alloc(): GKChallengeEventHandler; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKFriendRequestComposeViewController extends UINavigationController { - composeViewDelegate: any; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static maxNumberOfRecipients(): number; - setMessage(message: string): void; - addRecipientPlayers(players: NSArray): void; - addRecipientsWithPlayerIDs(playerIDs: NSArray): void; - addRecipientsWithEmailAddresses(emailAddresses: NSArray): void; - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): GKFriendRequestComposeViewController; - initWithRootViewController(rootViewController: UIViewController): GKFriendRequestComposeViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): GKFriendRequestComposeViewController; - init(): GKFriendRequestComposeViewController; - static new(): GKFriendRequestComposeViewController; - static allocWithZone(zone: any): GKFriendRequestComposeViewController; - static alloc(): GKFriendRequestComposeViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKLeaderboardSet extends NSObject implements NSCoding, NSSecureCoding { - title: string; - groupIdentifier: string; - identifier: string; - constructor(); - static loadLeaderboardSetsWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - loadLeaderboardsWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - loadImageWithCompletionHandler(completionHandler: (arg1: UIImage, arg2: NSError) => void): void; - init(): GKLeaderboardSet; - static new(): GKLeaderboardSet; - static allocWithZone(zone: any): GKLeaderboardSet; - static alloc(): GKLeaderboardSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - static supportsSecureCoding(): boolean; -} -declare class GKLeaderboardViewController extends GKGameCenterViewController { - timeScope: number; - category: string; - leaderboardDelegate: any; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): GKLeaderboardViewController; - initWithRootViewController(rootViewController: UIViewController): GKLeaderboardViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): GKLeaderboardViewController; - init(): GKLeaderboardViewController; - static new(): GKLeaderboardViewController; - static allocWithZone(zone: any): GKLeaderboardViewController; - static alloc(): GKLeaderboardViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKPlayer extends NSObject { - playerID: string; - displayName: string; - alias: string; - isFriend: boolean; - constructor(); - static loadPlayersForIdentifiersWithCompletionHandler(identifiers: NSArray, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - loadPhotoForSizeWithCompletionHandler(size: number, completionHandler: (arg1: UIImage, arg2: NSError) => void): void; - init(): GKPlayer; - static new(): GKPlayer; - static allocWithZone(zone: any): GKPlayer; - static alloc(): GKPlayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKTurnBasedParticipant extends NSObject { - player: GKPlayer; - lastTurnDate: NSDate; - status: number; - matchOutcome: number; - timeoutDate: NSDate; - playerID: string; - constructor(); - init(): GKTurnBasedParticipant; - static new(): GKTurnBasedParticipant; - static allocWithZone(zone: any): GKTurnBasedParticipant; - static alloc(): GKTurnBasedParticipant; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKTurnBasedMatch extends NSObject { - matchID: string; - creationDate: NSDate; - participants: NSArray; - status: number; - currentParticipant: GKTurnBasedParticipant; - matchData: NSData; - message: string; - matchDataMaximumSize: number; - exchanges: NSArray; - activeExchanges: NSArray; - completedExchanges: NSArray; - exchangeDataMaximumSize: number; - exchangeMaxInitiatedExchangesPerPlayer: number; - constructor(); - setLocalizableMessageWithKeyArguments(key: string, args: NSArray): void; - static findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (arg1: GKTurnBasedMatch, arg2: NSError) => void): void; - static loadMatchesWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - static loadMatchWithIDWithCompletionHandler(matchID: string, completionHandler: (arg1: GKTurnBasedMatch, arg2: NSError) => void): void; - rematchWithCompletionHandler(completionHandler: (arg1: GKTurnBasedMatch, arg2: NSError) => void): void; - acceptInviteWithCompletionHandler(completionHandler: (arg1: GKTurnBasedMatch, arg2: NSError) => void): void; - declineInviteWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - removeWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - loadMatchDataWithCompletionHandler(completionHandler: (arg1: NSData, arg2: NSError) => void): void; - endTurnWithNextParticipantsTurnTimeoutMatchDataCompletionHandler(nextParticipants: NSArray, timeout: number, matchData: NSData, completionHandler: (arg1: NSError) => void): void; - participantQuitInTurnWithOutcomeNextParticipantsTurnTimeoutMatchDataCompletionHandler(matchOutcome: number, nextParticipants: NSArray, timeout: number, matchData: NSData, completionHandler: (arg1: NSError) => void): void; - participantQuitOutOfTurnWithOutcomeWithCompletionHandler(matchOutcome: number, completionHandler: (arg1: NSError) => void): void; - endMatchInTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (arg1: NSError) => void): void; - endMatchInTurnWithMatchDataScoresAchievementsCompletionHandler(matchData: NSData, scores: NSArray, achievements: NSArray, completionHandler: (arg1: NSError) => void): void; - saveCurrentTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (arg1: NSError) => void): void; - saveMergedMatchDataWithResolvedExchangesCompletionHandler(matchData: NSData, exchanges: NSArray, completionHandler: (arg1: NSError) => void): void; - sendExchangeToParticipantsDataLocalizableMessageKeyArgumentsTimeoutCompletionHandler(participants: NSArray, data: NSData, key: string, args: NSArray, timeout: number, completionHandler: (arg1: GKTurnBasedExchange, arg2: NSError) => void): void; - sendReminderToParticipantsLocalizableMessageKeyArgumentsCompletionHandler(participants: NSArray, key: string, args: NSArray, completionHandler: (arg1: NSError) => void): void; - endTurnWithNextParticipantMatchDataCompletionHandler(nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (arg1: NSError) => void): void; - participantQuitInTurnWithOutcomeNextParticipantMatchDataCompletionHandler(matchOutcome: number, nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (arg1: NSError) => void): void; - init(): GKTurnBasedMatch; - static new(): GKTurnBasedMatch; - static allocWithZone(zone: any): GKTurnBasedMatch; - static alloc(): GKTurnBasedMatch; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKTurnBasedExchange extends NSObject { - exchangeID: string; - sender: GKTurnBasedParticipant; - recipients: NSArray; - status: string; - message: string; - data: NSData; - sendDate: NSDate; - timeoutDate: NSDate; - completionDate: NSDate; - replies: NSArray; - constructor(); - cancelWithLocalizableMessageKeyArgumentsCompletionHandler(key: string, args: NSArray, completionHandler: (arg1: NSError) => void): void; - replyWithLocalizableMessageKeyArgumentsDataCompletionHandler(key: string, args: NSArray, data: NSData, completionHandler: (arg1: NSError) => void): void; - init(): GKTurnBasedExchange; - static new(): GKTurnBasedExchange; - static allocWithZone(zone: any): GKTurnBasedExchange; - static alloc(): GKTurnBasedExchange; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKTurnBasedExchangeReply extends NSObject { - recipient: GKTurnBasedParticipant; - message: string; - data: NSData; - replyDate: NSDate; - constructor(); - init(): GKTurnBasedExchangeReply; - static new(): GKTurnBasedExchangeReply; - static allocWithZone(zone: any): GKTurnBasedExchangeReply; - static alloc(): GKTurnBasedExchangeReply; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKTurnBasedEventHandler extends NSObject { - delegate: NSObject; - constructor(); - static sharedTurnBasedEventHandler(): GKTurnBasedEventHandler; - init(): GKTurnBasedEventHandler; - static new(): GKTurnBasedEventHandler; - static allocWithZone(zone: any): GKTurnBasedEventHandler; - static alloc(): GKTurnBasedEventHandler; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKMatchRequest extends NSObject { - minPlayers: number; - maxPlayers: number; - playerGroup: number; - playerAttributes: number; - recipients: NSArray; - playersToInvite: NSArray; - inviteMessage: string; - defaultNumberOfPlayers: number; - recipientResponseHandler: (arg1: GKPlayer, arg2: number) => void; - inviteeResponseHandler: (arg1: string, arg2: number) => void; - constructor(); - static maxPlayersAllowedForMatchOfType(matchType: number): number; - init(): GKMatchRequest; - static new(): GKMatchRequest; - static allocWithZone(zone: any): GKMatchRequest; - static alloc(): GKMatchRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKInvite extends NSObject { - sender: GKPlayer; - inviter: string; - hosted: boolean; - playerGroup: number; - playerAttributes: number; - constructor(); - init(): GKInvite; - static new(): GKInvite; - static allocWithZone(zone: any): GKInvite; - static alloc(): GKInvite; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKMatchmaker extends NSObject { - inviteHandler: (arg1: GKInvite, arg2: NSArray) => void; - constructor(); - static sharedMatchmaker(): GKMatchmaker; - matchForInviteCompletionHandler(invite: GKInvite, completionHandler: (arg1: GKMatch, arg2: NSError) => void): void; - findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (arg1: GKMatch, arg2: NSError) => void): void; - findPlayersForHostedRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - addPlayersToMatchMatchRequestCompletionHandler(match: GKMatch, matchRequest: GKMatchRequest, completionHandler: (arg1: NSError) => void): void; - cancel(): void; - cancelPendingInviteToPlayer(player: GKPlayer): void; - finishMatchmakingForMatch(match: GKMatch): void; - queryPlayerGroupActivityWithCompletionHandler(playerGroup: number, completionHandler: (arg1: number, arg2: NSError) => void): void; - queryActivityWithCompletionHandler(completionHandler: (arg1: number, arg2: NSError) => void): void; - startBrowsingForNearbyPlayersWithHandler(reachableHandler: (arg1: GKPlayer, arg2: boolean) => void): void; - stopBrowsingForNearbyPlayers(): void; - startBrowsingForNearbyPlayersWithReachableHandler(reachableHandler: (arg1: string, arg2: boolean) => void): void; - cancelInviteToPlayer(playerID: string): void; - findPlayersForHostedMatchRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - init(): GKMatchmaker; - static new(): GKMatchmaker; - static allocWithZone(zone: any): GKMatchmaker; - static alloc(): GKMatchmaker; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKLocalPlayer extends GKPlayer implements GKSavedGameListener { - authenticated: boolean; - underage: boolean; - authenticateHandler: (arg1: UIViewController, arg2: NSError) => void; - friends: NSArray; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - static localPlayer(): GKLocalPlayer; - loadFriendPlayersWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - setDefaultLeaderboardIdentifierCompletionHandler(leaderboardIdentifier: string, completionHandler: (arg1: NSError) => void): void; - loadDefaultLeaderboardIdentifierWithCompletionHandler(completionHandler: (arg1: string, arg2: NSError) => void): void; - generateIdentityVerificationSignatureWithCompletionHandler(completionHandler: (arg1: NSURL, arg2: NSData, arg3: NSData, arg4: number, arg5: NSError) => void): void; - registerListener(listener: any): void; - unregisterListener(listener: any): void; - unregisterAllListeners(): void; - setDefaultLeaderboardCategoryIDCompletionHandler(categoryID: string, completionHandler: (arg1: NSError) => void): void; - loadDefaultLeaderboardCategoryIDWithCompletionHandler(completionHandler: (arg1: string, arg2: NSError) => void): void; - loadFriendsWithCompletionHandler(completionHandler: (arg1: NSArray, arg2: NSError) => void): void; - authenticateWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - fetchSavedGamesWithCompletionHandler(handler: (arg1: NSArray, arg2: NSError) => void): void; - saveGameDataWithNameCompletionHandler(data: NSData, name: string, handler: (arg1: GKSavedGame, arg2: NSError) => void): void; - deleteSavedGamesWithNameCompletionHandler(name: string, handler: (arg1: NSError) => void): void; - resolveConflictingSavedGamesWithDataCompletionHandler(conflictingSavedGames: NSArray, data: NSData, handler: (arg1: NSArray, arg2: NSError) => void): void; - init(): GKLocalPlayer; - static new(): GKLocalPlayer; - static allocWithZone(zone: any): GKLocalPlayer; - static alloc(): GKLocalPlayer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class GKMatch extends NSObject { - players: NSArray; - delegate: any; - expectedPlayerCount: number; - playerIDs: NSArray; - constructor(); - sendDataToPlayersDataModeError(data: NSData, players: NSArray, mode: number): boolean; - sendDataToAllPlayersWithDataModeError(data: NSData, mode: number): boolean; - disconnect(): void; - voiceChatWithName(name: string): GKVoiceChat; - chooseBestHostingPlayerWithCompletionHandler(completionHandler: (arg1: GKPlayer) => void): void; - rematchWithCompletionHandler(completionHandler: (arg1: GKMatch, arg2: NSError) => void): void; - chooseBestHostPlayerWithCompletionHandler(completionHandler: (arg1: string) => void): void; - sendDataToPlayersWithDataModeError(data: NSData, playerIDs: NSArray, mode: number): boolean; - init(): GKMatch; - static new(): GKMatch; - static allocWithZone(zone: any): GKMatch; - static alloc(): GKMatch; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKMatchmakerViewController extends UINavigationController { - matchmakerDelegate: any; - matchRequest: GKMatchRequest; - hosted: boolean; - defaultInvitationMessage: string; - constructor(request: GKMatchRequest); - constructor(invite: GKInvite); - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithMatchRequest(request: GKMatchRequest): GKMatchmakerViewController; - initWithInvite(invite: GKInvite): GKMatchmakerViewController; - addPlayersToMatch(match: GKMatch): void; - setHostedPlayerConnected(playerID: string, connected: boolean): void; - setHostedPlayerDidConnect(player: GKPlayer, connected: boolean): void; - setHostedPlayerReady(playerID: string): void; - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): GKMatchmakerViewController; - initWithRootViewController(rootViewController: UIViewController): GKMatchmakerViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): GKMatchmakerViewController; - init(): GKMatchmakerViewController; - static new(): GKMatchmakerViewController; - static allocWithZone(zone: any): GKMatchmakerViewController; - static alloc(): GKMatchmakerViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKNotificationBanner extends NSObject { - constructor(); - static showBannerWithTitleMessageCompletionHandler(title: string, message: string, completionHandler: () => void): void; - static showBannerWithTitleMessageDurationCompletionHandler(title: string, message: string, duration: number, completionHandler: () => void): void; - init(): GKNotificationBanner; - static new(): GKNotificationBanner; - static allocWithZone(zone: any): GKNotificationBanner; - static alloc(): GKNotificationBanner; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKSession extends NSObject { - delegate: any; - sessionID: string; - displayName: string; - sessionMode: number; - peerID: string; - available: boolean; - disconnectTimeout: number; - constructor(sessionID: string, name: string, mode: number); - constructor(); - initWithSessionIDDisplayNameSessionMode(sessionID: string, name: string, mode: number): GKSession; - displayNameForPeer(peerID: string): string; - sendDataToPeersWithDataModeError(data: NSData, peers: NSArray, mode: number): boolean; - sendDataToAllPeersWithDataModeError(data: NSData, mode: number): boolean; - setDataReceiveHandlerWithContext(handler: any, context: any): void; - connectToPeerWithTimeout(peerID: string, timeout: number): void; - cancelConnectToPeer(peerID: string): void; - acceptConnectionFromPeerError(peerID: string): boolean; - denyConnectionFromPeer(peerID: string): void; - disconnectPeerFromAllPeers(peerID: string): void; - disconnectFromAllPeers(): void; - peersWithConnectionState(state: number): NSArray; - init(): GKSession; - static new(): GKSession; - static allocWithZone(zone: any): GKSession; - static alloc(): GKSession; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKPeerPickerController extends NSObject { - connectionTypesMask: number; - delegate: any; - visible: boolean; - constructor(); - show(): void; - dismiss(): void; - init(): GKPeerPickerController; - static new(): GKPeerPickerController; - static allocWithZone(zone: any): GKPeerPickerController; - static alloc(): GKPeerPickerController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKSavedGame extends NSObject implements NSCopying { - name: string; - deviceName: string; - modificationDate: NSDate; - constructor(); - loadDataWithCompletionHandler(handler: (arg1: NSData, arg2: NSError) => void): void; - init(): GKSavedGame; - static new(): GKSavedGame; - static allocWithZone(zone: any): GKSavedGame; - static alloc(): GKSavedGame; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class GKTurnBasedMatchmakerViewController extends UINavigationController { - turnBasedMatchmakerDelegate: any; - showExistingMatches: boolean; - constructor(request: GKMatchRequest); - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithMatchRequest(request: GKMatchRequest): GKTurnBasedMatchmakerViewController; - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): GKTurnBasedMatchmakerViewController; - initWithRootViewController(rootViewController: UIViewController): GKTurnBasedMatchmakerViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): GKTurnBasedMatchmakerViewController; - init(): GKTurnBasedMatchmakerViewController; - static new(): GKTurnBasedMatchmakerViewController; - static allocWithZone(zone: any): GKTurnBasedMatchmakerViewController; - static alloc(): GKTurnBasedMatchmakerViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKVoiceChat extends NSObject { - playerVoiceChatStateDidChangeHandler: (arg1: GKPlayer, arg2: number) => void; - name: string; - active: boolean; - volume: number; - players: NSArray; - playerIDs: NSArray; - playerStateUpdateHandler: (arg1: string, arg2: number) => void; - constructor(); - start(): void; - stop(): void; - setPlayerMuted(player: GKPlayer, isMuted: boolean): void; - static isVoIPAllowed(): boolean; - setMuteForPlayer(isMuted: boolean, playerID: string): void; - init(): GKVoiceChat; - static new(): GKVoiceChat; - static allocWithZone(zone: any): GKVoiceChat; - static alloc(): GKVoiceChat; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GKVoiceChatService extends NSObject { - client: any; - microphoneMuted: boolean; - remoteParticipantVolume: number; - outputMeteringEnabled: boolean; - inputMeteringEnabled: boolean; - outputMeterLevel: number; - inputMeterLevel: number; - constructor(); - static defaultVoiceChatService(): GKVoiceChatService; - static isVoIPAllowed(): boolean; - startVoiceChatWithParticipantIDError(participantID: string): boolean; - stopVoiceChatWithParticipantID(participantID: string): void; - acceptCallIDError(callID: number): boolean; - denyCallID(callID: number): void; - receivedRealTimeDataFromParticipantID(audio: NSData, participantID: string): void; - receivedDataFromParticipantID(arbitraryData: NSData, participantID: string): void; - init(): GKVoiceChatService; - static new(): GKVoiceChatService; - static allocWithZone(zone: any): GKVoiceChatService; - static alloc(): GKVoiceChatService; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GLKView extends UIView implements NSCoding { - delegate: any; - context: EAGLContext; - drawableWidth: number; - drawableHeight: number; - drawableColorFormat: number; - drawableDepthFormat: number; - drawableStencilFormat: number; - drawableMultisample: number; - snapshot: UIImage; - enableSetNeedsDisplay: boolean; - constructor(frame: CGRect, context: EAGLContext); - constructor(frame: CGRect); - constructor(); - initWithFrameContext(frame: CGRect, context: EAGLContext): GLKView; - bindDrawable(): void; - deleteDrawable(): void; - display(): void; - initWithFrame(frame: CGRect): GLKView; - init(): GLKView; - static new(): GLKView; - static allocWithZone(zone: any): GLKView; - static alloc(): GLKView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class GLKViewController extends UIViewController implements NSCoding, GLKViewDelegate { - delegate: any; - preferredFramesPerSecond: number; - framesPerSecond: number; - paused: boolean; - framesDisplayed: number; - timeSinceFirstResume: number; - timeSinceLastResume: number; - timeSinceLastUpdate: number; - timeSinceLastDraw: number; - pauseOnWillResignActive: boolean; - resumeOnDidBecomeActive: boolean; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): GLKViewController; - init(): GLKViewController; - static new(): GLKViewController; - static allocWithZone(zone: any): GLKViewController; - static alloc(): GLKViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - glkViewDrawInRect(view: GLKView, rect: CGRect): void; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class GLKEffectProperty extends NSObject { - constructor(); - init(): GLKEffectProperty; - static new(): GLKEffectProperty; - static allocWithZone(zone: any): GLKEffectProperty; - static alloc(): GLKEffectProperty; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GLKEffectPropertyTransform extends GLKEffectProperty { - constructor(); - init(): GLKEffectPropertyTransform; - static new(): GLKEffectPropertyTransform; - static allocWithZone(zone: any): GLKEffectPropertyTransform; - static alloc(): GLKEffectPropertyTransform; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GLKEffectPropertyLight extends GLKEffectProperty { - enabled: number; - spotExponent: number; - spotCutoff: number; - constantAttenuation: number; - linearAttenuation: number; - quadraticAttenuation: number; - transform: GLKEffectPropertyTransform; - constructor(); - init(): GLKEffectPropertyLight; - static new(): GLKEffectPropertyLight; - static allocWithZone(zone: any): GLKEffectPropertyLight; - static alloc(): GLKEffectPropertyLight; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GLKEffectPropertyMaterial extends GLKEffectProperty { - shininess: number; - constructor(); - init(): GLKEffectPropertyMaterial; - static new(): GLKEffectPropertyMaterial; - static allocWithZone(zone: any): GLKEffectPropertyMaterial; - static alloc(): GLKEffectPropertyMaterial; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GLKEffectPropertyTexture extends GLKEffectProperty { - enabled: number; - name: number; - target: number; - envMode: number; - constructor(); - init(): GLKEffectPropertyTexture; - static new(): GLKEffectPropertyTexture; - static allocWithZone(zone: any): GLKEffectPropertyTexture; - static alloc(): GLKEffectPropertyTexture; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GLKEffectPropertyFog extends GLKEffectProperty { - enabled: number; - mode: number; - density: number; - start: number; - end: number; - constructor(); - init(): GLKEffectPropertyFog; - static new(): GLKEffectPropertyFog; - static allocWithZone(zone: any): GLKEffectPropertyFog; - static alloc(): GLKEffectPropertyFog; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class GLKBaseEffect extends NSObject implements GLKNamedEffect { - colorMaterialEnabled: number; - lightModelTwoSided: number; - useConstantColor: number; - transform: GLKEffectPropertyTransform; - light0: GLKEffectPropertyLight; - light1: GLKEffectPropertyLight; - light2: GLKEffectPropertyLight; - lightingType: number; - material: GLKEffectPropertyMaterial; - texture2d0: GLKEffectPropertyTexture; - texture2d1: GLKEffectPropertyTexture; - textureOrder: NSArray; - fog: GLKEffectPropertyFog; - label: string; - constructor(); - init(): GLKBaseEffect; - static new(): GLKBaseEffect; - static allocWithZone(zone: any): GLKBaseEffect; - static alloc(): GLKBaseEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - prepareToDraw(): void; -} -declare class GLKReflectionMapEffect extends GLKBaseEffect implements GLKNamedEffect { - textureCubeMap: GLKEffectPropertyTexture; - constructor(); - init(): GLKReflectionMapEffect; - static new(): GLKReflectionMapEffect; - static allocWithZone(zone: any): GLKReflectionMapEffect; - static alloc(): GLKReflectionMapEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - prepareToDraw(): void; -} -declare class GLKSkyboxEffect extends NSObject implements GLKNamedEffect { - xSize: number; - ySize: number; - zSize: number; - textureCubeMap: GLKEffectPropertyTexture; - transform: GLKEffectPropertyTransform; - label: string; - constructor(); - draw(): void; - init(): GLKSkyboxEffect; - static new(): GLKSkyboxEffect; - static allocWithZone(zone: any): GLKSkyboxEffect; - static alloc(): GLKSkyboxEffect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - prepareToDraw(): void; -} -declare class GLKTextureInfo extends NSObject implements NSCopying { - name: number; - target: number; - width: number; - height: number; - alphaState: number; - textureOrigin: number; - containsMipmaps: boolean; - constructor(); - init(): GLKTextureInfo; - static new(): GLKTextureInfo; - static allocWithZone(zone: any): GLKTextureInfo; - static alloc(): GLKTextureInfo; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class GLKTextureLoader extends NSObject { - constructor(sharegroup: EAGLSharegroup); - constructor(); - static textureWithContentsOfFileOptionsError(path: string, options: NSDictionary): GLKTextureInfo; - static textureWithContentsOfURLOptionsError(url: NSURL, options: NSDictionary): GLKTextureInfo; - static textureWithContentsOfDataOptionsError(data: NSData, options: NSDictionary): GLKTextureInfo; - static textureWithCGImageOptionsError(cgImage: any, options: NSDictionary): GLKTextureInfo; - static cubeMapWithContentsOfFilesOptionsError(paths: NSArray, options: NSDictionary): GLKTextureInfo; - static cubeMapWithContentsOfFileOptionsError(path: string, options: NSDictionary): GLKTextureInfo; - static cubeMapWithContentsOfURLOptionsError(url: NSURL, options: NSDictionary): GLKTextureInfo; - initWithSharegroup(sharegroup: EAGLSharegroup): GLKTextureLoader; - textureWithContentsOfFileOptionsQueueCompletionHandler(path: string, options: NSDictionary, queue: NSObject, block: (arg1: GLKTextureInfo, arg2: NSError) => void): void; - textureWithContentsOfURLOptionsQueueCompletionHandler(url: NSURL, options: NSDictionary, queue: NSObject, block: (arg1: GLKTextureInfo, arg2: NSError) => void): void; - textureWithContentsOfDataOptionsQueueCompletionHandler(data: NSData, options: NSDictionary, queue: NSObject, block: (arg1: GLKTextureInfo, arg2: NSError) => void): void; - textureWithCGImageOptionsQueueCompletionHandler(cgImage: any, options: NSDictionary, queue: NSObject, block: (arg1: GLKTextureInfo, arg2: NSError) => void): void; - cubeMapWithContentsOfFilesOptionsQueueCompletionHandler(paths: NSArray, options: NSDictionary, queue: NSObject, block: (arg1: GLKTextureInfo, arg2: NSError) => void): void; - cubeMapWithContentsOfFileOptionsQueueCompletionHandler(path: string, options: NSDictionary, queue: NSObject, block: (arg1: GLKTextureInfo, arg2: NSError) => void): void; - cubeMapWithContentsOfURLOptionsQueueCompletionHandler(url: NSURL, options: NSDictionary, queue: NSObject, block: (arg1: GLKTextureInfo, arg2: NSError) => void): void; - init(): GLKTextureLoader; - static new(): GLKTextureLoader; - static allocWithZone(zone: any): GLKTextureLoader; - static alloc(): GLKTextureLoader; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKObject extends NSObject implements NSSecureCoding { - UUID: NSUUID; - source: HKSource; - metadata: NSDictionary; - constructor(); - init(): HKObject; - static new(): HKObject; - static allocWithZone(zone: any): HKObject; - static alloc(): HKObject; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class HKSample extends HKObject { - sampleType: HKSampleType; - startDate: NSDate; - endDate: NSDate; - constructor(); - init(): HKSample; - static new(): HKSample; - static allocWithZone(zone: any): HKSample; - static alloc(): HKSample; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKWorkoutEvent extends NSObject implements NSSecureCoding { - type: number; - date: NSDate; - constructor(); - static workoutEventWithTypeDate(type: number, date: NSDate): HKWorkoutEvent; - init(): HKWorkoutEvent; - static new(): HKWorkoutEvent; - static allocWithZone(zone: any): HKWorkoutEvent; - static alloc(): HKWorkoutEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class HKWorkout extends HKSample { - workoutActivityType: number; - workoutEvents: NSArray; - duration: number; - totalEnergyBurned: HKQuantity; - totalDistance: HKQuantity; - constructor(); - static workoutWithActivityTypeStartDateEndDate(workoutActivityType: number, startDate: NSDate, endDate: NSDate): HKWorkout; - static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceMetadata(workoutActivityType: number, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray, totalEnergyBurned: HKQuantity, totalDistance: HKQuantity, metadata: NSDictionary): HKWorkout; - static workoutWithActivityTypeStartDateEndDateDurationTotalEnergyBurnedTotalDistanceMetadata(workoutActivityType: number, startDate: NSDate, endDate: NSDate, duration: number, totalEnergyBurned: HKQuantity, totalDistance: HKQuantity, metadata: NSDictionary): HKWorkout; - init(): HKWorkout; - static new(): HKWorkout; - static allocWithZone(zone: any): HKWorkout; - static alloc(): HKWorkout; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKQuery extends NSObject { - sampleType: HKSampleType; - predicate: NSPredicate; - constructor(); - static predicateForObjectsWithMetadataKey(key: string): NSPredicate; - static predicateForObjectsWithMetadataKeyAllowedValues(key: string, allowedValues: NSArray): NSPredicate; - static predicateForObjectsWithMetadataKeyOperatorTypeValue(key: string, operatorType: number, value: any): NSPredicate; - static predicateForObjectsFromSource(source: HKSource): NSPredicate; - static predicateForObjectsFromSources(sources: NSSet): NSPredicate; - static predicateForObjectWithUUID(UUID: NSUUID): NSPredicate; - static predicateForObjectsWithUUIDs(UUIDs: NSSet): NSPredicate; - static predicateForObjectsWithNoCorrelation(): NSPredicate; - static predicateForObjectsFromWorkout(workout: HKWorkout): NSPredicate; - static predicateForSamplesWithStartDateEndDateOptions(startDate: NSDate, endDate: NSDate, options: number): NSPredicate; - static predicateForQuantitySamplesWithOperatorTypeQuantity(operatorType: number, quantity: HKQuantity): NSPredicate; - static predicateForCategorySamplesWithOperatorTypeValue(operatorType: number, value: number): NSPredicate; - static predicateForWorkoutsWithWorkoutActivityType(workoutActivityType: number): NSPredicate; - static predicateForWorkoutsWithOperatorTypeDuration(operatorType: number, duration: number): NSPredicate; - static predicateForWorkoutsWithOperatorTypeTotalEnergyBurned(operatorType: number, totalEnergyBurned: HKQuantity): NSPredicate; - static predicateForWorkoutsWithOperatorTypeTotalDistance(operatorType: number, totalDistance: HKQuantity): NSPredicate; - init(): HKQuery; - static new(): HKQuery; - static allocWithZone(zone: any): HKQuery; - static alloc(): HKQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKAnchoredObjectQuery extends HKQuery { - constructor(type: HKSampleType, predicate: NSPredicate, anchor: number, limit: number, handler: (arg1: HKAnchoredObjectQuery, arg2: NSArray, arg3: number, arg4: NSError) => void); - constructor(); - initWithTypePredicateAnchorLimitCompletionHandler(type: HKSampleType, predicate: NSPredicate, anchor: number, limit: number, handler: (arg1: HKAnchoredObjectQuery, arg2: NSArray, arg3: number, arg4: NSError) => void): HKAnchoredObjectQuery; - init(): HKAnchoredObjectQuery; - static new(): HKAnchoredObjectQuery; - static allocWithZone(zone: any): HKAnchoredObjectQuery; - static alloc(): HKAnchoredObjectQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKCategorySample extends HKSample { - categoryType: HKCategoryType; - value: number; - constructor(); - static categorySampleWithTypeValueStartDateEndDateMetadata(type: HKCategoryType, value: number, startDate: NSDate, endDate: NSDate, metadata: NSDictionary): HKCategorySample; - static categorySampleWithTypeValueStartDateEndDate(type: HKCategoryType, value: number, startDate: NSDate, endDate: NSDate): HKCategorySample; - init(): HKCategorySample; - static new(): HKCategorySample; - static allocWithZone(zone: any): HKCategorySample; - static alloc(): HKCategorySample; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKCorrelation extends HKSample implements NSSecureCoding { - correlationType: HKCorrelationType; - objects: NSSet; - constructor(); - static correlationWithTypeStartDateEndDateObjects(correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet): HKCorrelation; - static correlationWithTypeStartDateEndDateObjectsMetadata(correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet, metadata: NSDictionary): HKCorrelation; - objectsForType(objectType: HKObjectType): NSSet; - init(): HKCorrelation; - static new(): HKCorrelation; - static allocWithZone(zone: any): HKCorrelation; - static alloc(): HKCorrelation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class HKCorrelationQuery extends HKQuery { - correlationType: HKCorrelationType; - samplePredicates: NSDictionary; - constructor(correlationType: HKCorrelationType, predicate: NSPredicate, samplePredicates: NSDictionary, completion: (arg1: HKCorrelationQuery, arg2: NSArray, arg3: NSError) => void); - constructor(); - initWithTypePredicateSamplePredicatesCompletion(correlationType: HKCorrelationType, predicate: NSPredicate, samplePredicates: NSDictionary, completion: (arg1: HKCorrelationQuery, arg2: NSArray, arg3: NSError) => void): HKCorrelationQuery; - init(): HKCorrelationQuery; - static new(): HKCorrelationQuery; - static allocWithZone(zone: any): HKCorrelationQuery; - static alloc(): HKCorrelationQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKHealthStore extends NSObject { - constructor(); - static isHealthDataAvailable(): boolean; - authorizationStatusForType(type: HKObjectType): number; - requestAuthorizationToShareTypesReadTypesCompletion(typesToShare: NSSet, typesToRead: NSSet, completion: (arg1: boolean, arg2: NSError) => void): void; - saveObjectWithCompletion(object: HKObject, completion: (arg1: boolean, arg2: NSError) => void): void; - saveObjectsWithCompletion(objects: NSArray, completion: (arg1: boolean, arg2: NSError) => void): void; - deleteObjectWithCompletion(object: HKObject, completion: (arg1: boolean, arg2: NSError) => void): void; - executeQuery(query: HKQuery): void; - stopQuery(query: HKQuery): void; - dateOfBirthWithError(): NSDate; - biologicalSexWithError(): HKBiologicalSexObject; - bloodTypeWithError(): HKBloodTypeObject; - addSamplesToWorkoutCompletion(samples: NSArray, workout: HKWorkout, completion: (arg1: boolean, arg2: NSError) => void): void; - enableBackgroundDeliveryForTypeFrequencyWithCompletion(type: HKObjectType, frequency: number, completion: (arg1: boolean, arg2: NSError) => void): void; - disableBackgroundDeliveryForTypeWithCompletion(type: HKObjectType, completion: (arg1: boolean, arg2: NSError) => void): void; - disableAllBackgroundDeliveryWithCompletion(completion: (arg1: boolean, arg2: NSError) => void): void; - init(): HKHealthStore; - static new(): HKHealthStore; - static allocWithZone(zone: any): HKHealthStore; - static alloc(): HKHealthStore; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKBiologicalSexObject extends NSObject { - biologicalSex: number; - constructor(); - init(): HKBiologicalSexObject; - static new(): HKBiologicalSexObject; - static allocWithZone(zone: any): HKBiologicalSexObject; - static alloc(): HKBiologicalSexObject; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKBloodTypeObject extends NSObject { - bloodType: number; - constructor(); - init(): HKBloodTypeObject; - static new(): HKBloodTypeObject; - static allocWithZone(zone: any): HKBloodTypeObject; - static alloc(): HKBloodTypeObject; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKObjectType extends NSObject implements NSSecureCoding, NSCopying { - identifier: string; - constructor(); - static quantityTypeForIdentifier(identifier: string): HKQuantityType; - static categoryTypeForIdentifier(identifier: string): HKCategoryType; - static characteristicTypeForIdentifier(identifier: string): HKCharacteristicType; - static correlationTypeForIdentifier(identifier: string): HKCorrelationType; - static workoutType(): HKWorkoutType; - init(): HKObjectType; - static new(): HKObjectType; - static allocWithZone(zone: any): HKObjectType; - static alloc(): HKObjectType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class HKCharacteristicType extends HKObjectType { - constructor(); - init(): HKCharacteristicType; - static new(): HKCharacteristicType; - static allocWithZone(zone: any): HKCharacteristicType; - static alloc(): HKCharacteristicType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKSampleType extends HKObjectType { - constructor(); - init(): HKSampleType; - static new(): HKSampleType; - static allocWithZone(zone: any): HKSampleType; - static alloc(): HKSampleType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKCategoryType extends HKSampleType { - constructor(); - init(): HKCategoryType; - static new(): HKCategoryType; - static allocWithZone(zone: any): HKCategoryType; - static alloc(): HKCategoryType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKCorrelationType extends HKSampleType { - constructor(); - init(): HKCorrelationType; - static new(): HKCorrelationType; - static allocWithZone(zone: any): HKCorrelationType; - static alloc(): HKCorrelationType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKQuantityType extends HKSampleType { - aggregationStyle: number; - constructor(); - isCompatibleWithUnit(unit: HKUnit): boolean; - init(): HKQuantityType; - static new(): HKQuantityType; - static allocWithZone(zone: any): HKQuantityType; - static alloc(): HKQuantityType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKWorkoutType extends HKSampleType { - constructor(); - init(): HKWorkoutType; - static new(): HKWorkoutType; - static allocWithZone(zone: any): HKWorkoutType; - static alloc(): HKWorkoutType; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKObserverQuery extends HKQuery { - constructor(sampleType: HKSampleType, predicate: NSPredicate, updateHandler: (arg1: HKObserverQuery, arg2: () => void, arg3: NSError) => void); - constructor(); - initWithSampleTypePredicateUpdateHandler(sampleType: HKSampleType, predicate: NSPredicate, updateHandler: (arg1: HKObserverQuery, arg2: () => void, arg3: NSError) => void): HKObserverQuery; - init(): HKObserverQuery; - static new(): HKObserverQuery; - static allocWithZone(zone: any): HKObserverQuery; - static alloc(): HKObserverQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKQuantity extends NSObject implements NSSecureCoding, NSCopying { - constructor(); - static quantityWithUnitDoubleValue(unit: HKUnit, value: number): HKQuantity; - isCompatibleWithUnit(unit: HKUnit): boolean; - doubleValueForUnit(unit: HKUnit): number; - compare(quantity: HKQuantity): number; - init(): HKQuantity; - static new(): HKQuantity; - static allocWithZone(zone: any): HKQuantity; - static alloc(): HKQuantity; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class HKQuantitySample extends HKSample { - quantityType: HKQuantityType; - quantity: HKQuantity; - constructor(); - static quantitySampleWithTypeQuantityStartDateEndDate(quantityType: HKQuantityType, quantity: HKQuantity, startDate: NSDate, endDate: NSDate): HKQuantitySample; - static quantitySampleWithTypeQuantityStartDateEndDateMetadata(quantityType: HKQuantityType, quantity: HKQuantity, startDate: NSDate, endDate: NSDate, metadata: NSDictionary): HKQuantitySample; - init(): HKQuantitySample; - static new(): HKQuantitySample; - static allocWithZone(zone: any): HKQuantitySample; - static alloc(): HKQuantitySample; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKSampleQuery extends HKQuery { - limit: number; - sortDescriptors: NSArray; - constructor(sampleType: HKSampleType, predicate: NSPredicate, limit: number, sortDescriptors: NSArray, resultsHandler: (arg1: HKSampleQuery, arg2: NSArray, arg3: NSError) => void); - constructor(); - initWithSampleTypePredicateLimitSortDescriptorsResultsHandler(sampleType: HKSampleType, predicate: NSPredicate, limit: number, sortDescriptors: NSArray, resultsHandler: (arg1: HKSampleQuery, arg2: NSArray, arg3: NSError) => void): HKSampleQuery; - init(): HKSampleQuery; - static new(): HKSampleQuery; - static allocWithZone(zone: any): HKSampleQuery; - static alloc(): HKSampleQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKSource extends NSObject implements NSSecureCoding, NSCopying { - name: string; - bundleIdentifier: string; - constructor(); - static defaultSource(): HKSource; - init(): HKSource; - static new(): HKSource; - static allocWithZone(zone: any): HKSource; - static alloc(): HKSource; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class HKSourceQuery extends HKQuery { - constructor(sampleType: HKSampleType, objectPredicate: NSPredicate, completionHandler: (arg1: HKSourceQuery, arg2: NSSet, arg3: NSError) => void); - constructor(); - initWithSampleTypeSamplePredicateCompletionHandler(sampleType: HKSampleType, objectPredicate: NSPredicate, completionHandler: (arg1: HKSourceQuery, arg2: NSSet, arg3: NSError) => void): HKSourceQuery; - init(): HKSourceQuery; - static new(): HKSourceQuery; - static allocWithZone(zone: any): HKSourceQuery; - static alloc(): HKSourceQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKStatistics extends NSObject implements NSSecureCoding, NSCopying { - quantityType: HKQuantityType; - startDate: NSDate; - endDate: NSDate; - sources: NSArray; - constructor(); - averageQuantityForSource(source: HKSource): HKQuantity; - averageQuantity(): HKQuantity; - minimumQuantityForSource(source: HKSource): HKQuantity; - minimumQuantity(): HKQuantity; - maximumQuantityForSource(source: HKSource): HKQuantity; - maximumQuantity(): HKQuantity; - sumQuantityForSource(source: HKSource): HKQuantity; - sumQuantity(): HKQuantity; - init(): HKStatistics; - static new(): HKStatistics; - static allocWithZone(zone: any): HKStatistics; - static alloc(): HKStatistics; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class HKStatisticsCollection extends NSObject { - constructor(); - statisticsForDate(date: NSDate): HKStatistics; - enumerateStatisticsFromDateToDateWithBlock(startDate: NSDate, endDate: NSDate, block: (arg1: HKStatistics, arg2: any) => void): void; - statistics(): NSArray; - sources(): NSSet; - init(): HKStatisticsCollection; - static new(): HKStatisticsCollection; - static allocWithZone(zone: any): HKStatisticsCollection; - static alloc(): HKStatisticsCollection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKStatisticsCollectionQuery extends HKQuery { - anchorDate: NSDate; - options: number; - intervalComponents: NSDateComponents; - initialResultsHandler: (arg1: HKStatisticsCollectionQuery, arg2: HKStatisticsCollection, arg3: NSError) => void; - statisticsUpdateHandler: (arg1: HKStatisticsCollectionQuery, arg2: HKStatistics, arg3: HKStatisticsCollection, arg4: NSError) => void; - constructor(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate, options: number, anchorDate: NSDate, intervalComponents: NSDateComponents); - constructor(); - initWithQuantityTypeQuantitySamplePredicateOptionsAnchorDateIntervalComponents(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate, options: number, anchorDate: NSDate, intervalComponents: NSDateComponents): HKStatisticsCollectionQuery; - init(): HKStatisticsCollectionQuery; - static new(): HKStatisticsCollectionQuery; - static allocWithZone(zone: any): HKStatisticsCollectionQuery; - static alloc(): HKStatisticsCollectionQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKStatisticsQuery extends HKQuery { - constructor(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate, options: number, handler: (arg1: HKStatisticsQuery, arg2: HKStatistics, arg3: NSError) => void); - constructor(); - initWithQuantityTypeQuantitySamplePredicateOptionsCompletionHandler(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate, options: number, handler: (arg1: HKStatisticsQuery, arg2: HKStatistics, arg3: NSError) => void): HKStatisticsQuery; - init(): HKStatisticsQuery; - static new(): HKStatisticsQuery; - static allocWithZone(zone: any): HKStatisticsQuery; - static alloc(): HKStatisticsQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HKUnit extends NSObject implements NSSecureCoding { - unitString: string; - constructor(); - static unitFromString(string: string): HKUnit; - static unitFromMassFormatterUnit(massFormatterUnit: number): HKUnit; - static massFormatterUnitFromUnit(unit: HKUnit): number; - static unitFromLengthFormatterUnit(lengthFormatterUnit: number): HKUnit; - static lengthFormatterUnitFromUnit(unit: HKUnit): number; - static unitFromEnergyFormatterUnit(energyFormatterUnit: number): HKUnit; - static energyFormatterUnitFromUnit(unit: HKUnit): number; - isNull(): boolean; - static gramUnitWithMetricPrefix(prefix: number): HKUnit; - static gramUnit(): HKUnit; - static ounceUnit(): HKUnit; - static poundUnit(): HKUnit; - static stoneUnit(): HKUnit; - static moleUnitWithMetricPrefixMolarMass(prefix: number, gramsPerMole: number): HKUnit; - static moleUnitWithMolarMass(gramsPerMole: number): HKUnit; - static meterUnitWithMetricPrefix(prefix: number): HKUnit; - static meterUnit(): HKUnit; - static inchUnit(): HKUnit; - static footUnit(): HKUnit; - static mileUnit(): HKUnit; - static literUnitWithMetricPrefix(prefix: number): HKUnit; - static literUnit(): HKUnit; - static fluidOunceUSUnit(): HKUnit; - static fluidOunceImperialUnit(): HKUnit; - static pintUSUnit(): HKUnit; - static pintImperialUnit(): HKUnit; - static pascalUnitWithMetricPrefix(prefix: number): HKUnit; - static pascalUnit(): HKUnit; - static millimeterOfMercuryUnit(): HKUnit; - static centimeterOfWaterUnit(): HKUnit; - static atmosphereUnit(): HKUnit; - static secondUnitWithMetricPrefix(prefix: number): HKUnit; - static secondUnit(): HKUnit; - static minuteUnit(): HKUnit; - static hourUnit(): HKUnit; - static dayUnit(): HKUnit; - static jouleUnitWithMetricPrefix(prefix: number): HKUnit; - static jouleUnit(): HKUnit; - static calorieUnit(): HKUnit; - static kilocalorieUnit(): HKUnit; - static degreeCelsiusUnit(): HKUnit; - static degreeFahrenheitUnit(): HKUnit; - static kelvinUnit(): HKUnit; - static siemenUnitWithMetricPrefix(prefix: number): HKUnit; - static siemenUnit(): HKUnit; - static countUnit(): HKUnit; - static percentUnit(): HKUnit; - unitMultipliedByUnit(unit: HKUnit): HKUnit; - unitDividedByUnit(unit: HKUnit): HKUnit; - unitRaisedToPower(power: number): HKUnit; - reciprocalUnit(): HKUnit; - init(): HKUnit; - static new(): HKUnit; - static allocWithZone(zone: any): HKUnit; - static alloc(): HKUnit; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class HMHomeManager extends NSObject { - delegate: any; - primaryHome: HMHome; - homes: NSArray; - constructor(); - updatePrimaryHomeCompletionHandler(home: HMHome, completion: (arg1: NSError) => void): void; - addHomeWithNameCompletionHandler(homeName: string, completion: (arg1: HMHome, arg2: NSError) => void): void; - removeHomeCompletionHandler(home: HMHome, completion: (arg1: NSError) => void): void; - init(): HMHomeManager; - static new(): HMHomeManager; - static allocWithZone(zone: any): HMHomeManager; - static alloc(): HMHomeManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMAccessoryBrowser extends NSObject { - delegate: any; - discoveredAccessories: NSArray; - constructor(); - startSearchingForNewAccessories(): void; - stopSearchingForNewAccessories(): void; - init(): HMAccessoryBrowser; - static new(): HMAccessoryBrowser; - static allocWithZone(zone: any): HMAccessoryBrowser; - static alloc(): HMAccessoryBrowser; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMHome extends NSObject { - delegate: any; - name: string; - primary: boolean; - accessories: NSArray; - users: NSArray; - rooms: NSArray; - zones: NSArray; - serviceGroups: NSArray; - actionSets: NSArray; - triggers: NSArray; - constructor(); - updateNameCompletionHandler(name: string, completion: (arg1: NSError) => void): void; - addAccessoryCompletionHandler(accessory: HMAccessory, completion: (arg1: NSError) => void): void; - removeAccessoryCompletionHandler(accessory: HMAccessory, completion: (arg1: NSError) => void): void; - assignAccessoryToRoomCompletionHandler(accessory: HMAccessory, room: HMRoom, completion: (arg1: NSError) => void): void; - servicesWithTypes(serviceTypes: NSArray): NSArray; - unblockAccessoryCompletionHandler(accessory: HMAccessory, completion: (arg1: NSError) => void): void; - addUserWithCompletionHandler(completion: (arg1: HMUser, arg2: NSError) => void): void; - removeUserCompletionHandler(user: HMUser, completion: (arg1: NSError) => void): void; - addRoomWithNameCompletionHandler(roomName: string, completion: (arg1: HMRoom, arg2: NSError) => void): void; - removeRoomCompletionHandler(room: HMRoom, completion: (arg1: NSError) => void): void; - roomForEntireHome(): HMRoom; - addZoneWithNameCompletionHandler(zoneName: string, completion: (arg1: HMZone, arg2: NSError) => void): void; - removeZoneCompletionHandler(zone: HMZone, completion: (arg1: NSError) => void): void; - addServiceGroupWithNameCompletionHandler(serviceGroupName: string, completion: (arg1: HMServiceGroup, arg2: NSError) => void): void; - removeServiceGroupCompletionHandler(group: HMServiceGroup, completion: (arg1: NSError) => void): void; - addActionSetWithNameCompletionHandler(actionSetName: string, completion: (arg1: HMActionSet, arg2: NSError) => void): void; - removeActionSetCompletionHandler(actionSet: HMActionSet, completion: (arg1: NSError) => void): void; - executeActionSetCompletionHandler(actionSet: HMActionSet, completion: (arg1: NSError) => void): void; - addTriggerCompletionHandler(trigger: HMTrigger, completion: (arg1: NSError) => void): void; - removeTriggerCompletionHandler(trigger: HMTrigger, completion: (arg1: NSError) => void): void; - init(): HMHome; - static new(): HMHome; - static allocWithZone(zone: any): HMHome; - static alloc(): HMHome; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMRoom extends NSObject { - name: string; - accessories: NSArray; - constructor(); - updateNameCompletionHandler(name: string, completion: (arg1: NSError) => void): void; - init(): HMRoom; - static new(): HMRoom; - static allocWithZone(zone: any): HMRoom; - static alloc(): HMRoom; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMZone extends NSObject { - name: string; - rooms: NSArray; - constructor(); - updateNameCompletionHandler(name: string, completion: (arg1: NSError) => void): void; - addRoomCompletionHandler(room: HMRoom, completion: (arg1: NSError) => void): void; - removeRoomCompletionHandler(room: HMRoom, completion: (arg1: NSError) => void): void; - init(): HMZone; - static new(): HMZone; - static allocWithZone(zone: any): HMZone; - static alloc(): HMZone; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMServiceGroup extends NSObject { - name: string; - services: NSArray; - constructor(); - updateNameCompletionHandler(name: string, completion: (arg1: NSError) => void): void; - addServiceCompletionHandler(service: HMService, completion: (arg1: NSError) => void): void; - removeServiceCompletionHandler(service: HMService, completion: (arg1: NSError) => void): void; - init(): HMServiceGroup; - static new(): HMServiceGroup; - static allocWithZone(zone: any): HMServiceGroup; - static alloc(): HMServiceGroup; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMAccessory extends NSObject { - name: string; - identifier: NSUUID; - delegate: any; - reachable: boolean; - bridged: boolean; - identifiersForBridgedAccessories: NSArray; - room: HMRoom; - services: NSArray; - blocked: boolean; - constructor(); - updateNameCompletionHandler(name: string, completion: (arg1: NSError) => void): void; - identifyWithCompletionHandler(completion: (arg1: NSError) => void): void; - init(): HMAccessory; - static new(): HMAccessory; - static allocWithZone(zone: any): HMAccessory; - static alloc(): HMAccessory; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMService extends NSObject { - accessory: HMAccessory; - serviceType: string; - name: string; - associatedServiceType: string; - characteristics: NSArray; - constructor(); - updateNameCompletionHandler(name: string, completion: (arg1: NSError) => void): void; - updateAssociatedServiceTypeCompletionHandler(serviceType: string, completion: (arg1: NSError) => void): void; - init(): HMService; - static new(): HMService; - static allocWithZone(zone: any): HMService; - static alloc(): HMService; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMCharacteristic extends NSObject { - characteristicType: string; - service: HMService; - properties: NSArray; - metadata: HMCharacteristicMetadata; - value: any; - notificationEnabled: boolean; - constructor(); - writeValueCompletionHandler(value: any, completion: (arg1: NSError) => void): void; - readValueWithCompletionHandler(completion: (arg1: NSError) => void): void; - enableNotificationCompletionHandler(enable: boolean, completion: (arg1: NSError) => void): void; - updateAuthorizationDataCompletionHandler(data: NSData, completion: (arg1: NSError) => void): void; - init(): HMCharacteristic; - static new(): HMCharacteristic; - static allocWithZone(zone: any): HMCharacteristic; - static alloc(): HMCharacteristic; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMCharacteristicMetadata extends NSObject { - minimumValue: NSNumber; - maximumValue: NSNumber; - stepValue: NSNumber; - maxLength: NSNumber; - format: string; - units: string; - manufacturerDescription: string; - constructor(); - init(): HMCharacteristicMetadata; - static new(): HMCharacteristicMetadata; - static allocWithZone(zone: any): HMCharacteristicMetadata; - static alloc(): HMCharacteristicMetadata; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMAction extends NSObject { - constructor(); - init(): HMAction; - static new(): HMAction; - static allocWithZone(zone: any): HMAction; - static alloc(): HMAction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMCharacteristicWriteAction extends HMAction { - characteristic: HMCharacteristic; - targetValue: any; - constructor(characteristic: HMCharacteristic, targetValue: any); - constructor(); - initWithCharacteristicTargetValue(characteristic: HMCharacteristic, targetValue: any): HMCharacteristicWriteAction; - updateTargetValueCompletionHandler(targetValue: any, completion: (arg1: NSError) => void): void; - init(): HMCharacteristicWriteAction; - static new(): HMCharacteristicWriteAction; - static allocWithZone(zone: any): HMCharacteristicWriteAction; - static alloc(): HMCharacteristicWriteAction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMActionSet extends NSObject { - name: string; - actions: NSSet; - executing: boolean; - constructor(); - updateNameCompletionHandler(name: string, completion: (arg1: NSError) => void): void; - addActionCompletionHandler(action: HMAction, completion: (arg1: NSError) => void): void; - removeActionCompletionHandler(action: HMAction, completion: (arg1: NSError) => void): void; - init(): HMActionSet; - static new(): HMActionSet; - static allocWithZone(zone: any): HMActionSet; - static alloc(): HMActionSet; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMTrigger extends NSObject { - name: string; - enabled: boolean; - actionSets: NSArray; - lastFireDate: NSDate; - constructor(); - updateNameCompletionHandler(name: string, completion: (arg1: NSError) => void): void; - addActionSetCompletionHandler(actionSet: HMActionSet, completion: (arg1: NSError) => void): void; - removeActionSetCompletionHandler(actionSet: HMActionSet, completion: (arg1: NSError) => void): void; - enableCompletionHandler(enable: boolean, completion: (arg1: NSError) => void): void; - init(): HMTrigger; - static new(): HMTrigger; - static allocWithZone(zone: any): HMTrigger; - static alloc(): HMTrigger; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMTimerTrigger extends HMTrigger { - fireDate: NSDate; - timeZone: NSTimeZone; - recurrence: NSDateComponents; - recurrenceCalendar: NSCalendar; - constructor(name: string, fireDate: NSDate, timeZone: NSTimeZone, recurrence: NSDateComponents, recurrenceCalendar: NSCalendar); - constructor(); - initWithNameFireDateTimeZoneRecurrenceRecurrenceCalendar(name: string, fireDate: NSDate, timeZone: NSTimeZone, recurrence: NSDateComponents, recurrenceCalendar: NSCalendar): HMTimerTrigger; - updateFireDateCompletionHandler(fireDate: NSDate, completion: (arg1: NSError) => void): void; - updateTimeZoneCompletionHandler(timeZone: NSTimeZone, completion: (arg1: NSError) => void): void; - updateRecurrenceCompletionHandler(recurrence: NSDateComponents, completion: (arg1: NSError) => void): void; - init(): HMTimerTrigger; - static new(): HMTimerTrigger; - static allocWithZone(zone: any): HMTimerTrigger; - static alloc(): HMTimerTrigger; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class HMUser extends NSObject { - name: string; - constructor(); - init(): HMUser; - static new(): HMUser; - static allocWithZone(zone: any): HMUser; - static alloc(): HMUser; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPContentItem extends NSObject { - identifier: string; - title: string; - subtitle: string; - artwork: MPMediaItemArtwork; - container: boolean; - playable: boolean; - playbackProgress: number; - constructor(identifier: string); - constructor(); - initWithIdentifier(identifier: string): MPContentItem; - init(): MPContentItem; - static new(): MPContentItem; - static allocWithZone(zone: any): MPContentItem; - static alloc(): MPContentItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPMediaEntity extends NSObject implements NSSecureCoding { - persistentID: number; - constructor(); - static canFilterByProperty(property: string): boolean; - enumerateValuesForPropertiesUsingBlock(properties: NSSet, block: (arg1: string, arg2: any, arg3: any) => void): void; - objectForKeyedSubscript(key: any): any; - valueForProperty(property: string): any; - init(): MPMediaEntity; - static new(): MPMediaEntity; - static allocWithZone(zone: any): MPMediaEntity; - static alloc(): MPMediaEntity; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class MPMediaItem extends MPMediaEntity { - mediaType: number; - title: string; - albumTitle: string; - albumPersistentID: number; - artist: string; - artistPersistentID: number; - albumArtist: string; - albumArtistPersistentID: number; - genre: string; - genrePersistentID: number; - composer: string; - composerPersistentID: number; - playbackDuration: number; - albumTrackNumber: number; - albumTrackCount: number; - discNumber: number; - discCount: number; - artwork: MPMediaItemArtwork; - lyrics: string; - compilation: boolean; - releaseDate: NSDate; - beatsPerMinute: number; - comments: string; - assetURL: NSURL; - cloudItem: boolean; - podcastTitle: string; - podcastPersistentID: number; - playCount: number; - skipCount: number; - rating: number; - lastPlayedDate: NSDate; - userGrouping: string; - bookmarkTime: number; - constructor(); - static persistentIDPropertyForGroupingType(groupingType: number): string; - static titlePropertyForGroupingType(groupingType: number): string; - init(): MPMediaItem; - static new(): MPMediaItem; - static allocWithZone(zone: any): MPMediaItem; - static alloc(): MPMediaItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPMediaItemArtwork extends NSObject { - bounds: CGRect; - imageCropRect: CGRect; - constructor(image: UIImage); - constructor(); - initWithImage(image: UIImage): MPMediaItemArtwork; - imageWithSize(size: CGSize): UIImage; - init(): MPMediaItemArtwork; - static new(): MPMediaItemArtwork; - static allocWithZone(zone: any): MPMediaItemArtwork; - static alloc(): MPMediaItemArtwork; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPMediaItemCollection extends MPMediaEntity { - items: NSArray; - representativeItem: MPMediaItem; - count: number; - mediaTypes: number; - constructor(items: NSArray); - constructor(); - static collectionWithItems(items: NSArray): MPMediaItemCollection; - initWithItems(items: NSArray): MPMediaItemCollection; - init(): MPMediaItemCollection; - static new(): MPMediaItemCollection; - static allocWithZone(zone: any): MPMediaItemCollection; - static alloc(): MPMediaItemCollection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPMediaLibrary extends NSObject implements NSSecureCoding { - lastModifiedDate: NSDate; - constructor(); - static defaultMediaLibrary(): MPMediaLibrary; - beginGeneratingLibraryChangeNotifications(): void; - endGeneratingLibraryChangeNotifications(): void; - init(): MPMediaLibrary; - static new(): MPMediaLibrary; - static allocWithZone(zone: any): MPMediaLibrary; - static alloc(): MPMediaLibrary; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class MPMediaPickerController extends UIViewController { - mediaTypes: number; - delegate: any; - allowsPickingMultipleItems: boolean; - showsCloudItems: boolean; - prompt: string; - constructor(mediaTypes: number); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithMediaTypes(mediaTypes: number): MPMediaPickerController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): MPMediaPickerController; - init(): MPMediaPickerController; - static new(): MPMediaPickerController; - static allocWithZone(zone: any): MPMediaPickerController; - static alloc(): MPMediaPickerController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPMediaPlaylist extends MPMediaItemCollection { - name: string; - playlistAttributes: number; - seedItems: NSArray; - constructor(items: NSArray); - constructor(); - initWithItems(items: NSArray): MPMediaPlaylist; - init(): MPMediaPlaylist; - static new(): MPMediaPlaylist; - static allocWithZone(zone: any): MPMediaPlaylist; - static alloc(): MPMediaPlaylist; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPMediaQuery extends NSObject implements NSSecureCoding, NSCopying { - filterPredicates: NSSet; - items: NSArray; - collections: NSArray; - groupingType: number; - itemSections: NSArray; - collectionSections: NSArray; - constructor(filterPredicates: NSSet); - constructor(); - initWithFilterPredicates(filterPredicates: NSSet): MPMediaQuery; - addFilterPredicate(predicate: MPMediaPredicate): void; - removeFilterPredicate(predicate: MPMediaPredicate): void; - static albumsQuery(): MPMediaQuery; - static artistsQuery(): MPMediaQuery; - static songsQuery(): MPMediaQuery; - static playlistsQuery(): MPMediaQuery; - static podcastsQuery(): MPMediaQuery; - static audiobooksQuery(): MPMediaQuery; - static compilationsQuery(): MPMediaQuery; - static composersQuery(): MPMediaQuery; - static genresQuery(): MPMediaQuery; - init(): MPMediaQuery; - static new(): MPMediaQuery; - static allocWithZone(zone: any): MPMediaQuery; - static alloc(): MPMediaQuery; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class MPMediaPredicate extends NSObject implements NSSecureCoding { - constructor(); - init(): MPMediaPredicate; - static new(): MPMediaPredicate; - static allocWithZone(zone: any): MPMediaPredicate; - static alloc(): MPMediaPredicate; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class MPMediaPropertyPredicate extends MPMediaPredicate { - property: string; - value: any; - comparisonType: number; - constructor(); - static predicateWithValueForProperty(value: any, property: string): MPMediaPropertyPredicate; - static predicateWithValueForPropertyComparisonType(value: any, property: string, comparisonType: number): MPMediaPropertyPredicate; - init(): MPMediaPropertyPredicate; - static new(): MPMediaPropertyPredicate; - static allocWithZone(zone: any): MPMediaPropertyPredicate; - static alloc(): MPMediaPropertyPredicate; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPMediaQuerySection extends NSObject implements NSSecureCoding, NSCopying { - title: string; - range: NSRange; - constructor(); - init(): MPMediaQuerySection; - static new(): MPMediaQuerySection; - static allocWithZone(zone: any): MPMediaQuerySection; - static alloc(): MPMediaQuerySection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class MPMoviePlayerController extends NSObject implements MPMediaPlayback { - contentURL: NSURL; - view: UIView; - backgroundView: UIView; - playbackState: number; - loadState: number; - controlStyle: number; - repeatMode: number; - shouldAutoplay: boolean; - fullscreen: boolean; - scalingMode: number; - readyForDisplay: boolean; - movieMediaTypes: number; - movieSourceType: number; - duration: number; - playableDuration: number; - naturalSize: CGSize; - initialPlaybackTime: number; - endPlaybackTime: number; - allowsAirPlay: boolean; - airPlayVideoActive: boolean; - timedMetadata: NSArray; - accessLog: MPMovieAccessLog; - errorLog: MPMovieErrorLog; - useApplicationAudioSession: boolean; - isPreparedToPlay: boolean; - currentPlaybackTime: number; - currentPlaybackRate: number; - constructor(url: NSURL); - constructor(); - initWithContentURL(url: NSURL): MPMoviePlayerController; - setFullscreenAnimated(fullscreen: boolean, animated: boolean): void; - thumbnailImageAtTimeTimeOption(playbackTime: number, option: number): UIImage; - requestThumbnailImagesAtTimesTimeOption(playbackTimes: NSArray, option: number): void; - cancelAllThumbnailImageRequests(): void; - static preparePrerollAds(): void; - playPrerollAdWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - cancelPreroll(): void; - init(): MPMoviePlayerController; - static new(): MPMoviePlayerController; - static allocWithZone(zone: any): MPMoviePlayerController; - static alloc(): MPMoviePlayerController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - prepareToPlay(): void; - play(): void; - pause(): void; - stop(): void; - beginSeekingForward(): void; - beginSeekingBackward(): void; - endSeeking(): void; -} -declare class MPTimedMetadata extends NSObject { - key: string; - keyspace: string; - value: any; - timestamp: number; - allMetadata: NSDictionary; - constructor(); - init(): MPTimedMetadata; - static new(): MPTimedMetadata; - static allocWithZone(zone: any): MPTimedMetadata; - static alloc(): MPTimedMetadata; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPMovieAccessLog extends NSObject implements NSCopying { - extendedLogData: NSData; - extendedLogDataStringEncoding: number; - events: NSArray; - constructor(); - init(): MPMovieAccessLog; - static new(): MPMovieAccessLog; - static allocWithZone(zone: any): MPMovieAccessLog; - static alloc(): MPMovieAccessLog; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MPMovieErrorLog extends NSObject implements NSCopying { - extendedLogData: NSData; - extendedLogDataStringEncoding: number; - events: NSArray; - constructor(); - init(): MPMovieErrorLog; - static new(): MPMovieErrorLog; - static allocWithZone(zone: any): MPMovieErrorLog; - static alloc(): MPMovieErrorLog; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MPMovieAccessLogEvent extends NSObject implements NSCopying { - numberOfSegmentsDownloaded: number; - playbackStartDate: NSDate; - URI: string; - serverAddress: string; - numberOfServerAddressChanges: number; - playbackSessionID: string; - playbackStartOffset: number; - segmentsDownloadedDuration: number; - durationWatched: number; - numberOfStalls: number; - numberOfBytesTransferred: number; - observedBitrate: number; - indicatedBitrate: number; - numberOfDroppedVideoFrames: number; - constructor(); - init(): MPMovieAccessLogEvent; - static new(): MPMovieAccessLogEvent; - static allocWithZone(zone: any): MPMovieAccessLogEvent; - static alloc(): MPMovieAccessLogEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MPMovieErrorLogEvent extends NSObject implements NSCopying { - date: NSDate; - URI: string; - serverAddress: string; - playbackSessionID: string; - errorStatusCode: number; - errorDomain: string; - errorComment: string; - constructor(); - init(): MPMovieErrorLogEvent; - static new(): MPMovieErrorLogEvent; - static allocWithZone(zone: any): MPMovieErrorLogEvent; - static alloc(): MPMovieErrorLogEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MPMoviePlayerViewController extends UIViewController { - moviePlayer: MPMoviePlayerController; - constructor(contentURL: NSURL); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithContentURL(contentURL: NSURL): MPMoviePlayerViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): MPMoviePlayerViewController; - init(): MPMoviePlayerViewController; - static new(): MPMoviePlayerViewController; - static allocWithZone(zone: any): MPMoviePlayerViewController; - static alloc(): MPMoviePlayerViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPMusicPlayerController extends NSObject implements MPMediaPlayback { - playbackState: number; - repeatMode: number; - shuffleMode: number; - volume: number; - nowPlayingItem: MPMediaItem; - indexOfNowPlayingItem: number; - isPreparedToPlay: boolean; - currentPlaybackTime: number; - currentPlaybackRate: number; - constructor(); - static applicationMusicPlayer(): MPMusicPlayerController; - static systemMusicPlayer(): MPMusicPlayerController; - static iPodMusicPlayer(): MPMusicPlayerController; - setQueueWithQuery(query: MPMediaQuery): void; - setQueueWithItemCollection(itemCollection: MPMediaItemCollection): void; - skipToNextItem(): void; - skipToBeginning(): void; - skipToPreviousItem(): void; - beginGeneratingPlaybackNotifications(): void; - endGeneratingPlaybackNotifications(): void; - init(): MPMusicPlayerController; - static new(): MPMusicPlayerController; - static allocWithZone(zone: any): MPMusicPlayerController; - static alloc(): MPMusicPlayerController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - prepareToPlay(): void; - play(): void; - pause(): void; - stop(): void; - beginSeekingForward(): void; - beginSeekingBackward(): void; - endSeeking(): void; -} -declare class MPNowPlayingInfoCenter extends NSObject { - nowPlayingInfo: NSDictionary; - constructor(); - static defaultCenter(): MPNowPlayingInfoCenter; - init(): MPNowPlayingInfoCenter; - static new(): MPNowPlayingInfoCenter; - static allocWithZone(zone: any): MPNowPlayingInfoCenter; - static alloc(): MPNowPlayingInfoCenter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPPlayableContentManager extends NSObject { - dataSource: any; - delegate: any; - constructor(); - static sharedContentManager(): MPPlayableContentManager; - reloadData(): void; - beginUpdates(): void; - endUpdates(): void; - init(): MPPlayableContentManager; - static new(): MPPlayableContentManager; - static allocWithZone(zone: any): MPPlayableContentManager; - static alloc(): MPPlayableContentManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPRemoteCommand extends NSObject { - enabled: boolean; - constructor(); - addTargetAction(target: any, action: any): void; - removeTargetAction(target: any, action: any): void; - removeTarget(target: any): void; - addTargetWithHandler(handler: (arg1: MPRemoteCommandEvent) => number): any; - init(): MPRemoteCommand; - static new(): MPRemoteCommand; - static allocWithZone(zone: any): MPRemoteCommand; - static alloc(): MPRemoteCommand; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPSkipIntervalCommand extends MPRemoteCommand { - preferredIntervals: NSArray; - constructor(); - init(): MPSkipIntervalCommand; - static new(): MPSkipIntervalCommand; - static allocWithZone(zone: any): MPSkipIntervalCommand; - static alloc(): MPSkipIntervalCommand; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPFeedbackCommand extends MPRemoteCommand { - active: boolean; - localizedTitle: string; - constructor(); - init(): MPFeedbackCommand; - static new(): MPFeedbackCommand; - static allocWithZone(zone: any): MPFeedbackCommand; - static alloc(): MPFeedbackCommand; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPRatingCommand extends MPRemoteCommand { - minimumRating: number; - maximumRating: number; - constructor(); - init(): MPRatingCommand; - static new(): MPRatingCommand; - static allocWithZone(zone: any): MPRatingCommand; - static alloc(): MPRatingCommand; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPChangePlaybackRateCommand extends MPRemoteCommand { - supportedPlaybackRates: NSArray; - constructor(); - init(): MPChangePlaybackRateCommand; - static new(): MPChangePlaybackRateCommand; - static allocWithZone(zone: any): MPChangePlaybackRateCommand; - static alloc(): MPChangePlaybackRateCommand; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPRemoteCommandCenter extends NSObject { - pauseCommand: MPRemoteCommand; - playCommand: MPRemoteCommand; - stopCommand: MPRemoteCommand; - togglePlayPauseCommand: MPRemoteCommand; - nextTrackCommand: MPRemoteCommand; - previousTrackCommand: MPRemoteCommand; - skipForwardCommand: MPSkipIntervalCommand; - skipBackwardCommand: MPSkipIntervalCommand; - seekForwardCommand: MPRemoteCommand; - seekBackwardCommand: MPRemoteCommand; - ratingCommand: MPRatingCommand; - changePlaybackRateCommand: MPChangePlaybackRateCommand; - likeCommand: MPFeedbackCommand; - dislikeCommand: MPFeedbackCommand; - bookmarkCommand: MPFeedbackCommand; - constructor(); - static sharedCommandCenter(): MPRemoteCommandCenter; - init(): MPRemoteCommandCenter; - static new(): MPRemoteCommandCenter; - static allocWithZone(zone: any): MPRemoteCommandCenter; - static alloc(): MPRemoteCommandCenter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPRemoteCommandEvent extends NSObject { - command: MPRemoteCommand; - timestamp: number; - constructor(); - init(): MPRemoteCommandEvent; - static new(): MPRemoteCommandEvent; - static allocWithZone(zone: any): MPRemoteCommandEvent; - static alloc(): MPRemoteCommandEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPSkipIntervalCommandEvent extends MPRemoteCommandEvent { - interval: number; - constructor(); - init(): MPSkipIntervalCommandEvent; - static new(): MPSkipIntervalCommandEvent; - static allocWithZone(zone: any): MPSkipIntervalCommandEvent; - static alloc(): MPSkipIntervalCommandEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPSeekCommandEvent extends MPRemoteCommandEvent { - type: number; - constructor(); - init(): MPSeekCommandEvent; - static new(): MPSeekCommandEvent; - static allocWithZone(zone: any): MPSeekCommandEvent; - static alloc(): MPSeekCommandEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPRatingCommandEvent extends MPRemoteCommandEvent { - rating: number; - constructor(); - init(): MPRatingCommandEvent; - static new(): MPRatingCommandEvent; - static allocWithZone(zone: any): MPRatingCommandEvent; - static alloc(): MPRatingCommandEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPChangePlaybackRateCommandEvent extends MPRemoteCommandEvent { - playbackRate: number; - constructor(); - init(): MPChangePlaybackRateCommandEvent; - static new(): MPChangePlaybackRateCommandEvent; - static allocWithZone(zone: any): MPChangePlaybackRateCommandEvent; - static alloc(): MPChangePlaybackRateCommandEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPFeedbackCommandEvent extends MPRemoteCommandEvent { - negative: boolean; - constructor(); - init(): MPFeedbackCommandEvent; - static new(): MPFeedbackCommandEvent; - static allocWithZone(zone: any): MPFeedbackCommandEvent; - static alloc(): MPFeedbackCommandEvent; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MPVolumeView extends UIView implements NSCoding { - showsVolumeSlider: boolean; - showsRouteButton: boolean; - wirelessRoutesAvailable: boolean; - wirelessRouteActive: boolean; - volumeWarningSliderImage: UIImage; - constructor(frame: CGRect); - constructor(); - setMinimumVolumeSliderImageForState(image: UIImage, state: number): void; - setMaximumVolumeSliderImageForState(image: UIImage, state: number): void; - setVolumeThumbImageForState(image: UIImage, state: number): void; - minimumVolumeSliderImageForState(state: number): UIImage; - maximumVolumeSliderImageForState(state: number): UIImage; - volumeThumbImageForState(state: number): UIImage; - volumeSliderRectForBounds(bounds: CGRect): CGRect; - volumeThumbRectForBoundsVolumeSliderRectValue(bounds: CGRect, rect: CGRect, value: number): CGRect; - setRouteButtonImageForState(image: UIImage, state: number): void; - routeButtonImageForState(state: number): UIImage; - routeButtonRectForBounds(bounds: CGRect): CGRect; - initWithFrame(frame: CGRect): MPVolumeView; - init(): MPVolumeView; - static new(): MPVolumeView; - static allocWithZone(zone: any): MPVolumeView; - static alloc(): MPVolumeView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class JSContext extends NSObject { - globalObject: JSValue; - exception: JSValue; - exceptionHandler: (arg1: JSContext, arg2: JSValue) => void; - virtualMachine: JSVirtualMachine; - name: string; - JSGlobalContextRef: any; - constructor(virtualMachine: JSVirtualMachine); - constructor(); - initWithVirtualMachine(virtualMachine: JSVirtualMachine): JSContext; - evaluateScript(script: string): JSValue; - evaluateScriptWithSourceURL(script: string, sourceURL: NSURL): JSValue; - static currentContext(): JSContext; - static currentCallee(): JSValue; - static currentThis(): JSValue; - static currentArguments(): NSArray; - objectForKeyedSubscript(key: any): JSValue; - setObjectForKeyedSubscript(object: any, key: NSObject): void; - static contextWithJSGlobalContextRef(jsGlobalContextRef: any): JSContext; - init(): JSContext; - static new(): JSContext; - static allocWithZone(zone: any): JSContext; - static alloc(): JSContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class JSValue extends NSObject { - context: JSContext; - JSValueRef: any; - constructor(); - static valueWithObjectInContext(value: any, context: JSContext): JSValue; - static valueWithBoolInContext(value: boolean, context: JSContext): JSValue; - static valueWithDoubleInContext(value: number, context: JSContext): JSValue; - static valueWithInt32InContext(value: number, context: JSContext): JSValue; - static valueWithUInt32InContext(value: number, context: JSContext): JSValue; - static valueWithNewObjectInContext(context: JSContext): JSValue; - static valueWithNewArrayInContext(context: JSContext): JSValue; - static valueWithNewRegularExpressionFromPatternFlagsInContext(pattern: string, flags: string, context: JSContext): JSValue; - static valueWithNewErrorFromMessageInContext(message: string, context: JSContext): JSValue; - static valueWithNullInContext(context: JSContext): JSValue; - static valueWithUndefinedInContext(context: JSContext): JSValue; - toObject(): any; - toObjectOfClass(expectedClass: any): any; - toBool(): boolean; - toDouble(): number; - toInt32(): number; - toUInt32(): number; - toNumber(): NSNumber; - toString(): string; - toDate(): NSDate; - toArray(): NSArray; - toDictionary(): NSDictionary; - valueForProperty(property: string): JSValue; - setValueForProperty(value: any, property: string): void; - deleteProperty(property: string): boolean; - hasProperty(property: string): boolean; - definePropertyDescriptor(property: string, descriptor: any): void; - valueAtIndex(index: number): JSValue; - setValueAtIndex(value: any, index: number): void; - isUndefined(): boolean; - isNull(): boolean; - isBoolean(): boolean; - isNumber(): boolean; - isString(): boolean; - isObject(): boolean; - isEqualToObject(value: any): boolean; - isEqualWithTypeCoercionToObject(value: any): boolean; - isInstanceOf(value: any): boolean; - callWithArguments(args: NSArray): JSValue; - constructWithArguments(args: NSArray): JSValue; - invokeMethodWithArguments(method: string, args: NSArray): JSValue; - static valueWithPointInContext(point: CGPoint, context: JSContext): JSValue; - static valueWithRangeInContext(range: NSRange, context: JSContext): JSValue; - static valueWithRectInContext(rect: CGRect, context: JSContext): JSValue; - static valueWithSizeInContext(size: CGSize, context: JSContext): JSValue; - toPoint(): CGPoint; - toRange(): NSRange; - toRect(): CGRect; - toSize(): CGSize; - objectForKeyedSubscript(key: any): JSValue; - objectAtIndexedSubscript(index: number): JSValue; - setObjectForKeyedSubscript(object: any, key: NSObject): void; - setObjectAtIndexedSubscript(object: any, index: number): void; - static valueWithJSValueRefInContext(value: any, context: JSContext): JSValue; - init(): JSValue; - static new(): JSValue; - static allocWithZone(zone: any): JSValue; - static alloc(): JSValue; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class JSManagedValue extends NSObject { - value: JSValue; - constructor(value: JSValue); - constructor(); - static managedValueWithValue(value: JSValue): JSManagedValue; - static managedValueWithValueAndOwner(value: JSValue, owner: any): JSManagedValue; - initWithValue(value: JSValue): JSManagedValue; - init(): JSManagedValue; - static new(): JSManagedValue; - static allocWithZone(zone: any): JSManagedValue; - static alloc(): JSManagedValue; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class JSVirtualMachine extends NSObject { - constructor(); - addManagedReferenceWithOwner(object: any, owner: any): void; - removeManagedReferenceWithOwner(object: any, owner: any): void; - init(): JSVirtualMachine; - static new(): JSVirtualMachine; - static allocWithZone(zone: any): JSVirtualMachine; - static alloc(): JSVirtualMachine; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class LAContext extends NSObject { - localizedFallbackTitle: string; - constructor(); - canEvaluatePolicyError(policy: number): boolean; - evaluatePolicyLocalizedReasonReply(policy: number, localizedReason: string, reply: (arg1: boolean, arg2: NSError) => void): void; - init(): LAContext; - static new(): LAContext; - static allocWithZone(zone: any): LAContext; - static alloc(): LAContext; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKAnnotationView extends UIView { - reuseIdentifier: string; - annotation: any; - image: UIImage; - centerOffset: CGPoint; - calloutOffset: CGPoint; - enabled: boolean; - highlighted: boolean; - selected: boolean; - canShowCallout: boolean; - leftCalloutAccessoryView: UIView; - rightCalloutAccessoryView: UIView; - draggable: boolean; - dragState: number; - constructor(annotation: any, reuseIdentifier: string); - constructor(frame: CGRect); - constructor(); - initWithAnnotationReuseIdentifier(annotation: any, reuseIdentifier: string): MKAnnotationView; - prepareForReuse(): void; - setSelectedAnimated(selected: boolean, animated: boolean): void; - setDragStateAnimated(newDragState: number, animated: boolean): void; - initWithFrame(frame: CGRect): MKAnnotationView; - init(): MKAnnotationView; - static new(): MKAnnotationView; - static allocWithZone(zone: any): MKAnnotationView; - static alloc(): MKAnnotationView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKDistanceFormatter extends NSFormatter { - locale: NSLocale; - units: number; - unitStyle: number; - constructor(); - stringFromDistance(distance: number): string; - distanceFromString(distance: string): number; - init(): MKDistanceFormatter; - static new(): MKDistanceFormatter; - static allocWithZone(zone: any): MKDistanceFormatter; - static alloc(): MKDistanceFormatter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKPlacemark extends CLPlacemark implements MKAnnotation { - countryCode: string; - coordinate: CLLocationCoordinate2D; - title: string; - subtitle: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(coordinate: CLLocationCoordinate2D, addressDictionary: NSDictionary); - constructor(placemark: CLPlacemark); - constructor(); - initWithCoordinateAddressDictionary(coordinate: CLLocationCoordinate2D, addressDictionary: NSDictionary): MKPlacemark; - initWithPlacemark(placemark: CLPlacemark): MKPlacemark; - init(): MKPlacemark; - static new(): MKPlacemark; - static allocWithZone(zone: any): MKPlacemark; - static alloc(): MKPlacemark; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class MKMapItem extends NSObject { - placemark: MKPlacemark; - isCurrentLocation: boolean; - name: string; - phoneNumber: string; - url: NSURL; - constructor(placemark: MKPlacemark); - constructor(); - static mapItemForCurrentLocation(): MKMapItem; - initWithPlacemark(placemark: MKPlacemark): MKMapItem; - openInMapsWithLaunchOptions(launchOptions: NSDictionary): boolean; - static openMapsWithItemsLaunchOptions(mapItems: NSArray, launchOptions: NSDictionary): boolean; - init(): MKMapItem; - static new(): MKMapItem; - static allocWithZone(zone: any): MKMapItem; - static alloc(): MKMapItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKOverlayRenderer extends NSObject { - overlay: any; - alpha: number; - contentScaleFactor: number; - constructor(overlay: any); - constructor(); - initWithOverlay(overlay: any): MKOverlayRenderer; - pointForMapPoint(mapPoint: MKMapPoint): CGPoint; - mapPointForPoint(point: CGPoint): MKMapPoint; - rectForMapRect(mapRect: MKMapRect): CGRect; - mapRectForRect(rect: CGRect): MKMapRect; - canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; - drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: any): void; - setNeedsDisplay(): void; - setNeedsDisplayInMapRect(mapRect: MKMapRect): void; - setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; - init(): MKOverlayRenderer; - static new(): MKOverlayRenderer; - static allocWithZone(zone: any): MKOverlayRenderer; - static alloc(): MKOverlayRenderer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKOverlayView extends UIView { - overlay: any; - constructor(overlay: any); - constructor(frame: CGRect); - constructor(); - initWithOverlay(overlay: any): MKOverlayView; - pointForMapPoint(mapPoint: MKMapPoint): CGPoint; - mapPointForPoint(point: CGPoint): MKMapPoint; - rectForMapRect(mapRect: MKMapRect): CGRect; - mapRectForRect(rect: CGRect): MKMapRect; - canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; - drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: any): void; - setNeedsDisplayInMapRect(mapRect: MKMapRect): void; - setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; - initWithFrame(frame: CGRect): MKOverlayView; - init(): MKOverlayView; - static new(): MKOverlayView; - static allocWithZone(zone: any): MKOverlayView; - static alloc(): MKOverlayView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKMapView extends UIView implements NSCoding { - delegate: any; - mapType: number; - region: MKCoordinateRegion; - centerCoordinate: CLLocationCoordinate2D; - visibleMapRect: MKMapRect; - camera: MKMapCamera; - zoomEnabled: boolean; - scrollEnabled: boolean; - rotateEnabled: boolean; - pitchEnabled: boolean; - showsPointsOfInterest: boolean; - showsBuildings: boolean; - showsUserLocation: boolean; - userLocation: MKUserLocation; - userTrackingMode: number; - userLocationVisible: boolean; - annotations: NSArray; - selectedAnnotations: NSArray; - annotationVisibleRect: CGRect; - overlays: NSArray; - constructor(frame: CGRect); - constructor(); - setRegionAnimated(region: MKCoordinateRegion, animated: boolean): void; - setCenterCoordinateAnimated(coordinate: CLLocationCoordinate2D, animated: boolean): void; - regionThatFits(region: MKCoordinateRegion): MKCoordinateRegion; - setVisibleMapRectAnimated(mapRect: MKMapRect, animate: boolean): void; - mapRectThatFits(mapRect: MKMapRect): MKMapRect; - setVisibleMapRectEdgePaddingAnimated(mapRect: MKMapRect, insets: UIEdgeInsets, animate: boolean): void; - mapRectThatFitsEdgePadding(mapRect: MKMapRect, insets: UIEdgeInsets): MKMapRect; - setCameraAnimated(camera: MKMapCamera, animated: boolean): void; - convertCoordinateToPointToView(coordinate: CLLocationCoordinate2D, view: UIView): CGPoint; - convertPointToCoordinateFromView(point: CGPoint, view: UIView): CLLocationCoordinate2D; - convertRegionToRectToView(region: MKCoordinateRegion, view: UIView): CGRect; - convertRectToRegionFromView(rect: CGRect, view: UIView): MKCoordinateRegion; - setUserTrackingModeAnimated(mode: number, animated: boolean): void; - addAnnotation(annotation: any): void; - addAnnotations(annotations: NSArray): void; - removeAnnotation(annotation: any): void; - removeAnnotations(annotations: NSArray): void; - annotationsInMapRect(mapRect: MKMapRect): NSSet; - viewForAnnotation(annotation: any): MKAnnotationView; - dequeueReusableAnnotationViewWithIdentifier(identifier: string): MKAnnotationView; - selectAnnotationAnimated(annotation: any, animated: boolean): void; - deselectAnnotationAnimated(annotation: any, animated: boolean): void; - showAnnotationsAnimated(annotations: NSArray, animated: boolean): void; - addOverlayLevel(overlay: any, level: number): void; - addOverlaysLevel(overlays: NSArray, level: number): void; - removeOverlay(overlay: any): void; - removeOverlays(overlays: NSArray): void; - insertOverlayAtIndexLevel(overlay: any, index: number, level: number): void; - insertOverlayAboveOverlay(overlay: any, sibling: any): void; - insertOverlayBelowOverlay(overlay: any, sibling: any): void; - exchangeOverlayWithOverlay(overlay1: any, overlay2: any): void; - overlaysInLevel(level: number): NSArray; - rendererForOverlay(overlay: any): MKOverlayRenderer; - viewForOverlay(overlay: any): MKOverlayView; - addOverlay(overlay: any): void; - addOverlays(overlays: NSArray): void; - insertOverlayAtIndex(overlay: any, index: number): void; - exchangeOverlayAtIndexWithOverlayAtIndex(index1: number, index2: number): void; - initWithFrame(frame: CGRect): MKMapView; - init(): MKMapView; - static new(): MKMapView; - static allocWithZone(zone: any): MKMapView; - static alloc(): MKMapView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class MKPinAnnotationView extends MKAnnotationView { - pinColor: number; - animatesDrop: boolean; - constructor(annotation: any, reuseIdentifier: string); - constructor(frame: CGRect); - constructor(); - initWithAnnotationReuseIdentifier(annotation: any, reuseIdentifier: string): MKPinAnnotationView; - initWithFrame(frame: CGRect): MKPinAnnotationView; - init(): MKPinAnnotationView; - static new(): MKPinAnnotationView; - static allocWithZone(zone: any): MKPinAnnotationView; - static alloc(): MKPinAnnotationView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKUserLocation extends NSObject implements MKAnnotation { - updating: boolean; - location: CLLocation; - heading: CLHeading; - title: string; - subtitle: string; - coordinate: CLLocationCoordinate2D; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - init(): MKUserLocation; - static new(): MKUserLocation; - static allocWithZone(zone: any): MKUserLocation; - static alloc(): MKUserLocation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class MKShape extends NSObject implements MKAnnotation { - title: string; - subtitle: string; - coordinate: CLLocationCoordinate2D; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - init(): MKShape; - static new(): MKShape; - static allocWithZone(zone: any): MKShape; - static alloc(): MKShape; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class MKPointAnnotation extends MKShape { - coordinate: CLLocationCoordinate2D; - constructor(); - init(): MKPointAnnotation; - static new(): MKPointAnnotation; - static allocWithZone(zone: any): MKPointAnnotation; - static alloc(): MKPointAnnotation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKMultiPoint extends MKShape { - pointCount: number; - constructor(); - points(): any; - getCoordinatesRange(coords: any, range: NSRange): void; - init(): MKMultiPoint; - static new(): MKMultiPoint; - static allocWithZone(zone: any): MKMultiPoint; - static alloc(): MKMultiPoint; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKPolyline extends MKMultiPoint implements MKOverlay { - boundingMapRect: MKMapRect; - coordinate: CLLocationCoordinate2D; - title: string; - subtitle: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - static polylineWithPointsCount(points: any, count: number): MKPolyline; - static polylineWithCoordinatesCount(coords: any, count: number): MKPolyline; - init(): MKPolyline; - static new(): MKPolyline; - static allocWithZone(zone: any): MKPolyline; - static alloc(): MKPolyline; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class MKPolygon extends MKMultiPoint implements MKOverlay { - interiorPolygons: NSArray; - boundingMapRect: MKMapRect; - coordinate: CLLocationCoordinate2D; - title: string; - subtitle: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - static polygonWithPointsCount(points: any, count: number): MKPolygon; - static polygonWithPointsCountInteriorPolygons(points: any, count: number, interiorPolygons: NSArray): MKPolygon; - static polygonWithCoordinatesCount(coords: any, count: number): MKPolygon; - static polygonWithCoordinatesCountInteriorPolygons(coords: any, count: number, interiorPolygons: NSArray): MKPolygon; - init(): MKPolygon; - static new(): MKPolygon; - static allocWithZone(zone: any): MKPolygon; - static alloc(): MKPolygon; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class MKCircle extends MKShape implements MKOverlay { - radius: number; - boundingMapRect: MKMapRect; - coordinate: CLLocationCoordinate2D; - title: string; - subtitle: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(); - static circleWithCenterCoordinateRadius(coord: CLLocationCoordinate2D, radius: number): MKCircle; - static circleWithMapRect(mapRect: MKMapRect): MKCircle; - init(): MKCircle; - static new(): MKCircle; - static allocWithZone(zone: any): MKCircle; - static alloc(): MKCircle; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class MKGeodesicPolyline extends MKPolyline { - constructor(); - static polylineWithPointsCount(points: any, count: number): MKGeodesicPolyline; - static polylineWithCoordinatesCount(coords: any, count: number): MKGeodesicPolyline; - init(): MKGeodesicPolyline; - static new(): MKGeodesicPolyline; - static allocWithZone(zone: any): MKGeodesicPolyline; - static alloc(): MKGeodesicPolyline; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKOverlayPathRenderer extends MKOverlayRenderer { - fillColor: UIColor; - strokeColor: UIColor; - lineWidth: number; - lineJoin: number; - lineCap: number; - miterLimit: number; - lineDashPhase: number; - lineDashPattern: NSArray; - path: any; - constructor(overlay: any); - constructor(); - createPath(): void; - invalidatePath(): void; - applyStrokePropertiesToContextAtZoomScale(context: any, zoomScale: number): void; - applyFillPropertiesToContextAtZoomScale(context: any, zoomScale: number): void; - strokePathInContext(path: any, context: any): void; - fillPathInContext(path: any, context: any): void; - initWithOverlay(overlay: any): MKOverlayPathRenderer; - init(): MKOverlayPathRenderer; - static new(): MKOverlayPathRenderer; - static allocWithZone(zone: any): MKOverlayPathRenderer; - static alloc(): MKOverlayPathRenderer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKPolygonRenderer extends MKOverlayPathRenderer { - polygon: MKPolygon; - constructor(polygon: MKPolygon); - constructor(overlay: any); - constructor(); - initWithPolygon(polygon: MKPolygon): MKPolygonRenderer; - initWithOverlay(overlay: any): MKPolygonRenderer; - init(): MKPolygonRenderer; - static new(): MKPolygonRenderer; - static allocWithZone(zone: any): MKPolygonRenderer; - static alloc(): MKPolygonRenderer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKPolylineRenderer extends MKOverlayPathRenderer { - polyline: MKPolyline; - constructor(polyline: MKPolyline); - constructor(overlay: any); - constructor(); - initWithPolyline(polyline: MKPolyline): MKPolylineRenderer; - initWithOverlay(overlay: any): MKPolylineRenderer; - init(): MKPolylineRenderer; - static new(): MKPolylineRenderer; - static allocWithZone(zone: any): MKPolylineRenderer; - static alloc(): MKPolylineRenderer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKCircleRenderer extends MKOverlayPathRenderer { - circle: MKCircle; - constructor(circle: MKCircle); - constructor(overlay: any); - constructor(); - initWithCircle(circle: MKCircle): MKCircleRenderer; - initWithOverlay(overlay: any): MKCircleRenderer; - init(): MKCircleRenderer; - static new(): MKCircleRenderer; - static allocWithZone(zone: any): MKCircleRenderer; - static alloc(): MKCircleRenderer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKLocalSearch extends NSObject { - searching: boolean; - constructor(request: MKLocalSearchRequest); - constructor(); - initWithRequest(request: MKLocalSearchRequest): MKLocalSearch; - startWithCompletionHandler(completionHandler: (arg1: MKLocalSearchResponse, arg2: NSError) => void): void; - cancel(): void; - init(): MKLocalSearch; - static new(): MKLocalSearch; - static allocWithZone(zone: any): MKLocalSearch; - static alloc(): MKLocalSearch; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKLocalSearchRequest extends NSObject implements NSCopying { - naturalLanguageQuery: string; - region: MKCoordinateRegion; - constructor(); - init(): MKLocalSearchRequest; - static new(): MKLocalSearchRequest; - static allocWithZone(zone: any): MKLocalSearchRequest; - static alloc(): MKLocalSearchRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MKLocalSearchResponse extends NSObject { - mapItems: NSArray; - boundingRegion: MKCoordinateRegion; - constructor(); - init(): MKLocalSearchResponse; - static new(): MKLocalSearchResponse; - static allocWithZone(zone: any): MKLocalSearchResponse; - static alloc(): MKLocalSearchResponse; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKDirectionsRequest extends NSObject { - transportType: number; - requestsAlternateRoutes: boolean; - departureDate: NSDate; - arrivalDate: NSDate; - constructor(url: NSURL); - constructor(); - source(): MKMapItem; - setSource(source: MKMapItem): void; - destination(): MKMapItem; - setDestination(destination: MKMapItem): void; - initWithContentsOfURL(url: NSURL): MKDirectionsRequest; - static isDirectionsRequestURL(url: NSURL): boolean; - init(): MKDirectionsRequest; - static new(): MKDirectionsRequest; - static allocWithZone(zone: any): MKDirectionsRequest; - static alloc(): MKDirectionsRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKDirections extends NSObject { - calculating: boolean; - constructor(request: MKDirectionsRequest); - constructor(); - initWithRequest(request: MKDirectionsRequest): MKDirections; - calculateDirectionsWithCompletionHandler(completionHandler: (arg1: MKDirectionsResponse, arg2: NSError) => void): void; - calculateETAWithCompletionHandler(completionHandler: (arg1: MKETAResponse, arg2: NSError) => void): void; - cancel(): void; - init(): MKDirections; - static new(): MKDirections; - static allocWithZone(zone: any): MKDirections; - static alloc(): MKDirections; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKDirectionsResponse extends NSObject { - source: MKMapItem; - destination: MKMapItem; - routes: NSArray; - constructor(); - init(): MKDirectionsResponse; - static new(): MKDirectionsResponse; - static allocWithZone(zone: any): MKDirectionsResponse; - static alloc(): MKDirectionsResponse; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKRoute extends NSObject { - name: string; - advisoryNotices: NSArray; - distance: number; - expectedTravelTime: number; - transportType: number; - polyline: MKPolyline; - steps: NSArray; - constructor(); - init(): MKRoute; - static new(): MKRoute; - static allocWithZone(zone: any): MKRoute; - static alloc(): MKRoute; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKRouteStep extends NSObject { - instructions: string; - notice: string; - polyline: MKPolyline; - distance: number; - transportType: number; - constructor(); - init(): MKRouteStep; - static new(): MKRouteStep; - static allocWithZone(zone: any): MKRouteStep; - static alloc(): MKRouteStep; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKETAResponse extends NSObject { - source: MKMapItem; - destination: MKMapItem; - expectedTravelTime: number; - constructor(); - init(): MKETAResponse; - static new(): MKETAResponse; - static allocWithZone(zone: any): MKETAResponse; - static alloc(): MKETAResponse; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKMapSnapshotOptions extends NSObject implements NSCopying { - camera: MKMapCamera; - mapRect: MKMapRect; - region: MKCoordinateRegion; - mapType: number; - showsPointsOfInterest: boolean; - showsBuildings: boolean; - size: CGSize; - scale: number; - constructor(); - init(): MKMapSnapshotOptions; - static new(): MKMapSnapshotOptions; - static allocWithZone(zone: any): MKMapSnapshotOptions; - static alloc(): MKMapSnapshotOptions; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class MKMapSnapshotter extends NSObject { - loading: boolean; - constructor(options: MKMapSnapshotOptions); - constructor(); - initWithOptions(options: MKMapSnapshotOptions): MKMapSnapshotter; - startWithCompletionHandler(completionHandler: (arg1: MKMapSnapshot, arg2: NSError) => void): void; - startWithQueueCompletionHandler(queue: NSObject, completionHandler: (arg1: MKMapSnapshot, arg2: NSError) => void): void; - cancel(): void; - init(): MKMapSnapshotter; - static new(): MKMapSnapshotter; - static allocWithZone(zone: any): MKMapSnapshotter; - static alloc(): MKMapSnapshotter; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKMapSnapshot extends NSObject { - image: UIImage; - constructor(); - pointForCoordinate(coordinate: CLLocationCoordinate2D): CGPoint; - init(): MKMapSnapshot; - static new(): MKMapSnapshot; - static allocWithZone(zone: any): MKMapSnapshot; - static alloc(): MKMapSnapshot; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKTileOverlay extends NSObject implements MKOverlay { - tileSize: CGSize; - geometryFlipped: boolean; - minimumZ: number; - maximumZ: number; - URLTemplate: string; - canReplaceMapContentProperty: boolean; - boundingMapRect: MKMapRect; - coordinate: CLLocationCoordinate2D; - title: string; - subtitle: string; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(URLTemplate: string); - constructor(); - initWithURLTemplate(URLTemplate: string): MKTileOverlay; - URLForTilePath(path: MKTileOverlayPath): NSURL; - loadTileAtPathResult(path: MKTileOverlayPath, result: (arg1: NSData, arg2: NSError) => void): void; - init(): MKTileOverlay; - static new(): MKTileOverlay; - static allocWithZone(zone: any): MKTileOverlay; - static alloc(): MKTileOverlay; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class MKTileOverlayRenderer extends MKOverlayRenderer { - constructor(overlay: MKTileOverlay); - constructor(overlay: any); - constructor(); - initWithTileOverlay(overlay: MKTileOverlay): MKTileOverlayRenderer; - reloadData(): void; - initWithOverlay(overlay: any): MKTileOverlayRenderer; - init(): MKTileOverlayRenderer; - static new(): MKTileOverlayRenderer; - static allocWithZone(zone: any): MKTileOverlayRenderer; - static alloc(): MKTileOverlayRenderer; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKMapCamera extends NSObject implements NSSecureCoding, NSCopying { - centerCoordinate: CLLocationCoordinate2D; - heading: number; - pitch: number; - altitude: number; - constructor(); - static camera(): MKMapCamera; - static cameraLookingAtCenterCoordinateFromEyeCoordinateEyeAltitude(centerCoordinate: CLLocationCoordinate2D, eyeCoordinate: CLLocationCoordinate2D, eyeAltitude: number): MKMapCamera; - init(): MKMapCamera; - static new(): MKMapCamera; - static allocWithZone(zone: any): MKMapCamera; - static alloc(): MKMapCamera; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class MKReverseGeocoder extends NSObject { - delegate: any; - coordinate: CLLocationCoordinate2D; - placemark: MKPlacemark; - querying: boolean; - constructor(coordinate: CLLocationCoordinate2D); - constructor(); - initWithCoordinate(coordinate: CLLocationCoordinate2D): MKReverseGeocoder; - start(): void; - cancel(): void; - init(): MKReverseGeocoder; - static new(): MKReverseGeocoder; - static allocWithZone(zone: any): MKReverseGeocoder; - static alloc(): MKReverseGeocoder; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKOverlayPathView extends MKOverlayView { - fillColor: UIColor; - strokeColor: UIColor; - lineWidth: number; - lineJoin: number; - lineCap: number; - miterLimit: number; - lineDashPhase: number; - lineDashPattern: NSArray; - path: any; - constructor(overlay: any); - constructor(frame: CGRect); - constructor(); - createPath(): void; - invalidatePath(): void; - applyStrokePropertiesToContextAtZoomScale(context: any, zoomScale: number): void; - applyFillPropertiesToContextAtZoomScale(context: any, zoomScale: number): void; - strokePathInContext(path: any, context: any): void; - fillPathInContext(path: any, context: any): void; - initWithOverlay(overlay: any): MKOverlayPathView; - initWithFrame(frame: CGRect): MKOverlayPathView; - init(): MKOverlayPathView; - static new(): MKOverlayPathView; - static allocWithZone(zone: any): MKOverlayPathView; - static alloc(): MKOverlayPathView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKPolygonView extends MKOverlayPathView { - polygon: MKPolygon; - constructor(polygon: MKPolygon); - constructor(overlay: any); - constructor(frame: CGRect); - constructor(); - initWithPolygon(polygon: MKPolygon): MKPolygonView; - initWithOverlay(overlay: any): MKPolygonView; - initWithFrame(frame: CGRect): MKPolygonView; - init(): MKPolygonView; - static new(): MKPolygonView; - static allocWithZone(zone: any): MKPolygonView; - static alloc(): MKPolygonView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKPolylineView extends MKOverlayPathView { - polyline: MKPolyline; - constructor(polyline: MKPolyline); - constructor(overlay: any); - constructor(frame: CGRect); - constructor(); - initWithPolyline(polyline: MKPolyline): MKPolylineView; - initWithOverlay(overlay: any): MKPolylineView; - initWithFrame(frame: CGRect): MKPolylineView; - init(): MKPolylineView; - static new(): MKPolylineView; - static allocWithZone(zone: any): MKPolylineView; - static alloc(): MKPolylineView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKCircleView extends MKOverlayPathView { - circle: MKCircle; - constructor(circle: MKCircle); - constructor(overlay: any); - constructor(frame: CGRect); - constructor(); - initWithCircle(circle: MKCircle): MKCircleView; - initWithOverlay(overlay: any): MKCircleView; - initWithFrame(frame: CGRect): MKCircleView; - init(): MKCircleView; - static new(): MKCircleView; - static allocWithZone(zone: any): MKCircleView; - static alloc(): MKCircleView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MKUserTrackingBarButtonItem extends UIBarButtonItem { - mapView: MKMapView; - constructor(mapView: MKMapView); - constructor(image: UIImage, style: number, target: any, action: any); - constructor(image: UIImage, landscapeImagePhone: UIImage, style: number, target: any, action: any); - constructor(title: string, style: number, target: any, action: any); - constructor(systemItem: number, target: any, action: any); - constructor(customView: UIView); - constructor(); - initWithMapView(mapView: MKMapView): MKUserTrackingBarButtonItem; - initWithImageStyleTargetAction(image: UIImage, style: number, target: any, action: any): MKUserTrackingBarButtonItem; - initWithImageLandscapeImagePhoneStyleTargetAction(image: UIImage, landscapeImagePhone: UIImage, style: number, target: any, action: any): MKUserTrackingBarButtonItem; - initWithTitleStyleTargetAction(title: string, style: number, target: any, action: any): MKUserTrackingBarButtonItem; - initWithBarButtonSystemItemTargetAction(systemItem: number, target: any, action: any): MKUserTrackingBarButtonItem; - initWithCustomView(customView: UIView): MKUserTrackingBarButtonItem; - init(): MKUserTrackingBarButtonItem; - static new(): MKUserTrackingBarButtonItem; - static allocWithZone(zone: any): MKUserTrackingBarButtonItem; - static alloc(): MKUserTrackingBarButtonItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MFMailComposeViewController extends UINavigationController { - mailComposeDelegate: any; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static canSendMail(): boolean; - setSubject(subject: string): void; - setToRecipients(toRecipients: NSArray): void; - setCcRecipients(ccRecipients: NSArray): void; - setBccRecipients(bccRecipients: NSArray): void; - setMessageBodyIsHTML(body: string, isHTML: boolean): void; - addAttachmentDataMimeTypeFileName(attachment: NSData, mimeType: string, filename: string): void; - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): MFMailComposeViewController; - initWithRootViewController(rootViewController: UIViewController): MFMailComposeViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): MFMailComposeViewController; - init(): MFMailComposeViewController; - static new(): MFMailComposeViewController; - static allocWithZone(zone: any): MFMailComposeViewController; - static alloc(): MFMailComposeViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MFMessageComposeViewController extends UINavigationController { - messageComposeDelegate: any; - recipients: NSArray; - body: string; - subject: string; - attachments: NSArray; - constructor(navigationBarClass: any, toolbarClass: any); - constructor(rootViewController: UIViewController); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static canSendText(): boolean; - static canSendSubject(): boolean; - static canSendAttachments(): boolean; - static isSupportedAttachmentUTI(uti: string): boolean; - disableUserAttachments(): void; - addAttachmentURLWithAlternateFilename(attachmentURL: NSURL, alternateFilename: string): boolean; - addAttachmentDataTypeIdentifierFilename(attachmentData: NSData, uti: string, filename: string): boolean; - initWithNavigationBarClassToolbarClass(navigationBarClass: any, toolbarClass: any): MFMessageComposeViewController; - initWithRootViewController(rootViewController: UIViewController): MFMessageComposeViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): MFMessageComposeViewController; - init(): MFMessageComposeViewController; - static new(): MFMessageComposeViewController; - static allocWithZone(zone: any): MFMessageComposeViewController; - static alloc(): MFMessageComposeViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MCPeerID extends NSObject implements NSCopying, NSSecureCoding { - displayName: string; - constructor(myDisplayName: string); - constructor(); - initWithDisplayName(myDisplayName: string): MCPeerID; - init(): MCPeerID; - static new(): MCPeerID; - static allocWithZone(zone: any): MCPeerID; - static alloc(): MCPeerID; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class MCSession extends NSObject { - delegate: any; - myPeerID: MCPeerID; - securityIdentity: NSArray; - encryptionPreference: number; - connectedPeers: NSArray; - constructor(myPeerID: MCPeerID); - constructor(myPeerID: MCPeerID, identity: NSArray, encryptionPreference: number); - constructor(); - initWithPeer(myPeerID: MCPeerID): MCSession; - initWithPeerSecurityIdentityEncryptionPreference(myPeerID: MCPeerID, identity: NSArray, encryptionPreference: number): MCSession; - sendDataToPeersWithModeError(data: NSData, peerIDs: NSArray, mode: number): boolean; - disconnect(): void; - sendResourceAtURLWithNameToPeerWithCompletionHandler(resourceURL: NSURL, resourceName: string, peerID: MCPeerID, completionHandler: (arg1: NSError) => void): NSProgress; - startStreamWithNameToPeerError(streamName: string, peerID: MCPeerID): NSOutputStream; - nearbyConnectionDataForPeerWithCompletionHandler(peerID: MCPeerID, completionHandler: (arg1: NSData, arg2: NSError) => void): void; - connectPeerWithNearbyConnectionData(peerID: MCPeerID, data: NSData): void; - cancelConnectPeer(peerID: MCPeerID): void; - init(): MCSession; - static new(): MCSession; - static allocWithZone(zone: any): MCSession; - static alloc(): MCSession; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MCNearbyServiceAdvertiser extends NSObject { - delegate: any; - myPeerID: MCPeerID; - discoveryInfo: NSDictionary; - serviceType: string; - constructor(myPeerID: MCPeerID, info: NSDictionary, serviceType: string); - constructor(); - initWithPeerDiscoveryInfoServiceType(myPeerID: MCPeerID, info: NSDictionary, serviceType: string): MCNearbyServiceAdvertiser; - startAdvertisingPeer(): void; - stopAdvertisingPeer(): void; - init(): MCNearbyServiceAdvertiser; - static new(): MCNearbyServiceAdvertiser; - static allocWithZone(zone: any): MCNearbyServiceAdvertiser; - static alloc(): MCNearbyServiceAdvertiser; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MCNearbyServiceBrowser extends NSObject { - delegate: any; - myPeerID: MCPeerID; - serviceType: string; - constructor(myPeerID: MCPeerID, serviceType: string); - constructor(); - initWithPeerServiceType(myPeerID: MCPeerID, serviceType: string): MCNearbyServiceBrowser; - startBrowsingForPeers(): void; - stopBrowsingForPeers(): void; - invitePeerToSessionWithContextTimeout(peerID: MCPeerID, session: MCSession, context: NSData, timeout: number): void; - init(): MCNearbyServiceBrowser; - static new(): MCNearbyServiceBrowser; - static allocWithZone(zone: any): MCNearbyServiceBrowser; - static alloc(): MCNearbyServiceBrowser; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class MCBrowserViewController extends UIViewController implements MCNearbyServiceBrowserDelegate { - delegate: any; - browser: MCNearbyServiceBrowser; - session: MCSession; - minimumNumberOfPeers: number; - maximumNumberOfPeers: number; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(serviceType: string, session: MCSession); - constructor(browser: MCNearbyServiceBrowser, session: MCSession); - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - initWithServiceTypeSession(serviceType: string, session: MCSession): MCBrowserViewController; - initWithBrowserSession(browser: MCNearbyServiceBrowser, session: MCSession): MCBrowserViewController; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): MCBrowserViewController; - init(): MCBrowserViewController; - static new(): MCBrowserViewController; - static allocWithZone(zone: any): MCBrowserViewController; - static alloc(): MCBrowserViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - browserFoundPeerWithDiscoveryInfo(browser: MCNearbyServiceBrowser, peerID: MCPeerID, info: NSDictionary): void; - browserLostPeer(browser: MCNearbyServiceBrowser, peerID: MCPeerID): void; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class MCAdvertiserAssistant extends NSObject { - delegate: any; - session: MCSession; - discoveryInfo: NSDictionary; - serviceType: string; - constructor(serviceType: string, info: NSDictionary, session: MCSession); - constructor(); - initWithServiceTypeDiscoveryInfoSession(serviceType: string, info: NSDictionary, session: MCSession): MCAdvertiserAssistant; - start(): void; - stop(): void; - init(): MCAdvertiserAssistant; - static new(): MCAdvertiserAssistant; - static allocWithZone(zone: any): MCAdvertiserAssistant; - static alloc(): MCAdvertiserAssistant; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NEVPNManager extends NSObject { - onDemandRules: NSArray; - onDemandEnabled: boolean; - localizedDescription: string; - protocol: NEVPNProtocol; - connection: NEVPNConnection; - enabled: boolean; - constructor(); - static sharedManager(): NEVPNManager; - loadFromPreferencesWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - removeFromPreferencesWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - saveToPreferencesWithCompletionHandler(completionHandler: (arg1: NSError) => void): void; - init(): NEVPNManager; - static new(): NEVPNManager; - static allocWithZone(zone: any): NEVPNManager; - static alloc(): NEVPNManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NEVPNConnection extends NSObject { - status: number; - constructor(); - startVPNTunnelAndReturnError(): boolean; - stopVPNTunnel(): void; - init(): NEVPNConnection; - static new(): NEVPNConnection; - static allocWithZone(zone: any): NEVPNConnection; - static alloc(): NEVPNConnection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NEVPNProtocol extends NSObject implements NSCopying, NSSecureCoding { - serverAddress: string; - username: string; - passwordReference: NSData; - identityData: NSData; - identityDataPassword: string; - disconnectOnSleep: boolean; - constructor(); - init(): NEVPNProtocol; - static new(): NEVPNProtocol; - static allocWithZone(zone: any): NEVPNProtocol; - static alloc(): NEVPNProtocol; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class NEVPNProtocolIPSec extends NEVPNProtocol { - authenticationMethod: number; - useExtendedAuthentication: boolean; - sharedSecretReference: NSData; - localIdentifier: string; - remoteIdentifier: string; - constructor(); - init(): NEVPNProtocolIPSec; - static new(): NEVPNProtocolIPSec; - static allocWithZone(zone: any): NEVPNProtocolIPSec; - static alloc(): NEVPNProtocolIPSec; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NEVPNIKEv2SecurityAssociationParameters extends NSObject implements NSSecureCoding, NSCopying { - encryptionAlgorithm: number; - integrityAlgorithm: number; - diffieHellmanGroup: number; - lifetimeMinutes: number; - constructor(); - init(): NEVPNIKEv2SecurityAssociationParameters; - static new(): NEVPNIKEv2SecurityAssociationParameters; - static allocWithZone(zone: any): NEVPNIKEv2SecurityAssociationParameters; - static alloc(): NEVPNIKEv2SecurityAssociationParameters; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { - deadPeerDetectionRate: number; - serverCertificateIssuerCommonName: string; - serverCertificateCommonName: string; - IKESecurityAssociationParameters: NEVPNIKEv2SecurityAssociationParameters; - childSecurityAssociationParameters: NEVPNIKEv2SecurityAssociationParameters; - constructor(); - init(): NEVPNProtocolIKEv2; - static new(): NEVPNProtocolIKEv2; - static allocWithZone(zone: any): NEVPNProtocolIKEv2; - static alloc(): NEVPNProtocolIKEv2; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NEOnDemandRule extends NSObject implements NSSecureCoding, NSCopying { - action: number; - DNSSearchDomainMatch: NSArray; - DNSServerAddressMatch: NSArray; - interfaceTypeMatch: number; - SSIDMatch: NSArray; - probeURL: NSURL; - constructor(); - init(): NEOnDemandRule; - static new(): NEOnDemandRule; - static allocWithZone(zone: any): NEOnDemandRule; - static alloc(): NEOnDemandRule; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NEOnDemandRuleConnect extends NEOnDemandRule { - constructor(); - init(): NEOnDemandRuleConnect; - static new(): NEOnDemandRuleConnect; - static allocWithZone(zone: any): NEOnDemandRuleConnect; - static alloc(): NEOnDemandRuleConnect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NEOnDemandRuleDisconnect extends NEOnDemandRule { - constructor(); - init(): NEOnDemandRuleDisconnect; - static new(): NEOnDemandRuleDisconnect; - static allocWithZone(zone: any): NEOnDemandRuleDisconnect; - static alloc(): NEOnDemandRuleDisconnect; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NEOnDemandRuleIgnore extends NEOnDemandRule { - constructor(); - init(): NEOnDemandRuleIgnore; - static new(): NEOnDemandRuleIgnore; - static allocWithZone(zone: any): NEOnDemandRuleIgnore; - static alloc(): NEOnDemandRuleIgnore; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NEOnDemandRuleEvaluateConnection extends NEOnDemandRule { - connectionRules: NSArray; - constructor(); - init(): NEOnDemandRuleEvaluateConnection; - static new(): NEOnDemandRuleEvaluateConnection; - static allocWithZone(zone: any): NEOnDemandRuleEvaluateConnection; - static alloc(): NEOnDemandRuleEvaluateConnection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class NEEvaluateConnectionRule extends NSObject implements NSSecureCoding, NSCopying { - action: number; - matchDomains: NSArray; - useDNSServers: NSArray; - probeURL: NSURL; - constructor(domains: NSArray, action: number); - constructor(); - initWithMatchDomainsAndAction(domains: NSArray, action: number): NEEvaluateConnectionRule; - init(): NEEvaluateConnectionRule; - static new(): NEEvaluateConnectionRule; - static allocWithZone(zone: any): NEEvaluateConnectionRule; - static alloc(): NEEvaluateConnectionRule; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - static supportsSecureCoding(): boolean; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class NCWidgetController extends NSObject { - constructor(); - static widgetController(): NCWidgetController; - setHasContentForWidgetWithBundleIdentifier(flag: boolean, bundleID: string): void; - init(): NCWidgetController; - static new(): NCWidgetController; - static allocWithZone(zone: any): NCWidgetController; - static alloc(): NCWidgetController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHPhotoLibrary extends NSObject { - constructor(); - static sharedPhotoLibrary(): PHPhotoLibrary; - static authorizationStatus(): number; - static requestAuthorization(handler: (arg1: number) => void): void; - performChangesCompletionHandler(changeBlock: () => void, completionHandler: (arg1: boolean, arg2: NSError) => void): void; - performChangesAndWaitError(changeBlock: () => void): boolean; - registerChangeObserver(observer: any): void; - unregisterChangeObserver(observer: any): void; - init(): PHPhotoLibrary; - static new(): PHPhotoLibrary; - static allocWithZone(zone: any): PHPhotoLibrary; - static alloc(): PHPhotoLibrary; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHObject extends NSObject implements NSCopying { - localIdentifier: string; - constructor(); - init(): PHObject; - static new(): PHObject; - static allocWithZone(zone: any): PHObject; - static alloc(): PHObject; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class PHObjectPlaceholder extends PHObject { - constructor(); - init(): PHObjectPlaceholder; - static new(): PHObjectPlaceholder; - static allocWithZone(zone: any): PHObjectPlaceholder; - static alloc(): PHObjectPlaceholder; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHAsset extends PHObject { - mediaType: number; - mediaSubtypes: number; - pixelWidth: number; - pixelHeight: number; - creationDate: NSDate; - modificationDate: NSDate; - location: CLLocation; - duration: number; - hidden: boolean; - favorite: boolean; - burstIdentifier: string; - burstSelectionTypes: number; - representsBurst: boolean; - constructor(); - canPerformEditOperation(editOperation: number): boolean; - static fetchAssetsInAssetCollectionOptions(assetCollection: PHAssetCollection, options: PHFetchOptions): PHFetchResult; - static fetchAssetsWithMediaTypeOptions(mediaType: number, options: PHFetchOptions): PHFetchResult; - static fetchAssetsWithLocalIdentifiersOptions(identifiers: NSArray, options: PHFetchOptions): PHFetchResult; - static fetchKeyAssetsInAssetCollectionOptions(assetCollection: PHAssetCollection, options: PHFetchOptions): PHFetchResult; - static fetchAssetsWithBurstIdentifierOptions(burstIdentifier: string, options: PHFetchOptions): PHFetchResult; - static fetchAssetsWithOptions(options: PHFetchOptions): PHFetchResult; - static fetchAssetsWithALAssetURLsOptions(assetURLs: NSArray, options: PHFetchOptions): PHFetchResult; - requestContentEditingInputWithOptionsCompletionHandler(options: PHContentEditingInputRequestOptions, completionHandler: (arg1: PHContentEditingInput, arg2: NSDictionary) => void): number; - cancelContentEditingInputRequest(requestID: number): void; - init(): PHAsset; - static new(): PHAsset; - static allocWithZone(zone: any): PHAsset; - static alloc(): PHAsset; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHCollection extends PHObject { - canContainAssets: boolean; - canContainCollections: boolean; - localizedTitle: string; - constructor(); - canPerformEditOperation(anOperation: number): boolean; - static fetchCollectionsInCollectionListOptions(collectionList: PHCollectionList, options: PHFetchOptions): PHFetchResult; - static fetchTopLevelUserCollectionsWithOptions(options: PHFetchOptions): PHFetchResult; - init(): PHCollection; - static new(): PHCollection; - static allocWithZone(zone: any): PHCollection; - static alloc(): PHCollection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHAssetCollection extends PHCollection { - assetCollectionType: number; - assetCollectionSubtype: number; - estimatedAssetCount: number; - startDate: NSDate; - endDate: NSDate; - approximateLocation: CLLocation; - localizedLocationNames: NSArray; - constructor(); - static fetchAssetCollectionsWithLocalIdentifiersOptions(identifiers: NSArray, options: PHFetchOptions): PHFetchResult; - static fetchAssetCollectionsWithTypeSubtypeOptions(type: number, subtype: number, options: PHFetchOptions): PHFetchResult; - static fetchAssetCollectionsContainingAssetWithTypeOptions(asset: PHAsset, type: number, options: PHFetchOptions): PHFetchResult; - static fetchAssetCollectionsWithALAssetGroupURLsOptions(assetGroupURLs: NSArray, options: PHFetchOptions): PHFetchResult; - static fetchMomentsInMomentListOptions(momentList: PHCollectionList, options: PHFetchOptions): PHFetchResult; - static fetchMomentsWithOptions(options: PHFetchOptions): PHFetchResult; - static transientAssetCollectionWithAssetsTitle(assets: NSArray, title: string): PHAssetCollection; - static transientAssetCollectionWithAssetFetchResultTitle(fetchResult: PHFetchResult, title: string): PHAssetCollection; - init(): PHAssetCollection; - static new(): PHAssetCollection; - static allocWithZone(zone: any): PHAssetCollection; - static alloc(): PHAssetCollection; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHCollectionList extends PHCollection { - collectionListType: number; - collectionListSubtype: number; - startDate: NSDate; - endDate: NSDate; - localizedLocationNames: NSArray; - constructor(); - static fetchCollectionListsContainingCollectionOptions(collection: PHCollection, options: PHFetchOptions): PHFetchResult; - static fetchCollectionListsWithLocalIdentifiersOptions(identifiers: NSArray, options: PHFetchOptions): PHFetchResult; - static fetchCollectionListsWithTypeSubtypeOptions(collectionListType: number, subtype: number, options: PHFetchOptions): PHFetchResult; - static fetchMomentListsWithSubtypeContainingMomentOptions(momentListSubtype: number, moment: PHAssetCollection, options: PHFetchOptions): PHFetchResult; - static fetchMomentListsWithSubtypeOptions(momentListSubtype: number, options: PHFetchOptions): PHFetchResult; - static transientCollectionListWithCollectionsTitle(collections: NSArray, title: string): PHCollectionList; - static transientCollectionListWithCollectionsFetchResultTitle(fetchResult: PHFetchResult, title: string): PHCollectionList; - init(): PHCollectionList; - static new(): PHCollectionList; - static allocWithZone(zone: any): PHCollectionList; - static alloc(): PHCollectionList; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHFetchOptions extends NSObject implements NSCopying { - predicate: NSPredicate; - sortDescriptors: NSArray; - includeHiddenAssets: boolean; - includeAllBurstAssets: boolean; - wantsIncrementalChangeDetails: boolean; - constructor(); - init(): PHFetchOptions; - static new(): PHFetchOptions; - static allocWithZone(zone: any): PHFetchOptions; - static alloc(): PHFetchOptions; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class PHFetchResult extends NSObject implements NSCopying, NSFastEnumeration { - count: number; - firstObject: any; - lastObject: any; - constructor(); - objectAtIndex(index: number): any; - objectAtIndexedSubscript(idx: number): any; - containsObject(anObject: any): boolean; - indexOfObject(anObject: any): number; - indexOfObjectInRange(anObject: any, range: NSRange): number; - objectsAtIndexes(indexes: NSIndexSet): NSArray; - enumerateObjectsUsingBlock(block: (arg1: any, arg2: number, arg3: any) => void): void; - enumerateObjectsWithOptionsUsingBlock(opts: number, block: (arg1: any, arg2: number, arg3: any) => void): void; - enumerateObjectsAtIndexesOptionsUsingBlock(s: NSIndexSet, opts: number, block: (arg1: any, arg2: number, arg3: any) => void): void; - countOfAssetsWithMediaType(mediaType: number): number; - init(): PHFetchResult; - static new(): PHFetchResult; - static allocWithZone(zone: any): PHFetchResult; - static alloc(): PHFetchResult; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; -} -declare class PHChange extends NSObject { - constructor(); - changeDetailsForObject(object: PHObject): PHObjectChangeDetails; - changeDetailsForFetchResult(object: PHFetchResult): PHFetchResultChangeDetails; - init(): PHChange; - static new(): PHChange; - static allocWithZone(zone: any): PHChange; - static alloc(): PHChange; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHObjectChangeDetails extends NSObject { - objectBeforeChanges: any; - objectAfterChanges: any; - assetContentChanged: boolean; - objectWasDeleted: boolean; - constructor(); - init(): PHObjectChangeDetails; - static new(): PHObjectChangeDetails; - static allocWithZone(zone: any): PHObjectChangeDetails; - static alloc(): PHObjectChangeDetails; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHFetchResultChangeDetails extends NSObject { - fetchResultBeforeChanges: PHFetchResult; - fetchResultAfterChanges: PHFetchResult; - hasIncrementalChanges: boolean; - removedIndexes: NSIndexSet; - removedObjects: NSArray; - insertedIndexes: NSIndexSet; - insertedObjects: NSArray; - changedIndexes: NSIndexSet; - changedObjects: NSArray; - hasMoves: boolean; - constructor(); - enumerateMovesWithBlock(handler: (arg1: number, arg2: number) => void): void; - static changeDetailsFromFetchResultToFetchResultChangedObjects(fromResult: PHFetchResult, toResult: PHFetchResult, changedObjects: NSArray): PHFetchResultChangeDetails; - init(): PHFetchResultChangeDetails; - static new(): PHFetchResultChangeDetails; - static allocWithZone(zone: any): PHFetchResultChangeDetails; - static alloc(): PHFetchResultChangeDetails; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHContentEditingOutput extends NSObject { - adjustmentData: PHAdjustmentData; - renderedContentURL: NSURL; - constructor(contentEditingInput: PHContentEditingInput); - constructor(placeholderForCreatedAsset: PHObjectPlaceholder); - constructor(); - initWithContentEditingInput(contentEditingInput: PHContentEditingInput): PHContentEditingOutput; - initWithPlaceholderForCreatedAsset(placeholderForCreatedAsset: PHObjectPlaceholder): PHContentEditingOutput; - init(): PHContentEditingOutput; - static new(): PHContentEditingOutput; - static allocWithZone(zone: any): PHContentEditingOutput; - static alloc(): PHContentEditingOutput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHAssetChangeRequest extends NSObject { - placeholderForCreatedAsset: PHObjectPlaceholder; - creationDate: NSDate; - location: CLLocation; - favorite: boolean; - hidden: boolean; - contentEditingOutput: PHContentEditingOutput; - constructor(); - static creationRequestForAssetFromImage(image: UIImage): PHAssetChangeRequest; - static creationRequestForAssetFromImageAtFileURL(fileURL: NSURL): PHAssetChangeRequest; - static creationRequestForAssetFromVideoAtFileURL(fileURL: NSURL): PHAssetChangeRequest; - static deleteAssets(assets: any): void; - static changeRequestForAsset(asset: PHAsset): PHAssetChangeRequest; - revertAssetContentToOriginal(): void; - init(): PHAssetChangeRequest; - static new(): PHAssetChangeRequest; - static allocWithZone(zone: any): PHAssetChangeRequest; - static alloc(): PHAssetChangeRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHContentEditingInputRequestOptions extends NSObject { - canHandleAdjustmentData: (arg1: PHAdjustmentData) => boolean; - networkAccessAllowed: boolean; - progressHandler: (arg1: number, arg2: any) => void; - constructor(); - init(): PHContentEditingInputRequestOptions; - static new(): PHContentEditingInputRequestOptions; - static allocWithZone(zone: any): PHContentEditingInputRequestOptions; - static alloc(): PHContentEditingInputRequestOptions; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHAssetCollectionChangeRequest extends NSObject { - placeholderForCreatedAssetCollection: PHObjectPlaceholder; - title: string; - constructor(); - static creationRequestForAssetCollectionWithTitle(title: string): PHAssetCollectionChangeRequest; - static deleteAssetCollections(assetCollections: any): void; - static changeRequestForAssetCollection(assetCollection: PHAssetCollection): PHAssetCollectionChangeRequest; - static changeRequestForAssetCollectionAssets(assetCollection: PHAssetCollection, assets: PHFetchResult): PHAssetCollectionChangeRequest; - addAssets(assets: any): void; - insertAssetsAtIndexes(assets: any, indexes: NSIndexSet): void; - removeAssets(assets: any): void; - removeAssetsAtIndexes(indexes: NSIndexSet): void; - replaceAssetsAtIndexesWithAssets(indexes: NSIndexSet, assets: any): void; - moveAssetsAtIndexesToIndex(fromIndexes: NSIndexSet, toIndex: number): void; - init(): PHAssetCollectionChangeRequest; - static new(): PHAssetCollectionChangeRequest; - static allocWithZone(zone: any): PHAssetCollectionChangeRequest; - static alloc(): PHAssetCollectionChangeRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHCollectionListChangeRequest extends NSObject { - placeholderForCreatedCollectionList: PHObjectPlaceholder; - title: string; - constructor(); - static creationRequestForCollectionListWithTitle(title: string): PHCollectionListChangeRequest; - static deleteCollectionLists(collectionLists: any): void; - static changeRequestForCollectionList(collectionList: PHCollectionList): PHCollectionListChangeRequest; - static changeRequestForCollectionListChildCollections(collectionList: PHCollectionList, childCollections: PHFetchResult): PHCollectionListChangeRequest; - addChildCollections(collections: any): void; - insertChildCollectionsAtIndexes(collections: any, indexes: NSIndexSet): void; - removeChildCollections(collections: any): void; - removeChildCollectionsAtIndexes(indexes: NSIndexSet): void; - replaceChildCollectionsAtIndexesWithChildCollections(indexes: NSIndexSet, collections: any): void; - moveChildCollectionsAtIndexesToIndex(indexes: NSIndexSet, toIndex: number): void; - init(): PHCollectionListChangeRequest; - static new(): PHCollectionListChangeRequest; - static allocWithZone(zone: any): PHCollectionListChangeRequest; - static alloc(): PHCollectionListChangeRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHImageRequestOptions extends NSObject implements NSCopying { - version: number; - deliveryMode: number; - resizeMode: number; - normalizedCropRect: CGRect; - networkAccessAllowed: boolean; - synchronous: boolean; - progressHandler: (arg1: number, arg2: NSError, arg3: any, arg4: NSDictionary) => void; - constructor(); - init(): PHImageRequestOptions; - static new(): PHImageRequestOptions; - static allocWithZone(zone: any): PHImageRequestOptions; - static alloc(): PHImageRequestOptions; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class PHVideoRequestOptions extends NSObject { - networkAccessAllowed: boolean; - version: number; - deliveryMode: number; - progressHandler: (arg1: number, arg2: NSError, arg3: any, arg4: NSDictionary) => void; - constructor(); - init(): PHVideoRequestOptions; - static new(): PHVideoRequestOptions; - static allocWithZone(zone: any): PHVideoRequestOptions; - static alloc(): PHVideoRequestOptions; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHImageManager extends NSObject { - constructor(); - static defaultManager(): PHImageManager; - requestImageForAssetTargetSizeContentModeOptionsResultHandler(asset: PHAsset, targetSize: CGSize, contentMode: number, options: PHImageRequestOptions, resultHandler: (arg1: UIImage, arg2: NSDictionary) => void): number; - requestImageDataForAssetOptionsResultHandler(asset: PHAsset, options: PHImageRequestOptions, resultHandler: (arg1: NSData, arg2: string, arg3: number, arg4: NSDictionary) => void): number; - cancelImageRequest(requestID: number): void; - requestPlayerItemForVideoOptionsResultHandler(asset: PHAsset, options: PHVideoRequestOptions, resultHandler: (arg1: AVPlayerItem, arg2: NSDictionary) => void): number; - requestExportSessionForVideoOptionsExportPresetResultHandler(asset: PHAsset, options: PHVideoRequestOptions, exportPreset: string, resultHandler: (arg1: AVAssetExportSession, arg2: NSDictionary) => void): number; - requestAVAssetForVideoOptionsResultHandler(asset: PHAsset, options: PHVideoRequestOptions, resultHandler: (arg1: AVAsset, arg2: AVAudioMix, arg3: NSDictionary) => void): number; - init(): PHImageManager; - static new(): PHImageManager; - static allocWithZone(zone: any): PHImageManager; - static alloc(): PHImageManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHCachingImageManager extends PHImageManager { - allowsCachingHighQualityImages: boolean; - constructor(); - startCachingImagesForAssetsTargetSizeContentModeOptions(assets: NSArray, targetSize: CGSize, contentMode: number, options: PHImageRequestOptions): void; - stopCachingImagesForAssetsTargetSizeContentModeOptions(assets: NSArray, targetSize: CGSize, contentMode: number, options: PHImageRequestOptions): void; - stopCachingImagesForAllAssets(): void; - init(): PHCachingImageManager; - static new(): PHCachingImageManager; - static allocWithZone(zone: any): PHCachingImageManager; - static alloc(): PHCachingImageManager; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHAdjustmentData extends NSObject { - formatIdentifier: string; - formatVersion: string; - data: NSData; - constructor(formatIdentifier: string, formatVersion: string, data: NSData); - constructor(); - initWithFormatIdentifierFormatVersionData(formatIdentifier: string, formatVersion: string, data: NSData): PHAdjustmentData; - init(): PHAdjustmentData; - static new(): PHAdjustmentData; - static allocWithZone(zone: any): PHAdjustmentData; - static alloc(): PHAdjustmentData; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PHContentEditingInput extends NSObject { - mediaType: number; - mediaSubtypes: number; - creationDate: NSDate; - location: CLLocation; - uniformTypeIdentifier: string; - adjustmentData: PHAdjustmentData; - displaySizeImage: UIImage; - fullSizeImageURL: NSURL; - fullSizeImageOrientation: number; - avAsset: AVAsset; - constructor(); - init(): PHContentEditingInput; - static new(): PHContentEditingInput; - static allocWithZone(zone: any): PHContentEditingInput; - static alloc(): PHContentEditingInput; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PKPushCredentials extends NSObject { - type: string; - token: NSData; - constructor(); - init(): PKPushCredentials; - static new(): PKPushCredentials; - static allocWithZone(zone: any): PKPushCredentials; - static alloc(): PKPushCredentials; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PKPushPayload extends NSObject { - type: string; - dictionaryPayload: NSDictionary; - constructor(); - init(): PKPushPayload; - static new(): PKPushPayload; - static allocWithZone(zone: any): PKPushPayload; - static alloc(): PKPushPayload; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class PKPushRegistry extends NSObject { - delegate: any; - desiredPushTypes: NSSet; - constructor(queue: NSObject); - constructor(); - pushTokenForType(type: string): NSData; - initWithQueue(queue: NSObject): PKPushRegistry; - init(): PKPushRegistry; - static new(): PKPushRegistry; - static allocWithZone(zone: any): PKPushRegistry; - static alloc(): PKPushRegistry; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class QLPreviewController extends UIViewController { - dataSource: any; - currentPreviewItemIndex: number; - currentPreviewItem: any; - delegate: any; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static canPreviewItem(item: any): boolean; - reloadData(): void; - refreshCurrentPreviewItem(): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): QLPreviewController; - init(): QLPreviewController; - static new(): QLPreviewController; - static allocWithZone(zone: any): QLPreviewController; - static alloc(): QLPreviewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SSReadingList extends NSObject { - constructor(); - static defaultReadingList(): SSReadingList; - static supportsURL(URL: NSURL): boolean; - addReadingListItemWithURLTitlePreviewTextError(URL: NSURL, title: string, previewText: string): boolean; - init(): SSReadingList; - static new(): SSReadingList; - static allocWithZone(zone: any): SSReadingList; - static alloc(): SSReadingList; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SLRequest extends NSObject { - account: ACAccount; - requestMethod: number; - URL: NSURL; - parameters: NSDictionary; - constructor(); - static requestForServiceTypeRequestMethodURLParameters(serviceType: string, requestMethod: number, url: NSURL, parameters: NSDictionary): SLRequest; - addMultipartDataWithNameTypeFilename(data: NSData, name: string, type: string, filename: string): void; - preparedURLRequest(): NSURLRequest; - performRequestWithHandler(handler: (arg1: NSData, arg2: NSHTTPURLResponse, arg3: NSError) => void): void; - init(): SLRequest; - static new(): SLRequest; - static allocWithZone(zone: any): SLRequest; - static alloc(): SLRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SLComposeServiceViewController extends UIViewController implements UITextViewDelegate { - textView: UITextView; - contentText: string; - placeholder: string; - charactersRemaining: NSNumber; - autoCompletionViewController: UIViewController; - hash: number; - superclass: any; - description: string; - debugDescription: string; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - presentationAnimationDidFinish(): void; - didSelectPost(): void; - didSelectCancel(): void; - cancel(): void; - isContentValid(): boolean; - validateContent(): void; - configurationItems(): NSArray; - reloadConfigurationItems(): void; - pushConfigurationViewController(viewController: UIViewController): void; - popConfigurationViewController(): void; - loadPreviewView(): UIView; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): SLComposeServiceViewController; - init(): SLComposeServiceViewController; - static new(): SLComposeServiceViewController; - static allocWithZone(zone: any): SLComposeServiceViewController; - static alloc(): SLComposeServiceViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -declare class SLComposeViewController extends UIViewController { - serviceType: string; - completionHandler: (arg1: number) => void; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static isAvailableForServiceType(serviceType: string): boolean; - static composeViewControllerForServiceType(serviceType: string): SLComposeViewController; - setInitialText(text: string): boolean; - addImage(image: UIImage): boolean; - removeAllImages(): boolean; - addURL(url: NSURL): boolean; - removeAllURLs(): boolean; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): SLComposeViewController; - init(): SLComposeViewController; - static new(): SLComposeViewController; - static allocWithZone(zone: any): SLComposeViewController; - static alloc(): SLComposeViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SLComposeSheetConfigurationItem extends NSObject { - title: string; - value: string; - valuePending: boolean; - tapHandler: () => void; - constructor(); - init(): SLComposeSheetConfigurationItem; - static new(): SLComposeSheetConfigurationItem; - static allocWithZone(zone: any): SLComposeSheetConfigurationItem; - static alloc(): SLComposeSheetConfigurationItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKNode extends UIResponder implements NSCopying, NSCoding { - frame: CGRect; - position: CGPoint; - zPosition: number; - zRotation: number; - xScale: number; - yScale: number; - speed: number; - alpha: number; - paused: boolean; - hidden: boolean; - userInteractionEnabled: boolean; - parent: SKNode; - children: NSArray; - name: string; - scene: SKScene; - physicsBody: SKPhysicsBody; - userData: NSMutableDictionary; - reachConstraints: SKReachConstraints; - constraints: NSArray; - constructor(); - static node(): SKNode; - static nodeWithFileNamed(filename: string): SKNode; - calculateAccumulatedFrame(): CGRect; - setScale(scale: number): void; - addChild(node: SKNode): void; - insertChildAtIndex(node: SKNode, index: number): void; - removeChildrenInArray(nodes: NSArray): void; - removeAllChildren(): void; - removeFromParent(): void; - childNodeWithName(name: string): SKNode; - enumerateChildNodesWithNameUsingBlock(name: string, block: (arg1: SKNode, arg2: any) => void): void; - objectForKeyedSubscript(name: string): NSArray; - inParentHierarchy(parent: SKNode): boolean; - runAction(action: SKAction): void; - runActionCompletion(action: SKAction, block: () => void): void; - runActionWithKey(action: SKAction, key: string): void; - hasActions(): boolean; - actionForKey(key: string): SKAction; - removeActionForKey(key: string): void; - removeAllActions(): void; - containsPoint(p: CGPoint): boolean; - nodeAtPoint(p: CGPoint): SKNode; - nodesAtPoint(p: CGPoint): NSArray; - convertPointFromNode(point: CGPoint, node: SKNode): CGPoint; - convertPointToNode(point: CGPoint, node: SKNode): CGPoint; - intersectsNode(node: SKNode): boolean; - init(): SKNode; - static new(): SKNode; - static allocWithZone(zone: any): SKNode; - static alloc(): SKNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKTexture extends NSObject implements NSCopying, NSCoding { - filteringMode: number; - usesMipmaps: boolean; - constructor(); - static textureWithImageNamed(name: string): SKTexture; - static textureWithRectInTexture(rect: CGRect, texture: SKTexture): SKTexture; - static textureVectorNoiseWithSmoothnessSize(smoothness: number, size: CGSize): SKTexture; - static textureNoiseWithSmoothnessSizeGrayscale(smoothness: number, size: CGSize, grayscale: boolean): SKTexture; - static textureWithCGImage(image: any): SKTexture; - static textureWithImage(image: UIImage): SKTexture; - static textureWithDataSize(pixelData: NSData, size: CGSize): SKTexture; - static textureWithDataSizeFlipped(pixelData: NSData, size: CGSize, flipped: boolean): SKTexture; - static textureWithDataSizeRowLengthAlignment(pixelData: NSData, size: CGSize, rowLength: number, alignment: number): SKTexture; - textureByApplyingCIFilter(filter: CIFilter): SKTexture; - textureByGeneratingNormalMap(): SKTexture; - textureByGeneratingNormalMapWithSmoothnessContrast(smoothness: number, contrast: number): SKTexture; - textureRect(): CGRect; - size(): CGSize; - static preloadTexturesWithCompletionHandler(textures: NSArray, completionHandler: () => void): void; - preloadWithCompletionHandler(completionHandler: () => void): void; - init(): SKTexture; - static new(): SKTexture; - static allocWithZone(zone: any): SKTexture; - static alloc(): SKTexture; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKUniform extends NSObject implements NSCopying, NSCoding { - name: string; - uniformType: number; - textureValue: SKTexture; - floatValue: number; - constructor(name: string); - constructor(name: string, texture: SKTexture); - constructor(name: string, value: number); - constructor(); - static uniformWithName(name: string): SKUniform; - static uniformWithNameTexture(name: string, texture: SKTexture): SKUniform; - static uniformWithNameFloat(name: string, value: number): SKUniform; - initWithName(name: string): SKUniform; - initWithNameTexture(name: string, texture: SKTexture): SKUniform; - initWithNameFloat(name: string, value: number): SKUniform; - init(): SKUniform; - static new(): SKUniform; - static allocWithZone(zone: any): SKUniform; - static alloc(): SKUniform; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKShader extends NSObject implements NSCopying, NSCoding { - source: string; - uniforms: NSArray; - constructor(source: string); - constructor(source: string, uniforms: NSArray); - constructor(); - initWithSource(source: string): SKShader; - initWithSourceUniforms(source: string, uniforms: NSArray): SKShader; - static shader(): SKShader; - static shaderWithSource(source: string): SKShader; - static shaderWithSourceUniforms(source: string, uniforms: NSArray): SKShader; - static shaderWithFileNamed(name: string): SKShader; - addUniform(uniform: SKUniform): void; - uniformNamed(name: string): SKUniform; - removeUniformNamed(name: string): void; - init(): SKShader; - static new(): SKShader; - static allocWithZone(zone: any): SKShader; - static alloc(): SKShader; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKEffectNode extends SKNode { - filter: CIFilter; - shouldCenterFilter: boolean; - shouldEnableEffects: boolean; - shouldRasterize: boolean; - blendMode: number; - shader: SKShader; - constructor(); - static node(): SKEffectNode; - static nodeWithFileNamed(filename: string): SKEffectNode; - init(): SKEffectNode; - static new(): SKEffectNode; - static allocWithZone(zone: any): SKEffectNode; - static alloc(): SKEffectNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKScene extends SKEffectNode { - size: CGSize; - scaleMode: number; - backgroundColor: UIColor; - delegate: any; - anchorPoint: CGPoint; - physicsWorld: SKPhysicsWorld; - view: SKView; - constructor(size: CGSize); - constructor(); - initWithSize(size: CGSize): SKScene; - static sceneWithSize(size: CGSize): SKScene; - convertPointFromView(point: CGPoint): CGPoint; - convertPointToView(point: CGPoint): CGPoint; - update(currentTime: number): void; - didEvaluateActions(): void; - didSimulatePhysics(): void; - didApplyConstraints(): void; - didFinishUpdate(): void; - didMoveToView(view: SKView): void; - willMoveFromView(view: SKView): void; - didChangeSize(oldSize: CGSize): void; - static node(): SKScene; - static nodeWithFileNamed(filename: string): SKScene; - init(): SKScene; - static new(): SKScene; - static allocWithZone(zone: any): SKScene; - static alloc(): SKScene; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKSpriteNode extends SKNode { - texture: SKTexture; - normalTexture: SKTexture; - lightingBitMask: number; - shadowCastBitMask: number; - shadowedBitMask: number; - centerRect: CGRect; - colorBlendFactor: number; - color: UIColor; - blendMode: number; - anchorPoint: CGPoint; - size: CGSize; - shader: SKShader; - constructor(texture: SKTexture, color: UIColor, size: CGSize); - constructor(texture: SKTexture); - constructor(name: string); - constructor(color: UIColor, size: CGSize); - constructor(); - static spriteNodeWithTextureSize(texture: SKTexture, size: CGSize): SKSpriteNode; - static spriteNodeWithTexture(texture: SKTexture): SKSpriteNode; - static spriteNodeWithTextureNormalMap(texture: SKTexture, normalMap: SKTexture): SKSpriteNode; - static spriteNodeWithImageNamed(name: string): SKSpriteNode; - static spriteNodeWithImageNamedNormalMapped(name: string, generateNormalMap: boolean): SKSpriteNode; - static spriteNodeWithColorSize(color: UIColor, size: CGSize): SKSpriteNode; - initWithTextureColorSize(texture: SKTexture, color: UIColor, size: CGSize): SKSpriteNode; - initWithTexture(texture: SKTexture): SKSpriteNode; - initWithImageNamed(name: string): SKSpriteNode; - initWithColorSize(color: UIColor, size: CGSize): SKSpriteNode; - static node(): SKSpriteNode; - static nodeWithFileNamed(filename: string): SKSpriteNode; - init(): SKSpriteNode; - static new(): SKSpriteNode; - static allocWithZone(zone: any): SKSpriteNode; - static alloc(): SKSpriteNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKKeyframeSequence extends NSObject implements NSCoding, NSCopying { - interpolationMode: number; - repeatMode: number; - constructor(values: NSArray, times: NSArray); - constructor(numItems: number); - constructor(); - initWithKeyframeValuesTimes(values: NSArray, times: NSArray): SKKeyframeSequence; - initWithCapacity(numItems: number): SKKeyframeSequence; - count(): number; - addKeyframeValueTime(value: any, time: number): void; - removeLastKeyframe(): void; - removeKeyframeAtIndex(index: number): void; - setKeyframeValueForIndex(value: any, index: number): void; - setKeyframeTimeForIndex(time: number, index: number): void; - setKeyframeValueTimeForIndex(value: any, time: number, index: number): void; - getKeyframeValueForIndex(index: number): any; - getKeyframeTimeForIndex(index: number): number; - sampleAtTime(time: number): any; - init(): SKKeyframeSequence; - static new(): SKKeyframeSequence; - static allocWithZone(zone: any): SKKeyframeSequence; - static alloc(): SKKeyframeSequence; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class SKEmitterNode extends SKNode { - particleTexture: SKTexture; - particleZPosition: number; - particleZPositionRange: number; - particleZPositionSpeed: number; - particleBlendMode: number; - particleColor: UIColor; - particleColorRedRange: number; - particleColorGreenRange: number; - particleColorBlueRange: number; - particleColorAlphaRange: number; - particleColorRedSpeed: number; - particleColorGreenSpeed: number; - particleColorBlueSpeed: number; - particleColorAlphaSpeed: number; - particleColorSequence: SKKeyframeSequence; - particleColorBlendFactor: number; - particleColorBlendFactorRange: number; - particleColorBlendFactorSpeed: number; - particleColorBlendFactorSequence: SKKeyframeSequence; - particlePosition: CGPoint; - particlePositionRange: CGVector; - particleSpeed: number; - particleSpeedRange: number; - emissionAngle: number; - emissionAngleRange: number; - xAcceleration: number; - yAcceleration: number; - particleBirthRate: number; - numParticlesToEmit: number; - particleLifetime: number; - particleLifetimeRange: number; - particleRotation: number; - particleRotationRange: number; - particleRotationSpeed: number; - particleSize: CGSize; - particleScale: number; - particleScaleRange: number; - particleScaleSpeed: number; - particleScaleSequence: SKKeyframeSequence; - particleAlpha: number; - particleAlphaRange: number; - particleAlphaSpeed: number; - particleAlphaSequence: SKKeyframeSequence; - particleAction: SKAction; - fieldBitMask: number; - targetNode: SKNode; - shader: SKShader; - constructor(); - advanceSimulationTime(sec: number): void; - resetSimulation(): void; - static node(): SKEmitterNode; - static nodeWithFileNamed(filename: string): SKEmitterNode; - init(): SKEmitterNode; - static new(): SKEmitterNode; - static allocWithZone(zone: any): SKEmitterNode; - static alloc(): SKEmitterNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKShapeNode extends SKNode { - path: any; - strokeColor: UIColor; - fillColor: UIColor; - blendMode: number; - antialiased: boolean; - lineWidth: number; - glowWidth: number; - lineCap: number; - lineJoin: number; - miterLimit: number; - lineLength: number; - fillTexture: SKTexture; - fillShader: SKShader; - strokeTexture: SKTexture; - strokeShader: SKShader; - constructor(); - static shapeNodeWithPath(path: any): SKShapeNode; - static shapeNodeWithPathCentered(path: any, centered: boolean): SKShapeNode; - static shapeNodeWithRect(rect: CGRect): SKShapeNode; - static shapeNodeWithRectOfSize(size: CGSize): SKShapeNode; - static shapeNodeWithRectCornerRadius(rect: CGRect, cornerRadius: number): SKShapeNode; - static shapeNodeWithRectOfSizeCornerRadius(size: CGSize, cornerRadius: number): SKShapeNode; - static shapeNodeWithCircleOfRadius(radius: number): SKShapeNode; - static shapeNodeWithEllipseInRect(rect: CGRect): SKShapeNode; - static shapeNodeWithEllipseOfSize(size: CGSize): SKShapeNode; - static shapeNodeWithPointsCount(points: any, numPoints: number): SKShapeNode; - static shapeNodeWithSplinePointsCount(points: any, numPoints: number): SKShapeNode; - static node(): SKShapeNode; - static nodeWithFileNamed(filename: string): SKShapeNode; - init(): SKShapeNode; - static new(): SKShapeNode; - static allocWithZone(zone: any): SKShapeNode; - static alloc(): SKShapeNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKAction extends NSObject implements NSCopying, NSCoding { - duration: number; - timingMode: number; - timingFunction: (arg1: number) => number; - speed: number; - constructor(); - reversedAction(): SKAction; - static moveByDuration(delta: CGVector, sec: number): SKAction; - static moveByXYDuration(deltaX: number, deltaY: number, sec: number): SKAction; - static moveToDuration(location: CGPoint, sec: number): SKAction; - static moveToXDuration(x: number, sec: number): SKAction; - static moveToYDuration(y: number, sec: number): SKAction; - static rotateByAngleDuration(radians: number, sec: number): SKAction; - static rotateToAngleDuration(radians: number, sec: number): SKAction; - static rotateToAngleDurationShortestUnitArc(radians: number, sec: number, shortestUnitArc: boolean): SKAction; - static resizeByWidthHeightDuration(width: number, height: number, duration: number): SKAction; - static resizeToWidthHeightDuration(width: number, height: number, duration: number): SKAction; - static resizeToWidthDuration(width: number, duration: number): SKAction; - static resizeToHeightDuration(height: number, duration: number): SKAction; - static scaleByDuration(scale: number, sec: number): SKAction; - static scaleXByYDuration(xScale: number, yScale: number, sec: number): SKAction; - static scaleToDuration(scale: number, sec: number): SKAction; - static scaleXToYDuration(xScale: number, yScale: number, sec: number): SKAction; - static scaleXToDuration(scale: number, sec: number): SKAction; - static scaleYToDuration(scale: number, sec: number): SKAction; - static sequence(actions: NSArray): SKAction; - static group(actions: NSArray): SKAction; - static repeatActionCount(action: SKAction, count: number): SKAction; - static repeatActionForever(action: SKAction): SKAction; - static fadeInWithDuration(sec: number): SKAction; - static fadeOutWithDuration(sec: number): SKAction; - static fadeAlphaByDuration(factor: number, sec: number): SKAction; - static fadeAlphaToDuration(alpha: number, sec: number): SKAction; - static hide(): SKAction; - static unhide(): SKAction; - static setTexture(texture: SKTexture): SKAction; - static setTextureResize(texture: SKTexture, resize: boolean): SKAction; - static animateWithTexturesTimePerFrame(textures: NSArray, sec: number): SKAction; - static animateWithTexturesTimePerFrameResizeRestore(textures: NSArray, sec: number, resize: boolean, restore: boolean): SKAction; - static playSoundFileNamedWaitForCompletion(soundFile: string, wait: boolean): SKAction; - static colorizeWithColorColorBlendFactorDuration(color: UIColor, colorBlendFactor: number, sec: number): SKAction; - static colorizeWithColorBlendFactorDuration(colorBlendFactor: number, sec: number): SKAction; - static falloffToDuration(falloff: number, sec: number): SKAction; - static falloffByDuration(falloff: number, sec: number): SKAction; - static followPathDuration(path: any, sec: number): SKAction; - static followPathAsOffsetOrientToPathDuration(path: any, offset: boolean, orient: boolean, sec: number): SKAction; - static followPathSpeed(path: any, speed: number): SKAction; - static followPathAsOffsetOrientToPathSpeed(path: any, offset: boolean, orient: boolean, speed: number): SKAction; - static speedByDuration(speed: number, sec: number): SKAction; - static speedToDuration(speed: number, sec: number): SKAction; - static reachToRootNodeDuration(position: CGPoint, root: SKNode, sec: number): SKAction; - static reachToRootNodeVelocity(position: CGPoint, root: SKNode, velocity: number): SKAction; - static reachToNodeRootNodeDuration(node: SKNode, root: SKNode, sec: number): SKAction; - static reachToNodeRootNodeVelocity(node: SKNode, root: SKNode, velocity: number): SKAction; - static strengthToDuration(strength: number, sec: number): SKAction; - static strengthByDuration(strength: number, sec: number): SKAction; - static waitForDuration(sec: number): SKAction; - static waitForDurationWithRange(sec: number, durationRange: number): SKAction; - static removeFromParent(): SKAction; - static performSelectorOnTarget(selector: any, target: any): SKAction; - static runBlock(block: () => void): SKAction; - static runBlockQueue(block: () => void, queue: NSObject): SKAction; - static runActionOnChildWithName(action: SKAction, name: string): SKAction; - static customActionWithDurationActionBlock(seconds: number, block: (arg1: SKNode, arg2: number) => void): SKAction; - init(): SKAction; - static new(): SKAction; - static allocWithZone(zone: any): SKAction; - static alloc(): SKAction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKFieldNode extends SKNode { - region: SKRegion; - strength: number; - falloff: number; - minimumRadius: number; - enabled: boolean; - exclusive: boolean; - categoryBitMask: number; - smoothness: number; - animationSpeed: number; - texture: SKTexture; - constructor(); - static dragField(): SKFieldNode; - static vortexField(): SKFieldNode; - static radialGravityField(): SKFieldNode; - static velocityFieldWithTexture(velocityTexture: SKTexture): SKFieldNode; - static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; - static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; - static springField(): SKFieldNode; - static electricField(): SKFieldNode; - static magneticField(): SKFieldNode; - static node(): SKFieldNode; - static nodeWithFileNamed(filename: string): SKFieldNode; - init(): SKFieldNode; - static new(): SKFieldNode; - static allocWithZone(zone: any): SKFieldNode; - static alloc(): SKFieldNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKLabelNode extends SKNode { - verticalAlignmentMode: number; - horizontalAlignmentMode: number; - fontName: string; - text: string; - fontSize: number; - fontColor: UIColor; - colorBlendFactor: number; - color: UIColor; - blendMode: number; - constructor(fontName: string); - constructor(); - static labelNodeWithText(text: string): SKLabelNode; - static labelNodeWithFontNamed(fontName: string): SKLabelNode; - initWithFontNamed(fontName: string): SKLabelNode; - static node(): SKLabelNode; - static nodeWithFileNamed(filename: string): SKLabelNode; - init(): SKLabelNode; - static new(): SKLabelNode; - static allocWithZone(zone: any): SKLabelNode; - static alloc(): SKLabelNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKVideoNode extends SKNode { - size: CGSize; - anchorPoint: CGPoint; - constructor(player: AVPlayer); - constructor(videoFile: string); - constructor(url: NSURL); - constructor(); - static videoNodeWithAVPlayer(player: AVPlayer): SKVideoNode; - static videoNodeWithVideoFileNamed(videoFile: string): SKVideoNode; - static videoNodeWithVideoURL(videoURL: NSURL): SKVideoNode; - initWithAVPlayer(player: AVPlayer): SKVideoNode; - initWithVideoFileNamed(videoFile: string): SKVideoNode; - initWithVideoURL(url: NSURL): SKVideoNode; - play(): void; - pause(): void; - static node(): SKVideoNode; - static nodeWithFileNamed(filename: string): SKVideoNode; - init(): SKVideoNode; - static new(): SKVideoNode; - static allocWithZone(zone: any): SKVideoNode; - static alloc(): SKVideoNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKCropNode extends SKNode { - maskNode: SKNode; - constructor(); - static node(): SKCropNode; - static nodeWithFileNamed(filename: string): SKCropNode; - init(): SKCropNode; - static new(): SKCropNode; - static allocWithZone(zone: any): SKCropNode; - static alloc(): SKCropNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKLightNode extends SKNode { - enabled: boolean; - lightColor: UIColor; - ambientColor: UIColor; - shadowColor: UIColor; - falloff: number; - categoryBitMask: number; - constructor(); - static node(): SKLightNode; - static nodeWithFileNamed(filename: string): SKLightNode; - init(): SKLightNode; - static new(): SKLightNode; - static allocWithZone(zone: any): SKLightNode; - static alloc(): SKLightNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SK3DNode extends SKNode { - viewportSize: CGSize; - scnScene: any; - sceneTime: number; - playing: boolean; - loops: boolean; - pointOfView: any; - autoenablesDefaultLighting: boolean; - constructor(viewportSize: CGSize); - constructor(); - initWithViewportSize(viewportSize: CGSize): SK3DNode; - static nodeWithViewportSize(viewportSize: CGSize): SK3DNode; - hitTestOptions(thePoint: CGPoint, options: NSDictionary): NSArray; - static node(): SK3DNode; - static nodeWithFileNamed(filename: string): SK3DNode; - init(): SK3DNode; - static new(): SK3DNode; - static allocWithZone(zone: any): SK3DNode; - static alloc(): SK3DNode; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKRegion extends NSObject implements NSCopying, NSCoding { - path: any; - constructor(radius: number); - constructor(size: CGSize); - constructor(path: any); - constructor(); - static infiniteRegion(): SKRegion; - initWithRadius(radius: number): SKRegion; - initWithSize(size: CGSize): SKRegion; - initWithPath(path: any): SKRegion; - inverseRegion(): SKRegion; - regionByUnionWithRegion(region: SKRegion): SKRegion; - regionByDifferenceFromRegion(region: SKRegion): SKRegion; - regionByIntersectionWithRegion(region: SKRegion): SKRegion; - containsPoint(point: CGPoint): boolean; - init(): SKRegion; - static new(): SKRegion; - static allocWithZone(zone: any): SKRegion; - static alloc(): SKRegion; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKView extends UIView { - paused: boolean; - showsFPS: boolean; - showsDrawCount: boolean; - showsNodeCount: boolean; - showsQuadCount: boolean; - showsPhysics: boolean; - showsFields: boolean; - asynchronous: boolean; - allowsTransparency: boolean; - ignoresSiblingOrder: boolean; - shouldCullNonVisibleNodes: boolean; - frameInterval: number; - scene: SKScene; - constructor(frame: CGRect); - constructor(); - presentScene(scene: SKScene): void; - presentSceneTransition(scene: SKScene, transition: SKTransition): void; - textureFromNode(node: SKNode): SKTexture; - textureFromNodeCrop(node: SKNode, crop: CGRect): SKTexture; - convertPointToScene(point: CGPoint, scene: SKScene): CGPoint; - convertPointFromScene(point: CGPoint, scene: SKScene): CGPoint; - initWithFrame(frame: CGRect): SKView; - init(): SKView; - static new(): SKView; - static allocWithZone(zone: any): SKView; - static alloc(): SKView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKTransition extends NSObject { - pausesIncomingScene: boolean; - pausesOutgoingScene: boolean; - constructor(); - static crossFadeWithDuration(sec: number): SKTransition; - static fadeWithDuration(sec: number): SKTransition; - static fadeWithColorDuration(color: UIColor, sec: number): SKTransition; - static flipHorizontalWithDuration(sec: number): SKTransition; - static flipVerticalWithDuration(sec: number): SKTransition; - static revealWithDirectionDuration(direction: number, sec: number): SKTransition; - static moveInWithDirectionDuration(direction: number, sec: number): SKTransition; - static pushWithDirectionDuration(direction: number, sec: number): SKTransition; - static doorsOpenHorizontalWithDuration(sec: number): SKTransition; - static doorsOpenVerticalWithDuration(sec: number): SKTransition; - static doorsCloseHorizontalWithDuration(sec: number): SKTransition; - static doorsCloseVerticalWithDuration(sec: number): SKTransition; - static doorwayWithDuration(sec: number): SKTransition; - static transitionWithCIFilterDuration(filter: CIFilter, sec: number): SKTransition; - init(): SKTransition; - static new(): SKTransition; - static allocWithZone(zone: any): SKTransition; - static alloc(): SKTransition; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKMutableTexture extends SKTexture { - constructor(size: CGSize); - constructor(size: CGSize, format: number); - constructor(); - initWithSize(size: CGSize): SKMutableTexture; - static mutableTextureWithSize(size: CGSize): SKMutableTexture; - initWithSizePixelFormat(size: CGSize, format: number): SKMutableTexture; - modifyPixelDataWithBlock(block: (arg1: any, arg2: number) => void): void; - static textureWithImageNamed(name: string): SKMutableTexture; - static textureWithRectInTexture(rect: CGRect, texture: SKTexture): SKMutableTexture; - static textureVectorNoiseWithSmoothnessSize(smoothness: number, size: CGSize): SKMutableTexture; - static textureNoiseWithSmoothnessSizeGrayscale(smoothness: number, size: CGSize, grayscale: boolean): SKMutableTexture; - static textureWithCGImage(image: any): SKMutableTexture; - static textureWithImage(image: UIImage): SKMutableTexture; - static textureWithDataSize(pixelData: NSData, size: CGSize): SKMutableTexture; - static textureWithDataSizeFlipped(pixelData: NSData, size: CGSize, flipped: boolean): SKMutableTexture; - static textureWithDataSizeRowLengthAlignment(pixelData: NSData, size: CGSize, rowLength: number, alignment: number): SKMutableTexture; - textureByApplyingCIFilter(filter: CIFilter): SKMutableTexture; - textureByGeneratingNormalMap(): SKMutableTexture; - textureByGeneratingNormalMapWithSmoothnessContrast(smoothness: number, contrast: number): SKMutableTexture; - init(): SKMutableTexture; - static new(): SKMutableTexture; - static allocWithZone(zone: any): SKMutableTexture; - static alloc(): SKMutableTexture; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKTextureAtlas extends NSObject implements NSCoding { - textureNames: NSArray; - constructor(); - static atlasNamed(name: string): SKTextureAtlas; - static atlasWithDictionary(properties: NSDictionary): SKTextureAtlas; - textureNamed(name: string): SKTexture; - static preloadTextureAtlasesWithCompletionHandler(textureAtlases: NSArray, completionHandler: () => void): void; - preloadWithCompletionHandler(completionHandler: () => void): void; - init(): SKTextureAtlas; - static new(): SKTextureAtlas; - static allocWithZone(zone: any): SKTextureAtlas; - static alloc(): SKTextureAtlas; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKRange extends NSObject implements NSCoding, NSCopying { - lowerLimit: number; - upperLimit: number; - constructor(lower: number, upper: number); - constructor(); - initWithLowerLimitUpperLimit(lower: number, upper: number): SKRange; - static rangeWithLowerLimitUpperLimit(lower: number, upper: number): SKRange; - static rangeWithLowerLimit(lower: number): SKRange; - static rangeWithUpperLimit(upper: number): SKRange; - static rangeWithConstantValue(value: number): SKRange; - static rangeWithValueVariance(value: number, variance: number): SKRange; - static rangeWithNoLimits(): SKRange; - init(): SKRange; - static new(): SKRange; - static allocWithZone(zone: any): SKRange; - static alloc(): SKRange; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class SKConstraint extends NSObject implements NSCoding, NSCopying { - enabled: boolean; - referenceNode: SKNode; - constructor(); - static positionX(range: SKRange): SKConstraint; - static positionY(range: SKRange): SKConstraint; - static positionXY(xRange: SKRange, yRange: SKRange): SKConstraint; - static distanceToNode(range: SKRange, node: SKNode): SKConstraint; - static distanceToPoint(range: SKRange, point: CGPoint): SKConstraint; - static distanceToPointInNode(range: SKRange, point: CGPoint, node: SKNode): SKConstraint; - static zRotation(zRange: SKRange): SKConstraint; - static orientToNodeOffset(node: SKNode, radians: SKRange): SKConstraint; - static orientToPointOffset(point: CGPoint, radians: SKRange): SKConstraint; - static orientToPointInNodeOffset(point: CGPoint, node: SKNode, radians: SKRange): SKConstraint; - init(): SKConstraint; - static new(): SKConstraint; - static allocWithZone(zone: any): SKConstraint; - static alloc(): SKConstraint; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; - copyWithZone(zone: any): any; -} -declare class SKReachConstraints extends NSObject implements NSCoding { - lowerAngleLimit: number; - upperAngleLimit: number; - constructor(lowerAngleLimit: number, upperAngleLimit: number); - constructor(); - initWithLowerAngleLimitUpperAngleLimit(lowerAngleLimit: number, upperAngleLimit: number): SKReachConstraints; - init(): SKReachConstraints; - static new(): SKReachConstraints; - static allocWithZone(zone: any): SKReachConstraints; - static alloc(): SKReachConstraints; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKPhysicsBody extends NSObject implements NSCopying, NSCoding { - dynamic: boolean; - usesPreciseCollisionDetection: boolean; - allowsRotation: boolean; - pinned: boolean; - resting: boolean; - friction: number; - charge: number; - restitution: number; - linearDamping: number; - angularDamping: number; - density: number; - mass: number; - area: number; - affectedByGravity: boolean; - fieldBitMask: number; - categoryBitMask: number; - collisionBitMask: number; - contactTestBitMask: number; - joints: NSArray; - node: SKNode; - velocity: CGVector; - angularVelocity: number; - constructor(); - static bodyWithCircleOfRadius(r: number): SKPhysicsBody; - static bodyWithCircleOfRadiusCenter(r: number, center: CGPoint): SKPhysicsBody; - static bodyWithRectangleOfSize(s: CGSize): SKPhysicsBody; - static bodyWithRectangleOfSizeCenter(s: CGSize, center: CGPoint): SKPhysicsBody; - static bodyWithPolygonFromPath(path: any): SKPhysicsBody; - static bodyWithEdgeFromPointToPoint(p1: CGPoint, p2: CGPoint): SKPhysicsBody; - static bodyWithEdgeChainFromPath(path: any): SKPhysicsBody; - static bodyWithEdgeLoopFromPath(path: any): SKPhysicsBody; - static bodyWithEdgeLoopFromRect(rect: CGRect): SKPhysicsBody; - static bodyWithTextureSize(texture: SKTexture, size: CGSize): SKPhysicsBody; - static bodyWithTextureAlphaThresholdSize(texture: SKTexture, alphaThreshold: number, size: CGSize): SKPhysicsBody; - static bodyWithBodies(bodies: NSArray): SKPhysicsBody; - applyForce(force: CGVector): void; - applyForceAtPoint(force: CGVector, point: CGPoint): void; - applyTorque(torque: number): void; - applyImpulse(impulse: CGVector): void; - applyImpulseAtPoint(impulse: CGVector, point: CGPoint): void; - applyAngularImpulse(impulse: number): void; - allContactedBodies(): NSArray; - init(): SKPhysicsBody; - static new(): SKPhysicsBody; - static allocWithZone(zone: any): SKPhysicsBody; - static alloc(): SKPhysicsBody; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKPhysicsJoint extends NSObject implements NSCoding { - bodyA: SKPhysicsBody; - bodyB: SKPhysicsBody; - reactionForce: CGVector; - reactionTorque: number; - constructor(); - init(): SKPhysicsJoint; - static new(): SKPhysicsJoint; - static allocWithZone(zone: any): SKPhysicsJoint; - static alloc(): SKPhysicsJoint; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKPhysicsJointPin extends SKPhysicsJoint { - shouldEnableLimits: boolean; - lowerAngleLimit: number; - upperAngleLimit: number; - frictionTorque: number; - rotationSpeed: number; - constructor(); - static jointWithBodyABodyBAnchor(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchor: CGPoint): SKPhysicsJointPin; - init(): SKPhysicsJointPin; - static new(): SKPhysicsJointPin; - static allocWithZone(zone: any): SKPhysicsJointPin; - static alloc(): SKPhysicsJointPin; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKPhysicsJointSpring extends SKPhysicsJoint { - damping: number; - frequency: number; - constructor(); - static jointWithBodyABodyBAnchorAAnchorB(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchorA: CGPoint, anchorB: CGPoint): SKPhysicsJointSpring; - init(): SKPhysicsJointSpring; - static new(): SKPhysicsJointSpring; - static allocWithZone(zone: any): SKPhysicsJointSpring; - static alloc(): SKPhysicsJointSpring; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKPhysicsJointFixed extends SKPhysicsJoint { - constructor(); - static jointWithBodyABodyBAnchor(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchor: CGPoint): SKPhysicsJointFixed; - init(): SKPhysicsJointFixed; - static new(): SKPhysicsJointFixed; - static allocWithZone(zone: any): SKPhysicsJointFixed; - static alloc(): SKPhysicsJointFixed; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKPhysicsJointSliding extends SKPhysicsJoint { - shouldEnableLimits: boolean; - lowerDistanceLimit: number; - upperDistanceLimit: number; - constructor(); - static jointWithBodyABodyBAnchorAxis(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchor: CGPoint, axis: CGVector): SKPhysicsJointSliding; - init(): SKPhysicsJointSliding; - static new(): SKPhysicsJointSliding; - static allocWithZone(zone: any): SKPhysicsJointSliding; - static alloc(): SKPhysicsJointSliding; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKPhysicsJointLimit extends SKPhysicsJoint { - maxLength: number; - constructor(); - static jointWithBodyABodyBAnchorAAnchorB(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchorA: CGPoint, anchorB: CGPoint): SKPhysicsJointLimit; - init(): SKPhysicsJointLimit; - static new(): SKPhysicsJointLimit; - static allocWithZone(zone: any): SKPhysicsJointLimit; - static alloc(): SKPhysicsJointLimit; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKPhysicsContact extends NSObject { - bodyA: SKPhysicsBody; - bodyB: SKPhysicsBody; - contactPoint: CGPoint; - contactNormal: CGVector; - collisionImpulse: number; - constructor(); - init(): SKPhysicsContact; - static new(): SKPhysicsContact; - static allocWithZone(zone: any): SKPhysicsContact; - static alloc(): SKPhysicsContact; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKPhysicsWorld extends NSObject implements NSCoding { - gravity: CGVector; - speed: number; - contactDelegate: any; - constructor(); - addJoint(joint: SKPhysicsJoint): void; - removeJoint(joint: SKPhysicsJoint): void; - removeAllJoints(): void; - bodyAtPoint(point: CGPoint): SKPhysicsBody; - bodyInRect(rect: CGRect): SKPhysicsBody; - bodyAlongRayStartEnd(start: CGPoint, end: CGPoint): SKPhysicsBody; - enumerateBodiesAtPointUsingBlock(point: CGPoint, block: (arg1: SKPhysicsBody, arg2: any) => void): void; - enumerateBodiesInRectUsingBlock(rect: CGRect, block: (arg1: SKPhysicsBody, arg2: any) => void): void; - enumerateBodiesAlongRayStartEndUsingBlock(start: CGPoint, end: CGPoint, block: (arg1: SKPhysicsBody, arg2: CGPoint, arg3: CGVector, arg4: any) => void): void; - init(): SKPhysicsWorld; - static new(): SKPhysicsWorld; - static allocWithZone(zone: any): SKPhysicsWorld; - static alloc(): SKPhysicsWorld; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -declare class SKDownload extends NSObject { - downloadState: number; - contentLength: number; - contentIdentifier: string; - contentURL: NSURL; - contentVersion: string; - error: NSError; - progress: number; - timeRemaining: number; - transaction: SKPaymentTransaction; - constructor(); - init(): SKDownload; - static new(): SKDownload; - static allocWithZone(zone: any): SKDownload; - static alloc(): SKDownload; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKPayment extends NSObject implements NSCopying, NSMutableCopying { - productIdentifier: string; - requestData: NSData; - quantity: number; - applicationUsername: string; - constructor(); - static paymentWithProduct(product: SKProduct): SKPayment; - static paymentWithProductIdentifier(identifier: string): any; - init(): SKPayment; - static new(): SKPayment; - static allocWithZone(zone: any): SKPayment; - static alloc(): SKPayment; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; - mutableCopyWithZone(zone: any): any; -} -declare class SKMutablePayment extends SKPayment { - applicationUsername: string; - productIdentifier: string; - quantity: number; - requestData: NSData; - constructor(); - static paymentWithProduct(product: SKProduct): SKMutablePayment; - init(): SKMutablePayment; - static new(): SKMutablePayment; - static allocWithZone(zone: any): SKMutablePayment; - static alloc(): SKMutablePayment; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKPaymentQueue extends NSObject { - transactions: NSArray; - constructor(); - static defaultQueue(): SKPaymentQueue; - static canMakePayments(): boolean; - addPayment(payment: SKPayment): void; - restoreCompletedTransactions(): void; - restoreCompletedTransactionsWithApplicationUsername(username: string): void; - finishTransaction(transaction: SKPaymentTransaction): void; - startDownloads(downloads: NSArray): void; - pauseDownloads(downloads: NSArray): void; - resumeDownloads(downloads: NSArray): void; - cancelDownloads(downloads: NSArray): void; - addTransactionObserver(observer: any): void; - removeTransactionObserver(observer: any): void; - init(): SKPaymentQueue; - static new(): SKPaymentQueue; - static allocWithZone(zone: any): SKPaymentQueue; - static alloc(): SKPaymentQueue; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKPaymentTransaction extends NSObject { - error: NSError; - originalTransaction: SKPaymentTransaction; - payment: SKPayment; - downloads: NSArray; - transactionDate: NSDate; - transactionIdentifier: string; - transactionReceipt: NSData; - transactionState: number; - constructor(); - init(): SKPaymentTransaction; - static new(): SKPaymentTransaction; - static allocWithZone(zone: any): SKPaymentTransaction; - static alloc(): SKPaymentTransaction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKProduct extends NSObject { - localizedDescription: string; - localizedTitle: string; - price: NSDecimalNumber; - priceLocale: NSLocale; - productIdentifier: string; - downloadable: boolean; - downloadContentLengths: NSArray; - downloadContentVersion: string; - constructor(); - init(): SKProduct; - static new(): SKProduct; - static allocWithZone(zone: any): SKProduct; - static alloc(): SKProduct; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKRequest extends NSObject { - delegate: any; - constructor(); - cancel(): void; - start(): void; - init(): SKRequest; - static new(): SKRequest; - static allocWithZone(zone: any): SKRequest; - static alloc(): SKRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKProductsRequest extends SKRequest { - constructor(productIdentifiers: NSSet); - constructor(); - initWithProductIdentifiers(productIdentifiers: NSSet): SKProductsRequest; - init(): SKProductsRequest; - static new(): SKProductsRequest; - static allocWithZone(zone: any): SKProductsRequest; - static alloc(): SKProductsRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKProductsResponse extends NSObject { - products: NSArray; - invalidProductIdentifiers: NSArray; - constructor(); - init(): SKProductsResponse; - static new(): SKProductsResponse; - static allocWithZone(zone: any): SKProductsResponse; - static alloc(): SKProductsResponse; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKReceiptRefreshRequest extends SKRequest { - receiptProperties: NSDictionary; - constructor(properties: NSDictionary); - constructor(); - initWithReceiptProperties(properties: NSDictionary): SKReceiptRefreshRequest; - init(): SKReceiptRefreshRequest; - static new(): SKReceiptRefreshRequest; - static allocWithZone(zone: any): SKReceiptRefreshRequest; - static alloc(): SKReceiptRefreshRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class SKStoreProductViewController extends UIViewController { - delegate: any; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - loadProductWithParametersCompletionBlock(parameters: NSDictionary, block: (arg1: boolean, arg2: NSError) => void): void; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): SKStoreProductViewController; - init(): SKStoreProductViewController; - static new(): SKStoreProductViewController; - static allocWithZone(zone: any): SKStoreProductViewController; - static alloc(): SKStoreProductViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class TWRequest extends NSObject { - account: ACAccount; - requestMethod: number; - URL: NSURL; - parameters: NSDictionary; - constructor(url: NSURL, parameters: NSDictionary, requestMethod: number); - constructor(); - initWithURLParametersRequestMethod(url: NSURL, parameters: NSDictionary, requestMethod: number): TWRequest; - addMultiPartDataWithNameType(data: NSData, name: string, type: string): void; - signedURLRequest(): NSURLRequest; - performRequestWithHandler(handler: (arg1: NSData, arg2: NSHTTPURLResponse, arg3: NSError) => void): void; - init(): TWRequest; - static new(): TWRequest; - static allocWithZone(zone: any): TWRequest; - static alloc(): TWRequest; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class TWTweetComposeViewController extends UIViewController { - completionHandler: (arg1: number) => void; - constructor(nibNameOrNil: string, nibBundleOrNil: NSBundle); - constructor(); - static canSendTweet(): boolean; - setInitialText(text: string): boolean; - addImage(image: UIImage): boolean; - removeAllImages(): boolean; - addURL(url: NSURL): boolean; - removeAllURLs(): boolean; - initWithNibNameBundle(nibNameOrNil: string, nibBundleOrNil: NSBundle): TWTweetComposeViewController; - init(): TWTweetComposeViewController; - static new(): TWTweetComposeViewController; - static allocWithZone(zone: any): TWTweetComposeViewController; - static alloc(): TWTweetComposeViewController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKBackForwardListItem extends NSObject { - URL: NSURL; - title: string; - initialURL: NSURL; - constructor(); - init(): WKBackForwardListItem; - static new(): WKBackForwardListItem; - static allocWithZone(zone: any): WKBackForwardListItem; - static alloc(): WKBackForwardListItem; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKBackForwardList extends NSObject { - currentItem: WKBackForwardListItem; - backItem: WKBackForwardListItem; - forwardItem: WKBackForwardListItem; - backList: NSArray; - forwardList: NSArray; - constructor(); - itemAtIndex(index: number): WKBackForwardListItem; - init(): WKBackForwardList; - static new(): WKBackForwardList; - static allocWithZone(zone: any): WKBackForwardList; - static alloc(): WKBackForwardList; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKFrameInfo extends NSObject implements NSCopying { - mainFrame: boolean; - request: NSURLRequest; - constructor(); - init(): WKFrameInfo; - static new(): WKFrameInfo; - static allocWithZone(zone: any): WKFrameInfo; - static alloc(): WKFrameInfo; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class WKNavigation extends NSObject { - constructor(); - init(): WKNavigation; - static new(): WKNavigation; - static allocWithZone(zone: any): WKNavigation; - static alloc(): WKNavigation; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKNavigationAction extends NSObject { - sourceFrame: WKFrameInfo; - targetFrame: WKFrameInfo; - navigationType: number; - request: NSURLRequest; - constructor(); - init(): WKNavigationAction; - static new(): WKNavigationAction; - static allocWithZone(zone: any): WKNavigationAction; - static alloc(): WKNavigationAction; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKNavigationResponse extends NSObject { - forMainFrame: boolean; - response: NSURLResponse; - canShowMIMEType: boolean; - constructor(); - init(): WKNavigationResponse; - static new(): WKNavigationResponse; - static allocWithZone(zone: any): WKNavigationResponse; - static alloc(): WKNavigationResponse; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKPreferences extends NSObject { - minimumFontSize: number; - javaScriptEnabled: boolean; - javaScriptCanOpenWindowsAutomatically: boolean; - constructor(); - init(): WKPreferences; - static new(): WKPreferences; - static allocWithZone(zone: any): WKPreferences; - static alloc(): WKPreferences; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKProcessPool extends NSObject { - constructor(); - init(): WKProcessPool; - static new(): WKProcessPool; - static allocWithZone(zone: any): WKProcessPool; - static alloc(): WKProcessPool; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKScriptMessage extends NSObject { - body: any; - webView: WKWebView; - frameInfo: WKFrameInfo; - name: string; - constructor(); - init(): WKScriptMessage; - static new(): WKScriptMessage; - static allocWithZone(zone: any): WKScriptMessage; - static alloc(): WKScriptMessage; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKUserContentController extends NSObject { - userScripts: NSArray; - constructor(); - addUserScript(userScript: WKUserScript): void; - removeAllUserScripts(): void; - addScriptMessageHandlerName(scriptMessageHandler: any, name: string): void; - removeScriptMessageHandlerForName(name: string): void; - init(): WKUserContentController; - static new(): WKUserContentController; - static allocWithZone(zone: any): WKUserContentController; - static alloc(): WKUserContentController; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKUserScript extends NSObject implements NSCopying { - source: string; - injectionTime: number; - forMainFrameOnly: boolean; - constructor(source: string, injectionTime: number, forMainFrameOnly: boolean); - constructor(); - initWithSourceInjectionTimeForMainFrameOnly(source: string, injectionTime: number, forMainFrameOnly: boolean): WKUserScript; - init(): WKUserScript; - static new(): WKUserScript; - static allocWithZone(zone: any): WKUserScript; - static alloc(): WKUserScript; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class WKWebView extends UIView { - configuration: WKWebViewConfiguration; - navigationDelegate: any; - UIDelegate: any; - backForwardList: WKBackForwardList; - title: string; - URL: NSURL; - loading: boolean; - estimatedProgress: number; - hasOnlySecureContent: boolean; - canGoBack: boolean; - canGoForward: boolean; - allowsBackForwardNavigationGestures: boolean; - scrollView: UIScrollView; - constructor(frame: CGRect, configuration: WKWebViewConfiguration); - constructor(frame: CGRect); - constructor(); - initWithFrameConfiguration(frame: CGRect, configuration: WKWebViewConfiguration): WKWebView; - loadRequest(request: NSURLRequest): WKNavigation; - loadHTMLStringBaseURL(string: string, baseURL: NSURL): WKNavigation; - goToBackForwardListItem(item: WKBackForwardListItem): WKNavigation; - goBack(): WKNavigation; - goForward(): WKNavigation; - reload(): WKNavigation; - reloadFromOrigin(): WKNavigation; - stopLoading(): void; - evaluateJavaScriptCompletionHandler(javaScriptString: string, completionHandler: (arg1: any, arg2: NSError) => void): void; - initWithFrame(frame: CGRect): WKWebView; - init(): WKWebView; - static new(): WKWebView; - static allocWithZone(zone: any): WKWebView; - static alloc(): WKWebView; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -declare class WKWebViewConfiguration extends NSObject implements NSCopying { - processPool: WKProcessPool; - preferences: WKPreferences; - userContentController: WKUserContentController; - suppressesIncrementalRendering: boolean; - allowsInlineMediaPlayback: boolean; - mediaPlaybackRequiresUserAction: boolean; - mediaPlaybackAllowsAirPlay: boolean; - selectionGranularity: number; - constructor(); - init(): WKWebViewConfiguration; - static new(): WKWebViewConfiguration; - static allocWithZone(zone: any): WKWebViewConfiguration; - static alloc(): WKWebViewConfiguration; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; - copyWithZone(zone: any): any; -} -declare class WKWindowFeatures extends NSObject { - menuBarVisibility: NSNumber; - statusBarVisibility: NSNumber; - toolbarsVisibility: NSNumber; - allowsResizing: NSNumber; - x: NSNumber; - y: NSNumber; - width: NSNumber; - height: NSNumber; - constructor(); - init(): WKWindowFeatures; - static new(): WKWindowFeatures; - static allocWithZone(zone: any): WKWindowFeatures; - static alloc(): WKWindowFeatures; - static extend(methods: any, exposedMethods?: {name?: string; protocols?: any[]; exposedMethods?: {[name: string]: string}}): any; -} -interface NSObjectProtocol { - hash: number; - superclass: any; - description: string; - debugDescription: string; - isEqual(object: any): boolean; - class(): any; - self(): any; - performSelector(aSelector: any): any; - performSelectorWithObject(aSelector: any, object: any): any; - performSelectorWithObjectWithObject(aSelector: any, object1: any, object2: any): any; - isProxy(): boolean; - isKindOfClass(aClass: any): boolean; - isMemberOfClass(aClass: any): boolean; - conformsToProtocol(aProtocol: any): boolean; - respondsToSelector(aSelector: any): boolean; - retain(): any; - release(): void; - autorelease(): any; - retainCount(): number; - zone(): any; -} -interface OS_dispatch_object { -} -interface OS_dispatch_queue { -} -interface OS_dispatch_queue_attr { -} -interface OS_dispatch_source { -} -interface OS_dispatch_group { -} -interface OS_dispatch_semaphore { -} -interface OS_dispatch_dataProtocol { -} -interface OS_dispatch_io { -} -interface NSCopying { - copyWithZone(zone: any): any; -} -interface NSMutableCopying { - mutableCopyWithZone(zone: any): any; -} -interface NSCoding { - encodeWithCoder(aCoder: NSCoder): void; - initWithCoder(aDecoder: NSCoder): any; -} -interface NSSecureCoding { -} -interface NSDiscardableContent { - beginContentAccess(): boolean; - endContentAccess(): void; - discardContentIfPossible(): void; - isContentDiscarded(): boolean; -} -interface NSFastEnumeration { - countByEnumeratingWithStateObjectsCount(state: any, buffer: any, len: number): number; -} -interface NSDecimalNumberBehaviors { - roundingMode(): number; - scale(): number; - exceptionDuringOperationErrorLeftOperandRightOperand(operation: any, error: number, leftOperand: NSDecimalNumber, rightOperand: NSDecimalNumber): NSDecimalNumber; -} -interface NSFileManagerDelegate { - fileManagerShouldCopyItemAtPathToPath?(fileManager: NSFileManager, srcPath: string, dstPath: string): boolean; - fileManagerShouldCopyItemAtURLToURL?(fileManager: NSFileManager, srcURL: NSURL, dstURL: NSURL): boolean; - fileManagerShouldProceedAfterErrorCopyingItemAtPathToPath?(fileManager: NSFileManager, error: NSError, srcPath: string, dstPath: string): boolean; - fileManagerShouldProceedAfterErrorCopyingItemAtURLToURL?(fileManager: NSFileManager, error: NSError, srcURL: NSURL, dstURL: NSURL): boolean; - fileManagerShouldMoveItemAtPathToPath?(fileManager: NSFileManager, srcPath: string, dstPath: string): boolean; - fileManagerShouldMoveItemAtURLToURL?(fileManager: NSFileManager, srcURL: NSURL, dstURL: NSURL): boolean; - fileManagerShouldProceedAfterErrorMovingItemAtPathToPath?(fileManager: NSFileManager, error: NSError, srcPath: string, dstPath: string): boolean; - fileManagerShouldProceedAfterErrorMovingItemAtURLToURL?(fileManager: NSFileManager, error: NSError, srcURL: NSURL, dstURL: NSURL): boolean; - fileManagerShouldLinkItemAtPathToPath?(fileManager: NSFileManager, srcPath: string, dstPath: string): boolean; - fileManagerShouldLinkItemAtURLToURL?(fileManager: NSFileManager, srcURL: NSURL, dstURL: NSURL): boolean; - fileManagerShouldProceedAfterErrorLinkingItemAtPathToPath?(fileManager: NSFileManager, error: NSError, srcPath: string, dstPath: string): boolean; - fileManagerShouldProceedAfterErrorLinkingItemAtURLToURL?(fileManager: NSFileManager, error: NSError, srcURL: NSURL, dstURL: NSURL): boolean; - fileManagerShouldRemoveItemAtPath?(fileManager: NSFileManager, path: string): boolean; - fileManagerShouldRemoveItemAtURL?(fileManager: NSFileManager, URL: NSURL): boolean; - fileManagerShouldProceedAfterErrorRemovingItemAtPath?(fileManager: NSFileManager, error: NSError, path: string): boolean; - fileManagerShouldProceedAfterErrorRemovingItemAtURL?(fileManager: NSFileManager, error: NSError, URL: NSURL): boolean; -} -interface NSKeyedArchiverDelegate { - archiverWillEncodeObject?(archiver: NSKeyedArchiver, object: any): any; - archiverDidEncodeObject?(archiver: NSKeyedArchiver, object: any): void; - archiverWillReplaceObjectWithObject?(archiver: NSKeyedArchiver, object: any, newObject: any): void; - archiverWillFinish?(archiver: NSKeyedArchiver): void; - archiverDidFinish?(archiver: NSKeyedArchiver): void; -} -interface NSKeyedUnarchiverDelegate { - unarchiverCannotDecodeObjectOfClassNameOriginalClasses?(unarchiver: NSKeyedUnarchiver, name: string, classNames: NSArray): any; - unarchiverDidDecodeObject?(unarchiver: NSKeyedUnarchiver, object: any): any; - unarchiverWillReplaceObjectWithObject?(unarchiver: NSKeyedUnarchiver, object: any, newObject: any): void; - unarchiverWillFinish?(unarchiver: NSKeyedUnarchiver): void; - unarchiverDidFinish?(unarchiver: NSKeyedUnarchiver): void; -} -interface NSLocking { - lock(): void; - unlock(): void; -} -interface NSPortDelegate { - handlePortMessage?(message: any): void; -} -interface NSMachPortDelegate { - handleMachMessage?(msg: any): void; -} -interface NSStreamDelegate { - streamHandleEvent?(aStream: NSStream, eventCode: number): void; -} -interface NSURLAuthenticationChallengeSender { - useCredentialForAuthenticationChallenge(credential: NSURLCredential, challenge: NSURLAuthenticationChallenge): void; - continueWithoutCredentialForAuthenticationChallenge(challenge: NSURLAuthenticationChallenge): void; - cancelAuthenticationChallenge(challenge: NSURLAuthenticationChallenge): void; - performDefaultHandlingForAuthenticationChallenge?(challenge: NSURLAuthenticationChallenge): void; - rejectProtectionSpaceAndContinueWithChallenge?(challenge: NSURLAuthenticationChallenge): void; -} -interface NSURLConnectionDelegate { - connectionDidFailWithError?(connection: NSURLConnection, error: NSError): void; - connectionShouldUseCredentialStorage?(connection: NSURLConnection): boolean; - connectionWillSendRequestForAuthenticationChallenge?(connection: NSURLConnection, challenge: NSURLAuthenticationChallenge): void; - connectionCanAuthenticateAgainstProtectionSpace?(connection: NSURLConnection, protectionSpace: NSURLProtectionSpace): boolean; - connectionDidReceiveAuthenticationChallenge?(connection: NSURLConnection, challenge: NSURLAuthenticationChallenge): void; - connectionDidCancelAuthenticationChallenge?(connection: NSURLConnection, challenge: NSURLAuthenticationChallenge): void; -} -interface NSURLConnectionDataDelegate { - connectionWillSendRequestRedirectResponse?(connection: NSURLConnection, request: NSURLRequest, response: NSURLResponse): NSURLRequest; - connectionDidReceiveResponse?(connection: NSURLConnection, response: NSURLResponse): void; - connectionDidReceiveData?(connection: NSURLConnection, data: NSData): void; - connectionNeedNewBodyStream?(connection: NSURLConnection, request: NSURLRequest): NSInputStream; - connectionDidSendBodyDataTotalBytesWrittenTotalBytesExpectedToWrite?(connection: NSURLConnection, bytesWritten: number, totalBytesWritten: number, totalBytesExpectedToWrite: number): void; - connectionWillCacheResponse?(connection: NSURLConnection, cachedResponse: NSCachedURLResponse): NSCachedURLResponse; - connectionDidFinishLoading?(connection: NSURLConnection): void; -} -interface NSURLConnectionDownloadDelegate { - connectionDidWriteDataTotalBytesWrittenExpectedTotalBytes?(connection: NSURLConnection, bytesWritten: number, totalBytesWritten: number, expectedTotalBytes: number): void; - connectionDidResumeDownloadingTotalBytesWrittenExpectedTotalBytes?(connection: NSURLConnection, totalBytesWritten: number, expectedTotalBytes: number): void; - connectionDidFinishDownloadingDestinationURL(connection: NSURLConnection, destinationURL: NSURL): void; -} -interface NSURLProtocolClient { - URLProtocolWasRedirectedToRequestRedirectResponse(protocol: NSURLProtocol, request: NSURLRequest, redirectResponse: NSURLResponse): void; - URLProtocolCachedResponseIsValid(protocol: NSURLProtocol, cachedResponse: NSCachedURLResponse): void; - URLProtocolDidReceiveResponseCacheStoragePolicy(protocol: NSURLProtocol, response: NSURLResponse, policy: number): void; - URLProtocolDidLoadData(protocol: NSURLProtocol, data: NSData): void; - URLProtocolDidFinishLoading(protocol: NSURLProtocol): void; - URLProtocolDidFailWithError(protocol: NSURLProtocol, error: NSError): void; - URLProtocolDidReceiveAuthenticationChallenge(protocol: NSURLProtocol, challenge: NSURLAuthenticationChallenge): void; - URLProtocolDidCancelAuthenticationChallenge(protocol: NSURLProtocol, challenge: NSURLAuthenticationChallenge): void; -} -interface NSXMLParserDelegate { - parserDidStartDocument?(parser: NSXMLParser): void; - parserDidEndDocument?(parser: NSXMLParser): void; - parserFoundNotationDeclarationWithNamePublicIDSystemID?(parser: NSXMLParser, name: string, publicID: string, systemID: string): void; - parserFoundUnparsedEntityDeclarationWithNamePublicIDSystemIDNotationName?(parser: NSXMLParser, name: string, publicID: string, systemID: string, notationName: string): void; - parserFoundAttributeDeclarationWithNameForElementTypeDefaultValue?(parser: NSXMLParser, attributeName: string, elementName: string, type: string, defaultValue: string): void; - parserFoundElementDeclarationWithNameModel?(parser: NSXMLParser, elementName: string, model: string): void; - parserFoundInternalEntityDeclarationWithNameValue?(parser: NSXMLParser, name: string, value: string): void; - parserFoundExternalEntityDeclarationWithNamePublicIDSystemID?(parser: NSXMLParser, name: string, publicID: string, systemID: string): void; - parserDidStartElementNamespaceURIQualifiedNameAttributes?(parser: NSXMLParser, elementName: string, namespaceURI: string, qName: string, attributeDict: NSDictionary): void; - parserDidEndElementNamespaceURIQualifiedName?(parser: NSXMLParser, elementName: string, namespaceURI: string, qName: string): void; - parserDidStartMappingPrefixToURI?(parser: NSXMLParser, prefix: string, namespaceURI: string): void; - parserDidEndMappingPrefix?(parser: NSXMLParser, prefix: string): void; - parserFoundCharacters?(parser: NSXMLParser, string: string): void; - parserFoundIgnorableWhitespace?(parser: NSXMLParser, whitespaceString: string): void; - parserFoundProcessingInstructionWithTargetData?(parser: NSXMLParser, target: string, data: string): void; - parserFoundComment?(parser: NSXMLParser, comment: string): void; - parserFoundCDATA?(parser: NSXMLParser, CDATABlock: NSData): void; - parserResolveExternalEntityNameSystemID?(parser: NSXMLParser, name: string, systemID: string): NSData; - parserParseErrorOccurred?(parser: NSXMLParser, parseError: NSError): void; - parserValidationErrorOccurred?(parser: NSXMLParser, validationError: NSError): void; -} -interface NSCacheDelegate { - cacheWillEvictObject?(cache: NSCache, obj: any): void; -} -interface NSExtensionRequestHandling { - beginRequestWithExtensionContext(context: NSExtensionContext): void; -} -interface NSFilePresenter { - presentedItemURL: NSURL; - presentedItemOperationQueue: NSOperationQueue; - relinquishPresentedItemToReader?(reader: (arg1: () => void) => void): void; - relinquishPresentedItemToWriter?(writer: (arg1: () => void) => void): void; - savePresentedItemChangesWithCompletionHandler?(completionHandler: (arg1: NSError) => void): void; - accommodatePresentedItemDeletionWithCompletionHandler?(completionHandler: (arg1: NSError) => void): void; - presentedItemDidMoveToURL?(newURL: NSURL): void; - presentedItemDidChange?(): void; - presentedItemDidGainVersion?(version: NSFileVersion): void; - presentedItemDidLoseVersion?(version: NSFileVersion): void; - presentedItemDidResolveConflictVersion?(version: NSFileVersion): void; - accommodatePresentedSubitemDeletionAtURLCompletionHandler?(url: NSURL, completionHandler: (arg1: NSError) => void): void; - presentedSubitemDidAppearAtURL?(url: NSURL): void; - presentedSubitemAtURLDidMoveToURL?(oldURL: NSURL, newURL: NSURL): void; - presentedSubitemDidChangeAtURL?(url: NSURL): void; - presentedSubitemAtURLDidGainVersion?(url: NSURL, version: NSFileVersion): void; - presentedSubitemAtURLDidLoseVersion?(url: NSURL, version: NSFileVersion): void; - presentedSubitemAtURLDidResolveConflictVersion?(url: NSURL, version: NSFileVersion): void; -} -interface NSMetadataQueryDelegate { - metadataQueryReplacementObjectForResultObject?(query: NSMetadataQuery, result: NSMetadataItem): any; - metadataQueryReplacementValueForAttributeValue?(query: NSMetadataQuery, attrName: string, attrValue: any): any; -} -interface NSNetServiceDelegate { - netServiceWillPublish?(sender: NSNetService): void; - netServiceDidPublish?(sender: NSNetService): void; - netServiceDidNotPublish?(sender: NSNetService, errorDict: NSDictionary): void; - netServiceWillResolve?(sender: NSNetService): void; - netServiceDidResolveAddress?(sender: NSNetService): void; - netServiceDidNotResolve?(sender: NSNetService, errorDict: NSDictionary): void; - netServiceDidStop?(sender: NSNetService): void; - netServiceDidUpdateTXTRecordData?(sender: NSNetService, data: NSData): void; - netServiceDidAcceptConnectionWithInputStreamOutputStream?(sender: NSNetService, inputStream: NSInputStream, outputStream: NSOutputStream): void; -} -interface NSNetServiceBrowserDelegate { - netServiceBrowserWillSearch?(aNetServiceBrowser: NSNetServiceBrowser): void; - netServiceBrowserDidStopSearch?(aNetServiceBrowser: NSNetServiceBrowser): void; - netServiceBrowserDidNotSearch?(aNetServiceBrowser: NSNetServiceBrowser, errorDict: NSDictionary): void; - netServiceBrowserDidFindDomainMoreComing?(aNetServiceBrowser: NSNetServiceBrowser, domainString: string, moreComing: boolean): void; - netServiceBrowserDidFindServiceMoreComing?(aNetServiceBrowser: NSNetServiceBrowser, aNetService: NSNetService, moreComing: boolean): void; - netServiceBrowserDidRemoveDomainMoreComing?(aNetServiceBrowser: NSNetServiceBrowser, domainString: string, moreComing: boolean): void; - netServiceBrowserDidRemoveServiceMoreComing?(aNetServiceBrowser: NSNetServiceBrowser, aNetService: NSNetService, moreComing: boolean): void; -} -interface NSURLSessionDelegate { - URLSessionDidBecomeInvalidWithError?(session: NSURLSession, error: NSError): void; - URLSessionDidReceiveChallengeCompletionHandler?(session: NSURLSession, challenge: NSURLAuthenticationChallenge, completionHandler: (arg1: number, arg2: NSURLCredential) => void): void; - URLSessionDidFinishEventsForBackgroundURLSession?(session: NSURLSession): void; -} -interface NSURLSessionTaskDelegate { - URLSessionTaskWillPerformHTTPRedirectionNewRequestCompletionHandler?(session: NSURLSession, task: NSURLSessionTask, response: NSHTTPURLResponse, request: NSURLRequest, completionHandler: (arg1: NSURLRequest) => void): void; - URLSessionTaskDidReceiveChallengeCompletionHandler?(session: NSURLSession, task: NSURLSessionTask, challenge: NSURLAuthenticationChallenge, completionHandler: (arg1: number, arg2: NSURLCredential) => void): void; - URLSessionTaskNeedNewBodyStream?(session: NSURLSession, task: NSURLSessionTask, completionHandler: (arg1: NSInputStream) => void): void; - URLSessionTaskDidSendBodyDataTotalBytesSentTotalBytesExpectedToSend?(session: NSURLSession, task: NSURLSessionTask, bytesSent: number, totalBytesSent: number, totalBytesExpectedToSend: number): void; - URLSessionTaskDidCompleteWithError?(session: NSURLSession, task: NSURLSessionTask, error: NSError): void; -} -interface NSURLSessionDataDelegate { - URLSessionDataTaskDidReceiveResponseCompletionHandler?(session: NSURLSession, dataTask: NSURLSessionDataTask, response: NSURLResponse, completionHandler: (arg1: number) => void): void; - URLSessionDataTaskDidBecomeDownloadTask?(session: NSURLSession, dataTask: NSURLSessionDataTask, downloadTask: NSURLSessionDownloadTask): void; - URLSessionDataTaskDidReceiveData?(session: NSURLSession, dataTask: NSURLSessionDataTask, data: NSData): void; - URLSessionDataTaskWillCacheResponseCompletionHandler?(session: NSURLSession, dataTask: NSURLSessionDataTask, proposedResponse: NSCachedURLResponse, completionHandler: (arg1: NSCachedURLResponse) => void): void; -} -interface NSURLSessionDownloadDelegate { - URLSessionDownloadTaskDidFinishDownloadingToURL(session: NSURLSession, downloadTask: NSURLSessionDownloadTask, location: NSURL): void; - URLSessionDownloadTaskDidWriteDataTotalBytesWrittenTotalBytesExpectedToWrite?(session: NSURLSession, downloadTask: NSURLSessionDownloadTask, bytesWritten: number, totalBytesWritten: number, totalBytesExpectedToWrite: number): void; - URLSessionDownloadTaskDidResumeAtOffsetExpectedTotalBytes?(session: NSURLSession, downloadTask: NSURLSessionDownloadTask, fileOffset: number, expectedTotalBytes: number): void; -} -interface NSUserActivityDelegate { - userActivityWillSave?(userActivity: NSUserActivity): void; - userActivityWasContinued?(userActivity: NSUserActivity): void; - userActivityDidReceiveInputStreamOutputStream?(userActivity: NSUserActivity, inputStream: NSInputStream, outputStream: NSOutputStream): void; -} -interface UIInputViewAudioFeedback { - enableInputClicksWhenVisible: boolean; -} -interface UIAppearanceContainer { -} -interface UIAppearance { -} -interface UIDynamicItem { - center: CGPoint; - bounds: CGRect; - transform: CGAffineTransform; -} -interface UILayoutSupport { - length: number; -} -interface UITraitEnvironment { - traitCollection: UITraitCollection; - traitCollectionDidChange(previousTraitCollection: UITraitCollection): void; -} -interface UICoordinateSpace { - bounds: CGRect; - convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: any): CGPoint; - convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: any): CGPoint; - convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: any): CGRect; - convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: any): CGRect; -} -interface UITextInputTraits { - autocapitalizationType: number; - autocorrectionType: number; - spellCheckingType: number; - keyboardType: number; - keyboardAppearance: number; - returnKeyType: number; - enablesReturnKeyAutomatically: boolean; - secureTextEntry: boolean; -} -interface UIKeyInput { - hasText(): boolean; - insertText(text: string): void; - deleteBackward(): void; -} -interface UITextInput { - selectedTextRange: UITextRange; - markedTextRange: UITextRange; - markedTextStyle: NSDictionary; - beginningOfDocument: UITextPosition; - endOfDocument: UITextPosition; - inputDelegate: any; - tokenizer: any; - textInputView: UIView; - selectionAffinity: number; - textInRange(range: UITextRange): string; - replaceRangeWithText(range: UITextRange, text: string): void; - setMarkedTextSelectedRange(markedText: string, selectedRange: NSRange): void; - unmarkText(): void; - textRangeFromPositionToPosition(fromPosition: UITextPosition, toPosition: UITextPosition): UITextRange; - positionFromPositionOffset(position: UITextPosition, offset: number): UITextPosition; - positionFromPositionInDirectionOffset(position: UITextPosition, direction: number, offset: number): UITextPosition; - comparePositionToPosition(position: UITextPosition, other: UITextPosition): number; - offsetFromPositionToPosition(from: UITextPosition, toPosition: UITextPosition): number; - positionWithinRangeFarthestInDirection(range: UITextRange, direction: number): UITextPosition; - characterRangeByExtendingPositionInDirection(position: UITextPosition, direction: number): UITextRange; - baseWritingDirectionForPositionInDirection(position: UITextPosition, direction: number): number; - setBaseWritingDirectionForRange(writingDirection: number, range: UITextRange): void; - firstRectForRange(range: UITextRange): CGRect; - caretRectForPosition(position: UITextPosition): CGRect; - selectionRectsForRange(range: UITextRange): NSArray; - closestPositionToPoint(point: CGPoint): UITextPosition; - closestPositionToPointWithinRange(point: CGPoint, range: UITextRange): UITextPosition; - characterRangeAtPoint(point: CGPoint): UITextRange; - shouldChangeTextInRangeReplacementText?(range: UITextRange, text: string): boolean; - textStylingAtPositionInDirection?(position: UITextPosition, direction: number): NSDictionary; - positionWithinRangeAtCharacterOffset?(range: UITextRange, offset: number): UITextPosition; - characterOffsetOfPositionWithinRange?(position: UITextPosition, range: UITextRange): number; - insertDictationResult?(dictationResult: NSArray): void; - dictationRecordingDidEnd?(): void; - dictationRecognitionFailed?(): void; - insertDictationResultPlaceholder?(): any; - frameForDictationResultPlaceholder?(placeholder: any): CGRect; - removeDictationResultPlaceholderWillInsertResult?(placeholder: any, willInsertResult: boolean): void; -} -interface UITextInputDelegate { - selectionWillChange(textInput: any): void; - selectionDidChange(textInput: any): void; - textWillChange(textInput: any): void; - textDidChange(textInput: any): void; -} -interface UITextInputTokenizer { - rangeEnclosingPositionWithGranularityInDirection(position: UITextPosition, granularity: number, direction: number): UITextRange; - isPositionAtBoundaryInDirection(position: UITextPosition, granularity: number, direction: number): boolean; - positionFromPositionToBoundaryInDirection(position: UITextPosition, granularity: number, direction: number): UITextPosition; - isPositionWithinTextUnitInDirection(position: UITextPosition, granularity: number, direction: number): boolean; -} -interface UITextFieldDelegate { - textFieldShouldBeginEditing?(textField: UITextField): boolean; - textFieldDidBeginEditing?(textField: UITextField): void; - textFieldShouldEndEditing?(textField: UITextField): boolean; - textFieldDidEndEditing?(textField: UITextField): void; - textFieldShouldChangeCharactersInRangeReplacementString?(textField: UITextField, range: NSRange, string: string): boolean; - textFieldShouldClear?(textField: UITextField): boolean; - textFieldShouldReturn?(textField: UITextField): boolean; -} -interface UIActionSheetDelegate { - actionSheetClickedButtonAtIndex?(actionSheet: UIActionSheet, buttonIndex: number): void; - actionSheetCancel?(actionSheet: UIActionSheet): void; - willPresentActionSheet?(actionSheet: UIActionSheet): void; - didPresentActionSheet?(actionSheet: UIActionSheet): void; - actionSheetWillDismissWithButtonIndex?(actionSheet: UIActionSheet, buttonIndex: number): void; - actionSheetDidDismissWithButtonIndex?(actionSheet: UIActionSheet, buttonIndex: number): void; -} -interface UIAlertViewDelegate { - alertViewClickedButtonAtIndex?(alertView: UIAlertView, buttonIndex: number): void; - alertViewCancel?(alertView: UIAlertView): void; - willPresentAlertView?(alertView: UIAlertView): void; - didPresentAlertView?(alertView: UIAlertView): void; - alertViewWillDismissWithButtonIndex?(alertView: UIAlertView, buttonIndex: number): void; - alertViewDidDismissWithButtonIndex?(alertView: UIAlertView, buttonIndex: number): void; - alertViewShouldEnableFirstOtherButton?(alertView: UIAlertView): boolean; -} -interface UIApplicationDelegate { - window?: UIWindow; - applicationDidFinishLaunching?(application: UIApplication): void; - applicationWillFinishLaunchingWithOptions?(application: UIApplication, launchOptions: NSDictionary): boolean; - applicationDidFinishLaunchingWithOptions?(application: UIApplication, launchOptions: NSDictionary): boolean; - applicationDidBecomeActive?(application: UIApplication): void; - applicationWillResignActive?(application: UIApplication): void; - applicationHandleOpenURL?(application: UIApplication, url: NSURL): boolean; - applicationOpenURLSourceApplicationAnnotation?(application: UIApplication, url: NSURL, sourceApplication: string, annotation: any): boolean; - applicationDidReceiveMemoryWarning?(application: UIApplication): void; - applicationWillTerminate?(application: UIApplication): void; - applicationSignificantTimeChange?(application: UIApplication): void; - applicationWillChangeStatusBarOrientationDuration?(application: UIApplication, newStatusBarOrientation: number, duration: number): void; - applicationDidChangeStatusBarOrientation?(application: UIApplication, oldStatusBarOrientation: number): void; - applicationWillChangeStatusBarFrame?(application: UIApplication, newStatusBarFrame: CGRect): void; - applicationDidChangeStatusBarFrame?(application: UIApplication, oldStatusBarFrame: CGRect): void; - applicationDidRegisterUserNotificationSettings?(application: UIApplication, notificationSettings: UIUserNotificationSettings): void; - applicationDidRegisterForRemoteNotificationsWithDeviceToken?(application: UIApplication, deviceToken: NSData): void; - applicationDidFailToRegisterForRemoteNotificationsWithError?(application: UIApplication, error: NSError): void; - applicationDidReceiveRemoteNotification?(application: UIApplication, userInfo: NSDictionary): void; - applicationDidReceiveLocalNotification?(application: UIApplication, notification: UILocalNotification): void; - applicationHandleActionWithIdentifierForLocalNotificationCompletionHandler?(application: UIApplication, identifier: string, notification: UILocalNotification, completionHandler: () => void): void; - applicationHandleActionWithIdentifierForRemoteNotificationCompletionHandler?(application: UIApplication, identifier: string, userInfo: NSDictionary, completionHandler: () => void): void; - applicationDidReceiveRemoteNotificationFetchCompletionHandler?(application: UIApplication, userInfo: NSDictionary, completionHandler: (arg1: number) => void): void; - applicationPerformFetchWithCompletionHandler?(application: UIApplication, completionHandler: (arg1: number) => void): void; - applicationHandleEventsForBackgroundURLSessionCompletionHandler?(application: UIApplication, identifier: string, completionHandler: () => void): void; - applicationDidEnterBackground?(application: UIApplication): void; - applicationWillEnterForeground?(application: UIApplication): void; - applicationProtectedDataWillBecomeUnavailable?(application: UIApplication): void; - applicationProtectedDataDidBecomeAvailable?(application: UIApplication): void; - applicationSupportedInterfaceOrientationsForWindow?(application: UIApplication, window: UIWindow): number; - applicationShouldAllowExtensionPointIdentifier?(application: UIApplication, extensionPointIdentifier: string): boolean; - applicationViewControllerWithRestorationIdentifierPathCoder?(application: UIApplication, identifierComponents: NSArray, coder: NSCoder): UIViewController; - applicationShouldSaveApplicationState?(application: UIApplication, coder: NSCoder): boolean; - applicationShouldRestoreApplicationState?(application: UIApplication, coder: NSCoder): boolean; - applicationWillEncodeRestorableStateWithCoder?(application: UIApplication, coder: NSCoder): void; - applicationDidDecodeRestorableStateWithCoder?(application: UIApplication, coder: NSCoder): void; - applicationWillContinueUserActivityWithType?(application: UIApplication, userActivityType: string): boolean; - applicationContinueUserActivityRestorationHandler?(application: UIApplication, userActivity: NSUserActivity, restorationHandler: (arg1: NSArray) => void): boolean; - applicationDidFailToContinueUserActivityWithTypeError?(application: UIApplication, userActivityType: string, error: NSError): void; - applicationDidUpdateUserActivity?(application: UIApplication, userActivity: NSUserActivity): void; -} -interface UIViewControllerRestoration { -} -interface UIDataSourceModelAssociation { - modelIdentifierForElementAtIndexPathInView(idx: NSIndexPath, view: UIView): string; - indexPathForElementWithModelIdentifierInView(identifier: string, view: UIView): NSIndexPath; -} -interface UIStateRestoring { - restorationParent: any; - objectRestorationClass: any; - encodeRestorableStateWithCoder?(coder: NSCoder): void; - decodeRestorableStateWithCoder?(coder: NSCoder): void; - applicationFinishedRestoringState?(): void; -} -interface UIObjectRestoration { -} -interface UIContentContainer { - preferredContentSize: CGSize; - preferredContentSizeDidChangeForChildContentContainer(container: any): void; - systemLayoutFittingSizeDidChangeForChildContentContainer(container: any): void; - sizeForChildContentContainerWithParentContainerSize(container: any, parentSize: CGSize): CGSize; - viewWillTransitionToSizeWithTransitionCoordinator(size: CGSize, coordinator: any): void; - willTransitionToTraitCollectionWithTransitionCoordinator(newCollection: UITraitCollection, coordinator: any): void; -} -interface UIGestureRecognizerDelegate { - gestureRecognizerShouldBegin?(gestureRecognizer: UIGestureRecognizer): boolean; - gestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer?(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; - gestureRecognizerShouldRequireFailureOfGestureRecognizer?(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; - gestureRecognizerShouldBeRequiredToFailByGestureRecognizer?(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; - gestureRecognizerShouldReceiveTouch?(gestureRecognizer: UIGestureRecognizer, touch: UITouch): boolean; -} -interface UINavigationControllerDelegate { - navigationControllerWillShowViewControllerAnimated?(navigationController: UINavigationController, viewController: UIViewController, animated: boolean): void; - navigationControllerDidShowViewControllerAnimated?(navigationController: UINavigationController, viewController: UIViewController, animated: boolean): void; - navigationControllerSupportedInterfaceOrientations?(navigationController: UINavigationController): number; - navigationControllerPreferredInterfaceOrientationForPresentation?(navigationController: UINavigationController): number; - navigationControllerInteractionControllerForAnimationController?(navigationController: UINavigationController, animationController: any): any; - navigationControllerAnimationControllerForOperationFromViewControllerToViewController?(navigationController: UINavigationController, operation: number, fromVC: UIViewController, toVC: UIViewController): any; -} -interface UIAccelerometerDelegate { - accelerometerDidAccelerate?(accelerometer: UIAccelerometer, acceleration: UIAcceleration): void; -} -interface UIScrollViewDelegate { - scrollViewDidScroll?(scrollView: UIScrollView): void; - scrollViewDidZoom?(scrollView: UIScrollView): void; - scrollViewWillBeginDragging?(scrollView: UIScrollView): void; - scrollViewWillEndDraggingWithVelocityTargetContentOffset?(scrollView: UIScrollView, velocity: CGPoint, targetContentOffset: any): void; - scrollViewDidEndDraggingWillDecelerate?(scrollView: UIScrollView, decelerate: boolean): void; - scrollViewWillBeginDecelerating?(scrollView: UIScrollView): void; - scrollViewDidEndDecelerating?(scrollView: UIScrollView): void; - scrollViewDidEndScrollingAnimation?(scrollView: UIScrollView): void; - viewForZoomingInScrollView?(scrollView: UIScrollView): UIView; - scrollViewWillBeginZoomingWithView?(scrollView: UIScrollView, view: UIView): void; - scrollViewDidEndZoomingWithViewAtScale?(scrollView: UIScrollView, view: UIView, scale: number): void; - scrollViewShouldScrollToTop?(scrollView: UIScrollView): boolean; - scrollViewDidScrollToTop?(scrollView: UIScrollView): void; -} -interface UITableViewDelegate { - tableViewWillDisplayCellForRowAtIndexPath?(tableView: UITableView, cell: UITableViewCell, indexPath: NSIndexPath): void; - tableViewWillDisplayHeaderViewForSection?(tableView: UITableView, view: UIView, section: number): void; - tableViewWillDisplayFooterViewForSection?(tableView: UITableView, view: UIView, section: number): void; - tableViewDidEndDisplayingCellForRowAtIndexPath?(tableView: UITableView, cell: UITableViewCell, indexPath: NSIndexPath): void; - tableViewDidEndDisplayingHeaderViewForSection?(tableView: UITableView, view: UIView, section: number): void; - tableViewDidEndDisplayingFooterViewForSection?(tableView: UITableView, view: UIView, section: number): void; - tableViewHeightForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; - tableViewHeightForHeaderInSection?(tableView: UITableView, section: number): number; - tableViewHeightForFooterInSection?(tableView: UITableView, section: number): number; - tableViewEstimatedHeightForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; - tableViewEstimatedHeightForHeaderInSection?(tableView: UITableView, section: number): number; - tableViewEstimatedHeightForFooterInSection?(tableView: UITableView, section: number): number; - tableViewViewForHeaderInSection?(tableView: UITableView, section: number): UIView; - tableViewViewForFooterInSection?(tableView: UITableView, section: number): UIView; - tableViewAccessoryTypeForRowWithIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; - tableViewAccessoryButtonTappedForRowWithIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; - tableViewShouldHighlightRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; - tableViewDidHighlightRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; - tableViewDidUnhighlightRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; - tableViewWillSelectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): NSIndexPath; - tableViewWillDeselectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): NSIndexPath; - tableViewDidSelectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; - tableViewDidDeselectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; - tableViewEditingStyleForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; - tableViewTitleForDeleteConfirmationButtonForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): string; - tableViewEditActionsForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): NSArray; - tableViewShouldIndentWhileEditingRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; - tableViewWillBeginEditingRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; - tableViewDidEndEditingRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; - tableViewTargetIndexPathForMoveFromRowAtIndexPathToProposedIndexPath?(tableView: UITableView, sourceIndexPath: NSIndexPath, proposedDestinationIndexPath: NSIndexPath): NSIndexPath; - tableViewIndentationLevelForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; - tableViewShouldShowMenuForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; - tableViewCanPerformActionForRowAtIndexPathWithSender?(tableView: UITableView, action: any, indexPath: NSIndexPath, sender: any): boolean; - tableViewPerformActionForRowAtIndexPathWithSender?(tableView: UITableView, action: any, indexPath: NSIndexPath, sender: any): void; -} -interface UITableViewDataSource { - tableViewNumberOfRowsInSection(tableView: UITableView, section: number): number; - tableViewCellForRowAtIndexPath(tableView: UITableView, indexPath: NSIndexPath): UITableViewCell; - numberOfSectionsInTableView?(tableView: UITableView): number; - tableViewTitleForHeaderInSection?(tableView: UITableView, section: number): string; - tableViewTitleForFooterInSection?(tableView: UITableView, section: number): string; - tableViewCanEditRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; - tableViewCanMoveRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; - sectionIndexTitlesForTableView?(tableView: UITableView): NSArray; - tableViewSectionForSectionIndexTitleAtIndex?(tableView: UITableView, title: string, index: number): number; - tableViewCommitEditingStyleForRowAtIndexPath?(tableView: UITableView, editingStyle: number, indexPath: NSIndexPath): void; - tableViewMoveRowAtIndexPathToIndexPath?(tableView: UITableView, sourceIndexPath: NSIndexPath, destinationIndexPath: NSIndexPath): void; -} -interface UIPickerViewDataSource { - numberOfComponentsInPickerView(pickerView: UIPickerView): number; - pickerViewNumberOfRowsInComponent(pickerView: UIPickerView, component: number): number; -} -interface UIPickerViewDelegate { - pickerViewWidthForComponent?(pickerView: UIPickerView, component: number): number; - pickerViewRowHeightForComponent?(pickerView: UIPickerView, component: number): number; - pickerViewTitleForRowForComponent?(pickerView: UIPickerView, row: number, component: number): string; - pickerViewAttributedTitleForRowForComponent?(pickerView: UIPickerView, row: number, component: number): NSAttributedString; - pickerViewViewForRowForComponentReusingView?(pickerView: UIPickerView, row: number, component: number, view: UIView): UIView; - pickerViewDidSelectRowInComponent?(pickerView: UIPickerView, row: number, component: number): void; -} -interface UIPickerViewAccessibilityDelegate { - pickerViewAccessibilityLabelForComponent?(pickerView: UIPickerView, component: number): string; - pickerViewAccessibilityHintForComponent?(pickerView: UIPickerView, component: number): string; -} -interface UIScrollViewAccessibilityDelegate { - accessibilityScrollStatusForScrollView?(scrollView: UIScrollView): string; -} -interface UIAccessibilityIdentification { - accessibilityIdentifier: string; -} -interface UIGuidedAccessRestrictionDelegate { - guidedAccessRestrictionIdentifiers(): NSArray; - guidedAccessRestrictionWithIdentifierDidChangeState(restrictionIdentifier: string, newRestrictionState: number): void; - textForGuidedAccessRestrictionWithIdentifier(restrictionIdentifier: string): string; - detailTextForGuidedAccessRestrictionWithIdentifier?(restrictionIdentifier: string): string; -} -interface UIAccessibilityReadingContent { - accessibilityLineNumberForPoint(point: CGPoint): number; - accessibilityContentForLineNumber(lineNumber: number): string; - accessibilityFrameForLineNumber(lineNumber: number): CGRect; - accessibilityPageContent(): string; -} -interface UIActivityItemSource { - activityViewControllerPlaceholderItem(activityViewController: UIActivityViewController): any; - activityViewControllerItemForActivityType(activityViewController: UIActivityViewController, activityType: string): any; - activityViewControllerSubjectForActivityType?(activityViewController: UIActivityViewController, activityType: string): string; - activityViewControllerDataTypeIdentifierForActivityType?(activityViewController: UIActivityViewController, activityType: string): string; - activityViewControllerThumbnailImageForActivityTypeSuggestedSize?(activityViewController: UIActivityViewController, activityType: string, size: CGSize): UIImage; -} -interface UIBarPositioning { - barPosition: number; -} -interface UIBarPositioningDelegate { - positionForBar?(bar: any): number; -} -interface UICollectionViewDataSource { - collectionViewNumberOfItemsInSection(collectionView: UICollectionView, section: number): number; - collectionViewCellForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): UICollectionViewCell; - numberOfSectionsInCollectionView?(collectionView: UICollectionView): number; - collectionViewViewForSupplementaryElementOfKindAtIndexPath?(collectionView: UICollectionView, kind: string, indexPath: NSIndexPath): UICollectionReusableView; -} -interface UICollectionViewDelegate { - collectionViewShouldHighlightItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - collectionViewDidHighlightItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; - collectionViewDidUnhighlightItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; - collectionViewShouldSelectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - collectionViewShouldDeselectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - collectionViewDidSelectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; - collectionViewDidDeselectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; - collectionViewWillDisplayCellForItemAtIndexPath?(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; - collectionViewWillDisplaySupplementaryViewForElementKindAtIndexPath?(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; - collectionViewDidEndDisplayingCellForItemAtIndexPath?(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; - collectionViewDidEndDisplayingSupplementaryViewForElementOfKindAtIndexPath?(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; - collectionViewShouldShowMenuForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - collectionViewCanPerformActionForItemAtIndexPathWithSender?(collectionView: UICollectionView, action: any, indexPath: NSIndexPath, sender: any): boolean; - collectionViewPerformActionForItemAtIndexPathWithSender?(collectionView: UICollectionView, action: any, indexPath: NSIndexPath, sender: any): void; - collectionViewTransitionLayoutForOldLayoutNewLayout?(collectionView: UICollectionView, fromLayout: UICollectionViewLayout, toLayout: UICollectionViewLayout): UICollectionViewTransitionLayout; -} -interface UICollectionViewDelegateFlowLayout { - collectionViewLayoutSizeForItemAtIndexPath?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, indexPath: NSIndexPath): CGSize; - collectionViewLayoutInsetForSectionAtIndex?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): UIEdgeInsets; - collectionViewLayoutMinimumLineSpacingForSectionAtIndex?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): number; - collectionViewLayoutMinimumInteritemSpacingForSectionAtIndex?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): number; - collectionViewLayoutReferenceSizeForHeaderInSection?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): CGSize; - collectionViewLayoutReferenceSizeForFooterInSection?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): CGSize; -} -interface UIDocumentInteractionControllerDelegate { - documentInteractionControllerViewControllerForPreview?(controller: UIDocumentInteractionController): UIViewController; - documentInteractionControllerRectForPreview?(controller: UIDocumentInteractionController): CGRect; - documentInteractionControllerViewForPreview?(controller: UIDocumentInteractionController): UIView; - documentInteractionControllerWillBeginPreview?(controller: UIDocumentInteractionController): void; - documentInteractionControllerDidEndPreview?(controller: UIDocumentInteractionController): void; - documentInteractionControllerWillPresentOptionsMenu?(controller: UIDocumentInteractionController): void; - documentInteractionControllerDidDismissOptionsMenu?(controller: UIDocumentInteractionController): void; - documentInteractionControllerWillPresentOpenInMenu?(controller: UIDocumentInteractionController): void; - documentInteractionControllerDidDismissOpenInMenu?(controller: UIDocumentInteractionController): void; - documentInteractionControllerWillBeginSendingToApplication?(controller: UIDocumentInteractionController, application: string): void; - documentInteractionControllerDidEndSendingToApplication?(controller: UIDocumentInteractionController, application: string): void; - documentInteractionControllerCanPerformAction?(controller: UIDocumentInteractionController, action: any): boolean; - documentInteractionControllerPerformAction?(controller: UIDocumentInteractionController, action: any): boolean; -} -interface UIDocumentPickerDelegate { - documentPickerDidPickDocumentAtURL(controller: UIDocumentPickerViewController, url: NSURL): void; - documentPickerWasCancelled?(controller: UIDocumentPickerViewController): void; -} -interface UIDocumentMenuDelegate { - documentMenuDidPickDocumentPicker(documentMenu: UIDocumentMenuViewController, documentPicker: UIDocumentPickerViewController): void; - documentMenuWasCancelled?(documentMenu: UIDocumentMenuViewController): void; -} -interface UIImagePickerControllerDelegate { - imagePickerControllerDidFinishPickingImageEditingInfo?(picker: UIImagePickerController, image: UIImage, editingInfo: NSDictionary): void; - imagePickerControllerDidFinishPickingMediaWithInfo?(picker: UIImagePickerController, info: NSDictionary): void; - imagePickerControllerDidCancel?(picker: UIImagePickerController): void; -} -interface UITextDocumentProxy { - documentContextBeforeInput: string; - documentContextAfterInput: string; - adjustTextPositionByCharacterOffset(offset: number): void; -} -interface UINavigationBarDelegate { - navigationBarShouldPushItem?(navigationBar: UINavigationBar, item: UINavigationItem): boolean; - navigationBarDidPushItem?(navigationBar: UINavigationBar, item: UINavigationItem): void; - navigationBarShouldPopItem?(navigationBar: UINavigationBar, item: UINavigationItem): boolean; - navigationBarDidPopItem?(navigationBar: UINavigationBar, item: UINavigationItem): void; -} -interface UIPageViewControllerDelegate { - pageViewControllerWillTransitionToViewControllers?(pageViewController: UIPageViewController, pendingViewControllers: NSArray): void; - pageViewControllerDidFinishAnimatingPreviousViewControllersTransitionCompleted?(pageViewController: UIPageViewController, finished: boolean, previousViewControllers: NSArray, completed: boolean): void; - pageViewControllerSpineLocationForInterfaceOrientation?(pageViewController: UIPageViewController, orientation: number): number; - pageViewControllerSupportedInterfaceOrientations?(pageViewController: UIPageViewController): number; - pageViewControllerPreferredInterfaceOrientationForPresentation?(pageViewController: UIPageViewController): number; -} -interface UIPageViewControllerDataSource { - pageViewControllerViewControllerBeforeViewController(pageViewController: UIPageViewController, viewController: UIViewController): UIViewController; - pageViewControllerViewControllerAfterViewController(pageViewController: UIPageViewController, viewController: UIViewController): UIViewController; - presentationCountForPageViewController?(pageViewController: UIPageViewController): number; - presentationIndexForPageViewController?(pageViewController: UIPageViewController): number; -} -interface UIPopoverControllerDelegate { - popoverControllerShouldDismissPopover?(popoverController: UIPopoverController): boolean; - popoverControllerDidDismissPopover?(popoverController: UIPopoverController): void; - popoverControllerWillRepositionPopoverToRectInView?(popoverController: UIPopoverController, rect: any, view: any): void; -} -interface UIPopoverBackgroundViewMethods { -} -interface UIPrinterPickerControllerDelegate { - printerPickerControllerParentViewController?(printerPickerController: UIPrinterPickerController): UIViewController; - printerPickerControllerShouldShowPrinter?(printerPickerController: UIPrinterPickerController, printer: UIPrinter): boolean; - printerPickerControllerWillPresent?(printerPickerController: UIPrinterPickerController): void; - printerPickerControllerDidPresent?(printerPickerController: UIPrinterPickerController): void; - printerPickerControllerWillDismiss?(printerPickerController: UIPrinterPickerController): void; - printerPickerControllerDidDismiss?(printerPickerController: UIPrinterPickerController): void; - printerPickerControllerDidSelectPrinter?(printerPickerController: UIPrinterPickerController): void; -} -interface UIPrintInteractionControllerDelegate { - printInteractionControllerParentViewController?(printInteractionController: UIPrintInteractionController): UIViewController; - printInteractionControllerChoosePaper?(printInteractionController: UIPrintInteractionController, paperList: NSArray): UIPrintPaper; - printInteractionControllerWillPresentPrinterOptions?(printInteractionController: UIPrintInteractionController): void; - printInteractionControllerDidPresentPrinterOptions?(printInteractionController: UIPrintInteractionController): void; - printInteractionControllerWillDismissPrinterOptions?(printInteractionController: UIPrintInteractionController): void; - printInteractionControllerDidDismissPrinterOptions?(printInteractionController: UIPrintInteractionController): void; - printInteractionControllerWillStartJob?(printInteractionController: UIPrintInteractionController): void; - printInteractionControllerDidFinishJob?(printInteractionController: UIPrintInteractionController): void; - printInteractionControllerCutLengthForPaper?(printInteractionController: UIPrintInteractionController, paper: UIPrintPaper): number; -} -interface UISearchBarDelegate { - searchBarShouldBeginEditing?(searchBar: UISearchBar): boolean; - searchBarTextDidBeginEditing?(searchBar: UISearchBar): void; - searchBarShouldEndEditing?(searchBar: UISearchBar): boolean; - searchBarTextDidEndEditing?(searchBar: UISearchBar): void; - searchBarTextDidChange?(searchBar: UISearchBar, searchText: string): void; - searchBarShouldChangeTextInRangeReplacementText?(searchBar: UISearchBar, range: NSRange, text: string): boolean; - searchBarSearchButtonClicked?(searchBar: UISearchBar): void; - searchBarBookmarkButtonClicked?(searchBar: UISearchBar): void; - searchBarCancelButtonClicked?(searchBar: UISearchBar): void; - searchBarResultsListButtonClicked?(searchBar: UISearchBar): void; - searchBarSelectedScopeButtonIndexDidChange?(searchBar: UISearchBar, selectedScope: number): void; -} -interface UIViewControllerTransitionCoordinatorContext { - isAnimated(): boolean; - presentationStyle(): number; - initiallyInteractive(): boolean; - isInteractive(): boolean; - isCancelled(): boolean; - transitionDuration(): number; - percentComplete(): number; - completionVelocity(): number; - completionCurve(): number; - viewControllerForKey(key: string): UIViewController; - viewForKey(key: string): UIView; - containerView(): UIView; - targetTransform(): CGAffineTransform; -} -interface UIViewControllerTransitionCoordinator { - animateAlongsideTransitionCompletion(animation: (arg1: any) => void, completion: (arg1: any) => void): boolean; - animateAlongsideTransitionInViewAnimationCompletion(view: UIView, animation: (arg1: any) => void, completion: (arg1: any) => void): boolean; - notifyWhenInteractionEndsUsingBlock(handler: (arg1: any) => void): void; -} -interface UIAdaptivePresentationControllerDelegate { - adaptivePresentationStyleForPresentationController?(controller: UIPresentationController): number; - presentationControllerViewControllerForAdaptivePresentationStyle?(controller: UIPresentationController, style: number): UIViewController; -} -interface UIViewControllerContextTransitioning { - containerView(): UIView; - isAnimated(): boolean; - isInteractive(): boolean; - transitionWasCancelled(): boolean; - presentationStyle(): number; - updateInteractiveTransition(percentComplete: number): void; - finishInteractiveTransition(): void; - cancelInteractiveTransition(): void; - completeTransition(didComplete: boolean): void; - viewControllerForKey(key: string): UIViewController; - viewForKey(key: string): UIView; - targetTransform(): CGAffineTransform; - initialFrameForViewController(vc: UIViewController): CGRect; - finalFrameForViewController(vc: UIViewController): CGRect; -} -interface UIViewControllerAnimatedTransitioning { - transitionDuration(transitionContext: UIViewControllerContextTransitioning): number; - animateTransition(transitionContext: UIViewControllerContextTransitioning): void; - animationEnded?(transitionCompleted: boolean): void; -} -interface UIViewControllerInteractiveTransitioning { - startInteractiveTransition(transitionContext: any): void; - completionSpeed?(): number; - completionCurve?(): number; -} -interface UIViewControllerTransitioningDelegate { - animationControllerForPresentedControllerPresentingControllerSourceController?(presented: UIViewController, presenting: UIViewController, source: UIViewController): any; - animationControllerForDismissedController?(dismissed: UIViewController): any; - interactionControllerForPresentation?(animator: any): any; - interactionControllerForDismissal?(animator: any): any; - presentationControllerForPresentedViewControllerPresentingViewControllerSourceViewController?(presented: UIViewController, presenting: UIViewController, source: UIViewController): UIPresentationController; -} -interface UISearchControllerDelegate { - willPresentSearchController?(searchController: UISearchController): void; - didPresentSearchController?(searchController: UISearchController): void; - willDismissSearchController?(searchController: UISearchController): void; - didDismissSearchController?(searchController: UISearchController): void; - presentSearchController?(searchController: UISearchController): void; -} -interface UISearchResultsUpdating { - updateSearchResultsForSearchController(searchController: UISearchController): void; -} -interface UISearchDisplayDelegate { - searchDisplayControllerWillBeginSearch?(controller: UISearchDisplayController): void; - searchDisplayControllerDidBeginSearch?(controller: UISearchDisplayController): void; - searchDisplayControllerWillEndSearch?(controller: UISearchDisplayController): void; - searchDisplayControllerDidEndSearch?(controller: UISearchDisplayController): void; - searchDisplayControllerDidLoadSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - searchDisplayControllerWillUnloadSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - searchDisplayControllerWillShowSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - searchDisplayControllerDidShowSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - searchDisplayControllerWillHideSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - searchDisplayControllerDidHideSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - searchDisplayControllerShouldReloadTableForSearchString?(controller: UISearchDisplayController, searchString: string): boolean; - searchDisplayControllerShouldReloadTableForSearchScope?(controller: UISearchDisplayController, searchOption: number): boolean; -} -interface UISplitViewControllerDelegate { - splitViewControllerWillChangeToDisplayMode?(svc: UISplitViewController, displayMode: number): void; - targetDisplayModeForActionInSplitViewController?(svc: UISplitViewController): number; - splitViewControllerShowViewControllerSender?(splitViewController: UISplitViewController, vc: UIViewController, sender: any): boolean; - splitViewControllerShowDetailViewControllerSender?(splitViewController: UISplitViewController, vc: UIViewController, sender: any): boolean; - primaryViewControllerForCollapsingSplitViewController?(splitViewController: UISplitViewController): UIViewController; - primaryViewControllerForExpandingSplitViewController?(splitViewController: UISplitViewController): UIViewController; - splitViewControllerCollapseSecondaryViewControllerOntoPrimaryViewController?(splitViewController: UISplitViewController, secondaryViewController: UIViewController, primaryViewController: UIViewController): boolean; - splitViewControllerSeparateSecondaryViewControllerFromPrimaryViewController?(splitViewController: UISplitViewController, primaryViewController: UIViewController): UIViewController; - splitViewControllerSupportedInterfaceOrientations?(splitViewController: UISplitViewController): number; - splitViewControllerPreferredInterfaceOrientationForPresentation?(splitViewController: UISplitViewController): number; - splitViewControllerWillHideViewControllerWithBarButtonItemForPopoverController?(svc: UISplitViewController, aViewController: UIViewController, barButtonItem: UIBarButtonItem, pc: UIPopoverController): void; - splitViewControllerWillShowViewControllerInvalidatingBarButtonItem?(svc: UISplitViewController, aViewController: UIViewController, barButtonItem: UIBarButtonItem): void; - splitViewControllerPopoverControllerWillPresentViewController?(svc: UISplitViewController, pc: UIPopoverController, aViewController: UIViewController): void; - splitViewControllerShouldHideViewControllerInOrientation?(svc: UISplitViewController, vc: UIViewController, orientation: number): boolean; -} -interface UITabBarDelegate { - tabBarDidSelectItem?(tabBar: UITabBar, item: UITabBarItem): void; - tabBarWillBeginCustomizingItems?(tabBar: UITabBar, items: NSArray): void; - tabBarDidBeginCustomizingItems?(tabBar: UITabBar, items: NSArray): void; - tabBarWillEndCustomizingItemsChanged?(tabBar: UITabBar, items: NSArray, changed: boolean): void; - tabBarDidEndCustomizingItemsChanged?(tabBar: UITabBar, items: NSArray, changed: boolean): void; -} -interface UITabBarControllerDelegate { - tabBarControllerShouldSelectViewController?(tabBarController: UITabBarController, viewController: UIViewController): boolean; - tabBarControllerDidSelectViewController?(tabBarController: UITabBarController, viewController: UIViewController): void; - tabBarControllerWillBeginCustomizingViewControllers?(tabBarController: UITabBarController, viewControllers: NSArray): void; - tabBarControllerWillEndCustomizingViewControllersChanged?(tabBarController: UITabBarController, viewControllers: NSArray, changed: boolean): void; - tabBarControllerDidEndCustomizingViewControllersChanged?(tabBarController: UITabBarController, viewControllers: NSArray, changed: boolean): void; - tabBarControllerSupportedInterfaceOrientations?(tabBarController: UITabBarController): number; - tabBarControllerPreferredInterfaceOrientationForPresentation?(tabBarController: UITabBarController): number; - tabBarControllerInteractionControllerForAnimationController?(tabBarController: UITabBarController, animationController: any): any; - tabBarControllerAnimationControllerForTransitionFromViewControllerToViewController?(tabBarController: UITabBarController, fromVC: UIViewController, toVC: UIViewController): any; -} -interface UITextViewDelegate { - textViewShouldBeginEditing?(textView: UITextView): boolean; - textViewShouldEndEditing?(textView: UITextView): boolean; - textViewDidBeginEditing?(textView: UITextView): void; - textViewDidEndEditing?(textView: UITextView): void; - textViewShouldChangeTextInRangeReplacementText?(textView: UITextView, range: NSRange, text: string): boolean; - textViewDidChange?(textView: UITextView): void; - textViewDidChangeSelection?(textView: UITextView): void; - textViewShouldInteractWithURLInRange?(textView: UITextView, URL: NSURL, characterRange: NSRange): boolean; - textViewShouldInteractWithTextAttachmentInRange?(textView: UITextView, textAttachment: NSTextAttachment, characterRange: NSRange): boolean; -} -interface UIToolbarDelegate { -} -interface UIVideoEditorControllerDelegate { - videoEditorControllerDidSaveEditedVideoToPath?(editor: UIVideoEditorController, editedVideoPath: string): void; - videoEditorControllerDidFailWithError?(editor: UIVideoEditorController, error: NSError): void; - videoEditorControllerDidCancel?(editor: UIVideoEditorController): void; -} -interface UIWebViewDelegate { - webViewShouldStartLoadWithRequestNavigationType?(webView: UIWebView, request: NSURLRequest, navigationType: number): boolean; - webViewDidStartLoad?(webView: UIWebView): void; - webViewDidFinishLoad?(webView: UIWebView): void; - webViewDidFailLoadWithError?(webView: UIWebView, error: NSError): void; -} -interface NSTextStorageDelegate { - textStorageWillProcessEditingRangeChangeInLength?(textStorage: NSTextStorage, editedMask: number, editedRange: NSRange, delta: number): void; - textStorageDidProcessEditingRangeChangeInLength?(textStorage: NSTextStorage, editedMask: number, editedRange: NSRange, delta: number): void; -} -interface NSLayoutManagerDelegate { - layoutManagerShouldGenerateGlyphsPropertiesCharacterIndexesFontForGlyphRange?(layoutManager: NSLayoutManager, glyphs: any, props: any, charIndexes: any, aFont: UIFont, glyphRange: NSRange): number; - layoutManagerLineSpacingAfterGlyphAtIndexWithProposedLineFragmentRect?(layoutManager: NSLayoutManager, glyphIndex: number, rect: CGRect): number; - layoutManagerParagraphSpacingBeforeGlyphAtIndexWithProposedLineFragmentRect?(layoutManager: NSLayoutManager, glyphIndex: number, rect: CGRect): number; - layoutManagerParagraphSpacingAfterGlyphAtIndexWithProposedLineFragmentRect?(layoutManager: NSLayoutManager, glyphIndex: number, rect: CGRect): number; - layoutManagerShouldUseActionForControlCharacterAtIndex?(layoutManager: NSLayoutManager, action: number, charIndex: number): number; - layoutManagerShouldBreakLineByWordBeforeCharacterAtIndex?(layoutManager: NSLayoutManager, charIndex: number): boolean; - layoutManagerShouldBreakLineByHyphenatingBeforeCharacterAtIndex?(layoutManager: NSLayoutManager, charIndex: number): boolean; - layoutManagerBoundingBoxForControlGlyphAtIndexForTextContainerProposedLineFragmentGlyphPositionCharacterIndex?(layoutManager: NSLayoutManager, glyphIndex: number, textContainer: NSTextContainer, proposedRect: CGRect, glyphPosition: CGPoint, charIndex: number): CGRect; - layoutManagerDidInvalidateLayout?(sender: NSLayoutManager): void; - layoutManagerDidCompleteLayoutForTextContainerAtEnd?(layoutManager: NSLayoutManager, textContainer: NSTextContainer, layoutFinishedFlag: boolean): void; - layoutManagerTextContainerDidChangeGeometryFromSize?(layoutManager: NSLayoutManager, textContainer: NSTextContainer, oldSize: CGSize): void; -} -interface NSTextLayoutOrientationProvider { - layoutOrientation: number; -} -interface NSTextAttachmentContainer { - imageForBoundsTextContainerCharacterIndex(imageBounds: CGRect, textContainer: NSTextContainer, charIndex: number): UIImage; - attachmentBoundsForTextContainerProposedLineFragmentGlyphPositionCharacterIndex(textContainer: NSTextContainer, lineFrag: CGRect, position: CGPoint, charIndex: number): CGRect; -} -interface UIPopoverPresentationControllerDelegate { - prepareForPopoverPresentation?(popoverPresentationController: UIPopoverPresentationController): void; - popoverPresentationControllerShouldDismissPopover?(popoverPresentationController: UIPopoverPresentationController): boolean; - popoverPresentationControllerDidDismissPopover?(popoverPresentationController: UIPopoverPresentationController): void; - popoverPresentationControllerWillRepositionPopoverToRectInView?(popoverPresentationController: UIPopoverPresentationController, rect: any, view: any): void; -} -interface UIDynamicAnimatorDelegate { - dynamicAnimatorWillResume?(animator: UIDynamicAnimator): void; - dynamicAnimatorDidPause?(animator: UIDynamicAnimator): void; -} -interface UICollisionBehaviorDelegate { - collisionBehaviorBeganContactForItemWithItemAtPoint?(behavior: UICollisionBehavior, item1: any, item2: any, p: CGPoint): void; - collisionBehaviorEndedContactForItemWithItem?(behavior: UICollisionBehavior, item1: any, item2: any): void; - collisionBehaviorBeganContactForItemWithBoundaryIdentifierAtPoint?(behavior: UICollisionBehavior, item: any, identifier: any, p: CGPoint): void; - collisionBehaviorEndedContactForItemWithBoundaryIdentifier?(behavior: UICollisionBehavior, item: any, identifier: any): void; -} -interface EAGLDrawable { - drawableProperties: NSDictionary; -} -interface MTLCommandEncoder { - device: any; - label: string; - endEncoding(): void; - insertDebugSignpost(string: string): void; - pushDebugGroup(string: string): void; - popDebugGroup(): void; -} -interface MTLResource { - label: string; - device: any; - cpuCacheMode: number; - setPurgeableState(state: number): number; -} -interface MTLBuffer { - length: number; - contents(): any; - newTextureWithDescriptorOffsetBytesPerRow(descriptor: MTLTextureDescriptor, offset: number, bytesPerRow: number): any; -} -interface MTLFunction { - device: any; - functionType: number; - vertexAttributes: NSArray; - name: string; -} -interface MTLLibrary { - label: string; - device: any; - functionNames: NSArray; - newFunctionWithName(functionName: string): any; -} -interface MTLDevice { - name: string; - newCommandQueue(): any; - newCommandQueueWithMaxCommandBufferCount(maxCommandBufferCount: number): any; - newBufferWithLengthOptions(length: number, options: number): any; - newBufferWithBytesLengthOptions(pointer: any, length: number, options: number): any; - newBufferWithBytesNoCopyLengthOptionsDeallocator(pointer: any, length: number, options: number, deallocator: (arg1: any, arg2: number) => void): any; - newDepthStencilStateWithDescriptor(descriptor: MTLDepthStencilDescriptor): any; - newTextureWithDescriptor(descriptor: MTLTextureDescriptor): any; - newSamplerStateWithDescriptor(descriptor: MTLSamplerDescriptor): any; - newDefaultLibrary(): any; - newLibraryWithFileError(filepath: string): any; - newLibraryWithDataError(data: NSObject): any; - newLibraryWithSourceOptionsError(source: string, options: MTLCompileOptions): any; - newLibraryWithSourceOptionsCompletionHandler(source: string, options: MTLCompileOptions, completionHandler: (arg1: any, arg2: NSError) => void): void; - newRenderPipelineStateWithDescriptorError(descriptor: MTLRenderPipelineDescriptor): any; - newRenderPipelineStateWithDescriptorOptionsReflectionError(descriptor: MTLRenderPipelineDescriptor, options: number, reflection: any): any; - newRenderPipelineStateWithDescriptorCompletionHandler(descriptor: MTLRenderPipelineDescriptor, completionHandler: (arg1: any, arg2: NSError) => void): void; - newRenderPipelineStateWithDescriptorOptionsCompletionHandler(descriptor: MTLRenderPipelineDescriptor, options: number, completionHandler: (arg1: any, arg2: MTLRenderPipelineReflection, arg3: NSError) => void): void; - newComputePipelineStateWithFunctionError(computeFunction: any): any; - newComputePipelineStateWithFunctionOptionsReflectionError(computeFunction: any, options: number, reflection: any): any; - newComputePipelineStateWithFunctionCompletionHandler(computeFunction: any, completionHandler: (arg1: any, arg2: NSError) => void): void; - newComputePipelineStateWithFunctionOptionsCompletionHandler(computeFunction: any, options: number, completionHandler: (arg1: any, arg2: MTLComputePipelineReflection, arg3: NSError) => void): void; - supportsFeatureSet(featureSet: number): boolean; -} -interface MTLTexture { - rootResource: any; - textureType: number; - pixelFormat: number; - width: number; - height: number; - depth: number; - mipmapLevelCount: number; - sampleCount: number; - arrayLength: number; - framebufferOnly: boolean; - getBytesBytesPerRowBytesPerImageFromRegionMipmapLevelSlice(pixelBytes: any, bytesPerRow: number, bytesPerImage: number, region: MTLRegion, level: number, slice: number): void; - replaceRegionMipmapLevelSliceWithBytesBytesPerRowBytesPerImage(region: MTLRegion, level: number, slice: number, pixelBytes: any, bytesPerRow: number, bytesPerImage: number): void; - getBytesBytesPerRowFromRegionMipmapLevel(pixelBytes: any, bytesPerRow: number, region: MTLRegion, level: number): void; - replaceRegionMipmapLevelWithBytesBytesPerRow(region: MTLRegion, level: number, pixelBytes: any, bytesPerRow: number): void; - newTextureViewWithPixelFormat(pixelFormat: number): any; -} -interface MTLBlitCommandEncoder { - copyFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin(sourceTexture: any, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationTexture: any, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; - copyFromBufferSourceOffsetSourceBytesPerRowSourceBytesPerImageSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin(sourceBuffer: any, sourceOffset: number, sourceBytesPerRow: number, sourceBytesPerImage: number, sourceSize: MTLSize, destinationTexture: any, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; - copyFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToBufferDestinationOffsetDestinationBytesPerRowDestinationBytesPerImage(sourceTexture: any, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationBuffer: any, destinationOffset: number, destinationBytesPerRow: number, destinationBytesPerImage: number): void; - generateMipmapsForTexture(texture: any): void; - fillBufferRangeValue(buffer: any, range: NSRange, value: number): void; - copyFromBufferSourceOffsetToBufferDestinationOffsetSize(sourceBuffer: any, sourceOffset: number, destinationBuffer: any, destinationOffset: number, size: number): void; -} -interface MTLCommandBuffer { - device: any; - commandQueue: any; - retainedReferences: boolean; - label: string; - status: number; - error: NSError; - enqueue(): void; - commit(): void; - addScheduledHandler(block: (arg1: any) => void): void; - presentDrawable(drawable: any): void; - presentDrawableAtTime(drawable: any, presentationTime: number): void; - waitUntilScheduled(): void; - addCompletedHandler(block: (arg1: any) => void): void; - waitUntilCompleted(): void; - blitCommandEncoder(): any; - renderCommandEncoderWithDescriptor(renderPassDescriptor: MTLRenderPassDescriptor): any; - computeCommandEncoder(): any; - parallelRenderCommandEncoderWithDescriptor(renderPassDescriptor: MTLRenderPassDescriptor): any; -} -interface MTLComputeCommandEncoder { - setComputePipelineState(state: any): void; - setBufferOffsetAtIndex(buffer: any, offset: number, index: number): void; - setBuffersOffsetsWithRange(buffers: any, offsets: any, range: NSRange): void; - setTextureAtIndex(texture: any, index: number): void; - setTexturesWithRange(textures: any, range: NSRange): void; - setSamplerStateAtIndex(sampler: any, index: number): void; - setSamplerStatesWithRange(samplers: any, range: NSRange): void; - setSamplerStateLodMinClampLodMaxClampAtIndex(sampler: any, lodMinClamp: number, lodMaxClamp: number, index: number): void; - setSamplerStatesLodMinClampsLodMaxClampsWithRange(samplers: any, lodMinClamps: any, lodMaxClamps: any, range: NSRange): void; - setThreadgroupMemoryLengthAtIndex(length: number, index: number): void; - dispatchThreadgroupsThreadsPerThreadgroup(threadgroupsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; -} -interface MTLCommandQueue { - label: string; - device: any; - commandBuffer(): any; - commandBufferWithUnretainedReferences(): any; - insertDebugCaptureBoundary(): void; -} -interface MTLDepthStencilState { - label: string; - device: any; -} -interface MTLDrawable { - present(): void; - presentAtTime(presentationTime: number): void; -} -interface MTLComputePipelineState { - device: any; - maxTotalThreadsPerThreadgroup: number; - threadExecutionWidth: number; -} -interface MTLRenderPipelineState { - label: string; - device: any; -} -interface MTLParallelRenderCommandEncoder { - renderCommandEncoder(): any; -} -interface MTLRenderCommandEncoder { - setRenderPipelineState(pipelineState: any): void; - setVertexBufferOffsetAtIndex(buffer: any, offset: number, index: number): void; - setVertexBuffersOffsetsWithRange(buffers: any, offsets: any, range: NSRange): void; - setVertexTextureAtIndex(texture: any, index: number): void; - setVertexTexturesWithRange(textures: any, range: NSRange): void; - setVertexSamplerStateAtIndex(sampler: any, index: number): void; - setVertexSamplerStatesWithRange(samplers: any, range: NSRange): void; - setVertexSamplerStateLodMinClampLodMaxClampAtIndex(sampler: any, lodMinClamp: number, lodMaxClamp: number, index: number): void; - setVertexSamplerStatesLodMinClampsLodMaxClampsWithRange(samplers: any, lodMinClamps: any, lodMaxClamps: any, range: NSRange): void; - setViewport(viewport: MTLViewport): void; - setFrontFacingWinding(frontFacingWinding: number): void; - setCullMode(cullMode: number): void; - setDepthBiasSlopeScaleClamp(depthBias: number, slopeScale: number, clamp: number): void; - setScissorRect(rect: MTLScissorRect): void; - setTriangleFillMode(fillMode: number): void; - setFragmentBufferOffsetAtIndex(buffer: any, offset: number, index: number): void; - setFragmentBuffersOffsetsWithRange(buffers: any, offset: any, range: NSRange): void; - setFragmentTextureAtIndex(texture: any, index: number): void; - setFragmentTexturesWithRange(textures: any, range: NSRange): void; - setFragmentSamplerStateAtIndex(sampler: any, index: number): void; - setFragmentSamplerStatesWithRange(samplers: any, range: NSRange): void; - setFragmentSamplerStateLodMinClampLodMaxClampAtIndex(sampler: any, lodMinClamp: number, lodMaxClamp: number, index: number): void; - setFragmentSamplerStatesLodMinClampsLodMaxClampsWithRange(samplers: any, lodMinClamps: any, lodMaxClamps: any, range: NSRange): void; - setBlendColorRedGreenBlueAlpha(red: number, green: number, blue: number, alpha: number): void; - setDepthStencilState(depthStencilState: any): void; - setStencilReferenceValue(referenceValue: number): void; - setVisibilityResultModeOffset(mode: number, offset: number): void; - drawPrimitivesVertexStartVertexCountInstanceCount(primitiveType: number, vertexStart: number, vertexCount: number, instanceCount: number): void; - drawPrimitivesVertexStartVertexCount(primitiveType: number, vertexStart: number, vertexCount: number): void; - drawIndexedPrimitivesIndexCountIndexTypeIndexBufferIndexBufferOffsetInstanceCount(primitiveType: number, indexCount: number, indexType: number, indexBuffer: any, indexBufferOffset: number, instanceCount: number): void; - drawIndexedPrimitivesIndexCountIndexTypeIndexBufferIndexBufferOffset(primitiveType: number, indexCount: number, indexType: number, indexBuffer: any, indexBufferOffset: number): void; -} -interface MTLSamplerState { - label: string; - device: any; -} -interface ABPeoplePickerNavigationControllerDelegate { - peoplePickerNavigationControllerDidSelectPerson?(peoplePicker: ABPeoplePickerNavigationController, person: any): void; - peoplePickerNavigationControllerDidSelectPersonPropertyIdentifier?(peoplePicker: ABPeoplePickerNavigationController, person: any, property: number, identifier: number): void; - peoplePickerNavigationControllerDidCancel?(peoplePicker: ABPeoplePickerNavigationController): void; - peoplePickerNavigationControllerShouldContinueAfterSelectingPerson?(peoplePicker: ABPeoplePickerNavigationController, person: any): boolean; - peoplePickerNavigationControllerShouldContinueAfterSelectingPersonPropertyIdentifier?(peoplePicker: ABPeoplePickerNavigationController, person: any, property: number, identifier: number): boolean; -} -interface ABPersonViewControllerDelegate { - personViewControllerShouldPerformDefaultActionForPersonPropertyIdentifier(personViewController: ABPersonViewController, person: any, property: number, identifier: number): boolean; -} -interface ABNewPersonViewControllerDelegate { - newPersonViewControllerDidCompleteWithNewPerson(newPersonView: ABNewPersonViewController, person: any): void; -} -interface ABUnknownPersonViewControllerDelegate { - unknownPersonViewControllerDidResolveToPerson(unknownCardViewController: ABUnknownPersonViewController, person: any): void; - unknownPersonViewControllerShouldPerformDefaultActionForPersonPropertyIdentifier?(personViewController: ABUnknownPersonViewController, person: any, property: number, identifier: number): boolean; -} -interface CAMediaTiming { - beginTime: number; - duration: number; - speed: number; - timeOffset: number; - repeatCount: number; - repeatDuration: number; - autoreverses: boolean; - fillMode: string; -} -interface CAAction { - runActionForKeyObjectArguments(event: string, anObject: any, dict: NSDictionary): void; -} -interface AVAudioMixing { - volume: number; -} -interface AVAudioStereoMixing { - pan: number; -} -interface AVAudio3DMixing { - renderingAlgorithm: number; - rate: number; - reverbBlend: number; - obstruction: number; - occlusion: number; - position: AVAudio3DPoint; -} -interface AVAudioPlayerDelegate { - audioPlayerDidFinishPlayingSuccessfully?(player: AVAudioPlayer, flag: boolean): void; - audioPlayerDecodeErrorDidOccurError?(player: AVAudioPlayer, error: NSError): void; - audioPlayerBeginInterruption?(player: AVAudioPlayer): void; - audioPlayerEndInterruptionWithOptions?(player: AVAudioPlayer, flags: number): void; - audioPlayerEndInterruptionWithFlags?(player: AVAudioPlayer, flags: number): void; - audioPlayerEndInterruption?(player: AVAudioPlayer): void; -} -interface AVAudioRecorderDelegate { - audioRecorderDidFinishRecordingSuccessfully?(recorder: AVAudioRecorder, flag: boolean): void; - audioRecorderEncodeErrorDidOccurError?(recorder: AVAudioRecorder, error: NSError): void; - audioRecorderBeginInterruption?(recorder: AVAudioRecorder): void; - audioRecorderEndInterruptionWithOptions?(recorder: AVAudioRecorder, flags: number): void; - audioRecorderEndInterruptionWithFlags?(recorder: AVAudioRecorder, flags: number): void; - audioRecorderEndInterruption?(recorder: AVAudioRecorder): void; -} -interface AVAudioSessionDelegate { - beginInterruption?(): void; - endInterruptionWithFlags?(flags: number): void; - endInterruption?(): void; - inputIsAvailableChanged?(isInputAvailable: boolean): void; -} -interface AVAsynchronousKeyValueLoading { - statusOfValueForKeyError(key: string): number; - loadValuesAsynchronouslyForKeysCompletionHandler(keys: NSArray, handler: () => void): void; -} -interface AVVideoCompositing { - sourcePixelBufferAttributes: NSDictionary; - requiredPixelBufferAttributesForRenderContext: NSDictionary; - renderContextChanged(newRenderContext: AVVideoCompositionRenderContext): void; - startVideoCompositionRequest(asyncVideoCompositionRequest: AVAsynchronousVideoCompositionRequest): void; - cancelAllPendingVideoCompositionRequests?(): void; -} -interface AVVideoCompositionInstructionProtocol { - timeRange: CMTimeRange; - enablePostProcessing: boolean; - containsTweening: boolean; - requiredSourceTrackIDs: NSArray; - passthroughTrackID: number; -} -interface AVVideoCompositionValidationHandling { - videoCompositionShouldContinueValidatingAfterFindingInvalidValueForKey?(videoComposition: AVVideoComposition, key: string): boolean; - videoCompositionShouldContinueValidatingAfterFindingEmptyTimeRange?(videoComposition: AVVideoComposition, timeRange: CMTimeRange): boolean; - videoCompositionShouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction?(videoComposition: AVVideoComposition, videoCompositionInstruction: any): boolean; - videoCompositionShouldContinueValidatingAfterFindingInvalidTrackIDInInstructionLayerInstructionAsset?(videoComposition: AVVideoComposition, videoCompositionInstruction: any, layerInstruction: AVVideoCompositionLayerInstruction, asset: AVAsset): boolean; -} -interface AVAssetResourceLoaderDelegate { - resourceLoaderShouldWaitForLoadingOfRequestedResource?(resourceLoader: AVAssetResourceLoader, loadingRequest: AVAssetResourceLoadingRequest): boolean; - resourceLoaderShouldWaitForRenewalOfRequestedResource?(resourceLoader: AVAssetResourceLoader, renewalRequest: AVAssetResourceRenewalRequest): boolean; - resourceLoaderDidCancelLoadingRequest?(resourceLoader: AVAssetResourceLoader, loadingRequest: AVAssetResourceLoadingRequest): void; - resourceLoaderShouldWaitForResponseToAuthenticationChallenge?(resourceLoader: AVAssetResourceLoader, authenticationChallenge: NSURLAuthenticationChallenge): boolean; - resourceLoaderDidCancelAuthenticationChallenge?(resourceLoader: AVAssetResourceLoader, authenticationChallenge: NSURLAuthenticationChallenge): void; -} -interface AVCaptureVideoDataOutputSampleBufferDelegate { - captureOutputDidOutputSampleBufferFromConnection?(captureOutput: AVCaptureOutput, sampleBuffer: any, connection: AVCaptureConnection): void; - captureOutputDidDropSampleBufferFromConnection?(captureOutput: AVCaptureOutput, sampleBuffer: any, connection: AVCaptureConnection): void; -} -interface AVCaptureAudioDataOutputSampleBufferDelegate { - captureOutputDidOutputSampleBufferFromConnection?(captureOutput: AVCaptureOutput, sampleBuffer: any, connection: AVCaptureConnection): void; -} -interface AVCaptureFileOutputRecordingDelegate { - captureOutputDidStartRecordingToOutputFileAtURLFromConnections?(captureOutput: AVCaptureFileOutput, fileURL: NSURL, connections: NSArray): void; - captureOutputDidFinishRecordingToOutputFileAtURLFromConnectionsError(captureOutput: AVCaptureFileOutput, outputFileURL: NSURL, connections: NSArray, error: NSError): void; -} -interface AVCaptureMetadataOutputObjectsDelegate { - captureOutputDidOutputMetadataObjectsFromConnection?(captureOutput: AVCaptureOutput, metadataObjects: NSArray, connection: AVCaptureConnection): void; -} -interface AVPlayerItemOutputPullDelegate { - outputMediaDataWillChange?(sender: AVPlayerItemOutput): void; - outputSequenceWasFlushed?(output: AVPlayerItemOutput): void; -} -interface AVPlayerItemLegibleOutputPushDelegate { - legibleOutputDidOutputAttributedStringsNativeSampleBuffersForItemTime?(output: AVPlayerItemLegibleOutput, strings: NSArray, nativeSamples: NSArray, itemTime: CMTime): void; -} -interface AVPlayerItemOutputPushDelegate { - outputSequenceWasFlushed?(output: AVPlayerItemOutput): void; -} -interface AVPlayerItemMetadataOutputPushDelegate { - metadataOutputDidOutputTimedMetadataGroupsFromPlayerItemTrack?(output: AVPlayerItemMetadataOutput, groups: NSArray, track: AVPlayerItemTrack): void; -} -interface AVSpeechSynthesizerDelegate { - speechSynthesizerDidStartSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - speechSynthesizerDidFinishSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - speechSynthesizerDidPauseSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - speechSynthesizerDidContinueSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - speechSynthesizerDidCancelSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - speechSynthesizerWillSpeakRangeOfSpeechStringUtterance?(synthesizer: AVSpeechSynthesizer, characterRange: NSRange, utterance: AVSpeechUtterance): void; -} -interface CKRecordValue { -} -interface CLLocationManagerDelegate { - locationManagerDidUpdateToLocationFromLocation?(manager: CLLocationManager, newLocation: CLLocation, oldLocation: CLLocation): void; - locationManagerDidUpdateLocations?(manager: CLLocationManager, locations: NSArray): void; - locationManagerDidUpdateHeading?(manager: CLLocationManager, newHeading: CLHeading): void; - locationManagerShouldDisplayHeadingCalibration?(manager: CLLocationManager): boolean; - locationManagerDidDetermineStateForRegion?(manager: CLLocationManager, state: number, region: CLRegion): void; - locationManagerDidRangeBeaconsInRegion?(manager: CLLocationManager, beacons: NSArray, region: CLBeaconRegion): void; - locationManagerRangingBeaconsDidFailForRegionWithError?(manager: CLLocationManager, region: CLBeaconRegion, error: NSError): void; - locationManagerDidEnterRegion?(manager: CLLocationManager, region: CLRegion): void; - locationManagerDidExitRegion?(manager: CLLocationManager, region: CLRegion): void; - locationManagerDidFailWithError?(manager: CLLocationManager, error: NSError): void; - locationManagerMonitoringDidFailForRegionWithError?(manager: CLLocationManager, region: CLRegion, error: NSError): void; - locationManagerDidChangeAuthorizationStatus?(manager: CLLocationManager, status: number): void; - locationManagerDidStartMonitoringForRegion?(manager: CLLocationManager, region: CLRegion): void; - locationManagerDidPauseLocationUpdates?(manager: CLLocationManager): void; - locationManagerDidResumeLocationUpdates?(manager: CLLocationManager): void; - locationManagerDidFinishDeferredUpdatesWithError?(manager: CLLocationManager, error: NSError): void; - locationManagerDidVisit?(manager: CLLocationManager, visit: CLVisit): void; -} -interface CBCentralManagerDelegate { - centralManagerDidUpdateState(central: CBCentralManager): void; - centralManagerWillRestoreState?(central: CBCentralManager, dict: NSDictionary): void; - centralManagerDidRetrievePeripherals?(central: CBCentralManager, peripherals: NSArray): void; - centralManagerDidRetrieveConnectedPeripherals?(central: CBCentralManager, peripherals: NSArray): void; - centralManagerDidDiscoverPeripheralAdvertisementDataRSSI?(central: CBCentralManager, peripheral: CBPeripheral, advertisementData: NSDictionary, RSSI: NSNumber): void; - centralManagerDidConnectPeripheral?(central: CBCentralManager, peripheral: CBPeripheral): void; - centralManagerDidFailToConnectPeripheralError?(central: CBCentralManager, peripheral: CBPeripheral, error: NSError): void; - centralManagerDidDisconnectPeripheralError?(central: CBCentralManager, peripheral: CBPeripheral, error: NSError): void; -} -interface CBPeripheralManagerDelegate { - peripheralManagerDidUpdateState(peripheral: CBPeripheralManager): void; - peripheralManagerWillRestoreState?(peripheral: CBPeripheralManager, dict: NSDictionary): void; - peripheralManagerDidStartAdvertisingError?(peripheral: CBPeripheralManager, error: NSError): void; - peripheralManagerDidAddServiceError?(peripheral: CBPeripheralManager, service: CBService, error: NSError): void; - peripheralManagerCentralDidSubscribeToCharacteristic?(peripheral: CBPeripheralManager, central: CBCentral, characteristic: CBCharacteristic): void; - peripheralManagerCentralDidUnsubscribeFromCharacteristic?(peripheral: CBPeripheralManager, central: CBCentral, characteristic: CBCharacteristic): void; - peripheralManagerDidReceiveReadRequest?(peripheral: CBPeripheralManager, request: CBATTRequest): void; - peripheralManagerDidReceiveWriteRequests?(peripheral: CBPeripheralManager, requests: NSArray): void; - peripheralManagerIsReadyToUpdateSubscribers?(peripheral: CBPeripheralManager): void; -} -interface CBPeripheralDelegate { - peripheralDidUpdateName?(peripheral: CBPeripheral): void; - peripheralDidInvalidateServices?(peripheral: CBPeripheral): void; - peripheralDidModifyServices?(peripheral: CBPeripheral, invalidatedServices: NSArray): void; - peripheralDidUpdateRSSIError?(peripheral: CBPeripheral, error: NSError): void; - peripheralDidReadRSSIError?(peripheral: CBPeripheral, RSSI: NSNumber, error: NSError): void; - peripheralDidDiscoverServices?(peripheral: CBPeripheral, error: NSError): void; - peripheralDidDiscoverIncludedServicesForServiceError?(peripheral: CBPeripheral, service: CBService, error: NSError): void; - peripheralDidDiscoverCharacteristicsForServiceError?(peripheral: CBPeripheral, service: CBService, error: NSError): void; - peripheralDidUpdateValueForCharacteristicError?(peripheral: CBPeripheral, characteristic: CBCharacteristic, error: NSError): void; - peripheralDidWriteValueForCharacteristicError?(peripheral: CBPeripheral, characteristic: CBCharacteristic, error: NSError): void; - peripheralDidUpdateNotificationStateForCharacteristicError?(peripheral: CBPeripheral, characteristic: CBCharacteristic, error: NSError): void; - peripheralDidDiscoverDescriptorsForCharacteristicError?(peripheral: CBPeripheral, characteristic: CBCharacteristic, error: NSError): void; - peripheralDidUpdateValueForDescriptorError?(peripheral: CBPeripheral, descriptor: CBDescriptor, error: NSError): void; - peripheralDidWriteValueForDescriptorError?(peripheral: CBPeripheral, descriptor: CBDescriptor, error: NSError): void; -} -interface EKEventEditViewDelegate { - eventEditViewControllerDidCompleteWithAction(controller: EKEventEditViewController, action: number): void; - eventEditViewControllerDefaultCalendarForNewEvents?(controller: EKEventEditViewController): EKCalendar; -} -interface EKEventViewDelegate { - eventViewControllerDidCompleteWithAction(controller: EKEventViewController, action: number): void; -} -interface EKCalendarChooserDelegate { - calendarChooserSelectionDidChange?(calendarChooser: EKCalendarChooser): void; - calendarChooserDidFinish?(calendarChooser: EKCalendarChooser): void; - calendarChooserDidCancel?(calendarChooser: EKCalendarChooser): void; -} -interface GKGameCenterControllerDelegate { - gameCenterViewControllerDidFinish(gameCenterViewController: GKGameCenterViewController): void; -} -interface GKAchievementViewControllerDelegate { - achievementViewControllerDidFinish(viewController: GKAchievementViewController): void; -} -interface GKChallengeEventHandlerDelegate { - localPlayerDidSelectChallenge?(challenge: GKChallenge): void; - shouldShowBannerForLocallyReceivedChallenge?(challenge: GKChallenge): boolean; - localPlayerDidReceiveChallenge?(challenge: GKChallenge): void; - shouldShowBannerForLocallyCompletedChallenge?(challenge: GKChallenge): boolean; - localPlayerDidCompleteChallenge?(challenge: GKChallenge): void; - shouldShowBannerForRemotelyCompletedChallenge?(challenge: GKChallenge): boolean; - remotePlayerDidCompleteChallenge?(challenge: GKChallenge): void; -} -interface GKChallengeListener { - playerWantsToPlayChallenge?(player: GKPlayer, challenge: GKChallenge): void; - playerDidReceiveChallenge?(player: GKPlayer, challenge: GKChallenge): void; - playerDidCompleteChallengeIssuedByFriend?(player: GKPlayer, challenge: GKChallenge, friendPlayer: GKPlayer): void; - playerIssuedChallengeWasCompletedByFriend?(player: GKPlayer, challenge: GKChallenge, friendPlayer: GKPlayer): void; -} -interface GKFriendRequestComposeViewControllerDelegate { - friendRequestComposeViewControllerDidFinish(viewController: GKFriendRequestComposeViewController): void; -} -interface GKLeaderboardViewControllerDelegate { - leaderboardViewControllerDidFinish(viewController: GKLeaderboardViewController): void; -} -interface GKTurnBasedEventListener { - playerDidRequestMatchWithOtherPlayers?(player: GKPlayer, playersToInvite: NSArray): void; - playerReceivedTurnEventForMatchDidBecomeActive?(player: GKPlayer, match: GKTurnBasedMatch, didBecomeActive: boolean): void; - playerMatchEnded?(player: GKPlayer, match: GKTurnBasedMatch): void; - playerReceivedExchangeRequestForMatch?(player: GKPlayer, exchange: GKTurnBasedExchange, match: GKTurnBasedMatch): void; - playerReceivedExchangeCancellationForMatch?(player: GKPlayer, exchange: GKTurnBasedExchange, match: GKTurnBasedMatch): void; - playerReceivedExchangeRepliesForCompletedExchangeForMatch?(player: GKPlayer, replies: NSArray, exchange: GKTurnBasedExchange, match: GKTurnBasedMatch): void; - playerDidRequestMatchWithPlayers?(player: GKPlayer, playerIDsToInvite: NSArray): void; -} -interface GKTurnBasedEventHandlerDelegate { - handleInviteFromGameCenter(playersToInvite: NSArray): void; - handleTurnEventForMatchDidBecomeActive(match: GKTurnBasedMatch, didBecomeActive: boolean): void; - handleTurnEventForMatch?(match: GKTurnBasedMatch): void; - handleMatchEnded?(match: GKTurnBasedMatch): void; -} -interface GKInviteEventListener { - playerDidAcceptInvite?(player: GKPlayer, invite: GKInvite): void; - playerDidRequestMatchWithRecipients?(player: GKPlayer, recipientPlayers: NSArray): void; - playerDidRequestMatchWithPlayers?(player: GKPlayer, playerIDsToInvite: NSArray): void; -} -interface GKSavedGameListener { - playerDidModifySavedGame?(player: GKPlayer, savedGame: GKSavedGame): void; - playerHasConflictingSavedGames?(player: GKPlayer, savedGames: NSArray): void; -} -interface GKLocalPlayerListener { -} -interface GKMatchDelegate { - matchDidReceiveDataFromRemotePlayer?(match: GKMatch, data: NSData, player: GKPlayer): void; - matchDidReceiveDataFromPlayer?(match: GKMatch, data: NSData, playerID: string): void; - matchPlayerDidChangeConnectionState?(match: GKMatch, player: GKPlayer, state: number): void; - matchPlayerDidChangeState?(match: GKMatch, playerID: string, state: number): void; - matchDidFailWithError?(match: GKMatch, error: NSError): void; - matchShouldReinviteDisconnectedPlayer?(match: GKMatch, player: GKPlayer): boolean; - matchShouldReinvitePlayer?(match: GKMatch, playerID: string): boolean; -} -interface GKMatchmakerViewControllerDelegate { - matchmakerViewControllerWasCancelled(viewController: GKMatchmakerViewController): void; - matchmakerViewControllerDidFailWithError(viewController: GKMatchmakerViewController, error: NSError): void; - matchmakerViewControllerDidFindMatch?(viewController: GKMatchmakerViewController, match: GKMatch): void; - matchmakerViewControllerDidFindHostedPlayers?(viewController: GKMatchmakerViewController, players: NSArray): void; - matchmakerViewControllerDidFindPlayers?(viewController: GKMatchmakerViewController, playerIDs: NSArray): void; - matchmakerViewControllerHostedPlayerDidAccept?(viewController: GKMatchmakerViewController, player: GKPlayer): void; - matchmakerViewControllerDidReceiveAcceptFromHostedPlayer?(viewController: GKMatchmakerViewController, playerID: string): void; -} -interface GKSessionDelegate { - sessionPeerDidChangeState?(session: GKSession, peerID: string, state: number): void; - sessionDidReceiveConnectionRequestFromPeer?(session: GKSession, peerID: string): void; - sessionConnectionWithPeerFailedWithError?(session: GKSession, peerID: string, error: NSError): void; - sessionDidFailWithError?(session: GKSession, error: NSError): void; -} -interface GKVoiceChatClient { - voiceChatServiceSendDataToParticipantID(voiceChatService: GKVoiceChatService, data: NSData, participantID: string): void; - participantID(): string; - voiceChatServiceSendRealTimeDataToParticipantID?(voiceChatService: GKVoiceChatService, data: NSData, participantID: string): void; - voiceChatServiceDidStartWithParticipantID?(voiceChatService: GKVoiceChatService, participantID: string): void; - voiceChatServiceDidNotStartWithParticipantIDError?(voiceChatService: GKVoiceChatService, participantID: string, error: NSError): void; - voiceChatServiceDidStopWithParticipantIDError?(voiceChatService: GKVoiceChatService, participantID: string, error: NSError): void; - voiceChatServiceDidReceiveInvitationFromParticipantIDCallID?(voiceChatService: GKVoiceChatService, participantID: string, callID: number): void; -} -interface GKPeerPickerControllerDelegate { - peerPickerControllerDidSelectConnectionType?(picker: GKPeerPickerController, type: number): void; - peerPickerControllerSessionForConnectionType?(picker: GKPeerPickerController, type: number): GKSession; - peerPickerControllerDidConnectPeerToSession?(picker: GKPeerPickerController, peerID: string, session: GKSession): void; - peerPickerControllerDidCancel?(picker: GKPeerPickerController): void; -} -interface GKTurnBasedMatchmakerViewControllerDelegate { - turnBasedMatchmakerViewControllerWasCancelled(viewController: GKTurnBasedMatchmakerViewController): void; - turnBasedMatchmakerViewControllerDidFailWithError(viewController: GKTurnBasedMatchmakerViewController, error: NSError): void; - turnBasedMatchmakerViewControllerDidFindMatch(viewController: GKTurnBasedMatchmakerViewController, match: GKTurnBasedMatch): void; - turnBasedMatchmakerViewControllerPlayerQuitForMatch(viewController: GKTurnBasedMatchmakerViewController, match: GKTurnBasedMatch): void; -} -interface GLKViewDelegate { - glkViewDrawInRect(view: GLKView, rect: CGRect): void; -} -interface GLKViewControllerDelegate { - glkViewControllerUpdate(controller: GLKViewController): void; - glkViewControllerWillPause?(controller: GLKViewController, pause: boolean): void; -} -interface GLKNamedEffect { - prepareToDraw(): void; -} -interface HMHomeManagerDelegate { - homeManagerDidUpdateHomes?(manager: HMHomeManager): void; - homeManagerDidUpdatePrimaryHome?(manager: HMHomeManager): void; - homeManagerDidAddHome?(manager: HMHomeManager, home: HMHome): void; - homeManagerDidRemoveHome?(manager: HMHomeManager, home: HMHome): void; -} -interface HMAccessoryBrowserDelegate { - accessoryBrowserDidFindNewAccessory?(browser: HMAccessoryBrowser, accessory: HMAccessory): void; - accessoryBrowserDidRemoveNewAccessory?(browser: HMAccessoryBrowser, accessory: HMAccessory): void; -} -interface HMHomeDelegate { - homeDidUpdateName?(home: HMHome): void; - homeDidAddAccessory?(home: HMHome, accessory: HMAccessory): void; - homeDidRemoveAccessory?(home: HMHome, accessory: HMAccessory): void; - homeDidAddUser?(home: HMHome, user: HMUser): void; - homeDidRemoveUser?(home: HMHome, user: HMUser): void; - homeDidUpdateRoomForAccessory?(home: HMHome, room: HMRoom, accessory: HMAccessory): void; - homeDidAddRoom?(home: HMHome, room: HMRoom): void; - homeDidRemoveRoom?(home: HMHome, room: HMRoom): void; - homeDidUpdateNameForRoom?(home: HMHome, room: HMRoom): void; - homeDidAddZone?(home: HMHome, zone: HMZone): void; - homeDidRemoveZone?(home: HMHome, zone: HMZone): void; - homeDidUpdateNameForZone?(home: HMHome, zone: HMZone): void; - homeDidAddRoomToZone?(home: HMHome, room: HMRoom, zone: HMZone): void; - homeDidRemoveRoomFromZone?(home: HMHome, room: HMRoom, zone: HMZone): void; - homeDidAddServiceGroup?(home: HMHome, group: HMServiceGroup): void; - homeDidRemoveServiceGroup?(home: HMHome, group: HMServiceGroup): void; - homeDidUpdateNameForServiceGroup?(home: HMHome, group: HMServiceGroup): void; - homeDidAddServiceToServiceGroup?(home: HMHome, service: HMService, group: HMServiceGroup): void; - homeDidRemoveServiceFromServiceGroup?(home: HMHome, service: HMService, group: HMServiceGroup): void; - homeDidAddActionSet?(home: HMHome, actionSet: HMActionSet): void; - homeDidRemoveActionSet?(home: HMHome, actionSet: HMActionSet): void; - homeDidUpdateNameForActionSet?(home: HMHome, actionSet: HMActionSet): void; - homeDidUpdateActionsForActionSet?(home: HMHome, actionSet: HMActionSet): void; - homeDidAddTrigger?(home: HMHome, trigger: HMTrigger): void; - homeDidRemoveTrigger?(home: HMHome, trigger: HMTrigger): void; - homeDidUpdateNameForTrigger?(home: HMHome, trigger: HMTrigger): void; - homeDidUpdateTrigger?(home: HMHome, trigger: HMTrigger): void; - homeDidUnblockAccessory?(home: HMHome, accessory: HMAccessory): void; - homeDidEncounterErrorForAccessory?(home: HMHome, error: NSError, accessory: HMAccessory): void; -} -interface HMAccessoryDelegate { - accessoryDidUpdateName?(accessory: HMAccessory): void; - accessoryDidUpdateNameForService?(accessory: HMAccessory, service: HMService): void; - accessoryDidUpdateAssociatedServiceTypeForService?(accessory: HMAccessory, service: HMService): void; - accessoryDidUpdateServices?(accessory: HMAccessory): void; - accessoryDidUpdateReachability?(accessory: HMAccessory): void; - accessoryServiceDidUpdateValueForCharacteristic?(accessory: HMAccessory, service: HMService, characteristic: HMCharacteristic): void; -} -interface MPMediaPickerControllerDelegate { - mediaPickerDidPickMediaItems?(mediaPicker: MPMediaPickerController, mediaItemCollection: MPMediaItemCollection): void; - mediaPickerDidCancel?(mediaPicker: MPMediaPickerController): void; -} -interface MPMediaPlayback { - isPreparedToPlay: boolean; - currentPlaybackTime: number; - currentPlaybackRate: number; - prepareToPlay(): void; - play(): void; - pause(): void; - stop(): void; - beginSeekingForward(): void; - beginSeekingBackward(): void; - endSeeking(): void; -} -interface MPPlayableContentDataSource { - beginLoadingChildItemsAtIndexPathCompletionHandler?(indexPath: NSIndexPath, completionHandler: (arg1: NSError) => void): void; - childItemsDisplayPlaybackProgressAtIndexPath?(indexPath: NSIndexPath): boolean; - numberOfChildItemsAtIndexPath(indexPath: NSIndexPath): number; - contentItemAtIndexPath(indexPath: NSIndexPath): MPContentItem; -} -interface MPPlayableContentDelegate { - playableContentManagerInitiatePlaybackOfContentItemAtIndexPathCompletionHandler?(contentManager: MPPlayableContentManager, indexPath: NSIndexPath, completionHandler: (arg1: NSError) => void): void; -} -interface JSExport { -} -interface MKAnnotation { - coordinate: CLLocationCoordinate2D; - title: string; - subtitle: string; - setCoordinate?(newCoordinate: CLLocationCoordinate2D): void; -} -interface MKOverlay { - boundingMapRect: MKMapRect; - intersectsMapRect?(mapRect: MKMapRect): boolean; - canReplaceMapContent?(): boolean; -} -interface MKMapViewDelegate { - mapViewRegionWillChangeAnimated?(mapView: MKMapView, animated: boolean): void; - mapViewRegionDidChangeAnimated?(mapView: MKMapView, animated: boolean): void; - mapViewWillStartLoadingMap?(mapView: MKMapView): void; - mapViewDidFinishLoadingMap?(mapView: MKMapView): void; - mapViewDidFailLoadingMapWithError?(mapView: MKMapView, error: NSError): void; - mapViewWillStartRenderingMap?(mapView: MKMapView): void; - mapViewDidFinishRenderingMapFullyRendered?(mapView: MKMapView, fullyRendered: boolean): void; - mapViewViewForAnnotation?(mapView: MKMapView, annotation: any): MKAnnotationView; - mapViewDidAddAnnotationViews?(mapView: MKMapView, views: NSArray): void; - mapViewAnnotationViewCalloutAccessoryControlTapped?(mapView: MKMapView, view: MKAnnotationView, control: UIControl): void; - mapViewDidSelectAnnotationView?(mapView: MKMapView, view: MKAnnotationView): void; - mapViewDidDeselectAnnotationView?(mapView: MKMapView, view: MKAnnotationView): void; - mapViewWillStartLocatingUser?(mapView: MKMapView): void; - mapViewDidStopLocatingUser?(mapView: MKMapView): void; - mapViewDidUpdateUserLocation?(mapView: MKMapView, userLocation: MKUserLocation): void; - mapViewDidFailToLocateUserWithError?(mapView: MKMapView, error: NSError): void; - mapViewAnnotationViewDidChangeDragStateFromOldState?(mapView: MKMapView, view: MKAnnotationView, newState: number, oldState: number): void; - mapViewDidChangeUserTrackingModeAnimated?(mapView: MKMapView, mode: number, animated: boolean): void; - mapViewRendererForOverlay?(mapView: MKMapView, overlay: any): MKOverlayRenderer; - mapViewDidAddOverlayRenderers?(mapView: MKMapView, renderers: NSArray): void; - mapViewViewForOverlay?(mapView: MKMapView, overlay: any): MKOverlayView; - mapViewDidAddOverlayViews?(mapView: MKMapView, overlayViews: NSArray): void; -} -interface MKReverseGeocoderDelegate { - reverseGeocoderDidFindPlacemark(geocoder: MKReverseGeocoder, placemark: MKPlacemark): void; - reverseGeocoderDidFailWithError(geocoder: MKReverseGeocoder, error: NSError): void; -} -interface MFMailComposeViewControllerDelegate { - mailComposeControllerDidFinishWithResultError?(controller: MFMailComposeViewController, result: number, error: NSError): void; -} -interface MFMessageComposeViewControllerDelegate { - messageComposeViewControllerDidFinishWithResult(controller: MFMessageComposeViewController, result: number): void; -} -interface MCSessionDelegate { - sessionPeerDidChangeState(session: MCSession, peerID: MCPeerID, state: number): void; - sessionDidReceiveDataFromPeer(session: MCSession, data: NSData, peerID: MCPeerID): void; - sessionDidReceiveStreamWithNameFromPeer(session: MCSession, stream: NSInputStream, streamName: string, peerID: MCPeerID): void; - sessionDidStartReceivingResourceWithNameFromPeerWithProgress(session: MCSession, resourceName: string, peerID: MCPeerID, progress: NSProgress): void; - sessionDidFinishReceivingResourceWithNameFromPeerAtURLWithError(session: MCSession, resourceName: string, peerID: MCPeerID, localURL: NSURL, error: NSError): void; - sessionDidReceiveCertificateFromPeerCertificateHandler?(session: MCSession, certificate: NSArray, peerID: MCPeerID, certificateHandler: (arg1: boolean) => void): void; -} -interface MCNearbyServiceAdvertiserDelegate { - advertiserDidReceiveInvitationFromPeerWithContextInvitationHandler(advertiser: MCNearbyServiceAdvertiser, peerID: MCPeerID, context: NSData, invitationHandler: (arg1: boolean, arg2: MCSession) => void): void; - advertiserDidNotStartAdvertisingPeer?(advertiser: MCNearbyServiceAdvertiser, error: NSError): void; -} -interface MCNearbyServiceBrowserDelegate { - browserFoundPeerWithDiscoveryInfo(browser: MCNearbyServiceBrowser, peerID: MCPeerID, info: NSDictionary): void; - browserLostPeer(browser: MCNearbyServiceBrowser, peerID: MCPeerID): void; - browserDidNotStartBrowsingForPeers?(browser: MCNearbyServiceBrowser, error: NSError): void; -} -interface MCBrowserViewControllerDelegate { - browserViewControllerDidFinish(browserViewController: MCBrowserViewController): void; - browserViewControllerWasCancelled(browserViewController: MCBrowserViewController): void; - browserViewControllerShouldPresentNearbyPeerWithDiscoveryInfo?(browserViewController: MCBrowserViewController, peerID: MCPeerID, info: NSDictionary): boolean; -} -interface MCAdvertiserAssistantDelegate { - advertiserAssistantWillPresentInvitation?(advertiserAssistant: MCAdvertiserAssistant): void; - advertiserAssistantDidDismissInvitation?(advertiserAssistant: MCAdvertiserAssistant): void; -} -interface NCWidgetProviding { - widgetPerformUpdateWithCompletionHandler?(completionHandler: (arg1: number) => void): void; - widgetMarginInsetsForProposedMarginInsets?(defaultMarginInsets: UIEdgeInsets): UIEdgeInsets; -} -interface PHPhotoLibraryChangeObserver { - photoLibraryDidChange(changeInstance: PHChange): void; -} -interface PHContentEditingController { - shouldShowCancelConfirmation: boolean; - canHandleAdjustmentData(adjustmentData: PHAdjustmentData): boolean; - startContentEditingWithInputPlaceholderImage(contentEditingInput: PHContentEditingInput, placeholderImage: UIImage): void; - finishContentEditingWithCompletionHandler(completionHandler: (arg1: PHContentEditingOutput) => void): void; - cancelContentEditing(): void; -} -interface PKPushRegistryDelegate { - pushRegistryDidUpdatePushCredentialsForType(registry: PKPushRegistry, credentials: PKPushCredentials, type: string): void; - pushRegistryDidReceiveIncomingPushWithPayloadForType(registry: PKPushRegistry, payload: PKPushPayload, type: string): void; - pushRegistryDidInvalidatePushTokenForType?(registry: PKPushRegistry, type: string): void; -} -interface QLPreviewControllerDataSource { - numberOfPreviewItemsInPreviewController(controller: QLPreviewController): number; - previewControllerPreviewItemAtIndex(controller: QLPreviewController, index: number): any; -} -interface QLPreviewControllerDelegate { - previewControllerWillDismiss?(controller: QLPreviewController): void; - previewControllerDidDismiss?(controller: QLPreviewController): void; - previewControllerShouldOpenURLForPreviewItem?(controller: QLPreviewController, url: NSURL, item: any): boolean; - previewControllerFrameForPreviewItemInSourceView?(controller: QLPreviewController, item: any, view: any): CGRect; - previewControllerTransitionImageForPreviewItemContentRect?(controller: QLPreviewController, item: any, contentRect: any): UIImage; -} -interface QLPreviewItem { - previewItemURL: NSURL; - previewItemTitle: string; -} -interface SKSceneDelegate { - updateForScene?(currentTime: number, scene: SKScene): void; - didEvaluateActionsForScene?(scene: SKScene): void; - didSimulatePhysicsForScene?(scene: SKScene): void; - didApplyConstraintsForScene?(scene: SKScene): void; - didFinishUpdateForScene?(scene: SKScene): void; -} -interface SKPhysicsContactDelegate { - didBeginContact?(contact: SKPhysicsContact): void; - didEndContact?(contact: SKPhysicsContact): void; -} -interface SKPaymentTransactionObserver { - paymentQueueUpdatedTransactions(queue: SKPaymentQueue, transactions: NSArray): void; - paymentQueueRemovedTransactions?(queue: SKPaymentQueue, transactions: NSArray): void; - paymentQueueRestoreCompletedTransactionsFailedWithError?(queue: SKPaymentQueue, error: NSError): void; - paymentQueueRestoreCompletedTransactionsFinished?(queue: SKPaymentQueue): void; - paymentQueueUpdatedDownloads?(queue: SKPaymentQueue, downloads: NSArray): void; -} -interface SKRequestDelegate { - requestDidFinish?(request: SKRequest): void; - requestDidFailWithError?(request: SKRequest, error: NSError): void; -} -interface SKProductsRequestDelegate { - productsRequestDidReceiveResponse(request: SKProductsRequest, response: SKProductsResponse): void; -} -interface SKStoreProductViewControllerDelegate { - productViewControllerDidFinish?(viewController: SKStoreProductViewController): void; -} -interface WKNavigationDelegate { - webViewDecidePolicyForNavigationActionDecisionHandler?(webView: WKWebView, navigationAction: WKNavigationAction, decisionHandler: (arg1: number) => void): void; - webViewDecidePolicyForNavigationResponseDecisionHandler?(webView: WKWebView, navigationResponse: WKNavigationResponse, decisionHandler: (arg1: number) => void): void; - webViewDidStartProvisionalNavigation?(webView: WKWebView, navigation: WKNavigation): void; - webViewDidReceiveServerRedirectForProvisionalNavigation?(webView: WKWebView, navigation: WKNavigation): void; - webViewDidFailProvisionalNavigationWithError?(webView: WKWebView, navigation: WKNavigation, error: NSError): void; - webViewDidCommitNavigation?(webView: WKWebView, navigation: WKNavigation): void; - webViewDidFinishNavigation?(webView: WKWebView, navigation: WKNavigation): void; - webViewDidFailNavigationWithError?(webView: WKWebView, navigation: WKNavigation, error: NSError): void; - webViewDidReceiveAuthenticationChallengeCompletionHandler?(webView: WKWebView, challenge: NSURLAuthenticationChallenge, completionHandler: (arg1: number, arg2: NSURLCredential) => void): void; -} -interface WKScriptMessageHandler { - userContentControllerDidReceiveScriptMessage(userContentController: WKUserContentController, message: WKScriptMessage): void; -} -interface WKUIDelegate { - webViewCreateWebViewWithConfigurationForNavigationActionWindowFeatures?(webView: WKWebView, configuration: WKWebViewConfiguration, navigationAction: WKNavigationAction, windowFeatures: WKWindowFeatures): WKWebView; - webViewRunJavaScriptAlertPanelWithMessageInitiatedByFrameCompletionHandler?(webView: WKWebView, message: string, frame: WKFrameInfo, completionHandler: () => void): void; - webViewRunJavaScriptConfirmPanelWithMessageInitiatedByFrameCompletionHandler?(webView: WKWebView, message: string, frame: WKFrameInfo, completionHandler: (arg1: boolean) => void): void; - webViewRunJavaScriptTextInputPanelWithPromptDefaultTextInitiatedByFrameCompletionHandler?(webView: WKWebView, prompt: string, defaultText: string, frame: WKFrameInfo, completionHandler: (arg1: string) => void): void; -} -declare var NSObjectProtocol; -declare var OS_dispatch_object; -declare var OS_dispatch_queue; -declare var OS_dispatch_queue_attr; -declare var OS_dispatch_source; -declare var OS_dispatch_group; -declare var OS_dispatch_semaphore; -declare var OS_dispatch_dataProtocol; -declare var OS_dispatch_io; -declare var NSCopying; -declare var NSMutableCopying; -declare var NSCoding; -declare var NSSecureCoding; -declare var NSDiscardableContent; -declare var NSFastEnumeration; -declare var NSDecimalNumberBehaviors; -declare var NSFileManagerDelegate; -declare var NSKeyedArchiverDelegate; -declare var NSKeyedUnarchiverDelegate; -declare var NSLocking; -declare var NSPortDelegate; -declare var NSMachPortDelegate; -declare var NSStreamDelegate; -declare var NSURLAuthenticationChallengeSender; -declare var NSURLConnectionDelegate; -declare var NSURLConnectionDataDelegate; -declare var NSURLConnectionDownloadDelegate; -declare var NSURLProtocolClient; -declare var NSXMLParserDelegate; -declare var NSCacheDelegate; -declare var NSExtensionRequestHandling; -declare var NSFilePresenter; -declare var NSMetadataQueryDelegate; -declare var NSNetServiceDelegate; -declare var NSNetServiceBrowserDelegate; -declare var NSURLSessionDelegate; -declare var NSURLSessionTaskDelegate; -declare var NSURLSessionDataDelegate; -declare var NSURLSessionDownloadDelegate; -declare var NSUserActivityDelegate; -declare var UIInputViewAudioFeedback; -declare var UIAppearanceContainer; -declare var UIAppearance; -declare var UIDynamicItem; -declare var UILayoutSupport; -declare var UITraitEnvironment; -declare var UICoordinateSpace; -declare var UITextInputTraits; -declare var UIKeyInput; -declare var UITextInput; -declare var UITextInputDelegate; -declare var UITextInputTokenizer; -declare var UITextFieldDelegate; -declare var UIActionSheetDelegate; -declare var UIAlertViewDelegate; -declare var UIApplicationDelegate; -declare var UIViewControllerRestoration; -declare var UIDataSourceModelAssociation; -declare var UIStateRestoring; -declare var UIObjectRestoration; -declare var UIContentContainer; -declare var UIGestureRecognizerDelegate; -declare var UINavigationControllerDelegate; -declare var UIAccelerometerDelegate; -declare var UIScrollViewDelegate; -declare var UITableViewDelegate; -declare var UITableViewDataSource; -declare var UIPickerViewDataSource; -declare var UIPickerViewDelegate; -declare var UIPickerViewAccessibilityDelegate; -declare var UIScrollViewAccessibilityDelegate; -declare var UIAccessibilityIdentification; -declare var UIGuidedAccessRestrictionDelegate; -declare var UIAccessibilityReadingContent; -declare var UIActivityItemSource; -declare var UIBarPositioning; -declare var UIBarPositioningDelegate; -declare var UICollectionViewDataSource; -declare var UICollectionViewDelegate; -declare var UICollectionViewDelegateFlowLayout; -declare var UIDocumentInteractionControllerDelegate; -declare var UIDocumentPickerDelegate; -declare var UIDocumentMenuDelegate; -declare var UIImagePickerControllerDelegate; -declare var UITextDocumentProxy; -declare var UINavigationBarDelegate; -declare var UIPageViewControllerDelegate; -declare var UIPageViewControllerDataSource; -declare var UIPopoverControllerDelegate; -declare var UIPopoverBackgroundViewMethods; -declare var UIPrinterPickerControllerDelegate; -declare var UIPrintInteractionControllerDelegate; -declare var UISearchBarDelegate; -declare var UIViewControllerTransitionCoordinatorContext; -declare var UIViewControllerTransitionCoordinator; -declare var UIAdaptivePresentationControllerDelegate; -declare var UIViewControllerContextTransitioning; -declare var UIViewControllerAnimatedTransitioning; -declare var UIViewControllerInteractiveTransitioning; -declare var UIViewControllerTransitioningDelegate; -declare var UISearchControllerDelegate; -declare var UISearchResultsUpdating; -declare var UISearchDisplayDelegate; -declare var UISplitViewControllerDelegate; -declare var UITabBarDelegate; -declare var UITabBarControllerDelegate; -declare var UITextViewDelegate; -declare var UIToolbarDelegate; -declare var UIVideoEditorControllerDelegate; -declare var UIWebViewDelegate; -declare var NSTextStorageDelegate; -declare var NSLayoutManagerDelegate; -declare var NSTextLayoutOrientationProvider; -declare var NSTextAttachmentContainer; -declare var UIPopoverPresentationControllerDelegate; -declare var UIDynamicAnimatorDelegate; -declare var UICollisionBehaviorDelegate; -declare var EAGLDrawable; -declare var MTLCommandEncoder; -declare var MTLResource; -declare var MTLBuffer; -declare var MTLFunction; -declare var MTLLibrary; -declare var MTLDevice; -declare var MTLTexture; -declare var MTLBlitCommandEncoder; -declare var MTLCommandBuffer; -declare var MTLComputeCommandEncoder; -declare var MTLCommandQueue; -declare var MTLDepthStencilState; -declare var MTLDrawable; -declare var MTLComputePipelineState; -declare var MTLRenderPipelineState; -declare var MTLParallelRenderCommandEncoder; -declare var MTLRenderCommandEncoder; -declare var MTLSamplerState; -declare var ABPeoplePickerNavigationControllerDelegate; -declare var ABPersonViewControllerDelegate; -declare var ABNewPersonViewControllerDelegate; -declare var ABUnknownPersonViewControllerDelegate; -declare var CAMediaTiming; -declare var CAAction; -declare var AVAudioMixing; -declare var AVAudioStereoMixing; -declare var AVAudio3DMixing; -declare var AVAudioPlayerDelegate; -declare var AVAudioRecorderDelegate; -declare var AVAudioSessionDelegate; -declare var AVAsynchronousKeyValueLoading; -declare var AVVideoCompositing; -declare var AVVideoCompositionInstructionProtocol; -declare var AVVideoCompositionValidationHandling; -declare var AVAssetResourceLoaderDelegate; -declare var AVCaptureVideoDataOutputSampleBufferDelegate; -declare var AVCaptureAudioDataOutputSampleBufferDelegate; -declare var AVCaptureFileOutputRecordingDelegate; -declare var AVCaptureMetadataOutputObjectsDelegate; -declare var AVPlayerItemOutputPullDelegate; -declare var AVPlayerItemLegibleOutputPushDelegate; -declare var AVPlayerItemOutputPushDelegate; -declare var AVPlayerItemMetadataOutputPushDelegate; -declare var AVSpeechSynthesizerDelegate; -declare var CKRecordValue; -declare var CLLocationManagerDelegate; -declare var CBCentralManagerDelegate; -declare var CBPeripheralManagerDelegate; -declare var CBPeripheralDelegate; -declare var EKEventEditViewDelegate; -declare var EKEventViewDelegate; -declare var EKCalendarChooserDelegate; -declare var GKGameCenterControllerDelegate; -declare var GKAchievementViewControllerDelegate; -declare var GKChallengeEventHandlerDelegate; -declare var GKChallengeListener; -declare var GKFriendRequestComposeViewControllerDelegate; -declare var GKLeaderboardViewControllerDelegate; -declare var GKTurnBasedEventListener; -declare var GKTurnBasedEventHandlerDelegate; -declare var GKInviteEventListener; -declare var GKSavedGameListener; -declare var GKLocalPlayerListener; -declare var GKMatchDelegate; -declare var GKMatchmakerViewControllerDelegate; -declare var GKSessionDelegate; -declare var GKVoiceChatClient; -declare var GKPeerPickerControllerDelegate; -declare var GKTurnBasedMatchmakerViewControllerDelegate; -declare var GLKViewDelegate; -declare var GLKViewControllerDelegate; -declare var GLKNamedEffect; -declare var HMHomeManagerDelegate; -declare var HMAccessoryBrowserDelegate; -declare var HMHomeDelegate; -declare var HMAccessoryDelegate; -declare var MPMediaPickerControllerDelegate; -declare var MPMediaPlayback; -declare var MPPlayableContentDataSource; -declare var MPPlayableContentDelegate; -declare var JSExport; -declare var MKAnnotation; -declare var MKOverlay; -declare var MKMapViewDelegate; -declare var MKReverseGeocoderDelegate; -declare var MFMailComposeViewControllerDelegate; -declare var MFMessageComposeViewControllerDelegate; -declare var MCSessionDelegate; -declare var MCNearbyServiceAdvertiserDelegate; -declare var MCNearbyServiceBrowserDelegate; -declare var MCBrowserViewControllerDelegate; -declare var MCAdvertiserAssistantDelegate; -declare var NCWidgetProviding; -declare var PHPhotoLibraryChangeObserver; -declare var PHContentEditingController; -declare var PKPushRegistryDelegate; -declare var QLPreviewControllerDataSource; -declare var QLPreviewControllerDelegate; -declare var QLPreviewItem; -declare var SKSceneDelegate; -declare var SKPhysicsContactDelegate; -declare var SKPaymentTransactionObserver; -declare var SKRequestDelegate; -declare var SKProductsRequestDelegate; -declare var SKStoreProductViewControllerDelegate; -declare var WKNavigationDelegate; -declare var WKScriptMessageHandler; -declare var WKUIDelegate; -interface __darwin_pthread_handler_rec { - __routine: (arg1: any) => void; - __arg: any; - __next: any; -} -interface _opaque_pthread_attr_t { - __sig: number; - __opaque: string[]; -} -interface _opaque_pthread_cond_t { - __sig: number; - __opaque: string[]; -} -interface _opaque_pthread_condattr_t { - __sig: number; - __opaque: string[]; -} -interface _opaque_pthread_mutex_t { - __sig: number; - __opaque: string[]; -} -interface _opaque_pthread_mutexattr_t { - __sig: number; - __opaque: string[]; -} -interface _opaque_pthread_once_t { - __sig: number; - __opaque: string[]; -} -interface _opaque_pthread_rwlock_t { - __sig: number; - __opaque: string[]; -} -interface _opaque_pthread_rwlockattr_t { - __sig: number; - __opaque: string[]; -} -interface _opaque_pthread_t { - __sig: number; - __cleanup_stack: any; - __opaque: string[]; -} -interface fd_set { - fds_bits: number[]; -} -interface objc_object { - isa: any; -} -interface __float2 { - __sinval: number; - __cosval: number; -} -interface __double2 { - __sinval: number; - __cosval: number; -} -interface exception { - type: number; - name: string; - arg1: number; - arg2: number; - retval: number; -} -interface accessx_descriptor { - ad_name_offset: number; - ad_flags: number; - ad_pad: number[]; -} -interface timespec { - tv_sec: number; - tv_nsec: number; -} -interface timeval { - tv_sec: number; - tv_usec: number; -} -interface wide { - lo: number; - hi: number; -} -interface UnsignedWide { - lo: number; - hi: number; -} -interface Float80 { - exp: number; - man: number[]; -} -interface Float96 { - exp: number[]; - man: number[]; -} -interface Float32Point { - x: number; - y: number; -} -interface ProcessSerialNumber { - highLongOfPSN: number; - lowLongOfPSN: number; -} -interface Point { - v: number; - h: number; -} -interface Rect { - top: number; - left: number; - bottom: number; - right: number; -} -interface FixedPoint { - x: number; - y: number; -} -interface FixedRect { - left: number; - top: number; - right: number; - bottom: number; -} -interface TimeRecord { - value: wide; - scale: number; - base: any; -} -interface NumVersion { - nonRelRev: number; - stage: number; - minorAndBugRev: number; - majorRev: number; -} -interface VersRec { - numericVersion: NumVersion; - countryCode: number; - shortVersion: number[]; - reserved: number[]; -} -interface _RuneEntry { - __min: number; - __max: number; - __map: number; - __types: any; -} -interface _RuneRange { - __nranges: number; - __ranges: any; -} -interface _RuneCharClass { - __name: string[]; - __mask: number; -} -interface _RuneLocale { - __magic: string[]; - __encoding: string[]; - __sgetrune: (arg1: string, arg2: number, arg3: any) => number; - __sputrune: (arg1: number, arg2: string, arg3: number, arg4: any) => number; - __invalid_rune: number; - __runetype: number[]; - __maplower: number[]; - __mapupper: number[]; - __runetype_ext: _RuneRange; - __maplower_ext: _RuneRange; - __mapupper_ext: _RuneRange; - __variable: any; - __variable_len: number; - __ncharclasses: number; - __charclasses: any; -} -interface lconv { - decimal_point: string; - thousands_sep: string; - grouping: string; - int_curr_symbol: string; - currency_symbol: string; - mon_decimal_point: string; - mon_thousands_sep: string; - mon_grouping: string; - positive_sign: string; - negative_sign: string; - int_frac_digits: string; - frac_digits: string; - p_cs_precedes: string; - p_sep_by_space: string; - n_cs_precedes: string; - n_sep_by_space: string; - p_sign_posn: string; - n_sign_posn: string; - int_p_cs_precedes: string; - int_n_cs_precedes: string; - int_p_sep_by_space: string; - int_n_sep_by_space: string; - int_p_sign_posn: string; - int_n_sign_posn: string; -} -interface __darwin_arm_exception_state { - __exception: number; - __fsr: number; - __far: number; -} -interface __darwin_arm_exception_state64 { - __far: number; - __esr: number; - __exception: number; -} -interface __darwin_arm_thread_state { - __r: number[]; - __sp: number; - __lr: number; - __pc: number; - __cpsr: number; -} -interface __darwin_arm_thread_state64 { - __x: number[]; - __fp: number; - __lr: number; - __sp: number; - __pc: number; - __cpsr: number; - __pad: number; -} -interface __darwin_arm_vfp_state { - __r: number[]; - __fpscr: number; -} -interface __darwin_arm_neon_state64 { - opaque: string[]; -} -interface __darwin_arm_neon_state { - opaque: string[]; -} -interface __darwin_arm_debug_state { - __bvr: number[]; - __bcr: number[]; - __wvr: number[]; - __wcr: number[]; -} -interface __darwin_arm_debug_state32 { - __bvr: number[]; - __bcr: number[]; - __wvr: number[]; - __wcr: number[]; - __mdscr_el1: number; -} -interface __darwin_arm_debug_state64 { - __bvr: number[]; - __bcr: number[]; - __wvr: number[]; - __wcr: number[]; - __mdscr_el1: number; -} -interface __darwin_mcontext32 { - __es: __darwin_arm_exception_state; - __ss: __darwin_arm_thread_state; - __fs: __darwin_arm_vfp_state; -} -interface __darwin_mcontext64 { - __es: __darwin_arm_exception_state64; - __ss: __darwin_arm_thread_state64; - __ns: __darwin_arm_neon_state64; -} -interface __darwin_sigaltstack { - ss_sp: any; - ss_size: number; - ss_flags: number; -} -interface __darwin_ucontext { - uc_onstack: number; - uc_sigmask: number; - uc_stack: __darwin_sigaltstack; - uc_link: any; - uc_mcsize: number; - uc_mcontext: any; -} -interface sigvecStruct { - sv_handler: (arg1: number) => void; - sv_mask: number; - sv_flags: number; -} -interface sigstack { - ss_sp: string; - ss_onstack: number; -} -interface __sbuf { - _base: string; - _size: number; -} -interface FILE { - _p: string; - _r: number; - _w: number; - _flags: number; - _file: number; - _bf: __sbuf; - _lbfsize: number; - _cookie: any; - _close: (arg1: any) => number; - _read: (arg1: any, arg2: string, arg3: number) => number; - _seek: (arg1: any, arg2: number, arg3: number) => number; - _write: (arg1: any, arg2: string, arg3: number) => number; - _ub: __sbuf; - _extra: any; - _ur: number; - _ubuf: number[]; - _nbuf: number[]; - _lb: __sbuf; - _blksize: number; - _offset: number; -} -interface rusage { - ru_utime: timeval; - ru_stime: timeval; - ru_maxrss: number; - ru_ixrss: number; - ru_idrss: number; - ru_isrss: number; - ru_minflt: number; - ru_majflt: number; - ru_nswap: number; - ru_inblock: number; - ru_oublock: number; - ru_msgsnd: number; - ru_msgrcv: number; - ru_nsignals: number; - ru_nvcsw: number; - ru_nivcsw: number; -} -interface rusage_info_v0 { - ri_uuid: number[]; - ri_user_time: number; - ri_system_time: number; - ri_pkg_idle_wkups: number; - ri_interrupt_wkups: number; - ri_pageins: number; - ri_wired_size: number; - ri_resident_size: number; - ri_phys_footprint: number; - ri_proc_start_abstime: number; - ri_proc_exit_abstime: number; -} -interface rusage_info_v1 { - ri_uuid: number[]; - ri_user_time: number; - ri_system_time: number; - ri_pkg_idle_wkups: number; - ri_interrupt_wkups: number; - ri_pageins: number; - ri_wired_size: number; - ri_resident_size: number; - ri_phys_footprint: number; - ri_proc_start_abstime: number; - ri_proc_exit_abstime: number; - ri_child_user_time: number; - ri_child_system_time: number; - ri_child_pkg_idle_wkups: number; - ri_child_interrupt_wkups: number; - ri_child_pageins: number; - ri_child_elapsed_abstime: number; -} -interface rusage_info_v2 { - ri_uuid: number[]; - ri_user_time: number; - ri_system_time: number; - ri_pkg_idle_wkups: number; - ri_interrupt_wkups: number; - ri_pageins: number; - ri_wired_size: number; - ri_resident_size: number; - ri_phys_footprint: number; - ri_proc_start_abstime: number; - ri_proc_exit_abstime: number; - ri_child_user_time: number; - ri_child_system_time: number; - ri_child_pkg_idle_wkups: number; - ri_child_interrupt_wkups: number; - ri_child_pageins: number; - ri_child_elapsed_abstime: number; - ri_diskio_bytesread: number; - ri_diskio_byteswritten: number; -} -interface rusage_info_v3 { - ri_uuid: number[]; - ri_user_time: number; - ri_system_time: number; - ri_pkg_idle_wkups: number; - ri_interrupt_wkups: number; - ri_pageins: number; - ri_wired_size: number; - ri_resident_size: number; - ri_phys_footprint: number; - ri_proc_start_abstime: number; - ri_proc_exit_abstime: number; - ri_child_user_time: number; - ri_child_system_time: number; - ri_child_pkg_idle_wkups: number; - ri_child_interrupt_wkups: number; - ri_child_pageins: number; - ri_child_elapsed_abstime: number; - ri_diskio_bytesread: number; - ri_diskio_byteswritten: number; - ri_cpu_time_qos_default: number; - ri_cpu_time_qos_maintenance: number; - ri_cpu_time_qos_background: number; - ri_cpu_time_qos_utility: number; - ri_cpu_time_qos_legacy: number; - ri_cpu_time_qos_user_initiated: number; - ri_cpu_time_qos_user_interactive: number; - ri_billed_system_time: number; - ri_serviced_system_time: number; -} -interface rlimit { - rlim_cur: number; - rlim_max: number; -} -interface proc_rlimit_control_wakeupmon { - wm_flags: number; - wm_rate: number; -} -interface div_t { - quot: number; - rem: number; -} -interface ldiv_t { - quot: number; - rem: number; -} -interface lldiv_t { - quot: number; - rem: number; -} -interface tm { - tm_sec: number; - tm_min: number; - tm_hour: number; - tm_mday: number; - tm_mon: number; - tm_year: number; - tm_wday: number; - tm_yday: number; - tm_isdst: number; - tm_gmtoff: number; - tm_zone: string; -} -interface imaxdiv_t { - quot: number; - rem: number; -} -interface mach_port_status_t { - mps_pset: number; - mps_seqno: number; - mps_mscount: number; - mps_qlimit: number; - mps_msgcount: number; - mps_sorights: number; - mps_srights: number; - mps_pdrequest: number; - mps_nsrequest: number; - mps_flags: number; -} -interface mach_port_limits_t { - mpl_qlimit: number; -} -interface mach_port_info_ext_t { - mpie_status: mach_port_status_t; - mpie_boost_cnt: number; - reserved: number[]; -} -interface mach_port_qos_t { - name: number; - prealloc: number; - pad1: number; - len: number; -} -interface mach_port_options_t { - flags: number; - mpl: mach_port_limits_t; - reserved: number[]; -} -interface flockStruct { - l_start: number; - l_len: number; - l_pid: number; - l_type: number; - l_whence: number; -} -interface flocktimeout { - fl: flockStruct; - timeout: timespec; -} -interface radvisory { - ra_offset: number; - ra_count: number; -} -interface fcodeblobs_t { - f_cd_hash: any; - f_hash_size: number; - f_cd_buffer: any; - f_cd_size: number; - f_out_size: any; - f_arch: number; - __padding: number; -} -interface fsignatures_t { - fs_file_start: number; - fs_blob_start: any; - fs_blob_size: number; -} -interface fstore_t { - fst_flags: number; - fst_posmode: number; - fst_offset: number; - fst_length: number; - fst_bytesalloc: number; -} -interface fbootstraptransfer_t { - fbt_offset: number; - fbt_length: number; - fbt_buffer: any; -} -interface log2phys { - l2p_flags: number; - l2p_contigbytes: number; - l2p_devoffset: number; -} -interface time_value { - seconds: number; - microseconds: number; -} -interface mach_timespec { - tv_sec: number; - tv_nsec: number; -} -interface mach_msg_type_descriptor_t { - pad1: number; - pad2: number; - pad3: number; - type: number; -} -interface mach_msg_port_descriptor_t { - name: number; - pad1: number; - pad2: number; - disposition: number; - type: number; -} -interface mach_msg_ool_descriptor32_t { - address: number; - size: number; - deallocate: number; - copy: number; - pad1: number; - type: number; -} -interface mach_msg_ool_descriptor64_t { - address: number; - deallocate: number; - copy: number; - pad1: number; - type: number; - size: number; -} -interface mach_msg_ool_descriptor_t { - address: any; - size: number; - deallocate: number; - copy: number; - pad1: number; - type: number; -} -interface mach_msg_ool_ports_descriptor32_t { - address: number; - count: number; - deallocate: number; - copy: number; - disposition: number; - type: number; -} -interface mach_msg_ool_ports_descriptor64_t { - address: number; - deallocate: number; - copy: number; - disposition: number; - type: number; - count: number; -} -interface mach_msg_ool_ports_descriptor_t { - address: any; - count: number; - deallocate: number; - copy: number; - disposition: number; - type: number; -} -interface mach_msg_body_t { - msgh_descriptor_count: number; -} -interface mach_msg_header_t { - msgh_bits: number; - msgh_size: number; - msgh_remote_port: number; - msgh_local_port: number; - msgh_voucher_port: number; - msgh_id: number; -} -interface mach_msg_base_t { - header: mach_msg_header_t; - body: mach_msg_body_t; -} -interface mach_msg_trailer_t { - msgh_trailer_type: number; - msgh_trailer_size: number; -} -interface mach_msg_seqno_trailer_t { - msgh_trailer_type: number; - msgh_trailer_size: number; - msgh_seqno: number; -} -interface security_token_t { - val: number[]; -} -interface mach_msg_security_trailer_t { - msgh_trailer_type: number; - msgh_trailer_size: number; - msgh_seqno: number; - msgh_sender: security_token_t; -} -interface audit_token_t { - val: number[]; -} -interface mach_msg_audit_trailer_t { - msgh_trailer_type: number; - msgh_trailer_size: number; - msgh_seqno: number; - msgh_sender: security_token_t; - msgh_audit: audit_token_t; -} -interface mach_msg_context_trailer_t { - msgh_trailer_type: number; - msgh_trailer_size: number; - msgh_seqno: number; - msgh_sender: security_token_t; - msgh_audit: audit_token_t; - msgh_context: number; -} -interface msg_labels_t { - sender: number; -} -interface mach_msg_mac_trailer_t { - msgh_trailer_type: number; - msgh_trailer_size: number; - msgh_seqno: number; - msgh_sender: security_token_t; - msgh_audit: audit_token_t; - msgh_context: number; - msgh_ad: number; - msgh_labels: msg_labels_t; -} -interface mach_msg_empty_send_t { - header: mach_msg_header_t; -} -interface mach_msg_empty_rcv_t { - header: mach_msg_header_t; - trailer: mach_msg_trailer_t; -} -interface guid_t { - g_guid: number[]; -} -interface ntsid_t { - sid_kind: number; - sid_authcount: number; - sid_authority: number[]; - sid_authorities: number[]; -} -interface kauth_identity_extlookup { - el_seqno: number; - el_result: number; - el_flags: number; - el_info_pid: number; - el_extend: number; - el_info_reserved_1: number; - el_uid: number; - el_uguid: guid_t; - el_uguid_valid: number; - el_usid: ntsid_t; - el_usid_valid: number; - el_gid: number; - el_gguid: guid_t; - el_gguid_valid: number; - el_gsid: ntsid_t; - el_gsid_valid: number; - el_member_valid: number; - el_sup_grp_cnt: number; - el_sup_groups: number[]; -} -interface kauth_cache_sizes { - kcs_group_size: number; - kcs_id_size: number; -} -interface kauth_ace { - ace_applicable: guid_t; - ace_flags: number; - ace_rights: number; -} -interface kauth_acl { - acl_entrycount: number; - acl_flags: number; - acl_ace: kauth_ace[]; -} -interface kauth_filesec { - fsec_magic: number; - fsec_owner: guid_t; - fsec_group: guid_t; - fsec_acl: kauth_acl; -} -interface iovec { - iov_base: any; - iov_len: number; -} -interface linger { - l_onoff: number; - l_linger: number; -} -interface so_np_extensions { - npx_flags: number; - npx_mask: number; -} -interface sockaddr { - sa_len: number; - sa_family: number; - sa_data: string[]; -} -interface sockproto { - sp_family: number; - sp_protocol: number; -} -interface sockaddr_storage { - ss_len: number; - ss_family: number; - __ss_pad1: string[]; - __ss_align: number; - __ss_pad2: string[]; -} -interface msghdr { - msg_name: any; - msg_namelen: number; - msg_iov: any; - msg_iovlen: number; - msg_control: any; - msg_controllen: number; - msg_flags: number; -} -interface cmsghdr { - cmsg_len: number; - cmsg_level: number; - cmsg_type: number; -} -interface sf_hdtr { - headers: any; - hdr_cnt: number; - trailers: any; - trl_cnt: number; -} -interface itimerval { - it_interval: timeval; - it_value: timeval; -} -interface timezone { - tz_minuteswest: number; - tz_dsttime: number; -} -interface clockinfo { - hz: number; - tick: number; - tickadj: number; - stathz: number; - profhz: number; -} -interface au_tid { - port: number; - machine: number; -} -interface au_tid_addr { - at_port: number; - at_type: number; - at_addr: number[]; -} -interface au_mask { - am_success: number; - am_failure: number; -} -interface auditinfo { - ai_auid: number; - ai_mask: au_mask; - ai_termid: au_tid; - ai_asid: number; -} -interface auditinfo_addr { - ai_auid: number; - ai_mask: au_mask; - ai_termid: au_tid_addr; - ai_asid: number; - ai_flags: number; -} -interface auditpinfo { - ap_pid: number; - ap_auid: number; - ap_mask: au_mask; - ap_termid: au_tid; - ap_asid: number; -} -interface auditpinfo_addr { - ap_pid: number; - ap_auid: number; - ap_mask: au_mask; - ap_termid: au_tid_addr; - ap_asid: number; - ap_flags: number; -} -interface au_session { - as_aia_p: any; - as_mask: au_mask; -} -interface au_qctrl { - aq_hiwater: number; - aq_lowater: number; - aq_bufsz: number; - aq_delay: number; - aq_minfree: number; -} -interface audit_stat { - as_version: number; - as_numevent: number; - as_generated: number; - as_nonattrib: number; - as_kernel: number; - as_audit: number; - as_auditctl: number; - as_enqueue: number; - as_written: number; - as_wblocked: number; - as_rblocked: number; - as_dropped: number; - as_totalsize: number; - as_memused: number; -} -interface audit_fstat { - af_filesz: number; - af_currsz: number; -} -interface au_evclass_map { - ec_number: number; - ec_class: number; -} -interface ucred { - cr_link: {tqe_next: any; tqe_prev: any}; - cr_ref: number; - cr_posix: posix_cred; - cr_label: any; - cr_audit: au_session; -} -interface posix_cred { - cr_uid: number; - cr_ruid: number; - cr_svuid: number; - cr_ngroups: number; - cr_groups: number[]; - cr_rgid: number; - cr_svgid: number; - cr_gmuid: number; - cr_flags: number; -} -interface xucred { - cr_version: number; - cr_uid: number; - cr_ngroups: number; - cr_groups: number[]; -} -interface keventStruct { - ident: number; - filter: number; - flags: number; - fflags: number; - data: number; - udata: any; -} -interface kevent64_s { - ident: number; - filter: number; - flags: number; - fflags: number; - data: number; - udata: number; - ext: number[]; -} -interface klist { - slh_first: any; -} -interface vmspace { - dummy: number; - dummy2: string; - dummy3: number[]; - dummy4: string[]; -} -interface ctlname { - ctl_name: string; - ctl_type: number; -} -interface _pcred { - pc_lock: string[]; - pc_ucred: any; - p_ruid: number; - p_svuid: number; - p_rgid: number; - p_svgid: number; - p_refcnt: number; -} -interface _ucred { - cr_ref: number; - cr_uid: number; - cr_ngroups: number; - cr_groups: number[]; -} -interface eproc { - e_paddr: any; - e_sess: any; - e_pcred: _pcred; - e_ucred: _ucred; - e_vm: vmspace; - e_ppid: number; - e_pgid: number; - e_jobc: number; - e_tdev: number; - e_tpgid: number; - e_tsess: any; - e_wmesg: string[]; - e_xsize: number; - e_xrssize: number; - e_xccount: number; - e_xswrss: number; - e_flag: number; - e_login: string[]; - e_spare: number[]; -} -interface kinfo_lctx { - id: number; - mc: number; -} -interface xsw_usage { - xsu_total: number; - xsu_avail: number; - xsu_used: number; - xsu_pagesize: number; - xsu_encrypted: number; -} -interface loadavg { - ldavg: number[]; - fscale: number; -} -interface CGPoint { - x: number; - y: number; -} -interface CGSize { - width: number; - height: number; -} -interface CGVector { - dx: number; - dy: number; -} -interface CGRect { - origin: CGPoint; - size: CGSize; -} -interface CGAffineTransform { - a: number; - b: number; - c: number; - d: number; - tx: number; - ty: number; -} -interface CGDataProviderSequentialCallbacks { - version: number; - getBytes: (arg1: any, arg2: any, arg3: number) => number; - skipForward: (arg1: any, arg2: number) => number; - rewind: (arg1: any) => void; - releaseInfo: (arg1: any) => void; -} -interface CGDataProviderDirectCallbacks { - version: number; - getBytePointer: (arg1: any) => any; - releaseBytePointer: (arg1: any, arg2: any) => void; - getBytesAtPosition: (arg1: any, arg2: any, arg3: number, arg4: number) => number; - releaseInfo: (arg1: any) => void; -} -interface CGPatternCallbacks { - version: number; - drawPattern: (arg1: any, arg2: any) => void; - releaseInfo: (arg1: any) => void; -} -interface CGPathElement { - type: number; - points: any; -} -interface CGFunctionCallbacks { - version: number; - evaluate: (arg1: any, arg2: any, arg3: any) => void; - releaseInfo: (arg1: any) => void; -} -interface CGDataConsumerCallbacks { - putBytes: (arg1: any, arg2: any, arg3: number) => number; - releaseConsumer: (arg1: any) => void; -} -interface CFRange { - location: number; - length: number; -} -interface CFAllocatorContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; - allocate: (arg1: number, arg2: number, arg3: any) => any; - reallocate: (arg1: any, arg2: number, arg3: number, arg4: any) => any; - deallocate: (arg1: any, arg2: any) => void; - preferredSize: (arg1: number, arg2: number, arg3: any) => number; -} -interface CFDictionaryKeyCallBacks { - version: number; - retain: (arg1: any, arg2: any) => any; - release: (arg1: any, arg2: any) => void; - copyDescription: (arg1: any) => string; - equal: (arg1: any, arg2: any) => boolean; - hash: (arg1: any) => number; -} -interface CFDictionaryValueCallBacks { - version: number; - retain: (arg1: any, arg2: any) => any; - release: (arg1: any, arg2: any) => void; - copyDescription: (arg1: any) => string; - equal: (arg1: any, arg2: any) => boolean; -} -interface CFArrayCallBacks { - version: number; - retain: (arg1: any, arg2: any) => any; - release: (arg1: any, arg2: any) => void; - copyDescription: (arg1: any) => string; - equal: (arg1: any, arg2: any) => boolean; -} -interface CFStringInlineBuffer { - buffer: number[]; - theString: string; - directUniCharBuffer: any; - directCStringBuffer: string; - rangeToBuffer: CFRange; - bufferedRangeStart: number; - bufferedRangeEnd: number; -} -interface CFGregorianDate { - year: number; - month: string; - day: string; - hour: string; - minute: string; - second: number; -} -interface CFGregorianUnits { - years: number; - months: number; - days: number; - hours: number; - minutes: number; - seconds: number; -} -interface CFBagCallBacks { - version: number; - retain: (arg1: any, arg2: any) => any; - release: (arg1: any, arg2: any) => void; - copyDescription: (arg1: any) => string; - equal: (arg1: any, arg2: any) => boolean; - hash: (arg1: any) => number; -} -interface CFBinaryHeapCompareContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface CFBinaryHeapCallBacks { - version: number; - retain: (arg1: any, arg2: any) => any; - release: (arg1: any, arg2: any) => void; - copyDescription: (arg1: any) => string; - compare: (arg1: any, arg2: any, arg3: any) => number; -} -interface CFSwappedFloat32 { - v: number; -} -interface CFSwappedFloat64 { - v: number; -} -interface CFRunLoopSourceContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; - equal: (arg1: any, arg2: any) => boolean; - hash: (arg1: any) => number; - schedule: (arg1: any, arg2: any, arg3: string) => void; - cancel: (arg1: any, arg2: any, arg3: string) => void; - perform: (arg1: any) => void; -} -interface CFRunLoopSourceContext1 { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; - equal: (arg1: any, arg2: any) => boolean; - hash: (arg1: any) => number; - getPort: (arg1: any) => number; - perform: (arg1: any, arg2: number, arg3: any, arg4: any) => any; -} -interface CFRunLoopObserverContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface CFRunLoopTimerContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface CFSocketSignature { - protocolFamily: number; - socketType: number; - protocol: number; - address: NSData; -} -interface CFSocketContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface CFStreamClientContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface CFStreamError { - domain: number; - error: number; -} -interface CFSetCallBacks { - version: number; - retain: (arg1: any, arg2: any) => any; - release: (arg1: any, arg2: any) => void; - copyDescription: (arg1: any) => string; - equal: (arg1: any, arg2: any) => boolean; - hash: (arg1: any) => number; -} -interface CFTreeContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface CFUUIDBytes { - byte0: number; - byte1: number; - byte2: number; - byte3: number; - byte4: number; - byte5: number; - byte6: number; - byte7: number; - byte8: number; - byte9: number; - byte10: number; - byte11: number; - byte12: number; - byte13: number; - byte14: number; - byte15: number; -} -interface CFMessagePortContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface CFMachPortContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface CFFileDescriptorContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface IUnknownVTbl { - _reserved: any; - QueryInterface: (arg1: any, arg2: CFUUIDBytes, arg3: any) => number; - AddRef: (arg1: any) => number; - Release: (arg1: any) => number; -} -interface CVSMPTETime { - subframes: number; - subframeDivisor: number; - counter: number; - type: number; - flags: number; - hours: number; - minutes: number; - seconds: number; - frames: number; -} -interface CVTime { - timeValue: number; - timeScale: number; - flags: number; -} -interface CVTimeStamp { - version: number; - videoTimeScale: number; - videoTime: number; - hostTime: number; - rateScalar: number; - videoRefreshPeriod: number; - smpteTime: CVSMPTETime; - flags: number; - reserved: number; -} -interface CVPlanarComponentInfo { - offset: number; - rowBytes: number; -} -interface CVPlanarPixelBufferInfo { - componentInfo: CVPlanarComponentInfo[]; -} -interface CVPlanarPixelBufferInfo_YCbCrPlanar { - componentInfoY: CVPlanarComponentInfo; - componentInfoCb: CVPlanarComponentInfo; - componentInfoCr: CVPlanarComponentInfo; -} -interface CVPlanarPixelBufferInfo_YCbCrBiPlanar { - componentInfoY: CVPlanarComponentInfo; - componentInfoCbCr: CVPlanarComponentInfo; -} -interface CVFillExtendedPixelsCallBackData { - version: number; - fillCallBack: (arg1: any, arg2: any) => boolean; - refCon: any; -} -interface NSFastEnumerationState { - state: number; - itemsPtr: any; - mutationsPtr: any; - extra: number[]; -} -interface NSRange { - location: number; - length: number; -} -interface NSSwappedFloat { - v: number; -} -interface NSSwappedDouble { - v: number; -} -interface NSDecimal { - _exponent: number; - _length: number; - _isNegative: number; - _isCompact: number; - _reserved: number; - _mantissa: number[]; -} -interface NSOperatingSystemVersion { - majorVersion: number; - minorVersion: number; - patchVersion: number; -} -interface _predicateFlags { - _evaluationBlocked: number; - _reservedPredicateFlags: number; -} -interface _expressionFlags { - _evaluationBlocked: number; - _reservedExpressionFlags: number; -} -interface CFHostClientContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface CFNetServiceClientContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface UIEdgeInsets { - top: number; - left: number; - bottom: number; - right: number; -} -interface UIOffset { - horizontal: number; - vertical: number; -} -interface __docFlags { - inClose: number; - isOpen: number; - inOpen: number; - isAutosavingBecauseOfTimer: number; - versionWithoutRecentChangesIsNotLastOpened: number; - ignoreUndoAndRedoNotifications: number; - editingDisabled: number; - isRegisteredAsFilePresenter: number; - movingFile: number; - savingError: number; - inConflict: number; - needToStopAccessingSecurityScopedResource: number; -} -interface __mdocFlags { - shouldWriteAdditionalContent: number; - _reserved: number; -} -interface MTLOrigin { - x: number; - y: number; - z: number; -} -interface MTLSize { - width: number; - height: number; - depth: number; -} -interface MTLRegion { - origin: MTLOrigin; - size: MTLSize; -} -interface MTLClearColor { - red: number; - green: number; - blue: number; - alpha: number; -} -interface MTLScissorRect { - x: number; - y: number; - width: number; - height: number; -} -interface MTLViewport { - originX: number; - originY: number; - width: number; - height: number; - znear: number; - zfar: number; -} -interface CTParagraphStyleSetting { - spec: number; - valueSize: number; - value: any; -} -interface CTRunDelegateCallbacks { - version: number; - dealloc: (arg1: any) => void; - getAscent: (arg1: any) => number; - getDescent: (arg1: any) => number; - getWidth: (arg1: any) => number; -} -interface SFNTLookupBinarySearchHeader { - unitSize: number; - nUnits: number; - searchRange: number; - entrySelector: number; - rangeShift: number; -} -interface SFNTLookupArrayHeader { - lookupValues: number[]; -} -interface SFNTLookupTrimmedArrayHeader { - firstGlyph: number; - count: number; - valueArray: number[]; -} -interface SFNTLookupSegment { - lastGlyph: number; - firstGlyph: number; - value: number[]; -} -interface SFNTLookupSegmentHeader { - binSearch: SFNTLookupBinarySearchHeader; - segments: SFNTLookupSegment[]; -} -interface SFNTLookupSingle { - glyph: number; - value: number[]; -} -interface SFNTLookupSingleHeader { - binSearch: SFNTLookupBinarySearchHeader; - entries: SFNTLookupSingle[]; -} -interface STHeader { - filler: number; - nClasses: number; - classTableOffset: number; - stateArrayOffset: number; - entryTableOffset: number; -} -interface STClassTable { - firstGlyph: number; - nGlyphs: number; - classes: number[]; -} -interface STEntryZero { - newState: number; - flags: number; -} -interface STEntryOne { - newState: number; - flags: number; - offset1: number; -} -interface STEntryTwo { - newState: number; - flags: number; - offset1: number; - offset2: number; -} -interface STXHeader { - nClasses: number; - classTableOffset: number; - stateArrayOffset: number; - entryTableOffset: number; -} -interface STXEntryZero { - newState: number; - flags: number; -} -interface STXEntryOne { - newState: number; - flags: number; - index1: number; -} -interface STXEntryTwo { - newState: number; - flags: number; - index1: number; - index2: number; -} -interface LcarCaretClassEntry { - count: number; - partials: number[]; -} -interface JustPCDecompositionAction { - lowerLimit: number; - upperLimit: number; - order: number; - count: number; - glyphs: number[]; -} -interface JustPCConditionalAddAction { - substThreshold: number; - addGlyph: number; - substGlyph: number; -} -interface JustPCDuctilityAction { - ductilityAxis: number; - minimumLimit: number; - noStretchValue: number; - maximumLimit: number; -} -interface JustPCGlyphRepeatAddAction { - flags: number; - glyph: number; -} -interface JustPCActionSubrecord { - theClass: number; - theType: number; - length: number; - data: number; -} -interface JustPCAction { - actionCount: number; - actions: JustPCActionSubrecord[]; -} -interface JustWidthDeltaEntry { - justClass: number; - beforeGrowLimit: number; - beforeShrinkLimit: number; - afterGrowLimit: number; - afterShrinkLimit: number; - growFlags: number; - shrinkFlags: number; -} -interface JustWidthDeltaGroup { - count: number; - entries: JustWidthDeltaEntry[]; -} -interface JustTable { - version: number; - format: number; - horizHeaderOffset: number; - vertHeaderOffset: number; -} -interface OpbdSideValues { - leftSideShift: number; - topSideShift: number; - rightSideShift: number; - bottomSideShift: number; -} -interface MortRearrangementSubtable { - header: STHeader; -} -interface MortContextualSubtable { - header: STHeader; - substitutionTableOffset: number; -} -interface MortLigatureSubtable { - header: STHeader; - ligatureActionTableOffset: number; - componentTableOffset: number; - ligatureTableOffset: number; -} -interface MortInsertionSubtable { - header: STHeader; -} -interface MortFeatureEntry { - featureType: number; - featureSelector: number; - enableFlags: number; - disableFlags: number; -} -interface MortChain { - defaultFlags: number; - length: number; - nFeatures: number; - nSubtables: number; - featureEntries: MortFeatureEntry[]; -} -interface MortTable { - version: number; - nChains: number; - chains: MortChain[]; -} -interface MorxRearrangementSubtable { - header: STXHeader; -} -interface MorxContextualSubtable { - header: STXHeader; - substitutionTableOffset: number; -} -interface MorxLigatureSubtable { - header: STXHeader; - ligatureActionTableOffset: number; - componentTableOffset: number; - ligatureTableOffset: number; -} -interface MorxInsertionSubtable { - header: STXHeader; - insertionGlyphTableOffset: number; -} -interface MorxChain { - defaultFlags: number; - length: number; - nFeatures: number; - nSubtables: number; - featureEntries: MortFeatureEntry[]; -} -interface MorxTable { - version: number; - nChains: number; - chains: MorxChain[]; -} -interface PropLookupSegment { - lastGlyph: number; - firstGlyph: number; - value: number; -} -interface PropLookupSingle { - glyph: number; - props: number; -} -interface TrakTableEntry { - track: number; - nameTableIndex: number; - sizesOffset: number; -} -interface TrakTableData { - nTracks: number; - nSizes: number; - sizeTableOffset: number; - trakTable: TrakTableEntry[]; -} -interface TrakTable { - version: number; - format: number; - horizOffset: number; - vertOffset: number; -} -interface KernVersion0Header { - version: number; - nTables: number; - firstSubtable: number[]; -} -interface KernTableHeader { - version: number; - nTables: number; - firstSubtable: number[]; -} -interface KernKerningPair { - left: number; - right: number; -} -interface KernOrderedListEntry { - pair: KernKerningPair; - value: number; -} -interface KernOrderedListHeader { - nPairs: number; - searchRange: number; - entrySelector: number; - rangeShift: number; - table: number[]; -} -interface KernStateHeader { - header: STHeader; - valueTable: number; - firstTable: number[]; -} -interface KernStateEntry { - newState: number; - flags: number; -} -interface KernOffsetTable { - firstGlyph: number; - nGlyphs: number; - offsetTable: number[]; -} -interface KernSimpleArrayHeader { - rowWidth: number; - leftOffsetTable: number; - rightOffsetTable: number; - theArray: number; - firstTable: number[]; -} -interface KernIndexArrayHeader { - glyphCount: number; - kernValueCount: number; - leftClassCount: number; - rightClassCount: number; - flags: number; - kernValue: number[]; - leftClass: number[]; - rightClass: number[]; - kernIndex: number[]; -} -interface KerxTableHeader { - version: number; - nTables: number; - firstSubtable: number[]; -} -interface KerxKerningPair { - left: number; - right: number; -} -interface KerxOrderedListEntry { - pair: KerxKerningPair; - value: number; -} -interface KerxOrderedListHeader { - nPairs: number; - searchRange: number; - entrySelector: number; - rangeShift: number; - table: number[]; -} -interface KerxStateHeader { - header: STXHeader; - valueTable: number; - firstTable: number[]; -} -interface KerxStateEntry { - newState: number; - flags: number; - valueIndex: number; -} -interface KerxControlPointHeader { - header: STXHeader; - flags: number; - firstTable: number[]; -} -interface KerxControlPointEntry { - newState: number; - flags: number; - actionIndex: number; -} -interface KerxControlPointAction { - markControlPoint: number; - currControlPoint: number; -} -interface KerxAnchorPointAction { - markAnchorPoint: number; - currAnchorPoint: number; -} -interface KerxCoordinateAction { - markX: number; - markY: number; - currX: number; - currY: number; -} -interface KerxSimpleArrayHeader { - rowWidth: number; - leftOffsetTable: number; - rightOffsetTable: number; - theArray: number; - firstTable: number[]; -} -interface KerxIndexArrayHeader { - glyphCount: number; - kernValueCount: number; - leftClassCount: number; - rightClassCount: number; - flags: number; - kernValue: number[]; - leftClass: number[]; - rightClass: number[]; - kernIndex: number[]; -} -interface BslnFormat0Part { - deltas: number[]; -} -interface BslnFormat2Part { - stdGlyph: number; - ctlPoints: number[]; -} -interface ALMXGlyphEntry { - GlyphIndexOffset: number; - HorizontalAdvance: number; - XOffsetToHOrigin: number; - VerticalAdvance: number; - YOffsetToVOrigin: number; -} -interface ROTAGlyphEntry { - GlyphIndexOffset: number; - HBaselineOffset: number; - VBaselineOffset: number; -} -interface AnchorPoint { - x: number; - y: number; -} -interface AnchorPointTable { - nPoints: number; - points: AnchorPoint[]; -} -interface AnkrTable { - version: number; - flags: number; - lookupTableOffset: number; - anchorPointTableOffset: number; -} -interface LtagStringRange { - offset: number; - length: number; -} -interface LtagTable { - version: number; - flags: number; - numTags: number; - tagRange: LtagStringRange[]; -} -interface sfntDirectoryEntry { - tableTag: number; - checkSum: number; - offset: number; - length: number; -} -interface sfntDirectory { - format: number; - numOffsets: number; - searchRange: number; - entrySelector: number; - rangeShift: number; - table: sfntDirectoryEntry[]; -} -interface sfntCMapSubHeader { - format: number; - length: number; - languageID: number; -} -interface sfntCMapExtendedSubHeader { - format: number; - reserved: number; - length: number; - language: number; -} -interface sfntCMapEncoding { - platformID: number; - scriptID: number; - offset: number; -} -interface sfntCMapHeader { - version: number; - numTables: number; - encoding: sfntCMapEncoding[]; -} -interface sfntNameRecord { - platformID: number; - scriptID: number; - languageID: number; - nameID: number; - length: number; - offset: number; -} -interface sfntNameHeader { - format: number; - count: number; - stringOffset: number; - rec: sfntNameRecord[]; -} -interface sfntVariationAxis { - axisTag: number; - minValue: number; - defaultValue: number; - maxValue: number; - flags: number; - nameID: number; -} -interface sfntInstance { - nameID: number; - flags: number; - coord: number[]; -} -interface sfntVariationHeader { - version: number; - offsetToData: number; - countSizePairs: number; - axisCount: number; - axisSize: number; - instanceCount: number; - instanceSize: number; - axis: sfntVariationAxis[]; - instance: sfntInstance[]; -} -interface sfntFontDescriptor { - name: number; - value: number; -} -interface sfntDescriptorHeader { - version: number; - descriptorCount: number; - descriptor: sfntFontDescriptor[]; -} -interface sfntFeatureName { - featureType: number; - settingCount: number; - offsetToSettings: number; - featureFlags: number; - nameID: number; -} -interface sfntFontFeatureSetting { - setting: number; - nameID: number; -} -interface sfntFontRunFeature { - featureType: number; - setting: number; -} -interface sfntFeatureHeader { - version: number; - featureNameCount: number; - featureSetCount: number; - reserved: number; - names: sfntFeatureName[]; - settings: sfntFontFeatureSetting[]; - runs: sfntFontRunFeature[]; -} -interface FontVariation { - name: number; - value: number; -} -interface CATransform3D { - m11: number; - m12: number; - m13: number; - m14: number; - m21: number; - m22: number; - m23: number; - m24: number; - m31: number; - m32: number; - m33: number; - m34: number; - m41: number; - m42: number; - m43: number; - m44: number; -} -interface _CALayerIvars { - refcount: number; - magic: number; - layer: any; - unused1: any[]; -} -interface AudioValueRange { - mMinimum: number; - mMaximum: number; -} -interface AudioValueTranslation { - mInputData: any; - mInputDataSize: number; - mOutputData: any; - mOutputDataSize: number; -} -interface AudioBuffer { - mNumberChannels: number; - mDataByteSize: number; - mData: any; -} -interface AudioBufferList { - mNumberBuffers: number; - mBuffers: AudioBuffer[]; -} -interface AudioStreamBasicDescription { - mSampleRate: number; - mFormatID: number; - mFormatFlags: number; - mBytesPerPacket: number; - mFramesPerPacket: number; - mBytesPerFrame: number; - mChannelsPerFrame: number; - mBitsPerChannel: number; - mReserved: number; -} -interface AudioStreamPacketDescription { - mStartOffset: number; - mVariableFramesInPacket: number; - mDataByteSize: number; -} -interface SMPTETime { - mSubframes: number; - mSubframeDivisor: number; - mCounter: number; - mType: number; - mFlags: number; - mHours: number; - mMinutes: number; - mSeconds: number; - mFrames: number; -} -interface AudioTimeStamp { - mSampleTime: number; - mHostTime: number; - mRateScalar: number; - mWordClockTime: number; - mSMPTETime: SMPTETime; - mFlags: number; - mReserved: number; -} -interface AudioClassDescription { - mType: number; - mSubType: number; - mManufacturer: number; -} -interface AudioChannelDescription { - mChannelLabel: number; - mChannelFlags: number; - mCoordinates: number[]; -} -interface AudioChannelLayout { - mChannelLayoutTag: number; - mChannelBitmap: number; - mNumberChannelDescriptions: number; - mChannelDescriptions: AudioChannelDescription[]; -} -interface AudioFile_SMPTE_Time { - mHours: string; - mMinutes: number; - mSeconds: number; - mFrames: number; - mSubFrameSampleOffset: number; -} -interface AudioFileMarker { - mFramePosition: number; - mName: string; - mMarkerID: number; - mSMPTETime: AudioFile_SMPTE_Time; - mType: number; - mReserved: number; - mChannel: number; -} -interface AudioFileMarkerList { - mSMPTE_TimeType: number; - mNumberMarkers: number; - mMarkers: AudioFileMarker[]; -} -interface AudioFileRegion { - mRegionID: number; - mName: string; - mFlags: number; - mNumberMarkers: number; - mMarkers: AudioFileMarker[]; -} -interface AudioFileRegionList { - mSMPTE_TimeType: number; - mNumberRegions: number; - mRegions: AudioFileRegion[]; -} -interface AudioFramePacketTranslation { - mFrame: number; - mPacket: number; - mFrameOffsetInPacket: number; -} -interface AudioBytePacketTranslation { - mByte: number; - mPacket: number; - mByteOffsetInPacket: number; - mFlags: number; -} -interface AudioFilePacketTableInfo { - mNumberValidFrames: number; - mPrimingFrames: number; - mRemainderFrames: number; -} -interface AudioFileTypeAndFormatID { - mFileType: number; - mFormatID: number; -} -interface AudioPanningInfo { - mPanningMode: number; - mCoordinateFlags: number; - mCoordinates: number[]; - mGainScale: number; - mOutputChannelMap: any; -} -interface AudioBalanceFade { - mLeftRightBalance: number; - mBackFrontFade: number; - mType: number; - mChannelLayout: any; -} -interface AudioFormatInfo { - mASBD: AudioStreamBasicDescription; - mMagicCookie: any; - mMagicCookieSize: number; -} -interface ExtendedAudioFormatInfo { - mASBD: AudioStreamBasicDescription; - mMagicCookie: any; - mMagicCookieSize: number; - mClassDescription: AudioClassDescription; -} -interface AudioFormatListItem { - mASBD: AudioStreamBasicDescription; - mChannelLayoutTag: number; -} -interface AudioQueueBuffer { - mAudioDataBytesCapacity: number; - mAudioData: any; - mAudioDataByteSize: number; - mUserData: any; - mPacketDescriptionCapacity: number; - mPacketDescriptions: any; - mPacketDescriptionCount: number; -} -interface AudioQueueParameterEvent { - mID: number; - mValue: number; -} -interface AudioQueueLevelMeterState { - mAveragePower: number; - mPeakPower: number; -} -interface AudioQueueChannelAssignment { - mDeviceUID: string; - mChannelNumber: number; -} -interface AudioUnitNodeConnection { - sourceNode: number; - sourceOutputNumber: number; - destNode: number; - destInputNumber: number; -} -interface AUNodeRenderCallback { - destNode: number; - destInputNumber: number; - cback: AURenderCallbackStruct; -} -interface AudioConverterPrimeInfo { - leadingFrames: number; - trailingFrames: number; -} -interface MIDINoteMessage { - channel: number; - note: number; - velocity: number; - releaseVelocity: number; - duration: number; -} -interface MIDIChannelMessage { - status: number; - data1: number; - data2: number; - reserved: number; -} -interface MIDIRawData { - length: number; - data: number[]; -} -interface MIDIMetaEvent { - metaEventType: number; - unused1: number; - unused2: number; - unused3: number; - dataLength: number; - data: number[]; -} -interface MusicEventUserData { - length: number; - data: number[]; -} -interface ExtendedNoteOnEvent { - instrumentID: number; - groupID: number; - duration: number; - extendedParams: MusicDeviceNoteParams; -} -interface ParameterEvent { - parameterID: number; - scope: number; - element: number; - value: number; -} -interface ExtendedTempoEvent { - bpm: number; -} -interface AUPresetEvent { - scope: number; - element: number; - preset: any; -} -interface CABarBeatTime { - bar: number; - beat: number; - subbeat: number; - subbeatDivisor: number; - reserved: number; -} -interface MusicTrackLoopInfo { - loopDuration: number; - numberOfLoops: number; -} -interface CAFFileHeader { - mFileType: number; - mFileVersion: number; - mFileFlags: number; -} -interface CAFChunkHeader { - mChunkType: number; - mChunkSize: number; -} -interface CAF_UUID_ChunkHeader { - mHeader: CAFChunkHeader; - mUUID: number[]; -} -interface CAFAudioDescription { - mSampleRate: number; - mFormatID: number; - mFormatFlags: number; - mBytesPerPacket: number; - mFramesPerPacket: number; - mChannelsPerFrame: number; - mBitsPerChannel: number; -} -interface CAFAudioFormatListItem { - mFormat: CAFAudioDescription; - mChannelLayoutTag: number; -} -interface CAFPacketTableHeader { - mNumberPackets: number; - mNumberValidFrames: number; - mPrimingFrames: number; - mRemainderFrames: number; - mPacketDescriptions: number[]; -} -interface CAFDataChunk { - mEditCount: number; - mData: number[]; -} -interface CAF_SMPTE_Time { - mHours: string; - mMinutes: string; - mSeconds: string; - mFrames: string; - mSubFrameSampleOffset: number; -} -interface CAFMarker { - mType: number; - mFramePosition: number; - mMarkerID: number; - mSMPTETime: CAF_SMPTE_Time; - mChannel: number; -} -interface CAFMarkerChunk { - mSMPTE_TimeType: number; - mNumberMarkers: number; - mMarkers: CAFMarker[]; -} -interface CAFRegion { - mRegionID: number; - mFlags: number; - mNumberMarkers: number; - mMarkers: CAFMarker[]; -} -interface CAFRegionChunk { - mSMPTE_TimeType: number; - mNumberRegions: number; - mRegions: CAFRegion[]; -} -interface CAFInstrumentChunk { - mBaseNote: number; - mMIDILowNote: number; - mMIDIHighNote: number; - mMIDILowVelocity: number; - mMIDIHighVelocity: number; - mdBGain: number; - mStartRegionID: number; - mSustainRegionID: number; - mReleaseRegionID: number; - mInstrumentID: number; -} -interface CAFStringID { - mStringID: number; - mStringStartByteOffset: number; -} -interface CAFStrings { - mNumEntries: number; - mStringsIDs: CAFStringID[]; -} -interface CAFInfoStrings { - mNumEntries: number; -} -interface CAFPositionPeak { - mValue: number; - mFrameNumber: number; -} -interface CAFPeakChunk { - mEditCount: number; - mPeaks: CAFPositionPeak[]; -} -interface CAFOverviewSample { - mMinValue: number; - mMaxValue: number; -} -interface CAFOverviewChunk { - mEditCount: number; - mNumFramesPerOVWSample: number; - mData: CAFOverviewSample[]; -} -interface CAFUMIDChunk { - mBytes: number[]; -} -interface AudioComponentDescription { - componentType: number; - componentSubType: number; - componentManufacturer: number; - componentFlags: number; - componentFlagsMask: number; -} -interface AudioComponentPlugInInterface { - Open: (arg1: any, arg2: any) => number; - Close: (arg1: any) => number; - Lookup: (arg1: number) => (arg1: any) => number; - reserved: any; -} -interface AudioUnitParameter { - mAudioUnit: any; - mParameterID: number; - mScope: number; - mElement: number; -} -interface AudioUnitProperty { - mAudioUnit: any; - mPropertyID: number; - mScope: number; - mElement: number; -} -interface AudioUnitConnection { - sourceAudioUnit: any; - sourceOutputNumber: number; - destInputNumber: number; -} -interface AUChannelInfo { - inChannels: number; - outChannels: number; -} -interface AudioUnitExternalBuffer { - buffer: string; - size: number; -} -interface AURenderCallbackStruct { - inputProc: (arg1: any, arg2: any, arg3: any, arg4: number, arg5: number, arg6: any) => number; - inputProcRefCon: any; -} -interface AUPreset { - presetNumber: number; - presetName: string; -} -interface AudioUnitFrequencyResponseBin { - mFrequency: number; - mMagnitude: number; -} -interface HostCallbackInfo { - hostUserData: any; - beatAndTempoProc: (arg1: any, arg2: any, arg3: any) => number; - musicalTimeLocationProc: (arg1: any, arg2: any, arg3: any, arg4: any, arg5: any) => number; - transportStateProc: (arg1: any, arg2: string, arg3: string, arg4: any, arg5: string, arg6: any, arg7: any) => number; - transportStateProc2: (arg1: any, arg2: string, arg3: string, arg4: string, arg5: any, arg6: string, arg7: any, arg8: any) => number; -} -interface AUDependentParameter { - mScope: number; - mParameterID: number; -} -interface AUInputSamplesInOutputCallbackStruct { - inputToOutputCallback: (arg1: any, arg2: any, arg3: number, arg4: number) => void; - userData: any; -} -interface AudioUnitParameterHistoryInfo { - updatesPerSecond: number; - historyDurationInSeconds: number; -} -interface AudioUnitParameterInfo { - name: string[]; - unitName: string; - clumpID: number; - cfNameString: string; - unit: number; - minValue: number; - maxValue: number; - defaultValue: number; - flags: number; -} -interface AudioUnitParameterIDName { - inID: number; - inDesiredLength: number; - outName: string; -} -interface AudioUnitParameterStringFromValue { - inParamID: number; - inValue: any; - outString: string; -} -interface AudioUnitParameterValueFromString { - inParamID: number; - inString: string; - outValue: number; -} -interface AudioOutputUnitMIDICallbacks { - userData: any; - MIDIEventProc: (arg1: any, arg2: number, arg3: number, arg4: number, arg5: number) => void; - MIDISysExProc: (arg1: any, arg2: string, arg3: number) => void; -} -interface AudioOutputUnitStartAtTimeParams { - mTimestamp: AudioTimeStamp; - mFlags: number; -} -interface AudioUnitMeterClipping { - peakValueSinceLastCall: number; - sawInfinity: boolean; - sawNotANumber: boolean; -} -interface MixerDistanceParams { - mReferenceDistance: number; - mMaxDistance: number; - mMaxAttenuation: number; -} -interface ScheduledAudioSlice { - mTimeStamp: AudioTimeStamp; - mCompletionProc: (arg1: any, arg2: any) => void; - mCompletionProcUserData: any; - mFlags: number; - mReserved: number; - mReserved2: any; - mNumberFrames: number; - mBufferList: any; -} -interface ScheduledAudioFileRegion { - mTimeStamp: AudioTimeStamp; - mCompletionProc: (arg1: any, arg2: any, arg3: number) => void; - mCompletionProcUserData: any; - mAudioFile: any; - mLoopCount: number; - mStartFrame: number; - mFramesToPlay: number; -} -interface AUSamplerInstrumentData { - fileURL: NSURL; - instrumentType: number; - bankMSB: number; - bankLSB: number; - presetID: number; -} -interface AUSamplerBankPresetData { - bankURL: NSURL; - bankMSB: number; - bankLSB: number; - presetID: number; - reserved: number; -} -interface MusicDeviceStdNoteParams { - argCount: number; - mPitch: number; - mVelocity: number; -} -interface NoteParamsControlValue { - mID: number; - mValue: number; -} -interface MusicDeviceNoteParams { - argCount: number; - mPitch: number; - mVelocity: number; - mControls: NoteParamsControlValue[]; -} -interface AVAudio3DPoint { - x: number; - y: number; - z: number; -} -interface AVAudio3DVectorOrientation { - forward: AVAudio3DPoint; - up: AVAudio3DPoint; -} -interface AVAudio3DAngularOrientation { - yaw: number; - pitch: number; - roll: number; -} -interface AVPixelAspectRatio { - horizontalSpacing: number; - verticalSpacing: number; -} -interface AVEdgeWidths { - left: number; - top: number; - right: number; - bottom: number; -} -interface AVCaptureWhiteBalanceGains { - redGain: number; - greenGain: number; - blueGain: number; -} -interface AVCaptureWhiteBalanceChromaticityValues { - x: number; - y: number; -} -interface AVCaptureWhiteBalanceTemperatureAndTintValues { - temperature: number; - tint: number; -} -interface CMTime { - value: number; - timescale: number; - flags: number; - epoch: number; -} -interface CMTimeRange { - start: CMTime; - duration: CMTime; -} -interface CMTimeMapping { - source: CMTimeRange; - target: CMTimeRange; -} -interface CMBlockBufferCustomBlockSource { - version: number; - AllocateBlock: (arg1: any, arg2: number) => any; - FreeBlock: (arg1: any, arg2: any, arg3: number) => void; - refCon: any; -} -interface CMVideoDimensions { - width: number; - height: number; -} -interface CMSampleTimingInfo { - duration: CMTime; - presentationTimeStamp: CMTime; - decodeTimeStamp: CMTime; -} -interface CMBufferCallbacks { - version: number; - refcon: any; - getDecodeTimeStamp: (arg1: any, arg2: any) => CMTime; - getPresentationTimeStamp: (arg1: any, arg2: any) => CMTime; - getDuration: (arg1: any, arg2: any) => CMTime; - isDataReady: (arg1: any, arg2: any) => boolean; - compare: (arg1: any, arg2: any, arg3: any) => number; - dataBecameReadyNotification: string; - getSize: (arg1: any, arg2: any) => number; -} -interface MTAudioProcessingTapCallbacks { - version: number; - clientInfo: any; - init: (arg1: any, arg2: any, arg3: any) => void; - finalize: (arg1: any) => void; - prepare: (arg1: any, arg2: number, arg3: any) => void; - unprepare: (arg1: any) => void; - process: (arg1: any, arg2: number, arg3: number, arg4: any, arg5: any, arg6: any) => void; -} -interface CLLocationCoordinate2D { - latitude: number; - longitude: number; -} -interface CMAcceleration { - x: number; - y: number; - z: number; -} -interface CMRotationMatrix { - m11: number; - m12: number; - m13: number; - m21: number; - m22: number; - m23: number; - m31: number; - m32: number; - m33: number; -} -interface CMQuaternion { - x: number; - y: number; - z: number; - w: number; -} -interface CMRotationRate { - x: number; - y: number; - z: number; -} -interface CMMagneticField { - x: number; - y: number; - z: number; -} -interface CMCalibratedMagneticField { - field: CMMagneticField; - accuracy: number; -} -interface CTError { - domain: number; - error: number; -} -interface JSStaticValue { - name: string; - getProperty: (arg1: any, arg2: any, arg3: any, arg4: any) => any; - setProperty: (arg1: any, arg2: any, arg3: any, arg4: any, arg5: any) => boolean; - attributes: number; -} -interface JSStaticFunction { - name: string; - callAsFunction: (arg1: any, arg2: any, arg3: any, arg4: number, arg5: any, arg6: any) => any; - attributes: number; -} -interface JSClassDefinition { - version: number; - attributes: number; - className: string; - parentClass: any; - staticValues: any; - staticFunctions: any; - initialize: (arg1: any, arg2: any) => void; - finalize: (arg1: any) => void; - hasProperty: (arg1: any, arg2: any, arg3: any) => boolean; - getProperty: (arg1: any, arg2: any, arg3: any, arg4: any) => any; - setProperty: (arg1: any, arg2: any, arg3: any, arg4: any, arg5: any) => boolean; - deleteProperty: (arg1: any, arg2: any, arg3: any, arg4: any) => boolean; - getPropertyNames: (arg1: any, arg2: any, arg3: any) => void; - callAsFunction: (arg1: any, arg2: any, arg3: any, arg4: number, arg5: any, arg6: any) => any; - callAsConstructor: (arg1: any, arg2: any, arg3: number, arg4: any, arg5: any) => any; - hasInstance: (arg1: any, arg2: any, arg3: any, arg4: any) => boolean; - convertToType: (arg1: any, arg2: any, arg3: number, arg4: any) => any; -} -interface MKCoordinateSpan { - latitudeDelta: number; - longitudeDelta: number; -} -interface MKCoordinateRegion { - center: CLLocationCoordinate2D; - span: MKCoordinateSpan; -} -interface MKMapPoint { - x: number; - y: number; -} -interface MKMapSize { - width: number; - height: number; -} -interface MKMapRect { - origin: MKMapPoint; - size: MKMapSize; -} -interface MKTileOverlayPath { - x: number; - y: number; - z: number; - contentScaleFactor: number; -} -interface SCDynamicStoreContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface SCPreferencesContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface SCNetworkReachabilityContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface SCNetworkConnectionContext { - version: number; - info: any; - retain: (arg1: any) => any; - release: (arg1: any) => void; - copyDescription: (arg1: any) => string; -} -interface VTDecompressionOutputCallbackRecord { - decompressionOutputCallback: (arg1: any, arg2: any, arg3: number, arg4: number, arg5: any, arg6: CMTime, arg7: CMTime) => void; - decompressionOutputRefCon: any; -} -interface sqlite3_file { - pMethods: any; -} -interface sqlite3_io_methods { - iVersion: number; - xClose: (arg1: any) => number; - xRead: (arg1: any, arg2: any, arg3: number, arg4: number) => number; - xWrite: (arg1: any, arg2: any, arg3: number, arg4: number) => number; - xTruncate: (arg1: any, arg2: number) => number; - xSync: (arg1: any, arg2: number) => number; - xFileSize: (arg1: any, arg2: any) => number; - xLock: (arg1: any, arg2: number) => number; - xUnlock: (arg1: any, arg2: number) => number; - xCheckReservedLock: (arg1: any, arg2: any) => number; - xFileControl: (arg1: any, arg2: number, arg3: any) => number; - xSectorSize: (arg1: any) => number; - xDeviceCharacteristics: (arg1: any) => number; - xShmMap: (arg1: any, arg2: number, arg3: number, arg4: number, arg5: any) => number; - xShmLock: (arg1: any, arg2: number, arg3: number, arg4: number) => number; - xShmBarrier: (arg1: any) => void; - xShmUnmap: (arg1: any, arg2: number) => number; -} -interface sqlite3_vfs { - iVersion: number; - szOsFile: number; - mxPathname: number; - pNext: any; - zName: string; - pAppData: any; - xOpen: (arg1: any, arg2: string, arg3: any, arg4: number, arg5: any) => number; - xDelete: (arg1: any, arg2: string, arg3: number) => number; - xAccess: (arg1: any, arg2: string, arg3: number, arg4: any) => number; - xFullPathname: (arg1: any, arg2: string, arg3: number, arg4: string) => number; - xDlOpen: (arg1: any, arg2: string) => any; - xDlError: (arg1: any, arg2: number, arg3: string) => void; - xDlSym: (arg1: any, arg2: any, arg3: string) => () => void; - xDlClose: (arg1: any, arg2: any) => void; - xRandomness: (arg1: any, arg2: number, arg3: string) => number; - xSleep: (arg1: any, arg2: number) => number; - xCurrentTime: (arg1: any, arg2: any) => number; - xGetLastError: (arg1: any, arg2: number, arg3: string) => number; - xCurrentTimeInt64: (arg1: any, arg2: any) => number; - xSetSystemCall: (arg1: any, arg2: string, arg3: () => void) => number; - xGetSystemCall: (arg1: any, arg2: string) => () => void; - xNextSystemCall: (arg1: any, arg2: string) => string; -} -interface sqlite3_mem_methods { - xMalloc: (arg1: number) => any; - xFree: (arg1: any) => void; - xRealloc: (arg1: any, arg2: number) => any; - xSize: (arg1: any) => number; - xRoundup: (arg1: number) => number; - xInit: (arg1: any) => number; - xShutdown: (arg1: any) => void; - pAppData: any; -} -interface sqlite3_module { - iVersion: number; - xCreate: (arg1: any, arg2: any, arg3: number, arg4: any, arg5: any, arg6: any) => number; - xConnect: (arg1: any, arg2: any, arg3: number, arg4: any, arg5: any, arg6: any) => number; - xBestIndex: (arg1: any, arg2: any) => number; - xDisconnect: (arg1: any) => number; - xDestroy: (arg1: any) => number; - xOpen: (arg1: any, arg2: any) => number; - xClose: (arg1: any) => number; - xFilter: (arg1: any, arg2: number, arg3: string, arg4: number, arg5: any) => number; - xNext: (arg1: any) => number; - xEof: (arg1: any) => number; - xColumn: (arg1: any, arg2: any, arg3: number) => number; - xRowid: (arg1: any, arg2: any) => number; - xUpdate: (arg1: any, arg2: number, arg3: any, arg4: any) => number; - xBegin: (arg1: any) => number; - xSync: (arg1: any) => number; - xCommit: (arg1: any) => number; - xRollback: (arg1: any) => number; - xFindFunction: (arg1: any, arg2: number, arg3: string, arg4: any, arg5: any) => number; - xRename: (arg1: any, arg2: string) => number; - xSavepoint: (arg1: any, arg2: number) => number; - xRelease: (arg1: any, arg2: number) => number; - xRollbackTo: (arg1: any, arg2: number) => number; -} -interface sqlite3_index_info { - nConstraint: number; - aConstraint: any; - nOrderBy: number; - aOrderBy: any; - aConstraintUsage: any; - idxNum: number; - idxStr: string; - needToFreeIdxStr: number; - orderByConsumed: number; - estimatedCost: number; -} -interface sqlite3_index_constraint { - iColumn: number; - op: number; - usable: number; - iTermOffset: number; -} -interface sqlite3_index_orderby { - iColumn: number; - desc: number; -} -interface sqlite3_index_constraint_usage { - argvIndex: number; - omit: number; -} -interface sqlite3_vtab { - pModule: any; - nRef: number; - zErrMsg: string; -} -interface sqlite3_vtab_cursor { - pVtab: any; -} -interface sqlite3_mutex_methods { - xMutexInit: () => number; - xMutexEnd: () => number; - xMutexAlloc: (arg1: number) => any; - xMutexFree: (arg1: any) => void; - xMutexEnter: (arg1: any) => void; - xMutexTry: (arg1: any) => number; - xMutexLeave: (arg1: any) => void; - xMutexHeld: (arg1: any) => number; - xMutexNotheld: (arg1: any) => number; -} -interface sqlite3_pcache_page { - pBuf: any; - pExtra: any; -} -interface sqlite3_pcache_methods2 { - iVersion: number; - pArg: any; - xInit: (arg1: any) => number; - xShutdown: (arg1: any) => void; - xCreate: (arg1: number, arg2: number, arg3: number) => any; - xCachesize: (arg1: any, arg2: number) => void; - xPagecount: (arg1: any) => number; - xFetch: (arg1: any, arg2: number, arg3: number) => any; - xUnpin: (arg1: any, arg2: any, arg3: number) => void; - xRekey: (arg1: any, arg2: any, arg3: number, arg4: number) => void; - xTruncate: (arg1: any, arg2: number) => void; - xDestroy: (arg1: any) => void; - xShrink: (arg1: any) => void; -} -interface sqlite3_pcache_methods { - pArg: any; - xInit: (arg1: any) => number; - xShutdown: (arg1: any) => void; - xCreate: (arg1: number, arg2: number) => any; - xCachesize: (arg1: any, arg2: number) => void; - xPagecount: (arg1: any) => number; - xFetch: (arg1: any, arg2: number, arg3: number) => any; - xUnpin: (arg1: any, arg2: any, arg3: number) => void; - xRekey: (arg1: any, arg2: any, arg3: number, arg4: number) => void; - xTruncate: (arg1: any, arg2: number) => void; - xDestroy: (arg1: any) => void; -} -interface sqlite3_rtree_geometry { - pContext: any; - nParam: number; - aParam: any; - pUser: any; - xDelUser: (arg1: any) => void; -} -declare enum idtype_t { - P_ALL, - P_PID, - P_PGID -} -declare enum mach_port_guard_exception_codes { - kGUARD_EXC_DESTROY, - kGUARD_EXC_MOD_REFS, - kGUARD_EXC_SET_CONTEXT, - kGUARD_EXC_UNGUARDED, - kGUARD_EXC_INCORRECT_GUARD -} -declare enum filesec_property_t { - FILESEC_OWNER, - FILESEC_GROUP, - FILESEC_UUID, - FILESEC_MODE, - FILESEC_ACL, - FILESEC_GRPUUID, - FILESEC_ACL_RAW, - FILESEC_ACL_ALLOCSIZE -} -declare enum qos_class_t { - QOS_CLASS_USER_INTERACTIVE, - QOS_CLASS_USER_INITIATED, - QOS_CLASS_DEFAULT, - QOS_CLASS_UTILITY, - QOS_CLASS_BACKGROUND, - QOS_CLASS_UNSPECIFIED -} -declare enum dispatch_block_flags_t { - DISPATCH_BLOCK_BARRIER, - DISPATCH_BLOCK_DETACHED, - DISPATCH_BLOCK_ASSIGN_CURRENT, - DISPATCH_BLOCK_NO_QOS_CLASS, - DISPATCH_BLOCK_INHERIT_QOS_CLASS, - DISPATCH_BLOCK_ENFORCE_QOS_CLASS -} -declare enum acl_perm_t { - ACL_READ_DATA, - ACL_LIST_DIRECTORY, - ACL_WRITE_DATA, - ACL_ADD_FILE, - ACL_EXECUTE, - ACL_SEARCH, - ACL_DELETE, - ACL_APPEND_DATA, - ACL_ADD_SUBDIRECTORY, - ACL_DELETE_CHILD, - ACL_READ_ATTRIBUTES, - ACL_WRITE_ATTRIBUTES, - ACL_READ_EXTATTRIBUTES, - ACL_WRITE_EXTATTRIBUTES, - ACL_READ_SECURITY, - ACL_WRITE_SECURITY, - ACL_CHANGE_OWNER, - ACL_SYNCHRONIZE -} -declare enum acl_tag_t { - ACL_UNDEFINED_TAG, - ACL_EXTENDED_ALLOW, - ACL_EXTENDED_DENY -} -declare enum acl_type_t { - ACL_TYPE_EXTENDED, - ACL_TYPE_ACCESS, - ACL_TYPE_DEFAULT, - ACL_TYPE_AFS, - ACL_TYPE_CODA, - ACL_TYPE_NTFS, - ACL_TYPE_NWFS -} -declare enum acl_entry_id_t { - ACL_FIRST_ENTRY, - ACL_NEXT_ENTRY, - ACL_LAST_ENTRY -} -declare enum acl_flag_t { - ACL_FLAG_DEFER_INHERIT, - ACL_FLAG_NO_INHERIT, - ACL_ENTRY_INHERITED, - ACL_ENTRY_FILE_INHERIT, - ACL_ENTRY_DIRECTORY_INHERIT, - ACL_ENTRY_LIMIT_INHERIT, - ACL_ENTRY_ONLY_INHERIT -} -declare enum CGRectEdge { - CGRectMinXEdge, - CGRectMinYEdge, - CGRectMaxXEdge, - CGRectMaxYEdge -} -declare enum CGColorRenderingIntent { - kCGRenderingIntentDefault, - kCGRenderingIntentAbsoluteColorimetric, - kCGRenderingIntentRelativeColorimetric, - kCGRenderingIntentPerceptual, - kCGRenderingIntentSaturation -} -declare enum CGColorSpaceModel { - kCGColorSpaceModelUnknown, - kCGColorSpaceModelMonochrome, - kCGColorSpaceModelRGB, - kCGColorSpaceModelCMYK, - kCGColorSpaceModelLab, - kCGColorSpaceModelDeviceN, - kCGColorSpaceModelIndexed, - kCGColorSpaceModelPattern -} -declare enum CGPatternTiling { - kCGPatternTilingNoDistortion, - kCGPatternTilingConstantSpacingMinimalDistortion, - kCGPatternTilingConstantSpacing -} -declare enum CGFontPostScriptFormat { - kCGFontPostScriptFormatType1, - kCGFontPostScriptFormatType3, - kCGFontPostScriptFormatType42 -} -declare enum CGImageAlphaInfo { - kCGImageAlphaNone, - kCGImageAlphaPremultipliedLast, - kCGImageAlphaPremultipliedFirst, - kCGImageAlphaLast, - kCGImageAlphaFirst, - kCGImageAlphaNoneSkipLast, - kCGImageAlphaNoneSkipFirst, - kCGImageAlphaOnly -} -declare enum CGBitmapInfo { - kCGBitmapAlphaInfoMask, - kCGBitmapFloatComponents, - kCGBitmapByteOrderMask, - kCGBitmapByteOrderDefault, - kCGBitmapByteOrder16Little, - kCGBitmapByteOrder32Little, - kCGBitmapByteOrder16Big, - kCGBitmapByteOrder32Big -} -declare enum CGLineJoin { - kCGLineJoinMiter, - kCGLineJoinRound, - kCGLineJoinBevel -} -declare enum CGLineCap { - kCGLineCapButt, - kCGLineCapRound, - kCGLineCapSquare -} -declare enum CGPathElementType { - kCGPathElementMoveToPoint, - kCGPathElementAddLineToPoint, - kCGPathElementAddQuadCurveToPoint, - kCGPathElementAddCurveToPoint, - kCGPathElementCloseSubpath -} -declare enum CGPDFObjectType { - kCGPDFObjectTypeNull, - kCGPDFObjectTypeBoolean, - kCGPDFObjectTypeInteger, - kCGPDFObjectTypeReal, - kCGPDFObjectTypeName, - kCGPDFObjectTypeString, - kCGPDFObjectTypeArray, - kCGPDFObjectTypeDictionary, - kCGPDFObjectTypeStream -} -declare enum CGPDFDataFormat { - CGPDFDataFormatRaw, - CGPDFDataFormatJPEGEncoded, - CGPDFDataFormatJPEG2000 -} -declare enum CGPDFBox { - kCGPDFMediaBox, - kCGPDFCropBox, - kCGPDFBleedBox, - kCGPDFTrimBox, - kCGPDFArtBox -} -declare enum CGPathDrawingMode { - kCGPathFill, - kCGPathEOFill, - kCGPathStroke, - kCGPathFillStroke, - kCGPathEOFillStroke -} -declare enum CGTextDrawingMode { - kCGTextFill, - kCGTextStroke, - kCGTextFillStroke, - kCGTextInvisible, - kCGTextFillClip, - kCGTextStrokeClip, - kCGTextFillStrokeClip, - kCGTextClip -} -declare enum CGTextEncoding { - kCGEncodingFontSpecific, - kCGEncodingMacRoman -} -declare enum CGInterpolationQuality { - kCGInterpolationDefault, - kCGInterpolationNone, - kCGInterpolationLow, - kCGInterpolationMedium, - kCGInterpolationHigh -} -declare enum CGBlendMode { - kCGBlendModeNormal, - kCGBlendModeMultiply, - kCGBlendModeScreen, - kCGBlendModeOverlay, - kCGBlendModeDarken, - kCGBlendModeLighten, - kCGBlendModeColorDodge, - kCGBlendModeColorBurn, - kCGBlendModeSoftLight, - kCGBlendModeHardLight, - kCGBlendModeDifference, - kCGBlendModeExclusion, - kCGBlendModeHue, - kCGBlendModeSaturation, - kCGBlendModeColor, - kCGBlendModeLuminosity, - kCGBlendModeClear, - kCGBlendModeCopy, - kCGBlendModeSourceIn, - kCGBlendModeSourceOut, - kCGBlendModeSourceAtop, - kCGBlendModeDestinationOver, - kCGBlendModeDestinationIn, - kCGBlendModeDestinationOut, - kCGBlendModeDestinationAtop, - kCGBlendModeXOR, - kCGBlendModePlusDarker, - kCGBlendModePlusLighter -} -declare enum _CGError { - kCGErrorSuccess, - kCGErrorFailure, - kCGErrorIllegalArgument, - kCGErrorInvalidConnection, - kCGErrorInvalidContext, - kCGErrorCannotComplete, - kCGErrorNotImplemented, - kCGErrorRangeCheck, - kCGErrorTypeCheck, - kCGErrorInvalidOperation, - kCGErrorNoneAvailable -} -declare enum CFComparisonResult { - kCFCompareLessThan, - kCFCompareEqualTo, - kCFCompareGreaterThan -} -declare enum CFDataSearchFlags { - kCFDataSearchBackwards, - kCFDataSearchAnchored -} -declare enum CFCharacterSetPredefinedSet { - kCFCharacterSetControl, - kCFCharacterSetWhitespace, - kCFCharacterSetWhitespaceAndNewline, - kCFCharacterSetDecimalDigit, - kCFCharacterSetLetter, - kCFCharacterSetLowercaseLetter, - kCFCharacterSetUppercaseLetter, - kCFCharacterSetNonBase, - kCFCharacterSetDecomposable, - kCFCharacterSetAlphaNumeric, - kCFCharacterSetPunctuation, - kCFCharacterSetCapitalizedLetter, - kCFCharacterSetSymbol, - kCFCharacterSetNewline, - kCFCharacterSetIllegal -} -declare enum CFLocaleLanguageDirection { - kCFLocaleLanguageDirectionUnknown, - kCFLocaleLanguageDirectionLeftToRight, - kCFLocaleLanguageDirectionRightToLeft, - kCFLocaleLanguageDirectionTopToBottom, - kCFLocaleLanguageDirectionBottomToTop -} -declare enum CFStringBuiltInEncodings { - kCFStringEncodingMacRoman, - kCFStringEncodingWindowsLatin1, - kCFStringEncodingISOLatin1, - kCFStringEncodingNextStepLatin, - kCFStringEncodingASCII, - kCFStringEncodingUnicode, - kCFStringEncodingUTF8, - kCFStringEncodingNonLossyASCII, - kCFStringEncodingUTF16, - kCFStringEncodingUTF16BE, - kCFStringEncodingUTF16LE, - kCFStringEncodingUTF32, - kCFStringEncodingUTF32BE, - kCFStringEncodingUTF32LE -} -declare enum CFStringCompareFlags { - kCFCompareCaseInsensitive, - kCFCompareBackwards, - kCFCompareAnchored, - kCFCompareNonliteral, - kCFCompareLocalized, - kCFCompareNumerically, - kCFCompareDiacriticInsensitive, - kCFCompareWidthInsensitive, - kCFCompareForcedOrdering -} -declare enum CFStringNormalizationForm { - kCFStringNormalizationFormD, - kCFStringNormalizationFormKD, - kCFStringNormalizationFormC, - kCFStringNormalizationFormKC -} -declare enum CFURLPathStyle { - kCFURLPOSIXPathStyle, - kCFURLHFSPathStyle, - kCFURLWindowsPathStyle -} -declare enum CFURLComponentType { - kCFURLComponentScheme, - kCFURLComponentNetLocation, - kCFURLComponentPath, - kCFURLComponentResourceSpecifier, - kCFURLComponentUser, - kCFURLComponentPassword, - kCFURLComponentUserInfo, - kCFURLComponentHost, - kCFURLComponentPort, - kCFURLComponentParameterString, - kCFURLComponentQuery, - kCFURLComponentFragment -} -declare enum CFURLBookmarkCreationOptions { - kCFURLBookmarkCreationMinimalBookmarkMask, - kCFURLBookmarkCreationSuitableForBookmarkFile, - kCFURLBookmarkCreationPreferFileIDResolutionMask -} -declare enum CFURLBookmarkResolutionOptions { - kCFURLBookmarkResolutionWithoutUIMask, - kCFURLBookmarkResolutionWithoutMountingMask, - kCFBookmarkResolutionWithoutUIMask, - kCFBookmarkResolutionWithoutMountingMask -} -declare enum CFGregorianUnitFlags { - kCFGregorianUnitsYears, - kCFGregorianUnitsMonths, - kCFGregorianUnitsDays, - kCFGregorianUnitsHours, - kCFGregorianUnitsMinutes, - kCFGregorianUnitsSeconds, - kCFGregorianAllUnits -} -declare enum __CFByteOrder { - CFByteOrderUnknown, - CFByteOrderLittleEndian, - CFByteOrderBigEndian -} -declare enum CFTimeZoneNameStyle { - kCFTimeZoneNameStyleStandard, - kCFTimeZoneNameStyleShortStandard, - kCFTimeZoneNameStyleDaylightSaving, - kCFTimeZoneNameStyleShortDaylightSaving, - kCFTimeZoneNameStyleGeneric, - kCFTimeZoneNameStyleShortGeneric -} -declare enum CFCalendarUnit { - kCFCalendarUnitEra, - kCFCalendarUnitYear, - kCFCalendarUnitMonth, - kCFCalendarUnitDay, - kCFCalendarUnitHour, - kCFCalendarUnitMinute, - kCFCalendarUnitSecond, - kCFCalendarUnitWeek, - kCFCalendarUnitWeekday, - kCFCalendarUnitWeekdayOrdinal, - kCFCalendarUnitQuarter, - kCFCalendarUnitWeekOfMonth, - kCFCalendarUnitWeekOfYear, - kCFCalendarUnitYearForWeekOfYear -} -declare enum CFDateFormatterStyle { - kCFDateFormatterNoStyle, - kCFDateFormatterShortStyle, - kCFDateFormatterMediumStyle, - kCFDateFormatterLongStyle, - kCFDateFormatterFullStyle -} -declare enum CFNumberType { - kCFNumberSInt8Type, - kCFNumberSInt16Type, - kCFNumberSInt32Type, - kCFNumberSInt64Type, - kCFNumberFloat32Type, - kCFNumberFloat64Type, - kCFNumberCharType, - kCFNumberShortType, - kCFNumberIntType, - kCFNumberLongType, - kCFNumberLongLongType, - kCFNumberFloatType, - kCFNumberDoubleType, - kCFNumberCFIndexType, - kCFNumberNSIntegerType, - kCFNumberCGFloatType, - kCFNumberMaxType -} -declare enum CFNumberFormatterStyle { - kCFNumberFormatterNoStyle, - kCFNumberFormatterDecimalStyle, - kCFNumberFormatterCurrencyStyle, - kCFNumberFormatterPercentStyle, - kCFNumberFormatterScientificStyle, - kCFNumberFormatterSpellOutStyle -} -declare enum CFNumberFormatterOptionFlags { - kCFNumberFormatterParseIntegersOnly -} -declare enum CFNumberFormatterRoundingMode { - kCFNumberFormatterRoundCeiling, - kCFNumberFormatterRoundFloor, - kCFNumberFormatterRoundDown, - kCFNumberFormatterRoundUp, - kCFNumberFormatterRoundHalfEven, - kCFNumberFormatterRoundHalfDown, - kCFNumberFormatterRoundHalfUp -} -declare enum CFNumberFormatterPadPosition { - kCFNumberFormatterPadBeforePrefix, - kCFNumberFormatterPadAfterPrefix, - kCFNumberFormatterPadBeforeSuffix, - kCFNumberFormatterPadAfterSuffix -} -declare enum CFRunLoopActivity { - kCFRunLoopEntry, - kCFRunLoopBeforeTimers, - kCFRunLoopBeforeSources, - kCFRunLoopBeforeWaiting, - kCFRunLoopAfterWaiting, - kCFRunLoopExit, - kCFRunLoopAllActivities -} -declare enum CFSocketError { - kCFSocketSuccess, - kCFSocketError, - kCFSocketTimeout -} -declare enum CFSocketCallBackType { - kCFSocketNoCallBack, - kCFSocketReadCallBack, - kCFSocketAcceptCallBack, - kCFSocketDataCallBack, - kCFSocketConnectCallBack, - kCFSocketWriteCallBack -} -declare enum CFStreamStatus { - kCFStreamStatusNotOpen, - kCFStreamStatusOpening, - kCFStreamStatusOpen, - kCFStreamStatusReading, - kCFStreamStatusWriting, - kCFStreamStatusAtEnd, - kCFStreamStatusClosed, - kCFStreamStatusError -} -declare enum CFStreamEventType { - kCFStreamEventNone, - kCFStreamEventOpenCompleted, - kCFStreamEventHasBytesAvailable, - kCFStreamEventCanAcceptBytes, - kCFStreamEventErrorOccurred, - kCFStreamEventEndEncountered -} -declare enum CFStreamErrorDomain { - kCFStreamErrorDomainCustom, - kCFStreamErrorDomainPOSIX, - kCFStreamErrorDomainMacOSStatus -} -declare enum CFPropertyListMutabilityOptions { - kCFPropertyListImmutable, - kCFPropertyListMutableContainers, - kCFPropertyListMutableContainersAndLeaves -} -declare enum CFPropertyListFormat { - kCFPropertyListOpenStepFormat, - kCFPropertyListXMLFormat_v1_0, - kCFPropertyListBinaryFormat_v1_0 -} -declare enum CFStringEncodings { - kCFStringEncodingMacJapanese, - kCFStringEncodingMacChineseTrad, - kCFStringEncodingMacKorean, - kCFStringEncodingMacArabic, - kCFStringEncodingMacHebrew, - kCFStringEncodingMacGreek, - kCFStringEncodingMacCyrillic, - kCFStringEncodingMacDevanagari, - kCFStringEncodingMacGurmukhi, - kCFStringEncodingMacGujarati, - kCFStringEncodingMacOriya, - kCFStringEncodingMacBengali, - kCFStringEncodingMacTamil, - kCFStringEncodingMacTelugu, - kCFStringEncodingMacKannada, - kCFStringEncodingMacMalayalam, - kCFStringEncodingMacSinhalese, - kCFStringEncodingMacBurmese, - kCFStringEncodingMacKhmer, - kCFStringEncodingMacThai, - kCFStringEncodingMacLaotian, - kCFStringEncodingMacGeorgian, - kCFStringEncodingMacArmenian, - kCFStringEncodingMacChineseSimp, - kCFStringEncodingMacTibetan, - kCFStringEncodingMacMongolian, - kCFStringEncodingMacEthiopic, - kCFStringEncodingMacCentralEurRoman, - kCFStringEncodingMacVietnamese, - kCFStringEncodingMacExtArabic, - kCFStringEncodingMacSymbol, - kCFStringEncodingMacDingbats, - kCFStringEncodingMacTurkish, - kCFStringEncodingMacCroatian, - kCFStringEncodingMacIcelandic, - kCFStringEncodingMacRomanian, - kCFStringEncodingMacCeltic, - kCFStringEncodingMacGaelic, - kCFStringEncodingMacFarsi, - kCFStringEncodingMacUkrainian, - kCFStringEncodingMacInuit, - kCFStringEncodingMacVT100, - kCFStringEncodingMacHFS, - kCFStringEncodingISOLatin2, - kCFStringEncodingISOLatin3, - kCFStringEncodingISOLatin4, - kCFStringEncodingISOLatinCyrillic, - kCFStringEncodingISOLatinArabic, - kCFStringEncodingISOLatinGreek, - kCFStringEncodingISOLatinHebrew, - kCFStringEncodingISOLatin5, - kCFStringEncodingISOLatin6, - kCFStringEncodingISOLatinThai, - kCFStringEncodingISOLatin7, - kCFStringEncodingISOLatin8, - kCFStringEncodingISOLatin9, - kCFStringEncodingISOLatin10, - kCFStringEncodingDOSLatinUS, - kCFStringEncodingDOSGreek, - kCFStringEncodingDOSBalticRim, - kCFStringEncodingDOSLatin1, - kCFStringEncodingDOSGreek1, - kCFStringEncodingDOSLatin2, - kCFStringEncodingDOSCyrillic, - kCFStringEncodingDOSTurkish, - kCFStringEncodingDOSPortuguese, - kCFStringEncodingDOSIcelandic, - kCFStringEncodingDOSHebrew, - kCFStringEncodingDOSCanadianFrench, - kCFStringEncodingDOSArabic, - kCFStringEncodingDOSNordic, - kCFStringEncodingDOSRussian, - kCFStringEncodingDOSGreek2, - kCFStringEncodingDOSThai, - kCFStringEncodingDOSJapanese, - kCFStringEncodingDOSChineseSimplif, - kCFStringEncodingDOSKorean, - kCFStringEncodingDOSChineseTrad, - kCFStringEncodingWindowsLatin2, - kCFStringEncodingWindowsCyrillic, - kCFStringEncodingWindowsGreek, - kCFStringEncodingWindowsLatin5, - kCFStringEncodingWindowsHebrew, - kCFStringEncodingWindowsArabic, - kCFStringEncodingWindowsBalticRim, - kCFStringEncodingWindowsVietnamese, - kCFStringEncodingWindowsKoreanJohab, - kCFStringEncodingANSEL, - kCFStringEncodingJIS_X0201_76, - kCFStringEncodingJIS_X0208_83, - kCFStringEncodingJIS_X0208_90, - kCFStringEncodingJIS_X0212_90, - kCFStringEncodingJIS_C6226_78, - kCFStringEncodingShiftJIS_X0213, - kCFStringEncodingShiftJIS_X0213_MenKuTen, - kCFStringEncodingGB_2312_80, - kCFStringEncodingGBK_95, - kCFStringEncodingGB_18030_2000, - kCFStringEncodingKSC_5601_87, - kCFStringEncodingKSC_5601_92_Johab, - kCFStringEncodingCNS_11643_92_P1, - kCFStringEncodingCNS_11643_92_P2, - kCFStringEncodingCNS_11643_92_P3, - kCFStringEncodingISO_2022_JP, - kCFStringEncodingISO_2022_JP_2, - kCFStringEncodingISO_2022_JP_1, - kCFStringEncodingISO_2022_JP_3, - kCFStringEncodingISO_2022_CN, - kCFStringEncodingISO_2022_CN_EXT, - kCFStringEncodingISO_2022_KR, - kCFStringEncodingEUC_JP, - kCFStringEncodingEUC_CN, - kCFStringEncodingEUC_TW, - kCFStringEncodingEUC_KR, - kCFStringEncodingShiftJIS, - kCFStringEncodingKOI8_R, - kCFStringEncodingBig5, - kCFStringEncodingMacRomanLatin1, - kCFStringEncodingHZ_GB_2312, - kCFStringEncodingBig5_HKSCS_1999, - kCFStringEncodingVISCII, - kCFStringEncodingKOI8_U, - kCFStringEncodingBig5_E, - kCFStringEncodingNextStepJapanese, - kCFStringEncodingEBCDIC_US, - kCFStringEncodingEBCDIC_CP037, - kCFStringEncodingUTF7, - kCFStringEncodingUTF7_IMAP, - kCFStringEncodingShiftJIS_X0213_00 -} -declare enum CFURLError { - kCFURLUnknownError, - kCFURLUnknownSchemeError, - kCFURLResourceNotFoundError, - kCFURLResourceAccessViolationError, - kCFURLRemoteHostUnavailableError, - kCFURLImproperArgumentsError, - kCFURLUnknownPropertyKeyError, - kCFURLPropertyKeyUnavailableError, - kCFURLTimeoutError -} -declare enum CFNotificationSuspensionBehavior { - CFNotificationSuspensionBehaviorDrop, - CFNotificationSuspensionBehaviorCoalesce, - CFNotificationSuspensionBehaviorHold, - CFNotificationSuspensionBehaviorDeliverImmediately -} -declare enum CFURLEnumeratorOptions { - kCFURLEnumeratorDefaultBehavior, - kCFURLEnumeratorDescendRecursively, - kCFURLEnumeratorSkipInvisibles, - kCFURLEnumeratorGenerateFileReferenceURLs, - kCFURLEnumeratorSkipPackageContents, - kCFURLEnumeratorIncludeDirectoriesPreOrder, - kCFURLEnumeratorIncludeDirectoriesPostOrder -} -declare enum CFURLEnumeratorResult { - kCFURLEnumeratorSuccess, - kCFURLEnumeratorEnd, - kCFURLEnumeratorError, - kCFURLEnumeratorDirectoryPostOrderSuccess -} -declare enum CFFileSecurityClearOptions { - kCFFileSecurityClearOwner, - kCFFileSecurityClearGroup, - kCFFileSecurityClearMode, - kCFFileSecurityClearOwnerUUID, - kCFFileSecurityClearGroupUUID, - kCFFileSecurityClearAccessControlList -} -declare enum CFStringTokenizerTokenType { - kCFStringTokenizerTokenNone, - kCFStringTokenizerTokenNormal, - kCFStringTokenizerTokenHasSubTokensMask, - kCFStringTokenizerTokenHasDerivedSubTokensMask, - kCFStringTokenizerTokenHasHasNumbersMask, - kCFStringTokenizerTokenHasNonLettersMask, - kCFStringTokenizerTokenIsCJWordMask -} -declare enum _CVReturn { - kCVReturnSuccess, - kCVReturnFirst, - kCVReturnError, - kCVReturnInvalidArgument, - kCVReturnAllocationFailed, - kCVReturnInvalidDisplay, - kCVReturnDisplayLinkAlreadyRunning, - kCVReturnDisplayLinkNotRunning, - kCVReturnDisplayLinkCallbacksNotSet, - kCVReturnInvalidPixelFormat, - kCVReturnInvalidSize, - kCVReturnInvalidPixelBufferAttributes, - kCVReturnPixelBufferNotOpenGLCompatible, - kCVReturnPixelBufferNotMetalCompatible, - kCVReturnWouldExceedAllocationThreshold, - kCVReturnPoolAllocationFailed, - kCVReturnInvalidPoolAttributes, - kCVReturnLast -} -declare enum CVPixelBufferLockFlags { - kCVPixelBufferLock_ReadOnly -} -declare enum NSComparisonResult { - NSOrderedAscending, - NSOrderedSame, - NSOrderedDescending -} -declare enum NSEnumerationOptions { - NSEnumerationConcurrent, - NSEnumerationReverse -} -declare enum NSSortOptions { - NSSortConcurrent, - NSSortStable -} -declare enum NSQualityOfService { - NSQualityOfServiceUserInteractive, - NSQualityOfServiceUserInitiated, - NSQualityOfServiceUtility, - NSQualityOfServiceBackground, - NSQualityOfServiceDefault -} -declare enum NSBinarySearchingOptions { - NSBinarySearchingFirstEqual, - NSBinarySearchingLastEqual, - NSBinarySearchingInsertionIndex -} -declare enum NSCalendarUnit { - NSCalendarUnitEra, - NSCalendarUnitYear, - NSCalendarUnitMonth, - NSCalendarUnitDay, - NSCalendarUnitHour, - NSCalendarUnitMinute, - NSCalendarUnitSecond, - NSCalendarUnitWeekday, - NSCalendarUnitWeekdayOrdinal, - NSCalendarUnitQuarter, - NSCalendarUnitWeekOfMonth, - NSCalendarUnitWeekOfYear, - NSCalendarUnitYearForWeekOfYear, - NSCalendarUnitNanosecond, - NSCalendarUnitCalendar, - NSCalendarUnitTimeZone, - NSEraCalendarUnit, - NSYearCalendarUnit, - NSMonthCalendarUnit, - NSDayCalendarUnit, - NSHourCalendarUnit, - NSMinuteCalendarUnit, - NSSecondCalendarUnit, - NSWeekCalendarUnit, - NSWeekdayCalendarUnit, - NSWeekdayOrdinalCalendarUnit, - NSQuarterCalendarUnit, - NSWeekOfMonthCalendarUnit, - NSWeekOfYearCalendarUnit, - NSYearForWeekOfYearCalendarUnit, - NSCalendarCalendarUnit, - NSTimeZoneCalendarUnit -} -declare enum NSCalendarOptions { - NSCalendarWrapComponents, - NSCalendarMatchStrictly, - NSCalendarSearchBackwards, - NSCalendarMatchPreviousTimePreservingSmallerUnits, - NSCalendarMatchNextTimePreservingSmallerUnits, - NSCalendarMatchNextTime, - NSCalendarMatchFirst, - NSCalendarMatchLast -} -declare enum NSStringCompareOptions { - NSCaseInsensitiveSearch, - NSLiteralSearch, - NSBackwardsSearch, - NSAnchoredSearch, - NSNumericSearch, - NSDiacriticInsensitiveSearch, - NSWidthInsensitiveSearch, - NSForcedOrderingSearch, - NSRegularExpressionSearch -} -declare enum NSStringEncodingConversionOptions { - NSStringEncodingConversionAllowLossy, - NSStringEncodingConversionExternalRepresentation -} -declare enum NSStringEnumerationOptions { - NSStringEnumerationByLines, - NSStringEnumerationByParagraphs, - NSStringEnumerationByComposedCharacterSequences, - NSStringEnumerationByWords, - NSStringEnumerationBySentences, - NSStringEnumerationReverse, - NSStringEnumerationSubstringNotRequired, - NSStringEnumerationLocalized -} -declare enum NSDataReadingOptions { - NSDataReadingMappedIfSafe, - NSDataReadingUncached, - NSDataReadingMappedAlways, - NSDataReadingMapped, - NSMappedRead, - NSUncachedRead -} -declare enum NSDataWritingOptions { - NSDataWritingAtomic, - NSDataWritingWithoutOverwriting, - NSDataWritingFileProtectionNone, - NSDataWritingFileProtectionComplete, - NSDataWritingFileProtectionCompleteUnlessOpen, - NSDataWritingFileProtectionCompleteUntilFirstUserAuthentication, - NSDataWritingFileProtectionMask, - NSAtomicWrite -} -declare enum NSDataSearchOptions { - NSDataSearchBackwards, - NSDataSearchAnchored -} -declare enum NSDataBase64EncodingOptions { - NSDataBase64Encoding64CharacterLineLength, - NSDataBase64Encoding76CharacterLineLength, - NSDataBase64EncodingEndLineWithCarriageReturn, - NSDataBase64EncodingEndLineWithLineFeed -} -declare enum NSDataBase64DecodingOptions { - NSDataBase64DecodingIgnoreUnknownCharacters -} -declare enum NSFormattingContext { - NSFormattingContextUnknown, - NSFormattingContextDynamic, - NSFormattingContextStandalone, - NSFormattingContextListItem, - NSFormattingContextBeginningOfSentence, - NSFormattingContextMiddleOfSentence -} -declare enum NSFormattingUnitStyle { - NSFormattingUnitStyleShort, - NSFormattingUnitStyleMedium, - NSFormattingUnitStyleLong -} -declare enum NSDateFormatterStyle { - NSDateFormatterNoStyle, - NSDateFormatterShortStyle, - NSDateFormatterMediumStyle, - NSDateFormatterLongStyle, - NSDateFormatterFullStyle -} -declare enum NSDateFormatterBehavior { - NSDateFormatterBehaviorDefault, - NSDateFormatterBehavior10_4 -} -declare enum NSDateIntervalFormatterStyle { - NSDateIntervalFormatterNoStyle, - NSDateIntervalFormatterShortStyle, - NSDateIntervalFormatterMediumStyle, - NSDateIntervalFormatterLongStyle, - NSDateIntervalFormatterFullStyle -} -declare enum NSMassFormatterUnit { - NSMassFormatterUnitGram, - NSMassFormatterUnitKilogram, - NSMassFormatterUnitOunce, - NSMassFormatterUnitPound, - NSMassFormatterUnitStone -} -declare enum NSLengthFormatterUnit { - NSLengthFormatterUnitMillimeter, - NSLengthFormatterUnitCentimeter, - NSLengthFormatterUnitMeter, - NSLengthFormatterUnitKilometer, - NSLengthFormatterUnitInch, - NSLengthFormatterUnitFoot, - NSLengthFormatterUnitYard, - NSLengthFormatterUnitMile -} -declare enum NSEnergyFormatterUnit { - NSEnergyFormatterUnitJoule, - NSEnergyFormatterUnitKilojoule, - NSEnergyFormatterUnitCalorie, - NSEnergyFormatterUnitKilocalorie -} -declare enum NSRoundingMode { - NSRoundPlain, - NSRoundDown, - NSRoundUp, - NSRoundBankers -} -declare enum NSCalculationError { - NSCalculationNoError, - NSCalculationLossOfPrecision, - NSCalculationUnderflow, - NSCalculationOverflow, - NSCalculationDivideByZero -} -declare enum NSSearchPathDirectory { - NSApplicationDirectory, - NSDemoApplicationDirectory, - NSDeveloperApplicationDirectory, - NSAdminApplicationDirectory, - NSLibraryDirectory, - NSDeveloperDirectory, - NSUserDirectory, - NSDocumentationDirectory, - NSDocumentDirectory, - NSCoreServiceDirectory, - NSAutosavedInformationDirectory, - NSDesktopDirectory, - NSCachesDirectory, - NSApplicationSupportDirectory, - NSDownloadsDirectory, - NSInputMethodsDirectory, - NSMoviesDirectory, - NSMusicDirectory, - NSPicturesDirectory, - NSPrinterDescriptionDirectory, - NSSharedPublicDirectory, - NSPreferencePanesDirectory, - NSItemReplacementDirectory, - NSAllApplicationsDirectory, - NSAllLibrariesDirectory -} -declare enum NSSearchPathDomainMask { - NSUserDomainMask, - NSLocalDomainMask, - NSNetworkDomainMask, - NSSystemDomainMask, - NSAllDomainsMask -} -declare enum NSVolumeEnumerationOptions { - NSVolumeEnumerationSkipHiddenVolumes, - NSVolumeEnumerationProduceFileReferenceURLs -} -declare enum NSDirectoryEnumerationOptions { - NSDirectoryEnumerationSkipsSubdirectoryDescendants, - NSDirectoryEnumerationSkipsPackageDescendants, - NSDirectoryEnumerationSkipsHiddenFiles -} -declare enum NSFileManagerItemReplacementOptions { - NSFileManagerItemReplacementUsingNewMetadataOnly, - NSFileManagerItemReplacementWithoutDeletingBackupItem -} -declare enum NSURLRelationship { - NSURLRelationshipContains, - NSURLRelationshipSame, - NSURLRelationshipOther -} -declare enum NSHTTPCookieAcceptPolicy { - NSHTTPCookieAcceptPolicyAlways, - NSHTTPCookieAcceptPolicyNever, - NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain -} -declare enum NSJSONReadingOptions { - NSJSONReadingMutableContainers, - NSJSONReadingMutableLeaves, - NSJSONReadingAllowFragments -} -declare enum NSJSONWritingOptions { - NSJSONWritingPrettyPrinted -} -declare enum NSKeyValueObservingOptions { - NSKeyValueObservingOptionNew, - NSKeyValueObservingOptionOld, - NSKeyValueObservingOptionInitial, - NSKeyValueObservingOptionPrior -} -declare enum NSKeyValueChange { - NSKeyValueChangeSetting, - NSKeyValueChangeInsertion, - NSKeyValueChangeRemoval, - NSKeyValueChangeReplacement -} -declare enum NSKeyValueSetMutationKind { - NSKeyValueUnionSetMutation, - NSKeyValueMinusSetMutation, - NSKeyValueIntersectSetMutation, - NSKeyValueSetSetMutation -} -declare enum NSPropertyListMutabilityOptions { - NSPropertyListImmutable, - NSPropertyListMutableContainers, - NSPropertyListMutableContainersAndLeaves -} -declare enum NSPropertyListFormat { - NSPropertyListOpenStepFormat, - NSPropertyListXMLFormat_v1_0, - NSPropertyListBinaryFormat_v1_0 -} -declare enum NSLocaleLanguageDirection { - NSLocaleLanguageDirectionUnknown, - NSLocaleLanguageDirectionLeftToRight, - NSLocaleLanguageDirectionRightToLeft, - NSLocaleLanguageDirectionTopToBottom, - NSLocaleLanguageDirectionBottomToTop -} -declare enum NSPostingStyle { - NSPostWhenIdle, - NSPostASAP, - NSPostNow -} -declare enum NSNotificationCoalescing { - NSNotificationNoCoalescing, - NSNotificationCoalescingOnName, - NSNotificationCoalescingOnSender -} -declare enum NSNumberFormatterBehavior { - NSNumberFormatterBehaviorDefault, - NSNumberFormatterBehavior10_4 -} -declare enum NSNumberFormatterStyle { - NSNumberFormatterNoStyle, - NSNumberFormatterDecimalStyle, - NSNumberFormatterCurrencyStyle, - NSNumberFormatterPercentStyle, - NSNumberFormatterScientificStyle, - NSNumberFormatterSpellOutStyle -} -declare enum NSNumberFormatterPadPosition { - NSNumberFormatterPadBeforePrefix, - NSNumberFormatterPadAfterPrefix, - NSNumberFormatterPadBeforeSuffix, - NSNumberFormatterPadAfterSuffix -} -declare enum NSNumberFormatterRoundingMode { - NSNumberFormatterRoundCeiling, - NSNumberFormatterRoundFloor, - NSNumberFormatterRoundDown, - NSNumberFormatterRoundUp, - NSNumberFormatterRoundHalfEven, - NSNumberFormatterRoundHalfDown, - NSNumberFormatterRoundHalfUp -} -declare enum NSOperationQueuePriority { - NSOperationQueuePriorityVeryLow, - NSOperationQueuePriorityLow, - NSOperationQueuePriorityNormal, - NSOperationQueuePriorityHigh, - NSOperationQueuePriorityVeryHigh -} -declare enum NSActivityOptions { - NSActivityIdleDisplaySleepDisabled, - NSActivityIdleSystemSleepDisabled, - NSActivitySuddenTerminationDisabled, - NSActivityAutomaticTerminationDisabled, - NSActivityUserInitiated, - NSActivityUserInitiatedAllowingIdleSystemSleep, - NSActivityBackground, - NSActivityLatencyCritical -} -declare enum NSTextCheckingType { - NSTextCheckingTypeOrthography, - NSTextCheckingTypeSpelling, - NSTextCheckingTypeGrammar, - NSTextCheckingTypeDate, - NSTextCheckingTypeAddress, - NSTextCheckingTypeLink, - NSTextCheckingTypeQuote, - NSTextCheckingTypeDash, - NSTextCheckingTypeReplacement, - NSTextCheckingTypeCorrection, - NSTextCheckingTypeRegularExpression, - NSTextCheckingTypePhoneNumber, - NSTextCheckingTypeTransitInformation -} -declare enum NSRegularExpressionOptions { - NSRegularExpressionCaseInsensitive, - NSRegularExpressionAllowCommentsAndWhitespace, - NSRegularExpressionIgnoreMetacharacters, - NSRegularExpressionDotMatchesLineSeparators, - NSRegularExpressionAnchorsMatchLines, - NSRegularExpressionUseUnixLineSeparators, - NSRegularExpressionUseUnicodeWordBoundaries -} -declare enum NSMatchingOptions { - NSMatchingReportProgress, - NSMatchingReportCompletion, - NSMatchingAnchored, - NSMatchingWithTransparentBounds, - NSMatchingWithoutAnchoringBounds -} -declare enum NSMatchingFlags { - NSMatchingProgress, - NSMatchingCompleted, - NSMatchingHitEnd, - NSMatchingRequiredEnd, - NSMatchingInternalError -} -declare enum NSStreamStatus { - NSStreamStatusNotOpen, - NSStreamStatusOpening, - NSStreamStatusOpen, - NSStreamStatusReading, - NSStreamStatusWriting, - NSStreamStatusAtEnd, - NSStreamStatusClosed, - NSStreamStatusError -} -declare enum NSStreamEvent { - NSStreamEventNone, - NSStreamEventOpenCompleted, - NSStreamEventHasBytesAvailable, - NSStreamEventHasSpaceAvailable, - NSStreamEventErrorOccurred, - NSStreamEventEndEncountered -} -declare enum NSTimeZoneNameStyle { - NSTimeZoneNameStyleStandard, - NSTimeZoneNameStyleShortStandard, - NSTimeZoneNameStyleDaylightSaving, - NSTimeZoneNameStyleShortDaylightSaving, - NSTimeZoneNameStyleGeneric, - NSTimeZoneNameStyleShortGeneric -} -declare enum NSURLBookmarkCreationOptions { - NSURLBookmarkCreationPreferFileIDResolution, - NSURLBookmarkCreationMinimalBookmark, - NSURLBookmarkCreationSuitableForBookmarkFile -} -declare enum NSURLBookmarkResolutionOptions { - NSURLBookmarkResolutionWithoutUI, - NSURLBookmarkResolutionWithoutMounting -} -declare enum NSURLCacheStoragePolicy { - NSURLCacheStorageAllowed, - NSURLCacheStorageAllowedInMemoryOnly, - NSURLCacheStorageNotAllowed -} -declare enum NSURLCredentialPersistence { - NSURLCredentialPersistenceNone, - NSURLCredentialPersistenceForSession, - NSURLCredentialPersistencePermanent, - NSURLCredentialPersistenceSynchronizable -} -declare enum NSURLRequestCachePolicy { - NSURLRequestUseProtocolCachePolicy, - NSURLRequestReloadIgnoringLocalCacheData, - NSURLRequestReloadIgnoringLocalAndRemoteCacheData, - NSURLRequestReloadIgnoringCacheData, - NSURLRequestReturnCacheDataElseLoad, - NSURLRequestReturnCacheDataDontLoad, - NSURLRequestReloadRevalidatingCacheData -} -declare enum NSURLRequestNetworkServiceType { - NSURLNetworkServiceTypeDefault, - NSURLNetworkServiceTypeVoIP, - NSURLNetworkServiceTypeVideo, - NSURLNetworkServiceTypeBackground, - NSURLNetworkServiceTypeVoice -} -declare enum NSXMLParserExternalEntityResolvingPolicy { - NSXMLParserResolveExternalEntitiesNever, - NSXMLParserResolveExternalEntitiesNoNetwork, - NSXMLParserResolveExternalEntitiesSameOriginOnly, - NSXMLParserResolveExternalEntitiesAlways -} -declare enum NSXMLParserError { - NSXMLParserInternalError, - NSXMLParserOutOfMemoryError, - NSXMLParserDocumentStartError, - NSXMLParserEmptyDocumentError, - NSXMLParserPrematureDocumentEndError, - NSXMLParserInvalidHexCharacterRefError, - NSXMLParserInvalidDecimalCharacterRefError, - NSXMLParserInvalidCharacterRefError, - NSXMLParserInvalidCharacterError, - NSXMLParserCharacterRefAtEOFError, - NSXMLParserCharacterRefInPrologError, - NSXMLParserCharacterRefInEpilogError, - NSXMLParserCharacterRefInDTDError, - NSXMLParserEntityRefAtEOFError, - NSXMLParserEntityRefInPrologError, - NSXMLParserEntityRefInEpilogError, - NSXMLParserEntityRefInDTDError, - NSXMLParserParsedEntityRefAtEOFError, - NSXMLParserParsedEntityRefInPrologError, - NSXMLParserParsedEntityRefInEpilogError, - NSXMLParserParsedEntityRefInInternalSubsetError, - NSXMLParserEntityReferenceWithoutNameError, - NSXMLParserEntityReferenceMissingSemiError, - NSXMLParserParsedEntityRefNoNameError, - NSXMLParserParsedEntityRefMissingSemiError, - NSXMLParserUndeclaredEntityError, - NSXMLParserUnparsedEntityError, - NSXMLParserEntityIsExternalError, - NSXMLParserEntityIsParameterError, - NSXMLParserUnknownEncodingError, - NSXMLParserEncodingNotSupportedError, - NSXMLParserStringNotStartedError, - NSXMLParserStringNotClosedError, - NSXMLParserNamespaceDeclarationError, - NSXMLParserEntityNotStartedError, - NSXMLParserEntityNotFinishedError, - NSXMLParserLessThanSymbolInAttributeError, - NSXMLParserAttributeNotStartedError, - NSXMLParserAttributeNotFinishedError, - NSXMLParserAttributeHasNoValueError, - NSXMLParserAttributeRedefinedError, - NSXMLParserLiteralNotStartedError, - NSXMLParserLiteralNotFinishedError, - NSXMLParserCommentNotFinishedError, - NSXMLParserProcessingInstructionNotStartedError, - NSXMLParserProcessingInstructionNotFinishedError, - NSXMLParserNotationNotStartedError, - NSXMLParserNotationNotFinishedError, - NSXMLParserAttributeListNotStartedError, - NSXMLParserAttributeListNotFinishedError, - NSXMLParserMixedContentDeclNotStartedError, - NSXMLParserMixedContentDeclNotFinishedError, - NSXMLParserElementContentDeclNotStartedError, - NSXMLParserElementContentDeclNotFinishedError, - NSXMLParserXMLDeclNotStartedError, - NSXMLParserXMLDeclNotFinishedError, - NSXMLParserConditionalSectionNotStartedError, - NSXMLParserConditionalSectionNotFinishedError, - NSXMLParserExternalSubsetNotFinishedError, - NSXMLParserDOCTYPEDeclNotFinishedError, - NSXMLParserMisplacedCDATAEndStringError, - NSXMLParserCDATANotFinishedError, - NSXMLParserMisplacedXMLDeclarationError, - NSXMLParserSpaceRequiredError, - NSXMLParserSeparatorRequiredError, - NSXMLParserNMTOKENRequiredError, - NSXMLParserNAMERequiredError, - NSXMLParserPCDATARequiredError, - NSXMLParserURIRequiredError, - NSXMLParserPublicIdentifierRequiredError, - NSXMLParserLTRequiredError, - NSXMLParserGTRequiredError, - NSXMLParserLTSlashRequiredError, - NSXMLParserEqualExpectedError, - NSXMLParserTagNameMismatchError, - NSXMLParserUnfinishedTagError, - NSXMLParserStandaloneValueError, - NSXMLParserInvalidEncodingNameError, - NSXMLParserCommentContainsDoubleHyphenError, - NSXMLParserInvalidEncodingError, - NSXMLParserExternalStandaloneEntityError, - NSXMLParserInvalidConditionalSectionError, - NSXMLParserEntityValueRequiredError, - NSXMLParserNotWellBalancedError, - NSXMLParserExtraContentError, - NSXMLParserInvalidCharacterInEntityError, - NSXMLParserParsedEntityRefInInternalError, - NSXMLParserEntityRefLoopError, - NSXMLParserEntityBoundaryError, - NSXMLParserInvalidURIError, - NSXMLParserURIFragmentError, - NSXMLParserNoDTDError, - NSXMLParserDelegateAbortedParseError -} -declare enum NSAttributedStringEnumerationOptions { - NSAttributedStringEnumerationReverse, - NSAttributedStringEnumerationLongestEffectiveRangeNotRequired -} -declare enum NSByteCountFormatterUnits { - NSByteCountFormatterUseDefault, - NSByteCountFormatterUseBytes, - NSByteCountFormatterUseKB, - NSByteCountFormatterUseMB, - NSByteCountFormatterUseGB, - NSByteCountFormatterUseTB, - NSByteCountFormatterUsePB, - NSByteCountFormatterUseEB, - NSByteCountFormatterUseZB, - NSByteCountFormatterUseYBOrHigher, - NSByteCountFormatterUseAll -} -declare enum NSByteCountFormatterCountStyle { - NSByteCountFormatterCountStyleFile, - NSByteCountFormatterCountStyleMemory, - NSByteCountFormatterCountStyleDecimal, - NSByteCountFormatterCountStyleBinary -} -declare enum NSComparisonPredicateOptions { - NSCaseInsensitivePredicateOption, - NSDiacriticInsensitivePredicateOption, - NSNormalizedPredicateOption -} -declare enum NSComparisonPredicateModifier { - NSDirectPredicateModifier, - NSAllPredicateModifier, - NSAnyPredicateModifier -} -declare enum NSPredicateOperatorType { - NSLessThanPredicateOperatorType, - NSLessThanOrEqualToPredicateOperatorType, - NSGreaterThanPredicateOperatorType, - NSGreaterThanOrEqualToPredicateOperatorType, - NSEqualToPredicateOperatorType, - NSNotEqualToPredicateOperatorType, - NSMatchesPredicateOperatorType, - NSLikePredicateOperatorType, - NSBeginsWithPredicateOperatorType, - NSEndsWithPredicateOperatorType, - NSInPredicateOperatorType, - NSCustomSelectorPredicateOperatorType, - NSContainsPredicateOperatorType, - NSBetweenPredicateOperatorType -} -declare enum NSCompoundPredicateType { - NSNotPredicateType, - NSAndPredicateType, - NSOrPredicateType -} -declare enum NSDateComponentsFormatterUnitsStyle { - NSDateComponentsFormatterUnitsStylePositional, - NSDateComponentsFormatterUnitsStyleAbbreviated, - NSDateComponentsFormatterUnitsStyleShort, - NSDateComponentsFormatterUnitsStyleFull, - NSDateComponentsFormatterUnitsStyleSpellOut -} -declare enum NSDateComponentsFormatterZeroFormattingBehavior { - NSDateComponentsFormatterZeroFormattingBehaviorNone, - NSDateComponentsFormatterZeroFormattingBehaviorDefault, - NSDateComponentsFormatterZeroFormattingBehaviorDropLeading, - NSDateComponentsFormatterZeroFormattingBehaviorDropMiddle, - NSDateComponentsFormatterZeroFormattingBehaviorDropTrailing, - NSDateComponentsFormatterZeroFormattingBehaviorDropAll, - NSDateComponentsFormatterZeroFormattingBehaviorPad -} -declare enum NSExpressionType { - NSConstantValueExpressionType, - NSEvaluatedObjectExpressionType, - NSVariableExpressionType, - NSKeyPathExpressionType, - NSFunctionExpressionType, - NSUnionSetExpressionType, - NSIntersectSetExpressionType, - NSMinusSetExpressionType, - NSSubqueryExpressionType, - NSAggregateExpressionType, - NSAnyKeyExpressionType, - NSBlockExpressionType -} -declare enum NSItemProviderErrorCode { - NSItemProviderUnknownError, - NSItemProviderItemUnavailableError, - NSItemProviderUnexpectedValueClassError -} -declare enum NSFileCoordinatorReadingOptions { - NSFileCoordinatorReadingWithoutChanges, - NSFileCoordinatorReadingResolvesSymbolicLink, - NSFileCoordinatorReadingImmediatelyAvailableMetadataOnly, - NSFileCoordinatorReadingForUploading -} -declare enum NSFileCoordinatorWritingOptions { - NSFileCoordinatorWritingForDeleting, - NSFileCoordinatorWritingForMoving, - NSFileCoordinatorWritingForMerging, - NSFileCoordinatorWritingForReplacing, - NSFileCoordinatorWritingContentIndependentMetadataOnly -} -declare enum NSFileVersionAddingOptions { - NSFileVersionAddingByMoving -} -declare enum NSFileVersionReplacingOptions { - NSFileVersionReplacingByMoving -} -declare enum NSFileWrapperReadingOptions { - NSFileWrapperReadingImmediate, - NSFileWrapperReadingWithoutMapping -} -declare enum NSFileWrapperWritingOptions { - NSFileWrapperWritingAtomic, - NSFileWrapperWritingWithNameUpdating -} -declare enum NSLinguisticTaggerOptions { - NSLinguisticTaggerOmitWords, - NSLinguisticTaggerOmitPunctuation, - NSLinguisticTaggerOmitWhitespace, - NSLinguisticTaggerOmitOther, - NSLinguisticTaggerJoinNames -} -declare enum NSNetServicesError { - NSNetServicesUnknownError, - NSNetServicesCollisionError, - NSNetServicesNotFoundError, - NSNetServicesActivityInProgress, - NSNetServicesBadArgumentError, - NSNetServicesCancelledError, - NSNetServicesInvalidError, - NSNetServicesTimeoutError -} -declare enum NSNetServiceOptions { - NSNetServiceNoAutoRename, - NSNetServiceListenForConnections -} -declare enum NSURLSessionTaskState { - NSURLSessionTaskStateRunning, - NSURLSessionTaskStateSuspended, - NSURLSessionTaskStateCanceling, - NSURLSessionTaskStateCompleted -} -declare enum NSURLSessionAuthChallengeDisposition { - NSURLSessionAuthChallengeUseCredential, - NSURLSessionAuthChallengePerformDefaultHandling, - NSURLSessionAuthChallengeCancelAuthenticationChallenge, - NSURLSessionAuthChallengeRejectProtectionSpace -} -declare enum NSURLSessionResponseDisposition { - NSURLSessionResponseCancel, - NSURLSessionResponseAllow, - NSURLSessionResponseBecomeDownload -} -declare enum SecAccessControlCreateFlags { - kSecAccessControlUserPresence -} -declare enum SSLProtocol { - kSSLProtocolUnknown, - kSSLProtocol3, - kTLSProtocol1, - kTLSProtocol11, - kTLSProtocol12, - kDTLSProtocol1, - kSSLProtocol2, - kSSLProtocol3Only, - kTLSProtocol1Only, - kSSLProtocolAll -} -declare enum SSLSessionOption { - kSSLSessionOptionBreakOnServerAuth, - kSSLSessionOptionBreakOnCertRequested, - kSSLSessionOptionBreakOnClientAuth, - kSSLSessionOptionFalseStart, - kSSLSessionOptionSendOneByteRecord -} -declare enum SSLSessionState { - kSSLIdle, - kSSLHandshake, - kSSLConnected, - kSSLClosed, - kSSLAborted -} -declare enum SSLClientCertificateState { - kSSLClientCertNone, - kSSLClientCertRequested, - kSSLClientCertSent, - kSSLClientCertRejected -} -declare enum SSLProtocolSide { - kSSLServerSide, - kSSLClientSide -} -declare enum SSLConnectionType { - kSSLStreamType, - kSSLDatagramType -} -declare enum SSLAuthenticate { - kNeverAuthenticate, - kAlwaysAuthenticate, - kTryAuthenticate -} -declare enum CFNetworkErrors { - kCFHostErrorHostNotFound, - kCFHostErrorUnknown, - kCFSOCKSErrorUnknownClientVersion, - kCFSOCKSErrorUnsupportedServerVersion, - kCFSOCKS4ErrorRequestFailed, - kCFSOCKS4ErrorIdentdFailed, - kCFSOCKS4ErrorIdConflict, - kCFSOCKS4ErrorUnknownStatusCode, - kCFSOCKS5ErrorBadState, - kCFSOCKS5ErrorBadResponseAddr, - kCFSOCKS5ErrorBadCredentials, - kCFSOCKS5ErrorUnsupportedNegotiationMethod, - kCFSOCKS5ErrorNoAcceptableMethod, - kCFFTPErrorUnexpectedStatusCode, - kCFErrorHTTPAuthenticationTypeUnsupported, - kCFErrorHTTPBadCredentials, - kCFErrorHTTPConnectionLost, - kCFErrorHTTPParseFailure, - kCFErrorHTTPRedirectionLoopDetected, - kCFErrorHTTPBadURL, - kCFErrorHTTPProxyConnectionFailure, - kCFErrorHTTPBadProxyCredentials, - kCFErrorPACFileError, - kCFErrorPACFileAuth, - kCFErrorHTTPSProxyConnectionFailure, - kCFStreamErrorHTTPSProxyFailureUnexpectedResponseToCONNECTMethod, - kCFURLErrorBackgroundSessionInUseByAnotherProcess, - kCFURLErrorBackgroundSessionWasDisconnected, - kCFURLErrorUnknown, - kCFURLErrorCancelled, - kCFURLErrorBadURL, - kCFURLErrorTimedOut, - kCFURLErrorUnsupportedURL, - kCFURLErrorCannotFindHost, - kCFURLErrorCannotConnectToHost, - kCFURLErrorNetworkConnectionLost, - kCFURLErrorDNSLookupFailed, - kCFURLErrorHTTPTooManyRedirects, - kCFURLErrorResourceUnavailable, - kCFURLErrorNotConnectedToInternet, - kCFURLErrorRedirectToNonExistentLocation, - kCFURLErrorBadServerResponse, - kCFURLErrorUserCancelledAuthentication, - kCFURLErrorUserAuthenticationRequired, - kCFURLErrorZeroByteResource, - kCFURLErrorCannotDecodeRawData, - kCFURLErrorCannotDecodeContentData, - kCFURLErrorCannotParseResponse, - kCFURLErrorInternationalRoamingOff, - kCFURLErrorCallIsActive, - kCFURLErrorDataNotAllowed, - kCFURLErrorRequestBodyStreamExhausted, - kCFURLErrorFileDoesNotExist, - kCFURLErrorFileIsDirectory, - kCFURLErrorNoPermissionsToReadFile, - kCFURLErrorDataLengthExceedsMaximum, - kCFURLErrorSecureConnectionFailed, - kCFURLErrorServerCertificateHasBadDate, - kCFURLErrorServerCertificateUntrusted, - kCFURLErrorServerCertificateHasUnknownRoot, - kCFURLErrorServerCertificateNotYetValid, - kCFURLErrorClientCertificateRejected, - kCFURLErrorClientCertificateRequired, - kCFURLErrorCannotLoadFromNetwork, - kCFURLErrorCannotCreateFile, - kCFURLErrorCannotOpenFile, - kCFURLErrorCannotCloseFile, - kCFURLErrorCannotWriteToFile, - kCFURLErrorCannotRemoveFile, - kCFURLErrorCannotMoveFile, - kCFURLErrorDownloadDecodingFailedMidStream, - kCFURLErrorDownloadDecodingFailedToComplete, - kCFHTTPCookieCannotParseCookieFile, - kCFNetServiceErrorUnknown, - kCFNetServiceErrorCollision, - kCFNetServiceErrorNotFound, - kCFNetServiceErrorInProgress, - kCFNetServiceErrorBadArgument, - kCFNetServiceErrorCancel, - kCFNetServiceErrorInvalid, - kCFNetServiceErrorTimeout, - kCFNetServiceErrorDNSServiceFailure -} -declare enum CFHostInfoType { - kCFHostAddresses, - kCFHostNames, - kCFHostReachability -} -declare enum CFNetServicesError { - kCFNetServicesErrorUnknown, - kCFNetServicesErrorCollision, - kCFNetServicesErrorNotFound, - kCFNetServicesErrorInProgress, - kCFNetServicesErrorBadArgument, - kCFNetServicesErrorCancel, - kCFNetServicesErrorInvalid, - kCFNetServicesErrorTimeout -} -declare enum CFNetServiceMonitorType { - kCFNetServiceMonitorTXT -} -declare enum CFNetServiceRegisterFlags { - kCFNetServiceFlagNoAutoRename -} -declare enum CFNetServiceBrowserFlags { - kCFNetServiceFlagMoreComing, - kCFNetServiceFlagIsDomain, - kCFNetServiceFlagIsDefault, - kCFNetServiceFlagIsRegistrationDomain, - kCFNetServiceFlagRemove -} -declare enum CFStreamErrorHTTP { - kCFStreamErrorHTTPParseFailure, - kCFStreamErrorHTTPRedirectionLoop, - kCFStreamErrorHTTPBadURL -} -declare enum CFStreamErrorHTTPAuthentication { - kCFStreamErrorHTTPAuthenticationTypeUnsupported, - kCFStreamErrorHTTPAuthenticationBadUserName, - kCFStreamErrorHTTPAuthenticationBadPassword -} -declare enum CFNetDiagnosticStatusValues { - kCFNetDiagnosticNoErr, - kCFNetDiagnosticErr, - kCFNetDiagnosticConnectionUp, - kCFNetDiagnosticConnectionIndeterminate, - kCFNetDiagnosticConnectionDown -} -declare enum ACAccountCredentialRenewResult { - ACAccountCredentialRenewResultRenewed, - ACAccountCredentialRenewResultRejected, - ACAccountCredentialRenewResultFailed -} -declare enum ACErrorCode { - ACErrorUnknown, - ACErrorAccountMissingRequiredProperty, - ACErrorAccountAuthenticationFailed, - ACErrorAccountTypeInvalid, - ACErrorAccountAlreadyExists, - ACErrorAccountNotFound, - ACErrorPermissionDenied, - ACErrorAccessInfoInvalid, - ACErrorClientPermissionDenied, - ACErrorAccessDeniedByProtectionPolicy, - ACErrorCredentialNotFound, - ACErrorFetchCredentialFailed, - ACErrorStoreCredentialFailed, - ACErrorRemoveCredentialFailed, - ACErrorUpdatingNonexistentAccount, - ACErrorInvalidClientBundleID, - ACErrorDeniedByPlugin, - ACErrorCoreDataSaveFailed, - ACErrorFailedSerializingAccountInfo, - ACErrorInvalidCommand, - ACErrorMissingMessageID -} -declare enum ABAuthorizationStatus { - kABAuthorizationStatusNotDetermined, - kABAuthorizationStatusRestricted, - kABAuthorizationStatusDenied, - kABAuthorizationStatusAuthorized -} -declare enum ABPersonImageFormat { - kABPersonImageFormatThumbnail, - kABPersonImageFormatOriginalSize -} -declare enum UIEventType { - UIEventTypeTouches, - UIEventTypeMotion, - UIEventTypeRemoteControl -} -declare enum UIEventSubtype { - UIEventSubtypeNone, - UIEventSubtypeMotionShake, - UIEventSubtypeRemoteControlPlay, - UIEventSubtypeRemoteControlPause, - UIEventSubtypeRemoteControlStop, - UIEventSubtypeRemoteControlTogglePlayPause, - UIEventSubtypeRemoteControlNextTrack, - UIEventSubtypeRemoteControlPreviousTrack, - UIEventSubtypeRemoteControlBeginSeekingBackward, - UIEventSubtypeRemoteControlEndSeekingBackward, - UIEventSubtypeRemoteControlBeginSeekingForward, - UIEventSubtypeRemoteControlEndSeekingForward -} -declare enum UIKeyModifierFlags { - UIKeyModifierAlphaShift, - UIKeyModifierShift, - UIKeyModifierControl, - UIKeyModifierAlternate, - UIKeyModifierCommand, - UIKeyModifierNumericPad -} -declare enum UIFontDescriptorSymbolicTraits { - UIFontDescriptorTraitItalic, - UIFontDescriptorTraitBold, - UIFontDescriptorTraitExpanded, - UIFontDescriptorTraitCondensed, - UIFontDescriptorTraitMonoSpace, - UIFontDescriptorTraitVertical, - UIFontDescriptorTraitUIOptimized, - UIFontDescriptorTraitTightLeading, - UIFontDescriptorTraitLooseLeading, - UIFontDescriptorClassMask, - UIFontDescriptorClassUnknown, - UIFontDescriptorClassOldStyleSerifs, - UIFontDescriptorClassTransitionalSerifs, - UIFontDescriptorClassModernSerifs, - UIFontDescriptorClassClarendonSerifs, - UIFontDescriptorClassSlabSerifs, - UIFontDescriptorClassFreeformSerifs, - UIFontDescriptorClassSansSerif, - UIFontDescriptorClassOrnamentals, - UIFontDescriptorClassScripts, - UIFontDescriptorClassSymbolic -} -declare enum UIBarStyle { - UIBarStyleDefault, - UIBarStyleBlack, - UIBarStyleBlackOpaque, - UIBarStyleBlackTranslucent -} -declare enum UIUserInterfaceSizeClass { - UIUserInterfaceSizeClassUnspecified, - UIUserInterfaceSizeClassCompact, - UIUserInterfaceSizeClassRegular -} -declare enum UIDeviceOrientation { - UIDeviceOrientationUnknown, - UIDeviceOrientationPortrait, - UIDeviceOrientationPortraitUpsideDown, - UIDeviceOrientationLandscapeLeft, - UIDeviceOrientationLandscapeRight, - UIDeviceOrientationFaceUp, - UIDeviceOrientationFaceDown -} -declare enum UIDeviceBatteryState { - UIDeviceBatteryStateUnknown, - UIDeviceBatteryStateUnplugged, - UIDeviceBatteryStateCharging, - UIDeviceBatteryStateFull -} -declare enum UIUserInterfaceIdiom { - UIUserInterfaceIdiomUnspecified, - UIUserInterfaceIdiomPhone, - UIUserInterfaceIdiomPad -} -declare enum UIRectEdge { - UIRectEdgeNone, - UIRectEdgeTop, - UIRectEdgeLeft, - UIRectEdgeBottom, - UIRectEdgeRight, - UIRectEdgeAll -} -declare enum NSLayoutRelation { - NSLayoutRelationLessThanOrEqual, - NSLayoutRelationEqual, - NSLayoutRelationGreaterThanOrEqual -} -declare enum NSLayoutAttribute { - NSLayoutAttributeLeft, - NSLayoutAttributeRight, - NSLayoutAttributeTop, - NSLayoutAttributeBottom, - NSLayoutAttributeLeading, - NSLayoutAttributeTrailing, - NSLayoutAttributeWidth, - NSLayoutAttributeHeight, - NSLayoutAttributeCenterX, - NSLayoutAttributeCenterY, - NSLayoutAttributeBaseline, - NSLayoutAttributeLastBaseline, - NSLayoutAttributeFirstBaseline, - NSLayoutAttributeLeftMargin, - NSLayoutAttributeRightMargin, - NSLayoutAttributeTopMargin, - NSLayoutAttributeBottomMargin, - NSLayoutAttributeLeadingMargin, - NSLayoutAttributeTrailingMargin, - NSLayoutAttributeCenterXWithinMargins, - NSLayoutAttributeCenterYWithinMargins, - NSLayoutAttributeNotAnAttribute -} -declare enum NSLayoutFormatOptions { - NSLayoutFormatAlignAllLeft, - NSLayoutFormatAlignAllRight, - NSLayoutFormatAlignAllTop, - NSLayoutFormatAlignAllBottom, - NSLayoutFormatAlignAllLeading, - NSLayoutFormatAlignAllTrailing, - NSLayoutFormatAlignAllCenterX, - NSLayoutFormatAlignAllCenterY, - NSLayoutFormatAlignAllBaseline, - NSLayoutFormatAlignAllLastBaseline, - NSLayoutFormatAlignAllFirstBaseline, - NSLayoutFormatAlignmentMask, - NSLayoutFormatDirectionLeadingToTrailing, - NSLayoutFormatDirectionLeftToRight, - NSLayoutFormatDirectionRightToLeft, - NSLayoutFormatDirectionMask -} -declare enum UIViewAnimationCurve { - UIViewAnimationCurveEaseInOut, - UIViewAnimationCurveEaseIn, - UIViewAnimationCurveEaseOut, - UIViewAnimationCurveLinear -} -declare enum UIViewContentMode { - UIViewContentModeScaleToFill, - UIViewContentModeScaleAspectFit, - UIViewContentModeScaleAspectFill, - UIViewContentModeRedraw, - UIViewContentModeCenter, - UIViewContentModeTop, - UIViewContentModeBottom, - UIViewContentModeLeft, - UIViewContentModeRight, - UIViewContentModeTopLeft, - UIViewContentModeTopRight, - UIViewContentModeBottomLeft, - UIViewContentModeBottomRight -} -declare enum UIViewAnimationTransition { - UIViewAnimationTransitionNone, - UIViewAnimationTransitionFlipFromLeft, - UIViewAnimationTransitionFlipFromRight, - UIViewAnimationTransitionCurlUp, - UIViewAnimationTransitionCurlDown -} -declare enum UIViewAutoresizing { - UIViewAutoresizingNone, - UIViewAutoresizingFlexibleLeftMargin, - UIViewAutoresizingFlexibleWidth, - UIViewAutoresizingFlexibleRightMargin, - UIViewAutoresizingFlexibleTopMargin, - UIViewAutoresizingFlexibleHeight, - UIViewAutoresizingFlexibleBottomMargin -} -declare enum UIViewAnimationOptions { - UIViewAnimationOptionLayoutSubviews, - UIViewAnimationOptionAllowUserInteraction, - UIViewAnimationOptionBeginFromCurrentState, - UIViewAnimationOptionRepeat, - UIViewAnimationOptionAutoreverse, - UIViewAnimationOptionOverrideInheritedDuration, - UIViewAnimationOptionOverrideInheritedCurve, - UIViewAnimationOptionAllowAnimatedContent, - UIViewAnimationOptionShowHideTransitionViews, - UIViewAnimationOptionOverrideInheritedOptions, - UIViewAnimationOptionCurveEaseInOut, - UIViewAnimationOptionCurveEaseIn, - UIViewAnimationOptionCurveEaseOut, - UIViewAnimationOptionCurveLinear, - UIViewAnimationOptionTransitionNone, - UIViewAnimationOptionTransitionFlipFromLeft, - UIViewAnimationOptionTransitionFlipFromRight, - UIViewAnimationOptionTransitionCurlUp, - UIViewAnimationOptionTransitionCurlDown, - UIViewAnimationOptionTransitionCrossDissolve, - UIViewAnimationOptionTransitionFlipFromTop, - UIViewAnimationOptionTransitionFlipFromBottom -} -declare enum UIViewKeyframeAnimationOptions { - UIViewKeyframeAnimationOptionLayoutSubviews, - UIViewKeyframeAnimationOptionAllowUserInteraction, - UIViewKeyframeAnimationOptionBeginFromCurrentState, - UIViewKeyframeAnimationOptionRepeat, - UIViewKeyframeAnimationOptionAutoreverse, - UIViewKeyframeAnimationOptionOverrideInheritedDuration, - UIViewKeyframeAnimationOptionOverrideInheritedOptions, - UIViewKeyframeAnimationOptionCalculationModeLinear, - UIViewKeyframeAnimationOptionCalculationModeDiscrete, - UIViewKeyframeAnimationOptionCalculationModePaced, - UIViewKeyframeAnimationOptionCalculationModeCubic, - UIViewKeyframeAnimationOptionCalculationModeCubicPaced -} -declare enum UISystemAnimation { - UISystemAnimationDelete -} -declare enum UIViewTintAdjustmentMode { - UIViewTintAdjustmentModeAutomatic, - UIViewTintAdjustmentModeNormal, - UIViewTintAdjustmentModeDimmed -} -declare enum UILayoutConstraintAxis { - UILayoutConstraintAxisHorizontal, - UILayoutConstraintAxisVertical -} -declare enum UIControlEvents { - UIControlEventTouchDown, - UIControlEventTouchDownRepeat, - UIControlEventTouchDragInside, - UIControlEventTouchDragOutside, - UIControlEventTouchDragEnter, - UIControlEventTouchDragExit, - UIControlEventTouchUpInside, - UIControlEventTouchUpOutside, - UIControlEventTouchCancel, - UIControlEventValueChanged, - UIControlEventEditingDidBegin, - UIControlEventEditingChanged, - UIControlEventEditingDidEnd, - UIControlEventEditingDidEndOnExit, - UIControlEventAllTouchEvents, - UIControlEventAllEditingEvents, - UIControlEventApplicationReserved, - UIControlEventSystemReserved, - UIControlEventAllEvents -} -declare enum UIControlContentVerticalAlignment { - UIControlContentVerticalAlignmentCenter, - UIControlContentVerticalAlignmentTop, - UIControlContentVerticalAlignmentBottom, - UIControlContentVerticalAlignmentFill -} -declare enum UIControlContentHorizontalAlignment { - UIControlContentHorizontalAlignmentCenter, - UIControlContentHorizontalAlignmentLeft, - UIControlContentHorizontalAlignmentRight, - UIControlContentHorizontalAlignmentFill -} -declare enum UIControlState { - UIControlStateNormal, - UIControlStateHighlighted, - UIControlStateDisabled, - UIControlStateSelected, - UIControlStateApplication, - UIControlStateReserved -} -declare enum NSTextAlignment { - NSTextAlignmentLeft, - NSTextAlignmentCenter, - NSTextAlignmentRight, - NSTextAlignmentJustified, - NSTextAlignmentNatural -} -declare enum NSWritingDirection { - NSWritingDirectionNatural, - NSWritingDirectionLeftToRight, - NSWritingDirectionRightToLeft -} -declare enum NSLineBreakMode { - NSLineBreakByWordWrapping, - NSLineBreakByCharWrapping, - NSLineBreakByClipping, - NSLineBreakByTruncatingHead, - NSLineBreakByTruncatingTail, - NSLineBreakByTruncatingMiddle -} -declare enum UILineBreakMode { - UILineBreakModeWordWrap, - UILineBreakModeCharacterWrap, - UILineBreakModeClip, - UILineBreakModeHeadTruncation, - UILineBreakModeTailTruncation, - UILineBreakModeMiddleTruncation -} -declare enum UITextAlignment { - UITextAlignmentLeft, - UITextAlignmentCenter, - UITextAlignmentRight -} -declare enum UIBaselineAdjustment { - UIBaselineAdjustmentAlignBaselines, - UIBaselineAdjustmentAlignCenters, - UIBaselineAdjustmentNone -} -declare enum UITextAutocapitalizationType { - UITextAutocapitalizationTypeNone, - UITextAutocapitalizationTypeWords, - UITextAutocapitalizationTypeSentences, - UITextAutocapitalizationTypeAllCharacters -} -declare enum UITextAutocorrectionType { - UITextAutocorrectionTypeDefault, - UITextAutocorrectionTypeNo, - UITextAutocorrectionTypeYes -} -declare enum UITextSpellCheckingType { - UITextSpellCheckingTypeDefault, - UITextSpellCheckingTypeNo, - UITextSpellCheckingTypeYes -} -declare enum UIKeyboardType { - UIKeyboardTypeDefault, - UIKeyboardTypeASCIICapable, - UIKeyboardTypeNumbersAndPunctuation, - UIKeyboardTypeURL, - UIKeyboardTypeNumberPad, - UIKeyboardTypePhonePad, - UIKeyboardTypeNamePhonePad, - UIKeyboardTypeEmailAddress, - UIKeyboardTypeDecimalPad, - UIKeyboardTypeTwitter, - UIKeyboardTypeWebSearch, - UIKeyboardTypeAlphabet -} -declare enum UIKeyboardAppearance { - UIKeyboardAppearanceDefault, - UIKeyboardAppearanceDark, - UIKeyboardAppearanceLight, - UIKeyboardAppearanceAlert -} -declare enum UIReturnKeyType { - UIReturnKeyDefault, - UIReturnKeyGo, - UIReturnKeyGoogle, - UIReturnKeyJoin, - UIReturnKeyNext, - UIReturnKeyRoute, - UIReturnKeySearch, - UIReturnKeySend, - UIReturnKeyYahoo, - UIReturnKeyDone, - UIReturnKeyEmergencyCall -} -declare enum UITextStorageDirection { - UITextStorageDirectionForward, - UITextStorageDirectionBackward -} -declare enum UITextLayoutDirection { - UITextLayoutDirectionRight, - UITextLayoutDirectionLeft, - UITextLayoutDirectionUp, - UITextLayoutDirectionDown -} -declare enum UITextWritingDirection { - UITextWritingDirectionNatural, - UITextWritingDirectionLeftToRight, - UITextWritingDirectionRightToLeft -} -declare enum UITextGranularity { - UITextGranularityCharacter, - UITextGranularityWord, - UITextGranularitySentence, - UITextGranularityParagraph, - UITextGranularityLine, - UITextGranularityDocument -} -declare enum UITextBorderStyle { - UITextBorderStyleNone, - UITextBorderStyleLine, - UITextBorderStyleBezel, - UITextBorderStyleRoundedRect -} -declare enum UITextFieldViewMode { - UITextFieldViewModeNever, - UITextFieldViewModeWhileEditing, - UITextFieldViewModeUnlessEditing, - UITextFieldViewModeAlways -} -declare enum UIActionSheetStyle { - UIActionSheetStyleAutomatic, - UIActionSheetStyleDefault, - UIActionSheetStyleBlackTranslucent, - UIActionSheetStyleBlackOpaque -} -declare enum UIAlertViewStyle { - UIAlertViewStyleDefault, - UIAlertViewStyleSecureTextInput, - UIAlertViewStylePlainTextInput, - UIAlertViewStyleLoginAndPasswordInput -} -declare enum UIStatusBarStyle { - UIStatusBarStyleDefault, - UIStatusBarStyleLightContent, - UIStatusBarStyleBlackTranslucent, - UIStatusBarStyleBlackOpaque -} -declare enum UIStatusBarAnimation { - UIStatusBarAnimationNone, - UIStatusBarAnimationFade, - UIStatusBarAnimationSlide -} -declare enum UIInterfaceOrientation { - UIInterfaceOrientationUnknown, - UIInterfaceOrientationPortrait, - UIInterfaceOrientationPortraitUpsideDown, - UIInterfaceOrientationLandscapeLeft, - UIInterfaceOrientationLandscapeRight -} -declare enum UIInterfaceOrientationMask { - UIInterfaceOrientationMaskPortrait, - UIInterfaceOrientationMaskLandscapeLeft, - UIInterfaceOrientationMaskLandscapeRight, - UIInterfaceOrientationMaskPortraitUpsideDown, - UIInterfaceOrientationMaskLandscape, - UIInterfaceOrientationMaskAll, - UIInterfaceOrientationMaskAllButUpsideDown -} -declare enum UIRemoteNotificationType { - UIRemoteNotificationTypeNone, - UIRemoteNotificationTypeBadge, - UIRemoteNotificationTypeSound, - UIRemoteNotificationTypeAlert, - UIRemoteNotificationTypeNewsstandContentAvailability -} -declare enum UIBackgroundFetchResult { - UIBackgroundFetchResultNewData, - UIBackgroundFetchResultNoData, - UIBackgroundFetchResultFailed -} -declare enum UIBackgroundRefreshStatus { - UIBackgroundRefreshStatusRestricted, - UIBackgroundRefreshStatusDenied, - UIBackgroundRefreshStatusAvailable -} -declare enum UIApplicationState { - UIApplicationStateActive, - UIApplicationStateInactive, - UIApplicationStateBackground -} -declare enum UIUserInterfaceLayoutDirection { - UIUserInterfaceLayoutDirectionLeftToRight, - UIUserInterfaceLayoutDirectionRightToLeft -} -declare enum UIModalTransitionStyle { - UIModalTransitionStyleCoverVertical, - UIModalTransitionStyleFlipHorizontal, - UIModalTransitionStyleCrossDissolve, - UIModalTransitionStylePartialCurl -} -declare enum UIModalPresentationStyle { - UIModalPresentationFullScreen, - UIModalPresentationPageSheet, - UIModalPresentationFormSheet, - UIModalPresentationCurrentContext, - UIModalPresentationCustom, - UIModalPresentationOverFullScreen, - UIModalPresentationOverCurrentContext, - UIModalPresentationPopover, - UIModalPresentationNone -} -declare enum UIGestureRecognizerState { - UIGestureRecognizerStatePossible, - UIGestureRecognizerStateBegan, - UIGestureRecognizerStateChanged, - UIGestureRecognizerStateEnded, - UIGestureRecognizerStateCancelled, - UIGestureRecognizerStateFailed, - UIGestureRecognizerStateRecognized -} -declare enum UINavigationControllerOperation { - UINavigationControllerOperationNone, - UINavigationControllerOperationPush, - UINavigationControllerOperationPop -} -declare enum UIRectCorner { - UIRectCornerTopLeft, - UIRectCornerTopRight, - UIRectCornerBottomLeft, - UIRectCornerBottomRight, - UIRectCornerAllCorners -} -declare enum UIScrollViewIndicatorStyle { - UIScrollViewIndicatorStyleDefault, - UIScrollViewIndicatorStyleBlack, - UIScrollViewIndicatorStyleWhite -} -declare enum UIScrollViewKeyboardDismissMode { - UIScrollViewKeyboardDismissModeNone, - UIScrollViewKeyboardDismissModeOnDrag, - UIScrollViewKeyboardDismissModeInteractive -} -declare enum UISwipeGestureRecognizerDirection { - UISwipeGestureRecognizerDirectionRight, - UISwipeGestureRecognizerDirectionLeft, - UISwipeGestureRecognizerDirectionUp, - UISwipeGestureRecognizerDirectionDown -} -declare enum UITableViewCellStyle { - UITableViewCellStyleDefault, - UITableViewCellStyleValue1, - UITableViewCellStyleValue2, - UITableViewCellStyleSubtitle -} -declare enum UITableViewCellSeparatorStyle { - UITableViewCellSeparatorStyleNone, - UITableViewCellSeparatorStyleSingleLine, - UITableViewCellSeparatorStyleSingleLineEtched -} -declare enum UITableViewCellSelectionStyle { - UITableViewCellSelectionStyleNone, - UITableViewCellSelectionStyleBlue, - UITableViewCellSelectionStyleGray, - UITableViewCellSelectionStyleDefault -} -declare enum UITableViewCellEditingStyle { - UITableViewCellEditingStyleNone, - UITableViewCellEditingStyleDelete, - UITableViewCellEditingStyleInsert -} -declare enum UITableViewCellAccessoryType { - UITableViewCellAccessoryNone, - UITableViewCellAccessoryDisclosureIndicator, - UITableViewCellAccessoryDetailDisclosureButton, - UITableViewCellAccessoryCheckmark, - UITableViewCellAccessoryDetailButton -} -declare enum UITableViewCellStateMask { - UITableViewCellStateDefaultMask, - UITableViewCellStateShowingEditControlMask, - UITableViewCellStateShowingDeleteConfirmationMask -} -declare enum UITableViewStyle { - UITableViewStylePlain, - UITableViewStyleGrouped -} -declare enum UITableViewScrollPosition { - UITableViewScrollPositionNone, - UITableViewScrollPositionTop, - UITableViewScrollPositionMiddle, - UITableViewScrollPositionBottom -} -declare enum UITableViewRowAnimation { - UITableViewRowAnimationFade, - UITableViewRowAnimationRight, - UITableViewRowAnimationLeft, - UITableViewRowAnimationTop, - UITableViewRowAnimationBottom, - UITableViewRowAnimationNone, - UITableViewRowAnimationMiddle, - UITableViewRowAnimationAutomatic -} -declare enum UITableViewRowActionStyle { - UITableViewRowActionStyleDefault, - UITableViewRowActionStyleDestructive, - UITableViewRowActionStyleNormal -} -declare enum UIAccessibilityNavigationStyle { - UIAccessibilityNavigationStyleAutomatic, - UIAccessibilityNavigationStyleSeparate, - UIAccessibilityNavigationStyleCombined -} -declare enum UIImageOrientation { - UIImageOrientationUp, - UIImageOrientationDown, - UIImageOrientationLeft, - UIImageOrientationRight, - UIImageOrientationUpMirrored, - UIImageOrientationDownMirrored, - UIImageOrientationLeftMirrored, - UIImageOrientationRightMirrored -} -declare enum UIImageResizingMode { - UIImageResizingModeTile, - UIImageResizingModeStretch -} -declare enum UIImageRenderingMode { - UIImageRenderingModeAutomatic, - UIImageRenderingModeAlwaysOriginal, - UIImageRenderingModeAlwaysTemplate -} -declare enum UIAccessibilityZoomType { - UIAccessibilityZoomTypeInsertionPoint -} -declare enum UIGuidedAccessRestrictionState { - UIGuidedAccessRestrictionStateAllow, - UIGuidedAccessRestrictionStateDeny -} -declare enum UIAccessibilityScrollDirection { - UIAccessibilityScrollDirectionRight, - UIAccessibilityScrollDirectionLeft, - UIAccessibilityScrollDirectionUp, - UIAccessibilityScrollDirectionDown, - UIAccessibilityScrollDirectionNext, - UIAccessibilityScrollDirectionPrevious -} -declare enum UIActivityIndicatorViewStyle { - UIActivityIndicatorViewStyleWhiteLarge, - UIActivityIndicatorViewStyleWhite, - UIActivityIndicatorViewStyleGray -} -declare enum UIActivityCategory { - UIActivityCategoryAction, - UIActivityCategoryShare -} -declare enum UIAlertActionStyle { - UIAlertActionStyleDefault, - UIAlertActionStyleCancel, - UIAlertActionStyleDestructive -} -declare enum UIAlertControllerStyle { - UIAlertControllerStyleActionSheet, - UIAlertControllerStyleAlert -} -declare enum UIBarMetrics { - UIBarMetricsDefault, - UIBarMetricsCompact, - UIBarMetricsDefaultPrompt, - UIBarMetricsCompactPrompt, - UIBarMetricsLandscapePhone, - UIBarMetricsLandscapePhonePrompt -} -declare enum UIBarPosition { - UIBarPositionAny, - UIBarPositionBottom, - UIBarPositionTop, - UIBarPositionTopAttached -} -declare enum UIBarButtonItemStyle { - UIBarButtonItemStylePlain, - UIBarButtonItemStyleBordered, - UIBarButtonItemStyleDone -} -declare enum UIBarButtonSystemItem { - UIBarButtonSystemItemDone, - UIBarButtonSystemItemCancel, - UIBarButtonSystemItemEdit, - UIBarButtonSystemItemSave, - UIBarButtonSystemItemAdd, - UIBarButtonSystemItemFlexibleSpace, - UIBarButtonSystemItemFixedSpace, - UIBarButtonSystemItemCompose, - UIBarButtonSystemItemReply, - UIBarButtonSystemItemAction, - UIBarButtonSystemItemOrganize, - UIBarButtonSystemItemBookmarks, - UIBarButtonSystemItemSearch, - UIBarButtonSystemItemRefresh, - UIBarButtonSystemItemStop, - UIBarButtonSystemItemCamera, - UIBarButtonSystemItemTrash, - UIBarButtonSystemItemPlay, - UIBarButtonSystemItemPause, - UIBarButtonSystemItemRewind, - UIBarButtonSystemItemFastForward, - UIBarButtonSystemItemUndo, - UIBarButtonSystemItemRedo, - UIBarButtonSystemItemPageCurl -} -declare enum UIButtonType { - UIButtonTypeCustom, - UIButtonTypeSystem, - UIButtonTypeDetailDisclosure, - UIButtonTypeInfoLight, - UIButtonTypeInfoDark, - UIButtonTypeContactAdd, - UIButtonTypeRoundedRect -} -declare enum UICollectionViewScrollPosition { - UICollectionViewScrollPositionNone, - UICollectionViewScrollPositionTop, - UICollectionViewScrollPositionCenteredVertically, - UICollectionViewScrollPositionBottom, - UICollectionViewScrollPositionLeft, - UICollectionViewScrollPositionCenteredHorizontally, - UICollectionViewScrollPositionRight -} -declare enum UICollectionElementCategory { - UICollectionElementCategoryCell, - UICollectionElementCategorySupplementaryView, - UICollectionElementCategoryDecorationView -} -declare enum UICollectionUpdateAction { - UICollectionUpdateActionInsert, - UICollectionUpdateActionDelete, - UICollectionUpdateActionReload, - UICollectionUpdateActionMove, - UICollectionUpdateActionNone -} -declare enum UICollectionViewScrollDirection { - UICollectionViewScrollDirectionVertical, - UICollectionViewScrollDirectionHorizontal -} -declare enum UIDataDetectorTypes { - UIDataDetectorTypePhoneNumber, - UIDataDetectorTypeLink, - UIDataDetectorTypeAddress, - UIDataDetectorTypeCalendarEvent, - UIDataDetectorTypeNone, - UIDataDetectorTypeAll -} -declare enum UIDatePickerMode { - UIDatePickerModeTime, - UIDatePickerModeDate, - UIDatePickerModeDateAndTime, - UIDatePickerModeCountDownTimer -} -declare enum UIDocumentChangeKind { - UIDocumentChangeDone, - UIDocumentChangeUndone, - UIDocumentChangeRedone, - UIDocumentChangeCleared -} -declare enum UIDocumentSaveOperation { - UIDocumentSaveForCreating, - UIDocumentSaveForOverwriting -} -declare enum UIDocumentState { - UIDocumentStateNormal, - UIDocumentStateClosed, - UIDocumentStateInConflict, - UIDocumentStateSavingError, - UIDocumentStateEditingDisabled -} -declare enum UIDocumentPickerMode { - UIDocumentPickerModeImport, - UIDocumentPickerModeOpen, - UIDocumentPickerModeExportToService, - UIDocumentPickerModeMoveToService -} -declare enum UIDocumentMenuOrder { - UIDocumentMenuOrderFirst, - UIDocumentMenuOrderLast -} -declare enum UIBlurEffectStyle { - UIBlurEffectStyleExtraLight, - UIBlurEffectStyleLight, - UIBlurEffectStyleDark -} -declare enum UIImagePickerControllerSourceType { - UIImagePickerControllerSourceTypePhotoLibrary, - UIImagePickerControllerSourceTypeCamera, - UIImagePickerControllerSourceTypeSavedPhotosAlbum -} -declare enum UIImagePickerControllerQualityType { - UIImagePickerControllerQualityTypeHigh, - UIImagePickerControllerQualityTypeMedium, - UIImagePickerControllerQualityTypeLow, - UIImagePickerControllerQualityType640x480, - UIImagePickerControllerQualityTypeIFrame1280x720, - UIImagePickerControllerQualityTypeIFrame960x540 -} -declare enum UIImagePickerControllerCameraCaptureMode { - UIImagePickerControllerCameraCaptureModePhoto, - UIImagePickerControllerCameraCaptureModeVideo -} -declare enum UIImagePickerControllerCameraDevice { - UIImagePickerControllerCameraDeviceRear, - UIImagePickerControllerCameraDeviceFront -} -declare enum UIImagePickerControllerCameraFlashMode { - UIImagePickerControllerCameraFlashModeOff, - UIImagePickerControllerCameraFlashModeAuto, - UIImagePickerControllerCameraFlashModeOn -} -declare enum UIInputViewStyle { - UIInputViewStyleDefault, - UIInputViewStyleKeyboard -} -declare enum UIUserNotificationType { - UIUserNotificationTypeNone, - UIUserNotificationTypeBadge, - UIUserNotificationTypeSound, - UIUserNotificationTypeAlert -} -declare enum UIUserNotificationActivationMode { - UIUserNotificationActivationModeForeground, - UIUserNotificationActivationModeBackground -} -declare enum UIUserNotificationActionContext { - UIUserNotificationActionContextDefault, - UIUserNotificationActionContextMinimal -} -declare enum UIMenuControllerArrowDirection { - UIMenuControllerArrowDefault, - UIMenuControllerArrowUp, - UIMenuControllerArrowDown, - UIMenuControllerArrowLeft, - UIMenuControllerArrowRight -} -declare enum UIInterpolatingMotionEffectType { - UIInterpolatingMotionEffectTypeTiltAlongHorizontalAxis, - UIInterpolatingMotionEffectTypeTiltAlongVerticalAxis -} -declare enum UIPageViewControllerNavigationOrientation { - UIPageViewControllerNavigationOrientationHorizontal, - UIPageViewControllerNavigationOrientationVertical -} -declare enum UIPageViewControllerSpineLocation { - UIPageViewControllerSpineLocationNone, - UIPageViewControllerSpineLocationMin, - UIPageViewControllerSpineLocationMid, - UIPageViewControllerSpineLocationMax -} -declare enum UIPageViewControllerNavigationDirection { - UIPageViewControllerNavigationDirectionForward, - UIPageViewControllerNavigationDirectionReverse -} -declare enum UIPageViewControllerTransitionStyle { - UIPageViewControllerTransitionStylePageCurl, - UIPageViewControllerTransitionStyleScroll -} -declare enum UIPopoverArrowDirection { - UIPopoverArrowDirectionUp, - UIPopoverArrowDirectionDown, - UIPopoverArrowDirectionLeft, - UIPopoverArrowDirectionRight, - UIPopoverArrowDirectionAny, - UIPopoverArrowDirectionUnknown -} -declare enum UIPrinterJobTypes { - UIPrinterJobTypeUnknown, - UIPrinterJobTypeDocument, - UIPrinterJobTypeEnvelope, - UIPrinterJobTypeLabel, - UIPrinterJobTypePhoto, - UIPrinterJobTypeReceipt, - UIPrinterJobTypeRoll, - UIPrinterJobTypeLargeFormat, - UIPrinterJobTypePostcard -} -declare enum UIPrintInfoOutputType { - UIPrintInfoOutputGeneral, - UIPrintInfoOutputPhoto, - UIPrintInfoOutputGrayscale, - UIPrintInfoOutputPhotoGrayscale -} -declare enum UIPrintInfoOrientation { - UIPrintInfoOrientationPortrait, - UIPrintInfoOrientationLandscape -} -declare enum UIPrintInfoDuplex { - UIPrintInfoDuplexNone, - UIPrintInfoDuplexLongEdge, - UIPrintInfoDuplexShortEdge -} -declare enum UIProgressViewStyle { - UIProgressViewStyleDefault, - UIProgressViewStyleBar -} -declare enum UIScreenOverscanCompensation { - UIScreenOverscanCompensationScale, - UIScreenOverscanCompensationInsetBounds, - UIScreenOverscanCompensationInsetApplicationFrame -} -declare enum UISearchBarIcon { - UISearchBarIconSearch, - UISearchBarIconClear, - UISearchBarIconBookmark, - UISearchBarIconResultsList -} -declare enum UISearchBarStyle { - UISearchBarStyleDefault, - UISearchBarStyleProminent, - UISearchBarStyleMinimal -} -declare enum UISegmentedControlStyle { - UISegmentedControlStylePlain, - UISegmentedControlStyleBordered, - UISegmentedControlStyleBar, - UISegmentedControlStyleBezeled -} -declare enum UISegmentedControlSegment { - UISegmentedControlSegmentAny, - UISegmentedControlSegmentLeft, - UISegmentedControlSegmentCenter, - UISegmentedControlSegmentRight, - UISegmentedControlSegmentAlone -} -declare enum UISplitViewControllerDisplayMode { - UISplitViewControllerDisplayModeAutomatic, - UISplitViewControllerDisplayModePrimaryHidden, - UISplitViewControllerDisplayModeAllVisible, - UISplitViewControllerDisplayModePrimaryOverlay -} -declare enum UITabBarItemPositioning { - UITabBarItemPositioningAutomatic, - UITabBarItemPositioningFill, - UITabBarItemPositioningCentered -} -declare enum UITabBarSystemItem { - UITabBarSystemItemMore, - UITabBarSystemItemFavorites, - UITabBarSystemItemFeatured, - UITabBarSystemItemTopRated, - UITabBarSystemItemRecents, - UITabBarSystemItemContacts, - UITabBarSystemItemHistory, - UITabBarSystemItemBookmarks, - UITabBarSystemItemSearch, - UITabBarSystemItemDownloads, - UITabBarSystemItemMostRecent, - UITabBarSystemItemMostViewed -} -declare enum UITouchPhase { - UITouchPhaseBegan, - UITouchPhaseMoved, - UITouchPhaseStationary, - UITouchPhaseEnded, - UITouchPhaseCancelled -} -declare enum UIWebViewNavigationType { - LinkClicked, - FormSubmitted, - BackForward, - Reload, - FormResubmitted, - Other -} -declare enum UIWebPaginationMode { - UIWebPaginationModeUnpaginated, - UIWebPaginationModeLeftToRight, - UIWebPaginationModeTopToBottom, - UIWebPaginationModeBottomToTop, - UIWebPaginationModeRightToLeft -} -declare enum UIWebPaginationBreakingMode { - UIWebPaginationBreakingModePage, - UIWebPaginationBreakingModeColumn -} -declare enum NSUnderlineStyle { - NSUnderlineStyleNone, - NSUnderlineStyleSingle, - NSUnderlineStyleThick, - NSUnderlineStyleDouble, - NSUnderlinePatternSolid, - NSUnderlinePatternDot, - NSUnderlinePatternDash, - NSUnderlinePatternDashDot, - NSUnderlinePatternDashDotDot, - NSUnderlineByWord -} -declare enum NSTextWritingDirection { - NSTextWritingDirectionEmbedding, - NSTextWritingDirectionOverride -} -declare enum NSTextStorageEditActions { - NSTextStorageEditedAttributes, - NSTextStorageEditedCharacters -} -declare enum NSTextLayoutOrientation { - NSTextLayoutOrientationHorizontal, - NSTextLayoutOrientationVertical -} -declare enum NSGlyphProperty { - NSGlyphPropertyNull, - NSGlyphPropertyControlCharacter, - NSGlyphPropertyElastic, - NSGlyphPropertyNonBaseCharacter -} -declare enum NSControlCharacterAction { - NSControlCharacterZeroAdvancementAction, - NSControlCharacterWhitespaceAction, - NSControlCharacterHorizontalTabAction, - NSControlCharacterLineBreakAction, - NSControlCharacterParagraphBreakAction, - NSControlCharacterContainerBreakAction -} -declare enum NSStringDrawingOptions { - NSStringDrawingTruncatesLastVisibleLine, - NSStringDrawingUsesLineFragmentOrigin, - NSStringDrawingUsesFontLeading, - NSStringDrawingUsesDeviceMetrics -} -declare enum UIPushBehaviorMode { - UIPushBehaviorModeContinuous, - UIPushBehaviorModeInstantaneous -} -declare enum UIAttachmentBehaviorType { - UIAttachmentBehaviorTypeItems, - UIAttachmentBehaviorTypeAnchor -} -declare enum UICollisionBehaviorMode { - UICollisionBehaviorModeItems, - UICollisionBehaviorModeBoundaries, - UICollisionBehaviorModeEverything -} -declare enum EAGLRenderingAPI { - kEAGLRenderingAPIOpenGLES1, - kEAGLRenderingAPIOpenGLES2, - kEAGLRenderingAPIOpenGLES3 -} -declare enum MTLPixelFormat { - MTLPixelFormatInvalid, - MTLPixelFormatA8Unorm, - MTLPixelFormatR8Unorm, - MTLPixelFormatR8Unorm_sRGB, - MTLPixelFormatR8Snorm, - MTLPixelFormatR8Uint, - MTLPixelFormatR8Sint, - MTLPixelFormatR16Unorm, - MTLPixelFormatR16Snorm, - MTLPixelFormatR16Uint, - MTLPixelFormatR16Sint, - MTLPixelFormatR16Float, - MTLPixelFormatRG8Unorm, - MTLPixelFormatRG8Unorm_sRGB, - MTLPixelFormatRG8Snorm, - MTLPixelFormatRG8Uint, - MTLPixelFormatRG8Sint, - MTLPixelFormatB5G6R5Unorm, - MTLPixelFormatA1BGR5Unorm, - MTLPixelFormatABGR4Unorm, - MTLPixelFormatR32Uint, - MTLPixelFormatR32Sint, - MTLPixelFormatR32Float, - MTLPixelFormatRG16Unorm, - MTLPixelFormatRG16Snorm, - MTLPixelFormatRG16Uint, - MTLPixelFormatRG16Sint, - MTLPixelFormatRG16Float, - MTLPixelFormatRGBA8Unorm, - MTLPixelFormatRGBA8Unorm_sRGB, - MTLPixelFormatRGBA8Snorm, - MTLPixelFormatRGBA8Uint, - MTLPixelFormatRGBA8Sint, - MTLPixelFormatBGRA8Unorm, - MTLPixelFormatBGRA8Unorm_sRGB, - MTLPixelFormatRGB10A2Unorm, - MTLPixelFormatRGB10A2Uint, - MTLPixelFormatRG11B10Float, - MTLPixelFormatRGB9E5Float, - MTLPixelFormatRG32Uint, - MTLPixelFormatRG32Sint, - MTLPixelFormatRG32Float, - MTLPixelFormatRGBA16Unorm, - MTLPixelFormatRGBA16Snorm, - MTLPixelFormatRGBA16Uint, - MTLPixelFormatRGBA16Sint, - MTLPixelFormatRGBA16Float, - MTLPixelFormatRGBA32Uint, - MTLPixelFormatRGBA32Sint, - MTLPixelFormatRGBA32Float, - MTLPixelFormatPVRTC_RGB_2BPP, - MTLPixelFormatPVRTC_RGB_2BPP_sRGB, - MTLPixelFormatPVRTC_RGB_4BPP, - MTLPixelFormatPVRTC_RGB_4BPP_sRGB, - MTLPixelFormatPVRTC_RGBA_2BPP, - MTLPixelFormatPVRTC_RGBA_2BPP_sRGB, - MTLPixelFormatPVRTC_RGBA_4BPP, - MTLPixelFormatPVRTC_RGBA_4BPP_sRGB, - MTLPixelFormatEAC_R11Unorm, - MTLPixelFormatEAC_R11Snorm, - MTLPixelFormatEAC_RG11Unorm, - MTLPixelFormatEAC_RG11Snorm, - MTLPixelFormatEAC_RGBA8, - MTLPixelFormatEAC_RGBA8_sRGB, - MTLPixelFormatETC2_RGB8, - MTLPixelFormatETC2_RGB8_sRGB, - MTLPixelFormatETC2_RGB8A1, - MTLPixelFormatETC2_RGB8A1_sRGB, - MTLPixelFormatASTC_4x4_sRGB, - MTLPixelFormatASTC_5x4_sRGB, - MTLPixelFormatASTC_5x5_sRGB, - MTLPixelFormatASTC_6x5_sRGB, - MTLPixelFormatASTC_6x6_sRGB, - MTLPixelFormatASTC_8x5_sRGB, - MTLPixelFormatASTC_8x6_sRGB, - MTLPixelFormatASTC_8x8_sRGB, - MTLPixelFormatASTC_10x5_sRGB, - MTLPixelFormatASTC_10x6_sRGB, - MTLPixelFormatASTC_10x8_sRGB, - MTLPixelFormatASTC_10x10_sRGB, - MTLPixelFormatASTC_12x10_sRGB, - MTLPixelFormatASTC_12x12_sRGB, - MTLPixelFormatASTC_4x4_LDR, - MTLPixelFormatASTC_5x4_LDR, - MTLPixelFormatASTC_5x5_LDR, - MTLPixelFormatASTC_6x5_LDR, - MTLPixelFormatASTC_6x6_LDR, - MTLPixelFormatASTC_8x5_LDR, - MTLPixelFormatASTC_8x6_LDR, - MTLPixelFormatASTC_8x8_LDR, - MTLPixelFormatASTC_10x5_LDR, - MTLPixelFormatASTC_10x6_LDR, - MTLPixelFormatASTC_10x8_LDR, - MTLPixelFormatASTC_10x10_LDR, - MTLPixelFormatASTC_12x10_LDR, - MTLPixelFormatASTC_12x12_LDR, - MTLPixelFormatGBGR422, - MTLPixelFormatBGRG422, - MTLPixelFormatDepth32Float, - MTLPixelFormatStencil8 -} -declare enum MTLPurgeableState { - MTLPurgeableStateKeepCurrent, - MTLPurgeableStateNonVolatile, - MTLPurgeableStateVolatile, - MTLPurgeableStateEmpty -} -declare enum MTLCPUCacheMode { - MTLCPUCacheModeDefaultCache, - MTLCPUCacheModeWriteCombined -} -declare enum MTLResourceOptions { - MTLResourceOptionCPUCacheModeDefault, - MTLResourceOptionCPUCacheModeWriteCombined -} -declare enum MTLFunctionType { - MTLFunctionTypeVertex, - MTLFunctionTypeFragment, - MTLFunctionTypeKernel -} -declare enum MTLLibraryError { - MTLLibraryErrorUnsupported, - MTLLibraryErrorInternal, - MTLLibraryErrorCompileFailure, - MTLLibraryErrorCompileWarning -} -declare enum MTLRenderPipelineError { - MTLRenderPipelineErrorInternal, - MTLRenderPipelineErrorUnsupported, - MTLRenderPipelineErrorInvalidInput -} -declare enum MTLFeatureSet { - MTLFeatureSet_iOS_GPUFamily1_v1, - MTLFeatureSet_iOS_GPUFamily2_v1 -} -declare enum MTLPipelineOption { - MTLPipelineOptionNone, - MTLPipelineOptionArgumentInfo, - MTLPipelineOptionBufferTypeInfo -} -declare enum MTLTextureType { - MTLTextureType1D, - MTLTextureType1DArray, - MTLTextureType2D, - MTLTextureType2DArray, - MTLTextureType2DMultisample, - MTLTextureTypeCube, - MTLTextureType3D -} -declare enum MTLCommandBufferStatus { - MTLCommandBufferStatusNotEnqueued, - MTLCommandBufferStatusEnqueued, - MTLCommandBufferStatusCommitted, - MTLCommandBufferStatusScheduled, - MTLCommandBufferStatusCompleted, - MTLCommandBufferStatusError -} -declare enum MTLCommandBufferError { - MTLCommandBufferErrorNone, - MTLCommandBufferErrorInternal, - MTLCommandBufferErrorTimeout, - MTLCommandBufferErrorPageFault, - MTLCommandBufferErrorBlacklisted, - MTLCommandBufferErrorNotPermitted, - MTLCommandBufferErrorOutOfMemory, - MTLCommandBufferErrorInvalidResource -} -declare enum MTLCompareFunction { - MTLCompareFunctionNever, - MTLCompareFunctionLess, - MTLCompareFunctionEqual, - MTLCompareFunctionLessEqual, - MTLCompareFunctionGreater, - MTLCompareFunctionNotEqual, - MTLCompareFunctionGreaterEqual, - MTLCompareFunctionAlways -} -declare enum MTLStencilOperation { - MTLStencilOperationKeep, - MTLStencilOperationZero, - MTLStencilOperationReplace, - MTLStencilOperationIncrementClamp, - MTLStencilOperationDecrementClamp, - MTLStencilOperationInvert, - MTLStencilOperationIncrementWrap, - MTLStencilOperationDecrementWrap -} -declare enum MTLLoadAction { - MTLLoadActionDontCare, - MTLLoadActionLoad, - MTLLoadActionClear -} -declare enum MTLStoreAction { - MTLStoreActionDontCare, - MTLStoreActionStore, - MTLStoreActionMultisampleResolve -} -declare enum MTLDataType { - MTLDataTypeNone, - MTLDataTypeStruct, - MTLDataTypeArray, - MTLDataTypeFloat, - MTLDataTypeFloat2, - MTLDataTypeFloat3, - MTLDataTypeFloat4, - MTLDataTypeFloat2x2, - MTLDataTypeFloat2x3, - MTLDataTypeFloat2x4, - MTLDataTypeFloat3x2, - MTLDataTypeFloat3x3, - MTLDataTypeFloat3x4, - MTLDataTypeFloat4x2, - MTLDataTypeFloat4x3, - MTLDataTypeFloat4x4, - MTLDataTypeHalf, - MTLDataTypeHalf2, - MTLDataTypeHalf3, - MTLDataTypeHalf4, - MTLDataTypeHalf2x2, - MTLDataTypeHalf2x3, - MTLDataTypeHalf2x4, - MTLDataTypeHalf3x2, - MTLDataTypeHalf3x3, - MTLDataTypeHalf3x4, - MTLDataTypeHalf4x2, - MTLDataTypeHalf4x3, - MTLDataTypeHalf4x4, - MTLDataTypeInt, - MTLDataTypeInt2, - MTLDataTypeInt3, - MTLDataTypeInt4, - MTLDataTypeUInt, - MTLDataTypeUInt2, - MTLDataTypeUInt3, - MTLDataTypeUInt4, - MTLDataTypeShort, - MTLDataTypeShort2, - MTLDataTypeShort3, - MTLDataTypeShort4, - MTLDataTypeUShort, - MTLDataTypeUShort2, - MTLDataTypeUShort3, - MTLDataTypeUShort4, - MTLDataTypeChar, - MTLDataTypeChar2, - MTLDataTypeChar3, - MTLDataTypeChar4, - MTLDataTypeUChar, - MTLDataTypeUChar2, - MTLDataTypeUChar3, - MTLDataTypeUChar4, - MTLDataTypeBool, - MTLDataTypeBool2, - MTLDataTypeBool3, - MTLDataTypeBool4 -} -declare enum MTLArgumentType { - MTLArgumentTypeBuffer, - MTLArgumentTypeThreadgroupMemory, - MTLArgumentTypeTexture, - MTLArgumentTypeSampler -} -declare enum MTLArgumentAccess { - MTLArgumentAccessReadOnly, - MTLArgumentAccessReadWrite, - MTLArgumentAccessWriteOnly -} -declare enum MTLBlendFactor { - MTLBlendFactorZero, - MTLBlendFactorOne, - MTLBlendFactorSourceColor, - MTLBlendFactorOneMinusSourceColor, - MTLBlendFactorSourceAlpha, - MTLBlendFactorOneMinusSourceAlpha, - MTLBlendFactorDestinationColor, - MTLBlendFactorOneMinusDestinationColor, - MTLBlendFactorDestinationAlpha, - MTLBlendFactorOneMinusDestinationAlpha, - MTLBlendFactorSourceAlphaSaturated, - MTLBlendFactorBlendColor, - MTLBlendFactorOneMinusBlendColor, - MTLBlendFactorBlendAlpha, - MTLBlendFactorOneMinusBlendAlpha -} -declare enum MTLBlendOperation { - MTLBlendOperationAdd, - MTLBlendOperationSubtract, - MTLBlendOperationReverseSubtract, - MTLBlendOperationMin, - MTLBlendOperationMax -} -declare enum MTLColorWriteMask { - MTLColorWriteMaskNone, - MTLColorWriteMaskRed, - MTLColorWriteMaskGreen, - MTLColorWriteMaskBlue, - MTLColorWriteMaskAlpha, - MTLColorWriteMaskAll -} -declare enum MTLVertexFormat { - MTLVertexFormatInvalid, - MTLVertexFormatUChar2, - MTLVertexFormatUChar3, - MTLVertexFormatUChar4, - MTLVertexFormatChar2, - MTLVertexFormatChar3, - MTLVertexFormatChar4, - MTLVertexFormatUChar2Normalized, - MTLVertexFormatUChar3Normalized, - MTLVertexFormatUChar4Normalized, - MTLVertexFormatChar2Normalized, - MTLVertexFormatChar3Normalized, - MTLVertexFormatChar4Normalized, - MTLVertexFormatUShort2, - MTLVertexFormatUShort3, - MTLVertexFormatUShort4, - MTLVertexFormatShort2, - MTLVertexFormatShort3, - MTLVertexFormatShort4, - MTLVertexFormatUShort2Normalized, - MTLVertexFormatUShort3Normalized, - MTLVertexFormatUShort4Normalized, - MTLVertexFormatShort2Normalized, - MTLVertexFormatShort3Normalized, - MTLVertexFormatShort4Normalized, - MTLVertexFormatHalf2, - MTLVertexFormatHalf3, - MTLVertexFormatHalf4, - MTLVertexFormatFloat, - MTLVertexFormatFloat2, - MTLVertexFormatFloat3, - MTLVertexFormatFloat4, - MTLVertexFormatInt, - MTLVertexFormatInt2, - MTLVertexFormatInt3, - MTLVertexFormatInt4, - MTLVertexFormatUInt, - MTLVertexFormatUInt2, - MTLVertexFormatUInt3, - MTLVertexFormatUInt4, - MTLVertexFormatInt1010102Normalized, - MTLVertexFormatUInt1010102Normalized -} -declare enum MTLVertexStepFunction { - MTLVertexStepFunctionConstant, - MTLVertexStepFunctionPerVertex, - MTLVertexStepFunctionPerInstance -} -declare enum MTLPrimitiveType { - MTLPrimitiveTypePoint, - MTLPrimitiveTypeLine, - MTLPrimitiveTypeLineStrip, - MTLPrimitiveTypeTriangle, - MTLPrimitiveTypeTriangleStrip -} -declare enum MTLIndexType { - MTLIndexTypeUInt16, - MTLIndexTypeUInt32 -} -declare enum MTLVisibilityResultMode { - MTLVisibilityResultModeDisabled, - MTLVisibilityResultModeBoolean -} -declare enum MTLCullMode { - MTLCullModeNone, - MTLCullModeFront, - MTLCullModeBack -} -declare enum MTLWinding { - MTLWindingClockwise, - MTLWindingCounterClockwise -} -declare enum MTLTriangleFillMode { - MTLTriangleFillModeFill, - MTLTriangleFillModeLines -} -declare enum MTLSamplerMinMagFilter { - MTLSamplerMinMagFilterNearest, - MTLSamplerMinMagFilterLinear -} -declare enum MTLSamplerMipFilter { - MTLSamplerMipFilterNotMipmapped, - MTLSamplerMipFilterNearest, - MTLSamplerMipFilterLinear -} -declare enum MTLSamplerAddressMode { - MTLSamplerAddressModeClampToEdge, - MTLSamplerAddressModeRepeat, - MTLSamplerAddressModeMirrorRepeat, - MTLSamplerAddressModeClampToZero -} -declare enum CTTextAlignment { - kCTTextAlignmentLeft, - kCTTextAlignmentRight, - kCTTextAlignmentCenter, - kCTTextAlignmentJustified, - kCTTextAlignmentNatural, - kCTLeftTextAlignment, - kCTRightTextAlignment, - kCTCenterTextAlignment, - kCTJustifiedTextAlignment, - kCTNaturalTextAlignment -} -declare enum CTLineBreakMode { - kCTLineBreakByWordWrapping, - kCTLineBreakByCharWrapping, - kCTLineBreakByClipping, - kCTLineBreakByTruncatingHead, - kCTLineBreakByTruncatingTail, - kCTLineBreakByTruncatingMiddle -} -declare enum CTWritingDirection { - kCTWritingDirectionNatural, - kCTWritingDirectionLeftToRight, - kCTWritingDirectionRightToLeft -} -declare enum CTParagraphStyleSpecifier { - kCTParagraphStyleSpecifierAlignment, - kCTParagraphStyleSpecifierFirstLineHeadIndent, - kCTParagraphStyleSpecifierHeadIndent, - kCTParagraphStyleSpecifierTailIndent, - kCTParagraphStyleSpecifierTabStops, - kCTParagraphStyleSpecifierDefaultTabInterval, - kCTParagraphStyleSpecifierLineBreakMode, - kCTParagraphStyleSpecifierLineHeightMultiple, - kCTParagraphStyleSpecifierMaximumLineHeight, - kCTParagraphStyleSpecifierMinimumLineHeight, - kCTParagraphStyleSpecifierLineSpacing, - kCTParagraphStyleSpecifierParagraphSpacing, - kCTParagraphStyleSpecifierParagraphSpacingBefore, - kCTParagraphStyleSpecifierBaseWritingDirection, - kCTParagraphStyleSpecifierMaximumLineSpacing, - kCTParagraphStyleSpecifierMinimumLineSpacing, - kCTParagraphStyleSpecifierLineSpacingAdjustment, - kCTParagraphStyleSpecifierLineBoundsOptions, - kCTParagraphStyleSpecifierCount -} -declare enum CTFontSymbolicTraits { - kCTFontTraitItalic, - kCTFontTraitBold, - kCTFontTraitExpanded, - kCTFontTraitCondensed, - kCTFontTraitMonoSpace, - kCTFontTraitVertical, - kCTFontTraitUIOptimized, - kCTFontTraitColorGlyphs, - kCTFontTraitComposite, - kCTFontTraitClassMask, - kCTFontItalicTrait, - kCTFontBoldTrait, - kCTFontExpandedTrait, - kCTFontCondensedTrait, - kCTFontMonoSpaceTrait, - kCTFontVerticalTrait, - kCTFontUIOptimizedTrait, - kCTFontColorGlyphsTrait, - kCTFontCompositeTrait, - kCTFontClassMaskTrait -} -declare enum CTFontStylisticClass { - kCTFontClassUnknown, - kCTFontClassOldStyleSerifs, - kCTFontClassTransitionalSerifs, - kCTFontClassModernSerifs, - kCTFontClassClarendonSerifs, - kCTFontClassSlabSerifs, - kCTFontClassFreeformSerifs, - kCTFontClassSansSerif, - kCTFontClassOrnamentals, - kCTFontClassScripts, - kCTFontClassSymbolic, - kCTFontUnknownClass, - kCTFontOldStyleSerifsClass, - kCTFontTransitionalSerifsClass, - kCTFontModernSerifsClass, - kCTFontClarendonSerifsClass, - kCTFontSlabSerifsClass, - kCTFontFreeformSerifsClass, - kCTFontSansSerifClass, - kCTFontOrnamentalsClass, - kCTFontScriptsClass, - kCTFontSymbolicClass -} -declare enum CTFontOrientation { - kCTFontOrientationDefault, - kCTFontOrientationHorizontal, - kCTFontOrientationVertical, - kCTFontDefaultOrientation, - kCTFontHorizontalOrientation, - kCTFontVerticalOrientation -} -declare enum CTFontFormat { - kCTFontFormatUnrecognized, - kCTFontFormatOpenTypePostScript, - kCTFontFormatOpenTypeTrueType, - kCTFontFormatTrueType, - kCTFontFormatPostScript, - kCTFontFormatBitmap -} -declare enum CTFontDescriptorMatchingState { - kCTFontDescriptorMatchingDidBegin, - kCTFontDescriptorMatchingDidFinish, - kCTFontDescriptorMatchingWillBeginQuerying, - kCTFontDescriptorMatchingStalled, - kCTFontDescriptorMatchingWillBeginDownloading, - kCTFontDescriptorMatchingDownloading, - kCTFontDescriptorMatchingDidFinishDownloading, - kCTFontDescriptorMatchingDidMatch, - kCTFontDescriptorMatchingDidFailWithError -} -declare enum CTFontOptions { - kCTFontOptionsDefault, - kCTFontOptionsPreventAutoActivation, - kCTFontOptionsPreferSystemFont -} -declare enum CTFontUIFontType { - kCTFontUIFontNone, - kCTFontUIFontUser, - kCTFontUIFontUserFixedPitch, - kCTFontUIFontSystem, - kCTFontUIFontEmphasizedSystem, - kCTFontUIFontSmallSystem, - kCTFontUIFontSmallEmphasizedSystem, - kCTFontUIFontMiniSystem, - kCTFontUIFontMiniEmphasizedSystem, - kCTFontUIFontViews, - kCTFontUIFontApplication, - kCTFontUIFontLabel, - kCTFontUIFontMenuTitle, - kCTFontUIFontMenuItem, - kCTFontUIFontMenuItemMark, - kCTFontUIFontMenuItemCmdKey, - kCTFontUIFontWindowTitle, - kCTFontUIFontPushButton, - kCTFontUIFontUtilityWindowTitle, - kCTFontUIFontAlertHeader, - kCTFontUIFontSystemDetail, - kCTFontUIFontEmphasizedSystemDetail, - kCTFontUIFontToolbar, - kCTFontUIFontSmallToolbar, - kCTFontUIFontMessage, - kCTFontUIFontPalette, - kCTFontUIFontToolTip, - kCTFontUIFontControlContent, - kCTFontNoFontType, - kCTFontUserFontType, - kCTFontUserFixedPitchFontType, - kCTFontSystemFontType, - kCTFontEmphasizedSystemFontType, - kCTFontSmallSystemFontType, - kCTFontSmallEmphasizedSystemFontType, - kCTFontMiniSystemFontType, - kCTFontMiniEmphasizedSystemFontType, - kCTFontViewsFontType, - kCTFontApplicationFontType, - kCTFontLabelFontType, - kCTFontMenuTitleFontType, - kCTFontMenuItemFontType, - kCTFontMenuItemMarkFontType, - kCTFontMenuItemCmdKeyFontType, - kCTFontWindowTitleFontType, - kCTFontPushButtonFontType, - kCTFontUtilityWindowTitleFontType, - kCTFontAlertHeaderFontType, - kCTFontSystemDetailFontType, - kCTFontEmphasizedSystemDetailFontType, - kCTFontToolbarFontType, - kCTFontSmallToolbarFontType, - kCTFontMessageFontType, - kCTFontPaletteFontType, - kCTFontToolTipFontType, - kCTFontControlContentFontType -} -declare enum CTFontTableOptions { - kCTFontTableOptionNoOptions, - kCTFontTableOptionExcludeSynthetic -} -declare enum CTFontManagerError { - kCTFontManagerErrorFileNotFound, - kCTFontManagerErrorInsufficientPermissions, - kCTFontManagerErrorUnrecognizedFormat, - kCTFontManagerErrorInvalidFontData, - kCTFontManagerErrorAlreadyRegistered, - kCTFontManagerErrorNotRegistered, - kCTFontManagerErrorInUse, - kCTFontManagerErrorSystemRequired -} -declare enum CTFontManagerScope { - kCTFontManagerScopeNone, - kCTFontManagerScopeProcess, - kCTFontManagerScopeUser, - kCTFontManagerScopeSession -} -declare enum CTFontManagerAutoActivationSetting { - kCTFontManagerAutoActivationDefault, - kCTFontManagerAutoActivationDisabled, - kCTFontManagerAutoActivationEnabled, - kCTFontManagerAutoActivationPromptUser -} -declare enum CTFrameProgression { - kCTFrameProgressionTopToBottom, - kCTFrameProgressionRightToLeft, - kCTFrameProgressionLeftToRight -} -declare enum CTFramePathFillRule { - kCTFramePathFillEvenOdd, - kCTFramePathFillWindingNumber -} -declare enum CTLineBoundsOptions { - kCTLineBoundsExcludeTypographicLeading, - kCTLineBoundsExcludeTypographicShifts, - kCTLineBoundsUseHangingPunctuation, - kCTLineBoundsUseGlyphPathBounds, - kCTLineBoundsUseOpticalBounds, - kCTLineBoundsIncludeLanguageExtents -} -declare enum CTLineTruncationType { - kCTLineTruncationStart, - kCTLineTruncationEnd, - kCTLineTruncationMiddle -} -declare enum CTCharacterCollection { - kCTCharacterCollectionIdentityMapping, - kCTCharacterCollectionAdobeCNS1, - kCTCharacterCollectionAdobeGB1, - kCTCharacterCollectionAdobeJapan1, - kCTCharacterCollectionAdobeJapan2, - kCTCharacterCollectionAdobeKorea1, - kCTIdentityMappingCharacterCollection, - kCTAdobeCNS1CharacterCollection, - kCTAdobeGB1CharacterCollection, - kCTAdobeJapan1CharacterCollection, - kCTAdobeJapan2CharacterCollection, - kCTAdobeKorea1CharacterCollection -} -declare enum CTRubyAlignment { - kCTRubyAlignmentInvalid, - kCTRubyAlignmentAuto, - kCTRubyAlignmentStart, - kCTRubyAlignmentCenter, - kCTRubyAlignmentEnd, - kCTRubyAlignmentDistributeLetter, - kCTRubyAlignmentDistributeSpace, - kCTRubyAlignmentLineEdge -} -declare enum CTRubyOverhang { - kCTRubyOverhangInvalid, - kCTRubyOverhangAuto, - kCTRubyOverhangStart, - kCTRubyOverhangEnd, - kCTRubyOverhangNone -} -declare enum CTRubyPosition { - kCTRubyPositionBefore, - kCTRubyPositionAfter, - kCTRubyPositionInterCharacter, - kCTRubyPositionInline, - kCTRubyPositionCount -} -declare enum CTRunStatus { - kCTRunStatusNoStatus, - kCTRunStatusRightToLeft, - kCTRunStatusNonMonotonic, - kCTRunStatusHasNonIdentityMatrix -} -declare enum CTUnderlineStyle { - kCTUnderlineStyleNone, - kCTUnderlineStyleSingle, - kCTUnderlineStyleThick, - kCTUnderlineStyleDouble -} -declare enum CTUnderlineStyleModifiers { - kCTUnderlinePatternSolid, - kCTUnderlinePatternDot, - kCTUnderlinePatternDash, - kCTUnderlinePatternDashDot, - kCTUnderlinePatternDashDotDot -} -declare enum CAEdgeAntialiasingMask { - kCALayerLeftEdge, - kCALayerRightEdge, - kCALayerBottomEdge, - kCALayerTopEdge -} -declare enum ALAssetOrientation { - ALAssetOrientationUp, - ALAssetOrientationDown, - ALAssetOrientationLeft, - ALAssetOrientationRight, - ALAssetOrientationUpMirrored, - ALAssetOrientationDownMirrored, - ALAssetOrientationLeftMirrored, - ALAssetOrientationRightMirrored -} -declare enum ALAuthorizationStatus { - ALAuthorizationStatusNotDetermined, - ALAuthorizationStatusRestricted, - ALAuthorizationStatusDenied, - ALAuthorizationStatusAuthorized -} -declare enum AVAudioUnitReverbPreset { - AVAudioUnitReverbPresetSmallRoom, - AVAudioUnitReverbPresetMediumRoom, - AVAudioUnitReverbPresetLargeRoom, - AVAudioUnitReverbPresetMediumHall, - AVAudioUnitReverbPresetLargeHall, - AVAudioUnitReverbPresetPlate, - AVAudioUnitReverbPresetMediumChamber, - AVAudioUnitReverbPresetLargeChamber, - AVAudioUnitReverbPresetCathedral, - AVAudioUnitReverbPresetLargeRoom2, - AVAudioUnitReverbPresetMediumHall2, - AVAudioUnitReverbPresetMediumHall3, - AVAudioUnitReverbPresetLargeHall2 -} -declare enum AVAudioUnitEQFilterType { - AVAudioUnitEQFilterTypeParametric, - AVAudioUnitEQFilterTypeLowPass, - AVAudioUnitEQFilterTypeHighPass, - AVAudioUnitEQFilterTypeResonantLowPass, - AVAudioUnitEQFilterTypeResonantHighPass, - AVAudioUnitEQFilterTypeBandPass, - AVAudioUnitEQFilterTypeBandStop, - AVAudioUnitEQFilterTypeLowShelf, - AVAudioUnitEQFilterTypeHighShelf, - AVAudioUnitEQFilterTypeResonantLowShelf, - AVAudioUnitEQFilterTypeResonantHighShelf -} -declare enum AVAudio3DMixingRenderingAlgorithm { - AVAudio3DMixingRenderingAlgorithmEqualPowerPanning, - AVAudio3DMixingRenderingAlgorithmSphericalHead, - AVAudio3DMixingRenderingAlgorithmHRTF, - AVAudio3DMixingRenderingAlgorithmSoundField, - AVAudio3DMixingRenderingAlgorithmStereoPassThrough -} -declare enum AVAudioEnvironmentDistanceAttenuationModel { - AVAudioEnvironmentDistanceAttenuationModelExponential, - AVAudioEnvironmentDistanceAttenuationModelInverse, - AVAudioEnvironmentDistanceAttenuationModelLinear -} -declare enum AVAudioCommonFormat { - AVAudioOtherFormat, - AVAudioPCMFormatFloat32, - AVAudioPCMFormatFloat64, - AVAudioPCMFormatInt16, - AVAudioPCMFormatInt32 -} -declare enum AVAudioQuality { - AVAudioQualityMin, - AVAudioQualityLow, - AVAudioQualityMedium, - AVAudioQualityHigh, - AVAudioQualityMax -} -declare enum AVAudioPlayerNodeBufferOptions { - AVAudioPlayerNodeBufferLoops, - AVAudioPlayerNodeBufferInterrupts, - AVAudioPlayerNodeBufferInterruptsAtLoop -} -declare enum AVAudioSessionInterruptionOptions { - AVAudioSessionInterruptionOptionShouldResume -} -declare enum AVAudioSessionSetActiveOptions { - AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation -} -declare enum AVAudioSessionPortOverride { - AVAudioSessionPortOverrideNone, - AVAudioSessionPortOverrideSpeaker -} -declare enum AVAudioSessionRouteChangeReason { - AVAudioSessionRouteChangeReasonUnknown, - AVAudioSessionRouteChangeReasonNewDeviceAvailable, - AVAudioSessionRouteChangeReasonOldDeviceUnavailable, - AVAudioSessionRouteChangeReasonCategoryChange, - AVAudioSessionRouteChangeReasonOverride, - AVAudioSessionRouteChangeReasonWakeFromSleep, - AVAudioSessionRouteChangeReasonNoSuitableRouteForCategory, - AVAudioSessionRouteChangeReasonRouteConfigurationChange -} -declare enum AVAudioSessionCategoryOptions { - AVAudioSessionCategoryOptionMixWithOthers, - AVAudioSessionCategoryOptionDuckOthers, - AVAudioSessionCategoryOptionAllowBluetooth, - AVAudioSessionCategoryOptionDefaultToSpeaker -} -declare enum AVAudioSessionInterruptionType { - AVAudioSessionInterruptionTypeBegan, - AVAudioSessionInterruptionTypeEnded -} -declare enum AVAudioSessionSilenceSecondaryAudioHintType { - AVAudioSessionSilenceSecondaryAudioHintTypeBegin, - AVAudioSessionSilenceSecondaryAudioHintTypeEnd -} -declare enum AVAudioSessionRecordPermission { - AVAudioSessionRecordPermissionUndetermined, - AVAudioSessionRecordPermissionDenied, - AVAudioSessionRecordPermissionGranted -} -declare enum AVAudioSessionErrorCode { - AVAudioSessionErrorCodeNone, - AVAudioSessionErrorCodeMediaServicesFailed, - AVAudioSessionErrorCodeIsBusy, - AVAudioSessionErrorCodeIncompatibleCategory, - AVAudioSessionErrorCodeCannotInterruptOthers, - AVAudioSessionErrorCodeMissingEntitlement, - AVAudioSessionErrorCodeSiriIsRecording, - AVAudioSessionErrorCodeCannotStartPlaying, - AVAudioSessionErrorCodeCannotStartRecording, - AVAudioSessionErrorCodeBadParam, - AVAudioSessionErrorInsufficientPriority, - AVAudioSessionErrorCodeUnspecified -} -declare enum AVAudioUnitDistortionPreset { - AVAudioUnitDistortionPresetDrumsBitBrush, - AVAudioUnitDistortionPresetDrumsBufferBeats, - AVAudioUnitDistortionPresetDrumsLoFi, - AVAudioUnitDistortionPresetMultiBrokenSpeaker, - AVAudioUnitDistortionPresetMultiCellphoneConcert, - AVAudioUnitDistortionPresetMultiDecimated1, - AVAudioUnitDistortionPresetMultiDecimated2, - AVAudioUnitDistortionPresetMultiDecimated3, - AVAudioUnitDistortionPresetMultiDecimated4, - AVAudioUnitDistortionPresetMultiDistortedFunk, - AVAudioUnitDistortionPresetMultiDistortedCubed, - AVAudioUnitDistortionPresetMultiDistortedSquared, - AVAudioUnitDistortionPresetMultiEcho1, - AVAudioUnitDistortionPresetMultiEcho2, - AVAudioUnitDistortionPresetMultiEchoTight1, - AVAudioUnitDistortionPresetMultiEchoTight2, - AVAudioUnitDistortionPresetMultiEverythingIsBroken, - AVAudioUnitDistortionPresetSpeechAlienChatter, - AVAudioUnitDistortionPresetSpeechCosmicInterference, - AVAudioUnitDistortionPresetSpeechGoldenPi, - AVAudioUnitDistortionPresetSpeechRadioTower, - AVAudioUnitDistortionPresetSpeechWaves -} -declare enum AVKeyValueStatus { - AVKeyValueStatusUnknown, - AVKeyValueStatusLoading, - AVKeyValueStatusLoaded, - AVKeyValueStatusFailed, - AVKeyValueStatusCancelled -} -declare enum AVAssetReferenceRestrictions { - AVAssetReferenceRestrictionForbidNone, - AVAssetReferenceRestrictionForbidRemoteReferenceToLocal, - AVAssetReferenceRestrictionForbidLocalReferenceToRemote, - AVAssetReferenceRestrictionForbidCrossSiteReference, - AVAssetReferenceRestrictionForbidLocalReferenceToLocal, - AVAssetReferenceRestrictionForbidAll -} -declare enum AVAssetExportSessionStatus { - AVAssetExportSessionStatusUnknown, - AVAssetExportSessionStatusWaiting, - AVAssetExportSessionStatusExporting, - AVAssetExportSessionStatusCompleted, - AVAssetExportSessionStatusFailed, - AVAssetExportSessionStatusCancelled -} -declare enum AVAssetImageGeneratorResult { - AVAssetImageGeneratorSucceeded, - AVAssetImageGeneratorFailed, - AVAssetImageGeneratorCancelled -} -declare enum AVAssetReaderStatus { - AVAssetReaderStatusUnknown, - AVAssetReaderStatusReading, - AVAssetReaderStatusCompleted, - AVAssetReaderStatusFailed, - AVAssetReaderStatusCancelled -} -declare enum AVAssetWriterStatus { - AVAssetWriterStatusUnknown, - AVAssetWriterStatusWriting, - AVAssetWriterStatusCompleted, - AVAssetWriterStatusFailed, - AVAssetWriterStatusCancelled -} -declare enum AVCaptureDevicePosition { - AVCaptureDevicePositionUnspecified, - AVCaptureDevicePositionBack, - AVCaptureDevicePositionFront -} -declare enum AVCaptureFlashMode { - AVCaptureFlashModeOff, - AVCaptureFlashModeOn, - AVCaptureFlashModeAuto -} -declare enum AVCaptureTorchMode { - AVCaptureTorchModeOff, - AVCaptureTorchModeOn, - AVCaptureTorchModeAuto -} -declare enum AVCaptureFocusMode { - AVCaptureFocusModeLocked, - AVCaptureFocusModeAutoFocus, - AVCaptureFocusModeContinuousAutoFocus -} -declare enum AVCaptureAutoFocusRangeRestriction { - AVCaptureAutoFocusRangeRestrictionNone, - AVCaptureAutoFocusRangeRestrictionNear, - AVCaptureAutoFocusRangeRestrictionFar -} -declare enum AVCaptureExposureMode { - AVCaptureExposureModeLocked, - AVCaptureExposureModeAutoExpose, - AVCaptureExposureModeContinuousAutoExposure, - AVCaptureExposureModeCustom -} -declare enum AVCaptureWhiteBalanceMode { - AVCaptureWhiteBalanceModeLocked, - AVCaptureWhiteBalanceModeAutoWhiteBalance, - AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance -} -declare enum AVAuthorizationStatus { - AVAuthorizationStatusNotDetermined, - AVAuthorizationStatusRestricted, - AVAuthorizationStatusDenied, - AVAuthorizationStatusAuthorized -} -declare enum AVCaptureVideoStabilizationMode { - AVCaptureVideoStabilizationModeOff, - AVCaptureVideoStabilizationModeStandard, - AVCaptureVideoStabilizationModeCinematic, - AVCaptureVideoStabilizationModeAuto -} -declare enum AVCaptureAutoFocusSystem { - AVCaptureAutoFocusSystemNone, - AVCaptureAutoFocusSystemContrastDetection, - AVCaptureAutoFocusSystemPhaseDetection -} -declare enum AVCaptureVideoOrientation { - AVCaptureVideoOrientationPortrait, - AVCaptureVideoOrientationPortraitUpsideDown, - AVCaptureVideoOrientationLandscapeRight, - AVCaptureVideoOrientationLandscapeLeft -} -declare enum AVError { - AVErrorUnknown, - AVErrorOutOfMemory, - AVErrorSessionNotRunning, - AVErrorDeviceAlreadyUsedByAnotherSession, - AVErrorNoDataCaptured, - AVErrorSessionConfigurationChanged, - AVErrorDiskFull, - AVErrorDeviceWasDisconnected, - AVErrorMediaChanged, - AVErrorMaximumDurationReached, - AVErrorMaximumFileSizeReached, - AVErrorMediaDiscontinuity, - AVErrorMaximumNumberOfSamplesForFileFormatReached, - AVErrorDeviceNotConnected, - AVErrorDeviceInUseByAnotherApplication, - AVErrorDeviceLockedForConfigurationByAnotherProcess, - AVErrorSessionWasInterrupted, - AVErrorMediaServicesWereReset, - AVErrorExportFailed, - AVErrorDecodeFailed, - AVErrorInvalidSourceMedia, - AVErrorFileAlreadyExists, - AVErrorCompositionTrackSegmentsNotContiguous, - AVErrorInvalidCompositionTrackSegmentDuration, - AVErrorInvalidCompositionTrackSegmentSourceStartTime, - AVErrorInvalidCompositionTrackSegmentSourceDuration, - AVErrorFileFormatNotRecognized, - AVErrorFileFailedToParse, - AVErrorMaximumStillImageCaptureRequestsExceeded, - AVErrorContentIsProtected, - AVErrorNoImageAtTime, - AVErrorDecoderNotFound, - AVErrorEncoderNotFound, - AVErrorContentIsNotAuthorized, - AVErrorApplicationIsNotAuthorized, - AVErrorDeviceIsNotAvailableInBackground, - AVErrorOperationNotSupportedForAsset, - AVErrorDecoderTemporarilyUnavailable, - AVErrorEncoderTemporarilyUnavailable, - AVErrorInvalidVideoComposition, - AVErrorReferenceForbiddenByReferencePolicy, - AVErrorInvalidOutputURLPathExtension, - AVErrorScreenCaptureFailed, - AVErrorDisplayWasDisabled, - AVErrorTorchLevelUnavailable, - AVErrorOperationInterrupted, - AVErrorIncompatibleAsset, - AVErrorFailedToLoadMediaData, - AVErrorServerIncorrectlyConfigured, - AVErrorApplicationIsNotAuthorizedToUseDevice, - AVErrorFailedToParse, - AVErrorFileTypeDoesNotSupportSampleReferences, - AVErrorUndecodableMediaData -} -declare enum AVPlayerStatus { - AVPlayerStatusUnknown, - AVPlayerStatusReadyToPlay, - AVPlayerStatusFailed -} -declare enum AVPlayerActionAtItemEnd { - AVPlayerActionAtItemEndAdvance, - AVPlayerActionAtItemEndPause, - AVPlayerActionAtItemEndNone -} -declare enum AVPlayerItemStatus { - AVPlayerItemStatusUnknown, - AVPlayerItemStatusReadyToPlay, - AVPlayerItemStatusFailed -} -declare enum AVQueuedSampleBufferRenderingStatus { - AVQueuedSampleBufferRenderingStatusUnknown, - AVQueuedSampleBufferRenderingStatusRendering, - AVQueuedSampleBufferRenderingStatusFailed -} -declare enum AVSpeechBoundary { - AVSpeechBoundaryImmediate, - AVSpeechBoundaryWord -} -declare enum CMTimeFlags { - kCMTimeFlags_Valid, - kCMTimeFlags_HasBeenRounded, - kCMTimeFlags_PositiveInfinity, - kCMTimeFlags_NegativeInfinity, - kCMTimeFlags_Indefinite, - kCMTimeFlags_ImpliedValueFlagsMask -} -declare enum CMTimeRoundingMethod { - kCMTimeRoundingMethod_RoundHalfAwayFromZero, - kCMTimeRoundingMethod_RoundTowardZero, - kCMTimeRoundingMethod_RoundAwayFromZero, - kCMTimeRoundingMethod_QuickTime, - kCMTimeRoundingMethod_RoundTowardPositiveInfinity, - kCMTimeRoundingMethod_RoundTowardNegativeInfinity, - kCMTimeRoundingMethod_Default -} -declare enum CKAccountStatus { - CKAccountStatusCouldNotDetermine, - CKAccountStatusAvailable, - CKAccountStatusRestricted, - CKAccountStatusNoAccount -} -declare enum CKApplicationPermissions { - CKApplicationPermissionUserDiscoverability -} -declare enum CKApplicationPermissionStatus { - CKApplicationPermissionStatusInitialState, - CKApplicationPermissionStatusCouldNotComplete, - CKApplicationPermissionStatusDenied, - CKApplicationPermissionStatusGranted -} -declare enum CKErrorCode { - CKErrorInternalError, - CKErrorPartialFailure, - CKErrorNetworkUnavailable, - CKErrorNetworkFailure, - CKErrorBadContainer, - CKErrorServiceUnavailable, - CKErrorRequestRateLimited, - CKErrorMissingEntitlement, - CKErrorNotAuthenticated, - CKErrorPermissionFailure, - CKErrorUnknownItem, - CKErrorInvalidArguments, - CKErrorResultsTruncated, - CKErrorServerRecordChanged, - CKErrorServerRejectedRequest, - CKErrorAssetFileNotFound, - CKErrorAssetFileModified, - CKErrorIncompatibleVersion, - CKErrorConstraintViolation, - CKErrorOperationCancelled, - CKErrorChangeTokenExpired, - CKErrorBatchRequestFailed, - CKErrorZoneBusy, - CKErrorBadDatabase, - CKErrorQuotaExceeded, - CKErrorZoneNotFound, - CKErrorLimitExceeded, - CKErrorUserDeletedZone -} -declare enum CKNotificationType { - CKNotificationTypeQuery, - CKNotificationTypeRecordZone, - CKNotificationTypeReadNotification -} -declare enum CKQueryNotificationReason { - CKQueryNotificationReasonRecordCreated, - CKQueryNotificationReasonRecordUpdated, - CKQueryNotificationReasonRecordDeleted -} -declare enum CKRecordZoneCapabilities { - CKRecordZoneCapabilityFetchChanges, - CKRecordZoneCapabilityAtomic -} -declare enum CKReferenceAction { - CKReferenceActionNone, - CKReferenceActionDeleteSelf -} -declare enum CKSubscriptionType { - CKSubscriptionTypeQuery, - CKSubscriptionTypeRecordZone -} -declare enum CKSubscriptionOptions { - CKSubscriptionOptionsFiresOnRecordCreation, - CKSubscriptionOptionsFiresOnRecordUpdate, - CKSubscriptionOptionsFiresOnRecordDeletion, - CKSubscriptionOptionsFiresOnce -} -declare enum CKRecordSavePolicy { - CKRecordSaveIfServerRecordUnchanged, - CKRecordSaveChangedKeys, - CKRecordSaveAllKeys -} -declare enum CLError { - kCLErrorLocationUnknown, - kCLErrorDenied, - kCLErrorNetwork, - kCLErrorHeadingFailure, - kCLErrorRegionMonitoringDenied, - kCLErrorRegionMonitoringFailure, - kCLErrorRegionMonitoringSetupDelayed, - kCLErrorRegionMonitoringResponseDelayed, - kCLErrorGeocodeFoundNoResult, - kCLErrorGeocodeFoundPartialResult, - kCLErrorGeocodeCanceled, - kCLErrorDeferredFailed, - kCLErrorDeferredNotUpdatingLocation, - kCLErrorDeferredAccuracyTooLow, - kCLErrorDeferredDistanceFiltered, - kCLErrorDeferredCanceled, - kCLErrorRangingUnavailable, - kCLErrorRangingFailure -} -declare enum CLRegionState { - CLRegionStateUnknown, - CLRegionStateInside, - CLRegionStateOutside -} -declare enum CLProximity { - CLProximityUnknown, - CLProximityImmediate, - CLProximityNear, - CLProximityFar -} -declare enum CLDeviceOrientation { - CLDeviceOrientationUnknown, - CLDeviceOrientationPortrait, - CLDeviceOrientationPortraitUpsideDown, - CLDeviceOrientationLandscapeLeft, - CLDeviceOrientationLandscapeRight, - CLDeviceOrientationFaceUp, - CLDeviceOrientationFaceDown -} -declare enum CLAuthorizationStatus { - kCLAuthorizationStatusNotDetermined, - kCLAuthorizationStatusRestricted, - kCLAuthorizationStatusDenied, - kCLAuthorizationStatusAuthorized, - kCLAuthorizationStatusAuthorizedAlways, - kCLAuthorizationStatusAuthorizedWhenInUse -} -declare enum CLActivityType { - CLActivityTypeOther, - CLActivityTypeAutomotiveNavigation, - CLActivityTypeFitness, - CLActivityTypeOtherNavigation -} -declare enum CBCentralManagerState { - CBCentralManagerStateUnknown, - CBCentralManagerStateResetting, - CBCentralManagerStateUnsupported, - CBCentralManagerStateUnauthorized, - CBCentralManagerStatePoweredOff, - CBCentralManagerStatePoweredOn -} -declare enum CBError { - CBErrorUnknown, - CBErrorInvalidParameters, - CBErrorInvalidHandle, - CBErrorNotConnected, - CBErrorOutOfSpace, - CBErrorOperationCancelled, - CBErrorConnectionTimeout, - CBErrorPeripheralDisconnected, - CBErrorUUIDNotAllowed, - CBErrorAlreadyAdvertising, - CBErrorConnectionFailed -} -declare enum CBATTError { - CBATTErrorSuccess, - CBATTErrorInvalidHandle, - CBATTErrorReadNotPermitted, - CBATTErrorWriteNotPermitted, - CBATTErrorInvalidPdu, - CBATTErrorInsufficientAuthentication, - CBATTErrorRequestNotSupported, - CBATTErrorInvalidOffset, - CBATTErrorInsufficientAuthorization, - CBATTErrorPrepareQueueFull, - CBATTErrorAttributeNotFound, - CBATTErrorAttributeNotLong, - CBATTErrorInsufficientEncryptionKeySize, - CBATTErrorInvalidAttributeValueLength, - CBATTErrorUnlikelyError, - CBATTErrorInsufficientEncryption, - CBATTErrorUnsupportedGroupType, - CBATTErrorInsufficientResources -} -declare enum CBPeripheralManagerAuthorizationStatus { - CBPeripheralManagerAuthorizationStatusNotDetermined, - CBPeripheralManagerAuthorizationStatusRestricted, - CBPeripheralManagerAuthorizationStatusDenied, - CBPeripheralManagerAuthorizationStatusAuthorized -} -declare enum CBPeripheralManagerState { - CBPeripheralManagerStateUnknown, - CBPeripheralManagerStateResetting, - CBPeripheralManagerStateUnsupported, - CBPeripheralManagerStateUnauthorized, - CBPeripheralManagerStatePoweredOff, - CBPeripheralManagerStatePoweredOn -} -declare enum CBPeripheralManagerConnectionLatency { - CBPeripheralManagerConnectionLatencyLow, - CBPeripheralManagerConnectionLatencyMedium, - CBPeripheralManagerConnectionLatencyHigh -} -declare enum CBPeripheralState { - CBPeripheralStateDisconnected, - CBPeripheralStateConnecting, - CBPeripheralStateConnected -} -declare enum CBCharacteristicWriteType { - CBCharacteristicWriteWithResponse, - CBCharacteristicWriteWithoutResponse -} -declare enum CBCharacteristicProperties { - CBCharacteristicPropertyBroadcast, - CBCharacteristicPropertyRead, - CBCharacteristicPropertyWriteWithoutResponse, - CBCharacteristicPropertyWrite, - CBCharacteristicPropertyNotify, - CBCharacteristicPropertyIndicate, - CBCharacteristicPropertyAuthenticatedSignedWrites, - CBCharacteristicPropertyExtendedProperties, - CBCharacteristicPropertyNotifyEncryptionRequired, - CBCharacteristicPropertyIndicateEncryptionRequired -} -declare enum CBAttributePermissions { - CBAttributePermissionsReadable, - CBAttributePermissionsWriteable, - CBAttributePermissionsReadEncryptionRequired, - CBAttributePermissionsWriteEncryptionRequired -} -declare enum CMAttitudeReferenceFrame { - CMAttitudeReferenceFrameXArbitraryZVertical, - CMAttitudeReferenceFrameXArbitraryCorrectedZVertical, - CMAttitudeReferenceFrameXMagneticNorthZVertical, - CMAttitudeReferenceFrameXTrueNorthZVertical -} -declare enum CMMagneticFieldCalibrationAccuracy { - CMMagneticFieldCalibrationAccuracyUncalibrated, - CMMagneticFieldCalibrationAccuracyLow, - CMMagneticFieldCalibrationAccuracyMedium, - CMMagneticFieldCalibrationAccuracyHigh -} -declare enum CMError { - CMErrorNULL, - CMErrorDeviceRequiresMovement, - CMErrorTrueNorthNotAvailable, - CMErrorUnknown, - CMErrorMotionActivityNotAvailable, - CMErrorMotionActivityNotAuthorized, - CMErrorMotionActivityNotEntitled, - CMErrorInvalidParameter -} -declare enum CMMotionActivityConfidence { - CMMotionActivityConfidenceLow, - CMMotionActivityConfidenceMedium, - CMMotionActivityConfidenceHigh -} -declare enum EKAuthorizationStatus { - EKAuthorizationStatusNotDetermined, - EKAuthorizationStatusRestricted, - EKAuthorizationStatusDenied, - EKAuthorizationStatusAuthorized -} -declare enum EKRecurrenceFrequency { - EKRecurrenceFrequencyDaily, - EKRecurrenceFrequencyWeekly, - EKRecurrenceFrequencyMonthly, - EKRecurrenceFrequencyYearly -} -declare enum EKParticipantType { - EKParticipantTypeUnknown, - EKParticipantTypePerson, - EKParticipantTypeRoom, - EKParticipantTypeResource, - EKParticipantTypeGroup -} -declare enum EKParticipantRole { - EKParticipantRoleUnknown, - EKParticipantRoleRequired, - EKParticipantRoleOptional, - EKParticipantRoleChair, - EKParticipantRoleNonParticipant -} -declare enum EKParticipantStatus { - EKParticipantStatusUnknown, - EKParticipantStatusPending, - EKParticipantStatusAccepted, - EKParticipantStatusDeclined, - EKParticipantStatusTentative, - EKParticipantStatusDelegated, - EKParticipantStatusCompleted, - EKParticipantStatusInProcess -} -declare enum EKCalendarType { - EKCalendarTypeLocal, - EKCalendarTypeCalDAV, - EKCalendarTypeExchange, - EKCalendarTypeSubscription, - EKCalendarTypeBirthday -} -declare enum EKSourceType { - EKSourceTypeLocal, - EKSourceTypeExchange, - EKSourceTypeCalDAV, - EKSourceTypeMobileMe, - EKSourceTypeSubscribed, - EKSourceTypeBirthdays -} -declare enum EKSpan { - EKSpanThisEvent, - EKSpanFutureEvents -} -declare enum EKErrorCode { - EKErrorEventNotMutable, - EKErrorNoCalendar, - EKErrorNoStartDate, - EKErrorNoEndDate, - EKErrorDatesInverted, - EKErrorInternalFailure, - EKErrorCalendarReadOnly, - EKErrorDurationGreaterThanRecurrence, - EKErrorAlarmGreaterThanRecurrence, - EKErrorStartDateTooFarInFuture, - EKErrorStartDateCollidesWithOtherOccurrence, - EKErrorObjectBelongsToDifferentStore, - EKErrorInvitesCannotBeMoved, - EKErrorInvalidSpan, - EKErrorCalendarHasNoSource, - EKErrorCalendarSourceCannotBeModified, - EKErrorCalendarIsImmutable, - EKErrorSourceDoesNotAllowCalendarAddDelete, - EKErrorRecurringReminderRequiresDueDate, - EKErrorStructuredLocationsNotSupported, - EKErrorReminderLocationsNotSupported, - EKErrorAlarmProximityNotSupported, - EKErrorCalendarDoesNotAllowEvents, - EKErrorCalendarDoesNotAllowReminders, - EKErrorSourceDoesNotAllowReminders, - EKErrorPriorityIsInvalid, - EKErrorInvalidEntityType, - EKErrorLast -} -declare enum EKEventAvailability { - EKEventAvailabilityNotSupported, - EKEventAvailabilityBusy, - EKEventAvailabilityFree, - EKEventAvailabilityTentative, - EKEventAvailabilityUnavailable -} -declare enum EKEventStatus { - EKEventStatusNone, - EKEventStatusConfirmed, - EKEventStatusTentative, - EKEventStatusCanceled -} -declare enum EKEventEditViewAction { - EKEventEditViewActionCanceled, - EKEventEditViewActionSaved, - EKEventEditViewActionDeleted, - EKEventEditViewActionCancelled -} -declare enum EKEventViewAction { - EKEventViewActionDone, - EKEventViewActionResponded, - EKEventViewActionDeleted -} -declare enum EKCalendarChooserSelectionStyle { - EKCalendarChooserSelectionStyleSingle, - EKCalendarChooserSelectionStyleMultiple -} -declare enum EKCalendarChooserDisplayStyle { - EKCalendarChooserDisplayAllCalendars, - EKCalendarChooserDisplayWritableCalendarsOnly -} -declare enum GKLeaderboardTimeScope { - GKLeaderboardTimeScopeToday, - GKLeaderboardTimeScopeWeek, - GKLeaderboardTimeScopeAllTime -} -declare enum GKLeaderboardPlayerScope { - GKLeaderboardPlayerScopeGlobal, - GKLeaderboardPlayerScopeFriendsOnly -} -declare enum GKGameCenterViewControllerState { - GKGameCenterViewControllerStateDefault, - GKGameCenterViewControllerStateLeaderboards, - GKGameCenterViewControllerStateAchievements, - GKGameCenterViewControllerStateChallenges -} -declare enum GKChallengeState { - GKChallengeStateInvalid, - GKChallengeStatePending, - GKChallengeStateCompleted, - GKChallengeStateDeclined -} -declare enum GKErrorCode { - GKErrorUnknown, - GKErrorCancelled, - GKErrorCommunicationsFailure, - GKErrorUserDenied, - GKErrorInvalidCredentials, - GKErrorNotAuthenticated, - GKErrorAuthenticationInProgress, - GKErrorInvalidPlayer, - GKErrorScoreNotSet, - GKErrorParentalControlsBlocked, - GKErrorPlayerStatusExceedsMaximumLength, - GKErrorPlayerStatusInvalid, - GKErrorMatchRequestInvalid, - GKErrorUnderage, - GKErrorGameUnrecognized, - GKErrorNotSupported, - GKErrorInvalidParameter, - GKErrorUnexpectedConnection, - GKErrorChallengeInvalid, - GKErrorTurnBasedMatchDataTooLarge, - GKErrorTurnBasedTooManySessions, - GKErrorTurnBasedInvalidParticipant, - GKErrorTurnBasedInvalidTurn, - GKErrorTurnBasedInvalidState, - GKErrorInvitationsDisabled, - GKErrorPlayerPhotoFailure, - GKErrorUbiquityContainerUnavailable -} -declare enum GKTurnBasedMatchStatus { - GKTurnBasedMatchStatusUnknown, - GKTurnBasedMatchStatusOpen, - GKTurnBasedMatchStatusEnded, - GKTurnBasedMatchStatusMatching -} -declare enum GKTurnBasedParticipantStatus { - GKTurnBasedParticipantStatusUnknown, - GKTurnBasedParticipantStatusInvited, - GKTurnBasedParticipantStatusDeclined, - GKTurnBasedParticipantStatusMatching, - GKTurnBasedParticipantStatusActive, - GKTurnBasedParticipantStatusDone -} -declare enum GKTurnBasedMatchOutcome { - GKTurnBasedMatchOutcomeNone, - GKTurnBasedMatchOutcomeQuit, - GKTurnBasedMatchOutcomeWon, - GKTurnBasedMatchOutcomeLost, - GKTurnBasedMatchOutcomeTied, - GKTurnBasedMatchOutcomeTimeExpired, - GKTurnBasedMatchOutcomeFirst, - GKTurnBasedMatchOutcomeSecond, - GKTurnBasedMatchOutcomeThird, - GKTurnBasedMatchOutcomeFourth, - GKTurnBasedMatchOutcomeCustomRange -} -declare enum GKTurnBasedExchangeStatus { - GKTurnBasedExchangeStatusUnknown, - GKTurnBasedExchangeStatusActive, - GKTurnBasedExchangeStatusComplete, - GKTurnBasedExchangeStatusResolved, - GKTurnBasedExchangeStatusCanceled -} -declare enum GKInviteRecipientResponse { - GKInviteRecipientResponseAccepted, - GKInviteRecipientResponseDeclined, - GKInviteRecipientResponseFailed, - GKInviteRecipientResponseIncompatible, - GKInviteRecipientResponseUnableToConnect, - GKInviteRecipientResponseNoAnswer, - GKInviteeResponseAccepted, - GKInviteeResponseDeclined, - GKInviteeResponseFailed, - GKInviteeResponseIncompatible, - GKInviteeResponseUnableToConnect, - GKInviteeResponseNoAnswer -} -declare enum GKMatchType { - GKMatchTypePeerToPeer, - GKMatchTypeHosted, - GKMatchTypeTurnBased -} -declare enum GKMatchSendDataMode { - GKMatchSendDataReliable, - GKMatchSendDataUnreliable -} -declare enum GKPlayerConnectionState { - GKPlayerStateUnknown, - GKPlayerStateConnected, - GKPlayerStateDisconnected -} -declare enum GKSendDataMode { - GKSendDataReliable, - GKSendDataUnreliable -} -declare enum GKSessionMode { - GKSessionModeServer, - GKSessionModeClient, - GKSessionModePeer -} -declare enum GKPeerConnectionState { - GKPeerStateAvailable, - GKPeerStateUnavailable, - GKPeerStateConnected, - GKPeerStateDisconnected, - GKPeerStateConnecting -} -declare enum GKVoiceChatServiceError { - GKVoiceChatServiceInternalError, - GKVoiceChatServiceNoRemotePacketsError, - GKVoiceChatServiceUnableToConnectError, - GKVoiceChatServiceRemoteParticipantHangupError, - GKVoiceChatServiceInvalidCallIDError, - GKVoiceChatServiceAudioUnavailableError, - GKVoiceChatServiceUninitializedClientError, - GKVoiceChatServiceClientMissingRequiredMethodsError, - GKVoiceChatServiceRemoteParticipantBusyError, - GKVoiceChatServiceRemoteParticipantCancelledError, - GKVoiceChatServiceRemoteParticipantResponseInvalidError, - GKVoiceChatServiceRemoteParticipantDeclinedInviteError, - GKVoiceChatServiceMethodCurrentlyInvalidError, - GKVoiceChatServiceNetworkConfigurationError, - GKVoiceChatServiceUnsupportedRemoteVersionError, - GKVoiceChatServiceOutOfMemoryError, - GKVoiceChatServiceInvalidParameterError -} -declare enum GKSessionError { - GKSessionInvalidParameterError, - GKSessionPeerNotFoundError, - GKSessionDeclinedError, - GKSessionTimedOutError, - GKSessionCancelledError, - GKSessionConnectionFailedError, - GKSessionConnectionClosedError, - GKSessionDataTooBigError, - GKSessionNotConnectedError, - GKSessionCannotEnableError, - GKSessionInProgressError, - GKSessionConnectivityError, - GKSessionTransportError, - GKSessionInternalError, - GKSessionUnknownError, - GKSessionSystemError -} -declare enum GKVoiceChatPlayerState { - GKVoiceChatPlayerConnected, - GKVoiceChatPlayerDisconnected, - GKVoiceChatPlayerSpeaking, - GKVoiceChatPlayerSilent, - GKVoiceChatPlayerConnecting -} -declare enum GLKViewDrawableColorFormat { - GLKViewDrawableColorFormatRGBA8888, - GLKViewDrawableColorFormatRGB565, - GLKViewDrawableColorFormatSRGBA8888 -} -declare enum GLKViewDrawableDepthFormat { - GLKViewDrawableDepthFormatNone, - GLKViewDrawableDepthFormat16, - GLKViewDrawableDepthFormat24 -} -declare enum GLKViewDrawableStencilFormat { - GLKViewDrawableStencilFormatNone, - GLKViewDrawableStencilFormat8 -} -declare enum GLKViewDrawableMultisample { - GLKViewDrawableMultisampleNone, - GLKViewDrawableMultisample4X -} -declare enum GLKLightingType { - GLKLightingTypePerVertex, - GLKLightingTypePerPixel -} -declare enum GLKTextureTarget { - GLKTextureTarget2D, - GLKTextureTargetCubeMap, - GLKTextureTargetCt -} -declare enum GLKTextureEnvMode { - GLKTextureEnvModeReplace, - GLKTextureEnvModeModulate, - GLKTextureEnvModeDecal -} -declare enum GLKFogMode { - GLKFogModeExp, - GLKFogModeExp2, - GLKFogModeLinear -} -declare enum GLKVertexAttrib { - GLKVertexAttribPosition, - GLKVertexAttribNormal, - GLKVertexAttribColor, - GLKVertexAttribTexCoord0, - GLKVertexAttribTexCoord1 -} -declare enum GLKTextureLoaderError { - GLKTextureLoaderErrorFileOrURLNotFound, - GLKTextureLoaderErrorInvalidNSData, - GLKTextureLoaderErrorInvalidCGImage, - GLKTextureLoaderErrorUnknownPathType, - GLKTextureLoaderErrorUnknownFileType, - GLKTextureLoaderErrorPVRAtlasUnsupported, - GLKTextureLoaderErrorCubeMapInvalidNumFiles, - GLKTextureLoaderErrorCompressedTextureUpload, - GLKTextureLoaderErrorUncompressedTextureUpload, - GLKTextureLoaderErrorUnsupportedCubeMapDimensions, - GLKTextureLoaderErrorUnsupportedBitDepth, - GLKTextureLoaderErrorUnsupportedPVRFormat, - GLKTextureLoaderErrorDataPreprocessingFailure, - GLKTextureLoaderErrorMipmapUnsupported, - GLKTextureLoaderErrorUnsupportedOrientation, - GLKTextureLoaderErrorReorientationFailure, - GLKTextureLoaderErrorAlphaPremultiplicationFailure, - GLKTextureLoaderErrorInvalidEAGLContext, - GLKTextureLoaderErrorIncompatibleFormatSRGB -} -declare enum GLKTextureInfoAlphaState { - GLKTextureInfoAlphaStateNone, - GLKTextureInfoAlphaStateNonPremultiplied, - GLKTextureInfoAlphaStatePremultiplied -} -declare enum GLKTextureInfoOrigin { - GLKTextureInfoOriginUnknown, - GLKTextureInfoOriginTopLeft, - GLKTextureInfoOriginBottomLeft -} -declare enum HKErrorCode { - HKNoError, - HKErrorHealthDataUnavailable, - HKErrorHealthDataRestricted, - HKErrorInvalidArgument, - HKErrorAuthorizationDenied, - HKErrorAuthorizationNotDetermined, - HKErrorDatabaseInaccessible, - HKErrorUserCanceled -} -declare enum HKUpdateFrequency { - HKUpdateFrequencyImmediate, - HKUpdateFrequencyHourly, - HKUpdateFrequencyDaily, - HKUpdateFrequencyWeekly -} -declare enum HKAuthorizationStatus { - HKAuthorizationStatusNotDetermined, - HKAuthorizationStatusSharingDenied, - HKAuthorizationStatusSharingAuthorized -} -declare enum HKBiologicalSex { - HKBiologicalSexNotSet, - HKBiologicalSexFemale, - HKBiologicalSexMale -} -declare enum HKBloodType { - HKBloodTypeNotSet, - HKBloodTypeAPositive, - HKBloodTypeANegative, - HKBloodTypeBPositive, - HKBloodTypeBNegative, - HKBloodTypeABPositive, - HKBloodTypeABNegative, - HKBloodTypeOPositive, - HKBloodTypeONegative -} -declare enum HKCategoryValueSleepAnalysis { - HKCategoryValueSleepAnalysisInBed, - HKCategoryValueSleepAnalysisAsleep -} -declare enum HKWorkoutActivityType { - HKWorkoutActivityTypeAmericanFootball, - HKWorkoutActivityTypeArchery, - HKWorkoutActivityTypeAustralianFootball, - HKWorkoutActivityTypeBadminton, - HKWorkoutActivityTypeBaseball, - HKWorkoutActivityTypeBasketball, - HKWorkoutActivityTypeBowling, - HKWorkoutActivityTypeBoxing, - HKWorkoutActivityTypeClimbing, - HKWorkoutActivityTypeCricket, - HKWorkoutActivityTypeCrossTraining, - HKWorkoutActivityTypeCurling, - HKWorkoutActivityTypeCycling, - HKWorkoutActivityTypeDance, - HKWorkoutActivityTypeDanceInspiredTraining, - HKWorkoutActivityTypeElliptical, - HKWorkoutActivityTypeEquestrianSports, - HKWorkoutActivityTypeFencing, - HKWorkoutActivityTypeFishing, - HKWorkoutActivityTypeFunctionalStrengthTraining, - HKWorkoutActivityTypeGolf, - HKWorkoutActivityTypeGymnastics, - HKWorkoutActivityTypeHandball, - HKWorkoutActivityTypeHiking, - HKWorkoutActivityTypeHockey, - HKWorkoutActivityTypeHunting, - HKWorkoutActivityTypeLacrosse, - HKWorkoutActivityTypeMartialArts, - HKWorkoutActivityTypeMindAndBody, - HKWorkoutActivityTypeMixedMetabolicCardioTraining, - HKWorkoutActivityTypePaddleSports, - HKWorkoutActivityTypePlay, - HKWorkoutActivityTypePreparationAndRecovery, - HKWorkoutActivityTypeRacquetball, - HKWorkoutActivityTypeRowing, - HKWorkoutActivityTypeRugby, - HKWorkoutActivityTypeRunning, - HKWorkoutActivityTypeSailing, - HKWorkoutActivityTypeSkatingSports, - HKWorkoutActivityTypeSnowSports, - HKWorkoutActivityTypeSoccer, - HKWorkoutActivityTypeSoftball, - HKWorkoutActivityTypeSquash, - HKWorkoutActivityTypeStairClimbing, - HKWorkoutActivityTypeSurfingSports, - HKWorkoutActivityTypeSwimming, - HKWorkoutActivityTypeTableTennis, - HKWorkoutActivityTypeTennis, - HKWorkoutActivityTypeTrackAndField, - HKWorkoutActivityTypeTraditionalStrengthTraining, - HKWorkoutActivityTypeVolleyball, - HKWorkoutActivityTypeWalking, - HKWorkoutActivityTypeWaterFitness, - HKWorkoutActivityTypeWaterPolo, - HKWorkoutActivityTypeWaterSports, - HKWorkoutActivityTypeWrestling, - HKWorkoutActivityTypeYoga -} -declare enum HKWorkoutEventType { - HKWorkoutEventTypePause, - HKWorkoutEventTypeResume -} -declare enum HKQueryOptions { - HKQueryOptionNone, - HKQueryOptionStrictStartDate, - HKQueryOptionStrictEndDate -} -declare enum HKBodyTemperatureSensorLocation { - HKBodyTemperatureSensorLocationOther, - HKBodyTemperatureSensorLocationArmpit, - HKBodyTemperatureSensorLocationBody, - HKBodyTemperatureSensorLocationEar, - HKBodyTemperatureSensorLocationFinger, - HKBodyTemperatureSensorLocationGastroIntestinal, - HKBodyTemperatureSensorLocationMouth, - HKBodyTemperatureSensorLocationRectum, - HKBodyTemperatureSensorLocationToe, - HKBodyTemperatureSensorLocationEarDrum, - HKBodyTemperatureSensorLocationTemporalArtery, - HKBodyTemperatureSensorLocationForehead -} -declare enum HKHeartRateSensorLocation { - HKHeartRateSensorLocationOther, - HKHeartRateSensorLocationChest, - HKHeartRateSensorLocationWrist, - HKHeartRateSensorLocationFinger, - HKHeartRateSensorLocationHand, - HKHeartRateSensorLocationEarLobe, - HKHeartRateSensorLocationFoot -} -declare enum HKQuantityAggregationStyle { - HKQuantityAggregationStyleCumulative, - HKQuantityAggregationStyleDiscrete -} -declare enum HKStatisticsOptions { - HKStatisticsOptionNone, - HKStatisticsOptionSeparateBySource, - HKStatisticsOptionDiscreteAverage, - HKStatisticsOptionDiscreteMin, - HKStatisticsOptionDiscreteMax, - HKStatisticsOptionCumulativeSum -} -declare enum HKMetricPrefix { - HKMetricPrefixNone, - HKMetricPrefixPico, - HKMetricPrefixNano, - HKMetricPrefixMicro, - HKMetricPrefixMilli, - HKMetricPrefixCenti, - HKMetricPrefixDeci, - HKMetricPrefixDeca, - HKMetricPrefixHecto, - HKMetricPrefixKilo, - HKMetricPrefixMega, - HKMetricPrefixGiga, - HKMetricPrefixTera -} -declare enum HMCharacteristicValueDoorState { - HMCharacteristicValueDoorStateOpen, - HMCharacteristicValueDoorStateClosed, - HMCharacteristicValueDoorStateOpening, - HMCharacteristicValueDoorStateClosing, - HMCharacteristicValueDoorStateStopped -} -declare enum HMCharacteristicValueHeatingCooling { - HMCharacteristicValueHeatingCoolingOff, - HMCharacteristicValueHeatingCoolingHeat, - HMCharacteristicValueHeatingCoolingCool, - HMCharacteristicValueHeatingCoolingAuto -} -declare enum HMCharacteristicValueRotationDirection { - HMCharacteristicValueRotationDirectionClockwise, - HMCharacteristicValueRotationDirectionCounterClockwise -} -declare enum HMCharacteristicValueTemperatureUnit { - HMCharacteristicValueTemperatureUnitCelsius, - HMCharacteristicValueTemperatureUnitFahrenheit -} -declare enum HMCharacteristicValueLockMechanismState { - HMCharacteristicValueLockMechanismStateUnsecured, - HMCharacteristicValueLockMechanismStateSecured, - HMCharacteristicValueLockMechanismStateJammed, - HMCharacteristicValueLockMechanismStateUnknown -} -declare enum HMCharacteristicValueLockMechanism { - HMCharacteristicValueLockMechanismLastKnownActionSecuredUsingPhysicalMovementInterior, - HMCharacteristicValueLockMechanismLastKnownActionUnsecuredUsingPhysicalMovementInterior, - HMCharacteristicValueLockMechanismLastKnownActionSecuredUsingPhysicalMovementExterior, - HMCharacteristicValueLockMechanismLastKnownActionUnsecuredUsingPhysicalMovementExterior, - HMCharacteristicValueLockMechanismLastKnownActionSecuredWithKeypad, - HMCharacteristicValueLockMechanismLastKnownActionUnsecuredWithKeypad, - HMCharacteristicValueLockMechanismLastKnownActionSecuredRemotely, - HMCharacteristicValueLockMechanismLastKnownActionUnsecuredRemotely, - HMCharacteristicValueLockMechanismLastKnownActionSecuredWithAutomaticSecureTimeout -} -declare enum HMErrorCode { - HMErrorCodeAlreadyExists, - HMErrorCodeNotFound, - HMErrorCodeInvalidParameter, - HMErrorCodeAccessoryNotReachable, - HMErrorCodeReadOnlyCharacteristic, - HMErrorCodeWriteOnlyCharacteristic, - HMErrorCodeNotificationNotSupported, - HMErrorCodeOperationTimedOut, - HMErrorCodeAccessoryPoweredOff, - HMErrorCodeAccessDenied, - HMErrorCodeObjectAssociatedToAnotherHome, - HMErrorCodeObjectNotAssociatedToAnyHome, - HMErrorCodeObjectAlreadyAssociatedToHome, - HMErrorCodeAccessoryIsBusy, - HMErrorCodeOperationInProgress, - HMErrorCodeAccessoryOutOfResources, - HMErrorCodeInsufficientPrivileges, - HMErrorCodeAccessoryPairingFailed, - HMErrorCodeInvalidDataFormatSpecified, - HMErrorCodeNilParameter, - HMErrorCodeUnconfiguredParameter, - HMErrorCodeInvalidClass, - HMErrorCodeOperationCancelled, - HMErrorCodeRoomForHomeCannotBeInZone, - HMErrorCodeNoActionsInActionSet, - HMErrorCodeNoRegisteredActionSets, - HMErrorCodeMissingParameter, - HMErrorCodeFireDateInPast, - HMErrorCodeRoomForHomeCannotBeUpdated, - HMErrorCodeActionInAnotherActionSet, - HMErrorCodeObjectWithSimilarNameExistsInHome, - HMErrorCodeHomeWithSimilarNameExists, - HMErrorCodeRenameWithSimilarName, - HMErrorCodeCannotRemoveNonBridgeAccessory, - HMErrorCodeNameContainsProhibitedCharacters, - HMErrorCodeNameDoesNotStartWithValidCharacters, - HMErrorCodeUserIDNotEmailAddress, - HMErrorCodeUserDeclinedAddingUser, - HMErrorCodeUserDeclinedRemovingUser, - HMErrorCodeUserDeclinedInvite, - HMErrorCodeUserManagementFailed, - HMErrorCodeRecurrenceTooSmall, - HMErrorCodeInvalidValueType, - HMErrorCodeValueLowerThanMinimum, - HMErrorCodeValueHigherThanMaximum, - HMErrorCodeStringLongerThanMaximum, - HMErrorCodeHomeAccessNotAuthorized, - HMErrorCodeOperationNotSupported, - HMErrorCodeMaximumObjectLimitReached, - HMErrorCodeAccessorySentInvalidResponse, - HMErrorCodeStringShorterThanMinimum, - HMErrorCodeGenericError, - HMErrorCodeSecurityFailure, - HMErrorCodeCommunicationFailure, - HMErrorCodeMessageAuthenticationFailed, - HMErrorCodeInvalidMessageSize, - HMErrorCodeAccessoryDiscoveryFailed, - HMErrorCodeClientRequestError, - HMErrorCodeAccessoryResponseError, - HMErrorCodeNameDoesNotEndWithValidCharacters, - HMErrorCodeAccessoryIsBlocked, - HMErrorCodeInvalidAssociatedServiceType, - HMErrorCodeActionSetExecutionFailed, - HMErrorCodeActionSetExecutionPartialSuccess, - HMErrorCodeActionSetExecutionInProgress, - HMErrorCodeAccessoryOutOfCompliance, - HMErrorCodeDataResetFailure, - HMErrorCodeNotificationAlreadyEnabled, - HMErrorCodeRecurrenceMustBeOnSpecifiedBoundaries, - HMErrorCodeDateMustBeOnSpecifiedBoundaries, - HMErrorCodeCannotActivateTriggerTooFarInFuture, - HMErrorCodeRecurrenceTooLarge, - HMErrorCodeReadWritePartialSuccess, - HMErrorCodeReadWriteFailure, - HMErrorCodeNotSignedIntoiCloud, - HMErrorCodeKeychainSyncNotEnabled, - HMErrorCodeCloudDataSyncInProgress, - HMErrorCodeNetworkUnavailable, - HMErrorCodeAddAccessoryFailed, - HMErrorCodeMissingEntitlement -} -declare enum MPMediaType { - MPMediaTypeMusic, - MPMediaTypePodcast, - MPMediaTypeAudioBook, - MPMediaTypeAudioITunesU, - MPMediaTypeAnyAudio, - MPMediaTypeMovie, - MPMediaTypeTVShow, - MPMediaTypeVideoPodcast, - MPMediaTypeMusicVideo, - MPMediaTypeVideoITunesU, - MPMediaTypeHomeVideo, - MPMediaTypeAnyVideo, - MPMediaTypeAny -} -declare enum MPMediaPlaylistAttribute { - MPMediaPlaylistAttributeNone, - MPMediaPlaylistAttributeOnTheGo, - MPMediaPlaylistAttributeSmart, - MPMediaPlaylistAttributeGenius -} -declare enum MPMediaGrouping { - MPMediaGroupingTitle, - MPMediaGroupingAlbum, - MPMediaGroupingArtist, - MPMediaGroupingAlbumArtist, - MPMediaGroupingComposer, - MPMediaGroupingGenre, - MPMediaGroupingPlaylist, - MPMediaGroupingPodcastTitle -} -declare enum MPMediaPredicateComparison { - MPMediaPredicateComparisonEqualTo, - MPMediaPredicateComparisonContains -} -declare enum MPMovieScalingMode { - MPMovieScalingModeNone, - MPMovieScalingModeAspectFit, - MPMovieScalingModeAspectFill, - MPMovieScalingModeFill -} -declare enum MPMoviePlaybackState { - MPMoviePlaybackStateStopped, - MPMoviePlaybackStatePlaying, - MPMoviePlaybackStatePaused, - MPMoviePlaybackStateInterrupted, - MPMoviePlaybackStateSeekingForward, - MPMoviePlaybackStateSeekingBackward -} -declare enum MPMovieLoadState { - MPMovieLoadStateUnknown, - MPMovieLoadStatePlayable, - MPMovieLoadStatePlaythroughOK, - MPMovieLoadStateStalled -} -declare enum MPMovieRepeatMode { - MPMovieRepeatModeNone, - MPMovieRepeatModeOne -} -declare enum MPMovieControlStyle { - MPMovieControlStyleNone, - MPMovieControlStyleEmbedded, - MPMovieControlStyleFullscreen, - MPMovieControlStyleDefault -} -declare enum MPMovieFinishReason { - MPMovieFinishReasonPlaybackEnded, - MPMovieFinishReasonPlaybackError, - MPMovieFinishReasonUserExited -} -declare enum MPMovieMediaTypeMask { - MPMovieMediaTypeMaskNone, - MPMovieMediaTypeMaskVideo, - MPMovieMediaTypeMaskAudio -} -declare enum MPMovieSourceType { - MPMovieSourceTypeUnknown, - MPMovieSourceTypeFile, - MPMovieSourceTypeStreaming -} -declare enum MPMovieTimeOption { - MPMovieTimeOptionNearestKeyFrame, - MPMovieTimeOptionExact -} -declare enum MPMusicPlaybackState { - MPMusicPlaybackStateStopped, - MPMusicPlaybackStatePlaying, - MPMusicPlaybackStatePaused, - MPMusicPlaybackStateInterrupted, - MPMusicPlaybackStateSeekingForward, - MPMusicPlaybackStateSeekingBackward -} -declare enum MPMusicRepeatMode { - MPMusicRepeatModeDefault, - MPMusicRepeatModeNone, - MPMusicRepeatModeOne, - MPMusicRepeatModeAll -} -declare enum MPMusicShuffleMode { - MPMusicShuffleModeDefault, - MPMusicShuffleModeOff, - MPMusicShuffleModeSongs, - MPMusicShuffleModeAlbums -} -declare enum MPRemoteCommandHandlerStatus { - MPRemoteCommandHandlerStatusSuccess, - MPRemoteCommandHandlerStatusNoSuchContent, - MPRemoteCommandHandlerStatusCommandFailed -} -declare enum MPSeekCommandEventType { - MPSeekCommandEventTypeBeginSeeking, - MPSeekCommandEventTypeEndSeeking -} -declare enum CGImageMetadataType { - kCGImageMetadataTypeInvalid, - kCGImageMetadataTypeDefault, - kCGImageMetadataTypeString, - kCGImageMetadataTypeArrayUnordered, - kCGImageMetadataTypeArrayOrdered, - kCGImageMetadataTypeAlternateArray, - kCGImageMetadataTypeAlternateText, - kCGImageMetadataTypeStructure -} -declare enum CGImageMetadataErrors { - kCGImageMetadataErrorUnknown, - kCGImageMetadataErrorUnsupportedFormat, - kCGImageMetadataErrorBadArgument, - kCGImageMetadataErrorConflictingArguments, - kCGImageMetadataErrorPrefixConflict -} -declare enum CGImageSourceStatus { - kCGImageStatusUnexpectedEOF, - kCGImageStatusInvalidData, - kCGImageStatusUnknownType, - kCGImageStatusReadingHeader, - kCGImageStatusIncomplete, - kCGImageStatusComplete -} -declare enum CGImagePropertyOrientation { - kCGImagePropertyOrientationUp, - kCGImagePropertyOrientationUpMirrored, - kCGImagePropertyOrientationDown, - kCGImagePropertyOrientationDownMirrored, - kCGImagePropertyOrientationLeftMirrored, - kCGImagePropertyOrientationRight, - kCGImagePropertyOrientationRightMirrored, - kCGImagePropertyOrientationLeft -} -declare enum JSType { - kJSTypeUndefined, - kJSTypeNull, - kJSTypeBoolean, - kJSTypeNumber, - kJSTypeString, - kJSTypeObject -} -declare enum LAPolicy { - LAPolicyDeviceOwnerAuthenticationWithBiometrics -} -declare enum LAError { - LAErrorAuthenticationFailed, - LAErrorUserCancel, - LAErrorUserFallback, - LAErrorSystemCancel, - LAErrorPasscodeNotSet, - LAErrorTouchIDNotAvailable, - LAErrorTouchIDNotEnrolled -} -declare enum MKAnnotationViewDragState { - MKAnnotationViewDragStateNone, - MKAnnotationViewDragStateStarting, - MKAnnotationViewDragStateDragging, - MKAnnotationViewDragStateCanceling, - MKAnnotationViewDragStateEnding -} -declare enum MKDistanceFormatterUnits { - MKDistanceFormatterUnitsDefault, - MKDistanceFormatterUnitsMetric, - MKDistanceFormatterUnitsImperial, - MKDistanceFormatterUnitsImperialWithYards -} -declare enum MKDistanceFormatterUnitStyle { - MKDistanceFormatterUnitStyleDefault, - MKDistanceFormatterUnitStyleAbbreviated, - MKDistanceFormatterUnitStyleFull -} -declare enum MKMapType { - MKMapTypeStandard, - MKMapTypeSatellite, - MKMapTypeHybrid -} -declare enum MKErrorCode { - MKErrorUnknown, - MKErrorServerFailure, - MKErrorLoadingThrottled, - MKErrorPlacemarkNotFound, - MKErrorDirectionsNotFound -} -declare enum MKUserTrackingMode { - MKUserTrackingModeNone, - MKUserTrackingModeFollow, - MKUserTrackingModeFollowWithHeading -} -declare enum MKOverlayLevel { - MKOverlayLevelAboveRoads, - MKOverlayLevelAboveLabels -} -declare enum MKPinAnnotationColor { - MKPinAnnotationColorRed, - MKPinAnnotationColorGreen, - MKPinAnnotationColorPurple -} -declare enum MKDirectionsTransportType { - MKDirectionsTransportTypeAutomobile, - MKDirectionsTransportTypeWalking, - MKDirectionsTransportTypeAny -} -declare enum MACaptionAppearanceDomain { - kMACaptionAppearanceDomainDefault, - kMACaptionAppearanceDomainUser -} -declare enum MACaptionAppearanceDisplayType { - kMACaptionAppearanceDisplayTypeForcedOnly, - kMACaptionAppearanceDisplayTypeAutomatic, - kMACaptionAppearanceDisplayTypeAlwaysOn -} -declare enum MACaptionAppearanceBehavior { - kMACaptionAppearanceBehaviorUseValue, - kMACaptionAppearanceBehaviorUseContentIfAvailable -} -declare enum MACaptionAppearanceFontStyle { - kMACaptionAppearanceFontStyleDefault, - kMACaptionAppearanceFontStyleMonospacedWithSerif, - kMACaptionAppearanceFontStyleProportionalWithSerif, - kMACaptionAppearanceFontStyleMonospacedWithoutSerif, - kMACaptionAppearanceFontStyleProportionalWithoutSerif, - kMACaptionAppearanceFontStyleCasual, - kMACaptionAppearanceFontStyleCursive, - kMACaptionAppearanceFontStyleSmallCapital -} -declare enum MACaptionAppearanceTextEdgeStyle { - kMACaptionAppearanceTextEdgeStyleUndefined, - kMACaptionAppearanceTextEdgeStyleNone, - kMACaptionAppearanceTextEdgeStyleRaised, - kMACaptionAppearanceTextEdgeStyleDepressed, - kMACaptionAppearanceTextEdgeStyleUniform, - kMACaptionAppearanceTextEdgeStyleDropShadow -} -declare enum MFMailComposeResult { - MFMailComposeResultCancelled, - MFMailComposeResultSaved, - MFMailComposeResultSent, - MFMailComposeResultFailed -} -declare enum MFMailComposeErrorCode { - MFMailComposeErrorCodeSaveFailed, - MFMailComposeErrorCodeSendFailed -} -declare enum MessageComposeResult { - MessageComposeResultCancelled, - MessageComposeResultSent, - MessageComposeResultFailed -} -declare enum MCErrorCode { - MCErrorUnknown, - MCErrorNotConnected, - MCErrorInvalidParameter, - MCErrorUnsupported, - MCErrorTimedOut, - MCErrorCancelled, - MCErrorUnavailable -} -declare enum MCSessionSendDataMode { - MCSessionSendDataReliable, - MCSessionSendDataUnreliable -} -declare enum MCSessionState { - MCSessionStateNotConnected, - MCSessionStateConnecting, - MCSessionStateConnected -} -declare enum MCEncryptionPreference { - MCEncryptionOptional, - MCEncryptionRequired, - MCEncryptionNone -} -declare enum NEVPNError { - NEVPNErrorConfigurationInvalid, - NEVPNErrorConfigurationDisabled, - NEVPNErrorConnectionFailed, - NEVPNErrorConfigurationStale -} -declare enum NEVPNStatus { - NEVPNStatusInvalid, - NEVPNStatusDisconnected, - NEVPNStatusConnecting, - NEVPNStatusConnected, - NEVPNStatusReasserting, - NEVPNStatusDisconnecting -} -declare enum NEVPNIKEAuthenticationMethod { - NEVPNIKEAuthenticationMethodNone, - NEVPNIKEAuthenticationMethodCertificate, - NEVPNIKEAuthenticationMethodSharedSecret -} -declare enum NEVPNIKEv2EncryptionAlgorithm { - NEVPNIKEv2EncryptionAlgorithmDES, - NEVPNIKEv2EncryptionAlgorithm3DES, - NEVPNIKEv2EncryptionAlgorithmAES128, - NEVPNIKEv2EncryptionAlgorithmAES256 -} -declare enum NEVPNIKEv2IntegrityAlgorithm { - NEVPNIKEv2IntegrityAlgorithmSHA96, - NEVPNIKEv2IntegrityAlgorithmSHA160, - NEVPNIKEv2IntegrityAlgorithmSHA256, - NEVPNIKEv2IntegrityAlgorithmSHA384, - NEVPNIKEv2IntegrityAlgorithmSHA512 -} -declare enum NEVPNIKEv2DeadPeerDetectionRate { - NEVPNIKEv2DeadPeerDetectionRateNone, - NEVPNIKEv2DeadPeerDetectionRateLow, - NEVPNIKEv2DeadPeerDetectionRateMedium, - NEVPNIKEv2DeadPeerDetectionRateHigh -} -declare enum NEVPNIKEv2DiffieHellmanGroup { - NEVPNIKEv2DiffieHellmanGroup0, - NEVPNIKEv2DiffieHellmanGroup1, - NEVPNIKEv2DiffieHellmanGroup2, - NEVPNIKEv2DiffieHellmanGroup5, - NEVPNIKEv2DiffieHellmanGroup14, - NEVPNIKEv2DiffieHellmanGroup15, - NEVPNIKEv2DiffieHellmanGroup16, - NEVPNIKEv2DiffieHellmanGroup17, - NEVPNIKEv2DiffieHellmanGroup18 -} -declare enum NEOnDemandRuleAction { - NEOnDemandRuleActionConnect, - NEOnDemandRuleActionDisconnect, - NEOnDemandRuleActionEvaluateConnection, - NEOnDemandRuleActionIgnore -} -declare enum NEOnDemandRuleInterfaceType { - NEOnDemandRuleInterfaceTypeWiFi, - NEOnDemandRuleInterfaceTypeCellular -} -declare enum NEEvaluateConnectionRuleAction { - NEEvaluateConnectionRuleActionConnectIfNeeded, - NEEvaluateConnectionRuleActionNeverConnect -} -declare enum NCUpdateResult { - NCUpdateResultNewData, - NCUpdateResultNoData, - NCUpdateResultFailed -} -declare enum PHAuthorizationStatus { - PHAuthorizationStatusNotDetermined, - PHAuthorizationStatusRestricted, - PHAuthorizationStatusDenied, - PHAuthorizationStatusAuthorized -} -declare enum PHCollectionListType { - PHCollectionListTypeMomentList, - PHCollectionListTypeFolder, - PHCollectionListTypeSmartFolder -} -declare enum PHCollectionListSubtype { - PHCollectionListSubtypeMomentListCluster, - PHCollectionListSubtypeMomentListYear, - PHCollectionListSubtypeRegularFolder, - PHCollectionListSubtypeSmartFolderEvents, - PHCollectionListSubtypeSmartFolderFaces, - PHCollectionListSubtypeAny -} -declare enum PHCollectionEditOperation { - PHCollectionEditOperationDeleteContent, - PHCollectionEditOperationRemoveContent, - PHCollectionEditOperationAddContent, - PHCollectionEditOperationCreateContent, - PHCollectionEditOperationRearrangeContent, - PHCollectionEditOperationDelete, - PHCollectionEditOperationRename -} -declare enum PHAssetCollectionType { - PHAssetCollectionTypeAlbum, - PHAssetCollectionTypeSmartAlbum, - PHAssetCollectionTypeMoment -} -declare enum PHAssetCollectionSubtype { - PHAssetCollectionSubtypeAlbumRegular, - PHAssetCollectionSubtypeAlbumSyncedEvent, - PHAssetCollectionSubtypeAlbumSyncedFaces, - PHAssetCollectionSubtypeAlbumSyncedAlbum, - PHAssetCollectionSubtypeAlbumImported, - PHAssetCollectionSubtypeAlbumCloudShared, - PHAssetCollectionSubtypeSmartAlbumGeneric, - PHAssetCollectionSubtypeSmartAlbumPanoramas, - PHAssetCollectionSubtypeSmartAlbumVideos, - PHAssetCollectionSubtypeSmartAlbumFavorites, - PHAssetCollectionSubtypeSmartAlbumTimelapses, - PHAssetCollectionSubtypeSmartAlbumAllHidden, - PHAssetCollectionSubtypeSmartAlbumRecentlyAdded, - PHAssetCollectionSubtypeSmartAlbumBursts, - PHAssetCollectionSubtypeSmartAlbumSlomoVideos, - PHAssetCollectionSubtypeAny -} -declare enum PHAssetEditOperation { - PHAssetEditOperationDelete, - PHAssetEditOperationContent, - PHAssetEditOperationProperties -} -declare enum PHAssetMediaType { - PHAssetMediaTypeUnknown, - PHAssetMediaTypeImage, - PHAssetMediaTypeVideo, - PHAssetMediaTypeAudio -} -declare enum PHAssetMediaSubtype { - PHAssetMediaSubtypeNone, - PHAssetMediaSubtypePhotoPanorama, - PHAssetMediaSubtypePhotoHDR, - PHAssetMediaSubtypeVideoStreamed, - PHAssetMediaSubtypeVideoHighFrameRate, - PHAssetMediaSubtypeVideoTimelapse -} -declare enum PHAssetBurstSelectionType { - PHAssetBurstSelectionTypeNone, - PHAssetBurstSelectionTypeAutoPick, - PHAssetBurstSelectionTypeUserPick -} -declare enum PHImageContentMode { - PHImageContentModeAspectFit, - PHImageContentModeAspectFill, - PHImageContentModeDefault -} -declare enum PHImageRequestOptionsVersion { - PHImageRequestOptionsVersionCurrent, - PHImageRequestOptionsVersionUnadjusted, - PHImageRequestOptionsVersionOriginal -} -declare enum PHImageRequestOptionsDeliveryMode { - PHImageRequestOptionsDeliveryModeOpportunistic, - PHImageRequestOptionsDeliveryModeHighQualityFormat, - PHImageRequestOptionsDeliveryModeFastFormat -} -declare enum PHImageRequestOptionsResizeMode { - PHImageRequestOptionsResizeModeNone, - PHImageRequestOptionsResizeModeFast, - PHImageRequestOptionsResizeModeExact -} -declare enum PHVideoRequestOptionsVersion { - PHVideoRequestOptionsVersionCurrent, - PHVideoRequestOptionsVersionOriginal -} -declare enum PHVideoRequestOptionsDeliveryMode { - PHVideoRequestOptionsDeliveryModeAutomatic, - PHVideoRequestOptionsDeliveryModeHighQualityFormat, - PHVideoRequestOptionsDeliveryModeMediumQualityFormat, - PHVideoRequestOptionsDeliveryModeFastFormat -} -declare enum SSReadingListErrorCode { - SSReadingListErrorURLSchemeNotAllowed -} -declare enum SLRequestMethod { - SLRequestMethodGET, - SLRequestMethodPOST, - SLRequestMethodDELETE, - SLRequestMethodPUT -} -declare enum SLComposeViewControllerResult { - SLComposeViewControllerResultCancelled, - SLComposeViewControllerResultDone -} -declare enum SKBlendMode { - SKBlendModeAlpha, - SKBlendModeAdd, - SKBlendModeSubtract, - SKBlendModeMultiply, - SKBlendModeMultiplyX2, - SKBlendModeScreen, - SKBlendModeReplace -} -declare enum SKTextureFilteringMode { - SKTextureFilteringNearest, - SKTextureFilteringLinear -} -declare enum SKUniformType { - SKUniformTypeNone, - SKUniformTypeFloat, - SKUniformTypeFloatVector2, - SKUniformTypeFloatVector3, - SKUniformTypeFloatVector4, - SKUniformTypeFloatMatrix2, - SKUniformTypeFloatMatrix3, - SKUniformTypeFloatMatrix4, - SKUniformTypeTexture -} -declare enum SKSceneScaleMode { - SKSceneScaleModeFill, - SKSceneScaleModeAspectFill, - SKSceneScaleModeAspectFit, - SKSceneScaleModeResizeFill -} -declare enum SKInterpolationMode { - SKInterpolationModeLinear, - SKInterpolationModeSpline, - SKInterpolationModeStep -} -declare enum SKRepeatMode { - SKRepeatModeClamp, - SKRepeatModeLoop -} -declare enum SKActionTimingMode { - SKActionTimingLinear, - SKActionTimingEaseIn, - SKActionTimingEaseOut, - SKActionTimingEaseInEaseOut -} -declare enum SKLabelVerticalAlignmentMode { - SKLabelVerticalAlignmentModeBaseline, - SKLabelVerticalAlignmentModeCenter, - SKLabelVerticalAlignmentModeTop, - SKLabelVerticalAlignmentModeBottom -} -declare enum SKLabelHorizontalAlignmentMode { - SKLabelHorizontalAlignmentModeCenter, - SKLabelHorizontalAlignmentModeLeft, - SKLabelHorizontalAlignmentModeRight -} -declare enum SKTransitionDirection { - SKTransitionDirectionUp, - SKTransitionDirectionDown, - SKTransitionDirectionRight, - SKTransitionDirectionLeft -} -declare enum SKDownloadState { - SKDownloadStateWaiting, - SKDownloadStateActive, - SKDownloadStatePaused, - SKDownloadStateFinished, - SKDownloadStateFailed, - SKDownloadStateCancelled -} -declare enum SKPaymentTransactionState { - SKPaymentTransactionStatePurchasing, - SKPaymentTransactionStatePurchased, - SKPaymentTransactionStateFailed, - SKPaymentTransactionStateRestored, - SKPaymentTransactionStateDeferred -} -declare enum VTCompressionSessionOptionFlags { - kVTCompressionSessionBeginFinalPass -} -declare enum WKErrorCode { - WKErrorUnknown, - WKErrorWebContentProcessTerminated, - WKErrorWebViewInvalidated, - WKErrorJavaScriptExceptionOccurred -} -declare enum WKNavigationType { - WKNavigationTypeLinkActivated, - WKNavigationTypeFormSubmitted, - WKNavigationTypeBackForward, - WKNavigationTypeReload, - WKNavigationTypeFormResubmitted, - WKNavigationTypeOther -} -declare enum WKNavigationActionPolicy { - WKNavigationActionPolicyCancel, - WKNavigationActionPolicyAllow -} -declare enum WKNavigationResponsePolicy { - WKNavigationResponsePolicyCancel, - WKNavigationResponsePolicyAllow -} -declare enum WKUserScriptInjectionTime { - WKUserScriptInjectionTimeAtDocumentStart, - WKUserScriptInjectionTimeAtDocumentEnd -} -declare enum WKSelectionGranularity { - WKSelectionGranularityDynamic, - WKSelectionGranularityCharacter -} -declare var noErr: number; -declare var kNilOptions: number; -declare var kVariableLengthArray: number; -declare var kUnknownType: number; -declare var normal: number; -declare var developStage: number; -declare var OSUnknownByteOrder: number; -declare var eNoteReapDeprecated: number; -declare var eNoteExitReparentedDeprecated: number; -declare var kCGFontIndexMax: number; -declare var CGGlyphMin: number; -declare var kCGGradientDrawsBeforeStartLocation: number; -declare var kCFNotFound: number; -declare var kCFCalendarComponentsWrap: number; -declare var kCFRunLoopRunFinished: number; -declare var kCFSocketAutomaticallyReenableReadCallBack: number; -declare var kCFPropertyListReadCorruptError: number; -declare var kCFBundleExecutableArchitectureI386: number; -declare var kCFMessagePortSuccess: number; -declare var kCFNotificationDeliverImmediately: number; -declare var kCFStringTokenizerUnitWord: number; -declare var kCFFileDescriptorReadCallBack: number; -declare var kCVSMPTETimeType24: number; -declare var kCVSMPTETimeValid: number; -declare var kCVTimeIsIndefinite: number; -declare var kCVTimeStampVideoTimeValid: number; -declare var kCVTimeStampVideoHostTimeValid: number; -declare var kCVAttachmentMode_ShouldNotPropagate: number; -declare var kCVPixelFormatType_1Monochrome: number; -declare var NSNotFound: number; -declare var NSBundleExecutableArchitectureI386: number; -declare var NS_UnknownByteOrder: number; -declare var NSWrapCalendarComponents: number; -declare var NSDateComponentUndefined: number; -declare var NSASCIIStringEncoding: number; -declare var NSProprietaryStringEncoding: number; -declare var NSOpenStepUnicodeReservedBase: number; -declare var NSPointerFunctionsStrongMemory: number; -declare var NSHashTableStrongMemory: number; -declare var NSMapTableStrongMemory: number; -declare var NSOperationQueueDefaultMaxConcurrentOperationCount: number; -declare var NSMachPortDeallocateNone: number; -declare var NSWindowsNTOperatingSystem: number; -declare var NSTextCheckingAllSystemTypes: number; -declare var NSURLErrorCancelledReasonUserForceQuitApplication: number; -declare var NSURLErrorUnknown: number; -declare var NSFileNoSuchFileError: number; -declare var NSUbiquitousKeyValueStoreServerChange: number; -declare var NSUndoCloseGroupingRunLoopOrdering: number; -declare var errSecSuccess: number; -declare var kSecPaddingNone: number; -declare var kSecRevocationOCSPMethod: number; -declare var kSecTrustResultInvalid: number; -declare var SSL_NULL_WITH_NULL_NULL: number; -declare var errSSLProtocol: number; -declare var kCFStreamErrorSOCKSSubDomainNone: number; -declare var kCFStreamErrorSOCKS5BadResponseAddr: number; -declare var kCFStreamErrorSOCKS4RequestFailed: number; -declare var kSOCKS5NoAcceptableMethod: number; -declare var kABPersonType: number; -declare var kABInvalidPropertyType: number; -declare var kABOperationNotPermittedByStoreError: number; -declare var kABSourceTypeLocal: number; -declare var kABPersonSortByFirstName: number; -declare var kABPersonCompositeNameFormatFirstNameFirst: number; -declare var UIPrintingNotAvailableError: number; -declare var UISegmentedControlNoSegment: number; -declare var NSAttachmentCharacter: number; -declare var kCTFontClassMaskShift: number; -declare var kCTFontPrioritySystem: number; -declare var kCTFontTableBASE: number; -declare var kCTFontCollectionCopyDefaultOptions: number; -declare var kCTRunDelegateVersion1: number; -declare var kCTWritingDirectionEmbedding: number; -declare var kAllTypographicFeaturesType: number; -declare var kAllTypeFeaturesOnSelector: number; -declare var kRequiredLigaturesOnSelector: number; -declare var kUnconnectedSelector: number; -declare var kUpperAndLowerCaseSelector: number; -declare var kSubstituteVerticalFormsOnSelector: number; -declare var kLinguisticRearrangementOnSelector: number; -declare var kMonospacedNumbersSelector: number; -declare var kWordInitialSwashesOnSelector: number; -declare var kShowDiacriticsSelector: number; -declare var kNormalPositionSelector: number; -declare var kNoFractionsSelector: number; -declare var kPreventOverlapOnSelector: number; -declare var kHyphensToEmDashOnSelector: number; -declare var kHyphenToMinusOnSelector: number; -declare var kNoOrnamentsSelector: number; -declare var kNoAlternatesSelector: number; -declare var kDesignLevel1Selector: number; -declare var kNoStyleOptionsSelector: number; -declare var kTraditionalCharactersSelector: number; -declare var kLowerCaseNumbersSelector: number; -declare var kProportionalTextSelector: number; -declare var kNoTransliterationSelector: number; -declare var kNoAnnotationSelector: number; -declare var kFullWidthKanaSelector: number; -declare var kFullWidthIdeographsSelector: number; -declare var kCanonicalCompositionOnSelector: number; -declare var kNoRubyKanaSelector: number; -declare var kNoCJKSymbolAlternativesSelector: number; -declare var kNoIdeographicAlternativesSelector: number; -declare var kCJKVerticalRomanCenteredSelector: number; -declare var kNoCJKItalicRomanSelector: number; -declare var kCaseSensitiveLayoutOnSelector: number; -declare var kAlternateHorizKanaOnSelector: number; -declare var kNoStylisticAlternatesSelector: number; -declare var kContextualAlternatesOnSelector: number; -declare var kDefaultLowerCaseSelector: number; -declare var kDefaultUpperCaseSelector: number; -declare var kHalfWidthCJKRomanSelector: number; -declare var kSFNTLookupSimpleArray: number; -declare var kSTClassEndOfText: number; -declare var kSTXHasLigAction: number; -declare var kSTKCrossStreamReset: number; -declare var kLCARTag: number; -declare var kJUSTTag: number; -declare var kJUSTKashidaPriority: number; -declare var kJUSTOverridePriority: number; -declare var kOPBDTag: number; -declare var kMORTTag: number; -declare var kMORXTag: number; -declare var kPROPTag: number; -declare var kPROPLDirectionClass: number; -declare var kTRAKTag: number; -declare var kKERNTag: number; -declare var kKERNOrderedList: number; -declare var kKERNLineStart: number; -declare var kKERXTag: number; -declare var kKERXOrderedList: number; -declare var kKERXLineStart: number; -declare var kKERXActionTypeMask: number; -declare var kBSLNTag: number; -declare var kBSLNRomanBaseline: number; -declare var kANKRCurrentVersion: number; -declare var kLTAGCurrentVersion: number; -declare var sizeof_sfntDirectory: number; -declare var cmapFontTableTag: number; -declare var kFontUnicodePlatform: number; -declare var kFontUnicodeDefaultSemantics: number; -declare var kFontRomanScript: number; -declare var kFontMicrosoftSymbolScript: number; -declare var kFontCustom8BitScript: number; -declare var kFontEnglishLanguage: number; -declare var kFontNoPlatformCode: number; -declare var sizeof_sfntCMapSubHeader: number; -declare var sizeof_sfntCMapExtendedSubHeader: number; -declare var sizeof_sfntCMapEncoding: number; -declare var sizeof_sfntCMapHeader: number; -declare var nameFontTableTag: number; -declare var kFontCopyrightName: number; -declare var kFontNoNameCode: number; -declare var sizeof_sfntNameRecord: number; -declare var sizeof_sfntNameHeader: number; -declare var variationFontTableTag: number; -declare var sizeof_sfntVariationAxis: number; -declare var sizeof_sfntInstance: number; -declare var sizeof_sfntVariationHeader: number; -declare var descriptorFontTableTag: number; -declare var sizeof_sfntDescriptorHeader: number; -declare var featureFontTableTag: number; -declare var os2FontTableTag: number; -declare var nonGlyphID: number; -declare var ALAssetsGroupLibrary: number; -declare var ALAssetsLibraryUnknownError: number; -declare var kAudio_UnimplementedError: number; -declare var kAudioStreamAnyRate: number; -declare var kAudioFormatLinearPCM: number; -declare var kAudioFormatFlagIsFloat: number; -declare var kAudioFormatFlagsNativeEndian: number; -declare var kSMPTETimeType24: number; -declare var kSMPTETimeValid: number; -declare var kAudioTimeStampSampleTimeValid: number; -declare var kAudioTimeStampSampleHostTimeValid: number; -declare var kAudioChannelLabel_Unknown: number; -declare var kAudioChannelBit_Left: number; -declare var kAudioChannelFlags_AllOff: number; -declare var kAudioChannelCoordinates_LeftRight: number; -declare var kAudioChannelLayoutTag_UseChannelDescriptions: number; -declare var kMPEG4Object_AAC_Main: number; -declare var kAudioFileAIFFType: number; -declare var kAudioFileUnspecifiedError: number; -declare var kAudioFileFlags_EraseFile: number; -declare var kAudioFileReadPermission: number; -declare var kAudioFileLoopDirection_NoLooping: number; -declare var kAudioFileMarkerType_Generic: number; -declare var kAudioFileRegionFlag_LoopEnable: number; -declare var kBytePacketTranslationFlag_IsEstimate: number; -declare var kAudioFilePropertyFileFormat: number; -declare var kAudioFileGlobalInfo_ReadableTypes: number; -declare var kAudioFileStreamPropertyFlag_PropertyIsCached: number; -declare var kAudioFileStreamError_UnsupportedFileType: number; -declare var kAudioFileStreamProperty_ReadyToProducePackets: number; -declare var kPanningMode_SoundField: number; -declare var kAudioBalanceFadeType_MaxUnityGain: number; -declare var kAudioFormatProperty_FormatInfo: number; -declare var kAudioFormatProperty_HardwareCodecCapabilities: number; -declare var kAudioDecoderComponentType: number; -declare var kAppleSoftwareAudioCodecManufacturer: number; -declare var kAudioFormatUnspecifiedError: number; -declare var kAudioQueueErr_InvalidBuffer: number; -declare var kAudioQueueProperty_IsRunning: number; -declare var kAudioQueueTimePitchAlgorithm_Spectral: number; -declare var kAudioQueueProperty_HardwareCodecPolicy: number; -declare var kAudioQueueHardwareCodecPolicy_Default: number; -declare var kAudioQueueProperty_ChannelAssignments: number; -declare var kAudioQueueParam_Volume: number; -declare var kAudioQueueProcessingTap_PreEffects: number; -declare var kAudioSessionNoError: number; -declare var kAudioSessionBeginInterruption: number; -declare var kAudioSessionCategory_AmbientSound: number; -declare var kAudioSessionOverrideAudioRoute_None: number; -declare var kAudioSessionRouteChangeReason_Unknown: number; -declare var kAudioSessionInterruptionType_ShouldResume: number; -declare var kAudioSessionMode_Default: number; -declare var kAudioSessionProperty_PreferredHardwareSampleRate: number; -declare var kAudioSessionSetActiveFlag_NotifyOthersOnDeactivation: number; -declare var kAudioSessionCategory_UserInterfaceSoundEffects: number; -declare var kAudioSessionProperty_AudioRoute: number; -declare var kAudioServicesNoError: number; -declare var kSystemSoundID_Vibrate: number; -declare var kAudioServicesPropertyIsUISound: number; -declare var kAUGraphErr_NodeNotFound: number; -declare var kAUNodeInteraction_Connection: number; -declare var kAudioConverterPropertyMinimumInputBufferSize: number; -declare var kAudioConverterPropertyCanResumeFromInterruption: number; -declare var kAudioConverterQuality_Max: number; -declare var kAudioConverterSampleRateConverterComplexity_Linear: number; -declare var kConverterPrimeMethod_Pre: number; -declare var kAudioConverterErr_FormatNotSupported: number; -declare var kAudioConverterErr_HardwareInUse: number; -declare var kExtAudioFileProperty_FileDataFormat: number; -declare var kExtAudioFileError_CodecUnavailableInputConsumed: number; -declare var kMusicEventType_NULL: number; -declare var kMusicSequenceLoadSMF_ChannelsToTracks: number; -declare var kMusicSequenceType_Beats: number; -declare var kMusicSequenceFile_MIDIType: number; -declare var kMusicSequenceFileFlags_EraseFile: number; -declare var kAudioToolboxErr_InvalidSequenceType: number; -declare var kSequenceTrackProperty_LoopInfo: number; -declare var kCAF_FileType: number; -declare var kCAF_StreamDescriptionChunkID: number; -declare var kCAFLinearPCMFormatFlagIsFloat: number; -declare var kCAFMarkerType_Generic: number; -declare var kCAF_SMPTE_TimeTypeNone: number; -declare var kCAFRegionFlag_LoopEnable: number; -declare var kAudioComponentFlag_Unsearchable: number; -declare var kAudioUnitType_Output: number; -declare var kAudioUnitType_RemoteEffect: number; -declare var kAudioUnitManufacturer_Apple: number; -declare var kAudioUnitSubType_GenericOutput: number; -declare var kAudioUnitSubType_Sampler: number; -declare var kAudioUnitSubType_AUConverter: number; -declare var kAudioUnitSubType_PeakLimiter: number; -declare var kAudioUnitSubType_MultiChannelMixer: number; -declare var kAudioUnitSubType_ScheduledSoundPlayer: number; -declare var kAudioUnitRenderAction_PreRender: number; -declare var kAudioUnitErr_InvalidProperty: number; -declare var kAudioComponentErr_DuplicateDescription: number; -declare var kParameterEvent_Immediate: number; -declare var kAudioUnitRange: number; -declare var kAudioUnitErr_IllegalInstrument: number; -declare var kAudioOutputUnitRange: number; -declare var kAudioUnitScope_Global: number; -declare var kAudioUnitProperty_ClassInfo: number; -declare var kAudioUnitProperty_RemoteControlEventListener: number; -declare var kRenderQuality_Max: number; -declare var kNumberOfResponseFrequencies: number; -declare var kAudioUnitParameterUnit_Generic: number; -declare var kAudioUnitParameterFlag_CFNameRelease: number; -declare var kAudioUnitClumpID_System: number; -declare var kAudioUnitParameterName_Full: number; -declare var kAudioUnitRemoteControlEvent_TogglePlayPause: number; -declare var kAudioOutputUnitProperty_IsRunning: number; -declare var kAudioUnitProperty_SampleRateConverterComplexity: number; -declare var kAudioUnitSampleRateConverterComplexity_Linear: number; -declare var kAudioOutputUnitProperty_CurrentDevice: number; -declare var kAudioOutputUnitProperty_MIDICallbacks: number; -declare var kAUVoiceIOProperty_BypassVoiceProcessing: number; -declare var kAUVoiceIOProperty_DuckNonVoiceAudio: number; -declare var kAUNBandEQProperty_NumberOfBands: number; -declare var kAudioUnitProperty_MeteringMode: number; -declare var kAudioUnitProperty_ReverbRoomType: number; -declare var kSpatializationAlgorithm_EqualPowerPanning: number; -declare var kReverbRoomType_SmallRoom: number; -declare var kSpatialMixerAttenuationCurve_Power: number; -declare var kSpatialMixerRenderingFlags_InterAuralDelay: number; -declare var kAudioUnitProperty_3DMixerDistanceParams: number; -declare var k3DMixerRenderingFlags_InterAuralDelay: number; -declare var k3DMixerAttenuationCurve_Power: number; -declare var kAudioUnitProperty_ScheduleAudioSlice: number; -declare var kScheduledAudioSliceFlag_Complete: number; -declare var kAudioUnitProperty_ScheduledFileIDs: number; -declare var kMusicDeviceProperty_InstrumentName: number; -declare var kMusicDeviceProperty_InstrumentCount: number; -declare var kAUMIDISynthProperty_EnablePreload: number; -declare var kAUSamplerProperty_LoadInstrument: number; -declare var kInstrumentType_DLSPreset: number; -declare var kAUSampler_DefaultPercussionBankMSB: number; -declare var kAudioUnitProperty_DeferredRendererPullSize: number; -declare var kAUSamplerProperty_LoadPresetFromBank: number; -declare var kAUGroupParameterID_Volume: number; -declare var kSpatialMixerParam_Azimuth: number; -declare var kReverbParam_FilterFrequency: number; -declare var k3DMixerParam_Azimuth: number; -declare var kMultiChannelMixerParam_Volume: number; -declare var kMatrixMixerParam_Volume: number; -declare var kHALOutputParam_Volume: number; -declare var kTimePitchParam_Rate: number; -declare var kNewTimePitchParam_Rate: number; -declare var kAUSamplerParam_Gain: number; -declare var kBandpassParam_CenterFrequency: number; -declare var kHipassParam_CutoffFrequency: number; -declare var kLowPassParam_CutoffFrequency: number; -declare var kHighShelfParam_CutOffFrequency: number; -declare var kAULowShelfParam_CutoffFrequency: number; -declare var kParametricEQParam_CenterFreq: number; -declare var kLimiterParam_AttackTime: number; -declare var kDynamicsProcessorParam_Threshold: number; -declare var kVarispeedParam_PlaybackRate: number; -declare var kDistortionParam_Delay: number; -declare var kDelayParam_WetDryMix: number; -declare var kAUNBandEQParam_GlobalGain: number; -declare var kAUNBandEQFilterType_Parametric: number; -declare var kRoundTripAACParam_Format: number; -declare var kRandomParam_BoundA: number; -declare var kReverb2Param_DryWetMix: number; -declare var kMusicNoteEvent_UseGroupInstrument: number; -declare var kMusicDeviceRange: number; -declare var AVAudioSessionInterruptionFlags_ShouldResume: number; -declare var AVAudioSessionSetActiveFlags_NotifyOthersOnDeactivation: number; -declare var kCMPersistentTrackID_Invalid: number; -declare var kCMAttachmentMode_ShouldNotPropagate: number; -declare var kCMBlockBufferNoErr: number; -declare var kCMBlockBufferAssureMemoryNowFlag: number; -declare var kCMBlockBufferCustomBlockSourceVersion: number; -declare var kCMFormatDescriptionError_InvalidParameter: number; -declare var kCMMediaType_Video: number; -declare var kCMAudioCodecType_AAC_LCProtected: number; -declare var kCMAudioFormatDescriptionMask_StreamBasicDescription: number; -declare var kCMPixelFormat_32ARGB: number; -declare var kCMVideoCodecType_422YpCbCr8: number; -declare var kCMMPEG2VideoProfile_HDV_720p30: number; -declare var kCMMuxedStreamType_MPEG1System: number; -declare var kCMClosedCaptionFormatType_CEA608: number; -declare var kCMTextFormatType_QTText: number; -declare var kCMTextDisplayFlag_scrollIn: number; -declare var kCMTextJustification_left_top: number; -declare var kCMSubtitleFormatType_3GText: number; -declare var kCMTimeCodeFormatType_TimeCode32: number; -declare var kCMTimeCodeFlag_DropFrame: number; -declare var kCMMetadataFormatType_ICY: number; -declare var kCMSampleBufferError_AllocationFailed: number; -declare var kCMSampleBufferFlag_AudioBufferList_Assure16ByteAlignment: number; -declare var kCMClockError_MissingRequiredParameter: number; -declare var kCMTimebaseError_MissingRequiredParameter: number; -declare var kCMSyncError_MissingRequiredParameter: number; -declare var kCMFormatDescriptionBridgeError_InvalidParameter: number; -declare var kCMBufferQueueError_AllocationFailed: number; -declare var kCMBufferQueueTrigger_WhenDurationBecomesLessThan: number; -declare var kCMSimpleQueueError_AllocationFailed: number; -declare var kCMMetadataIdentifierError_AllocationFailed: number; -declare var kCMMetadataDataTypeRegistryError_AllocationFailed: number; -declare var kMTAudioProcessingTapCreationFlag_PreEffects: number; -declare var kMTAudioProcessingTapFlag_StartOfStream: number; -declare var kMTAudioProcessingTapCallbacksVersion_0: number; -declare var kCTErrorDomainNoError: number; -declare var EKSunday: number; -declare var EKCalendarEventAvailabilityNone: number; -declare var EKEntityTypeEvent: number; -declare var EKEntityMaskEvent: number; -declare var EKAlarmProximityNone: number; -declare var GKPhotoSizeSmall: number; -declare var GKPeerPickerConnectionTypeOnline: number; -declare var kJSPropertyAttributeNone: number; -declare var kJSClassAttributeNone: number; -declare var SKErrorUnknown: number; -declare var kSCStatusOK: number; -declare var kSCPreferencesNotificationCommit: number; -declare var kSCBondStatusOK: number; -declare var kSCNetworkFlagsTransientConnection: number; -declare var kSCNetworkReachabilityFlagsTransientConnection: number; -declare var kSCNetworkConnectionInvalid: number; -declare var kSCNetworkConnectionPPPDisconnected: number; -declare var TWRequestMethodGET: number; -declare var TWTweetComposeViewControllerResultCancelled: number; -declare var kVTUnlimitedFrameDelayCount: number; -declare var kVTPropertyNotSupportedErr: number; -declare var kVTDecodeFrame_EnableAsynchronousDecompression: number; -declare var kVTDecodeInfo_Asynchronous: number; -declare var kVTEncodeInfo_Asynchronous: number; -declare var signgam: number; -declare var optarg: string; -declare var optind: number; -declare var opterr: number; -declare var optopt: number; -declare var suboptarg: string; -declare var optreset: number; -declare var _NSConcreteGlobalBlock: any[]; -declare var _NSConcreteStackBlock: any[]; -declare var _DefaultRuneLocale: _RuneLocale; -declare var _CurrentRuneLocale: any; -declare var sys_signame: string[]; -declare var sys_siglist: string[]; -declare var __stdinp: any; -declare var __stdoutp: any; -declare var __stderrp: any; -declare var sys_nerr: number; -declare var sys_errlist: any; -declare var __mb_cur_max: number; -declare var tzname: any; -declare var getdate_err: number; -declare var timezoneVar: number; -declare var daylight: number; -declare var _dispatch_main_q: void; -declare var _dispatch_queue_attr_concurrent: void; -declare var KERNEL_SECURITY_TOKEN: security_token_t; -declare var KERNEL_AUDIT_TOKEN: audit_token_t; -declare var _dispatch_source_type_data_add: void; -declare var _dispatch_source_type_data_or: void; -declare var _dispatch_source_type_mach_send: void; -declare var _dispatch_source_type_mach_recv: void; -declare var _dispatch_source_type_memorypressure: void; -declare var _dispatch_source_type_proc: void; -declare var _dispatch_source_type_read: void; -declare var _dispatch_source_type_signal: void; -declare var _dispatch_source_type_timer: void; -declare var _dispatch_source_type_vnode: void; -declare var _dispatch_source_type_write: void; -declare var _dispatch_data_empty: void; -declare var _dispatch_data_destructor_free: () => void; -declare var _dispatch_data_destructor_munmap: () => void; -declare var averunnable: loadavg; -declare var CGPointZero: CGPoint; -declare var CGSizeZero: CGSize; -declare var CGRectZero: CGRect; -declare var CGRectNull: CGRect; -declare var CGRectInfinite: CGRect; -declare var CGAffineTransformIdentity: CGAffineTransform; -declare var kCGFontVariationAxisName: string; -declare var kCGFontVariationAxisMinValue: string; -declare var kCGFontVariationAxisMaxValue: string; -declare var kCGFontVariationAxisDefaultValue: string; -declare var kCGPDFContextMediaBox: string; -declare var kCGPDFContextCropBox: string; -declare var kCGPDFContextBleedBox: string; -declare var kCGPDFContextTrimBox: string; -declare var kCGPDFContextArtBox: string; -declare var kCGPDFContextTitle: string; -declare var kCGPDFContextAuthor: string; -declare var kCGPDFContextSubject: string; -declare var kCGPDFContextKeywords: string; -declare var kCGPDFContextCreator: string; -declare var kCGPDFContextOwnerPassword: string; -declare var kCGPDFContextUserPassword: string; -declare var kCGPDFContextEncryptionKeyLength: string; -declare var kCGPDFContextAllowsPrinting: string; -declare var kCGPDFContextAllowsCopying: string; -declare var kCFCoreFoundationVersionNumber: number; -declare var kCFNull: any; -declare var kCFAllocatorDefault: any; -declare var kCFAllocatorSystemDefault: any; -declare var kCFAllocatorMalloc: any; -declare var kCFAllocatorMallocZone: any; -declare var kCFAllocatorNull: any; -declare var kCFAllocatorUseContext: any; -declare var kCFTypeDictionaryKeyCallBacks: CFDictionaryKeyCallBacks; -declare var kCFCopyStringDictionaryKeyCallBacks: CFDictionaryKeyCallBacks; -declare var kCFTypeDictionaryValueCallBacks: CFDictionaryValueCallBacks; -declare var kCFTypeArrayCallBacks: CFArrayCallBacks; -declare var kCFLocaleCurrentLocaleDidChangeNotification: string; -declare var kCFLocaleIdentifier: string; -declare var kCFLocaleLanguageCode: string; -declare var kCFLocaleCountryCode: string; -declare var kCFLocaleScriptCode: string; -declare var kCFLocaleVariantCode: string; -declare var kCFLocaleExemplarCharacterSet: string; -declare var kCFLocaleCalendarIdentifier: string; -declare var kCFLocaleCalendar: string; -declare var kCFLocaleCollationIdentifier: string; -declare var kCFLocaleUsesMetricSystem: string; -declare var kCFLocaleMeasurementSystem: string; -declare var kCFLocaleDecimalSeparator: string; -declare var kCFLocaleGroupingSeparator: string; -declare var kCFLocaleCurrencySymbol: string; -declare var kCFLocaleCurrencyCode: string; -declare var kCFLocaleCollatorIdentifier: string; -declare var kCFLocaleQuotationBeginDelimiterKey: string; -declare var kCFLocaleQuotationEndDelimiterKey: string; -declare var kCFLocaleAlternateQuotationBeginDelimiterKey: string; -declare var kCFLocaleAlternateQuotationEndDelimiterKey: string; -declare var kCFGregorianCalendar: string; -declare var kCFBuddhistCalendar: string; -declare var kCFChineseCalendar: string; -declare var kCFHebrewCalendar: string; -declare var kCFIslamicCalendar: string; -declare var kCFIslamicCivilCalendar: string; -declare var kCFJapaneseCalendar: string; -declare var kCFRepublicOfChinaCalendar: string; -declare var kCFPersianCalendar: string; -declare var kCFIndianCalendar: string; -declare var kCFISO8601Calendar: string; -declare var kCFIslamicTabularCalendar: string; -declare var kCFIslamicUmmAlQuraCalendar: string; -declare var kCFStringTransformStripCombiningMarks: string; -declare var kCFStringTransformToLatin: string; -declare var kCFStringTransformFullwidthHalfwidth: string; -declare var kCFStringTransformLatinKatakana: string; -declare var kCFStringTransformLatinHiragana: string; -declare var kCFStringTransformHiraganaKatakana: string; -declare var kCFStringTransformMandarinLatin: string; -declare var kCFStringTransformLatinHangul: string; -declare var kCFStringTransformLatinArabic: string; -declare var kCFStringTransformLatinHebrew: string; -declare var kCFStringTransformLatinThai: string; -declare var kCFStringTransformLatinCyrillic: string; -declare var kCFStringTransformLatinGreek: string; -declare var kCFStringTransformToXMLHex: string; -declare var kCFStringTransformToUnicodeName: string; -declare var kCFStringTransformStripDiacritics: string; -declare var kCFErrorDomainPOSIX: string; -declare var kCFErrorDomainOSStatus: string; -declare var kCFErrorDomainMach: string; -declare var kCFErrorDomainCocoa: string; -declare var kCFErrorLocalizedDescriptionKey: string; -declare var kCFErrorLocalizedFailureReasonKey: string; -declare var kCFErrorLocalizedRecoverySuggestionKey: string; -declare var kCFErrorDescriptionKey: string; -declare var kCFErrorUnderlyingErrorKey: string; -declare var kCFErrorURLKey: string; -declare var kCFErrorFilePathKey: string; -declare var kCFURLKeysOfUnsetValuesKey: string; -declare var kCFURLNameKey: string; -declare var kCFURLLocalizedNameKey: string; -declare var kCFURLIsRegularFileKey: string; -declare var kCFURLIsDirectoryKey: string; -declare var kCFURLIsSymbolicLinkKey: string; -declare var kCFURLIsVolumeKey: string; -declare var kCFURLIsPackageKey: string; -declare var kCFURLIsSystemImmutableKey: string; -declare var kCFURLIsUserImmutableKey: string; -declare var kCFURLIsHiddenKey: string; -declare var kCFURLHasHiddenExtensionKey: string; -declare var kCFURLCreationDateKey: string; -declare var kCFURLContentAccessDateKey: string; -declare var kCFURLContentModificationDateKey: string; -declare var kCFURLAttributeModificationDateKey: string; -declare var kCFURLLinkCountKey: string; -declare var kCFURLParentDirectoryURLKey: string; -declare var kCFURLVolumeURLKey: string; -declare var kCFURLTypeIdentifierKey: string; -declare var kCFURLLocalizedTypeDescriptionKey: string; -declare var kCFURLLabelNumberKey: string; -declare var kCFURLLabelColorKey: string; -declare var kCFURLLocalizedLabelKey: string; -declare var kCFURLEffectiveIconKey: string; -declare var kCFURLCustomIconKey: string; -declare var kCFURLFileResourceIdentifierKey: string; -declare var kCFURLVolumeIdentifierKey: string; -declare var kCFURLPreferredIOBlockSizeKey: string; -declare var kCFURLIsReadableKey: string; -declare var kCFURLIsWritableKey: string; -declare var kCFURLIsExecutableKey: string; -declare var kCFURLFileSecurityKey: string; -declare var kCFURLIsExcludedFromBackupKey: string; -declare var kCFURLPathKey: string; -declare var kCFURLIsMountTriggerKey: string; -declare var kCFURLGenerationIdentifierKey: string; -declare var kCFURLDocumentIdentifierKey: string; -declare var kCFURLAddedToDirectoryDateKey: string; -declare var kCFURLFileResourceTypeKey: string; -declare var kCFURLFileResourceTypeNamedPipe: string; -declare var kCFURLFileResourceTypeCharacterSpecial: string; -declare var kCFURLFileResourceTypeDirectory: string; -declare var kCFURLFileResourceTypeBlockSpecial: string; -declare var kCFURLFileResourceTypeRegular: string; -declare var kCFURLFileResourceTypeSymbolicLink: string; -declare var kCFURLFileResourceTypeSocket: string; -declare var kCFURLFileResourceTypeUnknown: string; -declare var kCFURLFileSizeKey: string; -declare var kCFURLFileAllocatedSizeKey: string; -declare var kCFURLTotalFileSizeKey: string; -declare var kCFURLTotalFileAllocatedSizeKey: string; -declare var kCFURLIsAliasFileKey: string; -declare var kCFURLVolumeLocalizedFormatDescriptionKey: string; -declare var kCFURLVolumeTotalCapacityKey: string; -declare var kCFURLVolumeAvailableCapacityKey: string; -declare var kCFURLVolumeResourceCountKey: string; -declare var kCFURLVolumeSupportsPersistentIDsKey: string; -declare var kCFURLVolumeSupportsSymbolicLinksKey: string; -declare var kCFURLVolumeSupportsHardLinksKey: string; -declare var kCFURLVolumeSupportsJournalingKey: string; -declare var kCFURLVolumeIsJournalingKey: string; -declare var kCFURLVolumeSupportsSparseFilesKey: string; -declare var kCFURLVolumeSupportsZeroRunsKey: string; -declare var kCFURLVolumeSupportsCaseSensitiveNamesKey: string; -declare var kCFURLVolumeSupportsCasePreservedNamesKey: string; -declare var kCFURLVolumeSupportsRootDirectoryDatesKey: string; -declare var kCFURLVolumeSupportsVolumeSizesKey: string; -declare var kCFURLVolumeSupportsRenamingKey: string; -declare var kCFURLVolumeSupportsAdvisoryFileLockingKey: string; -declare var kCFURLVolumeSupportsExtendedSecurityKey: string; -declare var kCFURLVolumeIsBrowsableKey: string; -declare var kCFURLVolumeMaximumFileSizeKey: string; -declare var kCFURLVolumeIsEjectableKey: string; -declare var kCFURLVolumeIsRemovableKey: string; -declare var kCFURLVolumeIsInternalKey: string; -declare var kCFURLVolumeIsAutomountedKey: string; -declare var kCFURLVolumeIsLocalKey: string; -declare var kCFURLVolumeIsReadOnlyKey: string; -declare var kCFURLVolumeCreationDateKey: string; -declare var kCFURLVolumeURLForRemountingKey: string; -declare var kCFURLVolumeUUIDStringKey: string; -declare var kCFURLVolumeNameKey: string; -declare var kCFURLVolumeLocalizedNameKey: string; -declare var kCFURLIsUbiquitousItemKey: string; -declare var kCFURLUbiquitousItemHasUnresolvedConflictsKey: string; -declare var kCFURLUbiquitousItemIsDownloadedKey: string; -declare var kCFURLUbiquitousItemIsDownloadingKey: string; -declare var kCFURLUbiquitousItemIsUploadedKey: string; -declare var kCFURLUbiquitousItemIsUploadingKey: string; -declare var kCFURLUbiquitousItemPercentDownloadedKey: string; -declare var kCFURLUbiquitousItemPercentUploadedKey: string; -declare var kCFURLUbiquitousItemDownloadingStatusKey: string; -declare var kCFURLUbiquitousItemDownloadingErrorKey: string; -declare var kCFURLUbiquitousItemUploadingErrorKey: string; -declare var kCFURLUbiquitousItemDownloadingStatusNotDownloaded: string; -declare var kCFURLUbiquitousItemDownloadingStatusDownloaded: string; -declare var kCFURLUbiquitousItemDownloadingStatusCurrent: string; -declare var kCFAbsoluteTimeIntervalSince1970: number; -declare var kCFAbsoluteTimeIntervalSince1904: number; -declare var kCFTypeBagCallBacks: CFBagCallBacks; -declare var kCFCopyStringBagCallBacks: CFBagCallBacks; -declare var kCFStringBinaryHeapCallBacks: CFBinaryHeapCallBacks; -declare var kCFTimeZoneSystemTimeZoneDidChangeNotification: string; -declare var kCFDateFormatterIsLenient: string; -declare var kCFDateFormatterTimeZone: string; -declare var kCFDateFormatterCalendarName: string; -declare var kCFDateFormatterDefaultFormat: string; -declare var kCFDateFormatterTwoDigitStartDate: string; -declare var kCFDateFormatterDefaultDate: string; -declare var kCFDateFormatterCalendar: string; -declare var kCFDateFormatterEraSymbols: string; -declare var kCFDateFormatterMonthSymbols: string; -declare var kCFDateFormatterShortMonthSymbols: string; -declare var kCFDateFormatterWeekdaySymbols: string; -declare var kCFDateFormatterShortWeekdaySymbols: string; -declare var kCFDateFormatterAMSymbol: string; -declare var kCFDateFormatterPMSymbol: string; -declare var kCFDateFormatterLongEraSymbols: string; -declare var kCFDateFormatterVeryShortMonthSymbols: string; -declare var kCFDateFormatterStandaloneMonthSymbols: string; -declare var kCFDateFormatterShortStandaloneMonthSymbols: string; -declare var kCFDateFormatterVeryShortStandaloneMonthSymbols: string; -declare var kCFDateFormatterVeryShortWeekdaySymbols: string; -declare var kCFDateFormatterStandaloneWeekdaySymbols: string; -declare var kCFDateFormatterShortStandaloneWeekdaySymbols: string; -declare var kCFDateFormatterVeryShortStandaloneWeekdaySymbols: string; -declare var kCFDateFormatterQuarterSymbols: string; -declare var kCFDateFormatterShortQuarterSymbols: string; -declare var kCFDateFormatterStandaloneQuarterSymbols: string; -declare var kCFDateFormatterShortStandaloneQuarterSymbols: string; -declare var kCFDateFormatterGregorianStartDate: string; -declare var kCFDateFormatterDoesRelativeDateFormattingKey: string; -declare var kCFBooleanTrue: any; -declare var kCFBooleanFalse: any; -declare var kCFNumberPositiveInfinity: NSNumber; -declare var kCFNumberNegativeInfinity: NSNumber; -declare var kCFNumberNaN: NSNumber; -declare var kCFNumberFormatterCurrencyCode: string; -declare var kCFNumberFormatterDecimalSeparator: string; -declare var kCFNumberFormatterCurrencyDecimalSeparator: string; -declare var kCFNumberFormatterAlwaysShowDecimalSeparator: string; -declare var kCFNumberFormatterGroupingSeparator: string; -declare var kCFNumberFormatterUseGroupingSeparator: string; -declare var kCFNumberFormatterPercentSymbol: string; -declare var kCFNumberFormatterZeroSymbol: string; -declare var kCFNumberFormatterNaNSymbol: string; -declare var kCFNumberFormatterInfinitySymbol: string; -declare var kCFNumberFormatterMinusSign: string; -declare var kCFNumberFormatterPlusSign: string; -declare var kCFNumberFormatterCurrencySymbol: string; -declare var kCFNumberFormatterExponentSymbol: string; -declare var kCFNumberFormatterMinIntegerDigits: string; -declare var kCFNumberFormatterMaxIntegerDigits: string; -declare var kCFNumberFormatterMinFractionDigits: string; -declare var kCFNumberFormatterMaxFractionDigits: string; -declare var kCFNumberFormatterGroupingSize: string; -declare var kCFNumberFormatterSecondaryGroupingSize: string; -declare var kCFNumberFormatterRoundingMode: string; -declare var kCFNumberFormatterRoundingIncrement: string; -declare var kCFNumberFormatterFormatWidth: string; -declare var kCFNumberFormatterPaddingPosition: string; -declare var kCFNumberFormatterPaddingCharacter: string; -declare var kCFNumberFormatterDefaultFormat: string; -declare var kCFNumberFormatterMultiplier: string; -declare var kCFNumberFormatterPositivePrefix: string; -declare var kCFNumberFormatterPositiveSuffix: string; -declare var kCFNumberFormatterNegativePrefix: string; -declare var kCFNumberFormatterNegativeSuffix: string; -declare var kCFNumberFormatterPerMillSymbol: string; -declare var kCFNumberFormatterInternationalCurrencySymbol: string; -declare var kCFNumberFormatterCurrencyGroupingSeparator: string; -declare var kCFNumberFormatterIsLenient: string; -declare var kCFNumberFormatterUseSignificantDigits: string; -declare var kCFNumberFormatterMinSignificantDigits: string; -declare var kCFNumberFormatterMaxSignificantDigits: string; -declare var kCFPreferencesAnyApplication: string; -declare var kCFPreferencesCurrentApplication: string; -declare var kCFPreferencesAnyHost: string; -declare var kCFPreferencesCurrentHost: string; -declare var kCFPreferencesAnyUser: string; -declare var kCFPreferencesCurrentUser: string; -declare var kCFRunLoopDefaultMode: string; -declare var kCFRunLoopCommonModes: string; -declare var kCFSocketCommandKey: string; -declare var kCFSocketNameKey: string; -declare var kCFSocketValueKey: string; -declare var kCFSocketResultKey: string; -declare var kCFSocketErrorKey: string; -declare var kCFSocketRegisterCommand: string; -declare var kCFSocketRetrieveCommand: string; -declare var kCFStreamPropertyDataWritten: string; -declare var kCFStreamPropertyAppendToFile: string; -declare var kCFStreamPropertyFileCurrentOffset: string; -declare var kCFStreamPropertySocketNativeHandle: string; -declare var kCFStreamPropertySocketRemoteHostName: string; -declare var kCFStreamPropertySocketRemotePortNumber: string; -declare var kCFTypeSetCallBacks: CFSetCallBacks; -declare var kCFCopyStringSetCallBacks: CFSetCallBacks; -declare var kCFURLFileExists: string; -declare var kCFURLFileDirectoryContents: string; -declare var kCFURLFileLength: string; -declare var kCFURLFileLastModificationTime: string; -declare var kCFURLFilePOSIXMode: string; -declare var kCFURLFileOwnerID: string; -declare var kCFURLHTTPStatusCode: string; -declare var kCFURLHTTPStatusLine: string; -declare var kCFBundleInfoDictionaryVersionKey: string; -declare var kCFBundleExecutableKey: string; -declare var kCFBundleIdentifierKey: string; -declare var kCFBundleVersionKey: string; -declare var kCFBundleDevelopmentRegionKey: string; -declare var kCFBundleNameKey: string; -declare var kCFBundleLocalizationsKey: string; -declare var kCFPlugInDynamicRegistrationKey: string; -declare var kCFPlugInDynamicRegisterFunctionKey: string; -declare var kCFPlugInUnloadFunctionKey: string; -declare var kCFPlugInFactoriesKey: string; -declare var kCFPlugInTypesKey: string; -declare var kCVZeroTime: CVTime; -declare var kCVIndefiniteTime: CVTime; -declare var kCVBufferPropagatedAttachmentsKey: string; -declare var kCVBufferNonPropagatedAttachmentsKey: string; -declare var kCVBufferMovieTimeKey: string; -declare var kCVBufferTimeValueKey: string; -declare var kCVBufferTimeScaleKey: string; -declare var kCVImageBufferCGColorSpaceKey: string; -declare var kCVImageBufferCleanApertureKey: string; -declare var kCVImageBufferCleanApertureWidthKey: string; -declare var kCVImageBufferCleanApertureHeightKey: string; -declare var kCVImageBufferCleanApertureHorizontalOffsetKey: string; -declare var kCVImageBufferCleanApertureVerticalOffsetKey: string; -declare var kCVImageBufferPreferredCleanApertureKey: string; -declare var kCVImageBufferFieldCountKey: string; -declare var kCVImageBufferFieldDetailKey: string; -declare var kCVImageBufferFieldDetailTemporalTopFirst: string; -declare var kCVImageBufferFieldDetailTemporalBottomFirst: string; -declare var kCVImageBufferFieldDetailSpatialFirstLineEarly: string; -declare var kCVImageBufferFieldDetailSpatialFirstLineLate: string; -declare var kCVImageBufferPixelAspectRatioKey: string; -declare var kCVImageBufferPixelAspectRatioHorizontalSpacingKey: string; -declare var kCVImageBufferPixelAspectRatioVerticalSpacingKey: string; -declare var kCVImageBufferDisplayDimensionsKey: string; -declare var kCVImageBufferDisplayWidthKey: string; -declare var kCVImageBufferDisplayHeightKey: string; -declare var kCVImageBufferGammaLevelKey: string; -declare var kCVImageBufferICCProfileKey: string; -declare var kCVImageBufferYCbCrMatrixKey: string; -declare var kCVImageBufferYCbCrMatrix_ITU_R_709_2: string; -declare var kCVImageBufferYCbCrMatrix_ITU_R_601_4: string; -declare var kCVImageBufferYCbCrMatrix_SMPTE_240M_1995: string; -declare var kCVImageBufferColorPrimariesKey: string; -declare var kCVImageBufferColorPrimaries_ITU_R_709_2: string; -declare var kCVImageBufferColorPrimaries_EBU_3213: string; -declare var kCVImageBufferColorPrimaries_SMPTE_C: string; -declare var kCVImageBufferColorPrimaries_P22: string; -declare var kCVImageBufferTransferFunctionKey: string; -declare var kCVImageBufferTransferFunction_ITU_R_709_2: string; -declare var kCVImageBufferTransferFunction_SMPTE_240M_1995: string; -declare var kCVImageBufferTransferFunction_UseGamma: string; -declare var kCVImageBufferChromaLocationTopFieldKey: string; -declare var kCVImageBufferChromaLocationBottomFieldKey: string; -declare var kCVImageBufferChromaLocation_Left: string; -declare var kCVImageBufferChromaLocation_Center: string; -declare var kCVImageBufferChromaLocation_TopLeft: string; -declare var kCVImageBufferChromaLocation_Top: string; -declare var kCVImageBufferChromaLocation_BottomLeft: string; -declare var kCVImageBufferChromaLocation_Bottom: string; -declare var kCVImageBufferChromaLocation_DV420: string; -declare var kCVImageBufferChromaSubsamplingKey: string; -declare var kCVImageBufferChromaSubsampling_420: string; -declare var kCVImageBufferChromaSubsampling_422: string; -declare var kCVImageBufferChromaSubsampling_411: string; -declare var kCVImageBufferAlphaChannelIsOpaque: string; -declare var kCVPixelBufferPixelFormatTypeKey: string; -declare var kCVPixelBufferMemoryAllocatorKey: string; -declare var kCVPixelBufferWidthKey: string; -declare var kCVPixelBufferHeightKey: string; -declare var kCVPixelBufferExtendedPixelsLeftKey: string; -declare var kCVPixelBufferExtendedPixelsTopKey: string; -declare var kCVPixelBufferExtendedPixelsRightKey: string; -declare var kCVPixelBufferExtendedPixelsBottomKey: string; -declare var kCVPixelBufferBytesPerRowAlignmentKey: string; -declare var kCVPixelBufferCGBitmapContextCompatibilityKey: string; -declare var kCVPixelBufferCGImageCompatibilityKey: string; -declare var kCVPixelBufferOpenGLCompatibilityKey: string; -declare var kCVPixelBufferPlaneAlignmentKey: string; -declare var kCVPixelBufferIOSurfacePropertiesKey: string; -declare var kCVPixelBufferOpenGLESCompatibilityKey: string; -declare var kCVPixelBufferMetalCompatibilityKey: string; -declare var kCVPixelBufferPoolMinimumBufferCountKey: string; -declare var kCVPixelBufferPoolMaximumBufferAgeKey: string; -declare var kCVPixelBufferPoolAllocationThresholdKey: string; -declare var kCVPixelBufferPoolFreeBufferNotification: string; -declare var kCVOpenGLESTextureCacheMaximumTextureAgeKey: string; -declare var kCVPixelFormatName: string; -declare var kCVPixelFormatConstant: string; -declare var kCVPixelFormatCodecType: string; -declare var kCVPixelFormatFourCC: string; -declare var kCVPixelFormatContainsAlpha: string; -declare var kCVPixelFormatContainsYCbCr: string; -declare var kCVPixelFormatContainsRGB: string; -declare var kCVPixelFormatPlanes: string; -declare var kCVPixelFormatBlockWidth: string; -declare var kCVPixelFormatBlockHeight: string; -declare var kCVPixelFormatBitsPerBlock: string; -declare var kCVPixelFormatBlockHorizontalAlignment: string; -declare var kCVPixelFormatBlockVerticalAlignment: string; -declare var kCVPixelFormatBlackBlock: string; -declare var kCVPixelFormatHorizontalSubsampling: string; -declare var kCVPixelFormatVerticalSubsampling: string; -declare var kCVPixelFormatOpenGLFormat: string; -declare var kCVPixelFormatOpenGLType: string; -declare var kCVPixelFormatOpenGLInternalFormat: string; -declare var kCVPixelFormatCGBitmapInfo: string; -declare var kCVPixelFormatQDCompatibility: string; -declare var kCVPixelFormatCGBitmapContextCompatibility: string; -declare var kCVPixelFormatCGImageCompatibility: string; -declare var kCVPixelFormatOpenGLCompatibility: string; -declare var kCVPixelFormatOpenGLESCompatibility: string; -declare var kCVPixelFormatFillExtendedPixelsCallback: string; -declare var kCVMetalTextureCacheMaximumTextureAgeKey: string; -declare var NSFoundationVersionNumber: number; -declare var NSBundleDidLoadNotification: string; -declare var NSLoadedClasses: string; -declare var NSSystemClockDidChangeNotification: string; -declare var NSCalendarIdentifierGregorian: string; -declare var NSCalendarIdentifierBuddhist: string; -declare var NSCalendarIdentifierChinese: string; -declare var NSCalendarIdentifierCoptic: string; -declare var NSCalendarIdentifierEthiopicAmeteMihret: string; -declare var NSCalendarIdentifierEthiopicAmeteAlem: string; -declare var NSCalendarIdentifierHebrew: string; -declare var NSCalendarIdentifierISO8601: string; -declare var NSCalendarIdentifierIndian: string; -declare var NSCalendarIdentifierIslamic: string; -declare var NSCalendarIdentifierIslamicCivil: string; -declare var NSCalendarIdentifierJapanese: string; -declare var NSCalendarIdentifierPersian: string; -declare var NSCalendarIdentifierRepublicOfChina: string; -declare var NSCalendarIdentifierIslamicTabular: string; -declare var NSCalendarIdentifierIslamicUmmAlQura: string; -declare var NSCalendarDayChangedNotification: string; -declare var NSParseErrorException: string; -declare var NSCharacterConversionException: string; -declare var NSStringEncodingDetectionSuggestedEncodingsKey: string; -declare var NSStringEncodingDetectionDisallowedEncodingsKey: string; -declare var NSStringEncodingDetectionUseOnlySuggestedEncodingsKey: string; -declare var NSStringEncodingDetectionAllowLossyKey: string; -declare var NSStringEncodingDetectionFromWindowsKey: string; -declare var NSStringEncodingDetectionLossySubstitutionKey: string; -declare var NSStringEncodingDetectionLikelyLanguageKey: string; -declare var _NSConstantStringClassReference: any; -declare var NSDecimalNumberExactnessException: string; -declare var NSDecimalNumberOverflowException: string; -declare var NSDecimalNumberUnderflowException: string; -declare var NSDecimalNumberDivideByZeroException: string; -declare var NSCocoaErrorDomain: string; -declare var NSPOSIXErrorDomain: string; -declare var NSOSStatusErrorDomain: string; -declare var NSMachErrorDomain: string; -declare var NSUnderlyingErrorKey: string; -declare var NSLocalizedDescriptionKey: string; -declare var NSLocalizedFailureReasonErrorKey: string; -declare var NSLocalizedRecoverySuggestionErrorKey: string; -declare var NSLocalizedRecoveryOptionsErrorKey: string; -declare var NSRecoveryAttempterErrorKey: string; -declare var NSHelpAnchorErrorKey: string; -declare var NSStringEncodingErrorKey: string; -declare var NSURLErrorKey: string; -declare var NSFilePathErrorKey: string; -declare var NSGenericException: string; -declare var NSRangeException: string; -declare var NSInvalidArgumentException: string; -declare var NSInternalInconsistencyException: string; -declare var NSMallocException: string; -declare var NSObjectInaccessibleException: string; -declare var NSObjectNotAvailableException: string; -declare var NSDestinationInvalidException: string; -declare var NSPortTimeoutException: string; -declare var NSInvalidSendPortException: string; -declare var NSInvalidReceivePortException: string; -declare var NSPortSendException: string; -declare var NSPortReceiveException: string; -declare var NSOldStyleException: string; -declare var NSAssertionHandlerKey: string; -declare var NSFileHandleOperationException: string; -declare var NSFileHandleReadCompletionNotification: string; -declare var NSFileHandleReadToEndOfFileCompletionNotification: string; -declare var NSFileHandleConnectionAcceptedNotification: string; -declare var NSFileHandleDataAvailableNotification: string; -declare var NSFileHandleNotificationDataItem: string; -declare var NSFileHandleNotificationFileHandleItem: string; -declare var NSFileHandleNotificationMonitorModes: string; -declare var NSUbiquityIdentityDidChangeNotification: string; -declare var NSFileType: string; -declare var NSFileTypeDirectory: string; -declare var NSFileTypeRegular: string; -declare var NSFileTypeSymbolicLink: string; -declare var NSFileTypeSocket: string; -declare var NSFileTypeCharacterSpecial: string; -declare var NSFileTypeBlockSpecial: string; -declare var NSFileTypeUnknown: string; -declare var NSFileSize: string; -declare var NSFileModificationDate: string; -declare var NSFileReferenceCount: string; -declare var NSFileDeviceIdentifier: string; -declare var NSFileOwnerAccountName: string; -declare var NSFileGroupOwnerAccountName: string; -declare var NSFilePosixPermissions: string; -declare var NSFileSystemNumber: string; -declare var NSFileSystemFileNumber: string; -declare var NSFileExtensionHidden: string; -declare var NSFileHFSCreatorCode: string; -declare var NSFileHFSTypeCode: string; -declare var NSFileImmutable: string; -declare var NSFileAppendOnly: string; -declare var NSFileCreationDate: string; -declare var NSFileOwnerAccountID: string; -declare var NSFileGroupOwnerAccountID: string; -declare var NSFileBusy: string; -declare var NSFileProtectionKey: string; -declare var NSFileProtectionNone: string; -declare var NSFileProtectionComplete: string; -declare var NSFileProtectionCompleteUnlessOpen: string; -declare var NSFileProtectionCompleteUntilFirstUserAuthentication: string; -declare var NSFileSystemSize: string; -declare var NSFileSystemFreeSize: string; -declare var NSFileSystemNodes: string; -declare var NSFileSystemFreeNodes: string; -declare var NSHTTPCookieName: string; -declare var NSHTTPCookieValue: string; -declare var NSHTTPCookieOriginURL: string; -declare var NSHTTPCookieVersion: string; -declare var NSHTTPCookieDomain: string; -declare var NSHTTPCookiePath: string; -declare var NSHTTPCookieSecure: string; -declare var NSHTTPCookieExpires: string; -declare var NSHTTPCookieComment: string; -declare var NSHTTPCookieCommentURL: string; -declare var NSHTTPCookieDiscard: string; -declare var NSHTTPCookieMaximumAge: string; -declare var NSHTTPCookiePort: string; -declare var NSHTTPCookieManagerAcceptPolicyChangedNotification: string; -declare var NSHTTPCookieManagerCookiesChangedNotification: string; -declare var NSUndefinedKeyException: string; -declare var NSAverageKeyValueOperator: string; -declare var NSCountKeyValueOperator: string; -declare var NSDistinctUnionOfArraysKeyValueOperator: string; -declare var NSDistinctUnionOfObjectsKeyValueOperator: string; -declare var NSDistinctUnionOfSetsKeyValueOperator: string; -declare var NSMaximumKeyValueOperator: string; -declare var NSMinimumKeyValueOperator: string; -declare var NSSumKeyValueOperator: string; -declare var NSUnionOfArraysKeyValueOperator: string; -declare var NSUnionOfObjectsKeyValueOperator: string; -declare var NSUnionOfSetsKeyValueOperator: string; -declare var NSKeyValueChangeKindKey: string; -declare var NSKeyValueChangeNewKey: string; -declare var NSKeyValueChangeOldKey: string; -declare var NSKeyValueChangeIndexesKey: string; -declare var NSKeyValueChangeNotificationIsPriorKey: string; -declare var NSInvalidArchiveOperationException: string; -declare var NSInvalidUnarchiveOperationException: string; -declare var NSKeyedArchiveRootObjectKey: string; -declare var NSCurrentLocaleDidChangeNotification: string; -declare var NSLocaleIdentifier: string; -declare var NSLocaleLanguageCode: string; -declare var NSLocaleCountryCode: string; -declare var NSLocaleScriptCode: string; -declare var NSLocaleVariantCode: string; -declare var NSLocaleExemplarCharacterSet: string; -declare var NSLocaleCalendar: string; -declare var NSLocaleCollationIdentifier: string; -declare var NSLocaleUsesMetricSystem: string; -declare var NSLocaleMeasurementSystem: string; -declare var NSLocaleDecimalSeparator: string; -declare var NSLocaleGroupingSeparator: string; -declare var NSLocaleCurrencySymbol: string; -declare var NSLocaleCurrencyCode: string; -declare var NSLocaleCollatorIdentifier: string; -declare var NSLocaleQuotationBeginDelimiterKey: string; -declare var NSLocaleQuotationEndDelimiterKey: string; -declare var NSLocaleAlternateQuotationBeginDelimiterKey: string; -declare var NSLocaleAlternateQuotationEndDelimiterKey: string; -declare var NSGregorianCalendar: string; -declare var NSBuddhistCalendar: string; -declare var NSChineseCalendar: string; -declare var NSHebrewCalendar: string; -declare var NSIslamicCalendar: string; -declare var NSIslamicCivilCalendar: string; -declare var NSJapaneseCalendar: string; -declare var NSRepublicOfChinaCalendar: string; -declare var NSPersianCalendar: string; -declare var NSIndianCalendar: string; -declare var NSISO8601Calendar: string; -declare var NSInvocationOperationVoidResultException: string; -declare var NSInvocationOperationCancelledException: string; -declare var NSPortDidBecomeInvalidNotification: string; -declare var NSTextCheckingNameKey: string; -declare var NSTextCheckingJobTitleKey: string; -declare var NSTextCheckingOrganizationKey: string; -declare var NSTextCheckingStreetKey: string; -declare var NSTextCheckingCityKey: string; -declare var NSTextCheckingStateKey: string; -declare var NSTextCheckingZIPKey: string; -declare var NSTextCheckingCountryKey: string; -declare var NSTextCheckingPhoneKey: string; -declare var NSTextCheckingAirlineKey: string; -declare var NSTextCheckingFlightKey: string; -declare var NSDefaultRunLoopMode: string; -declare var NSRunLoopCommonModes: string; -declare var NSStreamSocketSecurityLevelKey: string; -declare var NSStreamSocketSecurityLevelNone: string; -declare var NSStreamSocketSecurityLevelSSLv2: string; -declare var NSStreamSocketSecurityLevelSSLv3: string; -declare var NSStreamSocketSecurityLevelTLSv1: string; -declare var NSStreamSocketSecurityLevelNegotiatedSSL: string; -declare var NSStreamSOCKSProxyConfigurationKey: string; -declare var NSStreamSOCKSProxyHostKey: string; -declare var NSStreamSOCKSProxyPortKey: string; -declare var NSStreamSOCKSProxyVersionKey: string; -declare var NSStreamSOCKSProxyUserKey: string; -declare var NSStreamSOCKSProxyPasswordKey: string; -declare var NSStreamSOCKSProxyVersion4: string; -declare var NSStreamSOCKSProxyVersion5: string; -declare var NSStreamDataWrittenToMemoryStreamKey: string; -declare var NSStreamFileCurrentOffsetKey: string; -declare var NSStreamSocketSSLErrorDomain: string; -declare var NSStreamSOCKSErrorDomain: string; -declare var NSStreamNetworkServiceType: string; -declare var NSStreamNetworkServiceTypeVoIP: string; -declare var NSStreamNetworkServiceTypeVideo: string; -declare var NSStreamNetworkServiceTypeBackground: string; -declare var NSStreamNetworkServiceTypeVoice: string; -declare var NSWillBecomeMultiThreadedNotification: string; -declare var NSDidBecomeSingleThreadedNotification: string; -declare var NSThreadWillExitNotification: string; -declare var NSSystemTimeZoneDidChangeNotification: string; -declare var NSURLFileScheme: string; -declare var NSURLKeysOfUnsetValuesKey: string; -declare var NSURLNameKey: string; -declare var NSURLLocalizedNameKey: string; -declare var NSURLIsRegularFileKey: string; -declare var NSURLIsDirectoryKey: string; -declare var NSURLIsSymbolicLinkKey: string; -declare var NSURLIsVolumeKey: string; -declare var NSURLIsPackageKey: string; -declare var NSURLIsSystemImmutableKey: string; -declare var NSURLIsUserImmutableKey: string; -declare var NSURLIsHiddenKey: string; -declare var NSURLHasHiddenExtensionKey: string; -declare var NSURLCreationDateKey: string; -declare var NSURLContentAccessDateKey: string; -declare var NSURLContentModificationDateKey: string; -declare var NSURLAttributeModificationDateKey: string; -declare var NSURLLinkCountKey: string; -declare var NSURLParentDirectoryURLKey: string; -declare var NSURLVolumeURLKey: string; -declare var NSURLTypeIdentifierKey: string; -declare var NSURLLocalizedTypeDescriptionKey: string; -declare var NSURLLabelNumberKey: string; -declare var NSURLLabelColorKey: string; -declare var NSURLLocalizedLabelKey: string; -declare var NSURLEffectiveIconKey: string; -declare var NSURLCustomIconKey: string; -declare var NSURLFileResourceIdentifierKey: string; -declare var NSURLVolumeIdentifierKey: string; -declare var NSURLPreferredIOBlockSizeKey: string; -declare var NSURLIsReadableKey: string; -declare var NSURLIsWritableKey: string; -declare var NSURLIsExecutableKey: string; -declare var NSURLFileSecurityKey: string; -declare var NSURLIsExcludedFromBackupKey: string; -declare var NSURLPathKey: string; -declare var NSURLIsMountTriggerKey: string; -declare var NSURLGenerationIdentifierKey: string; -declare var NSURLDocumentIdentifierKey: string; -declare var NSURLAddedToDirectoryDateKey: string; -declare var NSURLFileResourceTypeKey: string; -declare var NSURLFileResourceTypeNamedPipe: string; -declare var NSURLFileResourceTypeCharacterSpecial: string; -declare var NSURLFileResourceTypeDirectory: string; -declare var NSURLFileResourceTypeBlockSpecial: string; -declare var NSURLFileResourceTypeRegular: string; -declare var NSURLFileResourceTypeSymbolicLink: string; -declare var NSURLFileResourceTypeSocket: string; -declare var NSURLFileResourceTypeUnknown: string; -declare var NSURLThumbnailDictionaryKey: string; -declare var NSThumbnail1024x1024SizeKey: string; -declare var NSURLFileSizeKey: string; -declare var NSURLFileAllocatedSizeKey: string; -declare var NSURLTotalFileSizeKey: string; -declare var NSURLTotalFileAllocatedSizeKey: string; -declare var NSURLIsAliasFileKey: string; -declare var NSURLVolumeLocalizedFormatDescriptionKey: string; -declare var NSURLVolumeTotalCapacityKey: string; -declare var NSURLVolumeAvailableCapacityKey: string; -declare var NSURLVolumeResourceCountKey: string; -declare var NSURLVolumeSupportsPersistentIDsKey: string; -declare var NSURLVolumeSupportsSymbolicLinksKey: string; -declare var NSURLVolumeSupportsHardLinksKey: string; -declare var NSURLVolumeSupportsJournalingKey: string; -declare var NSURLVolumeIsJournalingKey: string; -declare var NSURLVolumeSupportsSparseFilesKey: string; -declare var NSURLVolumeSupportsZeroRunsKey: string; -declare var NSURLVolumeSupportsCaseSensitiveNamesKey: string; -declare var NSURLVolumeSupportsCasePreservedNamesKey: string; -declare var NSURLVolumeSupportsRootDirectoryDatesKey: string; -declare var NSURLVolumeSupportsVolumeSizesKey: string; -declare var NSURLVolumeSupportsRenamingKey: string; -declare var NSURLVolumeSupportsAdvisoryFileLockingKey: string; -declare var NSURLVolumeSupportsExtendedSecurityKey: string; -declare var NSURLVolumeIsBrowsableKey: string; -declare var NSURLVolumeMaximumFileSizeKey: string; -declare var NSURLVolumeIsEjectableKey: string; -declare var NSURLVolumeIsRemovableKey: string; -declare var NSURLVolumeIsInternalKey: string; -declare var NSURLVolumeIsAutomountedKey: string; -declare var NSURLVolumeIsLocalKey: string; -declare var NSURLVolumeIsReadOnlyKey: string; -declare var NSURLVolumeCreationDateKey: string; -declare var NSURLVolumeURLForRemountingKey: string; -declare var NSURLVolumeUUIDStringKey: string; -declare var NSURLVolumeNameKey: string; -declare var NSURLVolumeLocalizedNameKey: string; -declare var NSURLIsUbiquitousItemKey: string; -declare var NSURLUbiquitousItemHasUnresolvedConflictsKey: string; -declare var NSURLUbiquitousItemIsDownloadedKey: string; -declare var NSURLUbiquitousItemIsDownloadingKey: string; -declare var NSURLUbiquitousItemIsUploadedKey: string; -declare var NSURLUbiquitousItemIsUploadingKey: string; -declare var NSURLUbiquitousItemPercentDownloadedKey: string; -declare var NSURLUbiquitousItemPercentUploadedKey: string; -declare var NSURLUbiquitousItemDownloadingStatusKey: string; -declare var NSURLUbiquitousItemDownloadingErrorKey: string; -declare var NSURLUbiquitousItemUploadingErrorKey: string; -declare var NSURLUbiquitousItemDownloadRequestedKey: string; -declare var NSURLUbiquitousItemContainerDisplayNameKey: string; -declare var NSURLUbiquitousItemDownloadingStatusNotDownloaded: string; -declare var NSURLUbiquitousItemDownloadingStatusDownloaded: string; -declare var NSURLUbiquitousItemDownloadingStatusCurrent: string; -declare var NSURLCredentialStorageChangedNotification: string; -declare var NSURLCredentialStorageRemoveSynchronizableCredentials: string; -declare var NSURLErrorDomain: string; -declare var NSURLErrorFailingURLErrorKey: string; -declare var NSURLErrorFailingURLStringErrorKey: string; -declare var NSErrorFailingURLStringKey: string; -declare var NSURLErrorFailingURLPeerTrustErrorKey: string; -declare var NSURLErrorBackgroundTaskCancelledReasonKey: string; -declare var NSURLProtectionSpaceHTTP: string; -declare var NSURLProtectionSpaceHTTPS: string; -declare var NSURLProtectionSpaceFTP: string; -declare var NSURLProtectionSpaceHTTPProxy: string; -declare var NSURLProtectionSpaceHTTPSProxy: string; -declare var NSURLProtectionSpaceFTPProxy: string; -declare var NSURLProtectionSpaceSOCKSProxy: string; -declare var NSURLAuthenticationMethodDefault: string; -declare var NSURLAuthenticationMethodHTTPBasic: string; -declare var NSURLAuthenticationMethodHTTPDigest: string; -declare var NSURLAuthenticationMethodHTMLForm: string; -declare var NSURLAuthenticationMethodNTLM: string; -declare var NSURLAuthenticationMethodNegotiate: string; -declare var NSURLAuthenticationMethodClientCertificate: string; -declare var NSURLAuthenticationMethodServerTrust: string; -declare var NSGlobalDomain: string; -declare var NSArgumentDomain: string; -declare var NSRegistrationDomain: string; -declare var NSUserDefaultsDidChangeNotification: string; -declare var NSNegateBooleanTransformerName: string; -declare var NSIsNilTransformerName: string; -declare var NSIsNotNilTransformerName: string; -declare var NSUnarchiveFromDataTransformerName: string; -declare var NSKeyedUnarchiveFromDataTransformerName: string; -declare var NSXMLParserErrorDomain: string; -declare var NSExtensionItemsAndErrorsKey: string; -declare var NSItemProviderPreferredImageSizeKey: string; -declare var NSExtensionJavaScriptPreprocessingResultsKey: string; -declare var NSExtensionJavaScriptFinalizeArgumentKey: string; -declare var NSItemProviderErrorDomain: string; -declare var NSExtensionItemAttributedTitleKey: string; -declare var NSExtensionItemAttributedContentTextKey: string; -declare var NSExtensionItemAttachmentsKey: string; -declare var NSLinguisticTagSchemeTokenType: string; -declare var NSLinguisticTagSchemeLexicalClass: string; -declare var NSLinguisticTagSchemeNameType: string; -declare var NSLinguisticTagSchemeNameTypeOrLexicalClass: string; -declare var NSLinguisticTagSchemeLemma: string; -declare var NSLinguisticTagSchemeLanguage: string; -declare var NSLinguisticTagSchemeScript: string; -declare var NSLinguisticTagWord: string; -declare var NSLinguisticTagPunctuation: string; -declare var NSLinguisticTagWhitespace: string; -declare var NSLinguisticTagOther: string; -declare var NSLinguisticTagNoun: string; -declare var NSLinguisticTagVerb: string; -declare var NSLinguisticTagAdjective: string; -declare var NSLinguisticTagAdverb: string; -declare var NSLinguisticTagPronoun: string; -declare var NSLinguisticTagDeterminer: string; -declare var NSLinguisticTagParticle: string; -declare var NSLinguisticTagPreposition: string; -declare var NSLinguisticTagNumber: string; -declare var NSLinguisticTagConjunction: string; -declare var NSLinguisticTagInterjection: string; -declare var NSLinguisticTagClassifier: string; -declare var NSLinguisticTagIdiom: string; -declare var NSLinguisticTagOtherWord: string; -declare var NSLinguisticTagSentenceTerminator: string; -declare var NSLinguisticTagOpenQuote: string; -declare var NSLinguisticTagCloseQuote: string; -declare var NSLinguisticTagOpenParenthesis: string; -declare var NSLinguisticTagCloseParenthesis: string; -declare var NSLinguisticTagWordJoiner: string; -declare var NSLinguisticTagDash: string; -declare var NSLinguisticTagOtherPunctuation: string; -declare var NSLinguisticTagParagraphBreak: string; -declare var NSLinguisticTagOtherWhitespace: string; -declare var NSLinguisticTagPersonalName: string; -declare var NSLinguisticTagPlaceName: string; -declare var NSLinguisticTagOrganizationName: string; -declare var NSMetadataItemFSNameKey: string; -declare var NSMetadataItemDisplayNameKey: string; -declare var NSMetadataItemURLKey: string; -declare var NSMetadataItemPathKey: string; -declare var NSMetadataItemFSSizeKey: string; -declare var NSMetadataItemFSCreationDateKey: string; -declare var NSMetadataItemFSContentChangeDateKey: string; -declare var NSMetadataItemContentTypeKey: string; -declare var NSMetadataItemContentTypeTreeKey: string; -declare var NSMetadataItemIsUbiquitousKey: string; -declare var NSMetadataUbiquitousItemHasUnresolvedConflictsKey: string; -declare var NSMetadataUbiquitousItemIsDownloadedKey: string; -declare var NSMetadataUbiquitousItemDownloadingStatusKey: string; -declare var NSMetadataUbiquitousItemDownloadingStatusNotDownloaded: string; -declare var NSMetadataUbiquitousItemDownloadingStatusDownloaded: string; -declare var NSMetadataUbiquitousItemDownloadingStatusCurrent: string; -declare var NSMetadataUbiquitousItemIsDownloadingKey: string; -declare var NSMetadataUbiquitousItemIsUploadedKey: string; -declare var NSMetadataUbiquitousItemIsUploadingKey: string; -declare var NSMetadataUbiquitousItemPercentDownloadedKey: string; -declare var NSMetadataUbiquitousItemPercentUploadedKey: string; -declare var NSMetadataUbiquitousItemDownloadingErrorKey: string; -declare var NSMetadataUbiquitousItemUploadingErrorKey: string; -declare var NSMetadataUbiquitousItemDownloadRequestedKey: string; -declare var NSMetadataUbiquitousItemIsExternalDocumentKey: string; -declare var NSMetadataUbiquitousItemContainerDisplayNameKey: string; -declare var NSMetadataUbiquitousItemURLInLocalContainerKey: string; -declare var NSMetadataQueryDidStartGatheringNotification: string; -declare var NSMetadataQueryGatheringProgressNotification: string; -declare var NSMetadataQueryDidFinishGatheringNotification: string; -declare var NSMetadataQueryDidUpdateNotification: string; -declare var NSMetadataQueryUpdateAddedItemsKey: string; -declare var NSMetadataQueryUpdateChangedItemsKey: string; -declare var NSMetadataQueryUpdateRemovedItemsKey: string; -declare var NSMetadataQueryResultContentRelevanceAttribute: string; -declare var NSMetadataQueryUbiquitousDocumentsScope: string; -declare var NSMetadataQueryUbiquitousDataScope: string; -declare var NSMetadataQueryAccessibleUbiquitousExternalDocumentsScope: string; -declare var NSNetServicesErrorCode: string; -declare var NSNetServicesErrorDomain: string; -declare var NSProgressEstimatedTimeRemainingKey: string; -declare var NSProgressThroughputKey: string; -declare var NSProgressKindFile: string; -declare var NSProgressFileOperationKindKey: string; -declare var NSProgressFileOperationKindDownloading: string; -declare var NSProgressFileOperationKindDecompressingAfterDownloading: string; -declare var NSProgressFileOperationKindReceiving: string; -declare var NSProgressFileOperationKindCopying: string; -declare var NSProgressFileURLKey: string; -declare var NSProgressFileTotalCountKey: string; -declare var NSProgressFileCompletedCountKey: string; -declare var NSUbiquitousKeyValueStoreDidChangeExternallyNotification: string; -declare var NSUbiquitousKeyValueStoreChangeReasonKey: string; -declare var NSUbiquitousKeyValueStoreChangedKeysKey: string; -declare var NSUndoManagerGroupIsDiscardableKey: string; -declare var NSUndoManagerCheckpointNotification: string; -declare var NSUndoManagerWillUndoChangeNotification: string; -declare var NSUndoManagerWillRedoChangeNotification: string; -declare var NSUndoManagerDidUndoChangeNotification: string; -declare var NSUndoManagerDidRedoChangeNotification: string; -declare var NSUndoManagerDidOpenUndoGroupNotification: string; -declare var NSUndoManagerWillCloseUndoGroupNotification: string; -declare var NSUndoManagerDidCloseUndoGroupNotification: string; -declare var NSURLSessionTransferSizeUnknown: number; -declare var NSURLSessionTaskPriorityDefault: number; -declare var NSURLSessionTaskPriorityLow: number; -declare var NSURLSessionTaskPriorityHigh: number; -declare var NSURLSessionDownloadTaskResumeData: string; -declare var NSUserActivityTypeBrowsingWeb: string; -declare var kSecImportExportPassphrase: string; -declare var kSecImportItemLabel: string; -declare var kSecImportItemKeyID: string; -declare var kSecImportItemTrust: string; -declare var kSecImportItemCertChain: string; -declare var kSecImportItemIdentity: string; -declare var kSecClass: any; -declare var kSecClassGenericPassword: any; -declare var kSecClassInternetPassword: any; -declare var kSecClassCertificate: any; -declare var kSecClassKey: any; -declare var kSecClassIdentity: any; -declare var kSecAttrAccessible: any; -declare var kSecAttrAccessControl: any; -declare var kSecAttrAccessGroup: any; -declare var kSecAttrSynchronizable: any; -declare var kSecAttrSynchronizableAny: any; -declare var kSecAttrCreationDate: any; -declare var kSecAttrModificationDate: any; -declare var kSecAttrDescription: any; -declare var kSecAttrComment: any; -declare var kSecAttrCreator: any; -declare var kSecAttrType: any; -declare var kSecAttrLabel: any; -declare var kSecAttrIsInvisible: any; -declare var kSecAttrIsNegative: any; -declare var kSecAttrAccount: any; -declare var kSecAttrService: any; -declare var kSecAttrGeneric: any; -declare var kSecAttrSecurityDomain: any; -declare var kSecAttrServer: any; -declare var kSecAttrProtocol: any; -declare var kSecAttrAuthenticationType: any; -declare var kSecAttrPort: any; -declare var kSecAttrPath: any; -declare var kSecAttrSubject: any; -declare var kSecAttrIssuer: any; -declare var kSecAttrSerialNumber: any; -declare var kSecAttrSubjectKeyID: any; -declare var kSecAttrPublicKeyHash: any; -declare var kSecAttrCertificateType: any; -declare var kSecAttrCertificateEncoding: any; -declare var kSecAttrKeyClass: any; -declare var kSecAttrApplicationLabel: any; -declare var kSecAttrIsPermanent: any; -declare var kSecAttrApplicationTag: any; -declare var kSecAttrKeyType: any; -declare var kSecAttrKeySizeInBits: any; -declare var kSecAttrEffectiveKeySize: any; -declare var kSecAttrCanEncrypt: any; -declare var kSecAttrCanDecrypt: any; -declare var kSecAttrCanDerive: any; -declare var kSecAttrCanSign: any; -declare var kSecAttrCanVerify: any; -declare var kSecAttrCanWrap: any; -declare var kSecAttrCanUnwrap: any; -declare var kSecAttrAccessibleWhenUnlocked: any; -declare var kSecAttrAccessibleAfterFirstUnlock: any; -declare var kSecAttrAccessibleAlways: any; -declare var kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly: any; -declare var kSecAttrAccessibleWhenUnlockedThisDeviceOnly: any; -declare var kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly: any; -declare var kSecAttrAccessibleAlwaysThisDeviceOnly: any; -declare var kSecAttrProtocolFTP: any; -declare var kSecAttrProtocolFTPAccount: any; -declare var kSecAttrProtocolHTTP: any; -declare var kSecAttrProtocolIRC: any; -declare var kSecAttrProtocolNNTP: any; -declare var kSecAttrProtocolPOP3: any; -declare var kSecAttrProtocolSMTP: any; -declare var kSecAttrProtocolSOCKS: any; -declare var kSecAttrProtocolIMAP: any; -declare var kSecAttrProtocolLDAP: any; -declare var kSecAttrProtocolAppleTalk: any; -declare var kSecAttrProtocolAFP: any; -declare var kSecAttrProtocolTelnet: any; -declare var kSecAttrProtocolSSH: any; -declare var kSecAttrProtocolFTPS: any; -declare var kSecAttrProtocolHTTPS: any; -declare var kSecAttrProtocolHTTPProxy: any; -declare var kSecAttrProtocolHTTPSProxy: any; -declare var kSecAttrProtocolFTPProxy: any; -declare var kSecAttrProtocolSMB: any; -declare var kSecAttrProtocolRTSP: any; -declare var kSecAttrProtocolRTSPProxy: any; -declare var kSecAttrProtocolDAAP: any; -declare var kSecAttrProtocolEPPC: any; -declare var kSecAttrProtocolIPP: any; -declare var kSecAttrProtocolNNTPS: any; -declare var kSecAttrProtocolLDAPS: any; -declare var kSecAttrProtocolTelnetS: any; -declare var kSecAttrProtocolIMAPS: any; -declare var kSecAttrProtocolIRCS: any; -declare var kSecAttrProtocolPOP3S: any; -declare var kSecAttrAuthenticationTypeNTLM: any; -declare var kSecAttrAuthenticationTypeMSN: any; -declare var kSecAttrAuthenticationTypeDPA: any; -declare var kSecAttrAuthenticationTypeRPA: any; -declare var kSecAttrAuthenticationTypeHTTPBasic: any; -declare var kSecAttrAuthenticationTypeHTTPDigest: any; -declare var kSecAttrAuthenticationTypeHTMLForm: any; -declare var kSecAttrAuthenticationTypeDefault: any; -declare var kSecAttrKeyClassPublic: any; -declare var kSecAttrKeyClassPrivate: any; -declare var kSecAttrKeyClassSymmetric: any; -declare var kSecAttrKeyTypeRSA: any; -declare var kSecAttrKeyTypeEC: any; -declare var kSecMatchPolicy: any; -declare var kSecMatchItemList: any; -declare var kSecMatchSearchList: any; -declare var kSecMatchIssuers: any; -declare var kSecMatchEmailAddressIfPresent: any; -declare var kSecMatchSubjectContains: any; -declare var kSecMatchCaseInsensitive: any; -declare var kSecMatchTrustedOnly: any; -declare var kSecMatchValidOnDate: any; -declare var kSecMatchLimit: any; -declare var kSecMatchLimitOne: any; -declare var kSecMatchLimitAll: any; -declare var kSecReturnData: any; -declare var kSecReturnAttributes: any; -declare var kSecReturnRef: any; -declare var kSecReturnPersistentRef: any; -declare var kSecValueData: any; -declare var kSecValueRef: any; -declare var kSecValuePersistentRef: any; -declare var kSecUseItemList: any; -declare var kSecUseOperationPrompt: any; -declare var kSecUseNoAuthenticationUI: any; -declare var kSecPrivateKeyAttrs: any; -declare var kSecPublicKeyAttrs: any; -declare var kSecPolicyAppleX509Basic: any; -declare var kSecPolicyAppleSSL: any; -declare var kSecPolicyAppleSMIME: any; -declare var kSecPolicyAppleEAP: any; -declare var kSecPolicyAppleIPsec: any; -declare var kSecPolicyAppleCodeSigning: any; -declare var kSecPolicyAppleIDValidation: any; -declare var kSecPolicyAppleTimeStamping: any; -declare var kSecPolicyAppleRevocation: any; -declare var kSecPolicyOid: any; -declare var kSecPolicyName: any; -declare var kSecPolicyClient: any; -declare var kSecPolicyRevocationFlags: any; -declare var kSecRandomDefault: any; -declare var kSecSharedPassword: any; -declare var kSecPropertyTypeTitle: any; -declare var kSecPropertyTypeError: any; -declare var kSecTrustEvaluationDate: any; -declare var kSecTrustExtendedValidation: any; -declare var kSecTrustOrganizationName: any; -declare var kSecTrustResultValue: any; -declare var kSecTrustRevocationChecked: any; -declare var kSecTrustRevocationValidUntilDate: any; -declare var kCFErrorDomainCFNetwork: string; -declare var kCFErrorDomainWinSock: string; -declare var kCFURLErrorFailingURLErrorKey: string; -declare var kCFURLErrorFailingURLStringErrorKey: string; -declare var kCFGetAddrInfoFailureKey: string; -declare var kCFSOCKSStatusCodeKey: string; -declare var kCFSOCKSVersionKey: string; -declare var kCFSOCKSNegotiationMethodKey: string; -declare var kCFDNSServiceFailureKey: string; -declare var kCFFTPStatusCodeKey: string; -declare var kCFStreamErrorDomainNetDB: number; -declare var kCFStreamErrorDomainSystemConfiguration: number; -declare var kCFStreamErrorDomainMach: number; -declare var kCFStreamErrorDomainNetServices: number; -declare var kCFStreamPropertySSLContext: string; -declare var kCFStreamPropertySSLPeerTrust: string; -declare var kCFStreamSSLValidatesCertificateChain: string; -declare var kCFStreamPropertySSLSettings: string; -declare var kCFStreamSSLLevel: string; -declare var kCFStreamSSLPeerName: string; -declare var kCFStreamSSLCertificates: string; -declare var kCFStreamSSLIsServer: string; -declare var kCFStreamNetworkServiceType: string; -declare var kCFStreamNetworkServiceTypeVoIP: string; -declare var kCFStreamNetworkServiceTypeVideo: string; -declare var kCFStreamNetworkServiceTypeVoice: string; -declare var kCFStreamNetworkServiceTypeBackground: string; -declare var kCFStreamPropertyNoCellular: string; -declare var kCFStreamPropertyConnectionIsCellular: string; -declare var kCFStreamErrorDomainWinSock: number; -declare var kCFStreamErrorDomainSOCKS: number; -declare var kCFStreamPropertySOCKSProxy: string; -declare var kCFStreamPropertySOCKSProxyHost: string; -declare var kCFStreamPropertySOCKSProxyPort: string; -declare var kCFStreamPropertySOCKSVersion: string; -declare var kCFStreamSocketSOCKSVersion4: string; -declare var kCFStreamSocketSOCKSVersion5: string; -declare var kCFStreamPropertySOCKSUser: string; -declare var kCFStreamPropertySOCKSPassword: string; -declare var kCFStreamPropertyProxyLocalBypass: string; -declare var kCFStreamErrorDomainSSL: number; -declare var kCFStreamPropertySocketSecurityLevel: string; -declare var kCFStreamSocketSecurityLevelNone: string; -declare var kCFStreamSocketSecurityLevelSSLv2: string; -declare var kCFStreamSocketSecurityLevelSSLv3: string; -declare var kCFStreamSocketSecurityLevelTLSv1: string; -declare var kCFStreamSocketSecurityLevelNegotiatedSSL: string; -declare var kCFStreamPropertyShouldCloseNativeSocket: string; -declare var kCFStreamPropertySocketRemoteHost: string; -declare var kCFStreamPropertySocketRemoteNetService: string; -declare var kCFStreamPropertySSLPeerCertificates: string; -declare var kCFStreamSSLAllowsExpiredCertificates: string; -declare var kCFStreamSSLAllowsExpiredRoots: string; -declare var kCFStreamSSLAllowsAnyRoot: string; -declare var kCFStreamErrorDomainFTP: number; -declare var kCFStreamPropertyFTPUserName: string; -declare var kCFStreamPropertyFTPPassword: string; -declare var kCFStreamPropertyFTPUsePassiveMode: string; -declare var kCFStreamPropertyFTPResourceSize: string; -declare var kCFStreamPropertyFTPFetchResourceInfo: string; -declare var kCFStreamPropertyFTPFileTransferOffset: string; -declare var kCFStreamPropertyFTPAttemptPersistentConnection: string; -declare var kCFStreamPropertyFTPProxy: string; -declare var kCFStreamPropertyFTPProxyHost: string; -declare var kCFStreamPropertyFTPProxyPort: string; -declare var kCFStreamPropertyFTPProxyUser: string; -declare var kCFStreamPropertyFTPProxyPassword: string; -declare var kCFFTPResourceMode: string; -declare var kCFFTPResourceName: string; -declare var kCFFTPResourceOwner: string; -declare var kCFFTPResourceGroup: string; -declare var kCFFTPResourceLink: string; -declare var kCFFTPResourceSize: string; -declare var kCFFTPResourceType: string; -declare var kCFFTPResourceModDate: string; -declare var kCFHTTPVersion1_0: string; -declare var kCFHTTPVersion1_1: string; -declare var kCFHTTPAuthenticationSchemeBasic: string; -declare var kCFHTTPAuthenticationSchemeDigest: string; -declare var kCFHTTPAuthenticationSchemeNTLM: string; -declare var kCFHTTPAuthenticationSchemeKerberos: string; -declare var kCFHTTPAuthenticationSchemeNegotiate: string; -declare var kCFHTTPAuthenticationSchemeNegotiate2: string; -declare var kCFHTTPAuthenticationSchemeXMobileMeAuthToken: string; -declare var kCFHTTPAuthenticationSchemeOAuth1: string; -declare var kCFStreamErrorDomainHTTP: number; -declare var kCFStreamPropertyHTTPResponseHeader: string; -declare var kCFStreamPropertyHTTPFinalURL: string; -declare var kCFStreamPropertyHTTPFinalRequest: string; -declare var kCFStreamPropertyHTTPProxy: string; -declare var kCFStreamPropertyHTTPProxyHost: string; -declare var kCFStreamPropertyHTTPProxyPort: string; -declare var kCFStreamPropertyHTTPSProxyHost: string; -declare var kCFStreamPropertyHTTPSProxyPort: string; -declare var kCFStreamPropertyHTTPShouldAutoredirect: string; -declare var kCFStreamPropertyHTTPAttemptPersistentConnection: string; -declare var kCFStreamPropertyHTTPRequestBytesWrittenCount: string; -declare var kCFHTTPAuthenticationUsername: string; -declare var kCFHTTPAuthenticationPassword: string; -declare var kCFHTTPAuthenticationAccountDomain: string; -declare var kCFProxyTypeKey: string; -declare var kCFProxyHostNameKey: string; -declare var kCFProxyPortNumberKey: string; -declare var kCFProxyAutoConfigurationURLKey: string; -declare var kCFProxyAutoConfigurationJavaScriptKey: string; -declare var kCFProxyUsernameKey: string; -declare var kCFProxyPasswordKey: string; -declare var kCFProxyTypeNone: string; -declare var kCFProxyTypeHTTP: string; -declare var kCFProxyTypeHTTPS: string; -declare var kCFProxyTypeSOCKS: string; -declare var kCFProxyTypeFTP: string; -declare var kCFProxyTypeAutoConfigurationURL: string; -declare var kCFProxyTypeAutoConfigurationJavaScript: string; -declare var kCFProxyAutoConfigurationHTTPResponseKey: string; -declare var kCFNetworkProxiesHTTPEnable: string; -declare var kCFNetworkProxiesHTTPPort: string; -declare var kCFNetworkProxiesHTTPProxy: string; -declare var kCFNetworkProxiesProxyAutoConfigEnable: string; -declare var kCFNetworkProxiesProxyAutoConfigURLString: string; -declare var kCFNetworkProxiesProxyAutoConfigJavaScript: string; -declare var ACAccountTypeIdentifierTwitter: string; -declare var ACAccountTypeIdentifierFacebook: string; -declare var ACAccountTypeIdentifierSinaWeibo: string; -declare var ACAccountTypeIdentifierTencentWeibo: string; -declare var ACFacebookAppIdKey: string; -declare var ACFacebookPermissionsKey: string; -declare var ACFacebookAudienceKey: string; -declare var ACFacebookAudienceEveryone: string; -declare var ACFacebookAudienceFriends: string; -declare var ACFacebookAudienceOnlyMe: string; -declare var ACTencentWeiboAppIdKey: string; -declare var ACAccountStoreDidChangeNotification: string; -declare var ACErrorDomain: string; -declare var ABAddressBookErrorDomain: string; -declare var kABSourceNameProperty: number; -declare var kABSourceTypeProperty: number; -declare var kABWorkLabel: string; -declare var kABHomeLabel: string; -declare var kABOtherLabel: string; -declare var kABPersonFirstNameProperty: number; -declare var kABPersonLastNameProperty: number; -declare var kABPersonMiddleNameProperty: number; -declare var kABPersonPrefixProperty: number; -declare var kABPersonSuffixProperty: number; -declare var kABPersonNicknameProperty: number; -declare var kABPersonFirstNamePhoneticProperty: number; -declare var kABPersonLastNamePhoneticProperty: number; -declare var kABPersonMiddleNamePhoneticProperty: number; -declare var kABPersonOrganizationProperty: number; -declare var kABPersonJobTitleProperty: number; -declare var kABPersonDepartmentProperty: number; -declare var kABPersonEmailProperty: number; -declare var kABPersonBirthdayProperty: number; -declare var kABPersonNoteProperty: number; -declare var kABPersonCreationDateProperty: number; -declare var kABPersonModificationDateProperty: number; -declare var kABPersonAddressProperty: number; -declare var kABPersonAddressStreetKey: string; -declare var kABPersonAddressCityKey: string; -declare var kABPersonAddressStateKey: string; -declare var kABPersonAddressZIPKey: string; -declare var kABPersonAddressCountryKey: string; -declare var kABPersonAddressCountryCodeKey: string; -declare var kABPersonDateProperty: number; -declare var kABPersonAnniversaryLabel: string; -declare var kABPersonKindProperty: number; -declare var kABPersonKindPerson: NSNumber; -declare var kABPersonKindOrganization: NSNumber; -declare var kABPersonPhoneProperty: number; -declare var kABPersonPhoneMobileLabel: string; -declare var kABPersonPhoneIPhoneLabel: string; -declare var kABPersonPhoneMainLabel: string; -declare var kABPersonPhoneHomeFAXLabel: string; -declare var kABPersonPhoneWorkFAXLabel: string; -declare var kABPersonPhoneOtherFAXLabel: string; -declare var kABPersonPhonePagerLabel: string; -declare var kABPersonInstantMessageProperty: number; -declare var kABPersonInstantMessageServiceKey: string; -declare var kABPersonInstantMessageServiceYahoo: string; -declare var kABPersonInstantMessageServiceJabber: string; -declare var kABPersonInstantMessageServiceMSN: string; -declare var kABPersonInstantMessageServiceICQ: string; -declare var kABPersonInstantMessageServiceAIM: string; -declare var kABPersonInstantMessageServiceQQ: string; -declare var kABPersonInstantMessageServiceGoogleTalk: string; -declare var kABPersonInstantMessageServiceSkype: string; -declare var kABPersonInstantMessageServiceFacebook: string; -declare var kABPersonInstantMessageServiceGaduGadu: string; -declare var kABPersonInstantMessageUsernameKey: string; -declare var kABPersonURLProperty: number; -declare var kABPersonHomePageLabel: string; -declare var kABPersonRelatedNamesProperty: number; -declare var kABPersonFatherLabel: string; -declare var kABPersonMotherLabel: string; -declare var kABPersonParentLabel: string; -declare var kABPersonBrotherLabel: string; -declare var kABPersonSisterLabel: string; -declare var kABPersonChildLabel: string; -declare var kABPersonFriendLabel: string; -declare var kABPersonSpouseLabel: string; -declare var kABPersonPartnerLabel: string; -declare var kABPersonAssistantLabel: string; -declare var kABPersonManagerLabel: string; -declare var kABPersonSocialProfileProperty: number; -declare var kABPersonSocialProfileURLKey: string; -declare var kABPersonSocialProfileServiceKey: string; -declare var kABPersonSocialProfileUsernameKey: string; -declare var kABPersonSocialProfileUserIdentifierKey: string; -declare var kABPersonSocialProfileServiceTwitter: string; -declare var kABPersonSocialProfileServiceSinaWeibo: string; -declare var kABPersonSocialProfileServiceGameCenter: string; -declare var kABPersonSocialProfileServiceFacebook: string; -declare var kABPersonSocialProfileServiceMyspace: string; -declare var kABPersonSocialProfileServiceLinkedIn: string; -declare var kABPersonSocialProfileServiceFlickr: string; -declare var kABPersonAlternateBirthdayProperty: number; -declare var kABPersonAlternateBirthdayCalendarIdentifierKey: string; -declare var kABPersonAlternateBirthdayEraKey: string; -declare var kABPersonAlternateBirthdayYearKey: string; -declare var kABPersonAlternateBirthdayMonthKey: string; -declare var kABPersonAlternateBirthdayIsLeapMonthKey: string; -declare var kABPersonAlternateBirthdayDayKey: string; -declare var kABGroupNameProperty: number; -declare var UIKeyInputUpArrow: string; -declare var UIKeyInputDownArrow: string; -declare var UIKeyInputLeftArrow: string; -declare var UIKeyInputRightArrow: string; -declare var UIKeyInputEscape: string; -declare var UIFontDescriptorFamilyAttribute: string; -declare var UIFontDescriptorNameAttribute: string; -declare var UIFontDescriptorFaceAttribute: string; -declare var UIFontDescriptorSizeAttribute: string; -declare var UIFontDescriptorVisibleNameAttribute: string; -declare var UIFontDescriptorMatrixAttribute: string; -declare var UIFontDescriptorCharacterSetAttribute: string; -declare var UIFontDescriptorCascadeListAttribute: string; -declare var UIFontDescriptorTraitsAttribute: string; -declare var UIFontDescriptorFixedAdvanceAttribute: string; -declare var UIFontDescriptorFeatureSettingsAttribute: string; -declare var UIFontDescriptorTextStyleAttribute: string; -declare var UIFontSymbolicTrait: string; -declare var UIFontWeightTrait: string; -declare var UIFontWidthTrait: string; -declare var UIFontSlantTrait: string; -declare var UIFontFeatureTypeIdentifierKey: string; -declare var UIFontFeatureSelectorIdentifierKey: string; -declare var UIFontTextStyleHeadline: string; -declare var UIFontTextStyleBody: string; -declare var UIFontTextStyleSubheadline: string; -declare var UIFontTextStyleFootnote: string; -declare var UIFontTextStyleCaption1: string; -declare var UIFontTextStyleCaption2: string; -declare var UIDeviceOrientationDidChangeNotification: string; -declare var UIDeviceBatteryStateDidChangeNotification: string; -declare var UIDeviceBatteryLevelDidChangeNotification: string; -declare var UIDeviceProximityStateDidChangeNotification: string; -declare var UIEdgeInsetsZero: UIEdgeInsets; -declare var UIOffsetZero: UIOffset; -declare var UILayoutPriorityRequired: number; -declare var UILayoutPriorityDefaultHigh: number; -declare var UILayoutPriorityDefaultLow: number; -declare var UILayoutPriorityFittingSizeLevel: number; -declare var UIViewNoIntrinsicMetric: number; -declare var UILayoutFittingCompressedSize: CGSize; -declare var UILayoutFittingExpandedSize: CGSize; -declare var NSTabColumnTerminatorsAttributeName: string; -declare var UITextAttributeFont: string; -declare var UITextAttributeTextColor: string; -declare var UITextAttributeTextShadowColor: string; -declare var UITextAttributeTextShadowOffset: string; -declare var UITextInputTextBackgroundColorKey: string; -declare var UITextInputTextColorKey: string; -declare var UITextInputTextFontKey: string; -declare var UITextInputCurrentInputModeDidChangeNotification: string; -declare var UITextFieldTextDidBeginEditingNotification: string; -declare var UITextFieldTextDidEndEditingNotification: string; -declare var UITextFieldTextDidChangeNotification: string; -declare var UIApplicationInvalidInterfaceOrientationException: string; -declare var UIBackgroundTaskInvalid: number; -declare var UIMinimumKeepAliveTimeout: number; -declare var UIApplicationBackgroundFetchIntervalMinimum: number; -declare var UIApplicationBackgroundFetchIntervalNever: number; -declare var UITrackingRunLoopMode: string; -declare var UIApplicationDidEnterBackgroundNotification: string; -declare var UIApplicationWillEnterForegroundNotification: string; -declare var UIApplicationDidFinishLaunchingNotification: string; -declare var UIApplicationDidBecomeActiveNotification: string; -declare var UIApplicationWillResignActiveNotification: string; -declare var UIApplicationDidReceiveMemoryWarningNotification: string; -declare var UIApplicationWillTerminateNotification: string; -declare var UIApplicationSignificantTimeChangeNotification: string; -declare var UIApplicationWillChangeStatusBarOrientationNotification: string; -declare var UIApplicationDidChangeStatusBarOrientationNotification: string; -declare var UIApplicationStatusBarOrientationUserInfoKey: string; -declare var UIApplicationWillChangeStatusBarFrameNotification: string; -declare var UIApplicationDidChangeStatusBarFrameNotification: string; -declare var UIApplicationStatusBarFrameUserInfoKey: string; -declare var UIApplicationBackgroundRefreshStatusDidChangeNotification: string; -declare var UIApplicationLaunchOptionsURLKey: string; -declare var UIApplicationLaunchOptionsSourceApplicationKey: string; -declare var UIApplicationLaunchOptionsRemoteNotificationKey: string; -declare var UIApplicationLaunchOptionsLocalNotificationKey: string; -declare var UIApplicationLaunchOptionsAnnotationKey: string; -declare var UIApplicationProtectedDataWillBecomeUnavailable: string; -declare var UIApplicationProtectedDataDidBecomeAvailable: string; -declare var UIApplicationLaunchOptionsLocationKey: string; -declare var UIApplicationLaunchOptionsNewsstandDownloadsKey: string; -declare var UIApplicationLaunchOptionsBluetoothCentralsKey: string; -declare var UIApplicationLaunchOptionsBluetoothPeripheralsKey: string; -declare var UIApplicationLaunchOptionsUserActivityDictionaryKey: string; -declare var UIApplicationLaunchOptionsUserActivityTypeKey: string; -declare var UIApplicationOpenSettingsURLString: string; -declare var UIContentSizeCategoryExtraSmall: string; -declare var UIContentSizeCategorySmall: string; -declare var UIContentSizeCategoryMedium: string; -declare var UIContentSizeCategoryLarge: string; -declare var UIContentSizeCategoryExtraLarge: string; -declare var UIContentSizeCategoryExtraExtraLarge: string; -declare var UIContentSizeCategoryExtraExtraExtraLarge: string; -declare var UIContentSizeCategoryAccessibilityMedium: string; -declare var UIContentSizeCategoryAccessibilityLarge: string; -declare var UIContentSizeCategoryAccessibilityExtraLarge: string; -declare var UIContentSizeCategoryAccessibilityExtraExtraLarge: string; -declare var UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: string; -declare var UIContentSizeCategoryDidChangeNotification: string; -declare var UIContentSizeCategoryNewValueKey: string; -declare var UIApplicationUserDidTakeScreenshotNotification: string; -declare var UIApplicationKeyboardExtensionPointIdentifier: string; -declare var UIStateRestorationViewControllerStoryboardKey: string; -declare var UIApplicationStateRestorationBundleVersionKey: string; -declare var UIApplicationStateRestorationUserInterfaceIdiomKey: string; -declare var UIApplicationStateRestorationTimestampKey: string; -declare var UIApplicationStateRestorationSystemVersionKey: string; -declare var UIViewControllerShowDetailTargetDidChangeNotification: string; -declare var UIViewControllerHierarchyInconsistencyException: string; -declare var UINavigationControllerHideShowBarDuration: number; -declare var UIScrollViewDecelerationRateNormal: number; -declare var UIScrollViewDecelerationRateFast: number; -declare var UITableViewIndexSearch: string; -declare var UITableViewAutomaticDimension: number; -declare var UITableViewSelectionDidChangeNotification: string; -declare var UIAccessibilityTraitNone: number; -declare var UIAccessibilityTraitButton: number; -declare var UIAccessibilityTraitLink: number; -declare var UIAccessibilityTraitHeader: number; -declare var UIAccessibilityTraitSearchField: number; -declare var UIAccessibilityTraitImage: number; -declare var UIAccessibilityTraitSelected: number; -declare var UIAccessibilityTraitPlaysSound: number; -declare var UIAccessibilityTraitKeyboardKey: number; -declare var UIAccessibilityTraitStaticText: number; -declare var UIAccessibilityTraitSummaryElement: number; -declare var UIAccessibilityTraitNotEnabled: number; -declare var UIAccessibilityTraitUpdatesFrequently: number; -declare var UIAccessibilityTraitStartsMediaSession: number; -declare var UIAccessibilityTraitAdjustable: number; -declare var UIAccessibilityTraitAllowsDirectInteraction: number; -declare var UIAccessibilityTraitCausesPageTurn: number; -declare var UIAccessibilityScreenChangedNotification: number; -declare var UIAccessibilityLayoutChangedNotification: number; -declare var UIAccessibilityAnnouncementNotification: number; -declare var UIAccessibilityAnnouncementDidFinishNotification: string; -declare var UIAccessibilityAnnouncementKeyStringValue: string; -declare var UIAccessibilityAnnouncementKeyWasSuccessful: string; -declare var UIAccessibilityPageScrolledNotification: number; -declare var UIAccessibilityPauseAssistiveTechnologyNotification: number; -declare var UIAccessibilityResumeAssistiveTechnologyNotification: number; -declare var UIAccessibilityNotificationSwitchControlIdentifier: string; -declare var UIAccessibilitySpeechAttributePunctuation: string; -declare var UIAccessibilitySpeechAttributeLanguage: string; -declare var UIAccessibilitySpeechAttributePitch: string; -declare var UIAccessibilityVoiceOverStatusChanged: string; -declare var UIAccessibilityMonoAudioStatusDidChangeNotification: string; -declare var UIAccessibilityClosedCaptioningStatusDidChangeNotification: string; -declare var UIAccessibilityInvertColorsStatusDidChangeNotification: string; -declare var UIAccessibilityGuidedAccessStatusDidChangeNotification: string; -declare var UIAccessibilityBoldTextStatusDidChangeNotification: string; -declare var UIAccessibilityGrayscaleStatusDidChangeNotification: string; -declare var UIAccessibilityReduceTransparencyStatusDidChangeNotification: string; -declare var UIAccessibilityReduceMotionStatusDidChangeNotification: string; -declare var UIAccessibilityDarkerSystemColorsStatusDidChangeNotification: string; -declare var UIAccessibilitySwitchControlStatusDidChangeNotification: string; -declare var UIAccessibilitySpeakSelectionStatusDidChangeNotification: string; -declare var UIAccessibilitySpeakScreenStatusDidChangeNotification: string; -declare var UIActivityTypePostToFacebook: string; -declare var UIActivityTypePostToTwitter: string; -declare var UIActivityTypePostToWeibo: string; -declare var UIActivityTypeMessage: string; -declare var UIActivityTypeMail: string; -declare var UIActivityTypePrint: string; -declare var UIActivityTypeCopyToPasteboard: string; -declare var UIActivityTypeAssignToContact: string; -declare var UIActivityTypeSaveToCameraRoll: string; -declare var UIActivityTypeAddToReadingList: string; -declare var UIActivityTypePostToFlickr: string; -declare var UIActivityTypePostToVimeo: string; -declare var UIActivityTypePostToTencentWeibo: string; -declare var UIActivityTypeAirDrop: string; -declare var UICollectionElementKindSectionHeader: string; -declare var UICollectionElementKindSectionFooter: string; -declare var UIDocumentStateChangedNotification: string; -declare var NSUserActivityDocumentURLKey: string; -declare var UIImagePickerControllerMediaType: string; -declare var UIImagePickerControllerOriginalImage: string; -declare var UIImagePickerControllerEditedImage: string; -declare var UIImagePickerControllerCropRect: string; -declare var UIImagePickerControllerMediaURL: string; -declare var UIImagePickerControllerReferenceURL: string; -declare var UIImagePickerControllerMediaMetadata: string; -declare var UILocalNotificationDefaultSoundName: string; -declare var UIMenuControllerWillShowMenuNotification: string; -declare var UIMenuControllerDidShowMenuNotification: string; -declare var UIMenuControllerWillHideMenuNotification: string; -declare var UIMenuControllerDidHideMenuNotification: string; -declare var UIMenuControllerMenuFrameDidChangeNotification: string; -declare var UINibExternalObjects: string; -declare var UINibProxiedObjectsKey: string; -declare var UIPageViewControllerOptionSpineLocationKey: string; -declare var UIPageViewControllerOptionInterPageSpacingKey: string; -declare var UIPasteboardNameGeneral: string; -declare var UIPasteboardNameFind: string; -declare var UIPasteboardChangedNotification: string; -declare var UIPasteboardChangedTypesAddedKey: string; -declare var UIPasteboardChangedTypesRemovedKey: string; -declare var UIPasteboardRemovedNotification: string; -declare var UIPasteboardTypeListString: NSArray; -declare var UIPasteboardTypeListURL: NSArray; -declare var UIPasteboardTypeListImage: NSArray; -declare var UIPasteboardTypeListColor: NSArray; -declare var UIPrintErrorDomain: string; -declare var UIScreenDidConnectNotification: string; -declare var UIScreenDidDisconnectNotification: string; -declare var UIScreenModeDidChangeNotification: string; -declare var UIScreenBrightnessDidChangeNotification: string; -declare var UITransitionContextFromViewControllerKey: string; -declare var UITransitionContextToViewControllerKey: string; -declare var UITransitionContextFromViewKey: string; -declare var UITransitionContextToViewKey: string; -declare var UISplitViewControllerAutomaticDimension: number; -declare var UITextViewTextDidBeginEditingNotification: string; -declare var UITextViewTextDidChangeNotification: string; -declare var UITextViewTextDidEndEditingNotification: string; -declare var UIWindowLevelNormal: number; -declare var UIWindowLevelAlert: number; -declare var UIWindowLevelStatusBar: number; -declare var UIWindowDidBecomeVisibleNotification: string; -declare var UIWindowDidBecomeHiddenNotification: string; -declare var UIWindowDidBecomeKeyNotification: string; -declare var UIWindowDidResignKeyNotification: string; -declare var UIKeyboardWillShowNotification: string; -declare var UIKeyboardDidShowNotification: string; -declare var UIKeyboardWillHideNotification: string; -declare var UIKeyboardDidHideNotification: string; -declare var UIKeyboardFrameBeginUserInfoKey: string; -declare var UIKeyboardFrameEndUserInfoKey: string; -declare var UIKeyboardAnimationDurationUserInfoKey: string; -declare var UIKeyboardAnimationCurveUserInfoKey: string; -declare var UIKeyboardWillChangeFrameNotification: string; -declare var UIKeyboardDidChangeFrameNotification: string; -declare var UIKeyboardCenterBeginUserInfoKey: string; -declare var UIKeyboardCenterEndUserInfoKey: string; -declare var UIKeyboardBoundsUserInfoKey: string; -declare var NSFontAttributeName: string; -declare var NSParagraphStyleAttributeName: string; -declare var NSForegroundColorAttributeName: string; -declare var NSBackgroundColorAttributeName: string; -declare var NSLigatureAttributeName: string; -declare var NSKernAttributeName: string; -declare var NSStrikethroughStyleAttributeName: string; -declare var NSUnderlineStyleAttributeName: string; -declare var NSStrokeColorAttributeName: string; -declare var NSStrokeWidthAttributeName: string; -declare var NSShadowAttributeName: string; -declare var NSTextEffectAttributeName: string; -declare var NSAttachmentAttributeName: string; -declare var NSLinkAttributeName: string; -declare var NSBaselineOffsetAttributeName: string; -declare var NSUnderlineColorAttributeName: string; -declare var NSStrikethroughColorAttributeName: string; -declare var NSObliquenessAttributeName: string; -declare var NSExpansionAttributeName: string; -declare var NSWritingDirectionAttributeName: string; -declare var NSVerticalGlyphFormAttributeName: string; -declare var NSTextEffectLetterpressStyle: string; -declare var NSPlainTextDocumentType: string; -declare var NSRTFTextDocumentType: string; -declare var NSRTFDTextDocumentType: string; -declare var NSHTMLTextDocumentType: string; -declare var NSTextLayoutSectionOrientation: string; -declare var NSTextLayoutSectionRange: string; -declare var NSDocumentTypeDocumentAttribute: string; -declare var NSCharacterEncodingDocumentAttribute: string; -declare var NSDefaultAttributesDocumentAttribute: string; -declare var NSPaperSizeDocumentAttribute: string; -declare var NSPaperMarginDocumentAttribute: string; -declare var NSViewSizeDocumentAttribute: string; -declare var NSViewZoomDocumentAttribute: string; -declare var NSViewModeDocumentAttribute: string; -declare var NSReadOnlyDocumentAttribute: string; -declare var NSBackgroundColorDocumentAttribute: string; -declare var NSHyphenationFactorDocumentAttribute: string; -declare var NSDefaultTabIntervalDocumentAttribute: string; -declare var NSTextLayoutSectionsAttribute: string; -declare var NSTextStorageWillProcessEditingNotification: string; -declare var NSTextStorageDidProcessEditingNotification: string; -declare var kCIFormatARGB8: number; -declare var kCIFormatBGRA8: number; -declare var kCIFormatRGBA8: number; -declare var kCIFormatRGBAf: number; -declare var kCIFormatRGBAh: number; -declare var kCIImageColorSpace: string; -declare var kCIImageProperties: string; -declare var kCIImageAutoAdjustEnhance: string; -declare var kCIImageAutoAdjustRedEye: string; -declare var kCIImageAutoAdjustFeatures: string; -declare var kCIImageAutoAdjustCrop: string; -declare var kCIImageAutoAdjustLevel: string; -declare var kCIContextOutputColorSpace: string; -declare var kCIContextWorkingColorSpace: string; -declare var kCIContextWorkingFormat: string; -declare var kCIContextUseSoftwareRenderer: string; -declare var kCIContextPriorityRequestLow: string; -declare var kCIAttributeFilterName: string; -declare var kCIAttributeFilterDisplayName: string; -declare var kCIAttributeFilterCategories: string; -declare var kCIAttributeClass: string; -declare var kCIAttributeType: string; -declare var kCIAttributeMin: string; -declare var kCIAttributeMax: string; -declare var kCIAttributeSliderMin: string; -declare var kCIAttributeSliderMax: string; -declare var kCIAttributeDefault: string; -declare var kCIAttributeIdentity: string; -declare var kCIAttributeName: string; -declare var kCIAttributeDisplayName: string; -declare var kCIAttributeTypeTime: string; -declare var kCIAttributeTypeScalar: string; -declare var kCIAttributeTypeDistance: string; -declare var kCIAttributeTypeAngle: string; -declare var kCIAttributeTypeBoolean: string; -declare var kCIAttributeTypeInteger: string; -declare var kCIAttributeTypeCount: string; -declare var kCIAttributeTypePosition: string; -declare var kCIAttributeTypeOffset: string; -declare var kCIAttributeTypePosition3: string; -declare var kCIAttributeTypeRectangle: string; -declare var kCIAttributeTypeColor: string; -declare var kCIAttributeTypeImage: string; -declare var kCIAttributeTypeTransform: string; -declare var kCICategoryDistortionEffect: string; -declare var kCICategoryGeometryAdjustment: string; -declare var kCICategoryCompositeOperation: string; -declare var kCICategoryHalftoneEffect: string; -declare var kCICategoryColorAdjustment: string; -declare var kCICategoryColorEffect: string; -declare var kCICategoryTransition: string; -declare var kCICategoryTileEffect: string; -declare var kCICategoryGenerator: string; -declare var kCICategoryReduction: string; -declare var kCICategoryGradient: string; -declare var kCICategoryStylize: string; -declare var kCICategorySharpen: string; -declare var kCICategoryBlur: string; -declare var kCICategoryVideo: string; -declare var kCICategoryStillImage: string; -declare var kCICategoryInterlaced: string; -declare var kCICategoryNonSquarePixels: string; -declare var kCICategoryHighDynamicRange: string; -declare var kCICategoryBuiltIn: string; -declare var kCIOutputImageKey: string; -declare var kCIInputBackgroundImageKey: string; -declare var kCIInputImageKey: string; -declare var kCIInputTimeKey: string; -declare var kCIInputTransformKey: string; -declare var kCIInputScaleKey: string; -declare var kCIInputAspectRatioKey: string; -declare var kCIInputCenterKey: string; -declare var kCIInputRadiusKey: string; -declare var kCIInputAngleKey: string; -declare var kCIInputWidthKey: string; -declare var kCIInputSharpnessKey: string; -declare var kCIInputIntensityKey: string; -declare var kCIInputEVKey: string; -declare var kCIInputSaturationKey: string; -declare var kCIInputColorKey: string; -declare var kCIInputBrightnessKey: string; -declare var kCIInputContrastKey: string; -declare var kCIInputMaskImageKey: string; -declare var kCIInputTargetImageKey: string; -declare var kCIInputExtentKey: string; -declare var kCIInputVersionKey: string; -declare var CIDetectorTypeFace: string; -declare var CIDetectorTypeRectangle: string; -declare var CIDetectorTypeQRCode: string; -declare var CIDetectorAccuracy: string; -declare var CIDetectorAccuracyLow: string; -declare var CIDetectorAccuracyHigh: string; -declare var CIDetectorTracking: string; -declare var CIDetectorMinFeatureSize: string; -declare var CIDetectorImageOrientation: string; -declare var CIDetectorEyeBlink: string; -declare var CIDetectorSmile: string; -declare var CIDetectorFocalLength: string; -declare var CIDetectorAspectRatio: string; -declare var CIFeatureTypeFace: string; -declare var kEAGLDrawablePropertyRetainedBacking: string; -declare var kEAGLDrawablePropertyColorFormat: string; -declare var kEAGLColorFormatRGBA8: string; -declare var kEAGLColorFormatRGB565: string; -declare var kEAGLColorFormatSRGBA8: string; -declare var MTLLibraryErrorDomain: string; -declare var MTLRenderPipelineErrorDomain: string; -declare var MTLCommandBufferErrorDomain: string; -declare var kCTFontSymbolicTrait: string; -declare var kCTFontWeightTrait: string; -declare var kCTFontWidthTrait: string; -declare var kCTFontSlantTrait: string; -declare var kCTFontURLAttribute: string; -declare var kCTFontNameAttribute: string; -declare var kCTFontDisplayNameAttribute: string; -declare var kCTFontFamilyNameAttribute: string; -declare var kCTFontStyleNameAttribute: string; -declare var kCTFontTraitsAttribute: string; -declare var kCTFontVariationAttribute: string; -declare var kCTFontSizeAttribute: string; -declare var kCTFontMatrixAttribute: string; -declare var kCTFontCascadeListAttribute: string; -declare var kCTFontCharacterSetAttribute: string; -declare var kCTFontLanguagesAttribute: string; -declare var kCTFontBaselineAdjustAttribute: string; -declare var kCTFontMacintoshEncodingsAttribute: string; -declare var kCTFontFeaturesAttribute: string; -declare var kCTFontFeatureSettingsAttribute: string; -declare var kCTFontFixedAdvanceAttribute: string; -declare var kCTFontOrientationAttribute: string; -declare var kCTFontFormatAttribute: string; -declare var kCTFontRegistrationScopeAttribute: string; -declare var kCTFontPriorityAttribute: string; -declare var kCTFontEnabledAttribute: string; -declare var kCTFontDownloadableAttribute: string; -declare var kCTFontDownloadedAttribute: string; -declare var kCTFontDescriptorMatchingSourceDescriptor: string; -declare var kCTFontDescriptorMatchingDescriptors: string; -declare var kCTFontDescriptorMatchingResult: string; -declare var kCTFontDescriptorMatchingPercentage: string; -declare var kCTFontDescriptorMatchingCurrentAssetSize: string; -declare var kCTFontDescriptorMatchingTotalDownloadedSize: string; -declare var kCTFontDescriptorMatchingTotalAssetSize: string; -declare var kCTFontDescriptorMatchingError: string; -declare var kCTFontCopyrightNameKey: string; -declare var kCTFontFamilyNameKey: string; -declare var kCTFontSubFamilyNameKey: string; -declare var kCTFontStyleNameKey: string; -declare var kCTFontUniqueNameKey: string; -declare var kCTFontFullNameKey: string; -declare var kCTFontVersionNameKey: string; -declare var kCTFontPostScriptNameKey: string; -declare var kCTFontTrademarkNameKey: string; -declare var kCTFontManufacturerNameKey: string; -declare var kCTFontDesignerNameKey: string; -declare var kCTFontDescriptionNameKey: string; -declare var kCTFontVendorURLNameKey: string; -declare var kCTFontDesignerURLNameKey: string; -declare var kCTFontLicenseNameKey: string; -declare var kCTFontLicenseURLNameKey: string; -declare var kCTFontSampleTextNameKey: string; -declare var kCTFontPostScriptCIDNameKey: string; -declare var kCTFontVariationAxisIdentifierKey: string; -declare var kCTFontVariationAxisMinimumValueKey: string; -declare var kCTFontVariationAxisMaximumValueKey: string; -declare var kCTFontVariationAxisDefaultValueKey: string; -declare var kCTFontVariationAxisNameKey: string; -declare var kCTFontOpenTypeFeatureTag: string; -declare var kCTFontOpenTypeFeatureValue: string; -declare var kCTFontFeatureTypeIdentifierKey: string; -declare var kCTFontFeatureTypeNameKey: string; -declare var kCTFontFeatureTypeExclusiveKey: string; -declare var kCTFontFeatureTypeSelectorsKey: string; -declare var kCTFontFeatureSelectorIdentifierKey: string; -declare var kCTFontFeatureSelectorNameKey: string; -declare var kCTFontFeatureSelectorDefaultKey: string; -declare var kCTFontFeatureSelectorSettingKey: string; -declare var kCTBaselineClassRoman: string; -declare var kCTBaselineClassIdeographicCentered: string; -declare var kCTBaselineClassIdeographicLow: string; -declare var kCTBaselineClassIdeographicHigh: string; -declare var kCTBaselineClassHanging: string; -declare var kCTBaselineClassMath: string; -declare var kCTBaselineReferenceFont: string; -declare var kCTBaselineOriginalFont: string; -declare var kCTFontCollectionRemoveDuplicatesOption: string; -declare var kCTFontManagerErrorDomain: string; -declare var kCTFontManagerErrorFontURLsKey: string; -declare var kCTFontManagerRegisteredFontsChangedNotification: string; -declare var kCTFrameProgressionAttributeName: string; -declare var kCTFramePathFillRuleAttributeName: string; -declare var kCTFramePathWidthAttributeName: string; -declare var kCTFrameClippingPathsAttributeName: string; -declare var kCTFramePathClippingPathAttributeName: string; -declare var kCTTypesetterOptionDisableBidiProcessing: string; -declare var kCTTypesetterOptionForcedEmbeddingLevel: string; -declare var kCTFontAttributeName: string; -declare var kCTForegroundColorFromContextAttributeName: string; -declare var kCTKernAttributeName: string; -declare var kCTLigatureAttributeName: string; -declare var kCTForegroundColorAttributeName: string; -declare var kCTParagraphStyleAttributeName: string; -declare var kCTStrokeWidthAttributeName: string; -declare var kCTStrokeColorAttributeName: string; -declare var kCTUnderlineStyleAttributeName: string; -declare var kCTSuperscriptAttributeName: string; -declare var kCTUnderlineColorAttributeName: string; -declare var kCTVerticalFormsAttributeName: string; -declare var kCTGlyphInfoAttributeName: string; -declare var kCTCharacterShapeAttributeName: string; -declare var kCTLanguageAttributeName: string; -declare var kCTRunDelegateAttributeName: string; -declare var kCTBaselineClassAttributeName: string; -declare var kCTBaselineInfoAttributeName: string; -declare var kCTBaselineReferenceInfoAttributeName: string; -declare var kCTWritingDirectionAttributeName: string; -declare var kCTRubyAnnotationAttributeName: string; -declare var kCTTabColumnTerminatorsAttributeName: string; -declare var ABPersonNamePrefixProperty: string; -declare var ABPersonGivenNameProperty: string; -declare var ABPersonMiddleNameProperty: string; -declare var ABPersonFamilyNameProperty: string; -declare var ABPersonNameSuffixProperty: string; -declare var ABPersonPreviousFamilyNameProperty: string; -declare var ABPersonNicknameProperty: string; -declare var ABPersonPhoneticGivenNameProperty: string; -declare var ABPersonPhoneticMiddleNameProperty: string; -declare var ABPersonPhoneticFamilyNameProperty: string; -declare var ABPersonOrganizationNameProperty: string; -declare var ABPersonDepartmentNameProperty: string; -declare var ABPersonJobTitleProperty: string; -declare var ABPersonBirthdayProperty: string; -declare var ABPersonNoteProperty: string; -declare var ABPersonPhoneNumbersProperty: string; -declare var ABPersonEmailAddressesProperty: string; -declare var ABPersonUrlAddressesProperty: string; -declare var ABPersonDatesProperty: string; -declare var ABPersonInstantMessageAddressesProperty: string; -declare var ABPersonRelatedNamesProperty: string; -declare var ABPersonSocialProfilesProperty: string; -declare var ABPersonPostalAddressesProperty: string; -declare var CATransform3DIdentity: CATransform3D; -declare var kCAFillModeForwards: string; -declare var kCAFillModeBackwards: string; -declare var kCAFillModeBoth: string; -declare var kCAFillModeRemoved: string; -declare var kCAFillModeFrozen: string; -declare var kCAGravityCenter: string; -declare var kCAGravityTop: string; -declare var kCAGravityBottom: string; -declare var kCAGravityLeft: string; -declare var kCAGravityRight: string; -declare var kCAGravityTopLeft: string; -declare var kCAGravityTopRight: string; -declare var kCAGravityBottomLeft: string; -declare var kCAGravityBottomRight: string; -declare var kCAGravityResize: string; -declare var kCAGravityResizeAspect: string; -declare var kCAGravityResizeAspectFill: string; -declare var kCAFilterNearest: string; -declare var kCAFilterLinear: string; -declare var kCAFilterTrilinear: string; -declare var kCAOnOrderIn: string; -declare var kCAOnOrderOut: string; -declare var kCATransition: string; -declare var kCAAnimationLinear: string; -declare var kCAAnimationDiscrete: string; -declare var kCAAnimationPaced: string; -declare var kCAAnimationCubic: string; -declare var kCAAnimationCubicPaced: string; -declare var kCAAnimationRotateAuto: string; -declare var kCAAnimationRotateAutoReverse: string; -declare var kCATransitionFade: string; -declare var kCATransitionMoveIn: string; -declare var kCATransitionPush: string; -declare var kCATransitionReveal: string; -declare var kCATransitionFromRight: string; -declare var kCATransitionFromLeft: string; -declare var kCATransitionFromTop: string; -declare var kCATransitionFromBottom: string; -declare var kCAEmitterLayerPoint: string; -declare var kCAEmitterLayerLine: string; -declare var kCAEmitterLayerRectangle: string; -declare var kCAEmitterLayerCuboid: string; -declare var kCAEmitterLayerCircle: string; -declare var kCAEmitterLayerSphere: string; -declare var kCAEmitterLayerPoints: string; -declare var kCAEmitterLayerOutline: string; -declare var kCAEmitterLayerSurface: string; -declare var kCAEmitterLayerVolume: string; -declare var kCAEmitterLayerUnordered: string; -declare var kCAEmitterLayerOldestFirst: string; -declare var kCAEmitterLayerOldestLast: string; -declare var kCAEmitterLayerBackToFront: string; -declare var kCAEmitterLayerAdditive: string; -declare var kCAGradientLayerAxial: string; -declare var kCAMediaTimingFunctionLinear: string; -declare var kCAMediaTimingFunctionEaseIn: string; -declare var kCAMediaTimingFunctionEaseOut: string; -declare var kCAMediaTimingFunctionEaseInEaseOut: string; -declare var kCAMediaTimingFunctionDefault: string; -declare var kCAScrollNone: string; -declare var kCAScrollVertically: string; -declare var kCAScrollHorizontally: string; -declare var kCAScrollBoth: string; -declare var kCAFillRuleNonZero: string; -declare var kCAFillRuleEvenOdd: string; -declare var kCALineJoinMiter: string; -declare var kCALineJoinRound: string; -declare var kCALineJoinBevel: string; -declare var kCALineCapButt: string; -declare var kCALineCapRound: string; -declare var kCALineCapSquare: string; -declare var kCATruncationNone: string; -declare var kCATruncationStart: string; -declare var kCATruncationEnd: string; -declare var kCATruncationMiddle: string; -declare var kCAAlignmentNatural: string; -declare var kCAAlignmentLeft: string; -declare var kCAAlignmentRight: string; -declare var kCAAlignmentCenter: string; -declare var kCAAlignmentJustified: string; -declare var kCATransactionAnimationDuration: string; -declare var kCATransactionDisableActions: string; -declare var kCATransactionAnimationTimingFunction: string; -declare var kCATransactionCompletionBlock: string; -declare var kCAValueFunctionRotateX: string; -declare var kCAValueFunctionRotateY: string; -declare var kCAValueFunctionRotateZ: string; -declare var kCAValueFunctionScale: string; -declare var kCAValueFunctionScaleX: string; -declare var kCAValueFunctionScaleY: string; -declare var kCAValueFunctionScaleZ: string; -declare var kCAValueFunctionTranslate: string; -declare var kCAValueFunctionTranslateX: string; -declare var kCAValueFunctionTranslateY: string; -declare var kCAValueFunctionTranslateZ: string; -declare var ALAssetsLibraryChangedNotification: string; -declare var ALAssetLibraryUpdatedAssetsKey: string; -declare var ALAssetLibraryInsertedAssetGroupsKey: string; -declare var ALAssetLibraryUpdatedAssetGroupsKey: string; -declare var ALAssetLibraryDeletedAssetGroupsKey: string; -declare var ALAssetsLibraryErrorDomain: string; -declare var ALErrorInvalidProperty: string; -declare var ALAssetPropertyType: string; -declare var ALAssetPropertyLocation: string; -declare var ALAssetPropertyDuration: string; -declare var ALAssetPropertyOrientation: string; -declare var ALAssetPropertyDate: string; -declare var ALAssetPropertyRepresentations: string; -declare var ALAssetPropertyURLs: string; -declare var ALAssetPropertyAssetURL: string; -declare var ALAssetTypePhoto: string; -declare var ALAssetTypeVideo: string; -declare var ALAssetTypeUnknown: string; -declare var ALAssetsGroupPropertyName: string; -declare var ALAssetsGroupPropertyType: string; -declare var ALAssetsGroupPropertyPersistentID: string; -declare var ALAssetsGroupPropertyURL: string; -declare var kAudioSession_RouteChangeKey_Reason: string; -declare var kAudioSession_AudioRouteChangeKey_PreviousRouteDescription: string; -declare var kAudioSession_AudioRouteChangeKey_CurrentRouteDescription: string; -declare var kAudioSession_AudioRouteKey_Inputs: string; -declare var kAudioSession_AudioRouteKey_Outputs: string; -declare var kAudioSession_AudioRouteKey_Type: string; -declare var kAudioSessionInputRoute_LineIn: string; -declare var kAudioSessionInputRoute_BuiltInMic: string; -declare var kAudioSessionInputRoute_HeadsetMic: string; -declare var kAudioSessionInputRoute_BluetoothHFP: string; -declare var kAudioSessionInputRoute_USBAudio: string; -declare var kAudioSessionOutputRoute_LineOut: string; -declare var kAudioSessionOutputRoute_Headphones: string; -declare var kAudioSessionOutputRoute_BluetoothHFP: string; -declare var kAudioSessionOutputRoute_BluetoothA2DP: string; -declare var kAudioSessionOutputRoute_BuiltInReceiver: string; -declare var kAudioSessionOutputRoute_BuiltInSpeaker: string; -declare var kAudioSessionOutputRoute_USBAudio: string; -declare var kAudioSessionOutputRoute_HDMI: string; -declare var kAudioSessionOutputRoute_AirPlay: string; -declare var kAudioSession_InputSourceKey_ID: string; -declare var kAudioSession_InputSourceKey_Description: string; -declare var kAudioSession_OutputDestinationKey_ID: string; -declare var kAudioSession_OutputDestinationKey_Description: string; -declare var kAudioComponentRegistrationsChangedNotification: string; -declare var AVAudioEngineConfigurationChangeNotification: string; -declare var AVFormatIDKey: string; -declare var AVSampleRateKey: string; -declare var AVNumberOfChannelsKey: string; -declare var AVLinearPCMBitDepthKey: string; -declare var AVLinearPCMIsBigEndianKey: string; -declare var AVLinearPCMIsFloatKey: string; -declare var AVLinearPCMIsNonInterleaved: string; -declare var AVEncoderAudioQualityKey: string; -declare var AVEncoderAudioQualityForVBRKey: string; -declare var AVEncoderBitRateKey: string; -declare var AVEncoderBitRatePerChannelKey: string; -declare var AVEncoderBitRateStrategyKey: string; -declare var AVEncoderBitDepthHintKey: string; -declare var AVSampleRateConverterAlgorithmKey: string; -declare var AVSampleRateConverterAudioQualityKey: string; -declare var AVChannelLayoutKey: string; -declare var AVAudioBitRateStrategy_Constant: string; -declare var AVAudioBitRateStrategy_LongTermAverage: string; -declare var AVAudioBitRateStrategy_VariableConstrained: string; -declare var AVAudioBitRateStrategy_Variable: string; -declare var AVSampleRateConverterAlgorithm_Normal: string; -declare var AVSampleRateConverterAlgorithm_Mastering: string; -declare var AVAudioSessionInterruptionNotification: string; -declare var AVAudioSessionRouteChangeNotification: string; -declare var AVAudioSessionMediaServicesWereLostNotification: string; -declare var AVAudioSessionMediaServicesWereResetNotification: string; -declare var AVAudioSessionSilenceSecondaryAudioHintNotification: string; -declare var AVAudioSessionInterruptionTypeKey: string; -declare var AVAudioSessionInterruptionOptionKey: string; -declare var AVAudioSessionRouteChangeReasonKey: string; -declare var AVAudioSessionRouteChangePreviousRouteKey: string; -declare var AVAudioSessionSilenceSecondaryAudioHintTypeKey: string; -declare var AVAudioSessionCategoryAmbient: string; -declare var AVAudioSessionCategorySoloAmbient: string; -declare var AVAudioSessionCategoryPlayback: string; -declare var AVAudioSessionCategoryRecord: string; -declare var AVAudioSessionCategoryPlayAndRecord: string; -declare var AVAudioSessionCategoryAudioProcessing: string; -declare var AVAudioSessionCategoryMultiRoute: string; -declare var AVAudioSessionModeDefault: string; -declare var AVAudioSessionModeVoiceChat: string; -declare var AVAudioSessionModeGameChat: string; -declare var AVAudioSessionModeVideoRecording: string; -declare var AVAudioSessionModeMeasurement: string; -declare var AVAudioSessionModeMoviePlayback: string; -declare var AVAudioSessionModeVideoChat: string; -declare var AVAudioSessionPortLineIn: string; -declare var AVAudioSessionPortBuiltInMic: string; -declare var AVAudioSessionPortHeadsetMic: string; -declare var AVAudioSessionPortLineOut: string; -declare var AVAudioSessionPortHeadphones: string; -declare var AVAudioSessionPortBluetoothA2DP: string; -declare var AVAudioSessionPortBuiltInReceiver: string; -declare var AVAudioSessionPortBuiltInSpeaker: string; -declare var AVAudioSessionPortHDMI: string; -declare var AVAudioSessionPortAirPlay: string; -declare var AVAudioSessionPortBluetoothLE: string; -declare var AVAudioSessionPortBluetoothHFP: string; -declare var AVAudioSessionPortUSBAudio: string; -declare var AVAudioSessionPortCarAudio: string; -declare var AVAudioSessionLocationUpper: string; -declare var AVAudioSessionLocationLower: string; -declare var AVAudioSessionOrientationTop: string; -declare var AVAudioSessionOrientationBottom: string; -declare var AVAudioSessionOrientationFront: string; -declare var AVAudioSessionOrientationBack: string; -declare var AVAudioSessionPolarPatternOmnidirectional: string; -declare var AVAudioSessionPolarPatternCardioid: string; -declare var AVAudioSessionPolarPatternSubcardioid: string; -declare var AVCoreAnimationBeginTimeAtZero: number; -declare var AVLayerVideoGravityResizeAspect: string; -declare var AVLayerVideoGravityResizeAspectFill: string; -declare var AVLayerVideoGravityResize: string; -declare var AVURLAssetPreferPreciseDurationAndTimingKey: string; -declare var AVURLAssetReferenceRestrictionsKey: string; -declare var AVURLAssetHTTPCookiesKey: string; -declare var AVAssetExportPresetLowQuality: string; -declare var AVAssetExportPresetMediumQuality: string; -declare var AVAssetExportPresetHighestQuality: string; -declare var AVAssetExportPreset640x480: string; -declare var AVAssetExportPreset960x540: string; -declare var AVAssetExportPreset1280x720: string; -declare var AVAssetExportPreset1920x1080: string; -declare var AVAssetExportPresetAppleM4A: string; -declare var AVAssetExportPresetPassthrough: string; -declare var AVAssetImageGeneratorApertureModeCleanAperture: string; -declare var AVAssetImageGeneratorApertureModeProductionAperture: string; -declare var AVAssetImageGeneratorApertureModeEncodedPixels: string; -declare var AVTrackAssociationTypeAudioFallback: string; -declare var AVTrackAssociationTypeChapterList: string; -declare var AVTrackAssociationTypeForcedSubtitlesOnly: string; -declare var AVTrackAssociationTypeSelectionFollower: string; -declare var AVTrackAssociationTypeTimecode: string; -declare var AVTrackAssociationTypeMetadataReferent: string; -declare var AVAudioTimePitchAlgorithmLowQualityZeroLatency: string; -declare var AVAudioTimePitchAlgorithmTimeDomain: string; -declare var AVAudioTimePitchAlgorithmSpectral: string; -declare var AVAudioTimePitchAlgorithmVarispeed: string; -declare var AVCaptureDeviceWasConnectedNotification: string; -declare var AVCaptureDeviceWasDisconnectedNotification: string; -declare var AVCaptureDeviceSubjectAreaDidChangeNotification: string; -declare var AVCaptureMaxAvailableTorchLevel: number; -declare var AVCaptureLensPositionCurrent: number; -declare var AVCaptureExposureDurationCurrent: CMTime; -declare var AVCaptureISOCurrent: number; -declare var AVCaptureExposureTargetBiasCurrent: number; -declare var AVCaptureWhiteBalanceGainsCurrent: AVCaptureWhiteBalanceGains; -declare var AVCaptureInputPortFormatDescriptionDidChangeNotification: string; -declare var AVCaptureSessionRuntimeErrorNotification: string; -declare var AVCaptureSessionErrorKey: string; -declare var AVCaptureSessionDidStartRunningNotification: string; -declare var AVCaptureSessionDidStopRunningNotification: string; -declare var AVCaptureSessionWasInterruptedNotification: string; -declare var AVCaptureSessionInterruptionEndedNotification: string; -declare var AVCaptureSessionPresetPhoto: string; -declare var AVCaptureSessionPresetHigh: string; -declare var AVCaptureSessionPresetMedium: string; -declare var AVCaptureSessionPresetLow: string; -declare var AVCaptureSessionPreset352x288: string; -declare var AVCaptureSessionPreset640x480: string; -declare var AVCaptureSessionPreset1280x720: string; -declare var AVCaptureSessionPreset1920x1080: string; -declare var AVCaptureSessionPresetiFrame960x540: string; -declare var AVCaptureSessionPresetiFrame1280x720: string; -declare var AVCaptureSessionPresetInputPriority: string; -declare var AVFoundationErrorDomain: string; -declare var AVErrorDeviceKey: string; -declare var AVErrorTimeKey: string; -declare var AVErrorFileSizeKey: string; -declare var AVErrorPIDKey: string; -declare var AVErrorRecordingSuccessfullyFinishedKey: string; -declare var AVErrorMediaTypeKey: string; -declare var AVErrorMediaSubTypeKey: string; -declare var AVErrorPresentationTimeStampKey: string; -declare var AVErrorPersistentTrackIDKey: string; -declare var AVErrorFileTypeKey: string; -declare var AVMediaTypeVideo: string; -declare var AVMediaTypeAudio: string; -declare var AVMediaTypeText: string; -declare var AVMediaTypeClosedCaption: string; -declare var AVMediaTypeSubtitle: string; -declare var AVMediaTypeTimecode: string; -declare var AVMediaTypeMetadata: string; -declare var AVMediaTypeMuxed: string; -declare var AVMediaCharacteristicVisual: string; -declare var AVMediaCharacteristicAudible: string; -declare var AVMediaCharacteristicLegible: string; -declare var AVMediaCharacteristicFrameBased: string; -declare var AVMediaCharacteristicIsMainProgramContent: string; -declare var AVMediaCharacteristicIsAuxiliaryContent: string; -declare var AVMediaCharacteristicContainsOnlyForcedSubtitles: string; -declare var AVMediaCharacteristicTranscribesSpokenDialogForAccessibility: string; -declare var AVMediaCharacteristicDescribesMusicAndSoundForAccessibility: string; -declare var AVMediaCharacteristicEasyToRead: string; -declare var AVMediaCharacteristicDescribesVideoForAccessibility: string; -declare var AVFileTypeQuickTimeMovie: string; -declare var AVFileTypeMPEG4: string; -declare var AVFileTypeAppleM4V: string; -declare var AVFileTypeAppleM4A: string; -declare var AVFileType3GPP: string; -declare var AVFileType3GPP2: string; -declare var AVFileTypeCoreAudioFormat: string; -declare var AVFileTypeWAVE: string; -declare var AVFileTypeAIFF: string; -declare var AVFileTypeAIFC: string; -declare var AVFileTypeAMR: string; -declare var AVFileTypeMPEGLayer3: string; -declare var AVFileTypeSunAU: string; -declare var AVFileTypeAC3: string; -declare var AVMetadataKeySpaceCommon: string; -declare var AVMetadataCommonKeyTitle: string; -declare var AVMetadataCommonKeyCreator: string; -declare var AVMetadataCommonKeySubject: string; -declare var AVMetadataCommonKeyDescription: string; -declare var AVMetadataCommonKeyPublisher: string; -declare var AVMetadataCommonKeyContributor: string; -declare var AVMetadataCommonKeyCreationDate: string; -declare var AVMetadataCommonKeyLastModifiedDate: string; -declare var AVMetadataCommonKeyType: string; -declare var AVMetadataCommonKeyFormat: string; -declare var AVMetadataCommonKeyIdentifier: string; -declare var AVMetadataCommonKeySource: string; -declare var AVMetadataCommonKeyLanguage: string; -declare var AVMetadataCommonKeyRelation: string; -declare var AVMetadataCommonKeyLocation: string; -declare var AVMetadataCommonKeyCopyrights: string; -declare var AVMetadataCommonKeyAlbumName: string; -declare var AVMetadataCommonKeyAuthor: string; -declare var AVMetadataCommonKeyArtist: string; -declare var AVMetadataCommonKeyArtwork: string; -declare var AVMetadataCommonKeyMake: string; -declare var AVMetadataCommonKeyModel: string; -declare var AVMetadataCommonKeySoftware: string; -declare var AVMetadataFormatQuickTimeUserData: string; -declare var AVMetadataKeySpaceQuickTimeUserData: string; -declare var AVMetadataQuickTimeUserDataKeyAlbum: string; -declare var AVMetadataQuickTimeUserDataKeyArranger: string; -declare var AVMetadataQuickTimeUserDataKeyArtist: string; -declare var AVMetadataQuickTimeUserDataKeyAuthor: string; -declare var AVMetadataQuickTimeUserDataKeyChapter: string; -declare var AVMetadataQuickTimeUserDataKeyComment: string; -declare var AVMetadataQuickTimeUserDataKeyComposer: string; -declare var AVMetadataQuickTimeUserDataKeyCopyright: string; -declare var AVMetadataQuickTimeUserDataKeyCreationDate: string; -declare var AVMetadataQuickTimeUserDataKeyDescription: string; -declare var AVMetadataQuickTimeUserDataKeyDirector: string; -declare var AVMetadataQuickTimeUserDataKeyDisclaimer: string; -declare var AVMetadataQuickTimeUserDataKeyEncodedBy: string; -declare var AVMetadataQuickTimeUserDataKeyFullName: string; -declare var AVMetadataQuickTimeUserDataKeyGenre: string; -declare var AVMetadataQuickTimeUserDataKeyHostComputer: string; -declare var AVMetadataQuickTimeUserDataKeyInformation: string; -declare var AVMetadataQuickTimeUserDataKeyKeywords: string; -declare var AVMetadataQuickTimeUserDataKeyMake: string; -declare var AVMetadataQuickTimeUserDataKeyModel: string; -declare var AVMetadataQuickTimeUserDataKeyOriginalArtist: string; -declare var AVMetadataQuickTimeUserDataKeyOriginalFormat: string; -declare var AVMetadataQuickTimeUserDataKeyOriginalSource: string; -declare var AVMetadataQuickTimeUserDataKeyPerformers: string; -declare var AVMetadataQuickTimeUserDataKeyProducer: string; -declare var AVMetadataQuickTimeUserDataKeyPublisher: string; -declare var AVMetadataQuickTimeUserDataKeyProduct: string; -declare var AVMetadataQuickTimeUserDataKeySoftware: string; -declare var AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements: string; -declare var AVMetadataQuickTimeUserDataKeyTrack: string; -declare var AVMetadataQuickTimeUserDataKeyWarning: string; -declare var AVMetadataQuickTimeUserDataKeyWriter: string; -declare var AVMetadataQuickTimeUserDataKeyURLLink: string; -declare var AVMetadataQuickTimeUserDataKeyLocationISO6709: string; -declare var AVMetadataQuickTimeUserDataKeyTrackName: string; -declare var AVMetadataQuickTimeUserDataKeyCredits: string; -declare var AVMetadataQuickTimeUserDataKeyPhonogramRights: string; -declare var AVMetadataQuickTimeUserDataKeyTaggedCharacteristic: string; -declare var AVMetadataFormatISOUserData: string; -declare var AVMetadataKeySpaceISOUserData: string; -declare var AVMetadataISOUserDataKeyCopyright: string; -declare var AVMetadataISOUserDataKeyTaggedCharacteristic: string; -declare var AVMetadata3GPUserDataKeyCopyright: string; -declare var AVMetadata3GPUserDataKeyAuthor: string; -declare var AVMetadata3GPUserDataKeyPerformer: string; -declare var AVMetadata3GPUserDataKeyGenre: string; -declare var AVMetadata3GPUserDataKeyRecordingYear: string; -declare var AVMetadata3GPUserDataKeyLocation: string; -declare var AVMetadata3GPUserDataKeyTitle: string; -declare var AVMetadata3GPUserDataKeyDescription: string; -declare var AVMetadata3GPUserDataKeyCollection: string; -declare var AVMetadata3GPUserDataKeyUserRating: string; -declare var AVMetadata3GPUserDataKeyThumbnail: string; -declare var AVMetadata3GPUserDataKeyAlbumAndTrack: string; -declare var AVMetadata3GPUserDataKeyKeywordList: string; -declare var AVMetadata3GPUserDataKeyMediaClassification: string; -declare var AVMetadata3GPUserDataKeyMediaRating: string; -declare var AVMetadataFormatQuickTimeMetadata: string; -declare var AVMetadataKeySpaceQuickTimeMetadata: string; -declare var AVMetadataQuickTimeMetadataKeyAuthor: string; -declare var AVMetadataQuickTimeMetadataKeyComment: string; -declare var AVMetadataQuickTimeMetadataKeyCopyright: string; -declare var AVMetadataQuickTimeMetadataKeyCreationDate: string; -declare var AVMetadataQuickTimeMetadataKeyDirector: string; -declare var AVMetadataQuickTimeMetadataKeyDisplayName: string; -declare var AVMetadataQuickTimeMetadataKeyInformation: string; -declare var AVMetadataQuickTimeMetadataKeyKeywords: string; -declare var AVMetadataQuickTimeMetadataKeyProducer: string; -declare var AVMetadataQuickTimeMetadataKeyPublisher: string; -declare var AVMetadataQuickTimeMetadataKeyAlbum: string; -declare var AVMetadataQuickTimeMetadataKeyArtist: string; -declare var AVMetadataQuickTimeMetadataKeyArtwork: string; -declare var AVMetadataQuickTimeMetadataKeyDescription: string; -declare var AVMetadataQuickTimeMetadataKeySoftware: string; -declare var AVMetadataQuickTimeMetadataKeyYear: string; -declare var AVMetadataQuickTimeMetadataKeyGenre: string; -declare var AVMetadataQuickTimeMetadataKeyiXML: string; -declare var AVMetadataQuickTimeMetadataKeyLocationISO6709: string; -declare var AVMetadataQuickTimeMetadataKeyMake: string; -declare var AVMetadataQuickTimeMetadataKeyModel: string; -declare var AVMetadataQuickTimeMetadataKeyArranger: string; -declare var AVMetadataQuickTimeMetadataKeyEncodedBy: string; -declare var AVMetadataQuickTimeMetadataKeyOriginalArtist: string; -declare var AVMetadataQuickTimeMetadataKeyPerformer: string; -declare var AVMetadataQuickTimeMetadataKeyComposer: string; -declare var AVMetadataQuickTimeMetadataKeyCredits: string; -declare var AVMetadataQuickTimeMetadataKeyPhonogramRights: string; -declare var AVMetadataQuickTimeMetadataKeyCameraIdentifier: string; -declare var AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime: string; -declare var AVMetadataQuickTimeMetadataKeyTitle: string; -declare var AVMetadataQuickTimeMetadataKeyCollectionUser: string; -declare var AVMetadataQuickTimeMetadataKeyRatingUser: string; -declare var AVMetadataQuickTimeMetadataKeyLocationName: string; -declare var AVMetadataQuickTimeMetadataKeyLocationBody: string; -declare var AVMetadataQuickTimeMetadataKeyLocationNote: string; -declare var AVMetadataQuickTimeMetadataKeyLocationRole: string; -declare var AVMetadataQuickTimeMetadataKeyLocationDate: string; -declare var AVMetadataQuickTimeMetadataKeyDirectionFacing: string; -declare var AVMetadataQuickTimeMetadataKeyDirectionMotion: string; -declare var AVMetadataFormatiTunesMetadata: string; -declare var AVMetadataKeySpaceiTunes: string; -declare var AVMetadataiTunesMetadataKeyAlbum: string; -declare var AVMetadataiTunesMetadataKeyArtist: string; -declare var AVMetadataiTunesMetadataKeyUserComment: string; -declare var AVMetadataiTunesMetadataKeyCoverArt: string; -declare var AVMetadataiTunesMetadataKeyCopyright: string; -declare var AVMetadataiTunesMetadataKeyReleaseDate: string; -declare var AVMetadataiTunesMetadataKeyEncodedBy: string; -declare var AVMetadataiTunesMetadataKeyPredefinedGenre: string; -declare var AVMetadataiTunesMetadataKeyUserGenre: string; -declare var AVMetadataiTunesMetadataKeySongName: string; -declare var AVMetadataiTunesMetadataKeyTrackSubTitle: string; -declare var AVMetadataiTunesMetadataKeyEncodingTool: string; -declare var AVMetadataiTunesMetadataKeyComposer: string; -declare var AVMetadataiTunesMetadataKeyAlbumArtist: string; -declare var AVMetadataiTunesMetadataKeyAccountKind: string; -declare var AVMetadataiTunesMetadataKeyAppleID: string; -declare var AVMetadataiTunesMetadataKeyArtistID: string; -declare var AVMetadataiTunesMetadataKeySongID: string; -declare var AVMetadataiTunesMetadataKeyDiscCompilation: string; -declare var AVMetadataiTunesMetadataKeyDiscNumber: string; -declare var AVMetadataiTunesMetadataKeyGenreID: string; -declare var AVMetadataiTunesMetadataKeyGrouping: string; -declare var AVMetadataiTunesMetadataKeyPlaylistID: string; -declare var AVMetadataiTunesMetadataKeyContentRating: string; -declare var AVMetadataiTunesMetadataKeyBeatsPerMin: string; -declare var AVMetadataiTunesMetadataKeyTrackNumber: string; -declare var AVMetadataiTunesMetadataKeyArtDirector: string; -declare var AVMetadataiTunesMetadataKeyArranger: string; -declare var AVMetadataiTunesMetadataKeyAuthor: string; -declare var AVMetadataiTunesMetadataKeyLyrics: string; -declare var AVMetadataiTunesMetadataKeyAcknowledgement: string; -declare var AVMetadataiTunesMetadataKeyConductor: string; -declare var AVMetadataiTunesMetadataKeyDescription: string; -declare var AVMetadataiTunesMetadataKeyDirector: string; -declare var AVMetadataiTunesMetadataKeyEQ: string; -declare var AVMetadataiTunesMetadataKeyLinerNotes: string; -declare var AVMetadataiTunesMetadataKeyRecordCompany: string; -declare var AVMetadataiTunesMetadataKeyOriginalArtist: string; -declare var AVMetadataiTunesMetadataKeyPhonogramRights: string; -declare var AVMetadataiTunesMetadataKeyProducer: string; -declare var AVMetadataiTunesMetadataKeyPerformer: string; -declare var AVMetadataiTunesMetadataKeyPublisher: string; -declare var AVMetadataiTunesMetadataKeySoundEngineer: string; -declare var AVMetadataiTunesMetadataKeySoloist: string; -declare var AVMetadataiTunesMetadataKeyCredits: string; -declare var AVMetadataiTunesMetadataKeyThanks: string; -declare var AVMetadataiTunesMetadataKeyOnlineExtras: string; -declare var AVMetadataiTunesMetadataKeyExecProducer: string; -declare var AVMetadataFormatID3Metadata: string; -declare var AVMetadataKeySpaceID3: string; -declare var AVMetadataID3MetadataKeyAudioEncryption: string; -declare var AVMetadataID3MetadataKeyAttachedPicture: string; -declare var AVMetadataID3MetadataKeyAudioSeekPointIndex: string; -declare var AVMetadataID3MetadataKeyComments: string; -declare var AVMetadataID3MetadataKeyCommerical: string; -declare var AVMetadataID3MetadataKeyEncryption: string; -declare var AVMetadataID3MetadataKeyEqualization: string; -declare var AVMetadataID3MetadataKeyEqualization2: string; -declare var AVMetadataID3MetadataKeyEventTimingCodes: string; -declare var AVMetadataID3MetadataKeyGeneralEncapsulatedObject: string; -declare var AVMetadataID3MetadataKeyGroupIdentifier: string; -declare var AVMetadataID3MetadataKeyInvolvedPeopleList_v23: string; -declare var AVMetadataID3MetadataKeyLink: string; -declare var AVMetadataID3MetadataKeyMusicCDIdentifier: string; -declare var AVMetadataID3MetadataKeyMPEGLocationLookupTable: string; -declare var AVMetadataID3MetadataKeyOwnership: string; -declare var AVMetadataID3MetadataKeyPrivate: string; -declare var AVMetadataID3MetadataKeyPlayCounter: string; -declare var AVMetadataID3MetadataKeyPopularimeter: string; -declare var AVMetadataID3MetadataKeyPositionSynchronization: string; -declare var AVMetadataID3MetadataKeyRecommendedBufferSize: string; -declare var AVMetadataID3MetadataKeyRelativeVolumeAdjustment: string; -declare var AVMetadataID3MetadataKeyRelativeVolumeAdjustment2: string; -declare var AVMetadataID3MetadataKeyReverb: string; -declare var AVMetadataID3MetadataKeySeek: string; -declare var AVMetadataID3MetadataKeySignature: string; -declare var AVMetadataID3MetadataKeySynchronizedLyric: string; -declare var AVMetadataID3MetadataKeySynchronizedTempoCodes: string; -declare var AVMetadataID3MetadataKeyAlbumTitle: string; -declare var AVMetadataID3MetadataKeyBeatsPerMinute: string; -declare var AVMetadataID3MetadataKeyComposer: string; -declare var AVMetadataID3MetadataKeyContentType: string; -declare var AVMetadataID3MetadataKeyCopyright: string; -declare var AVMetadataID3MetadataKeyDate: string; -declare var AVMetadataID3MetadataKeyEncodingTime: string; -declare var AVMetadataID3MetadataKeyPlaylistDelay: string; -declare var AVMetadataID3MetadataKeyOriginalReleaseTime: string; -declare var AVMetadataID3MetadataKeyRecordingTime: string; -declare var AVMetadataID3MetadataKeyReleaseTime: string; -declare var AVMetadataID3MetadataKeyTaggingTime: string; -declare var AVMetadataID3MetadataKeyEncodedBy: string; -declare var AVMetadataID3MetadataKeyLyricist: string; -declare var AVMetadataID3MetadataKeyFileType: string; -declare var AVMetadataID3MetadataKeyTime: string; -declare var AVMetadataID3MetadataKeyInvolvedPeopleList_v24: string; -declare var AVMetadataID3MetadataKeyContentGroupDescription: string; -declare var AVMetadataID3MetadataKeyTitleDescription: string; -declare var AVMetadataID3MetadataKeySubTitle: string; -declare var AVMetadataID3MetadataKeyInitialKey: string; -declare var AVMetadataID3MetadataKeyLanguage: string; -declare var AVMetadataID3MetadataKeyLength: string; -declare var AVMetadataID3MetadataKeyMusicianCreditsList: string; -declare var AVMetadataID3MetadataKeyMediaType: string; -declare var AVMetadataID3MetadataKeyMood: string; -declare var AVMetadataID3MetadataKeyOriginalAlbumTitle: string; -declare var AVMetadataID3MetadataKeyOriginalFilename: string; -declare var AVMetadataID3MetadataKeyOriginalLyricist: string; -declare var AVMetadataID3MetadataKeyOriginalArtist: string; -declare var AVMetadataID3MetadataKeyOriginalReleaseYear: string; -declare var AVMetadataID3MetadataKeyFileOwner: string; -declare var AVMetadataID3MetadataKeyLeadPerformer: string; -declare var AVMetadataID3MetadataKeyBand: string; -declare var AVMetadataID3MetadataKeyConductor: string; -declare var AVMetadataID3MetadataKeyModifiedBy: string; -declare var AVMetadataID3MetadataKeyPartOfASet: string; -declare var AVMetadataID3MetadataKeyProducedNotice: string; -declare var AVMetadataID3MetadataKeyPublisher: string; -declare var AVMetadataID3MetadataKeyTrackNumber: string; -declare var AVMetadataID3MetadataKeyRecordingDates: string; -declare var AVMetadataID3MetadataKeyInternetRadioStationName: string; -declare var AVMetadataID3MetadataKeyInternetRadioStationOwner: string; -declare var AVMetadataID3MetadataKeySize: string; -declare var AVMetadataID3MetadataKeyAlbumSortOrder: string; -declare var AVMetadataID3MetadataKeyPerformerSortOrder: string; -declare var AVMetadataID3MetadataKeyTitleSortOrder: string; -declare var AVMetadataID3MetadataKeyInternationalStandardRecordingCode: string; -declare var AVMetadataID3MetadataKeyEncodedWith: string; -declare var AVMetadataID3MetadataKeySetSubtitle: string; -declare var AVMetadataID3MetadataKeyYear: string; -declare var AVMetadataID3MetadataKeyUserText: string; -declare var AVMetadataID3MetadataKeyUniqueFileIdentifier: string; -declare var AVMetadataID3MetadataKeyTermsOfUse: string; -declare var AVMetadataID3MetadataKeyUnsynchronizedLyric: string; -declare var AVMetadataID3MetadataKeyCommercialInformation: string; -declare var AVMetadataID3MetadataKeyCopyrightInformation: string; -declare var AVMetadataID3MetadataKeyOfficialAudioFileWebpage: string; -declare var AVMetadataID3MetadataKeyOfficialArtistWebpage: string; -declare var AVMetadataID3MetadataKeyOfficialAudioSourceWebpage: string; -declare var AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage: string; -declare var AVMetadataID3MetadataKeyPayment: string; -declare var AVMetadataID3MetadataKeyOfficialPublisherWebpage: string; -declare var AVMetadataID3MetadataKeyUserURL: string; -declare var AVMetadataKeySpaceIcy: string; -declare var AVMetadataIcyMetadataKeyStreamTitle: string; -declare var AVMetadataIcyMetadataKeyStreamURL: string; -declare var AVMetadataFormatHLSMetadata: string; -declare var AVMetadataExtraAttributeValueURIKey: string; -declare var AVMetadataExtraAttributeBaseURIKey: string; -declare var AVMetadataCommonIdentifierTitle: string; -declare var AVMetadataCommonIdentifierCreator: string; -declare var AVMetadataCommonIdentifierSubject: string; -declare var AVMetadataCommonIdentifierDescription: string; -declare var AVMetadataCommonIdentifierPublisher: string; -declare var AVMetadataCommonIdentifierContributor: string; -declare var AVMetadataCommonIdentifierCreationDate: string; -declare var AVMetadataCommonIdentifierLastModifiedDate: string; -declare var AVMetadataCommonIdentifierType: string; -declare var AVMetadataCommonIdentifierFormat: string; -declare var AVMetadataCommonIdentifierAssetIdentifier: string; -declare var AVMetadataCommonIdentifierSource: string; -declare var AVMetadataCommonIdentifierLanguage: string; -declare var AVMetadataCommonIdentifierRelation: string; -declare var AVMetadataCommonIdentifierLocation: string; -declare var AVMetadataCommonIdentifierCopyrights: string; -declare var AVMetadataCommonIdentifierAlbumName: string; -declare var AVMetadataCommonIdentifierAuthor: string; -declare var AVMetadataCommonIdentifierArtist: string; -declare var AVMetadataCommonIdentifierArtwork: string; -declare var AVMetadataCommonIdentifierMake: string; -declare var AVMetadataCommonIdentifierModel: string; -declare var AVMetadataCommonIdentifierSoftware: string; -declare var AVMetadataIdentifierQuickTimeUserDataAlbum: string; -declare var AVMetadataIdentifierQuickTimeUserDataArranger: string; -declare var AVMetadataIdentifierQuickTimeUserDataArtist: string; -declare var AVMetadataIdentifierQuickTimeUserDataAuthor: string; -declare var AVMetadataIdentifierQuickTimeUserDataChapter: string; -declare var AVMetadataIdentifierQuickTimeUserDataComment: string; -declare var AVMetadataIdentifierQuickTimeUserDataComposer: string; -declare var AVMetadataIdentifierQuickTimeUserDataCopyright: string; -declare var AVMetadataIdentifierQuickTimeUserDataCreationDate: string; -declare var AVMetadataIdentifierQuickTimeUserDataDescription: string; -declare var AVMetadataIdentifierQuickTimeUserDataDirector: string; -declare var AVMetadataIdentifierQuickTimeUserDataDisclaimer: string; -declare var AVMetadataIdentifierQuickTimeUserDataEncodedBy: string; -declare var AVMetadataIdentifierQuickTimeUserDataFullName: string; -declare var AVMetadataIdentifierQuickTimeUserDataGenre: string; -declare var AVMetadataIdentifierQuickTimeUserDataHostComputer: string; -declare var AVMetadataIdentifierQuickTimeUserDataInformation: string; -declare var AVMetadataIdentifierQuickTimeUserDataKeywords: string; -declare var AVMetadataIdentifierQuickTimeUserDataMake: string; -declare var AVMetadataIdentifierQuickTimeUserDataModel: string; -declare var AVMetadataIdentifierQuickTimeUserDataOriginalArtist: string; -declare var AVMetadataIdentifierQuickTimeUserDataOriginalFormat: string; -declare var AVMetadataIdentifierQuickTimeUserDataOriginalSource: string; -declare var AVMetadataIdentifierQuickTimeUserDataPerformers: string; -declare var AVMetadataIdentifierQuickTimeUserDataProducer: string; -declare var AVMetadataIdentifierQuickTimeUserDataPublisher: string; -declare var AVMetadataIdentifierQuickTimeUserDataProduct: string; -declare var AVMetadataIdentifierQuickTimeUserDataSoftware: string; -declare var AVMetadataIdentifierQuickTimeUserDataSpecialPlaybackRequirements: string; -declare var AVMetadataIdentifierQuickTimeUserDataTrack: string; -declare var AVMetadataIdentifierQuickTimeUserDataWarning: string; -declare var AVMetadataIdentifierQuickTimeUserDataWriter: string; -declare var AVMetadataIdentifierQuickTimeUserDataURLLink: string; -declare var AVMetadataIdentifierQuickTimeUserDataLocationISO6709: string; -declare var AVMetadataIdentifierQuickTimeUserDataTrackName: string; -declare var AVMetadataIdentifierQuickTimeUserDataCredits: string; -declare var AVMetadataIdentifierQuickTimeUserDataPhonogramRights: string; -declare var AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic: string; -declare var AVMetadataIdentifierISOUserDataCopyright: string; -declare var AVMetadataIdentifierISOUserDataTaggedCharacteristic: string; -declare var AVMetadataIdentifier3GPUserDataCopyright: string; -declare var AVMetadataIdentifier3GPUserDataAuthor: string; -declare var AVMetadataIdentifier3GPUserDataPerformer: string; -declare var AVMetadataIdentifier3GPUserDataGenre: string; -declare var AVMetadataIdentifier3GPUserDataRecordingYear: string; -declare var AVMetadataIdentifier3GPUserDataLocation: string; -declare var AVMetadataIdentifier3GPUserDataTitle: string; -declare var AVMetadataIdentifier3GPUserDataDescription: string; -declare var AVMetadataIdentifier3GPUserDataCollection: string; -declare var AVMetadataIdentifier3GPUserDataUserRating: string; -declare var AVMetadataIdentifier3GPUserDataThumbnail: string; -declare var AVMetadataIdentifier3GPUserDataAlbumAndTrack: string; -declare var AVMetadataIdentifier3GPUserDataKeywordList: string; -declare var AVMetadataIdentifier3GPUserDataMediaClassification: string; -declare var AVMetadataIdentifier3GPUserDataMediaRating: string; -declare var AVMetadataIdentifierQuickTimeMetadataAuthor: string; -declare var AVMetadataIdentifierQuickTimeMetadataComment: string; -declare var AVMetadataIdentifierQuickTimeMetadataCopyright: string; -declare var AVMetadataIdentifierQuickTimeMetadataCreationDate: string; -declare var AVMetadataIdentifierQuickTimeMetadataDirector: string; -declare var AVMetadataIdentifierQuickTimeMetadataDisplayName: string; -declare var AVMetadataIdentifierQuickTimeMetadataInformation: string; -declare var AVMetadataIdentifierQuickTimeMetadataKeywords: string; -declare var AVMetadataIdentifierQuickTimeMetadataProducer: string; -declare var AVMetadataIdentifierQuickTimeMetadataPublisher: string; -declare var AVMetadataIdentifierQuickTimeMetadataAlbum: string; -declare var AVMetadataIdentifierQuickTimeMetadataArtist: string; -declare var AVMetadataIdentifierQuickTimeMetadataArtwork: string; -declare var AVMetadataIdentifierQuickTimeMetadataDescription: string; -declare var AVMetadataIdentifierQuickTimeMetadataSoftware: string; -declare var AVMetadataIdentifierQuickTimeMetadataYear: string; -declare var AVMetadataIdentifierQuickTimeMetadataGenre: string; -declare var AVMetadataIdentifierQuickTimeMetadataiXML: string; -declare var AVMetadataIdentifierQuickTimeMetadataLocationISO6709: string; -declare var AVMetadataIdentifierQuickTimeMetadataMake: string; -declare var AVMetadataIdentifierQuickTimeMetadataModel: string; -declare var AVMetadataIdentifierQuickTimeMetadataArranger: string; -declare var AVMetadataIdentifierQuickTimeMetadataEncodedBy: string; -declare var AVMetadataIdentifierQuickTimeMetadataOriginalArtist: string; -declare var AVMetadataIdentifierQuickTimeMetadataPerformer: string; -declare var AVMetadataIdentifierQuickTimeMetadataComposer: string; -declare var AVMetadataIdentifierQuickTimeMetadataCredits: string; -declare var AVMetadataIdentifierQuickTimeMetadataPhonogramRights: string; -declare var AVMetadataIdentifierQuickTimeMetadataCameraIdentifier: string; -declare var AVMetadataIdentifierQuickTimeMetadataCameraFrameReadoutTime: string; -declare var AVMetadataIdentifierQuickTimeMetadataTitle: string; -declare var AVMetadataIdentifierQuickTimeMetadataCollectionUser: string; -declare var AVMetadataIdentifierQuickTimeMetadataRatingUser: string; -declare var AVMetadataIdentifierQuickTimeMetadataLocationName: string; -declare var AVMetadataIdentifierQuickTimeMetadataLocationBody: string; -declare var AVMetadataIdentifierQuickTimeMetadataLocationNote: string; -declare var AVMetadataIdentifierQuickTimeMetadataLocationRole: string; -declare var AVMetadataIdentifierQuickTimeMetadataLocationDate: string; -declare var AVMetadataIdentifierQuickTimeMetadataDirectionFacing: string; -declare var AVMetadataIdentifierQuickTimeMetadataDirectionMotion: string; -declare var AVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform: string; -declare var AVMetadataIdentifieriTunesMetadataAlbum: string; -declare var AVMetadataIdentifieriTunesMetadataArtist: string; -declare var AVMetadataIdentifieriTunesMetadataUserComment: string; -declare var AVMetadataIdentifieriTunesMetadataCoverArt: string; -declare var AVMetadataIdentifieriTunesMetadataCopyright: string; -declare var AVMetadataIdentifieriTunesMetadataReleaseDate: string; -declare var AVMetadataIdentifieriTunesMetadataEncodedBy: string; -declare var AVMetadataIdentifieriTunesMetadataPredefinedGenre: string; -declare var AVMetadataIdentifieriTunesMetadataUserGenre: string; -declare var AVMetadataIdentifieriTunesMetadataSongName: string; -declare var AVMetadataIdentifieriTunesMetadataTrackSubTitle: string; -declare var AVMetadataIdentifieriTunesMetadataEncodingTool: string; -declare var AVMetadataIdentifieriTunesMetadataComposer: string; -declare var AVMetadataIdentifieriTunesMetadataAlbumArtist: string; -declare var AVMetadataIdentifieriTunesMetadataAccountKind: string; -declare var AVMetadataIdentifieriTunesMetadataAppleID: string; -declare var AVMetadataIdentifieriTunesMetadataArtistID: string; -declare var AVMetadataIdentifieriTunesMetadataSongID: string; -declare var AVMetadataIdentifieriTunesMetadataDiscCompilation: string; -declare var AVMetadataIdentifieriTunesMetadataDiscNumber: string; -declare var AVMetadataIdentifieriTunesMetadataGenreID: string; -declare var AVMetadataIdentifieriTunesMetadataGrouping: string; -declare var AVMetadataIdentifieriTunesMetadataPlaylistID: string; -declare var AVMetadataIdentifieriTunesMetadataContentRating: string; -declare var AVMetadataIdentifieriTunesMetadataBeatsPerMin: string; -declare var AVMetadataIdentifieriTunesMetadataTrackNumber: string; -declare var AVMetadataIdentifieriTunesMetadataArtDirector: string; -declare var AVMetadataIdentifieriTunesMetadataArranger: string; -declare var AVMetadataIdentifieriTunesMetadataAuthor: string; -declare var AVMetadataIdentifieriTunesMetadataLyrics: string; -declare var AVMetadataIdentifieriTunesMetadataAcknowledgement: string; -declare var AVMetadataIdentifieriTunesMetadataConductor: string; -declare var AVMetadataIdentifieriTunesMetadataDescription: string; -declare var AVMetadataIdentifieriTunesMetadataDirector: string; -declare var AVMetadataIdentifieriTunesMetadataEQ: string; -declare var AVMetadataIdentifieriTunesMetadataLinerNotes: string; -declare var AVMetadataIdentifieriTunesMetadataRecordCompany: string; -declare var AVMetadataIdentifieriTunesMetadataOriginalArtist: string; -declare var AVMetadataIdentifieriTunesMetadataPhonogramRights: string; -declare var AVMetadataIdentifieriTunesMetadataProducer: string; -declare var AVMetadataIdentifieriTunesMetadataPerformer: string; -declare var AVMetadataIdentifieriTunesMetadataPublisher: string; -declare var AVMetadataIdentifieriTunesMetadataSoundEngineer: string; -declare var AVMetadataIdentifieriTunesMetadataSoloist: string; -declare var AVMetadataIdentifieriTunesMetadataCredits: string; -declare var AVMetadataIdentifieriTunesMetadataThanks: string; -declare var AVMetadataIdentifieriTunesMetadataOnlineExtras: string; -declare var AVMetadataIdentifieriTunesMetadataExecProducer: string; -declare var AVMetadataIdentifierID3MetadataAudioEncryption: string; -declare var AVMetadataIdentifierID3MetadataAttachedPicture: string; -declare var AVMetadataIdentifierID3MetadataAudioSeekPointIndex: string; -declare var AVMetadataIdentifierID3MetadataComments: string; -declare var AVMetadataIdentifierID3MetadataCommerical: string; -declare var AVMetadataIdentifierID3MetadataEncryption: string; -declare var AVMetadataIdentifierID3MetadataEqualization: string; -declare var AVMetadataIdentifierID3MetadataEqualization2: string; -declare var AVMetadataIdentifierID3MetadataEventTimingCodes: string; -declare var AVMetadataIdentifierID3MetadataGeneralEncapsulatedObject: string; -declare var AVMetadataIdentifierID3MetadataGroupIdentifier: string; -declare var AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23: string; -declare var AVMetadataIdentifierID3MetadataLink: string; -declare var AVMetadataIdentifierID3MetadataMusicCDIdentifier: string; -declare var AVMetadataIdentifierID3MetadataMPEGLocationLookupTable: string; -declare var AVMetadataIdentifierID3MetadataOwnership: string; -declare var AVMetadataIdentifierID3MetadataPrivate: string; -declare var AVMetadataIdentifierID3MetadataPlayCounter: string; -declare var AVMetadataIdentifierID3MetadataPopularimeter: string; -declare var AVMetadataIdentifierID3MetadataPositionSynchronization: string; -declare var AVMetadataIdentifierID3MetadataRecommendedBufferSize: string; -declare var AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment: string; -declare var AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment2: string; -declare var AVMetadataIdentifierID3MetadataReverb: string; -declare var AVMetadataIdentifierID3MetadataSeek: string; -declare var AVMetadataIdentifierID3MetadataSignature: string; -declare var AVMetadataIdentifierID3MetadataSynchronizedLyric: string; -declare var AVMetadataIdentifierID3MetadataSynchronizedTempoCodes: string; -declare var AVMetadataIdentifierID3MetadataAlbumTitle: string; -declare var AVMetadataIdentifierID3MetadataBeatsPerMinute: string; -declare var AVMetadataIdentifierID3MetadataComposer: string; -declare var AVMetadataIdentifierID3MetadataContentType: string; -declare var AVMetadataIdentifierID3MetadataCopyright: string; -declare var AVMetadataIdentifierID3MetadataDate: string; -declare var AVMetadataIdentifierID3MetadataEncodingTime: string; -declare var AVMetadataIdentifierID3MetadataPlaylistDelay: string; -declare var AVMetadataIdentifierID3MetadataOriginalReleaseTime: string; -declare var AVMetadataIdentifierID3MetadataRecordingTime: string; -declare var AVMetadataIdentifierID3MetadataReleaseTime: string; -declare var AVMetadataIdentifierID3MetadataTaggingTime: string; -declare var AVMetadataIdentifierID3MetadataEncodedBy: string; -declare var AVMetadataIdentifierID3MetadataLyricist: string; -declare var AVMetadataIdentifierID3MetadataFileType: string; -declare var AVMetadataIdentifierID3MetadataTime: string; -declare var AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24: string; -declare var AVMetadataIdentifierID3MetadataContentGroupDescription: string; -declare var AVMetadataIdentifierID3MetadataTitleDescription: string; -declare var AVMetadataIdentifierID3MetadataSubTitle: string; -declare var AVMetadataIdentifierID3MetadataInitialKey: string; -declare var AVMetadataIdentifierID3MetadataLanguage: string; -declare var AVMetadataIdentifierID3MetadataLength: string; -declare var AVMetadataIdentifierID3MetadataMusicianCreditsList: string; -declare var AVMetadataIdentifierID3MetadataMediaType: string; -declare var AVMetadataIdentifierID3MetadataMood: string; -declare var AVMetadataIdentifierID3MetadataOriginalAlbumTitle: string; -declare var AVMetadataIdentifierID3MetadataOriginalFilename: string; -declare var AVMetadataIdentifierID3MetadataOriginalLyricist: string; -declare var AVMetadataIdentifierID3MetadataOriginalArtist: string; -declare var AVMetadataIdentifierID3MetadataOriginalReleaseYear: string; -declare var AVMetadataIdentifierID3MetadataFileOwner: string; -declare var AVMetadataIdentifierID3MetadataLeadPerformer: string; -declare var AVMetadataIdentifierID3MetadataBand: string; -declare var AVMetadataIdentifierID3MetadataConductor: string; -declare var AVMetadataIdentifierID3MetadataModifiedBy: string; -declare var AVMetadataIdentifierID3MetadataPartOfASet: string; -declare var AVMetadataIdentifierID3MetadataProducedNotice: string; -declare var AVMetadataIdentifierID3MetadataPublisher: string; -declare var AVMetadataIdentifierID3MetadataTrackNumber: string; -declare var AVMetadataIdentifierID3MetadataRecordingDates: string; -declare var AVMetadataIdentifierID3MetadataInternetRadioStationName: string; -declare var AVMetadataIdentifierID3MetadataInternetRadioStationOwner: string; -declare var AVMetadataIdentifierID3MetadataSize: string; -declare var AVMetadataIdentifierID3MetadataAlbumSortOrder: string; -declare var AVMetadataIdentifierID3MetadataPerformerSortOrder: string; -declare var AVMetadataIdentifierID3MetadataTitleSortOrder: string; -declare var AVMetadataIdentifierID3MetadataInternationalStandardRecordingCode: string; -declare var AVMetadataIdentifierID3MetadataEncodedWith: string; -declare var AVMetadataIdentifierID3MetadataSetSubtitle: string; -declare var AVMetadataIdentifierID3MetadataYear: string; -declare var AVMetadataIdentifierID3MetadataUserText: string; -declare var AVMetadataIdentifierID3MetadataUniqueFileIdentifier: string; -declare var AVMetadataIdentifierID3MetadataTermsOfUse: string; -declare var AVMetadataIdentifierID3MetadataUnsynchronizedLyric: string; -declare var AVMetadataIdentifierID3MetadataCommercialInformation: string; -declare var AVMetadataIdentifierID3MetadataCopyrightInformation: string; -declare var AVMetadataIdentifierID3MetadataOfficialAudioFileWebpage: string; -declare var AVMetadataIdentifierID3MetadataOfficialArtistWebpage: string; -declare var AVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage: string; -declare var AVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage: string; -declare var AVMetadataIdentifierID3MetadataPayment: string; -declare var AVMetadataIdentifierID3MetadataOfficialPublisherWebpage: string; -declare var AVMetadataIdentifierID3MetadataUserURL: string; -declare var AVMetadataIdentifierIcyMetadataStreamTitle: string; -declare var AVMetadataIdentifierIcyMetadataStreamURL: string; -declare var AVMetadataObjectTypeFace: string; -declare var AVMetadataObjectTypeUPCECode: string; -declare var AVMetadataObjectTypeCode39Code: string; -declare var AVMetadataObjectTypeCode39Mod43Code: string; -declare var AVMetadataObjectTypeEAN13Code: string; -declare var AVMetadataObjectTypeEAN8Code: string; -declare var AVMetadataObjectTypeCode93Code: string; -declare var AVMetadataObjectTypeCode128Code: string; -declare var AVMetadataObjectTypePDF417Code: string; -declare var AVMetadataObjectTypeQRCode: string; -declare var AVMetadataObjectTypeAztecCode: string; -declare var AVMetadataObjectTypeInterleaved2of5Code: string; -declare var AVMetadataObjectTypeITF14Code: string; -declare var AVMetadataObjectTypeDataMatrixCode: string; -declare var AVOutputSettingsPreset640x480: string; -declare var AVOutputSettingsPreset960x540: string; -declare var AVOutputSettingsPreset1280x720: string; -declare var AVOutputSettingsPreset1920x1080: string; -declare var AVPlayerItemTimeJumpedNotification: string; -declare var AVPlayerItemDidPlayToEndTimeNotification: string; -declare var AVPlayerItemFailedToPlayToEndTimeNotification: string; -declare var AVPlayerItemPlaybackStalledNotification: string; -declare var AVPlayerItemNewAccessLogEntryNotification: string; -declare var AVPlayerItemNewErrorLogEntryNotification: string; -declare var AVPlayerItemFailedToPlayToEndTimeErrorKey: string; -declare var AVPlayerItemLegibleOutputTextStylingResolutionDefault: string; -declare var AVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly: string; -declare var AVSampleBufferDisplayLayerFailedToDecodeNotification: string; -declare var AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey: string; -declare var AVSpeechUtteranceMinimumSpeechRate: number; -declare var AVSpeechUtteranceMaximumSpeechRate: number; -declare var AVSpeechUtteranceDefaultSpeechRate: number; -declare var AVVideoCodecKey: string; -declare var AVVideoCodecH264: string; -declare var AVVideoCodecJPEG: string; -declare var AVVideoWidthKey: string; -declare var AVVideoHeightKey: string; -declare var AVVideoPixelAspectRatioKey: string; -declare var AVVideoPixelAspectRatioHorizontalSpacingKey: string; -declare var AVVideoPixelAspectRatioVerticalSpacingKey: string; -declare var AVVideoCleanApertureKey: string; -declare var AVVideoCleanApertureWidthKey: string; -declare var AVVideoCleanApertureHeightKey: string; -declare var AVVideoCleanApertureHorizontalOffsetKey: string; -declare var AVVideoCleanApertureVerticalOffsetKey: string; -declare var AVVideoScalingModeKey: string; -declare var AVVideoScalingModeFit: string; -declare var AVVideoScalingModeResize: string; -declare var AVVideoScalingModeResizeAspect: string; -declare var AVVideoScalingModeResizeAspectFill: string; -declare var AVVideoCompressionPropertiesKey: string; -declare var AVVideoAverageBitRateKey: string; -declare var AVVideoQualityKey: string; -declare var AVVideoMaxKeyFrameIntervalKey: string; -declare var AVVideoMaxKeyFrameIntervalDurationKey: string; -declare var AVVideoAllowFrameReorderingKey: string; -declare var AVVideoProfileLevelKey: string; -declare var AVVideoProfileLevelH264Baseline30: string; -declare var AVVideoProfileLevelH264Baseline31: string; -declare var AVVideoProfileLevelH264Baseline41: string; -declare var AVVideoProfileLevelH264BaselineAutoLevel: string; -declare var AVVideoProfileLevelH264Main30: string; -declare var AVVideoProfileLevelH264Main31: string; -declare var AVVideoProfileLevelH264Main32: string; -declare var AVVideoProfileLevelH264Main41: string; -declare var AVVideoProfileLevelH264MainAutoLevel: string; -declare var AVVideoProfileLevelH264High40: string; -declare var AVVideoProfileLevelH264High41: string; -declare var AVVideoProfileLevelH264HighAutoLevel: string; -declare var AVVideoH264EntropyModeKey: string; -declare var AVVideoH264EntropyModeCAVLC: string; -declare var AVVideoH264EntropyModeCABAC: string; -declare var AVVideoExpectedSourceFrameRateKey: string; -declare var AVVideoAverageNonDroppableFrameRateKey: string; -declare var kCMTimeInvalid: CMTime; -declare var kCMTimeIndefinite: CMTime; -declare var kCMTimePositiveInfinity: CMTime; -declare var kCMTimeNegativeInfinity: CMTime; -declare var kCMTimeZero: CMTime; -declare var kCMTimeValueKey: string; -declare var kCMTimeScaleKey: string; -declare var kCMTimeEpochKey: string; -declare var kCMTimeFlagsKey: string; -declare var kCMTimeRangeZero: CMTimeRange; -declare var kCMTimeRangeInvalid: CMTimeRange; -declare var kCMTimeRangeStartKey: string; -declare var kCMTimeRangeDurationKey: string; -declare var kCMFormatDescriptionExtension_OriginalCompressionSettings: string; -declare var kCMFormatDescriptionExtension_SampleDescriptionExtensionAtoms: string; -declare var kCMFormatDescriptionExtension_VerbatimSampleDescription: string; -declare var kCMFormatDescriptionExtension_VerbatimISOSampleEntry: string; -declare var kCMFormatDescriptionExtension_FormatName: string; -declare var kCMFormatDescriptionExtension_Depth: string; -declare var kCMFormatDescriptionKey_CleanApertureWidthRational: string; -declare var kCMFormatDescriptionKey_CleanApertureHeightRational: string; -declare var kCMFormatDescriptionKey_CleanApertureHorizontalOffsetRational: string; -declare var kCMFormatDescriptionKey_CleanApertureVerticalOffsetRational: string; -declare var kCMFormatDescriptionColorPrimaries_P22: string; -declare var kCMFormatDescriptionExtension_FullRangeVideo: string; -declare var kCMFormatDescriptionExtension_ICCProfile: string; -declare var kCMFormatDescriptionExtension_BytesPerRow: string; -declare var kCMFormatDescriptionConformsToMPEG2VideoProfile: string; -declare var kCMFormatDescriptionExtension_TemporalQuality: string; -declare var kCMFormatDescriptionExtension_SpatialQuality: string; -declare var kCMFormatDescriptionExtension_Version: string; -declare var kCMFormatDescriptionExtension_RevisionLevel: string; -declare var kCMFormatDescriptionExtension_Vendor: string; -declare var kCMFormatDescriptionVendor_Apple: string; -declare var kCMTextFormatDescriptionExtension_DisplayFlags: string; -declare var kCMTextFormatDescriptionExtension_BackgroundColor: string; -declare var kCMTextFormatDescriptionColor_Red: string; -declare var kCMTextFormatDescriptionColor_Green: string; -declare var kCMTextFormatDescriptionColor_Blue: string; -declare var kCMTextFormatDescriptionColor_Alpha: string; -declare var kCMTextFormatDescriptionExtension_DefaultTextBox: string; -declare var kCMTextFormatDescriptionRect_Top: string; -declare var kCMTextFormatDescriptionRect_Left: string; -declare var kCMTextFormatDescriptionRect_Bottom: string; -declare var kCMTextFormatDescriptionRect_Right: string; -declare var kCMTextFormatDescriptionExtension_DefaultStyle: string; -declare var kCMTextFormatDescriptionStyle_StartChar: string; -declare var kCMTextFormatDescriptionStyle_Font: string; -declare var kCMTextFormatDescriptionStyle_FontFace: string; -declare var kCMTextFormatDescriptionStyle_ForegroundColor: string; -declare var kCMTextFormatDescriptionStyle_FontSize: string; -declare var kCMTextFormatDescriptionExtension_HorizontalJustification: string; -declare var kCMTextFormatDescriptionExtension_VerticalJustification: string; -declare var kCMTextFormatDescriptionStyle_EndChar: string; -declare var kCMTextFormatDescriptionExtension_FontTable: string; -declare var kCMTextFormatDescriptionExtension_TextJustification: string; -declare var kCMTextFormatDescriptionStyle_Height: string; -declare var kCMTextFormatDescriptionStyle_Ascent: string; -declare var kCMTextFormatDescriptionExtension_DefaultFontName: string; -declare var kCMTimeCodeFormatDescriptionExtension_SourceReferenceName: string; -declare var kCMTimeCodeFormatDescriptionKey_Value: string; -declare var kCMTimeCodeFormatDescriptionKey_LangCode: string; -declare var kCMFormatDescriptionExtensionKey_MetadataKeyTable: string; -declare var kCMMetadataFormatDescriptionKey_Namespace: string; -declare var kCMMetadataFormatDescriptionKey_Value: string; -declare var kCMMetadataFormatDescriptionKey_LocalID: string; -declare var kCMMetadataFormatDescriptionKey_DataType: string; -declare var kCMMetadataFormatDescriptionKey_DataTypeNamespace: string; -declare var kCMMetadataFormatDescriptionKey_ConformingDataTypes: string; -declare var kCMMetadataFormatDescriptionKey_LanguageTag: string; -declare var kCMMetadataFormatDescriptionMetadataSpecificationKey_Identifier: string; -declare var kCMMetadataFormatDescriptionMetadataSpecificationKey_DataType: string; -declare var kCMMetadataFormatDescriptionMetadataSpecificationKey_ExtendedLanguageTag: string; -declare var kCMTimingInfoInvalid: CMSampleTimingInfo; -declare var kCMSampleBufferNotification_DataBecameReady: string; -declare var kCMSampleBufferNotification_DataFailed: string; -declare var kCMSampleBufferNotificationParameter_OSStatus: string; -declare var kCMSampleBufferConduitNotification_InhibitOutputUntil: string; -declare var kCMSampleBufferConduitNotificationParameter_ResumeTag: string; -declare var kCMSampleBufferConduitNotification_ResetOutput: string; -declare var kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged: string; -declare var kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange: string; -declare var kCMSampleBufferConduitNotificationParameter_MinUpcomingOutputPTS: string; -declare var kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS: string; -declare var kCMSampleBufferConsumerNotification_BufferConsumed: string; -declare var kCMSampleAttachmentKey_NotSync: string; -declare var kCMSampleAttachmentKey_PartialSync: string; -declare var kCMSampleAttachmentKey_HasRedundantCoding: string; -declare var kCMSampleAttachmentKey_IsDependedOnByOthers: string; -declare var kCMSampleAttachmentKey_DependsOnOthers: string; -declare var kCMSampleAttachmentKey_EarlierDisplayTimesAllowed: string; -declare var kCMSampleAttachmentKey_DisplayImmediately: string; -declare var kCMSampleAttachmentKey_DoNotDisplay: string; -declare var kCMSampleBufferAttachmentKey_ResetDecoderBeforeDecoding: string; -declare var kCMSampleBufferAttachmentKey_DrainAfterDecoding: string; -declare var kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed: string; -declare var kCMSampleBufferAttachmentKey_ResumeOutput: string; -declare var kCMSampleBufferAttachmentKey_TransitionID: string; -declare var kCMSampleBufferAttachmentKey_TrimDurationAtStart: string; -declare var kCMSampleBufferAttachmentKey_TrimDurationAtEnd: string; -declare var kCMSampleBufferAttachmentKey_SpeedMultiplier: string; -declare var kCMSampleBufferAttachmentKey_Reverse: string; -declare var kCMSampleBufferAttachmentKey_FillDiscontinuitiesWithSilence: string; -declare var kCMSampleBufferAttachmentKey_EmptyMedia: string; -declare var kCMSampleBufferAttachmentKey_PermanentEmptyMedia: string; -declare var kCMSampleBufferAttachmentKey_DisplayEmptyMediaImmediately: string; -declare var kCMSampleBufferAttachmentKey_EndsPreviousSampleDuration: string; -declare var kCMSampleBufferAttachmentKey_SampleReferenceURL: string; -declare var kCMSampleBufferAttachmentKey_SampleReferenceByteOffset: string; -declare var kCMSampleBufferAttachmentKey_GradualDecoderRefresh: string; -declare var kCMSampleBufferAttachmentKey_DroppedFrameReason: string; -declare var kCMSampleBufferDroppedFrameReason_FrameWasLate: string; -declare var kCMSampleBufferDroppedFrameReason_OutOfBuffers: string; -declare var kCMSampleBufferDroppedFrameReason_Discontinuity: string; -declare var kCMSampleBufferAttachmentKey_DroppedFrameReasonInfo: string; -declare var kCMSampleBufferDroppedFrameReasonInfo_CameraModeSwitch: string; -declare var kCMSampleBufferAttachmentKey_ForceKeyFrame: string; -declare var kCMTimebaseNotification_EffectiveRateChanged: string; -declare var kCMTimebaseNotification_TimeJumped: string; -declare var kCMTimebaseNotificationKey_EventTime: string; -declare var kCMImageDescriptionFlavor_QuickTimeMovie: string; -declare var kCMImageDescriptionFlavor_ISOFamily: string; -declare var kCMImageDescriptionFlavor_3GPFamily: string; -declare var kCMSoundDescriptionFlavor_QuickTimeMovie: string; -declare var kCMSoundDescriptionFlavor_QuickTimeMovieV2: string; -declare var kCMSoundDescriptionFlavor_ISOFamily: string; -declare var kCMSoundDescriptionFlavor_3GPFamily: string; -declare var kCMMemoryPoolOption_AgeOutPeriod: string; -declare var kCMTextMarkupAttribute_ForegroundColorARGB: string; -declare var kCMTextMarkupAttribute_BackgroundColorARGB: string; -declare var kCMTextMarkupAttribute_CharacterBackgroundColorARGB: string; -declare var kCMTextMarkupAttribute_BoldStyle: string; -declare var kCMTextMarkupAttribute_ItalicStyle: string; -declare var kCMTextMarkupAttribute_UnderlineStyle: string; -declare var kCMTextMarkupAttribute_FontFamilyName: string; -declare var kCMTextMarkupAttribute_GenericFontFamilyName: string; -declare var kCMTextMarkupGenericFontName_Default: string; -declare var kCMTextMarkupGenericFontName_Serif: string; -declare var kCMTextMarkupGenericFontName_SansSerif: string; -declare var kCMTextMarkupGenericFontName_Monospace: string; -declare var kCMTextMarkupGenericFontName_ProportionalSerif: string; -declare var kCMTextMarkupGenericFontName_ProportionalSansSerif: string; -declare var kCMTextMarkupGenericFontName_MonospaceSerif: string; -declare var kCMTextMarkupGenericFontName_MonospaceSansSerif: string; -declare var kCMTextMarkupGenericFontName_Casual: string; -declare var kCMTextMarkupGenericFontName_Cursive: string; -declare var kCMTextMarkupGenericFontName_Fantasy: string; -declare var kCMTextMarkupGenericFontName_SmallCapital: string; -declare var kCMTextMarkupAttribute_BaseFontSizePercentageRelativeToVideoHeight: string; -declare var kCMTextMarkupAttribute_RelativeFontSize: string; -declare var kCMTextMarkupAttribute_VerticalLayout: string; -declare var kCMTextVerticalLayout_LeftToRight: string; -declare var kCMTextVerticalLayout_RightToLeft: string; -declare var kCMTextMarkupAttribute_Alignment: string; -declare var kCMTextMarkupAlignmentType_Start: string; -declare var kCMTextMarkupAlignmentType_Middle: string; -declare var kCMTextMarkupAlignmentType_End: string; -declare var kCMTextMarkupAlignmentType_Left: string; -declare var kCMTextMarkupAlignmentType_Right: string; -declare var kCMTextMarkupAttribute_TextPositionPercentageRelativeToWritingDirection: string; -declare var kCMTextMarkupAttribute_OrthogonalLinePositionPercentageRelativeToWritingDirection: string; -declare var kCMTextMarkupAttribute_WritingDirectionSizePercentage: string; -declare var kCMTextMarkupAttribute_CharacterEdgeStyle: string; -declare var kCMTextMarkupCharacterEdgeStyle_None: string; -declare var kCMTextMarkupCharacterEdgeStyle_Raised: string; -declare var kCMTextMarkupCharacterEdgeStyle_Depressed: string; -declare var kCMTextMarkupCharacterEdgeStyle_Uniform: string; -declare var kCMTextMarkupCharacterEdgeStyle_DropShadow: string; -declare var kCMMetadataKeySpace_QuickTimeUserData: string; -declare var kCMMetadataKeySpace_ISOUserData: string; -declare var kCMMetadataKeySpace_QuickTimeMetadata: string; -declare var kCMMetadataKeySpace_iTunes: string; -declare var kCMMetadataKeySpace_ID3: string; -declare var kCMMetadataKeySpace_Icy: string; -declare var kCMMetadataIdentifier_QuickTimeMetadataLocation_ISO6709: string; -declare var kCMMetadataIdentifier_QuickTimeMetadataDirection_Facing: string; -declare var kCMMetadataIdentifier_QuickTimeMetadataPreferredAffineTransform: string; -declare var kCMMetadataBaseDataType_RawData: string; -declare var kCMMetadataBaseDataType_UTF8: string; -declare var kCMMetadataBaseDataType_UTF16: string; -declare var kCMMetadataBaseDataType_GIF: string; -declare var kCMMetadataBaseDataType_JPEG: string; -declare var kCMMetadataBaseDataType_PNG: string; -declare var kCMMetadataBaseDataType_BMP: string; -declare var kCMMetadataBaseDataType_Float32: string; -declare var kCMMetadataBaseDataType_Float64: string; -declare var kCMMetadataBaseDataType_SInt8: string; -declare var kCMMetadataBaseDataType_SInt16: string; -declare var kCMMetadataBaseDataType_SInt32: string; -declare var kCMMetadataBaseDataType_SInt64: string; -declare var kCMMetadataBaseDataType_UInt8: string; -declare var kCMMetadataBaseDataType_UInt16: string; -declare var kCMMetadataBaseDataType_UInt32: string; -declare var kCMMetadataBaseDataType_UInt64: string; -declare var kCMMetadataBaseDataType_PointF32: string; -declare var kCMMetadataBaseDataType_DimensionsF32: string; -declare var kCMMetadataBaseDataType_RectF32: string; -declare var kCMMetadataBaseDataType_AffineTransformF64: string; -declare var kCMMetadataDataType_QuickTimeMetadataLocation_ISO6709: string; -declare var kCMMetadataDataType_QuickTimeMetadataDirection: string; -declare var CKOwnerDefaultName: string; -declare var CKErrorDomain: string; -declare var CKPartialErrorsByItemIDKey: string; -declare var CKRecordChangedErrorAncestorRecordKey: string; -declare var CKRecordChangedErrorServerRecordKey: string; -declare var CKRecordChangedErrorClientRecordKey: string; -declare var CKErrorRetryAfterKey: string; -declare var CKRecordZoneDefaultName: string; -declare var CKRecordTypeUserRecord: string; -declare var CKQueryOperationMaximumResults: number; -declare var kCLDistanceFilterNone: number; -declare var kCLLocationAccuracyBestForNavigation: number; -declare var kCLLocationAccuracyBest: number; -declare var kCLLocationAccuracyNearestTenMeters: number; -declare var kCLLocationAccuracyHundredMeters: number; -declare var kCLLocationAccuracyKilometer: number; -declare var kCLLocationAccuracyThreeKilometers: number; -declare var CLLocationDistanceMax: number; -declare var CLTimeIntervalMax: number; -declare var kCLLocationCoordinate2DInvalid: CLLocationCoordinate2D; -declare var kCLErrorDomain: string; -declare var kCLErrorUserInfoAlternateRegionKey: string; -declare var kCLHeadingFilterNone: number; -declare var CBAdvertisementDataLocalNameKey: string; -declare var CBAdvertisementDataTxPowerLevelKey: string; -declare var CBAdvertisementDataServiceUUIDsKey: string; -declare var CBAdvertisementDataServiceDataKey: string; -declare var CBAdvertisementDataManufacturerDataKey: string; -declare var CBAdvertisementDataOverflowServiceUUIDsKey: string; -declare var CBAdvertisementDataIsConnectable: string; -declare var CBAdvertisementDataSolicitedServiceUUIDsKey: string; -declare var CBCentralManagerOptionShowPowerAlertKey: string; -declare var CBCentralManagerOptionRestoreIdentifierKey: string; -declare var CBCentralManagerScanOptionAllowDuplicatesKey: string; -declare var CBCentralManagerScanOptionSolicitedServiceUUIDsKey: string; -declare var CBConnectPeripheralOptionNotifyOnConnectionKey: string; -declare var CBConnectPeripheralOptionNotifyOnDisconnectionKey: string; -declare var CBConnectPeripheralOptionNotifyOnNotificationKey: string; -declare var CBCentralManagerRestoredStatePeripheralsKey: string; -declare var CBCentralManagerRestoredStateScanServicesKey: string; -declare var CBCentralManagerRestoredStateScanOptionsKey: string; -declare var CBErrorDomain: string; -declare var CBATTErrorDomain: string; -declare var CBPeripheralManagerOptionShowPowerAlertKey: string; -declare var CBPeripheralManagerOptionRestoreIdentifierKey: string; -declare var CBPeripheralManagerRestoredStateServicesKey: string; -declare var CBPeripheralManagerRestoredStateAdvertisementDataKey: string; -declare var CBUUIDCharacteristicExtendedPropertiesString: string; -declare var CBUUIDCharacteristicUserDescriptionString: string; -declare var CBUUIDClientCharacteristicConfigurationString: string; -declare var CBUUIDServerCharacteristicConfigurationString: string; -declare var CBUUIDCharacteristicFormatString: string; -declare var CBUUIDCharacteristicAggregateFormatString: string; -declare var CBUUIDGenericAccessProfileString: string; -declare var CBUUIDGenericAttributeProfileString: string; -declare var CBUUIDDeviceNameString: string; -declare var CBUUIDAppearanceString: string; -declare var CBUUIDPeripheralPrivacyFlagString: string; -declare var CBUUIDReconnectionAddressString: string; -declare var CBUUIDPeripheralPreferredConnectionParametersString: string; -declare var CBUUIDServiceChangedString: string; -declare var CMErrorDomain: string; -declare var CTCallStateDialing: string; -declare var CTCallStateIncoming: string; -declare var CTCallStateConnected: string; -declare var CTCallStateDisconnected: string; -declare var CTSubscriberTokenRefreshed: string; -declare var CTRadioAccessTechnologyDidChangeNotification: string; -declare var CTRadioAccessTechnologyGPRS: string; -declare var CTRadioAccessTechnologyEdge: string; -declare var CTRadioAccessTechnologyWCDMA: string; -declare var CTRadioAccessTechnologyHSDPA: string; -declare var CTRadioAccessTechnologyHSUPA: string; -declare var CTRadioAccessTechnologyCDMA1x: string; -declare var CTRadioAccessTechnologyCDMAEVDORev0: string; -declare var CTRadioAccessTechnologyCDMAEVDORevA: string; -declare var CTRadioAccessTechnologyCDMAEVDORevB: string; -declare var CTRadioAccessTechnologyeHRPD: string; -declare var CTRadioAccessTechnologyLTE: string; -declare var EKEventStoreChangedNotification: string; -declare var EKErrorDomain: string; -declare var GKErrorDomain: string; -declare var GKPlayerDidChangeNotificationName: string; -declare var GKTurnTimeoutDefault: number; -declare var GKTurnTimeoutNone: number; -declare var GKExchangeTimeoutDefault: number; -declare var GKExchangeTimeoutNone: number; -declare var GKPlayerAuthenticationDidChangeNotificationName: string; -declare var GKSessionErrorDomain: string; -declare var GKVoiceChatServiceErrorDomain: string; -declare var GLKTextureLoaderApplyPremultiplication: string; -declare var GLKTextureLoaderGenerateMipmaps: string; -declare var GLKTextureLoaderOriginBottomLeft: string; -declare var GLKTextureLoaderGrayscaleAsAlpha: string; -declare var GLKTextureLoaderSRGB: string; -declare var GLKTextureLoaderErrorDomain: string; -declare var GLKTextureLoaderErrorKey: string; -declare var GLKTextureLoaderGLErrorKey: string; -declare var HKErrorDomain: string; -declare var HKPredicateKeyPathUUID: string; -declare var HKPredicateKeyPathSource: string; -declare var HKPredicateKeyPathMetadata: string; -declare var HKPredicateKeyPathCorrelation: string; -declare var HKPredicateKeyPathWorkout: string; -declare var HKSampleSortIdentifierStartDate: string; -declare var HKSampleSortIdentifierEndDate: string; -declare var HKPredicateKeyPathStartDate: string; -declare var HKPredicateKeyPathEndDate: string; -declare var HKPredicateKeyPathWorkoutDuration: string; -declare var HKPredicateKeyPathWorkoutTotalDistance: string; -declare var HKPredicateKeyPathWorkoutTotalEnergyBurned: string; -declare var HKPredicateKeyPathWorkoutType: string; -declare var HKWorkoutSortIdentifierDuration: string; -declare var HKWorkoutSortIdentifierTotalDistance: string; -declare var HKWorkoutSortIdentifierTotalEnergyBurned: string; -declare var HKPredicateKeyPathCategoryValue: string; -declare var HKMetadataKeyDeviceSerialNumber: string; -declare var HKMetadataKeyBodyTemperatureSensorLocation: string; -declare var HKMetadataKeyHeartRateSensorLocation: string; -declare var HKMetadataKeyFoodType: string; -declare var HKMetadataKeyUDIDeviceIdentifier: string; -declare var HKMetadataKeyUDIProductionIdentifier: string; -declare var HKMetadataKeyDigitalSignature: string; -declare var HKMetadataKeyExternalUUID: string; -declare var HKMetadataKeyTimeZone: string; -declare var HKMetadataKeyDeviceName: string; -declare var HKMetadataKeyDeviceManufacturerName: string; -declare var HKMetadataKeyWasTakenInLab: string; -declare var HKMetadataKeyReferenceRangeLowerLimit: string; -declare var HKMetadataKeyReferenceRangeUpperLimit: string; -declare var HKMetadataKeyWasUserEntered: string; -declare var HKMetadataKeyWorkoutBrandName: string; -declare var HKMetadataKeyGroupFitness: string; -declare var HKMetadataKeyIndoorWorkout: string; -declare var HKMetadataKeyCoachedWorkout: string; -declare var HKQuantityTypeIdentifierBodyMassIndex: string; -declare var HKQuantityTypeIdentifierBodyFatPercentage: string; -declare var HKQuantityTypeIdentifierHeight: string; -declare var HKQuantityTypeIdentifierBodyMass: string; -declare var HKQuantityTypeIdentifierLeanBodyMass: string; -declare var HKQuantityTypeIdentifierStepCount: string; -declare var HKQuantityTypeIdentifierDistanceWalkingRunning: string; -declare var HKQuantityTypeIdentifierDistanceCycling: string; -declare var HKQuantityTypeIdentifierBasalEnergyBurned: string; -declare var HKQuantityTypeIdentifierActiveEnergyBurned: string; -declare var HKQuantityTypeIdentifierFlightsClimbed: string; -declare var HKQuantityTypeIdentifierNikeFuel: string; -declare var HKQuantityTypeIdentifierHeartRate: string; -declare var HKQuantityTypeIdentifierBodyTemperature: string; -declare var HKQuantityTypeIdentifierBloodPressureSystolic: string; -declare var HKQuantityTypeIdentifierBloodPressureDiastolic: string; -declare var HKQuantityTypeIdentifierRespiratoryRate: string; -declare var HKQuantityTypeIdentifierOxygenSaturation: string; -declare var HKQuantityTypeIdentifierPeripheralPerfusionIndex: string; -declare var HKQuantityTypeIdentifierBloodGlucose: string; -declare var HKQuantityTypeIdentifierNumberOfTimesFallen: string; -declare var HKQuantityTypeIdentifierElectrodermalActivity: string; -declare var HKQuantityTypeIdentifierInhalerUsage: string; -declare var HKQuantityTypeIdentifierBloodAlcoholContent: string; -declare var HKQuantityTypeIdentifierForcedVitalCapacity: string; -declare var HKQuantityTypeIdentifierForcedExpiratoryVolume1: string; -declare var HKQuantityTypeIdentifierPeakExpiratoryFlowRate: string; -declare var HKQuantityTypeIdentifierDietaryFatTotal: string; -declare var HKQuantityTypeIdentifierDietaryFatPolyunsaturated: string; -declare var HKQuantityTypeIdentifierDietaryFatMonounsaturated: string; -declare var HKQuantityTypeIdentifierDietaryFatSaturated: string; -declare var HKQuantityTypeIdentifierDietaryCholesterol: string; -declare var HKQuantityTypeIdentifierDietarySodium: string; -declare var HKQuantityTypeIdentifierDietaryCarbohydrates: string; -declare var HKQuantityTypeIdentifierDietaryFiber: string; -declare var HKQuantityTypeIdentifierDietarySugar: string; -declare var HKQuantityTypeIdentifierDietaryEnergyConsumed: string; -declare var HKQuantityTypeIdentifierDietaryProtein: string; -declare var HKQuantityTypeIdentifierDietaryVitaminA: string; -declare var HKQuantityTypeIdentifierDietaryVitaminB6: string; -declare var HKQuantityTypeIdentifierDietaryVitaminB12: string; -declare var HKQuantityTypeIdentifierDietaryVitaminC: string; -declare var HKQuantityTypeIdentifierDietaryVitaminD: string; -declare var HKQuantityTypeIdentifierDietaryVitaminE: string; -declare var HKQuantityTypeIdentifierDietaryVitaminK: string; -declare var HKQuantityTypeIdentifierDietaryCalcium: string; -declare var HKQuantityTypeIdentifierDietaryIron: string; -declare var HKQuantityTypeIdentifierDietaryThiamin: string; -declare var HKQuantityTypeIdentifierDietaryRiboflavin: string; -declare var HKQuantityTypeIdentifierDietaryNiacin: string; -declare var HKQuantityTypeIdentifierDietaryFolate: string; -declare var HKQuantityTypeIdentifierDietaryBiotin: string; -declare var HKQuantityTypeIdentifierDietaryPantothenicAcid: string; -declare var HKQuantityTypeIdentifierDietaryPhosphorus: string; -declare var HKQuantityTypeIdentifierDietaryIodine: string; -declare var HKQuantityTypeIdentifierDietaryMagnesium: string; -declare var HKQuantityTypeIdentifierDietaryZinc: string; -declare var HKQuantityTypeIdentifierDietarySelenium: string; -declare var HKQuantityTypeIdentifierDietaryCopper: string; -declare var HKQuantityTypeIdentifierDietaryManganese: string; -declare var HKQuantityTypeIdentifierDietaryChromium: string; -declare var HKQuantityTypeIdentifierDietaryMolybdenum: string; -declare var HKQuantityTypeIdentifierDietaryChloride: string; -declare var HKQuantityTypeIdentifierDietaryPotassium: string; -declare var HKQuantityTypeIdentifierDietaryCaffeine: string; -declare var HKCategoryTypeIdentifierSleepAnalysis: string; -declare var HKCharacteristicTypeIdentifierBiologicalSex: string; -declare var HKCharacteristicTypeIdentifierBloodType: string; -declare var HKCharacteristicTypeIdentifierDateOfBirth: string; -declare var HKCorrelationTypeIdentifierBloodPressure: string; -declare var HKCorrelationTypeIdentifierFood: string; -declare var HKWorkoutTypeIdentifier: string; -declare var HKPredicateKeyPathQuantity: string; -declare var HMUserFailedAccessoriesKey: string; -declare var HMServiceTypeLightbulb: string; -declare var HMServiceTypeSwitch: string; -declare var HMServiceTypeThermostat: string; -declare var HMServiceTypeGarageDoorOpener: string; -declare var HMServiceTypeAccessoryInformation: string; -declare var HMServiceTypeFan: string; -declare var HMServiceTypeOutlet: string; -declare var HMServiceTypeLockMechanism: string; -declare var HMServiceTypeLockManagement: string; -declare var HMCharacteristicPropertySupportsEventNotification: string; -declare var HMCharacteristicPropertyReadable: string; -declare var HMCharacteristicPropertyWritable: string; -declare var HMCharacteristicTypePowerState: string; -declare var HMCharacteristicTypeHue: string; -declare var HMCharacteristicTypeSaturation: string; -declare var HMCharacteristicTypeBrightness: string; -declare var HMCharacteristicTypeTemperatureUnits: string; -declare var HMCharacteristicTypeCurrentTemperature: string; -declare var HMCharacteristicTypeTargetTemperature: string; -declare var HMCharacteristicTypeCurrentHeatingCooling: string; -declare var HMCharacteristicTypeTargetHeatingCooling: string; -declare var HMCharacteristicTypeCoolingThreshold: string; -declare var HMCharacteristicTypeHeatingThreshold: string; -declare var HMCharacteristicTypeCurrentRelativeHumidity: string; -declare var HMCharacteristicTypeTargetRelativeHumidity: string; -declare var HMCharacteristicTypeCurrentDoorState: string; -declare var HMCharacteristicTypeTargetDoorState: string; -declare var HMCharacteristicTypeObstructionDetected: string; -declare var HMCharacteristicTypeName: string; -declare var HMCharacteristicTypeManufacturer: string; -declare var HMCharacteristicTypeModel: string; -declare var HMCharacteristicTypeSerialNumber: string; -declare var HMCharacteristicTypeIdentify: string; -declare var HMCharacteristicTypeRotationDirection: string; -declare var HMCharacteristicTypeRotationSpeed: string; -declare var HMCharacteristicTypeOutletInUse: string; -declare var HMCharacteristicTypeVersion: string; -declare var HMCharacteristicTypeLogs: string; -declare var HMCharacteristicTypeAudioFeedback: string; -declare var HMCharacteristicTypeAdminOnlyAccess: string; -declare var HMCharacteristicTypeMotionDetected: string; -declare var HMCharacteristicTypeCurrentLockMechanismState: string; -declare var HMCharacteristicTypeTargetLockMechanismState: string; -declare var HMCharacteristicTypeLockMechanismLastKnownAction: string; -declare var HMCharacteristicTypeLockManagementControlPoint: string; -declare var HMCharacteristicTypeLockManagementAutoSecureTimeout: string; -declare var HMCharacteristicMetadataFormatBool: string; -declare var HMCharacteristicMetadataFormatInt: string; -declare var HMCharacteristicMetadataFormatFloat: string; -declare var HMCharacteristicMetadataFormatString: string; -declare var HMCharacteristicMetadataFormatArray: string; -declare var HMCharacteristicMetadataFormatDictionary: string; -declare var HMCharacteristicMetadataFormatUInt8: string; -declare var HMCharacteristicMetadataFormatUInt16: string; -declare var HMCharacteristicMetadataFormatUInt32: string; -declare var HMCharacteristicMetadataFormatUInt64: string; -declare var HMCharacteristicMetadataFormatData: string; -declare var HMCharacteristicMetadataFormatTLV8: string; -declare var HMCharacteristicMetadataUnitsCelsius: string; -declare var HMCharacteristicMetadataUnitsFahrenheit: string; -declare var HMCharacteristicMetadataUnitsPercentage: string; -declare var HMCharacteristicMetadataUnitsArcDegree: string; -declare var HMErrorDomain: string; -declare var MPMediaEntityPropertyPersistentID: string; -declare var MPMediaItemPropertyPersistentID: string; -declare var MPMediaItemPropertyMediaType: string; -declare var MPMediaItemPropertyTitle: string; -declare var MPMediaItemPropertyAlbumTitle: string; -declare var MPMediaItemPropertyAlbumPersistentID: string; -declare var MPMediaItemPropertyArtist: string; -declare var MPMediaItemPropertyArtistPersistentID: string; -declare var MPMediaItemPropertyAlbumArtist: string; -declare var MPMediaItemPropertyAlbumArtistPersistentID: string; -declare var MPMediaItemPropertyGenre: string; -declare var MPMediaItemPropertyGenrePersistentID: string; -declare var MPMediaItemPropertyComposer: string; -declare var MPMediaItemPropertyComposerPersistentID: string; -declare var MPMediaItemPropertyPlaybackDuration: string; -declare var MPMediaItemPropertyAlbumTrackNumber: string; -declare var MPMediaItemPropertyAlbumTrackCount: string; -declare var MPMediaItemPropertyDiscNumber: string; -declare var MPMediaItemPropertyDiscCount: string; -declare var MPMediaItemPropertyArtwork: string; -declare var MPMediaItemPropertyLyrics: string; -declare var MPMediaItemPropertyIsCompilation: string; -declare var MPMediaItemPropertyReleaseDate: string; -declare var MPMediaItemPropertyBeatsPerMinute: string; -declare var MPMediaItemPropertyComments: string; -declare var MPMediaItemPropertyAssetURL: string; -declare var MPMediaItemPropertyIsCloudItem: string; -declare var MPMediaItemPropertyPodcastTitle: string; -declare var MPMediaItemPropertyPodcastPersistentID: string; -declare var MPMediaItemPropertyPlayCount: string; -declare var MPMediaItemPropertySkipCount: string; -declare var MPMediaItemPropertyRating: string; -declare var MPMediaItemPropertyLastPlayedDate: string; -declare var MPMediaItemPropertyUserGrouping: string; -declare var MPMediaItemPropertyBookmarkTime: string; -declare var MPMediaLibraryDidChangeNotification: string; -declare var MPMediaPlaylistPropertyPersistentID: string; -declare var MPMediaPlaylistPropertyName: string; -declare var MPMediaPlaylistPropertyPlaylistAttributes: string; -declare var MPMediaPlaylistPropertySeedItems: string; -declare var MPMediaPlaybackIsPreparedToPlayDidChangeNotification: string; -declare var MPMoviePlayerScalingModeDidChangeNotification: string; -declare var MPMoviePlayerPlaybackDidFinishNotification: string; -declare var MPMoviePlayerPlaybackDidFinishReasonUserInfoKey: string; -declare var MPMoviePlayerPlaybackStateDidChangeNotification: string; -declare var MPMoviePlayerLoadStateDidChangeNotification: string; -declare var MPMoviePlayerNowPlayingMovieDidChangeNotification: string; -declare var MPMoviePlayerWillEnterFullscreenNotification: string; -declare var MPMoviePlayerDidEnterFullscreenNotification: string; -declare var MPMoviePlayerWillExitFullscreenNotification: string; -declare var MPMoviePlayerDidExitFullscreenNotification: string; -declare var MPMoviePlayerFullscreenAnimationDurationUserInfoKey: string; -declare var MPMoviePlayerFullscreenAnimationCurveUserInfoKey: string; -declare var MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification: string; -declare var MPMoviePlayerReadyForDisplayDidChangeNotification: string; -declare var MPMovieMediaTypesAvailableNotification: string; -declare var MPMovieSourceTypeAvailableNotification: string; -declare var MPMovieDurationAvailableNotification: string; -declare var MPMovieNaturalSizeAvailableNotification: string; -declare var MPMoviePlayerThumbnailImageRequestDidFinishNotification: string; -declare var MPMoviePlayerThumbnailImageKey: string; -declare var MPMoviePlayerThumbnailTimeKey: string; -declare var MPMoviePlayerThumbnailErrorKey: string; -declare var MPMoviePlayerTimedMetadataUpdatedNotification: string; -declare var MPMoviePlayerTimedMetadataUserInfoKey: string; -declare var MPMoviePlayerTimedMetadataKeyName: string; -declare var MPMoviePlayerTimedMetadataKeyInfo: string; -declare var MPMoviePlayerTimedMetadataKeyMIMEType: string; -declare var MPMoviePlayerTimedMetadataKeyDataType: string; -declare var MPMoviePlayerTimedMetadataKeyLanguageCode: string; -declare var MPMusicPlayerControllerPlaybackStateDidChangeNotification: string; -declare var MPMusicPlayerControllerNowPlayingItemDidChangeNotification: string; -declare var MPMusicPlayerControllerVolumeDidChangeNotification: string; -declare var MPNowPlayingInfoPropertyElapsedPlaybackTime: string; -declare var MPNowPlayingInfoPropertyPlaybackRate: string; -declare var MPNowPlayingInfoPropertyDefaultPlaybackRate: string; -declare var MPNowPlayingInfoPropertyPlaybackQueueIndex: string; -declare var MPNowPlayingInfoPropertyPlaybackQueueCount: string; -declare var MPNowPlayingInfoPropertyChapterNumber: string; -declare var MPNowPlayingInfoPropertyChapterCount: string; -declare var MPVolumeViewWirelessRoutesAvailableDidChangeNotification: string; -declare var MPVolumeViewWirelessRouteActiveDidChangeNotification: string; -declare var kCGImageMetadataNamespaceExif: string; -declare var kCGImageMetadataNamespaceExifAux: string; -declare var kCGImageMetadataNamespaceExifEX: string; -declare var kCGImageMetadataNamespaceDublinCore: string; -declare var kCGImageMetadataNamespaceIPTCCore: string; -declare var kCGImageMetadataNamespacePhotoshop: string; -declare var kCGImageMetadataNamespaceTIFF: string; -declare var kCGImageMetadataNamespaceXMPBasic: string; -declare var kCGImageMetadataNamespaceXMPRights: string; -declare var kCGImageMetadataPrefixExif: string; -declare var kCGImageMetadataPrefixExifAux: string; -declare var kCGImageMetadataPrefixExifEX: string; -declare var kCGImageMetadataPrefixDublinCore: string; -declare var kCGImageMetadataPrefixIPTCCore: string; -declare var kCGImageMetadataPrefixPhotoshop: string; -declare var kCGImageMetadataPrefixTIFF: string; -declare var kCGImageMetadataPrefixXMPBasic: string; -declare var kCGImageMetadataPrefixXMPRights: string; -declare var kCGImageMetadataEnumerateRecursively: string; -declare var kCFErrorDomainCGImageMetadata: string; -declare var kCGImageSourceTypeIdentifierHint: string; -declare var kCGImageSourceShouldCache: string; -declare var kCGImageSourceShouldCacheImmediately: string; -declare var kCGImageSourceShouldAllowFloat: string; -declare var kCGImageSourceCreateThumbnailFromImageIfAbsent: string; -declare var kCGImageSourceCreateThumbnailFromImageAlways: string; -declare var kCGImageSourceThumbnailMaxPixelSize: string; -declare var kCGImageSourceCreateThumbnailWithTransform: string; -declare var kCGImageDestinationLossyCompressionQuality: string; -declare var kCGImageDestinationBackgroundColor: string; -declare var kCGImageDestinationImageMaxPixelSize: string; -declare var kCGImageDestinationEmbedThumbnail: string; -declare var kCGImageDestinationMetadata: string; -declare var kCGImageDestinationMergeMetadata: string; -declare var kCGImageMetadataShouldExcludeXMP: string; -declare var kCGImageMetadataShouldExcludeGPS: string; -declare var kCGImageDestinationDateTime: string; -declare var kCGImageDestinationOrientation: string; -declare var kCGImagePropertyTIFFDictionary: string; -declare var kCGImagePropertyGIFDictionary: string; -declare var kCGImagePropertyJFIFDictionary: string; -declare var kCGImagePropertyExifDictionary: string; -declare var kCGImagePropertyPNGDictionary: string; -declare var kCGImagePropertyIPTCDictionary: string; -declare var kCGImagePropertyGPSDictionary: string; -declare var kCGImagePropertyRawDictionary: string; -declare var kCGImagePropertyCIFFDictionary: string; -declare var kCGImagePropertyMakerCanonDictionary: string; -declare var kCGImagePropertyMakerNikonDictionary: string; -declare var kCGImagePropertyMakerMinoltaDictionary: string; -declare var kCGImagePropertyMakerFujiDictionary: string; -declare var kCGImagePropertyMakerOlympusDictionary: string; -declare var kCGImagePropertyMakerPentaxDictionary: string; -declare var kCGImageProperty8BIMDictionary: string; -declare var kCGImagePropertyDNGDictionary: string; -declare var kCGImagePropertyExifAuxDictionary: string; -declare var kCGImagePropertyMakerAppleDictionary: string; -declare var kCGImagePropertyFileSize: string; -declare var kCGImagePropertyPixelHeight: string; -declare var kCGImagePropertyPixelWidth: string; -declare var kCGImagePropertyDPIHeight: string; -declare var kCGImagePropertyDPIWidth: string; -declare var kCGImagePropertyDepth: string; -declare var kCGImagePropertyOrientation: string; -declare var kCGImagePropertyIsFloat: string; -declare var kCGImagePropertyIsIndexed: string; -declare var kCGImagePropertyHasAlpha: string; -declare var kCGImagePropertyColorModel: string; -declare var kCGImagePropertyProfileName: string; -declare var kCGImagePropertyColorModelRGB: string; -declare var kCGImagePropertyColorModelGray: string; -declare var kCGImagePropertyColorModelCMYK: string; -declare var kCGImagePropertyColorModelLab: string; -declare var kCGImagePropertyTIFFCompression: string; -declare var kCGImagePropertyTIFFPhotometricInterpretation: string; -declare var kCGImagePropertyTIFFDocumentName: string; -declare var kCGImagePropertyTIFFImageDescription: string; -declare var kCGImagePropertyTIFFMake: string; -declare var kCGImagePropertyTIFFModel: string; -declare var kCGImagePropertyTIFFOrientation: string; -declare var kCGImagePropertyTIFFXResolution: string; -declare var kCGImagePropertyTIFFYResolution: string; -declare var kCGImagePropertyTIFFResolutionUnit: string; -declare var kCGImagePropertyTIFFSoftware: string; -declare var kCGImagePropertyTIFFTransferFunction: string; -declare var kCGImagePropertyTIFFDateTime: string; -declare var kCGImagePropertyTIFFArtist: string; -declare var kCGImagePropertyTIFFHostComputer: string; -declare var kCGImagePropertyTIFFCopyright: string; -declare var kCGImagePropertyTIFFWhitePoint: string; -declare var kCGImagePropertyTIFFPrimaryChromaticities: string; -declare var kCGImagePropertyJFIFVersion: string; -declare var kCGImagePropertyJFIFXDensity: string; -declare var kCGImagePropertyJFIFYDensity: string; -declare var kCGImagePropertyJFIFDensityUnit: string; -declare var kCGImagePropertyJFIFIsProgressive: string; -declare var kCGImagePropertyExifExposureTime: string; -declare var kCGImagePropertyExifFNumber: string; -declare var kCGImagePropertyExifExposureProgram: string; -declare var kCGImagePropertyExifSpectralSensitivity: string; -declare var kCGImagePropertyExifISOSpeedRatings: string; -declare var kCGImagePropertyExifOECF: string; -declare var kCGImagePropertyExifSensitivityType: string; -declare var kCGImagePropertyExifStandardOutputSensitivity: string; -declare var kCGImagePropertyExifRecommendedExposureIndex: string; -declare var kCGImagePropertyExifISOSpeed: string; -declare var kCGImagePropertyExifISOSpeedLatitudeyyy: string; -declare var kCGImagePropertyExifISOSpeedLatitudezzz: string; -declare var kCGImagePropertyExifVersion: string; -declare var kCGImagePropertyExifDateTimeOriginal: string; -declare var kCGImagePropertyExifDateTimeDigitized: string; -declare var kCGImagePropertyExifComponentsConfiguration: string; -declare var kCGImagePropertyExifCompressedBitsPerPixel: string; -declare var kCGImagePropertyExifShutterSpeedValue: string; -declare var kCGImagePropertyExifApertureValue: string; -declare var kCGImagePropertyExifBrightnessValue: string; -declare var kCGImagePropertyExifExposureBiasValue: string; -declare var kCGImagePropertyExifMaxApertureValue: string; -declare var kCGImagePropertyExifSubjectDistance: string; -declare var kCGImagePropertyExifMeteringMode: string; -declare var kCGImagePropertyExifLightSource: string; -declare var kCGImagePropertyExifFlash: string; -declare var kCGImagePropertyExifFocalLength: string; -declare var kCGImagePropertyExifSubjectArea: string; -declare var kCGImagePropertyExifMakerNote: string; -declare var kCGImagePropertyExifUserComment: string; -declare var kCGImagePropertyExifSubsecTime: string; -declare var kCGImagePropertyExifSubsecTimeOrginal: string; -declare var kCGImagePropertyExifSubsecTimeDigitized: string; -declare var kCGImagePropertyExifFlashPixVersion: string; -declare var kCGImagePropertyExifColorSpace: string; -declare var kCGImagePropertyExifPixelXDimension: string; -declare var kCGImagePropertyExifPixelYDimension: string; -declare var kCGImagePropertyExifRelatedSoundFile: string; -declare var kCGImagePropertyExifFlashEnergy: string; -declare var kCGImagePropertyExifSpatialFrequencyResponse: string; -declare var kCGImagePropertyExifFocalPlaneXResolution: string; -declare var kCGImagePropertyExifFocalPlaneYResolution: string; -declare var kCGImagePropertyExifFocalPlaneResolutionUnit: string; -declare var kCGImagePropertyExifSubjectLocation: string; -declare var kCGImagePropertyExifExposureIndex: string; -declare var kCGImagePropertyExifSensingMethod: string; -declare var kCGImagePropertyExifFileSource: string; -declare var kCGImagePropertyExifSceneType: string; -declare var kCGImagePropertyExifCFAPattern: string; -declare var kCGImagePropertyExifCustomRendered: string; -declare var kCGImagePropertyExifExposureMode: string; -declare var kCGImagePropertyExifWhiteBalance: string; -declare var kCGImagePropertyExifDigitalZoomRatio: string; -declare var kCGImagePropertyExifFocalLenIn35mmFilm: string; -declare var kCGImagePropertyExifSceneCaptureType: string; -declare var kCGImagePropertyExifGainControl: string; -declare var kCGImagePropertyExifContrast: string; -declare var kCGImagePropertyExifSaturation: string; -declare var kCGImagePropertyExifSharpness: string; -declare var kCGImagePropertyExifDeviceSettingDescription: string; -declare var kCGImagePropertyExifSubjectDistRange: string; -declare var kCGImagePropertyExifImageUniqueID: string; -declare var kCGImagePropertyExifCameraOwnerName: string; -declare var kCGImagePropertyExifBodySerialNumber: string; -declare var kCGImagePropertyExifLensSpecification: string; -declare var kCGImagePropertyExifLensMake: string; -declare var kCGImagePropertyExifLensModel: string; -declare var kCGImagePropertyExifLensSerialNumber: string; -declare var kCGImagePropertyExifGamma: string; -declare var kCGImagePropertyExifAuxLensInfo: string; -declare var kCGImagePropertyExifAuxLensModel: string; -declare var kCGImagePropertyExifAuxSerialNumber: string; -declare var kCGImagePropertyExifAuxLensID: string; -declare var kCGImagePropertyExifAuxLensSerialNumber: string; -declare var kCGImagePropertyExifAuxImageNumber: string; -declare var kCGImagePropertyExifAuxFlashCompensation: string; -declare var kCGImagePropertyExifAuxOwnerName: string; -declare var kCGImagePropertyExifAuxFirmware: string; -declare var kCGImagePropertyGIFLoopCount: string; -declare var kCGImagePropertyGIFDelayTime: string; -declare var kCGImagePropertyGIFImageColorMap: string; -declare var kCGImagePropertyGIFHasGlobalColorMap: string; -declare var kCGImagePropertyGIFUnclampedDelayTime: string; -declare var kCGImagePropertyPNGGamma: string; -declare var kCGImagePropertyPNGInterlaceType: string; -declare var kCGImagePropertyPNGXPixelsPerMeter: string; -declare var kCGImagePropertyPNGYPixelsPerMeter: string; -declare var kCGImagePropertyPNGsRGBIntent: string; -declare var kCGImagePropertyPNGChromaticities: string; -declare var kCGImagePropertyPNGAuthor: string; -declare var kCGImagePropertyPNGCopyright: string; -declare var kCGImagePropertyPNGCreationTime: string; -declare var kCGImagePropertyPNGDescription: string; -declare var kCGImagePropertyPNGModificationTime: string; -declare var kCGImagePropertyPNGSoftware: string; -declare var kCGImagePropertyPNGTitle: string; -declare var kCGImagePropertyAPNGLoopCount: string; -declare var kCGImagePropertyAPNGDelayTime: string; -declare var kCGImagePropertyAPNGUnclampedDelayTime: string; -declare var kCGImagePropertyGPSVersion: string; -declare var kCGImagePropertyGPSLatitudeRef: string; -declare var kCGImagePropertyGPSLatitude: string; -declare var kCGImagePropertyGPSLongitudeRef: string; -declare var kCGImagePropertyGPSLongitude: string; -declare var kCGImagePropertyGPSAltitudeRef: string; -declare var kCGImagePropertyGPSAltitude: string; -declare var kCGImagePropertyGPSTimeStamp: string; -declare var kCGImagePropertyGPSSatellites: string; -declare var kCGImagePropertyGPSStatus: string; -declare var kCGImagePropertyGPSMeasureMode: string; -declare var kCGImagePropertyGPSDOP: string; -declare var kCGImagePropertyGPSSpeedRef: string; -declare var kCGImagePropertyGPSSpeed: string; -declare var kCGImagePropertyGPSTrackRef: string; -declare var kCGImagePropertyGPSTrack: string; -declare var kCGImagePropertyGPSImgDirectionRef: string; -declare var kCGImagePropertyGPSImgDirection: string; -declare var kCGImagePropertyGPSMapDatum: string; -declare var kCGImagePropertyGPSDestLatitudeRef: string; -declare var kCGImagePropertyGPSDestLatitude: string; -declare var kCGImagePropertyGPSDestLongitudeRef: string; -declare var kCGImagePropertyGPSDestLongitude: string; -declare var kCGImagePropertyGPSDestBearingRef: string; -declare var kCGImagePropertyGPSDestBearing: string; -declare var kCGImagePropertyGPSDestDistanceRef: string; -declare var kCGImagePropertyGPSDestDistance: string; -declare var kCGImagePropertyGPSProcessingMethod: string; -declare var kCGImagePropertyGPSAreaInformation: string; -declare var kCGImagePropertyGPSDateStamp: string; -declare var kCGImagePropertyGPSDifferental: string; -declare var kCGImagePropertyGPSHPositioningError: string; -declare var kCGImagePropertyIPTCObjectTypeReference: string; -declare var kCGImagePropertyIPTCObjectAttributeReference: string; -declare var kCGImagePropertyIPTCObjectName: string; -declare var kCGImagePropertyIPTCEditStatus: string; -declare var kCGImagePropertyIPTCEditorialUpdate: string; -declare var kCGImagePropertyIPTCUrgency: string; -declare var kCGImagePropertyIPTCSubjectReference: string; -declare var kCGImagePropertyIPTCCategory: string; -declare var kCGImagePropertyIPTCSupplementalCategory: string; -declare var kCGImagePropertyIPTCFixtureIdentifier: string; -declare var kCGImagePropertyIPTCKeywords: string; -declare var kCGImagePropertyIPTCContentLocationCode: string; -declare var kCGImagePropertyIPTCContentLocationName: string; -declare var kCGImagePropertyIPTCReleaseDate: string; -declare var kCGImagePropertyIPTCReleaseTime: string; -declare var kCGImagePropertyIPTCExpirationDate: string; -declare var kCGImagePropertyIPTCExpirationTime: string; -declare var kCGImagePropertyIPTCSpecialInstructions: string; -declare var kCGImagePropertyIPTCActionAdvised: string; -declare var kCGImagePropertyIPTCReferenceService: string; -declare var kCGImagePropertyIPTCReferenceDate: string; -declare var kCGImagePropertyIPTCReferenceNumber: string; -declare var kCGImagePropertyIPTCDateCreated: string; -declare var kCGImagePropertyIPTCTimeCreated: string; -declare var kCGImagePropertyIPTCDigitalCreationDate: string; -declare var kCGImagePropertyIPTCDigitalCreationTime: string; -declare var kCGImagePropertyIPTCOriginatingProgram: string; -declare var kCGImagePropertyIPTCProgramVersion: string; -declare var kCGImagePropertyIPTCObjectCycle: string; -declare var kCGImagePropertyIPTCByline: string; -declare var kCGImagePropertyIPTCBylineTitle: string; -declare var kCGImagePropertyIPTCCity: string; -declare var kCGImagePropertyIPTCSubLocation: string; -declare var kCGImagePropertyIPTCProvinceState: string; -declare var kCGImagePropertyIPTCCountryPrimaryLocationCode: string; -declare var kCGImagePropertyIPTCCountryPrimaryLocationName: string; -declare var kCGImagePropertyIPTCOriginalTransmissionReference: string; -declare var kCGImagePropertyIPTCHeadline: string; -declare var kCGImagePropertyIPTCCredit: string; -declare var kCGImagePropertyIPTCSource: string; -declare var kCGImagePropertyIPTCCopyrightNotice: string; -declare var kCGImagePropertyIPTCContact: string; -declare var kCGImagePropertyIPTCCaptionAbstract: string; -declare var kCGImagePropertyIPTCWriterEditor: string; -declare var kCGImagePropertyIPTCImageType: string; -declare var kCGImagePropertyIPTCImageOrientation: string; -declare var kCGImagePropertyIPTCLanguageIdentifier: string; -declare var kCGImagePropertyIPTCStarRating: string; -declare var kCGImagePropertyIPTCCreatorContactInfo: string; -declare var kCGImagePropertyIPTCRightsUsageTerms: string; -declare var kCGImagePropertyIPTCScene: string; -declare var kCGImagePropertyIPTCContactInfoCity: string; -declare var kCGImagePropertyIPTCContactInfoCountry: string; -declare var kCGImagePropertyIPTCContactInfoAddress: string; -declare var kCGImagePropertyIPTCContactInfoPostalCode: string; -declare var kCGImagePropertyIPTCContactInfoStateProvince: string; -declare var kCGImagePropertyIPTCContactInfoEmails: string; -declare var kCGImagePropertyIPTCContactInfoPhones: string; -declare var kCGImagePropertyIPTCContactInfoWebURLs: string; -declare var kCGImageProperty8BIMLayerNames: string; -declare var kCGImageProperty8BIMVersion: string; -declare var kCGImagePropertyDNGVersion: string; -declare var kCGImagePropertyDNGBackwardVersion: string; -declare var kCGImagePropertyDNGUniqueCameraModel: string; -declare var kCGImagePropertyDNGLocalizedCameraModel: string; -declare var kCGImagePropertyDNGCameraSerialNumber: string; -declare var kCGImagePropertyDNGLensInfo: string; -declare var kCGImagePropertyCIFFDescription: string; -declare var kCGImagePropertyCIFFFirmware: string; -declare var kCGImagePropertyCIFFOwnerName: string; -declare var kCGImagePropertyCIFFImageName: string; -declare var kCGImagePropertyCIFFImageFileName: string; -declare var kCGImagePropertyCIFFReleaseMethod: string; -declare var kCGImagePropertyCIFFReleaseTiming: string; -declare var kCGImagePropertyCIFFRecordID: string; -declare var kCGImagePropertyCIFFSelfTimingTime: string; -declare var kCGImagePropertyCIFFCameraSerialNumber: string; -declare var kCGImagePropertyCIFFImageSerialNumber: string; -declare var kCGImagePropertyCIFFContinuousDrive: string; -declare var kCGImagePropertyCIFFFocusMode: string; -declare var kCGImagePropertyCIFFMeteringMode: string; -declare var kCGImagePropertyCIFFShootingMode: string; -declare var kCGImagePropertyCIFFLensModel: string; -declare var kCGImagePropertyCIFFLensMaxMM: string; -declare var kCGImagePropertyCIFFLensMinMM: string; -declare var kCGImagePropertyCIFFWhiteBalanceIndex: string; -declare var kCGImagePropertyCIFFFlashExposureComp: string; -declare var kCGImagePropertyCIFFMeasuredEV: string; -declare var kCGImagePropertyMakerNikonISOSetting: string; -declare var kCGImagePropertyMakerNikonColorMode: string; -declare var kCGImagePropertyMakerNikonQuality: string; -declare var kCGImagePropertyMakerNikonWhiteBalanceMode: string; -declare var kCGImagePropertyMakerNikonSharpenMode: string; -declare var kCGImagePropertyMakerNikonFocusMode: string; -declare var kCGImagePropertyMakerNikonFlashSetting: string; -declare var kCGImagePropertyMakerNikonISOSelection: string; -declare var kCGImagePropertyMakerNikonFlashExposureComp: string; -declare var kCGImagePropertyMakerNikonImageAdjustment: string; -declare var kCGImagePropertyMakerNikonLensAdapter: string; -declare var kCGImagePropertyMakerNikonLensType: string; -declare var kCGImagePropertyMakerNikonLensInfo: string; -declare var kCGImagePropertyMakerNikonFocusDistance: string; -declare var kCGImagePropertyMakerNikonDigitalZoom: string; -declare var kCGImagePropertyMakerNikonShootingMode: string; -declare var kCGImagePropertyMakerNikonCameraSerialNumber: string; -declare var kCGImagePropertyMakerNikonShutterCount: string; -declare var kCGImagePropertyMakerCanonOwnerName: string; -declare var kCGImagePropertyMakerCanonCameraSerialNumber: string; -declare var kCGImagePropertyMakerCanonImageSerialNumber: string; -declare var kCGImagePropertyMakerCanonFlashExposureComp: string; -declare var kCGImagePropertyMakerCanonContinuousDrive: string; -declare var kCGImagePropertyMakerCanonLensModel: string; -declare var kCGImagePropertyMakerCanonFirmware: string; -declare var kCGImagePropertyMakerCanonAspectRatioInfo: string; -declare var kJSClassDefinitionEmpty: JSClassDefinition; -declare var JSPropertyDescriptorWritableKey: string; -declare var JSPropertyDescriptorEnumerableKey: string; -declare var JSPropertyDescriptorConfigurableKey: string; -declare var JSPropertyDescriptorValueKey: string; -declare var JSPropertyDescriptorGetKey: string; -declare var JSPropertyDescriptorSetKey: string; -declare var LAErrorDomain: string; -declare var MKAnnotationCalloutInfoDidChangeNotification: string; -declare var MKMapSizeWorld: MKMapSize; -declare var MKMapRectWorld: MKMapRect; -declare var MKMapRectNull: MKMapRect; -declare var MKLaunchOptionsDirectionsModeKey: string; -declare var MKLaunchOptionsMapTypeKey: string; -declare var MKLaunchOptionsShowsTrafficKey: string; -declare var MKLaunchOptionsDirectionsModeDriving: string; -declare var MKLaunchOptionsDirectionsModeWalking: string; -declare var MKLaunchOptionsMapCenterKey: string; -declare var MKLaunchOptionsMapSpanKey: string; -declare var MKLaunchOptionsCameraKey: string; -declare var MKErrorDomain: string; -declare var kMACaptionAppearanceSettingsChangedNotification: string; -declare var MAMediaCharacteristicDescribesMusicAndSoundForAccessibility: string; -declare var MAMediaCharacteristicTranscribesSpokenDialogForAccessibility: string; -declare var kMAAudibleMediaSettingsChangedNotification: string; -declare var MAMediaCharacteristicDescribesVideoForAccessibility: string; -declare var MFMailComposeErrorDomain: string; -declare var MFMessageComposeViewControllerAttachmentURL: string; -declare var MFMessageComposeViewControllerAttachmentAlternateFilename: string; -declare var MFMessageComposeViewControllerTextMessageAvailabilityDidChangeNotification: string; -declare var MFMessageComposeViewControllerTextMessageAvailabilityKey: string; -declare var kUTTypeItem: string; -declare var kUTTypeContent: string; -declare var kUTTypeCompositeContent: string; -declare var kUTTypeMessage: string; -declare var kUTTypeContact: string; -declare var kUTTypeArchive: string; -declare var kUTTypeDiskImage: string; -declare var kUTTypeData: string; -declare var kUTTypeDirectory: string; -declare var kUTTypeResolvable: string; -declare var kUTTypeSymLink: string; -declare var kUTTypeExecutable: string; -declare var kUTTypeMountPoint: string; -declare var kUTTypeAliasFile: string; -declare var kUTTypeAliasRecord: string; -declare var kUTTypeURLBookmarkData: string; -declare var kUTTypeURL: string; -declare var kUTTypeFileURL: string; -declare var kUTTypeText: string; -declare var kUTTypePlainText: string; -declare var kUTTypeUTF8PlainText: string; -declare var kUTTypeUTF16ExternalPlainText: string; -declare var kUTTypeUTF16PlainText: string; -declare var kUTTypeDelimitedText: string; -declare var kUTTypeCommaSeparatedText: string; -declare var kUTTypeTabSeparatedText: string; -declare var kUTTypeUTF8TabSeparatedText: string; -declare var kUTTypeRTF: string; -declare var kUTTypeHTML: string; -declare var kUTTypeXML: string; -declare var kUTTypeSourceCode: string; -declare var kUTTypeAssemblyLanguageSource: string; -declare var kUTTypeCSource: string; -declare var kUTTypeObjectiveCSource: string; -declare var kUTTypeCPlusPlusSource: string; -declare var kUTTypeObjectiveCPlusPlusSource: string; -declare var kUTTypeCHeader: string; -declare var kUTTypeCPlusPlusHeader: string; -declare var kUTTypeJavaSource: string; -declare var kUTTypeScript: string; -declare var kUTTypeAppleScript: string; -declare var kUTTypeOSAScript: string; -declare var kUTTypeOSAScriptBundle: string; -declare var kUTTypeJavaScript: string; -declare var kUTTypeShellScript: string; -declare var kUTTypePerlScript: string; -declare var kUTTypePythonScript: string; -declare var kUTTypeRubyScript: string; -declare var kUTTypePHPScript: string; -declare var kUTTypeJSON: string; -declare var kUTTypePropertyList: string; -declare var kUTTypeXMLPropertyList: string; -declare var kUTTypeBinaryPropertyList: string; -declare var kUTTypePDF: string; -declare var kUTTypeRTFD: string; -declare var kUTTypeFlatRTFD: string; -declare var kUTTypeTXNTextAndMultimediaData: string; -declare var kUTTypeWebArchive: string; -declare var kUTTypeImage: string; -declare var kUTTypeJPEG: string; -declare var kUTTypeJPEG2000: string; -declare var kUTTypeTIFF: string; -declare var kUTTypePICT: string; -declare var kUTTypeGIF: string; -declare var kUTTypePNG: string; -declare var kUTTypeQuickTimeImage: string; -declare var kUTTypeAppleICNS: string; -declare var kUTTypeBMP: string; -declare var kUTTypeICO: string; -declare var kUTTypeRawImage: string; -declare var kUTTypeScalableVectorGraphics: string; -declare var kUTTypeAudiovisualContent: string; -declare var kUTTypeMovie: string; -declare var kUTTypeVideo: string; -declare var kUTTypeAudio: string; -declare var kUTTypeQuickTimeMovie: string; -declare var kUTTypeMPEG: string; -declare var kUTTypeMPEG2Video: string; -declare var kUTTypeMPEG2TransportStream: string; -declare var kUTTypeMP3: string; -declare var kUTTypeMPEG4: string; -declare var kUTTypeMPEG4Audio: string; -declare var kUTTypeAppleProtectedMPEG4Audio: string; -declare var kUTTypeAppleProtectedMPEG4Video: string; -declare var kUTTypeAVIMovie: string; -declare var kUTTypeAudioInterchangeFileFormat: string; -declare var kUTTypeWaveformAudio: string; -declare var kUTTypeMIDIAudio: string; -declare var kUTTypePlaylist: string; -declare var kUTTypeM3UPlaylist: string; -declare var kUTTypeFolder: string; -declare var kUTTypeVolume: string; -declare var kUTTypePackage: string; -declare var kUTTypeBundle: string; -declare var kUTTypePluginBundle: string; -declare var kUTTypeSpotlightImporter: string; -declare var kUTTypeQuickLookGenerator: string; -declare var kUTTypeXPCService: string; -declare var kUTTypeFramework: string; -declare var kUTTypeApplication: string; -declare var kUTTypeApplicationBundle: string; -declare var kUTTypeApplicationFile: string; -declare var kUTTypeUnixExecutable: string; -declare var kUTTypeWindowsExecutable: string; -declare var kUTTypeJavaClass: string; -declare var kUTTypeJavaArchive: string; -declare var kUTTypeSystemPreferencesPane: string; -declare var kUTTypeGNUZipArchive: string; -declare var kUTTypeBzip2Archive: string; -declare var kUTTypeZipArchive: string; -declare var kUTTypeSpreadsheet: string; -declare var kUTTypePresentation: string; -declare var kUTTypeDatabase: string; -declare var kUTTypeVCard: string; -declare var kUTTypeToDoItem: string; -declare var kUTTypeCalendarEvent: string; -declare var kUTTypeEmailMessage: string; -declare var kUTTypeInternetLocation: string; -declare var kUTTypeInkText: string; -declare var kUTTypeFont: string; -declare var kUTTypeBookmark: string; -declare var kUTType3DContent: string; -declare var kUTTypePKCS12: string; -declare var kUTTypeX509Certificate: string; -declare var kUTTypeElectronicPublication: string; -declare var kUTTypeLog: string; -declare var kUTExportedTypeDeclarationsKey: string; -declare var kUTImportedTypeDeclarationsKey: string; -declare var kUTTypeIdentifierKey: string; -declare var kUTTypeTagSpecificationKey: string; -declare var kUTTypeConformsToKey: string; -declare var kUTTypeDescriptionKey: string; -declare var kUTTypeIconFileKey: string; -declare var kUTTypeReferenceURLKey: string; -declare var kUTTypeVersionKey: string; -declare var kUTTagClassFilenameExtension: string; -declare var kUTTagClassMIMEType: string; -declare var MCErrorDomain: string; -declare var kMCSessionMinimumNumberOfPeers: number; -declare var kMCSessionMaximumNumberOfPeers: number; -declare var NEVPNErrorDomain: string; -declare var NEVPNConfigurationChangeNotification: string; -declare var NEVPNStatusDidChangeNotification: string; -declare var PHContentEditingInputResultIsInCloudKey: string; -declare var PHContentEditingInputCancelledKey: string; -declare var PHContentEditingInputErrorKey: string; -declare var PHImageManagerMaximumSize: CGSize; -declare var PHImageResultIsInCloudKey: string; -declare var PHImageResultIsDegradedKey: string; -declare var PHImageResultRequestIDKey: string; -declare var PHImageCancelledKey: string; -declare var PHImageErrorKey: string; -declare var PKPushTypeVoIP: string; -declare var SSReadingListErrorDomain: string; -declare var SLServiceTypeTwitter: string; -declare var SLServiceTypeFacebook: string; -declare var SLServiceTypeSinaWeibo: string; -declare var SLServiceTypeTencentWeibo: string; -declare var SKDownloadTimeRemainingUnknown: number; -declare var SKErrorDomain: string; -declare var SKReceiptPropertyIsExpired: string; -declare var SKReceiptPropertyIsRevoked: string; -declare var SKReceiptPropertyIsVolumePurchase: string; -declare var SKStoreProductParameterITunesItemIdentifier: string; -declare var SKStoreProductParameterAffiliateToken: string; -declare var SKStoreProductParameterCampaignToken: string; -declare var kCFErrorDomainSystemConfiguration: string; -declare var kVTCompressionPropertyKey_NumberOfPendingFrames: string; -declare var kVTCompressionPropertyKey_PixelBufferPoolIsShared: string; -declare var kVTCompressionPropertyKey_VideoEncoderPixelBufferAttributes: string; -declare var kVTCompressionPropertyKey_MaxKeyFrameInterval: string; -declare var kVTCompressionPropertyKey_MaxKeyFrameIntervalDuration: string; -declare var kVTCompressionPropertyKey_AllowTemporalCompression: string; -declare var kVTCompressionPropertyKey_AllowFrameReordering: string; -declare var kVTCompressionPropertyKey_AverageBitRate: string; -declare var kVTCompressionPropertyKey_DataRateLimits: string; -declare var kVTCompressionPropertyKey_Quality: string; -declare var kVTCompressionPropertyKey_MoreFramesBeforeStart: string; -declare var kVTCompressionPropertyKey_MoreFramesAfterEnd: string; -declare var kVTCompressionPropertyKey_ProfileLevel: string; -declare var kVTProfileLevel_H264_Baseline_1_3: string; -declare var kVTProfileLevel_H264_Baseline_3_0: string; -declare var kVTProfileLevel_H264_Baseline_3_1: string; -declare var kVTProfileLevel_H264_Baseline_3_2: string; -declare var kVTProfileLevel_H264_Baseline_4_0: string; -declare var kVTProfileLevel_H264_Baseline_4_1: string; -declare var kVTProfileLevel_H264_Baseline_4_2: string; -declare var kVTProfileLevel_H264_Baseline_5_0: string; -declare var kVTProfileLevel_H264_Baseline_5_1: string; -declare var kVTProfileLevel_H264_Baseline_5_2: string; -declare var kVTProfileLevel_H264_Baseline_AutoLevel: string; -declare var kVTProfileLevel_H264_Main_3_0: string; -declare var kVTProfileLevel_H264_Main_3_1: string; -declare var kVTProfileLevel_H264_Main_3_2: string; -declare var kVTProfileLevel_H264_Main_4_0: string; -declare var kVTProfileLevel_H264_Main_4_1: string; -declare var kVTProfileLevel_H264_Main_4_2: string; -declare var kVTProfileLevel_H264_Main_5_0: string; -declare var kVTProfileLevel_H264_Main_5_1: string; -declare var kVTProfileLevel_H264_Main_5_2: string; -declare var kVTProfileLevel_H264_Main_AutoLevel: string; -declare var kVTProfileLevel_H264_Extended_5_0: string; -declare var kVTProfileLevel_H264_Extended_AutoLevel: string; -declare var kVTProfileLevel_H264_High_3_0: string; -declare var kVTProfileLevel_H264_High_3_1: string; -declare var kVTProfileLevel_H264_High_3_2: string; -declare var kVTProfileLevel_H264_High_4_0: string; -declare var kVTProfileLevel_H264_High_4_1: string; -declare var kVTProfileLevel_H264_High_4_2: string; -declare var kVTProfileLevel_H264_High_5_0: string; -declare var kVTProfileLevel_H264_High_5_1: string; -declare var kVTProfileLevel_H264_High_5_2: string; -declare var kVTProfileLevel_H264_High_AutoLevel: string; -declare var kVTProfileLevel_MP4V_Simple_L0: string; -declare var kVTProfileLevel_MP4V_Simple_L1: string; -declare var kVTProfileLevel_MP4V_Simple_L2: string; -declare var kVTProfileLevel_MP4V_Simple_L3: string; -declare var kVTProfileLevel_MP4V_Main_L2: string; -declare var kVTProfileLevel_MP4V_Main_L3: string; -declare var kVTProfileLevel_MP4V_Main_L4: string; -declare var kVTProfileLevel_MP4V_AdvancedSimple_L0: string; -declare var kVTProfileLevel_MP4V_AdvancedSimple_L1: string; -declare var kVTProfileLevel_MP4V_AdvancedSimple_L2: string; -declare var kVTProfileLevel_MP4V_AdvancedSimple_L3: string; -declare var kVTProfileLevel_MP4V_AdvancedSimple_L4: string; -declare var kVTProfileLevel_H263_Profile0_Level10: string; -declare var kVTProfileLevel_H263_Profile0_Level45: string; -declare var kVTProfileLevel_H263_Profile3_Level45: string; -declare var kVTCompressionPropertyKey_H264EntropyMode: string; -declare var kVTH264EntropyMode_CAVLC: string; -declare var kVTH264EntropyMode_CABAC: string; -declare var kVTCompressionPropertyKey_Depth: string; -declare var kVTCompressionPropertyKey_MaxFrameDelayCount: string; -declare var kVTCompressionPropertyKey_MaxH264SliceBytes: string; -declare var kVTCompressionPropertyKey_RealTime: string; -declare var kVTCompressionPropertyKey_SourceFrameCount: string; -declare var kVTCompressionPropertyKey_ExpectedFrameRate: string; -declare var kVTCompressionPropertyKey_ExpectedDuration: string; -declare var kVTEncodeFrameOptionKey_ForceKeyFrame: string; -declare var kVTCompressionPropertyKey_CleanAperture: string; -declare var kVTCompressionPropertyKey_PixelAspectRatio: string; -declare var kVTCompressionPropertyKey_FieldCount: string; -declare var kVTCompressionPropertyKey_FieldDetail: string; -declare var kVTCompressionPropertyKey_AspectRatio16x9: string; -declare var kVTCompressionPropertyKey_ProgressiveScan: string; -declare var kVTCompressionPropertyKey_ColorPrimaries: string; -declare var kVTCompressionPropertyKey_TransferFunction: string; -declare var kVTCompressionPropertyKey_YCbCrMatrix: string; -declare var kVTCompressionPropertyKey_ICCProfile: string; -declare var kVTCompressionPropertyKey_PixelTransferProperties: string; -declare var kVTCompressionPropertyKey_MultiPassStorage: string; -declare var kVTPropertyTypeKey: string; -declare var kVTPropertyType_Enumeration: string; -declare var kVTPropertyType_Boolean: string; -declare var kVTPropertyType_Number: string; -declare var kVTPropertyReadWriteStatusKey: string; -declare var kVTPropertyReadWriteStatus_ReadOnly: string; -declare var kVTPropertyReadWriteStatus_ReadWrite: string; -declare var kVTPropertyShouldBeSerializedKey: string; -declare var kVTPropertySupportedValueMinimumKey: string; -declare var kVTPropertySupportedValueMaximumKey: string; -declare var kVTPropertySupportedValueListKey: string; -declare var kVTPropertyDocumentationKey: string; -declare var kVTVideoEncoderSpecification_EncoderID: string; -declare var kVTDecompressionPropertyKey_PixelBufferPool: string; -declare var kVTDecompressionPropertyKey_PixelBufferPoolIsShared: string; -declare var kVTDecompressionPropertyKey_OutputPoolRequestedMinimumBufferCount: string; -declare var kVTDecompressionPropertyKey_NumberOfFramesBeingDecoded: string; -declare var kVTDecompressionPropertyKey_MinOutputPresentationTimeStampOfFramesBeingDecoded: string; -declare var kVTDecompressionPropertyKey_MaxOutputPresentationTimeStampOfFramesBeingDecoded: string; -declare var kVTDecompressionPropertyKey_ContentHasInterframeDependencies: string; -declare var kVTDecompressionPropertyKey_RealTime: string; -declare var kVTDecompressionPropertyKey_ThreadCount: string; -declare var kVTDecompressionPropertyKey_FieldMode: string; -declare var kVTDecompressionProperty_FieldMode_BothFields: string; -declare var kVTDecompressionProperty_FieldMode_TopFieldOnly: string; -declare var kVTDecompressionProperty_FieldMode_BottomFieldOnly: string; -declare var kVTDecompressionProperty_FieldMode_SingleField: string; -declare var kVTDecompressionProperty_FieldMode_DeinterlaceFields: string; -declare var kVTDecompressionPropertyKey_DeinterlaceMode: string; -declare var kVTDecompressionProperty_DeinterlaceMode_VerticalFilter: string; -declare var kVTDecompressionProperty_DeinterlaceMode_Temporal: string; -declare var kVTDecompressionPropertyKey_ReducedResolutionDecode: string; -declare var kVTDecompressionResolutionKey_Width: string; -declare var kVTDecompressionResolutionKey_Height: string; -declare var kVTDecompressionPropertyKey_ReducedCoefficientDecode: string; -declare var kVTDecompressionPropertyKey_ReducedFrameDelivery: string; -declare var kVTDecompressionPropertyKey_OnlyTheseFrames: string; -declare var kVTDecompressionProperty_OnlyTheseFrames_AllFrames: string; -declare var kVTDecompressionProperty_OnlyTheseFrames_NonDroppableFrames: string; -declare var kVTDecompressionProperty_OnlyTheseFrames_IFrames: string; -declare var kVTDecompressionProperty_OnlyTheseFrames_KeyFrames: string; -declare var kVTDecompressionPropertyKey_SuggestedQualityOfServiceTiers: string; -declare var kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByQuality: string; -declare var kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByPerformance: string; -declare var kVTDecompressionPropertyKey_PixelFormatsWithReducedResolutionSupport: string; -declare var kVTDecompressionPropertyKey_PixelTransferProperties: string; -declare var kVTMultiPassStorageCreationOption_DoNotDelete: string; -declare var kVTVideoEncoderList_CodecType: string; -declare var kVTVideoEncoderList_EncoderID: string; -declare var kVTVideoEncoderList_CodecName: string; -declare var kVTVideoEncoderList_EncoderName: string; -declare var kVTVideoEncoderList_DisplayName: string; -declare var WKErrorDomain: string; -declare var sqlite3_version: any; -declare var sqlite3_temp_directory: string; -declare var sqlite3_data_directory: string; -declare var bold: number; -declare var italic: number; -declare var underline: number; -declare var outline: number; -declare var shadow: number; -declare var condense: number; -declare var extend: number; -declare var alphaStage: number; -declare var betaStage: number; -declare var finalStage: number; -declare var OSLittleEndian: number; -declare var OSBigEndian: number; -declare var kCGFontIndexInvalid: number; -declare var kCGGlyphMax: number; -declare var CGGlyphMax: number; -declare var kCGGradientDrawsAfterEndLocation: number; -declare var kCFRunLoopRunStopped: number; -declare var kCFRunLoopRunTimedOut: number; -declare var kCFRunLoopRunHandledSource: number; -declare var kCFSocketAutomaticallyReenableAcceptCallBack: number; -declare var kCFSocketAutomaticallyReenableDataCallBack: number; -declare var kCFSocketAutomaticallyReenableWriteCallBack: number; -declare var kCFSocketLeaveErrors: number; -declare var kCFSocketCloseOnInvalidate: number; -declare var kCFPropertyListReadUnknownVersionError: number; -declare var kCFPropertyListReadStreamError: number; -declare var kCFPropertyListWriteStreamError: number; -declare var kCFBundleExecutableArchitecturePPC: number; -declare var kCFBundleExecutableArchitectureX86_64: number; -declare var kCFBundleExecutableArchitecturePPC64: number; -declare var kCFMessagePortSendTimeout: number; -declare var kCFMessagePortReceiveTimeout: number; -declare var kCFMessagePortIsInvalid: number; -declare var kCFMessagePortTransportError: number; -declare var kCFMessagePortBecameInvalidError: number; -declare var kCFNotificationPostToAllSessions: number; -declare var kCFStringTokenizerUnitSentence: number; -declare var kCFStringTokenizerUnitParagraph: number; -declare var kCFStringTokenizerUnitLineBreak: number; -declare var kCFStringTokenizerUnitWordBoundary: number; -declare var kCFStringTokenizerAttributeLatinTranscription: number; -declare var kCFStringTokenizerAttributeLanguage: number; -declare var kCFFileDescriptorWriteCallBack: number; -declare var kCVSMPTETimeType25: number; -declare var kCVSMPTETimeType30Drop: number; -declare var kCVSMPTETimeType30: number; -declare var kCVSMPTETimeType2997: number; -declare var kCVSMPTETimeType2997Drop: number; -declare var kCVSMPTETimeType60: number; -declare var kCVSMPTETimeType5994: number; -declare var kCVSMPTETimeRunning: number; -declare var kCVTimeStampHostTimeValid: number; -declare var kCVTimeStampSMPTETimeValid: number; -declare var kCVTimeStampVideoRefreshPeriodValid: number; -declare var kCVTimeStampRateScalarValid: number; -declare var kCVTimeStampTopField: number; -declare var kCVTimeStampBottomField: number; -declare var kCVTimeStampIsInterlaced: number; -declare var kCVAttachmentMode_ShouldPropagate: number; -declare var kCVPixelFormatType_2Indexed: number; -declare var kCVPixelFormatType_4Indexed: number; -declare var kCVPixelFormatType_8Indexed: number; -declare var kCVPixelFormatType_1IndexedGray_WhiteIsZero: number; -declare var kCVPixelFormatType_2IndexedGray_WhiteIsZero: number; -declare var kCVPixelFormatType_4IndexedGray_WhiteIsZero: number; -declare var kCVPixelFormatType_8IndexedGray_WhiteIsZero: number; -declare var kCVPixelFormatType_16BE555: number; -declare var kCVPixelFormatType_16LE555: number; -declare var kCVPixelFormatType_16LE5551: number; -declare var kCVPixelFormatType_16BE565: number; -declare var kCVPixelFormatType_16LE565: number; -declare var kCVPixelFormatType_24RGB: number; -declare var kCVPixelFormatType_24BGR: number; -declare var kCVPixelFormatType_32ARGB: number; -declare var kCVPixelFormatType_32BGRA: number; -declare var kCVPixelFormatType_32ABGR: number; -declare var kCVPixelFormatType_32RGBA: number; -declare var kCVPixelFormatType_64ARGB: number; -declare var kCVPixelFormatType_48RGB: number; -declare var kCVPixelFormatType_32AlphaGray: number; -declare var kCVPixelFormatType_16Gray: number; -declare var kCVPixelFormatType_30RGB: number; -declare var kCVPixelFormatType_422YpCbCr8: number; -declare var kCVPixelFormatType_4444YpCbCrA8: number; -declare var kCVPixelFormatType_4444YpCbCrA8R: number; -declare var kCVPixelFormatType_4444AYpCbCr8: number; -declare var kCVPixelFormatType_4444AYpCbCr16: number; -declare var kCVPixelFormatType_444YpCbCr8: number; -declare var kCVPixelFormatType_422YpCbCr16: number; -declare var kCVPixelFormatType_422YpCbCr10: number; -declare var kCVPixelFormatType_444YpCbCr10: number; -declare var kCVPixelFormatType_420YpCbCr8Planar: number; -declare var kCVPixelFormatType_420YpCbCr8PlanarFullRange: number; -declare var kCVPixelFormatType_422YpCbCr_4A_8BiPlanar: number; -declare var kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange: number; -declare var kCVPixelFormatType_420YpCbCr8BiPlanarFullRange: number; -declare var kCVPixelFormatType_422YpCbCr8_yuvs: number; -declare var kCVPixelFormatType_422YpCbCr8FullRange: number; -declare var kCVPixelFormatType_OneComponent8: number; -declare var kCVPixelFormatType_TwoComponent8: number; -declare var kCVPixelFormatType_OneComponent16Half: number; -declare var kCVPixelFormatType_OneComponent32Float: number; -declare var kCVPixelFormatType_TwoComponent16Half: number; -declare var kCVPixelFormatType_TwoComponent32Float: number; -declare var kCVPixelFormatType_64RGBAHalf: number; -declare var kCVPixelFormatType_128RGBAFloat: number; -declare var NSBundleExecutableArchitecturePPC: number; -declare var NSBundleExecutableArchitectureX86_64: number; -declare var NSBundleExecutableArchitecturePPC64: number; -declare var NS_LittleEndian: number; -declare var NS_BigEndian: number; -declare var NSUndefinedDateComponent: number; -declare var NSNEXTSTEPStringEncoding: number; -declare var NSJapaneseEUCStringEncoding: number; -declare var NSUTF8StringEncoding: number; -declare var NSISOLatin1StringEncoding: number; -declare var NSSymbolStringEncoding: number; -declare var NSNonLossyASCIIStringEncoding: number; -declare var NSShiftJISStringEncoding: number; -declare var NSISOLatin2StringEncoding: number; -declare var NSUnicodeStringEncoding: number; -declare var NSWindowsCP1251StringEncoding: number; -declare var NSWindowsCP1252StringEncoding: number; -declare var NSWindowsCP1253StringEncoding: number; -declare var NSWindowsCP1254StringEncoding: number; -declare var NSWindowsCP1250StringEncoding: number; -declare var NSISO2022JPStringEncoding: number; -declare var NSMacOSRomanStringEncoding: number; -declare var NSUTF16StringEncoding: number; -declare var NSUTF16BigEndianStringEncoding: number; -declare var NSUTF16LittleEndianStringEncoding: number; -declare var NSUTF32StringEncoding: number; -declare var NSUTF32BigEndianStringEncoding: number; -declare var NSUTF32LittleEndianStringEncoding: number; -declare var NSPointerFunctionsOpaqueMemory: number; -declare var NSPointerFunctionsMallocMemory: number; -declare var NSPointerFunctionsMachVirtualMemory: number; -declare var NSPointerFunctionsWeakMemory: number; -declare var NSPointerFunctionsObjectPersonality: number; -declare var NSPointerFunctionsOpaquePersonality: number; -declare var NSPointerFunctionsObjectPointerPersonality: number; -declare var NSPointerFunctionsCStringPersonality: number; -declare var NSPointerFunctionsStructPersonality: number; -declare var NSPointerFunctionsIntegerPersonality: number; -declare var NSPointerFunctionsCopyIn: number; -declare var NSHashTableCopyIn: number; -declare var NSHashTableObjectPointerPersonality: number; -declare var NSHashTableWeakMemory: number; -declare var NSMapTableCopyIn: number; -declare var NSMapTableObjectPointerPersonality: number; -declare var NSMapTableWeakMemory: number; -declare var NSMachPortDeallocateSendRight: number; -declare var NSMachPortDeallocateReceiveRight: number; -declare var NSWindows95OperatingSystem: number; -declare var NSSolarisOperatingSystem: number; -declare var NSHPUXOperatingSystem: number; -declare var NSMACHOperatingSystem: number; -declare var NSSunOSOperatingSystem: number; -declare var NSOSF1OperatingSystem: number; -declare var NSTextCheckingAllCustomTypes: number; -declare var NSTextCheckingAllTypes: number; -declare var NSURLErrorCancelledReasonBackgroundUpdatesDisabled: number; -declare var NSURLErrorCancelledReasonInsufficientSystemResources: number; -declare var NSURLErrorCancelled: number; -declare var NSURLErrorBadURL: number; -declare var NSURLErrorTimedOut: number; -declare var NSURLErrorUnsupportedURL: number; -declare var NSURLErrorCannotFindHost: number; -declare var NSURLErrorCannotConnectToHost: number; -declare var NSURLErrorNetworkConnectionLost: number; -declare var NSURLErrorDNSLookupFailed: number; -declare var NSURLErrorHTTPTooManyRedirects: number; -declare var NSURLErrorResourceUnavailable: number; -declare var NSURLErrorNotConnectedToInternet: number; -declare var NSURLErrorRedirectToNonExistentLocation: number; -declare var NSURLErrorBadServerResponse: number; -declare var NSURLErrorUserCancelledAuthentication: number; -declare var NSURLErrorUserAuthenticationRequired: number; -declare var NSURLErrorZeroByteResource: number; -declare var NSURLErrorCannotDecodeRawData: number; -declare var NSURLErrorCannotDecodeContentData: number; -declare var NSURLErrorCannotParseResponse: number; -declare var NSURLErrorFileDoesNotExist: number; -declare var NSURLErrorFileIsDirectory: number; -declare var NSURLErrorNoPermissionsToReadFile: number; -declare var NSURLErrorDataLengthExceedsMaximum: number; -declare var NSURLErrorSecureConnectionFailed: number; -declare var NSURLErrorServerCertificateHasBadDate: number; -declare var NSURLErrorServerCertificateUntrusted: number; -declare var NSURLErrorServerCertificateHasUnknownRoot: number; -declare var NSURLErrorServerCertificateNotYetValid: number; -declare var NSURLErrorClientCertificateRejected: number; -declare var NSURLErrorClientCertificateRequired: number; -declare var NSURLErrorCannotLoadFromNetwork: number; -declare var NSURLErrorCannotCreateFile: number; -declare var NSURLErrorCannotOpenFile: number; -declare var NSURLErrorCannotCloseFile: number; -declare var NSURLErrorCannotWriteToFile: number; -declare var NSURLErrorCannotRemoveFile: number; -declare var NSURLErrorCannotMoveFile: number; -declare var NSURLErrorDownloadDecodingFailedMidStream: number; -declare var NSURLErrorDownloadDecodingFailedToComplete: number; -declare var NSURLErrorInternationalRoamingOff: number; -declare var NSURLErrorCallIsActive: number; -declare var NSURLErrorDataNotAllowed: number; -declare var NSURLErrorRequestBodyStreamExhausted: number; -declare var NSURLErrorBackgroundSessionRequiresSharedContainer: number; -declare var NSURLErrorBackgroundSessionInUseByAnotherProcess: number; -declare var NSURLErrorBackgroundSessionWasDisconnected: number; -declare var NSFileLockingError: number; -declare var NSFileReadUnknownError: number; -declare var NSFileReadNoPermissionError: number; -declare var NSFileReadInvalidFileNameError: number; -declare var NSFileReadCorruptFileError: number; -declare var NSFileReadNoSuchFileError: number; -declare var NSFileReadInapplicableStringEncodingError: number; -declare var NSFileReadUnsupportedSchemeError: number; -declare var NSFileReadTooLargeError: number; -declare var NSFileReadUnknownStringEncodingError: number; -declare var NSFileWriteUnknownError: number; -declare var NSFileWriteNoPermissionError: number; -declare var NSFileWriteInvalidFileNameError: number; -declare var NSFileWriteFileExistsError: number; -declare var NSFileWriteInapplicableStringEncodingError: number; -declare var NSFileWriteUnsupportedSchemeError: number; -declare var NSFileWriteOutOfSpaceError: number; -declare var NSFileWriteVolumeReadOnlyError: number; -declare var NSKeyValueValidationError: number; -declare var NSFormattingError: number; -declare var NSUserCancelledError: number; -declare var NSFeatureUnsupportedError: number; -declare var NSExecutableNotLoadableError: number; -declare var NSExecutableArchitectureMismatchError: number; -declare var NSExecutableRuntimeMismatchError: number; -declare var NSExecutableLoadError: number; -declare var NSExecutableLinkError: number; -declare var NSFileErrorMinimum: number; -declare var NSFileErrorMaximum: number; -declare var NSValidationErrorMinimum: number; -declare var NSValidationErrorMaximum: number; -declare var NSExecutableErrorMinimum: number; -declare var NSExecutableErrorMaximum: number; -declare var NSFormattingErrorMinimum: number; -declare var NSFormattingErrorMaximum: number; -declare var NSPropertyListReadCorruptError: number; -declare var NSPropertyListReadUnknownVersionError: number; -declare var NSPropertyListReadStreamError: number; -declare var NSPropertyListWriteStreamError: number; -declare var NSPropertyListWriteInvalidError: number; -declare var NSPropertyListErrorMinimum: number; -declare var NSPropertyListErrorMaximum: number; -declare var NSXPCConnectionInterrupted: number; -declare var NSXPCConnectionInvalid: number; -declare var NSXPCConnectionReplyInvalid: number; -declare var NSXPCConnectionErrorMinimum: number; -declare var NSXPCConnectionErrorMaximum: number; -declare var NSUbiquitousFileUnavailableError: number; -declare var NSUbiquitousFileNotUploadedDueToQuotaError: number; -declare var NSUbiquitousFileUbiquityServerNotAvailable: number; -declare var NSUbiquitousFileErrorMinimum: number; -declare var NSUbiquitousFileErrorMaximum: number; -declare var NSUbiquitousKeyValueStoreInitialSyncChange: number; -declare var NSUbiquitousKeyValueStoreQuotaViolationChange: number; -declare var NSUbiquitousKeyValueStoreAccountChange: number; -declare var errSecUnimplemented: number; -declare var errSecIO: number; -declare var errSecOpWr: number; -declare var errSecParam: number; -declare var errSecAllocate: number; -declare var errSecUserCanceled: number; -declare var errSecBadReq: number; -declare var errSecInternalComponent: number; -declare var errSecNotAvailable: number; -declare var errSecDuplicateItem: number; -declare var errSecItemNotFound: number; -declare var errSecInteractionNotAllowed: number; -declare var errSecDecode: number; -declare var errSecAuthFailed: number; -declare var kSecPaddingPKCS1: number; -declare var kSecPaddingOAEP: number; -declare var kSecPaddingPKCS1MD2: number; -declare var kSecPaddingPKCS1MD5: number; -declare var kSecPaddingPKCS1SHA1: number; -declare var kSecPaddingPKCS1SHA224: number; -declare var kSecPaddingPKCS1SHA256: number; -declare var kSecPaddingPKCS1SHA384: number; -declare var kSecPaddingPKCS1SHA512: number; -declare var kSecRevocationCRLMethod: number; -declare var kSecRevocationPreferCRL: number; -declare var kSecRevocationRequirePositiveResponse: number; -declare var kSecRevocationNetworkAccessDisabled: number; -declare var kSecRevocationUseAnyAvailableMethod: number; -declare var kSecTrustResultProceed: number; -declare var kSecTrustResultConfirm: number; -declare var kSecTrustResultDeny: number; -declare var kSecTrustResultUnspecified: number; -declare var kSecTrustResultRecoverableTrustFailure: number; -declare var kSecTrustResultFatalTrustFailure: number; -declare var kSecTrustResultOtherError: number; -declare var SSL_RSA_WITH_NULL_MD5: number; -declare var SSL_RSA_WITH_NULL_SHA: number; -declare var SSL_RSA_EXPORT_WITH_RC4_40_MD5: number; -declare var SSL_RSA_WITH_RC4_128_MD5: number; -declare var SSL_RSA_WITH_RC4_128_SHA: number; -declare var SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5: number; -declare var SSL_RSA_WITH_IDEA_CBC_SHA: number; -declare var SSL_RSA_EXPORT_WITH_DES40_CBC_SHA: number; -declare var SSL_RSA_WITH_DES_CBC_SHA: number; -declare var SSL_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare var SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA: number; -declare var SSL_DH_DSS_WITH_DES_CBC_SHA: number; -declare var SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA: number; -declare var SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA: number; -declare var SSL_DH_RSA_WITH_DES_CBC_SHA: number; -declare var SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare var SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA: number; -declare var SSL_DHE_DSS_WITH_DES_CBC_SHA: number; -declare var SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA: number; -declare var SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA: number; -declare var SSL_DHE_RSA_WITH_DES_CBC_SHA: number; -declare var SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare var SSL_DH_anon_EXPORT_WITH_RC4_40_MD5: number; -declare var SSL_DH_anon_WITH_RC4_128_MD5: number; -declare var SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA: number; -declare var SSL_DH_anon_WITH_DES_CBC_SHA: number; -declare var SSL_DH_anon_WITH_3DES_EDE_CBC_SHA: number; -declare var SSL_FORTEZZA_DMS_WITH_NULL_SHA: number; -declare var SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA: number; -declare var TLS_RSA_WITH_AES_128_CBC_SHA: number; -declare var TLS_DH_DSS_WITH_AES_128_CBC_SHA: number; -declare var TLS_DH_RSA_WITH_AES_128_CBC_SHA: number; -declare var TLS_DHE_DSS_WITH_AES_128_CBC_SHA: number; -declare var TLS_DHE_RSA_WITH_AES_128_CBC_SHA: number; -declare var TLS_DH_anon_WITH_AES_128_CBC_SHA: number; -declare var TLS_RSA_WITH_AES_256_CBC_SHA: number; -declare var TLS_DH_DSS_WITH_AES_256_CBC_SHA: number; -declare var TLS_DH_RSA_WITH_AES_256_CBC_SHA: number; -declare var TLS_DHE_DSS_WITH_AES_256_CBC_SHA: number; -declare var TLS_DHE_RSA_WITH_AES_256_CBC_SHA: number; -declare var TLS_DH_anon_WITH_AES_256_CBC_SHA: number; -declare var TLS_ECDH_ECDSA_WITH_NULL_SHA: number; -declare var TLS_ECDH_ECDSA_WITH_RC4_128_SHA: number; -declare var TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA: number; -declare var TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA: number; -declare var TLS_ECDHE_ECDSA_WITH_NULL_SHA: number; -declare var TLS_ECDHE_ECDSA_WITH_RC4_128_SHA: number; -declare var TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: number; -declare var TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: number; -declare var TLS_ECDH_RSA_WITH_NULL_SHA: number; -declare var TLS_ECDH_RSA_WITH_RC4_128_SHA: number; -declare var TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_ECDH_RSA_WITH_AES_128_CBC_SHA: number; -declare var TLS_ECDH_RSA_WITH_AES_256_CBC_SHA: number; -declare var TLS_ECDHE_RSA_WITH_NULL_SHA: number; -declare var TLS_ECDHE_RSA_WITH_RC4_128_SHA: number; -declare var TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA: number; -declare var TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: number; -declare var TLS_ECDH_anon_WITH_NULL_SHA: number; -declare var TLS_ECDH_anon_WITH_RC4_128_SHA: number; -declare var TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_ECDH_anon_WITH_AES_128_CBC_SHA: number; -declare var TLS_ECDH_anon_WITH_AES_256_CBC_SHA: number; -declare var TLS_NULL_WITH_NULL_NULL: number; -declare var TLS_RSA_WITH_NULL_MD5: number; -declare var TLS_RSA_WITH_NULL_SHA: number; -declare var TLS_RSA_WITH_RC4_128_MD5: number; -declare var TLS_RSA_WITH_RC4_128_SHA: number; -declare var TLS_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_RSA_WITH_NULL_SHA256: number; -declare var TLS_RSA_WITH_AES_128_CBC_SHA256: number; -declare var TLS_RSA_WITH_AES_256_CBC_SHA256: number; -declare var TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_DH_DSS_WITH_AES_128_CBC_SHA256: number; -declare var TLS_DH_RSA_WITH_AES_128_CBC_SHA256: number; -declare var TLS_DHE_DSS_WITH_AES_128_CBC_SHA256: number; -declare var TLS_DHE_RSA_WITH_AES_128_CBC_SHA256: number; -declare var TLS_DH_DSS_WITH_AES_256_CBC_SHA256: number; -declare var TLS_DH_RSA_WITH_AES_256_CBC_SHA256: number; -declare var TLS_DHE_DSS_WITH_AES_256_CBC_SHA256: number; -declare var TLS_DHE_RSA_WITH_AES_256_CBC_SHA256: number; -declare var TLS_DH_anon_WITH_RC4_128_MD5: number; -declare var TLS_DH_anon_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_DH_anon_WITH_AES_128_CBC_SHA256: number; -declare var TLS_DH_anon_WITH_AES_256_CBC_SHA256: number; -declare var TLS_PSK_WITH_RC4_128_SHA: number; -declare var TLS_PSK_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_PSK_WITH_AES_128_CBC_SHA: number; -declare var TLS_PSK_WITH_AES_256_CBC_SHA: number; -declare var TLS_DHE_PSK_WITH_RC4_128_SHA: number; -declare var TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_DHE_PSK_WITH_AES_128_CBC_SHA: number; -declare var TLS_DHE_PSK_WITH_AES_256_CBC_SHA: number; -declare var TLS_RSA_PSK_WITH_RC4_128_SHA: number; -declare var TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA: number; -declare var TLS_RSA_PSK_WITH_AES_128_CBC_SHA: number; -declare var TLS_RSA_PSK_WITH_AES_256_CBC_SHA: number; -declare var TLS_PSK_WITH_NULL_SHA: number; -declare var TLS_DHE_PSK_WITH_NULL_SHA: number; -declare var TLS_RSA_PSK_WITH_NULL_SHA: number; -declare var TLS_RSA_WITH_AES_128_GCM_SHA256: number; -declare var TLS_RSA_WITH_AES_256_GCM_SHA384: number; -declare var TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: number; -declare var TLS_DHE_RSA_WITH_AES_256_GCM_SHA384: number; -declare var TLS_DH_RSA_WITH_AES_128_GCM_SHA256: number; -declare var TLS_DH_RSA_WITH_AES_256_GCM_SHA384: number; -declare var TLS_DHE_DSS_WITH_AES_128_GCM_SHA256: number; -declare var TLS_DHE_DSS_WITH_AES_256_GCM_SHA384: number; -declare var TLS_DH_DSS_WITH_AES_128_GCM_SHA256: number; -declare var TLS_DH_DSS_WITH_AES_256_GCM_SHA384: number; -declare var TLS_DH_anon_WITH_AES_128_GCM_SHA256: number; -declare var TLS_DH_anon_WITH_AES_256_GCM_SHA384: number; -declare var TLS_PSK_WITH_AES_128_GCM_SHA256: number; -declare var TLS_PSK_WITH_AES_256_GCM_SHA384: number; -declare var TLS_DHE_PSK_WITH_AES_128_GCM_SHA256: number; -declare var TLS_DHE_PSK_WITH_AES_256_GCM_SHA384: number; -declare var TLS_RSA_PSK_WITH_AES_128_GCM_SHA256: number; -declare var TLS_RSA_PSK_WITH_AES_256_GCM_SHA384: number; -declare var TLS_PSK_WITH_AES_128_CBC_SHA256: number; -declare var TLS_PSK_WITH_AES_256_CBC_SHA384: number; -declare var TLS_PSK_WITH_NULL_SHA256: number; -declare var TLS_PSK_WITH_NULL_SHA384: number; -declare var TLS_DHE_PSK_WITH_AES_128_CBC_SHA256: number; -declare var TLS_DHE_PSK_WITH_AES_256_CBC_SHA384: number; -declare var TLS_DHE_PSK_WITH_NULL_SHA256: number; -declare var TLS_DHE_PSK_WITH_NULL_SHA384: number; -declare var TLS_RSA_PSK_WITH_AES_128_CBC_SHA256: number; -declare var TLS_RSA_PSK_WITH_AES_256_CBC_SHA384: number; -declare var TLS_RSA_PSK_WITH_NULL_SHA256: number; -declare var TLS_RSA_PSK_WITH_NULL_SHA384: number; -declare var TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: number; -declare var TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: number; -declare var TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256: number; -declare var TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384: number; -declare var TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256: number; -declare var TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: number; -declare var TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256: number; -declare var TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384: number; -declare var TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: number; -declare var TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384: number; -declare var TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256: number; -declare var TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384: number; -declare var TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256: number; -declare var TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384: number; -declare var TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256: number; -declare var TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384: number; -declare var TLS_EMPTY_RENEGOTIATION_INFO_SCSV: number; -declare var SSL_RSA_WITH_RC2_CBC_MD5: number; -declare var SSL_RSA_WITH_IDEA_CBC_MD5: number; -declare var SSL_RSA_WITH_DES_CBC_MD5: number; -declare var SSL_RSA_WITH_3DES_EDE_CBC_MD5: number; -declare var SSL_NO_SUCH_CIPHERSUITE: number; -declare var errSSLNegotiation: number; -declare var errSSLFatalAlert: number; -declare var errSSLWouldBlock: number; -declare var errSSLSessionNotFound: number; -declare var errSSLClosedGraceful: number; -declare var errSSLClosedAbort: number; -declare var errSSLXCertChainInvalid: number; -declare var errSSLBadCert: number; -declare var errSSLCrypto: number; -declare var errSSLInternal: number; -declare var errSSLModuleAttach: number; -declare var errSSLUnknownRootCert: number; -declare var errSSLNoRootCert: number; -declare var errSSLCertExpired: number; -declare var errSSLCertNotYetValid: number; -declare var errSSLClosedNoNotify: number; -declare var errSSLBufferOverflow: number; -declare var errSSLBadCipherSuite: number; -declare var errSSLPeerUnexpectedMsg: number; -declare var errSSLPeerBadRecordMac: number; -declare var errSSLPeerDecryptionFail: number; -declare var errSSLPeerRecordOverflow: number; -declare var errSSLPeerDecompressFail: number; -declare var errSSLPeerHandshakeFail: number; -declare var errSSLPeerBadCert: number; -declare var errSSLPeerUnsupportedCert: number; -declare var errSSLPeerCertRevoked: number; -declare var errSSLPeerCertExpired: number; -declare var errSSLPeerCertUnknown: number; -declare var errSSLIllegalParam: number; -declare var errSSLPeerUnknownCA: number; -declare var errSSLPeerAccessDenied: number; -declare var errSSLPeerDecodeError: number; -declare var errSSLPeerDecryptError: number; -declare var errSSLPeerExportRestriction: number; -declare var errSSLPeerProtocolVersion: number; -declare var errSSLPeerInsufficientSecurity: number; -declare var errSSLPeerInternalError: number; -declare var errSSLPeerUserCancelled: number; -declare var errSSLPeerNoRenegotiation: number; -declare var errSSLPeerAuthCompleted: number; -declare var errSSLClientCertRequested: number; -declare var errSSLHostNameMismatch: number; -declare var errSSLConnectionRefused: number; -declare var errSSLDecryptionFail: number; -declare var errSSLBadRecordMac: number; -declare var errSSLRecordOverflow: number; -declare var errSSLBadConfiguration: number; -declare var errSSLUnexpectedRecord: number; -declare var kCFStreamErrorSOCKSSubDomainVersionCode: number; -declare var kCFStreamErrorSOCKS4SubDomainResponse: number; -declare var kCFStreamErrorSOCKS5SubDomainUserPass: number; -declare var kCFStreamErrorSOCKS5SubDomainMethod: number; -declare var kCFStreamErrorSOCKS5SubDomainResponse: number; -declare var kCFStreamErrorSOCKS5BadState: number; -declare var kCFStreamErrorSOCKSUnknownClientVersion: number; -declare var kCFStreamErrorSOCKS4IdentdFailed: number; -declare var kCFStreamErrorSOCKS4IdConflict: number; -declare var kABGroupType: number; -declare var kABSourceType: number; -declare var kABStringPropertyType: number; -declare var kABIntegerPropertyType: number; -declare var kABRealPropertyType: number; -declare var kABDateTimePropertyType: number; -declare var kABDictionaryPropertyType: number; -declare var kABMultiStringPropertyType: number; -declare var kABMultiIntegerPropertyType: number; -declare var kABMultiRealPropertyType: number; -declare var kABMultiDateTimePropertyType: number; -declare var kABMultiDictionaryPropertyType: number; -declare var kABOperationNotPermittedByUserError: number; -declare var kABSourceTypeExchange: number; -declare var kABSourceTypeExchangeGAL: number; -declare var kABSourceTypeMobileMe: number; -declare var kABSourceTypeLDAP: number; -declare var kABSourceTypeCardDAV: number; -declare var kABSourceTypeCardDAVSearch: number; -declare var kABPersonSortByLastName: number; -declare var kABPersonCompositeNameFormatLastNameFirst: number; -declare var UIPrintNoContentError: number; -declare var UIPrintUnknownImageFormatError: number; -declare var UIPrintJobFailedError: number; -declare var kCTFontPriorityNetwork: number; -declare var kCTFontPriorityComputer: number; -declare var kCTFontPriorityUser: number; -declare var kCTFontPriorityDynamic: number; -declare var kCTFontPriorityProcess: number; -declare var kCTFontTableCFF: number; -declare var kCTFontTableDSIG: number; -declare var kCTFontTableEBDT: number; -declare var kCTFontTableEBLC: number; -declare var kCTFontTableEBSC: number; -declare var kCTFontTableGDEF: number; -declare var kCTFontTableGPOS: number; -declare var kCTFontTableGSUB: number; -declare var kCTFontTableJSTF: number; -declare var kCTFontTableLTSH: number; -declare var kCTFontTableMATH: number; -declare var kCTFontTableOS2: number; -declare var kCTFontTablePCLT: number; -declare var kCTFontTableVDMX: number; -declare var kCTFontTableVORG: number; -declare var kCTFontTableZapf: number; -declare var kCTFontTableAcnt: number; -declare var kCTFontTableAnkr: number; -declare var kCTFontTableAvar: number; -declare var kCTFontTableBdat: number; -declare var kCTFontTableBhed: number; -declare var kCTFontTableBloc: number; -declare var kCTFontTableBsln: number; -declare var kCTFontTableCmap: number; -declare var kCTFontTableCvar: number; -declare var kCTFontTableCvt: number; -declare var kCTFontTableFdsc: number; -declare var kCTFontTableFeat: number; -declare var kCTFontTableFmtx: number; -declare var kCTFontTableFpgm: number; -declare var kCTFontTableFvar: number; -declare var kCTFontTableGasp: number; -declare var kCTFontTableGlyf: number; -declare var kCTFontTableGvar: number; -declare var kCTFontTableHdmx: number; -declare var kCTFontTableHead: number; -declare var kCTFontTableHhea: number; -declare var kCTFontTableHmtx: number; -declare var kCTFontTableHsty: number; -declare var kCTFontTableJust: number; -declare var kCTFontTableKern: number; -declare var kCTFontTableKerx: number; -declare var kCTFontTableLcar: number; -declare var kCTFontTableLtag: number; -declare var kCTFontTableLoca: number; -declare var kCTFontTableMaxp: number; -declare var kCTFontTableMort: number; -declare var kCTFontTableMorx: number; -declare var kCTFontTableName: number; -declare var kCTFontTableOpbd: number; -declare var kCTFontTablePost: number; -declare var kCTFontTablePrep: number; -declare var kCTFontTableProp: number; -declare var kCTFontTableSbit: number; -declare var kCTFontTableSbix: number; -declare var kCTFontTableTrak: number; -declare var kCTFontTableVhea: number; -declare var kCTFontTableVmtx: number; -declare var kCTFontCollectionCopyUnique: number; -declare var kCTFontCollectionCopyStandardSort: number; -declare var kCTRunDelegateCurrentVersion: number; -declare var kCTWritingDirectionOverride: number; -declare var kLigaturesType: number; -declare var kCursiveConnectionType: number; -declare var kLetterCaseType: number; -declare var kVerticalSubstitutionType: number; -declare var kLinguisticRearrangementType: number; -declare var kNumberSpacingType: number; -declare var kSmartSwashType: number; -declare var kDiacriticsType: number; -declare var kVerticalPositionType: number; -declare var kFractionsType: number; -declare var kOverlappingCharactersType: number; -declare var kTypographicExtrasType: number; -declare var kMathematicalExtrasType: number; -declare var kOrnamentSetsType: number; -declare var kCharacterAlternativesType: number; -declare var kDesignComplexityType: number; -declare var kStyleOptionsType: number; -declare var kCharacterShapeType: number; -declare var kNumberCaseType: number; -declare var kTextSpacingType: number; -declare var kTransliterationType: number; -declare var kAnnotationType: number; -declare var kKanaSpacingType: number; -declare var kIdeographicSpacingType: number; -declare var kUnicodeDecompositionType: number; -declare var kRubyKanaType: number; -declare var kCJKSymbolAlternativesType: number; -declare var kIdeographicAlternativesType: number; -declare var kCJKVerticalRomanPlacementType: number; -declare var kItalicCJKRomanType: number; -declare var kCaseSensitiveLayoutType: number; -declare var kAlternateKanaType: number; -declare var kStylisticAlternativesType: number; -declare var kContextualAlternatesType: number; -declare var kLowerCaseType: number; -declare var kUpperCaseType: number; -declare var kLanguageTagType: number; -declare var kCJKRomanSpacingType: number; -declare var kLastFeatureType: number; -declare var kAllTypeFeaturesOffSelector: number; -declare var kRequiredLigaturesOffSelector: number; -declare var kCommonLigaturesOnSelector: number; -declare var kCommonLigaturesOffSelector: number; -declare var kRareLigaturesOnSelector: number; -declare var kRareLigaturesOffSelector: number; -declare var kLogosOnSelector: number; -declare var kLogosOffSelector: number; -declare var kRebusPicturesOnSelector: number; -declare var kRebusPicturesOffSelector: number; -declare var kDiphthongLigaturesOnSelector: number; -declare var kDiphthongLigaturesOffSelector: number; -declare var kSquaredLigaturesOnSelector: number; -declare var kSquaredLigaturesOffSelector: number; -declare var kAbbrevSquaredLigaturesOnSelector: number; -declare var kAbbrevSquaredLigaturesOffSelector: number; -declare var kSymbolLigaturesOnSelector: number; -declare var kSymbolLigaturesOffSelector: number; -declare var kContextualLigaturesOnSelector: number; -declare var kContextualLigaturesOffSelector: number; -declare var kHistoricalLigaturesOnSelector: number; -declare var kHistoricalLigaturesOffSelector: number; -declare var kPartiallyConnectedSelector: number; -declare var kCursiveSelector: number; -declare var kAllCapsSelector: number; -declare var kAllLowerCaseSelector: number; -declare var kSmallCapsSelector: number; -declare var kInitialCapsSelector: number; -declare var kInitialCapsAndSmallCapsSelector: number; -declare var kSubstituteVerticalFormsOffSelector: number; -declare var kLinguisticRearrangementOffSelector: number; -declare var kProportionalNumbersSelector: number; -declare var kThirdWidthNumbersSelector: number; -declare var kQuarterWidthNumbersSelector: number; -declare var kWordInitialSwashesOffSelector: number; -declare var kWordFinalSwashesOnSelector: number; -declare var kWordFinalSwashesOffSelector: number; -declare var kLineInitialSwashesOnSelector: number; -declare var kLineInitialSwashesOffSelector: number; -declare var kLineFinalSwashesOnSelector: number; -declare var kLineFinalSwashesOffSelector: number; -declare var kNonFinalSwashesOnSelector: number; -declare var kNonFinalSwashesOffSelector: number; -declare var kHideDiacriticsSelector: number; -declare var kDecomposeDiacriticsSelector: number; -declare var kSuperiorsSelector: number; -declare var kInferiorsSelector: number; -declare var kOrdinalsSelector: number; -declare var kScientificInferiorsSelector: number; -declare var kVerticalFractionsSelector: number; -declare var kDiagonalFractionsSelector: number; -declare var kPreventOverlapOffSelector: number; -declare var kHyphensToEmDashOffSelector: number; -declare var kHyphenToEnDashOnSelector: number; -declare var kHyphenToEnDashOffSelector: number; -declare var kSlashedZeroOnSelector: number; -declare var kSlashedZeroOffSelector: number; -declare var kFormInterrobangOnSelector: number; -declare var kFormInterrobangOffSelector: number; -declare var kSmartQuotesOnSelector: number; -declare var kSmartQuotesOffSelector: number; -declare var kPeriodsToEllipsisOnSelector: number; -declare var kPeriodsToEllipsisOffSelector: number; -declare var kHyphenToMinusOffSelector: number; -declare var kAsteriskToMultiplyOnSelector: number; -declare var kAsteriskToMultiplyOffSelector: number; -declare var kSlashToDivideOnSelector: number; -declare var kSlashToDivideOffSelector: number; -declare var kInequalityLigaturesOnSelector: number; -declare var kInequalityLigaturesOffSelector: number; -declare var kExponentsOnSelector: number; -declare var kExponentsOffSelector: number; -declare var kMathematicalGreekOnSelector: number; -declare var kMathematicalGreekOffSelector: number; -declare var kDingbatsSelector: number; -declare var kPiCharactersSelector: number; -declare var kFleuronsSelector: number; -declare var kDecorativeBordersSelector: number; -declare var kInternationalSymbolsSelector: number; -declare var kMathSymbolsSelector: number; -declare var kDesignLevel2Selector: number; -declare var kDesignLevel3Selector: number; -declare var kDesignLevel4Selector: number; -declare var kDesignLevel5Selector: number; -declare var kDisplayTextSelector: number; -declare var kEngravedTextSelector: number; -declare var kIlluminatedCapsSelector: number; -declare var kTitlingCapsSelector: number; -declare var kTallCapsSelector: number; -declare var kSimplifiedCharactersSelector: number; -declare var kJIS1978CharactersSelector: number; -declare var kJIS1983CharactersSelector: number; -declare var kJIS1990CharactersSelector: number; -declare var kTraditionalAltOneSelector: number; -declare var kTraditionalAltTwoSelector: number; -declare var kTraditionalAltThreeSelector: number; -declare var kTraditionalAltFourSelector: number; -declare var kTraditionalAltFiveSelector: number; -declare var kExpertCharactersSelector: number; -declare var kJIS2004CharactersSelector: number; -declare var kHojoCharactersSelector: number; -declare var kNLCCharactersSelector: number; -declare var kTraditionalNamesCharactersSelector: number; -declare var kUpperCaseNumbersSelector: number; -declare var kMonospacedTextSelector: number; -declare var kHalfWidthTextSelector: number; -declare var kThirdWidthTextSelector: number; -declare var kQuarterWidthTextSelector: number; -declare var kAltProportionalTextSelector: number; -declare var kAltHalfWidthTextSelector: number; -declare var kHanjaToHangulSelector: number; -declare var kHiraganaToKatakanaSelector: number; -declare var kKatakanaToHiraganaSelector: number; -declare var kKanaToRomanizationSelector: number; -declare var kRomanizationToHiraganaSelector: number; -declare var kRomanizationToKatakanaSelector: number; -declare var kHanjaToHangulAltOneSelector: number; -declare var kHanjaToHangulAltTwoSelector: number; -declare var kHanjaToHangulAltThreeSelector: number; -declare var kBoxAnnotationSelector: number; -declare var kRoundedBoxAnnotationSelector: number; -declare var kCircleAnnotationSelector: number; -declare var kInvertedCircleAnnotationSelector: number; -declare var kParenthesisAnnotationSelector: number; -declare var kPeriodAnnotationSelector: number; -declare var kRomanNumeralAnnotationSelector: number; -declare var kDiamondAnnotationSelector: number; -declare var kInvertedBoxAnnotationSelector: number; -declare var kInvertedRoundedBoxAnnotationSelector: number; -declare var kProportionalKanaSelector: number; -declare var kProportionalIdeographsSelector: number; -declare var kHalfWidthIdeographsSelector: number; -declare var kCanonicalCompositionOffSelector: number; -declare var kCompatibilityCompositionOnSelector: number; -declare var kCompatibilityCompositionOffSelector: number; -declare var kTranscodingCompositionOnSelector: number; -declare var kTranscodingCompositionOffSelector: number; -declare var kRubyKanaSelector: number; -declare var kRubyKanaOnSelector: number; -declare var kRubyKanaOffSelector: number; -declare var kCJKSymbolAltOneSelector: number; -declare var kCJKSymbolAltTwoSelector: number; -declare var kCJKSymbolAltThreeSelector: number; -declare var kCJKSymbolAltFourSelector: number; -declare var kCJKSymbolAltFiveSelector: number; -declare var kIdeographicAltOneSelector: number; -declare var kIdeographicAltTwoSelector: number; -declare var kIdeographicAltThreeSelector: number; -declare var kIdeographicAltFourSelector: number; -declare var kIdeographicAltFiveSelector: number; -declare var kCJKVerticalRomanHBaselineSelector: number; -declare var kCJKItalicRomanSelector: number; -declare var kCJKItalicRomanOnSelector: number; -declare var kCJKItalicRomanOffSelector: number; -declare var kCaseSensitiveLayoutOffSelector: number; -declare var kCaseSensitiveSpacingOnSelector: number; -declare var kCaseSensitiveSpacingOffSelector: number; -declare var kAlternateHorizKanaOffSelector: number; -declare var kAlternateVertKanaOnSelector: number; -declare var kAlternateVertKanaOffSelector: number; -declare var kStylisticAltOneOnSelector: number; -declare var kStylisticAltOneOffSelector: number; -declare var kStylisticAltTwoOnSelector: number; -declare var kStylisticAltTwoOffSelector: number; -declare var kStylisticAltThreeOnSelector: number; -declare var kStylisticAltThreeOffSelector: number; -declare var kStylisticAltFourOnSelector: number; -declare var kStylisticAltFourOffSelector: number; -declare var kStylisticAltFiveOnSelector: number; -declare var kStylisticAltFiveOffSelector: number; -declare var kStylisticAltSixOnSelector: number; -declare var kStylisticAltSixOffSelector: number; -declare var kStylisticAltSevenOnSelector: number; -declare var kStylisticAltSevenOffSelector: number; -declare var kStylisticAltEightOnSelector: number; -declare var kStylisticAltEightOffSelector: number; -declare var kStylisticAltNineOnSelector: number; -declare var kStylisticAltNineOffSelector: number; -declare var kStylisticAltTenOnSelector: number; -declare var kStylisticAltTenOffSelector: number; -declare var kStylisticAltElevenOnSelector: number; -declare var kStylisticAltElevenOffSelector: number; -declare var kStylisticAltTwelveOnSelector: number; -declare var kStylisticAltTwelveOffSelector: number; -declare var kStylisticAltThirteenOnSelector: number; -declare var kStylisticAltThirteenOffSelector: number; -declare var kStylisticAltFourteenOnSelector: number; -declare var kStylisticAltFourteenOffSelector: number; -declare var kStylisticAltFifteenOnSelector: number; -declare var kStylisticAltFifteenOffSelector: number; -declare var kStylisticAltSixteenOnSelector: number; -declare var kStylisticAltSixteenOffSelector: number; -declare var kStylisticAltSeventeenOnSelector: number; -declare var kStylisticAltSeventeenOffSelector: number; -declare var kStylisticAltEighteenOnSelector: number; -declare var kStylisticAltEighteenOffSelector: number; -declare var kStylisticAltNineteenOnSelector: number; -declare var kStylisticAltNineteenOffSelector: number; -declare var kStylisticAltTwentyOnSelector: number; -declare var kStylisticAltTwentyOffSelector: number; -declare var kContextualAlternatesOffSelector: number; -declare var kSwashAlternatesOnSelector: number; -declare var kSwashAlternatesOffSelector: number; -declare var kContextualSwashAlternatesOnSelector: number; -declare var kContextualSwashAlternatesOffSelector: number; -declare var kLowerCaseSmallCapsSelector: number; -declare var kLowerCasePetiteCapsSelector: number; -declare var kUpperCaseSmallCapsSelector: number; -declare var kUpperCasePetiteCapsSelector: number; -declare var kProportionalCJKRomanSelector: number; -declare var kDefaultCJKRomanSelector: number; -declare var kFullWidthCJKRomanSelector: number; -declare var kSFNTLookupSegmentSingle: number; -declare var kSFNTLookupSegmentArray: number; -declare var kSFNTLookupSingleTable: number; -declare var kSFNTLookupTrimmedArray: number; -declare var kSTClassOutOfBounds: number; -declare var kSTClassDeletedGlyph: number; -declare var kSTClassEndOfLine: number; -declare var kSTSetMark: number; -declare var kSTNoAdvance: number; -declare var kSTMarkEnd: number; -declare var kSTLigActionMask: number; -declare var kSTRearrVerbMask: number; -declare var kLCARCurrentVersion: number; -declare var kLCARLinearFormat: number; -declare var kLCARCtlPointFormat: number; -declare var kJUSTCurrentVersion: number; -declare var kJUSTStandardFormat: number; -declare var kJUSTnoGlyphcode: number; -declare var kJUSTpcDecompositionAction: number; -declare var kJUSTpcUnconditionalAddAction: number; -declare var kJUSTpcConditionalAddAction: number; -declare var kJUSTpcGlyphStretchAction: number; -declare var kJUSTpcDuctilityAction: number; -declare var kJUSTpcGlyphRepeatAddAction: number; -declare var kJUSTSpacePriority: number; -declare var kJUSTLetterPriority: number; -declare var kJUSTNullPriority: number; -declare var kJUSTPriorityCount: number; -declare var kJUSTOverrideLimits: number; -declare var kJUSTOverrideUnlimited: number; -declare var kJUSTUnlimited: number; -declare var kJUSTPriorityMask: number; -declare var kOPBDCurrentVersion: number; -declare var kOPBDDistanceFormat: number; -declare var kOPBDControlPointFormat: number; -declare var kMORTCurrentVersion: number; -declare var kMORTCoverVertical: number; -declare var kMORTCoverDescending: number; -declare var kMORTCoverIgnoreVertical: number; -declare var kMORTCoverTypeMask: number; -declare var kMORTRearrangementType: number; -declare var kMORTContextualType: number; -declare var kMORTLigatureType: number; -declare var kMORTSwashType: number; -declare var kMORTInsertionType: number; -declare var kMORTLigLastAction: number; -declare var kMORTLigStoreLigature: number; -declare var kMORTLigFormOffsetMask: number; -declare var kMORTLigFormOffsetShift: number; -declare var kMORTraNoAction: number; -declare var kMORTraxA: number; -declare var kMORTraDx: number; -declare var kMORTraDxA: number; -declare var kMORTraxAB: number; -declare var kMORTraxBA: number; -declare var kMORTraCDx: number; -declare var kMORTraDCx: number; -declare var kMORTraCDxA: number; -declare var kMORTraDCxA: number; -declare var kMORTraDxAB: number; -declare var kMORTraDxBA: number; -declare var kMORTraCDxAB: number; -declare var kMORTraCDxBA: number; -declare var kMORTraDCxAB: number; -declare var kMORTraDCxBA: number; -declare var kMORTDoInsertionsBefore: number; -declare var kMORTIsSplitVowelPiece: number; -declare var kMORTInsertionsCountMask: number; -declare var kMORTCurrInsertKashidaLike: number; -declare var kMORTMarkInsertKashidaLike: number; -declare var kMORTCurrInsertBefore: number; -declare var kMORTMarkInsertBefore: number; -declare var kMORTMarkJustTableCountMask: number; -declare var kMORTMarkJustTableCountShift: number; -declare var kMORTCurrJustTableCountMask: number; -declare var kMORTCurrJustTableCountShift: number; -declare var kMORTCurrInsertCountMask: number; -declare var kMORTCurrInsertCountShift: number; -declare var kMORTMarkInsertCountMask: number; -declare var kMORTMarkInsertCountShift: number; -declare var kMORXCurrentVersion: number; -declare var kMORXCoverVertical: number; -declare var kMORXCoverDescending: number; -declare var kMORXCoverIgnoreVertical: number; -declare var kMORXCoverTypeMask: number; -declare var kPROPCurrentVersion: number; -declare var kPROPPairOffsetShift: number; -declare var kPROPPairOffsetSign: number; -declare var kPROPIsFloaterMask: number; -declare var kPROPCanHangLTMask: number; -declare var kPROPCanHangRBMask: number; -declare var kPROPUseRLPairMask: number; -declare var kPROPPairOffsetMask: number; -declare var kPROPRightConnectMask: number; -declare var kPROPZeroReserved: number; -declare var kPROPDirectionMask: number; -declare var kPROPRDirectionClass: number; -declare var kPROPALDirectionClass: number; -declare var kPROPENDirectionClass: number; -declare var kPROPESDirectionClass: number; -declare var kPROPETDirectionClass: number; -declare var kPROPANDirectionClass: number; -declare var kPROPCSDirectionClass: number; -declare var kPROPPSDirectionClass: number; -declare var kPROPSDirectionClass: number; -declare var kPROPWSDirectionClass: number; -declare var kPROPONDirectionClass: number; -declare var kPROPSENDirectionClass: number; -declare var kPROPLREDirectionClass: number; -declare var kPROPLRODirectionClass: number; -declare var kPROPRLEDirectionClass: number; -declare var kPROPRLODirectionClass: number; -declare var kPROPPDFDirectionClass: number; -declare var kPROPNSMDirectionClass: number; -declare var kPROPBNDirectionClass: number; -declare var kPROPNumDirectionClasses: number; -declare var kTRAKCurrentVersion: number; -declare var kTRAKUniformFormat: number; -declare var kKERNCurrentVersion: number; -declare var kKERNVertical: number; -declare var kKERNResetCrossStream: number; -declare var kKERNCrossStream: number; -declare var kKERNVariation: number; -declare var kKERNUnusedBits: number; -declare var kKERNFormatMask: number; -declare var kKERNStateTable: number; -declare var kKERNSimpleArray: number; -declare var kKERNIndexArray: number; -declare var kKERNLineEndKerning: number; -declare var kKERNNoCrossKerning: number; -declare var kKERNNotesRequested: number; -declare var kKERNNoStakeNote: number; -declare var kKERNCrossStreamResetNote: number; -declare var kKERNNotApplied: number; -declare var kKERXCurrentVersion: number; -declare var kKERXVertical: number; -declare var kKERXResetCrossStream: number; -declare var kKERXCrossStream: number; -declare var kKERXVariation: number; -declare var kKERXDescending: number; -declare var kKERXUnusedBits: number; -declare var kKERXFormatMask: number; -declare var kKERXStateTable: number; -declare var kKERXSimpleArray: number; -declare var kKERXIndexArray: number; -declare var kKERXControlPoint: number; -declare var kKERXLineEndKerning: number; -declare var kKERXNoCrossKerning: number; -declare var kKERXNotesRequested: number; -declare var kKERXNoStakeNote: number; -declare var kKERXCrossStreamResetNote: number; -declare var kKERXNotApplied: number; -declare var kKERXActionTypeControlPoints: number; -declare var kKERXActionTypeAnchorPoints: number; -declare var kKERXActionTypeCoordinates: number; -declare var kKERXUnusedFlags: number; -declare var kKERXActionOffsetMask: number; -declare var kBSLNCurrentVersion: number; -declare var kBSLNDistanceFormatNoMap: number; -declare var kBSLNDistanceFormatWithMap: number; -declare var kBSLNControlPointFormatNoMap: number; -declare var kBSLNControlPointFormatWithMap: number; -declare var kBSLNIdeographicCenterBaseline: number; -declare var kBSLNIdeographicLowBaseline: number; -declare var kBSLNHangingBaseline: number; -declare var kBSLNMathBaseline: number; -declare var kBSLNIdeographicHighBaseline: number; -declare var kBSLNLastBaseline: number; -declare var kBSLNNumBaselineClasses: number; -declare var kBSLNNoBaseline: number; -declare var kBSLNNoBaselineOverride: number; -declare var kFontMacintoshPlatform: number; -declare var kFontReservedPlatform: number; -declare var kFontMicrosoftPlatform: number; -declare var kFontCustomPlatform: number; -declare var kFontUnicodeV1_1Semantics: number; -declare var kFontISO10646_1993Semantics: number; -declare var kFontUnicodeV2_0BMPOnlySemantics: number; -declare var kFontUnicodeV2_0FullCoverageSemantics: number; -declare var kFontUnicodeV4_0VariationSequenceSemantics: number; -declare var kFontUnicode_FullRepertoire: number; -declare var kFontJapaneseScript: number; -declare var kFontTraditionalChineseScript: number; -declare var kFontChineseScript: number; -declare var kFontKoreanScript: number; -declare var kFontArabicScript: number; -declare var kFontHebrewScript: number; -declare var kFontGreekScript: number; -declare var kFontCyrillicScript: number; -declare var kFontRussian: number; -declare var kFontRSymbolScript: number; -declare var kFontDevanagariScript: number; -declare var kFontGurmukhiScript: number; -declare var kFontGujaratiScript: number; -declare var kFontOriyaScript: number; -declare var kFontBengaliScript: number; -declare var kFontTamilScript: number; -declare var kFontTeluguScript: number; -declare var kFontKannadaScript: number; -declare var kFontMalayalamScript: number; -declare var kFontSinhaleseScript: number; -declare var kFontBurmeseScript: number; -declare var kFontKhmerScript: number; -declare var kFontThaiScript: number; -declare var kFontLaotianScript: number; -declare var kFontGeorgianScript: number; -declare var kFontArmenianScript: number; -declare var kFontSimpleChineseScript: number; -declare var kFontTibetanScript: number; -declare var kFontMongolianScript: number; -declare var kFontGeezScript: number; -declare var kFontEthiopicScript: number; -declare var kFontAmharicScript: number; -declare var kFontSlavicScript: number; -declare var kFontEastEuropeanRomanScript: number; -declare var kFontVietnameseScript: number; -declare var kFontExtendedArabicScript: number; -declare var kFontSindhiScript: number; -declare var kFontUninterpretedScript: number; -declare var kFontMicrosoftStandardScript: number; -declare var kFontMicrosoftUCS4Script: number; -declare var kFontCustom816BitScript: number; -declare var kFontCustom16BitScript: number; -declare var kFontFrenchLanguage: number; -declare var kFontGermanLanguage: number; -declare var kFontItalianLanguage: number; -declare var kFontDutchLanguage: number; -declare var kFontSwedishLanguage: number; -declare var kFontSpanishLanguage: number; -declare var kFontDanishLanguage: number; -declare var kFontPortugueseLanguage: number; -declare var kFontNorwegianLanguage: number; -declare var kFontHebrewLanguage: number; -declare var kFontJapaneseLanguage: number; -declare var kFontArabicLanguage: number; -declare var kFontFinnishLanguage: number; -declare var kFontGreekLanguage: number; -declare var kFontIcelandicLanguage: number; -declare var kFontMalteseLanguage: number; -declare var kFontTurkishLanguage: number; -declare var kFontCroatianLanguage: number; -declare var kFontTradChineseLanguage: number; -declare var kFontUrduLanguage: number; -declare var kFontHindiLanguage: number; -declare var kFontThaiLanguage: number; -declare var kFontKoreanLanguage: number; -declare var kFontLithuanianLanguage: number; -declare var kFontPolishLanguage: number; -declare var kFontHungarianLanguage: number; -declare var kFontEstonianLanguage: number; -declare var kFontLettishLanguage: number; -declare var kFontLatvianLanguage: number; -declare var kFontSaamiskLanguage: number; -declare var kFontLappishLanguage: number; -declare var kFontFaeroeseLanguage: number; -declare var kFontFarsiLanguage: number; -declare var kFontPersianLanguage: number; -declare var kFontRussianLanguage: number; -declare var kFontSimpChineseLanguage: number; -declare var kFontFlemishLanguage: number; -declare var kFontIrishLanguage: number; -declare var kFontAlbanianLanguage: number; -declare var kFontRomanianLanguage: number; -declare var kFontCzechLanguage: number; -declare var kFontSlovakLanguage: number; -declare var kFontSlovenianLanguage: number; -declare var kFontYiddishLanguage: number; -declare var kFontSerbianLanguage: number; -declare var kFontMacedonianLanguage: number; -declare var kFontBulgarianLanguage: number; -declare var kFontUkrainianLanguage: number; -declare var kFontByelorussianLanguage: number; -declare var kFontUzbekLanguage: number; -declare var kFontKazakhLanguage: number; -declare var kFontAzerbaijaniLanguage: number; -declare var kFontAzerbaijanArLanguage: number; -declare var kFontArmenianLanguage: number; -declare var kFontGeorgianLanguage: number; -declare var kFontMoldavianLanguage: number; -declare var kFontKirghizLanguage: number; -declare var kFontTajikiLanguage: number; -declare var kFontTurkmenLanguage: number; -declare var kFontMongolianLanguage: number; -declare var kFontMongolianCyrLanguage: number; -declare var kFontPashtoLanguage: number; -declare var kFontKurdishLanguage: number; -declare var kFontKashmiriLanguage: number; -declare var kFontSindhiLanguage: number; -declare var kFontTibetanLanguage: number; -declare var kFontNepaliLanguage: number; -declare var kFontSanskritLanguage: number; -declare var kFontMarathiLanguage: number; -declare var kFontBengaliLanguage: number; -declare var kFontAssameseLanguage: number; -declare var kFontGujaratiLanguage: number; -declare var kFontPunjabiLanguage: number; -declare var kFontOriyaLanguage: number; -declare var kFontMalayalamLanguage: number; -declare var kFontKannadaLanguage: number; -declare var kFontTamilLanguage: number; -declare var kFontTeluguLanguage: number; -declare var kFontSinhaleseLanguage: number; -declare var kFontBurmeseLanguage: number; -declare var kFontKhmerLanguage: number; -declare var kFontLaoLanguage: number; -declare var kFontVietnameseLanguage: number; -declare var kFontIndonesianLanguage: number; -declare var kFontTagalogLanguage: number; -declare var kFontMalayRomanLanguage: number; -declare var kFontMalayArabicLanguage: number; -declare var kFontAmharicLanguage: number; -declare var kFontTigrinyaLanguage: number; -declare var kFontGallaLanguage: number; -declare var kFontOromoLanguage: number; -declare var kFontSomaliLanguage: number; -declare var kFontSwahiliLanguage: number; -declare var kFontRuandaLanguage: number; -declare var kFontRundiLanguage: number; -declare var kFontChewaLanguage: number; -declare var kFontMalagasyLanguage: number; -declare var kFontEsperantoLanguage: number; -declare var kFontWelshLanguage: number; -declare var kFontBasqueLanguage: number; -declare var kFontCatalanLanguage: number; -declare var kFontLatinLanguage: number; -declare var kFontQuechuaLanguage: number; -declare var kFontGuaraniLanguage: number; -declare var kFontAymaraLanguage: number; -declare var kFontTatarLanguage: number; -declare var kFontUighurLanguage: number; -declare var kFontDzongkhaLanguage: number; -declare var kFontJavaneseRomLanguage: number; -declare var kFontSundaneseRomLanguage: number; -declare var kFontNoScriptCode: number; -declare var kFontNoLanguageCode: number; -declare var kFontFamilyName: number; -declare var kFontStyleName: number; -declare var kFontUniqueName: number; -declare var kFontFullName: number; -declare var kFontVersionName: number; -declare var kFontPostscriptName: number; -declare var kFontTrademarkName: number; -declare var kFontManufacturerName: number; -declare var kFontDesignerName: number; -declare var kFontDescriptionName: number; -declare var kFontVendorURLName: number; -declare var kFontDesignerURLName: number; -declare var kFontLicenseDescriptionName: number; -declare var kFontLicenseInfoURLName: number; -declare var kFontPreferredFamilyName: number; -declare var kFontPreferredSubfamilyName: number; -declare var kFontMacCompatibleFullName: number; -declare var kFontSampleTextName: number; -declare var kFontPostScriptCIDName: number; -declare var kFontLastReservedName: number; -declare var ALAssetsGroupAlbum: number; -declare var ALAssetsGroupEvent: number; -declare var ALAssetsGroupFaces: number; -declare var ALAssetsGroupSavedPhotos: number; -declare var ALAssetsGroupPhotoStream: number; -declare var ALAssetsGroupAll: number; -declare var ALAssetsLibraryWriteFailedError: number; -declare var ALAssetsLibraryWriteBusyError: number; -declare var ALAssetsLibraryWriteInvalidDataError: number; -declare var ALAssetsLibraryWriteIncompatibleDataError: number; -declare var ALAssetsLibraryWriteDataEncodingError: number; -declare var ALAssetsLibraryWriteDiskSpaceError: number; -declare var ALAssetsLibraryDataUnavailableError: number; -declare var ALAssetsLibraryAccessUserDeniedError: number; -declare var ALAssetsLibraryAccessGloballyDeniedError: number; -declare var kAudio_FileNotFoundError: number; -declare var kAudio_FilePermissionError: number; -declare var kAudio_TooManyFilesOpenError: number; -declare var kAudio_BadFilePathError: number; -declare var kAudio_ParamError: number; -declare var kAudio_MemFullError: number; -declare var kAudioFormatAC3: number; -declare var kAudioFormat60958AC3: number; -declare var kAudioFormatAppleIMA4: number; -declare var kAudioFormatMPEG4AAC: number; -declare var kAudioFormatMPEG4CELP: number; -declare var kAudioFormatMPEG4HVXC: number; -declare var kAudioFormatMPEG4TwinVQ: number; -declare var kAudioFormatMACE3: number; -declare var kAudioFormatMACE6: number; -declare var kAudioFormatULaw: number; -declare var kAudioFormatALaw: number; -declare var kAudioFormatQDesign: number; -declare var kAudioFormatQDesign2: number; -declare var kAudioFormatQUALCOMM: number; -declare var kAudioFormatMPEGLayer1: number; -declare var kAudioFormatMPEGLayer2: number; -declare var kAudioFormatMPEGLayer3: number; -declare var kAudioFormatTimeCode: number; -declare var kAudioFormatMIDIStream: number; -declare var kAudioFormatParameterValueStream: number; -declare var kAudioFormatAppleLossless: number; -declare var kAudioFormatMPEG4AAC_HE: number; -declare var kAudioFormatMPEG4AAC_LD: number; -declare var kAudioFormatMPEG4AAC_ELD: number; -declare var kAudioFormatMPEG4AAC_ELD_SBR: number; -declare var kAudioFormatMPEG4AAC_ELD_V2: number; -declare var kAudioFormatMPEG4AAC_HE_V2: number; -declare var kAudioFormatMPEG4AAC_Spatial: number; -declare var kAudioFormatAMR: number; -declare var kAudioFormatAMR_WB: number; -declare var kAudioFormatAudible: number; -declare var kAudioFormatiLBC: number; -declare var kAudioFormatDVIIntelIMA: number; -declare var kAudioFormatMicrosoftGSM: number; -declare var kAudioFormatAES3: number; -declare var kAudioFormatFlagIsBigEndian: number; -declare var kAudioFormatFlagIsSignedInteger: number; -declare var kAudioFormatFlagIsPacked: number; -declare var kAudioFormatFlagIsAlignedHigh: number; -declare var kAudioFormatFlagIsNonInterleaved: number; -declare var kAudioFormatFlagIsNonMixable: number; -declare var kAudioFormatFlagsAreAllClear: number; -declare var kLinearPCMFormatFlagIsFloat: number; -declare var kLinearPCMFormatFlagIsBigEndian: number; -declare var kLinearPCMFormatFlagIsSignedInteger: number; -declare var kLinearPCMFormatFlagIsPacked: number; -declare var kLinearPCMFormatFlagIsAlignedHigh: number; -declare var kLinearPCMFormatFlagIsNonInterleaved: number; -declare var kLinearPCMFormatFlagIsNonMixable: number; -declare var kLinearPCMFormatFlagsSampleFractionShift: number; -declare var kLinearPCMFormatFlagsSampleFractionMask: number; -declare var kLinearPCMFormatFlagsAreAllClear: number; -declare var kAppleLosslessFormatFlag_16BitSourceData: number; -declare var kAppleLosslessFormatFlag_20BitSourceData: number; -declare var kAppleLosslessFormatFlag_24BitSourceData: number; -declare var kAppleLosslessFormatFlag_32BitSourceData: number; -declare var kAudioFormatFlagsCanonical: number; -declare var kAudioFormatFlagsAudioUnitCanonical: number; -declare var kAudioFormatFlagsNativeFloatPacked: number; -declare var kSMPTETimeType25: number; -declare var kSMPTETimeType30Drop: number; -declare var kSMPTETimeType30: number; -declare var kSMPTETimeType2997: number; -declare var kSMPTETimeType2997Drop: number; -declare var kSMPTETimeType60: number; -declare var kSMPTETimeType5994: number; -declare var kSMPTETimeType60Drop: number; -declare var kSMPTETimeType5994Drop: number; -declare var kSMPTETimeType50: number; -declare var kSMPTETimeType2398: number; -declare var kSMPTETimeRunning: number; -declare var kAudioTimeStampHostTimeValid: number; -declare var kAudioTimeStampRateScalarValid: number; -declare var kAudioTimeStampWordClockTimeValid: number; -declare var kAudioTimeStampSMPTETimeValid: number; -declare var kAudioChannelLabel_Unused: number; -declare var kAudioChannelLabel_UseCoordinates: number; -declare var kAudioChannelLabel_Left: number; -declare var kAudioChannelLabel_Right: number; -declare var kAudioChannelLabel_Center: number; -declare var kAudioChannelLabel_LFEScreen: number; -declare var kAudioChannelLabel_LeftSurround: number; -declare var kAudioChannelLabel_RightSurround: number; -declare var kAudioChannelLabel_LeftCenter: number; -declare var kAudioChannelLabel_RightCenter: number; -declare var kAudioChannelLabel_CenterSurround: number; -declare var kAudioChannelLabel_LeftSurroundDirect: number; -declare var kAudioChannelLabel_RightSurroundDirect: number; -declare var kAudioChannelLabel_TopCenterSurround: number; -declare var kAudioChannelLabel_VerticalHeightLeft: number; -declare var kAudioChannelLabel_VerticalHeightCenter: number; -declare var kAudioChannelLabel_VerticalHeightRight: number; -declare var kAudioChannelLabel_TopBackLeft: number; -declare var kAudioChannelLabel_TopBackCenter: number; -declare var kAudioChannelLabel_TopBackRight: number; -declare var kAudioChannelLabel_RearSurroundLeft: number; -declare var kAudioChannelLabel_RearSurroundRight: number; -declare var kAudioChannelLabel_LeftWide: number; -declare var kAudioChannelLabel_RightWide: number; -declare var kAudioChannelLabel_LFE2: number; -declare var kAudioChannelLabel_LeftTotal: number; -declare var kAudioChannelLabel_RightTotal: number; -declare var kAudioChannelLabel_HearingImpaired: number; -declare var kAudioChannelLabel_Narration: number; -declare var kAudioChannelLabel_Mono: number; -declare var kAudioChannelLabel_DialogCentricMix: number; -declare var kAudioChannelLabel_CenterSurroundDirect: number; -declare var kAudioChannelLabel_Haptic: number; -declare var kAudioChannelLabel_Ambisonic_W: number; -declare var kAudioChannelLabel_Ambisonic_X: number; -declare var kAudioChannelLabel_Ambisonic_Y: number; -declare var kAudioChannelLabel_Ambisonic_Z: number; -declare var kAudioChannelLabel_MS_Mid: number; -declare var kAudioChannelLabel_MS_Side: number; -declare var kAudioChannelLabel_XY_X: number; -declare var kAudioChannelLabel_XY_Y: number; -declare var kAudioChannelLabel_HeadphonesLeft: number; -declare var kAudioChannelLabel_HeadphonesRight: number; -declare var kAudioChannelLabel_ClickTrack: number; -declare var kAudioChannelLabel_ForeignLanguage: number; -declare var kAudioChannelLabel_Discrete: number; -declare var kAudioChannelLabel_Discrete_0: number; -declare var kAudioChannelLabel_Discrete_1: number; -declare var kAudioChannelLabel_Discrete_2: number; -declare var kAudioChannelLabel_Discrete_3: number; -declare var kAudioChannelLabel_Discrete_4: number; -declare var kAudioChannelLabel_Discrete_5: number; -declare var kAudioChannelLabel_Discrete_6: number; -declare var kAudioChannelLabel_Discrete_7: number; -declare var kAudioChannelLabel_Discrete_8: number; -declare var kAudioChannelLabel_Discrete_9: number; -declare var kAudioChannelLabel_Discrete_10: number; -declare var kAudioChannelLabel_Discrete_11: number; -declare var kAudioChannelLabel_Discrete_12: number; -declare var kAudioChannelLabel_Discrete_13: number; -declare var kAudioChannelLabel_Discrete_14: number; -declare var kAudioChannelLabel_Discrete_15: number; -declare var kAudioChannelLabel_Discrete_65535: number; -declare var kAudioChannelBit_Right: number; -declare var kAudioChannelBit_Center: number; -declare var kAudioChannelBit_LFEScreen: number; -declare var kAudioChannelBit_LeftSurround: number; -declare var kAudioChannelBit_RightSurround: number; -declare var kAudioChannelBit_LeftCenter: number; -declare var kAudioChannelBit_RightCenter: number; -declare var kAudioChannelBit_CenterSurround: number; -declare var kAudioChannelBit_LeftSurroundDirect: number; -declare var kAudioChannelBit_RightSurroundDirect: number; -declare var kAudioChannelBit_TopCenterSurround: number; -declare var kAudioChannelBit_VerticalHeightLeft: number; -declare var kAudioChannelBit_VerticalHeightCenter: number; -declare var kAudioChannelBit_VerticalHeightRight: number; -declare var kAudioChannelBit_TopBackLeft: number; -declare var kAudioChannelBit_TopBackCenter: number; -declare var kAudioChannelBit_TopBackRight: number; -declare var kAudioChannelFlags_RectangularCoordinates: number; -declare var kAudioChannelFlags_SphericalCoordinates: number; -declare var kAudioChannelFlags_Meters: number; -declare var kAudioChannelCoordinates_BackFront: number; -declare var kAudioChannelCoordinates_DownUp: number; -declare var kAudioChannelCoordinates_Azimuth: number; -declare var kAudioChannelCoordinates_Elevation: number; -declare var kAudioChannelCoordinates_Distance: number; -declare var kAudioChannelLayoutTag_UseChannelBitmap: number; -declare var kAudioChannelLayoutTag_Mono: number; -declare var kAudioChannelLayoutTag_Stereo: number; -declare var kAudioChannelLayoutTag_StereoHeadphones: number; -declare var kAudioChannelLayoutTag_MatrixStereo: number; -declare var kAudioChannelLayoutTag_MidSide: number; -declare var kAudioChannelLayoutTag_XY: number; -declare var kAudioChannelLayoutTag_Binaural: number; -declare var kAudioChannelLayoutTag_Ambisonic_B_Format: number; -declare var kAudioChannelLayoutTag_Quadraphonic: number; -declare var kAudioChannelLayoutTag_Pentagonal: number; -declare var kAudioChannelLayoutTag_Hexagonal: number; -declare var kAudioChannelLayoutTag_Octagonal: number; -declare var kAudioChannelLayoutTag_Cube: number; -declare var kAudioChannelLayoutTag_MPEG_1_0: number; -declare var kAudioChannelLayoutTag_MPEG_2_0: number; -declare var kAudioChannelLayoutTag_MPEG_3_0_A: number; -declare var kAudioChannelLayoutTag_MPEG_3_0_B: number; -declare var kAudioChannelLayoutTag_MPEG_4_0_A: number; -declare var kAudioChannelLayoutTag_MPEG_4_0_B: number; -declare var kAudioChannelLayoutTag_MPEG_5_0_A: number; -declare var kAudioChannelLayoutTag_MPEG_5_0_B: number; -declare var kAudioChannelLayoutTag_MPEG_5_0_C: number; -declare var kAudioChannelLayoutTag_MPEG_5_0_D: number; -declare var kAudioChannelLayoutTag_MPEG_5_1_A: number; -declare var kAudioChannelLayoutTag_MPEG_5_1_B: number; -declare var kAudioChannelLayoutTag_MPEG_5_1_C: number; -declare var kAudioChannelLayoutTag_MPEG_5_1_D: number; -declare var kAudioChannelLayoutTag_MPEG_6_1_A: number; -declare var kAudioChannelLayoutTag_MPEG_7_1_A: number; -declare var kAudioChannelLayoutTag_MPEG_7_1_B: number; -declare var kAudioChannelLayoutTag_MPEG_7_1_C: number; -declare var kAudioChannelLayoutTag_Emagic_Default_7_1: number; -declare var kAudioChannelLayoutTag_SMPTE_DTV: number; -declare var kAudioChannelLayoutTag_ITU_1_0: number; -declare var kAudioChannelLayoutTag_ITU_2_0: number; -declare var kAudioChannelLayoutTag_ITU_2_1: number; -declare var kAudioChannelLayoutTag_ITU_2_2: number; -declare var kAudioChannelLayoutTag_ITU_3_0: number; -declare var kAudioChannelLayoutTag_ITU_3_1: number; -declare var kAudioChannelLayoutTag_ITU_3_2: number; -declare var kAudioChannelLayoutTag_ITU_3_2_1: number; -declare var kAudioChannelLayoutTag_ITU_3_4_1: number; -declare var kAudioChannelLayoutTag_DVD_0: number; -declare var kAudioChannelLayoutTag_DVD_1: number; -declare var kAudioChannelLayoutTag_DVD_2: number; -declare var kAudioChannelLayoutTag_DVD_3: number; -declare var kAudioChannelLayoutTag_DVD_4: number; -declare var kAudioChannelLayoutTag_DVD_5: number; -declare var kAudioChannelLayoutTag_DVD_6: number; -declare var kAudioChannelLayoutTag_DVD_7: number; -declare var kAudioChannelLayoutTag_DVD_8: number; -declare var kAudioChannelLayoutTag_DVD_9: number; -declare var kAudioChannelLayoutTag_DVD_10: number; -declare var kAudioChannelLayoutTag_DVD_11: number; -declare var kAudioChannelLayoutTag_DVD_12: number; -declare var kAudioChannelLayoutTag_DVD_13: number; -declare var kAudioChannelLayoutTag_DVD_14: number; -declare var kAudioChannelLayoutTag_DVD_15: number; -declare var kAudioChannelLayoutTag_DVD_16: number; -declare var kAudioChannelLayoutTag_DVD_17: number; -declare var kAudioChannelLayoutTag_DVD_18: number; -declare var kAudioChannelLayoutTag_DVD_19: number; -declare var kAudioChannelLayoutTag_DVD_20: number; -declare var kAudioChannelLayoutTag_AudioUnit_4: number; -declare var kAudioChannelLayoutTag_AudioUnit_5: number; -declare var kAudioChannelLayoutTag_AudioUnit_6: number; -declare var kAudioChannelLayoutTag_AudioUnit_8: number; -declare var kAudioChannelLayoutTag_AudioUnit_5_0: number; -declare var kAudioChannelLayoutTag_AudioUnit_6_0: number; -declare var kAudioChannelLayoutTag_AudioUnit_7_0: number; -declare var kAudioChannelLayoutTag_AudioUnit_7_0_Front: number; -declare var kAudioChannelLayoutTag_AudioUnit_5_1: number; -declare var kAudioChannelLayoutTag_AudioUnit_6_1: number; -declare var kAudioChannelLayoutTag_AudioUnit_7_1: number; -declare var kAudioChannelLayoutTag_AudioUnit_7_1_Front: number; -declare var kAudioChannelLayoutTag_AAC_3_0: number; -declare var kAudioChannelLayoutTag_AAC_Quadraphonic: number; -declare var kAudioChannelLayoutTag_AAC_4_0: number; -declare var kAudioChannelLayoutTag_AAC_5_0: number; -declare var kAudioChannelLayoutTag_AAC_5_1: number; -declare var kAudioChannelLayoutTag_AAC_6_0: number; -declare var kAudioChannelLayoutTag_AAC_6_1: number; -declare var kAudioChannelLayoutTag_AAC_7_0: number; -declare var kAudioChannelLayoutTag_AAC_7_1: number; -declare var kAudioChannelLayoutTag_AAC_7_1_B: number; -declare var kAudioChannelLayoutTag_AAC_7_1_C: number; -declare var kAudioChannelLayoutTag_AAC_Octagonal: number; -declare var kAudioChannelLayoutTag_TMH_10_2_std: number; -declare var kAudioChannelLayoutTag_TMH_10_2_full: number; -declare var kAudioChannelLayoutTag_AC3_1_0_1: number; -declare var kAudioChannelLayoutTag_AC3_3_0: number; -declare var kAudioChannelLayoutTag_AC3_3_1: number; -declare var kAudioChannelLayoutTag_AC3_3_0_1: number; -declare var kAudioChannelLayoutTag_AC3_2_1_1: number; -declare var kAudioChannelLayoutTag_AC3_3_1_1: number; -declare var kAudioChannelLayoutTag_EAC_6_0_A: number; -declare var kAudioChannelLayoutTag_EAC_7_0_A: number; -declare var kAudioChannelLayoutTag_EAC3_6_1_A: number; -declare var kAudioChannelLayoutTag_EAC3_6_1_B: number; -declare var kAudioChannelLayoutTag_EAC3_6_1_C: number; -declare var kAudioChannelLayoutTag_EAC3_7_1_A: number; -declare var kAudioChannelLayoutTag_EAC3_7_1_B: number; -declare var kAudioChannelLayoutTag_EAC3_7_1_C: number; -declare var kAudioChannelLayoutTag_EAC3_7_1_D: number; -declare var kAudioChannelLayoutTag_EAC3_7_1_E: number; -declare var kAudioChannelLayoutTag_EAC3_7_1_F: number; -declare var kAudioChannelLayoutTag_EAC3_7_1_G: number; -declare var kAudioChannelLayoutTag_EAC3_7_1_H: number; -declare var kAudioChannelLayoutTag_DTS_3_1: number; -declare var kAudioChannelLayoutTag_DTS_4_1: number; -declare var kAudioChannelLayoutTag_DTS_6_0_A: number; -declare var kAudioChannelLayoutTag_DTS_6_0_B: number; -declare var kAudioChannelLayoutTag_DTS_6_0_C: number; -declare var kAudioChannelLayoutTag_DTS_6_1_A: number; -declare var kAudioChannelLayoutTag_DTS_6_1_B: number; -declare var kAudioChannelLayoutTag_DTS_6_1_C: number; -declare var kAudioChannelLayoutTag_DTS_7_0: number; -declare var kAudioChannelLayoutTag_DTS_7_1: number; -declare var kAudioChannelLayoutTag_DTS_8_0_A: number; -declare var kAudioChannelLayoutTag_DTS_8_0_B: number; -declare var kAudioChannelLayoutTag_DTS_8_1_A: number; -declare var kAudioChannelLayoutTag_DTS_8_1_B: number; -declare var kAudioChannelLayoutTag_DTS_6_1_D: number; -declare var kAudioChannelLayoutTag_DiscreteInOrder: number; -declare var kAudioChannelLayoutTag_Unknown: number; -declare var kMPEG4Object_AAC_LC: number; -declare var kMPEG4Object_AAC_SSR: number; -declare var kMPEG4Object_AAC_LTP: number; -declare var kMPEG4Object_AAC_SBR: number; -declare var kMPEG4Object_AAC_Scalable: number; -declare var kMPEG4Object_TwinVQ: number; -declare var kMPEG4Object_CELP: number; -declare var kMPEG4Object_HVXC: number; -declare var kAudioFileAIFCType: number; -declare var kAudioFileWAVEType: number; -declare var kAudioFileSoundDesigner2Type: number; -declare var kAudioFileNextType: number; -declare var kAudioFileMP3Type: number; -declare var kAudioFileMP2Type: number; -declare var kAudioFileMP1Type: number; -declare var kAudioFileAC3Type: number; -declare var kAudioFileAAC_ADTSType: number; -declare var kAudioFileMPEG4Type: number; -declare var kAudioFileM4AType: number; -declare var kAudioFileM4BType: number; -declare var kAudioFileCAFType: number; -declare var kAudioFile3GPType: number; -declare var kAudioFile3GP2Type: number; -declare var kAudioFileAMRType: number; -declare var kAudioFileUnsupportedFileTypeError: number; -declare var kAudioFileUnsupportedDataFormatError: number; -declare var kAudioFileUnsupportedPropertyError: number; -declare var kAudioFileBadPropertySizeError: number; -declare var kAudioFilePermissionsError: number; -declare var kAudioFileNotOptimizedError: number; -declare var kAudioFileInvalidChunkError: number; -declare var kAudioFileDoesNotAllow64BitDataSizeError: number; -declare var kAudioFileInvalidPacketOffsetError: number; -declare var kAudioFileInvalidFileError: number; -declare var kAudioFileOperationNotSupportedError: number; -declare var kAudioFileNotOpenError: number; -declare var kAudioFileEndOfFileError: number; -declare var kAudioFilePositionError: number; -declare var kAudioFileFileNotFoundError: number; -declare var kAudioFileFlags_DontPageAlignAudioData: number; -declare var kAudioFileWritePermission: number; -declare var kAudioFileReadWritePermission: number; -declare var kAudioFileLoopDirection_Forward: number; -declare var kAudioFileLoopDirection_ForwardAndBackward: number; -declare var kAudioFileLoopDirection_Backward: number; -declare var kAudioFileRegionFlag_PlayForward: number; -declare var kAudioFileRegionFlag_PlayBackward: number; -declare var kAudioFilePropertyDataFormat: number; -declare var kAudioFilePropertyIsOptimized: number; -declare var kAudioFilePropertyMagicCookieData: number; -declare var kAudioFilePropertyAudioDataByteCount: number; -declare var kAudioFilePropertyAudioDataPacketCount: number; -declare var kAudioFilePropertyMaximumPacketSize: number; -declare var kAudioFilePropertyDataOffset: number; -declare var kAudioFilePropertyChannelLayout: number; -declare var kAudioFilePropertyDeferSizeUpdates: number; -declare var kAudioFilePropertyDataFormatName: number; -declare var kAudioFilePropertyMarkerList: number; -declare var kAudioFilePropertyRegionList: number; -declare var kAudioFilePropertyPacketToFrame: number; -declare var kAudioFilePropertyFrameToPacket: number; -declare var kAudioFilePropertyPacketToByte: number; -declare var kAudioFilePropertyByteToPacket: number; -declare var kAudioFilePropertyChunkIDs: number; -declare var kAudioFilePropertyInfoDictionary: number; -declare var kAudioFilePropertyPacketTableInfo: number; -declare var kAudioFilePropertyFormatList: number; -declare var kAudioFilePropertyPacketSizeUpperBound: number; -declare var kAudioFilePropertyReserveDuration: number; -declare var kAudioFilePropertyEstimatedDuration: number; -declare var kAudioFilePropertyBitRate: number; -declare var kAudioFilePropertyID3Tag: number; -declare var kAudioFilePropertySourceBitDepth: number; -declare var kAudioFilePropertyAlbumArtwork: number; -declare var kAudioFilePropertyAudioTrackCount: number; -declare var kAudioFilePropertyUseAudioTrack: number; -declare var kAudioFileGlobalInfo_WritableTypes: number; -declare var kAudioFileGlobalInfo_FileTypeName: number; -declare var kAudioFileGlobalInfo_AvailableStreamDescriptionsForFormat: number; -declare var kAudioFileGlobalInfo_AvailableFormatIDs: number; -declare var kAudioFileGlobalInfo_AllExtensions: number; -declare var kAudioFileGlobalInfo_AllHFSTypeCodes: number; -declare var kAudioFileGlobalInfo_AllUTIs: number; -declare var kAudioFileGlobalInfo_AllMIMETypes: number; -declare var kAudioFileGlobalInfo_ExtensionsForType: number; -declare var kAudioFileGlobalInfo_HFSTypeCodesForType: number; -declare var kAudioFileGlobalInfo_UTIsForType: number; -declare var kAudioFileGlobalInfo_MIMETypesForType: number; -declare var kAudioFileGlobalInfo_TypesForMIMEType: number; -declare var kAudioFileGlobalInfo_TypesForUTI: number; -declare var kAudioFileGlobalInfo_TypesForHFSTypeCode: number; -declare var kAudioFileGlobalInfo_TypesForExtension: number; -declare var kAudioFileStreamPropertyFlag_CacheProperty: number; -declare var kAudioFileStreamParseFlag_Discontinuity: number; -declare var kAudioFileStreamSeekFlag_OffsetIsEstimated: number; -declare var kAudioFileStreamError_UnsupportedDataFormat: number; -declare var kAudioFileStreamError_UnsupportedProperty: number; -declare var kAudioFileStreamError_BadPropertySize: number; -declare var kAudioFileStreamError_NotOptimized: number; -declare var kAudioFileStreamError_InvalidPacketOffset: number; -declare var kAudioFileStreamError_InvalidFile: number; -declare var kAudioFileStreamError_ValueUnknown: number; -declare var kAudioFileStreamError_DataUnavailable: number; -declare var kAudioFileStreamError_IllegalOperation: number; -declare var kAudioFileStreamError_UnspecifiedError: number; -declare var kAudioFileStreamError_DiscontinuityCantRecover: number; -declare var kAudioFileStreamProperty_FileFormat: number; -declare var kAudioFileStreamProperty_DataFormat: number; -declare var kAudioFileStreamProperty_FormatList: number; -declare var kAudioFileStreamProperty_MagicCookieData: number; -declare var kAudioFileStreamProperty_AudioDataByteCount: number; -declare var kAudioFileStreamProperty_AudioDataPacketCount: number; -declare var kAudioFileStreamProperty_MaximumPacketSize: number; -declare var kAudioFileStreamProperty_DataOffset: number; -declare var kAudioFileStreamProperty_ChannelLayout: number; -declare var kAudioFileStreamProperty_PacketToFrame: number; -declare var kAudioFileStreamProperty_FrameToPacket: number; -declare var kAudioFileStreamProperty_PacketToByte: number; -declare var kAudioFileStreamProperty_ByteToPacket: number; -declare var kAudioFileStreamProperty_PacketTableInfo: number; -declare var kAudioFileStreamProperty_PacketSizeUpperBound: number; -declare var kAudioFileStreamProperty_AverageBytesPerPacket: number; -declare var kAudioFileStreamProperty_BitRate: number; -declare var kAudioFileStreamProperty_InfoDictionary: number; -declare var kPanningMode_VectorBasedPanning: number; -declare var kAudioBalanceFadeType_EqualPower: number; -declare var kAudioFormatProperty_FormatName: number; -declare var kAudioFormatProperty_EncodeFormatIDs: number; -declare var kAudioFormatProperty_DecodeFormatIDs: number; -declare var kAudioFormatProperty_FormatList: number; -declare var kAudioFormatProperty_ASBDFromESDS: number; -declare var kAudioFormatProperty_ChannelLayoutFromESDS: number; -declare var kAudioFormatProperty_OutputFormatList: number; -declare var kAudioFormatProperty_FirstPlayableFormatFromList: number; -declare var kAudioFormatProperty_FormatIsVBR: number; -declare var kAudioFormatProperty_FormatIsExternallyFramed: number; -declare var kAudioFormatProperty_FormatIsEncrypted: number; -declare var kAudioFormatProperty_Encoders: number; -declare var kAudioFormatProperty_Decoders: number; -declare var kAudioFormatProperty_AvailableEncodeBitRates: number; -declare var kAudioFormatProperty_AvailableEncodeSampleRates: number; -declare var kAudioFormatProperty_AvailableEncodeChannelLayoutTags: number; -declare var kAudioFormatProperty_AvailableEncodeNumberChannels: number; -declare var kAudioFormatProperty_ASBDFromMPEGPacket: number; -declare var kAudioFormatProperty_BitmapForLayoutTag: number; -declare var kAudioFormatProperty_MatrixMixMap: number; -declare var kAudioFormatProperty_ChannelMap: number; -declare var kAudioFormatProperty_NumberOfChannelsForLayout: number; -declare var kAudioFormatProperty_AreChannelLayoutsEquivalent: number; -declare var kAudioFormatProperty_ChannelLayoutHash: number; -declare var kAudioFormatProperty_ValidateChannelLayout: number; -declare var kAudioFormatProperty_ChannelLayoutForTag: number; -declare var kAudioFormatProperty_TagForChannelLayout: number; -declare var kAudioFormatProperty_ChannelLayoutName: number; -declare var kAudioFormatProperty_ChannelLayoutSimpleName: number; -declare var kAudioFormatProperty_ChannelLayoutForBitmap: number; -declare var kAudioFormatProperty_ChannelName: number; -declare var kAudioFormatProperty_ChannelShortName: number; -declare var kAudioFormatProperty_TagsForNumberOfChannels: number; -declare var kAudioFormatProperty_PanningMatrix: number; -declare var kAudioFormatProperty_BalanceFade: number; -declare var kAudioFormatProperty_ID3TagSize: number; -declare var kAudioFormatProperty_ID3TagToDictionary: number; -declare var kAudioEncoderComponentType: number; -declare var kAppleHardwareAudioCodecManufacturer: number; -declare var kAudioFormatUnsupportedPropertyError: number; -declare var kAudioFormatBadPropertySizeError: number; -declare var kAudioFormatBadSpecifierSizeError: number; -declare var kAudioFormatUnsupportedDataFormatError: number; -declare var kAudioFormatUnknownFormatError: number; -declare var kAudioQueueErr_BufferEmpty: number; -declare var kAudioQueueErr_DisposalPending: number; -declare var kAudioQueueErr_InvalidProperty: number; -declare var kAudioQueueErr_InvalidPropertySize: number; -declare var kAudioQueueErr_InvalidParameter: number; -declare var kAudioQueueErr_CannotStart: number; -declare var kAudioQueueErr_InvalidDevice: number; -declare var kAudioQueueErr_BufferInQueue: number; -declare var kAudioQueueErr_InvalidRunState: number; -declare var kAudioQueueErr_InvalidQueueType: number; -declare var kAudioQueueErr_Permissions: number; -declare var kAudioQueueErr_InvalidPropertyValue: number; -declare var kAudioQueueErr_PrimeTimedOut: number; -declare var kAudioQueueErr_CodecNotFound: number; -declare var kAudioQueueErr_InvalidCodecAccess: number; -declare var kAudioQueueErr_QueueInvalidated: number; -declare var kAudioQueueErr_TooManyTaps: number; -declare var kAudioQueueErr_InvalidTapContext: number; -declare var kAudioQueueErr_RecordUnderrun: number; -declare var kAudioQueueErr_InvalidTapType: number; -declare var kAudioQueueErr_BufferEnqueuedTwice: number; -declare var kAudioQueueErr_EnqueueDuringReset: number; -declare var kAudioQueueErr_InvalidOfflineMode: number; -declare var kAudioQueueDeviceProperty_SampleRate: number; -declare var kAudioQueueDeviceProperty_NumberChannels: number; -declare var kAudioQueueProperty_CurrentDevice: number; -declare var kAudioQueueProperty_MagicCookie: number; -declare var kAudioQueueProperty_MaximumOutputPacketSize: number; -declare var kAudioQueueProperty_StreamDescription: number; -declare var kAudioQueueProperty_ChannelLayout: number; -declare var kAudioQueueProperty_EnableLevelMetering: number; -declare var kAudioQueueProperty_CurrentLevelMeter: number; -declare var kAudioQueueProperty_CurrentLevelMeterDB: number; -declare var kAudioQueueProperty_DecodeBufferSizeFrames: number; -declare var kAudioQueueProperty_ConverterError: number; -declare var kAudioQueueProperty_EnableTimePitch: number; -declare var kAudioQueueProperty_TimePitchAlgorithm: number; -declare var kAudioQueueProperty_TimePitchBypass: number; -declare var kAudioQueueTimePitchAlgorithm_TimeDomain: number; -declare var kAudioQueueTimePitchAlgorithm_LowQualityZeroLatency: number; -declare var kAudioQueueTimePitchAlgorithm_Varispeed: number; -declare var kAudioQueueHardwareCodecPolicy_UseSoftwareOnly: number; -declare var kAudioQueueHardwareCodecPolicy_UseHardwareOnly: number; -declare var kAudioQueueHardwareCodecPolicy_PreferSoftware: number; -declare var kAudioQueueHardwareCodecPolicy_PreferHardware: number; -declare var kAudioQueueParam_PlayRate: number; -declare var kAudioQueueParam_Pitch: number; -declare var kAudioQueueParam_VolumeRampTime: number; -declare var kAudioQueueParam_Pan: number; -declare var kAudioQueueProcessingTap_PostEffects: number; -declare var kAudioQueueProcessingTap_Siphon: number; -declare var kAudioQueueProcessingTap_StartOfStream: number; -declare var kAudioQueueProcessingTap_EndOfStream: number; -declare var kAudioSessionNotInitialized: number; -declare var kAudioSessionAlreadyInitialized: number; -declare var kAudioSessionInitializationError: number; -declare var kAudioSessionUnsupportedPropertyError: number; -declare var kAudioSessionBadPropertySizeError: number; -declare var kAudioSessionNotActiveError: number; -declare var kAudioServicesNoHardwareError: number; -declare var kAudioSessionNoCategorySet: number; -declare var kAudioSessionIncompatibleCategory: number; -declare var kAudioSessionUnspecifiedError: number; -declare var kAudioSessionEndInterruption: number; -declare var kAudioSessionCategory_SoloAmbientSound: number; -declare var kAudioSessionCategory_MediaPlayback: number; -declare var kAudioSessionCategory_RecordAudio: number; -declare var kAudioSessionCategory_PlayAndRecord: number; -declare var kAudioSessionCategory_AudioProcessing: number; -declare var kAudioSessionOverrideAudioRoute_Speaker: number; -declare var kAudioSessionRouteChangeReason_NewDeviceAvailable: number; -declare var kAudioSessionRouteChangeReason_OldDeviceUnavailable: number; -declare var kAudioSessionRouteChangeReason_CategoryChange: number; -declare var kAudioSessionRouteChangeReason_Override: number; -declare var kAudioSessionRouteChangeReason_WakeFromSleep: number; -declare var kAudioSessionRouteChangeReason_NoSuitableRouteForCategory: number; -declare var kAudioSessionRouteChangeReason_RouteConfigurationChange: number; -declare var kAudioSessionInterruptionType_ShouldNotResume: number; -declare var kAudioSessionMode_VoiceChat: number; -declare var kAudioSessionMode_VideoRecording: number; -declare var kAudioSessionMode_Measurement: number; -declare var kAudioSessionMode_GameChat: number; -declare var kAudioSessionProperty_PreferredHardwareIOBufferDuration: number; -declare var kAudioSessionProperty_AudioCategory: number; -declare var kAudioSessionProperty_AudioRouteChange: number; -declare var kAudioSessionProperty_CurrentHardwareSampleRate: number; -declare var kAudioSessionProperty_CurrentHardwareInputNumberChannels: number; -declare var kAudioSessionProperty_CurrentHardwareOutputNumberChannels: number; -declare var kAudioSessionProperty_CurrentHardwareOutputVolume: number; -declare var kAudioSessionProperty_CurrentHardwareInputLatency: number; -declare var kAudioSessionProperty_CurrentHardwareOutputLatency: number; -declare var kAudioSessionProperty_CurrentHardwareIOBufferDuration: number; -declare var kAudioSessionProperty_OtherAudioIsPlaying: number; -declare var kAudioSessionProperty_OverrideAudioRoute: number; -declare var kAudioSessionProperty_AudioInputAvailable: number; -declare var kAudioSessionProperty_ServerDied: number; -declare var kAudioSessionProperty_OtherMixableAudioShouldDuck: number; -declare var kAudioSessionProperty_OverrideCategoryMixWithOthers: number; -declare var kAudioSessionProperty_OverrideCategoryDefaultToSpeaker: number; -declare var kAudioSessionProperty_OverrideCategoryEnableBluetoothInput: number; -declare var kAudioSessionProperty_InterruptionType: number; -declare var kAudioSessionProperty_Mode: number; -declare var kAudioSessionProperty_InputSources: number; -declare var kAudioSessionProperty_OutputDestinations: number; -declare var kAudioSessionProperty_InputSource: number; -declare var kAudioSessionProperty_OutputDestination: number; -declare var kAudioSessionProperty_InputGainAvailable: number; -declare var kAudioSessionProperty_InputGainScalar: number; -declare var kAudioSessionProperty_AudioRouteDescription: number; -declare var kAudioSessionCategory_LiveAudio: number; -declare var kAudioServicesUnsupportedPropertyError: number; -declare var kAudioServicesBadPropertySizeError: number; -declare var kAudioServicesBadSpecifierSizeError: number; -declare var kAudioServicesSystemSoundUnspecifiedError: number; -declare var kAudioServicesSystemSoundClientTimedOutError: number; -declare var kAudioServicesPropertyCompletePlaybackIfAppDies: number; -declare var kAUGraphErr_InvalidConnection: number; -declare var kAUGraphErr_OutputNodeErr: number; -declare var kAUGraphErr_CannotDoInCurrentContext: number; -declare var kAUGraphErr_InvalidAudioUnit: number; -declare var kAUNodeInteraction_InputCallback: number; -declare var kAudioConverterPropertyMinimumOutputBufferSize: number; -declare var kAudioConverterPropertyMaximumInputBufferSize: number; -declare var kAudioConverterPropertyMaximumInputPacketSize: number; -declare var kAudioConverterPropertyMaximumOutputPacketSize: number; -declare var kAudioConverterPropertyCalculateInputBufferSize: number; -declare var kAudioConverterPropertyCalculateOutputBufferSize: number; -declare var kAudioConverterPropertyInputCodecParameters: number; -declare var kAudioConverterPropertyOutputCodecParameters: number; -declare var kAudioConverterSampleRateConverterAlgorithm: number; -declare var kAudioConverterSampleRateConverterComplexity: number; -declare var kAudioConverterSampleRateConverterQuality: number; -declare var kAudioConverterSampleRateConverterInitialPhase: number; -declare var kAudioConverterCodecQuality: number; -declare var kAudioConverterPrimeMethod: number; -declare var kAudioConverterPrimeInfo: number; -declare var kAudioConverterChannelMap: number; -declare var kAudioConverterDecompressionMagicCookie: number; -declare var kAudioConverterCompressionMagicCookie: number; -declare var kAudioConverterEncodeBitRate: number; -declare var kAudioConverterEncodeAdjustableSampleRate: number; -declare var kAudioConverterInputChannelLayout: number; -declare var kAudioConverterOutputChannelLayout: number; -declare var kAudioConverterApplicableEncodeBitRates: number; -declare var kAudioConverterAvailableEncodeBitRates: number; -declare var kAudioConverterApplicableEncodeSampleRates: number; -declare var kAudioConverterAvailableEncodeSampleRates: number; -declare var kAudioConverterAvailableEncodeChannelLayoutTags: number; -declare var kAudioConverterCurrentOutputStreamDescription: number; -declare var kAudioConverterCurrentInputStreamDescription: number; -declare var kAudioConverterPropertySettings: number; -declare var kAudioConverterPropertyBitDepthHint: number; -declare var kAudioConverterPropertyFormatList: number; -declare var kAudioConverterQuality_High: number; -declare var kAudioConverterQuality_Medium: number; -declare var kAudioConverterQuality_Low: number; -declare var kAudioConverterQuality_Min: number; -declare var kAudioConverterSampleRateConverterComplexity_Normal: number; -declare var kAudioConverterSampleRateConverterComplexity_Mastering: number; -declare var kConverterPrimeMethod_Normal: number; -declare var kConverterPrimeMethod_None: number; -declare var kAudioConverterErr_OperationNotSupported: number; -declare var kAudioConverterErr_PropertyNotSupported: number; -declare var kAudioConverterErr_InvalidInputSize: number; -declare var kAudioConverterErr_InvalidOutputSize: number; -declare var kAudioConverterErr_UnspecifiedError: number; -declare var kAudioConverterErr_BadPropertySizeError: number; -declare var kAudioConverterErr_RequiresPacketDescriptionsError: number; -declare var kAudioConverterErr_InputSampleRateOutOfRange: number; -declare var kAudioConverterErr_OutputSampleRateOutOfRange: number; -declare var kAudioConverterErr_NoHardwarePermission: number; -declare var kExtAudioFileProperty_FileChannelLayout: number; -declare var kExtAudioFileProperty_ClientDataFormat: number; -declare var kExtAudioFileProperty_ClientChannelLayout: number; -declare var kExtAudioFileProperty_CodecManufacturer: number; -declare var kExtAudioFileProperty_AudioConverter: number; -declare var kExtAudioFileProperty_AudioFile: number; -declare var kExtAudioFileProperty_FileMaxPacketSize: number; -declare var kExtAudioFileProperty_ClientMaxPacketSize: number; -declare var kExtAudioFileProperty_FileLengthFrames: number; -declare var kExtAudioFileProperty_ConverterConfig: number; -declare var kExtAudioFileProperty_IOBufferSizeBytes: number; -declare var kExtAudioFileProperty_IOBuffer: number; -declare var kExtAudioFileProperty_PacketTable: number; -declare var kExtAudioFileError_CodecUnavailableInputNotConsumed: number; -declare var kExtAudioFileError_InvalidProperty: number; -declare var kExtAudioFileError_InvalidPropertySize: number; -declare var kExtAudioFileError_NonPCMClientFormat: number; -declare var kExtAudioFileError_InvalidChannelMap: number; -declare var kExtAudioFileError_InvalidOperationOrder: number; -declare var kExtAudioFileError_InvalidDataFormat: number; -declare var kExtAudioFileError_MaxPacketSizeUnknown: number; -declare var kExtAudioFileError_InvalidSeek: number; -declare var kExtAudioFileError_AsyncWriteTooLarge: number; -declare var kExtAudioFileError_AsyncWriteBufferOverflow: number; -declare var kMusicEventType_ExtendedNote: number; -declare var kMusicEventType_ExtendedTempo: number; -declare var kMusicEventType_User: number; -declare var kMusicEventType_Meta: number; -declare var kMusicEventType_MIDINoteMessage: number; -declare var kMusicEventType_MIDIChannelMessage: number; -declare var kMusicEventType_MIDIRawData: number; -declare var kMusicEventType_Parameter: number; -declare var kMusicEventType_AUPreset: number; -declare var kMusicSequenceType_Seconds: number; -declare var kMusicSequenceType_Samples: number; -declare var kMusicSequenceFile_iMelodyType: number; -declare var kAudioToolboxErr_TrackIndexError: number; -declare var kAudioToolboxErr_TrackNotFound: number; -declare var kAudioToolboxErr_EndOfTrack: number; -declare var kAudioToolboxErr_StartOfTrack: number; -declare var kAudioToolboxErr_IllegalTrackDestination: number; -declare var kAudioToolboxErr_NoSequence: number; -declare var kAudioToolboxErr_InvalidEventType: number; -declare var kAudioToolboxErr_InvalidPlayerState: number; -declare var kAudioToolboxErr_CannotDoInCurrentContext: number; -declare var kSequenceTrackProperty_OffsetTime: number; -declare var kSequenceTrackProperty_MuteStatus: number; -declare var kSequenceTrackProperty_SoloStatus: number; -declare var kSequenceTrackProperty_AutomatedParameters: number; -declare var kSequenceTrackProperty_TrackLength: number; -declare var kSequenceTrackProperty_TimeResolution: number; -declare var kCAF_FileVersion_Initial: number; -declare var kCAF_AudioDataChunkID: number; -declare var kCAF_ChannelLayoutChunkID: number; -declare var kCAF_FillerChunkID: number; -declare var kCAF_MarkerChunkID: number; -declare var kCAF_RegionChunkID: number; -declare var kCAF_InstrumentChunkID: number; -declare var kCAF_MagicCookieID: number; -declare var kCAF_InfoStringsChunkID: number; -declare var kCAF_EditCommentsChunkID: number; -declare var kCAF_PacketTableChunkID: number; -declare var kCAF_StringsChunkID: number; -declare var kCAF_UUIDChunkID: number; -declare var kCAF_PeakChunkID: number; -declare var kCAF_OverviewChunkID: number; -declare var kCAF_MIDIChunkID: number; -declare var kCAF_UMIDChunkID: number; -declare var kCAF_FormatListID: number; -declare var kCAF_iXMLChunkID: number; -declare var kCAFLinearPCMFormatFlagIsLittleEndian: number; -declare var kCAFMarkerType_ProgramStart: number; -declare var kCAFMarkerType_ProgramEnd: number; -declare var kCAFMarkerType_TrackStart: number; -declare var kCAFMarkerType_TrackEnd: number; -declare var kCAFMarkerType_Index: number; -declare var kCAFMarkerType_RegionStart: number; -declare var kCAFMarkerType_RegionEnd: number; -declare var kCAFMarkerType_RegionSyncPoint: number; -declare var kCAFMarkerType_SelectionStart: number; -declare var kCAFMarkerType_SelectionEnd: number; -declare var kCAFMarkerType_EditSourceBegin: number; -declare var kCAFMarkerType_EditSourceEnd: number; -declare var kCAFMarkerType_EditDestinationBegin: number; -declare var kCAFMarkerType_EditDestinationEnd: number; -declare var kCAFMarkerType_SustainLoopStart: number; -declare var kCAFMarkerType_SustainLoopEnd: number; -declare var kCAFMarkerType_ReleaseLoopStart: number; -declare var kCAFMarkerType_ReleaseLoopEnd: number; -declare var kCAFMarkerType_SavedPlayPosition: number; -declare var kCAFMarkerType_Tempo: number; -declare var kCAFMarkerType_TimeSignature: number; -declare var kCAFMarkerType_KeySignature: number; -declare var kCAF_SMPTE_TimeType24: number; -declare var kCAF_SMPTE_TimeType25: number; -declare var kCAF_SMPTE_TimeType30Drop: number; -declare var kCAF_SMPTE_TimeType30: number; -declare var kCAF_SMPTE_TimeType2997: number; -declare var kCAF_SMPTE_TimeType2997Drop: number; -declare var kCAF_SMPTE_TimeType60: number; -declare var kCAF_SMPTE_TimeType5994: number; -declare var kCAF_SMPTE_TimeType60Drop: number; -declare var kCAF_SMPTE_TimeType5994Drop: number; -declare var kCAF_SMPTE_TimeType50: number; -declare var kCAF_SMPTE_TimeType2398: number; -declare var kCAFRegionFlag_PlayForward: number; -declare var kCAFRegionFlag_PlayBackward: number; -declare var kAudioComponentFlag_SandboxSafe: number; -declare var kAudioUnitType_MusicDevice: number; -declare var kAudioUnitType_MusicEffect: number; -declare var kAudioUnitType_FormatConverter: number; -declare var kAudioUnitType_Effect: number; -declare var kAudioUnitType_Mixer: number; -declare var kAudioUnitType_Panner: number; -declare var kAudioUnitType_Generator: number; -declare var kAudioUnitType_OfflineEffect: number; -declare var kAudioUnitType_MIDIProcessor: number; -declare var kAudioUnitType_RemoteGenerator: number; -declare var kAudioUnitType_RemoteInstrument: number; -declare var kAudioUnitType_RemoteMusicEffect: number; -declare var kAudioUnitSubType_RemoteIO: number; -declare var kAudioUnitSubType_VoiceProcessingIO: number; -declare var kAudioUnitSubType_MIDISynth: number; -declare var kAudioUnitSubType_Varispeed: number; -declare var kAudioUnitSubType_DeferredRenderer: number; -declare var kAudioUnitSubType_Splitter: number; -declare var kAudioUnitSubType_Merger: number; -declare var kAudioUnitSubType_NewTimePitch: number; -declare var kAudioUnitSubType_AUiPodTimeOther: number; -declare var kAudioUnitSubType_RoundTripAAC: number; -declare var kAudioUnitSubType_AUiPodTime: number; -declare var kAudioUnitSubType_DynamicsProcessor: number; -declare var kAudioUnitSubType_LowPassFilter: number; -declare var kAudioUnitSubType_HighPassFilter: number; -declare var kAudioUnitSubType_BandPassFilter: number; -declare var kAudioUnitSubType_HighShelfFilter: number; -declare var kAudioUnitSubType_LowShelfFilter: number; -declare var kAudioUnitSubType_ParametricEQ: number; -declare var kAudioUnitSubType_Distortion: number; -declare var kAudioUnitSubType_Delay: number; -declare var kAudioUnitSubType_SampleDelay: number; -declare var kAudioUnitSubType_Reverb2: number; -declare var kAudioUnitSubType_AUiPodEQ: number; -declare var kAudioUnitSubType_NBandEQ: number; -declare var kAudioUnitSubType_MatrixMixer: number; -declare var kAudioUnitSubType_SpatialMixer: number; -declare var kAudioUnitSubType_AU3DMixerEmbedded: number; -declare var kAudioUnitSubType_AudioFilePlayer: number; -declare var kAudioUnitRenderAction_PostRender: number; -declare var kAudioUnitRenderAction_OutputIsSilence: number; -declare var kAudioOfflineUnitRenderAction_Preflight: number; -declare var kAudioOfflineUnitRenderAction_Render: number; -declare var kAudioOfflineUnitRenderAction_Complete: number; -declare var kAudioUnitRenderAction_PostRenderError: number; -declare var kAudioUnitRenderAction_DoNotCheckRenderArgs: number; -declare var kAudioUnitErr_InvalidParameter: number; -declare var kAudioUnitErr_InvalidElement: number; -declare var kAudioUnitErr_NoConnection: number; -declare var kAudioUnitErr_FailedInitialization: number; -declare var kAudioUnitErr_TooManyFramesToProcess: number; -declare var kAudioUnitErr_InvalidFile: number; -declare var kAudioUnitErr_FormatNotSupported: number; -declare var kAudioUnitErr_Uninitialized: number; -declare var kAudioUnitErr_InvalidScope: number; -declare var kAudioUnitErr_PropertyNotWritable: number; -declare var kAudioUnitErr_CannotDoInCurrentContext: number; -declare var kAudioUnitErr_InvalidPropertyValue: number; -declare var kAudioUnitErr_PropertyNotInUse: number; -declare var kAudioUnitErr_Initialized: number; -declare var kAudioUnitErr_InvalidOfflineRender: number; -declare var kAudioUnitErr_Unauthorized: number; -declare var kAudioComponentErr_UnsupportedType: number; -declare var kAudioComponentErr_TooManyInstances: number; -declare var kAudioComponentErr_InstanceInvalidated: number; -declare var kAudioComponentErr_NotPermitted: number; -declare var kAudioComponentErr_InitializationTimedOut: number; -declare var kAudioComponentErr_InvalidFormat: number; -declare var kParameterEvent_Ramped: number; -declare var kAudioUnitInitializeSelect: number; -declare var kAudioUnitUninitializeSelect: number; -declare var kAudioUnitGetPropertyInfoSelect: number; -declare var kAudioUnitGetPropertySelect: number; -declare var kAudioUnitSetPropertySelect: number; -declare var kAudioUnitAddPropertyListenerSelect: number; -declare var kAudioUnitRemovePropertyListenerSelect: number; -declare var kAudioUnitRemovePropertyListenerWithUserDataSelect: number; -declare var kAudioUnitAddRenderNotifySelect: number; -declare var kAudioUnitRemoveRenderNotifySelect: number; -declare var kAudioUnitGetParameterSelect: number; -declare var kAudioUnitSetParameterSelect: number; -declare var kAudioUnitScheduleParametersSelect: number; -declare var kAudioUnitRenderSelect: number; -declare var kAudioUnitResetSelect: number; -declare var kAudioUnitComplexRenderSelect: number; -declare var kAudioUnitProcessSelect: number; -declare var kAudioUnitProcessMultipleSelect: number; -declare var kAudioUnitErr_InstrumentTypeNotFound: number; -declare var kAudioUnitErr_UnknownFileType: number; -declare var kAudioUnitErr_FileNotSpecified: number; -declare var kAudioOutputUnitStartSelect: number; -declare var kAudioOutputUnitStopSelect: number; -declare var kAudioUnitScope_Input: number; -declare var kAudioUnitScope_Output: number; -declare var kAudioUnitScope_Group: number; -declare var kAudioUnitScope_Part: number; -declare var kAudioUnitScope_Note: number; -declare var kAudioUnitScope_Layer: number; -declare var kAudioUnitScope_LayerItem: number; -declare var kAudioUnitProperty_MakeConnection: number; -declare var kAudioUnitProperty_SampleRate: number; -declare var kAudioUnitProperty_ParameterList: number; -declare var kAudioUnitProperty_ParameterInfo: number; -declare var kAudioUnitProperty_CPULoad: number; -declare var kAudioUnitProperty_StreamFormat: number; -declare var kAudioUnitProperty_ElementCount: number; -declare var kAudioUnitProperty_Latency: number; -declare var kAudioUnitProperty_SupportedNumChannels: number; -declare var kAudioUnitProperty_MaximumFramesPerSlice: number; -declare var kAudioUnitProperty_ParameterValueStrings: number; -declare var kAudioUnitProperty_AudioChannelLayout: number; -declare var kAudioUnitProperty_TailTime: number; -declare var kAudioUnitProperty_BypassEffect: number; -declare var kAudioUnitProperty_LastRenderError: number; -declare var kAudioUnitProperty_SetRenderCallback: number; -declare var kAudioUnitProperty_FactoryPresets: number; -declare var kAudioUnitProperty_RenderQuality: number; -declare var kAudioUnitProperty_HostCallbacks: number; -declare var kAudioUnitProperty_InPlaceProcessing: number; -declare var kAudioUnitProperty_ElementName: number; -declare var kAudioUnitProperty_SupportedChannelLayoutTags: number; -declare var kAudioUnitProperty_PresentPreset: number; -declare var kAudioUnitProperty_DependentParameters: number; -declare var kAudioUnitProperty_InputSamplesInOutput: number; -declare var kAudioUnitProperty_ShouldAllocateBuffer: number; -declare var kAudioUnitProperty_FrequencyResponse: number; -declare var kAudioUnitProperty_ParameterHistoryInfo: number; -declare var kAudioUnitProperty_NickName: number; -declare var kAudioUnitProperty_OfflineRender: number; -declare var kAudioUnitProperty_ParameterIDName: number; -declare var kAudioUnitProperty_ParameterStringFromValue: number; -declare var kAudioUnitProperty_ParameterValueFromString: number; -declare var kAudioUnitProperty_IsInterAppConnected: number; -declare var kAudioUnitProperty_PeerURL: number; -declare var kRenderQuality_High: number; -declare var kRenderQuality_Medium: number; -declare var kRenderQuality_Low: number; -declare var kRenderQuality_Min: number; -declare var kAudioUnitParameterUnit_Indexed: number; -declare var kAudioUnitParameterUnit_Boolean: number; -declare var kAudioUnitParameterUnit_Percent: number; -declare var kAudioUnitParameterUnit_Seconds: number; -declare var kAudioUnitParameterUnit_SampleFrames: number; -declare var kAudioUnitParameterUnit_Phase: number; -declare var kAudioUnitParameterUnit_Rate: number; -declare var kAudioUnitParameterUnit_Hertz: number; -declare var kAudioUnitParameterUnit_Cents: number; -declare var kAudioUnitParameterUnit_RelativeSemiTones: number; -declare var kAudioUnitParameterUnit_MIDINoteNumber: number; -declare var kAudioUnitParameterUnit_MIDIController: number; -declare var kAudioUnitParameterUnit_Decibels: number; -declare var kAudioUnitParameterUnit_LinearGain: number; -declare var kAudioUnitParameterUnit_Degrees: number; -declare var kAudioUnitParameterUnit_EqualPowerCrossfade: number; -declare var kAudioUnitParameterUnit_MixerFaderCurve1: number; -declare var kAudioUnitParameterUnit_Pan: number; -declare var kAudioUnitParameterUnit_Meters: number; -declare var kAudioUnitParameterUnit_AbsoluteCents: number; -declare var kAudioUnitParameterUnit_Octaves: number; -declare var kAudioUnitParameterUnit_BPM: number; -declare var kAudioUnitParameterUnit_Beats: number; -declare var kAudioUnitParameterUnit_Milliseconds: number; -declare var kAudioUnitParameterUnit_Ratio: number; -declare var kAudioUnitParameterUnit_CustomUnit: number; -declare var kAudioUnitParameterFlag_OmitFromPresets: number; -declare var kAudioUnitParameterFlag_PlotHistory: number; -declare var kAudioUnitParameterFlag_MeterReadOnly: number; -declare var kAudioUnitParameterFlag_DisplayMask: number; -declare var kAudioUnitParameterFlag_DisplaySquareRoot: number; -declare var kAudioUnitParameterFlag_DisplaySquared: number; -declare var kAudioUnitParameterFlag_DisplayCubed: number; -declare var kAudioUnitParameterFlag_DisplayCubeRoot: number; -declare var kAudioUnitParameterFlag_DisplayExponential: number; -declare var kAudioUnitParameterFlag_HasClump: number; -declare var kAudioUnitParameterFlag_ValuesHaveStrings: number; -declare var kAudioUnitParameterFlag_DisplayLogarithmic: number; -declare var kAudioUnitParameterFlag_IsHighResolution: number; -declare var kAudioUnitParameterFlag_NonRealTime: number; -declare var kAudioUnitParameterFlag_CanRamp: number; -declare var kAudioUnitParameterFlag_ExpertMode: number; -declare var kAudioUnitParameterFlag_HasCFNameString: number; -declare var kAudioUnitParameterFlag_IsGlobalMeta: number; -declare var kAudioUnitParameterFlag_IsElementMeta: number; -declare var kAudioUnitParameterFlag_IsReadable: number; -declare var kAudioUnitParameterFlag_IsWritable: number; -declare var kAudioUnitRemoteControlEvent_ToggleRecord: number; -declare var kAudioUnitRemoteControlEvent_Rewind: number; -declare var kAudioUnitSampleRateConverterComplexity_Normal: number; -declare var kAudioUnitSampleRateConverterComplexity_Mastering: number; -declare var kAudioOutputUnitProperty_ChannelMap: number; -declare var kAudioOutputUnitProperty_EnableIO: number; -declare var kAudioOutputUnitProperty_StartTime: number; -declare var kAudioOutputUnitProperty_SetInputCallback: number; -declare var kAudioOutputUnitProperty_HasIO: number; -declare var kAudioOutputUnitProperty_StartTimestampsAtZero: number; -declare var kAudioOutputUnitProperty_HostReceivesRemoteControlEvents: number; -declare var kAudioOutputUnitProperty_RemoteControlToHost: number; -declare var kAudioOutputUnitProperty_HostTransportState: number; -declare var kAudioOutputUnitProperty_NodeComponentDescription: number; -declare var kAUVoiceIOProperty_VoiceProcessingEnableAGC: number; -declare var kAUVoiceIOProperty_MuteOutput: number; -declare var kAUVoiceIOProperty_VoiceProcessingQuality: number; -declare var kAUNBandEQProperty_MaxNumberOfBands: number; -declare var kAUNBandEQProperty_BiquadCoefficients: number; -declare var kAudioUnitProperty_MatrixLevels: number; -declare var kAudioUnitProperty_MatrixDimensions: number; -declare var kAudioUnitProperty_MeterClipping: number; -declare var kAudioUnitProperty_UsesInternalReverb: number; -declare var kAudioUnitProperty_SpatializationAlgorithm: number; -declare var kAudioUnitProperty_SpatialMixerDistanceParams: number; -declare var kAudioUnitProperty_SpatialMixerAttenuationCurve: number; -declare var kAudioUnitProperty_SpatialMixerRenderingFlags: number; -declare var kSpatializationAlgorithm_SphericalHead: number; -declare var kSpatializationAlgorithm_HRTF: number; -declare var kSpatializationAlgorithm_SoundField: number; -declare var kSpatializationAlgorithm_VectorBasedPanning: number; -declare var kSpatializationAlgorithm_StereoPassThrough: number; -declare var kReverbRoomType_MediumRoom: number; -declare var kReverbRoomType_LargeRoom: number; -declare var kReverbRoomType_MediumHall: number; -declare var kReverbRoomType_LargeHall: number; -declare var kReverbRoomType_Plate: number; -declare var kReverbRoomType_MediumChamber: number; -declare var kReverbRoomType_LargeChamber: number; -declare var kReverbRoomType_Cathedral: number; -declare var kReverbRoomType_LargeRoom2: number; -declare var kReverbRoomType_MediumHall2: number; -declare var kReverbRoomType_MediumHall3: number; -declare var kReverbRoomType_LargeHall2: number; -declare var kSpatialMixerAttenuationCurve_Exponential: number; -declare var kSpatialMixerAttenuationCurve_Inverse: number; -declare var kSpatialMixerAttenuationCurve_Linear: number; -declare var kSpatialMixerRenderingFlags_DistanceAttenuation: number; -declare var kAudioUnitProperty_3DMixerAttenuationCurve: number; -declare var kAudioUnitProperty_DopplerShift: number; -declare var kAudioUnitProperty_3DMixerRenderingFlags: number; -declare var kAudioUnitProperty_3DMixerDistanceAtten: number; -declare var kAudioUnitProperty_ReverbPreset: number; -declare var k3DMixerRenderingFlags_DopplerShift: number; -declare var k3DMixerRenderingFlags_DistanceAttenuation: number; -declare var k3DMixerRenderingFlags_DistanceFilter: number; -declare var k3DMixerRenderingFlags_DistanceDiffusion: number; -declare var k3DMixerRenderingFlags_LinearDistanceAttenuation: number; -declare var k3DMixerRenderingFlags_ConstantReverbBlend: number; -declare var k3DMixerAttenuationCurve_Exponential: number; -declare var k3DMixerAttenuationCurve_Inverse: number; -declare var k3DMixerAttenuationCurve_Linear: number; -declare var kAudioUnitProperty_ScheduleStartTimeStamp: number; -declare var kAudioUnitProperty_CurrentPlayTime: number; -declare var kScheduledAudioSliceFlag_BeganToRender: number; -declare var kScheduledAudioSliceFlag_BeganToRenderLate: number; -declare var kScheduledAudioSliceFlag_Loop: number; -declare var kScheduledAudioSliceFlag_Interrupt: number; -declare var kScheduledAudioSliceFlag_InterruptAtLoop: number; -declare var kAudioUnitProperty_ScheduledFileRegion: number; -declare var kAudioUnitProperty_ScheduledFilePrime: number; -declare var kAudioUnitProperty_ScheduledFileBufferSizeFrames: number; -declare var kAudioUnitProperty_ScheduledFileNumberBuffers: number; -declare var kMusicDeviceProperty_InstrumentNumber: number; -declare var kMusicDeviceProperty_BankName: number; -declare var kMusicDeviceProperty_SoundBankURL: number; -declare var kAUSamplerProperty_LoadAudioFiles: number; -declare var kInstrumentType_SF2Preset: number; -declare var kInstrumentType_AUPreset: number; -declare var kInstrumentType_Audiofile: number; -declare var kInstrumentType_EXS24: number; -declare var kAUSampler_DefaultMelodicBankMSB: number; -declare var kAUSampler_DefaultBankLSB: number; -declare var kAudioUnitProperty_DeferredRendererExtraLatency: number; -declare var kAudioUnitProperty_DeferredRendererWaitFrames: number; -declare var kAUSamplerProperty_BankAndPreset: number; -declare var kAUGroupParameterID_Sustain: number; -declare var kAUGroupParameterID_Sostenuto: number; -declare var kAUGroupParameterID_AllNotesOff: number; -declare var kAUGroupParameterID_ModWheel: number; -declare var kAUGroupParameterID_PitchBend: number; -declare var kAUGroupParameterID_AllSoundOff: number; -declare var kAUGroupParameterID_ResetAllControllers: number; -declare var kAUGroupParameterID_Pan: number; -declare var kAUGroupParameterID_Foot: number; -declare var kAUGroupParameterID_ChannelPressure: number; -declare var kAUGroupParameterID_KeyPressure: number; -declare var kAUGroupParameterID_Expression: number; -declare var kAUGroupParameterID_DataEntry: number; -declare var kAUGroupParameterID_Volume_LSB: number; -declare var kAUGroupParameterID_ModWheel_LSB: number; -declare var kAUGroupParameterID_Pan_LSB: number; -declare var kAUGroupParameterID_Foot_LSB: number; -declare var kAUGroupParameterID_Expression_LSB: number; -declare var kAUGroupParameterID_DataEntry_LSB: number; -declare var kAUGroupParameterID_KeyPressure_FirstKey: number; -declare var kAUGroupParameterID_KeyPressure_LastKey: number; -declare var kSpatialMixerParam_Elevation: number; -declare var kSpatialMixerParam_Distance: number; -declare var kSpatialMixerParam_Gain: number; -declare var kSpatialMixerParam_PlaybackRate: number; -declare var kSpatialMixerParam_Enable: number; -declare var kSpatialMixerParam_MinGain: number; -declare var kSpatialMixerParam_MaxGain: number; -declare var kSpatialMixerParam_ReverbBlend: number; -declare var kSpatialMixerParam_GlobalReverbGain: number; -declare var kSpatialMixerParam_OcclusionAttenuation: number; -declare var kSpatialMixerParam_ObstructionAttenuation: number; -declare var kReverbParam_FilterBandwidth: number; -declare var kReverbParam_FilterGain: number; -declare var kReverbParam_FilterType: number; -declare var kReverbParam_FilterEnable: number; -declare var k3DMixerParam_Elevation: number; -declare var k3DMixerParam_Distance: number; -declare var k3DMixerParam_Gain: number; -declare var k3DMixerParam_PlaybackRate: number; -declare var k3DMixerParam_Enable: number; -declare var k3DMixerParam_MinGain: number; -declare var k3DMixerParam_MaxGain: number; -declare var k3DMixerParam_ReverbBlend: number; -declare var k3DMixerParam_GlobalReverbGain: number; -declare var k3DMixerParam_OcclusionAttenuation: number; -declare var k3DMixerParam_ObstructionAttenuation: number; -declare var kMultiChannelMixerParam_Enable: number; -declare var kMultiChannelMixerParam_Pan: number; -declare var kMultiChannelMixerParam_PreAveragePower: number; -declare var kMultiChannelMixerParam_PrePeakHoldLevel: number; -declare var kMultiChannelMixerParam_PostAveragePower: number; -declare var kMultiChannelMixerParam_PostPeakHoldLevel: number; -declare var kMatrixMixerParam_Enable: number; -declare var kMatrixMixerParam_PreAveragePower: number; -declare var kMatrixMixerParam_PrePeakHoldLevel: number; -declare var kMatrixMixerParam_PostAveragePower: number; -declare var kMatrixMixerParam_PostPeakHoldLevel: number; -declare var kMatrixMixerParam_PreAveragePowerLinear: number; -declare var kMatrixMixerParam_PrePeakHoldLevelLinear: number; -declare var kMatrixMixerParam_PostAveragePowerLinear: number; -declare var kMatrixMixerParam_PostPeakHoldLevelLinear: number; -declare var kNewTimePitchParam_Pitch: number; -declare var kNewTimePitchParam_Overlap: number; -declare var kNewTimePitchParam_EnablePeakLocking: number; -declare var kAUSamplerParam_CoarseTuning: number; -declare var kAUSamplerParam_FineTuning: number; -declare var kAUSamplerParam_Pan: number; -declare var kBandpassParam_Bandwidth: number; -declare var kHipassParam_Resonance: number; -declare var kLowPassParam_Resonance: number; -declare var kHighShelfParam_Gain: number; -declare var kAULowShelfParam_Gain: number; -declare var kParametricEQParam_Q: number; -declare var kParametricEQParam_Gain: number; -declare var kLimiterParam_DecayTime: number; -declare var kLimiterParam_PreGain: number; -declare var kDynamicsProcessorParam_HeadRoom: number; -declare var kDynamicsProcessorParam_ExpansionRatio: number; -declare var kDynamicsProcessorParam_ExpansionThreshold: number; -declare var kDynamicsProcessorParam_AttackTime: number; -declare var kDynamicsProcessorParam_ReleaseTime: number; -declare var kDynamicsProcessorParam_MasterGain: number; -declare var kDynamicsProcessorParam_CompressionAmount: number; -declare var kDynamicsProcessorParam_InputAmplitude: number; -declare var kDynamicsProcessorParam_OutputAmplitude: number; -declare var kVarispeedParam_PlaybackCents: number; -declare var kDistortionParam_Decay: number; -declare var kDistortionParam_DelayMix: number; -declare var kDistortionParam_Decimation: number; -declare var kDistortionParam_Rounding: number; -declare var kDistortionParam_DecimationMix: number; -declare var kDistortionParam_LinearTerm: number; -declare var kDistortionParam_SquaredTerm: number; -declare var kDistortionParam_CubicTerm: number; -declare var kDistortionParam_PolynomialMix: number; -declare var kDistortionParam_RingModFreq1: number; -declare var kDistortionParam_RingModFreq2: number; -declare var kDistortionParam_RingModBalance: number; -declare var kDistortionParam_RingModMix: number; -declare var kDistortionParam_SoftClipGain: number; -declare var kDistortionParam_FinalMix: number; -declare var kDelayParam_DelayTime: number; -declare var kDelayParam_Feedback: number; -declare var kDelayParam_LopassCutoff: number; -declare var kAUNBandEQParam_BypassBand: number; -declare var kAUNBandEQParam_FilterType: number; -declare var kAUNBandEQParam_Frequency: number; -declare var kAUNBandEQParam_Gain: number; -declare var kAUNBandEQParam_Bandwidth: number; -declare var kAUNBandEQFilterType_2ndOrderButterworthLowPass: number; -declare var kAUNBandEQFilterType_2ndOrderButterworthHighPass: number; -declare var kAUNBandEQFilterType_ResonantLowPass: number; -declare var kAUNBandEQFilterType_ResonantHighPass: number; -declare var kAUNBandEQFilterType_BandPass: number; -declare var kAUNBandEQFilterType_BandStop: number; -declare var kAUNBandEQFilterType_LowShelf: number; -declare var kAUNBandEQFilterType_HighShelf: number; -declare var kAUNBandEQFilterType_ResonantLowShelf: number; -declare var kAUNBandEQFilterType_ResonantHighShelf: number; -declare var kNumAUNBandEQFilterTypes: number; -declare var kRoundTripAACParam_EncodingStrategy: number; -declare var kRoundTripAACParam_RateOrQuality: number; -declare var kRandomParam_BoundB: number; -declare var kRandomParam_Curve: number; -declare var kReverb2Param_Gain: number; -declare var kReverb2Param_MinDelayTime: number; -declare var kReverb2Param_MaxDelayTime: number; -declare var kReverb2Param_DecayTimeAt0Hz: number; -declare var kReverb2Param_DecayTimeAtNyquist: number; -declare var kReverb2Param_RandomizeReflections: number; -declare var kMusicNoteEvent_Unused: number; -declare var kMusicDeviceMIDIEventSelect: number; -declare var kMusicDeviceSysExSelect: number; -declare var kMusicDevicePrepareInstrumentSelect: number; -declare var kMusicDeviceReleaseInstrumentSelect: number; -declare var kMusicDeviceStartNoteSelect: number; -declare var kMusicDeviceStopNoteSelect: number; -declare var kCMAttachmentMode_ShouldPropagate: number; -declare var kCMBlockBufferStructureAllocationFailedErr: number; -declare var kCMBlockBufferBlockAllocationFailedErr: number; -declare var kCMBlockBufferBadCustomBlockSourceErr: number; -declare var kCMBlockBufferBadOffsetParameterErr: number; -declare var kCMBlockBufferBadLengthParameterErr: number; -declare var kCMBlockBufferBadPointerParameterErr: number; -declare var kCMBlockBufferEmptyBBufErr: number; -declare var kCMBlockBufferUnallocatedBlockErr: number; -declare var kCMBlockBufferInsufficientSpaceErr: number; -declare var kCMBlockBufferAlwaysCopyDataFlag: number; -declare var kCMBlockBufferDontOptimizeDepthFlag: number; -declare var kCMBlockBufferPermitEmptyReferenceFlag: number; -declare var kCMFormatDescriptionError_AllocationFailed: number; -declare var kCMFormatDescriptionError_ValueNotAvailable: number; -declare var kCMMediaType_Audio: number; -declare var kCMMediaType_Muxed: number; -declare var kCMMediaType_Text: number; -declare var kCMMediaType_ClosedCaption: number; -declare var kCMMediaType_Subtitle: number; -declare var kCMMediaType_TimeCode: number; -declare var kCMMediaType_Metadata: number; -declare var kCMAudioCodecType_AAC_AudibleProtected: number; -declare var kCMAudioFormatDescriptionMask_MagicCookie: number; -declare var kCMAudioFormatDescriptionMask_ChannelLayout: number; -declare var kCMAudioFormatDescriptionMask_Extensions: number; -declare var kCMAudioFormatDescriptionMask_All: number; -declare var kCMPixelFormat_32BGRA: number; -declare var kCMPixelFormat_24RGB: number; -declare var kCMPixelFormat_16BE555: number; -declare var kCMPixelFormat_16BE565: number; -declare var kCMPixelFormat_16LE555: number; -declare var kCMPixelFormat_16LE565: number; -declare var kCMPixelFormat_16LE5551: number; -declare var kCMPixelFormat_422YpCbCr8: number; -declare var kCMPixelFormat_422YpCbCr8_yuvs: number; -declare var kCMPixelFormat_444YpCbCr8: number; -declare var kCMPixelFormat_4444YpCbCrA8: number; -declare var kCMPixelFormat_422YpCbCr16: number; -declare var kCMPixelFormat_422YpCbCr10: number; -declare var kCMPixelFormat_444YpCbCr10: number; -declare var kCMPixelFormat_8IndexedGray_WhiteIsZero: number; -declare var kCMVideoCodecType_Animation: number; -declare var kCMVideoCodecType_Cinepak: number; -declare var kCMVideoCodecType_JPEG: number; -declare var kCMVideoCodecType_JPEG_OpenDML: number; -declare var kCMVideoCodecType_SorensonVideo: number; -declare var kCMVideoCodecType_SorensonVideo3: number; -declare var kCMVideoCodecType_H263: number; -declare var kCMVideoCodecType_H264: number; -declare var kCMVideoCodecType_MPEG4Video: number; -declare var kCMVideoCodecType_MPEG2Video: number; -declare var kCMVideoCodecType_MPEG1Video: number; -declare var kCMVideoCodecType_DVCNTSC: number; -declare var kCMVideoCodecType_DVCPAL: number; -declare var kCMVideoCodecType_DVCProPAL: number; -declare var kCMVideoCodecType_DVCPro50NTSC: number; -declare var kCMVideoCodecType_DVCPro50PAL: number; -declare var kCMVideoCodecType_DVCPROHD720p60: number; -declare var kCMVideoCodecType_DVCPROHD720p50: number; -declare var kCMVideoCodecType_DVCPROHD1080i60: number; -declare var kCMVideoCodecType_DVCPROHD1080i50: number; -declare var kCMVideoCodecType_DVCPROHD1080p30: number; -declare var kCMVideoCodecType_DVCPROHD1080p25: number; -declare var kCMVideoCodecType_AppleProRes4444: number; -declare var kCMVideoCodecType_AppleProRes422HQ: number; -declare var kCMVideoCodecType_AppleProRes422: number; -declare var kCMVideoCodecType_AppleProRes422LT: number; -declare var kCMVideoCodecType_AppleProRes422Proxy: number; -declare var kCMMPEG2VideoProfile_HDV_1080i60: number; -declare var kCMMPEG2VideoProfile_HDV_1080i50: number; -declare var kCMMPEG2VideoProfile_HDV_720p24: number; -declare var kCMMPEG2VideoProfile_HDV_720p25: number; -declare var kCMMPEG2VideoProfile_HDV_1080p24: number; -declare var kCMMPEG2VideoProfile_HDV_1080p25: number; -declare var kCMMPEG2VideoProfile_HDV_1080p30: number; -declare var kCMMPEG2VideoProfile_HDV_720p60: number; -declare var kCMMPEG2VideoProfile_HDV_720p50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD_1080i60_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD_1080i50_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD_1080p24_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD_1080p25_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD_1080p30_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_720p24_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_720p25_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_720p30_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_720p50_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_720p60_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_1080i60_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_1080i50_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_1080p25_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_EX_1080p30_VBR35: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_720p50_CBR50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_720p60_CBR50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_1080i60_CBR50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_1080i50_CBR50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_1080p24_CBR50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_1080p25_CBR50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_1080p30_CBR50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD_540p: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_540p: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_720p25_CBR50: number; -declare var kCMMPEG2VideoProfile_XDCAM_HD422_720p30_CBR50: number; -declare var kCMMPEG2VideoProfile_XF: number; -declare var kCMMuxedStreamType_MPEG2Transport: number; -declare var kCMMuxedStreamType_MPEG2Program: number; -declare var kCMMuxedStreamType_DV: number; -declare var kCMClosedCaptionFormatType_CEA708: number; -declare var kCMClosedCaptionFormatType_ATSC: number; -declare var kCMTextFormatType_3GText: number; -declare var kCMTextDisplayFlag_scrollOut: number; -declare var kCMTextDisplayFlag_scrollDirectionMask: number; -declare var kCMTextDisplayFlag_scrollDirection_bottomToTop: number; -declare var kCMTextDisplayFlag_scrollDirection_rightToLeft: number; -declare var kCMTextDisplayFlag_scrollDirection_topToBottom: number; -declare var kCMTextDisplayFlag_scrollDirection_leftToRight: number; -declare var kCMTextDisplayFlag_continuousKaraoke: number; -declare var kCMTextDisplayFlag_writeTextVertically: number; -declare var kCMTextDisplayFlag_fillTextRegion: number; -declare var kCMTextDisplayFlag_obeySubtitleFormatting: number; -declare var kCMTextDisplayFlag_forcedSubtitlesPresent: number; -declare var kCMTextDisplayFlag_allSubtitlesForced: number; -declare var kCMTextJustification_centered: number; -declare var kCMTextJustification_bottom_right: number; -declare var kCMSubtitleFormatType_WebVTT: number; -declare var kCMTimeCodeFormatType_TimeCode64: number; -declare var kCMTimeCodeFormatType_Counter32: number; -declare var kCMTimeCodeFormatType_Counter64: number; -declare var kCMTimeCodeFlag_24HourMax: number; -declare var kCMTimeCodeFlag_NegTimesOK: number; -declare var kCMMetadataFormatType_ID3: number; -declare var kCMMetadataFormatType_Boxed: number; -declare var kCMSampleBufferError_RequiredParameterMissing: number; -declare var kCMSampleBufferError_AlreadyHasDataBuffer: number; -declare var kCMSampleBufferError_BufferNotReady: number; -declare var kCMSampleBufferError_SampleIndexOutOfRange: number; -declare var kCMSampleBufferError_BufferHasNoSampleSizes: number; -declare var kCMSampleBufferError_BufferHasNoSampleTimingInfo: number; -declare var kCMSampleBufferError_ArrayTooSmall: number; -declare var kCMSampleBufferError_InvalidEntryCount: number; -declare var kCMSampleBufferError_CannotSubdivide: number; -declare var kCMSampleBufferError_SampleTimingInfoInvalid: number; -declare var kCMSampleBufferError_InvalidMediaTypeForOperation: number; -declare var kCMSampleBufferError_InvalidSampleData: number; -declare var kCMSampleBufferError_InvalidMediaFormat: number; -declare var kCMSampleBufferError_Invalidated: number; -declare var kCMSampleBufferError_DataFailed: number; -declare var kCMSampleBufferError_DataCanceled: number; -declare var kCMClockError_InvalidParameter: number; -declare var kCMClockError_AllocationFailed: number; -declare var kCMClockError_UnsupportedOperation: number; -declare var kCMTimebaseError_InvalidParameter: number; -declare var kCMTimebaseError_AllocationFailed: number; -declare var kCMTimebaseError_TimerIntervalTooShort: number; -declare var kCMTimebaseError_ReadOnly: number; -declare var kCMSyncError_InvalidParameter: number; -declare var kCMSyncError_AllocationFailed: number; -declare var kCMSyncError_RateMustBeNonZero: number; -declare var kCMFormatDescriptionBridgeError_AllocationFailed: number; -declare var kCMFormatDescriptionBridgeError_InvalidSerializedSampleDescription: number; -declare var kCMFormatDescriptionBridgeError_InvalidFormatDescription: number; -declare var kCMFormatDescriptionBridgeError_IncompatibleFormatDescription: number; -declare var kCMFormatDescriptionBridgeError_UnsupportedSampleDescriptionFlavor: number; -declare var kCMFormatDescriptionBridgeError_InvalidSlice: number; -declare var kCMBufferQueueError_RequiredParameterMissing: number; -declare var kCMBufferQueueError_InvalidCMBufferCallbacksStruct: number; -declare var kCMBufferQueueError_EnqueueAfterEndOfData: number; -declare var kCMBufferQueueError_QueueIsFull: number; -declare var kCMBufferQueueError_BadTriggerDuration: number; -declare var kCMBufferQueueError_CannotModifyQueueFromTriggerCallback: number; -declare var kCMBufferQueueError_InvalidTriggerCondition: number; -declare var kCMBufferQueueError_InvalidTriggerToken: number; -declare var kCMBufferQueueError_InvalidBuffer: number; -declare var kCMBufferQueueTrigger_WhenDurationBecomesLessThanOrEqualTo: number; -declare var kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan: number; -declare var kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualTo: number; -declare var kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges: number; -declare var kCMBufferQueueTrigger_WhenMaxPresentationTimeStampChanges: number; -declare var kCMBufferQueueTrigger_WhenDataBecomesReady: number; -declare var kCMBufferQueueTrigger_WhenEndOfDataReached: number; -declare var kCMBufferQueueTrigger_WhenReset: number; -declare var kCMBufferQueueTrigger_WhenBufferCountBecomesLessThan: number; -declare var kCMBufferQueueTrigger_WhenBufferCountBecomesGreaterThan: number; -declare var kCMSimpleQueueError_RequiredParameterMissing: number; -declare var kCMSimpleQueueError_ParameterOutOfRange: number; -declare var kCMSimpleQueueError_QueueIsFull: number; -declare var kCMMetadataIdentifierError_RequiredParameterMissing: number; -declare var kCMMetadataIdentifierError_BadKey: number; -declare var kCMMetadataIdentifierError_BadKeyLength: number; -declare var kCMMetadataIdentifierError_BadKeyType: number; -declare var kCMMetadataIdentifierError_BadNumberKey: number; -declare var kCMMetadataIdentifierError_BadKeySpace: number; -declare var kCMMetadataIdentifierError_BadIdentifier: number; -declare var kCMMetadataIdentifierError_NoKeyValueAvailable: number; -declare var kCMMetadataDataTypeRegistryError_RequiredParameterMissing: number; -declare var kCMMetadataDataTypeRegistryError_BadDataTypeIdentifier: number; -declare var kCMMetadataDataTypeRegistryError_DataTypeAlreadyRegistered: number; -declare var kCMMetadataDataTypeRegistryError_RequiresConformingBaseType: number; -declare var kCMMetadataDataTypeRegistryError_MultipleConformingBaseTypes: number; -declare var kMTAudioProcessingTapCreationFlag_PostEffects: number; -declare var kMTAudioProcessingTapFlag_EndOfStream: number; -declare var kCTErrorDomainPOSIX: number; -declare var kCTErrorDomainMach: number; -declare var EKMonday: number; -declare var EKTuesday: number; -declare var EKWednesday: number; -declare var EKThursday: number; -declare var EKFriday: number; -declare var EKSaturday: number; -declare var EKCalendarEventAvailabilityBusy: number; -declare var EKCalendarEventAvailabilityFree: number; -declare var EKCalendarEventAvailabilityTentative: number; -declare var EKCalendarEventAvailabilityUnavailable: number; -declare var EKEntityTypeReminder: number; -declare var EKEntityMaskReminder: number; -declare var EKAlarmProximityEnter: number; -declare var EKAlarmProximityLeave: number; -declare var GKPhotoSizeNormal: number; -declare var GKPeerPickerConnectionTypeNearby: number; -declare var kJSPropertyAttributeReadOnly: number; -declare var kJSPropertyAttributeDontEnum: number; -declare var kJSPropertyAttributeDontDelete: number; -declare var kJSClassAttributeNoAutomaticPrototype: number; -declare var SKErrorClientInvalid: number; -declare var SKErrorPaymentCancelled: number; -declare var SKErrorPaymentInvalid: number; -declare var SKErrorPaymentNotAllowed: number; -declare var SKErrorStoreProductNotAvailable: number; -declare var kSCStatusFailed: number; -declare var kSCStatusInvalidArgument: number; -declare var kSCStatusAccessError: number; -declare var kSCStatusNoKey: number; -declare var kSCStatusKeyExists: number; -declare var kSCStatusLocked: number; -declare var kSCStatusNeedLock: number; -declare var kSCStatusNoStoreSession: number; -declare var kSCStatusNoStoreServer: number; -declare var kSCStatusNotifierActive: number; -declare var kSCStatusNoPrefsSession: number; -declare var kSCStatusPrefsBusy: number; -declare var kSCStatusNoConfigFile: number; -declare var kSCStatusNoLink: number; -declare var kSCStatusStale: number; -declare var kSCStatusMaxLink: number; -declare var kSCStatusReachabilityUnknown: number; -declare var kSCStatusConnectionNoService: number; -declare var kSCStatusConnectionIgnore: number; -declare var kSCPreferencesNotificationApply: number; -declare var kSCBondStatusLinkInvalid: number; -declare var kSCBondStatusNoPartner: number; -declare var kSCBondStatusNotInActiveGroup: number; -declare var kSCBondStatusUnknown: number; -declare var kSCNetworkFlagsReachable: number; -declare var kSCNetworkFlagsConnectionRequired: number; -declare var kSCNetworkFlagsConnectionAutomatic: number; -declare var kSCNetworkFlagsInterventionRequired: number; -declare var kSCNetworkFlagsIsLocalAddress: number; -declare var kSCNetworkFlagsIsDirect: number; -declare var kSCNetworkReachabilityFlagsReachable: number; -declare var kSCNetworkReachabilityFlagsConnectionRequired: number; -declare var kSCNetworkReachabilityFlagsConnectionOnTraffic: number; -declare var kSCNetworkReachabilityFlagsInterventionRequired: number; -declare var kSCNetworkReachabilityFlagsConnectionOnDemand: number; -declare var kSCNetworkReachabilityFlagsIsLocalAddress: number; -declare var kSCNetworkReachabilityFlagsIsDirect: number; -declare var kSCNetworkReachabilityFlagsIsWWAN: number; -declare var kSCNetworkReachabilityFlagsConnectionAutomatic: number; -declare var kSCNetworkConnectionDisconnected: number; -declare var kSCNetworkConnectionConnecting: number; -declare var kSCNetworkConnectionConnected: number; -declare var kSCNetworkConnectionDisconnecting: number; -declare var kSCNetworkConnectionPPPInitializing: number; -declare var kSCNetworkConnectionPPPConnectingLink: number; -declare var kSCNetworkConnectionPPPDialOnTraffic: number; -declare var kSCNetworkConnectionPPPNegotiatingLink: number; -declare var kSCNetworkConnectionPPPAuthenticating: number; -declare var kSCNetworkConnectionPPPWaitingForCallBack: number; -declare var kSCNetworkConnectionPPPNegotiatingNetwork: number; -declare var kSCNetworkConnectionPPPConnected: number; -declare var kSCNetworkConnectionPPPTerminating: number; -declare var kSCNetworkConnectionPPPDisconnectingLink: number; -declare var kSCNetworkConnectionPPPHoldingLinkOff: number; -declare var kSCNetworkConnectionPPPSuspended: number; -declare var kSCNetworkConnectionPPPWaitingForRedial: number; -declare var TWRequestMethodPOST: number; -declare var TWRequestMethodDELETE: number; -declare var TWTweetComposeViewControllerResultDone: number; -declare var kVTPropertyReadOnlyErr: number; -declare var kVTParameterErr: number; -declare var kVTInvalidSessionErr: number; -declare var kVTAllocationFailedErr: number; -declare var kVTPixelTransferNotSupportedErr: number; -declare var kVTCouldNotFindVideoDecoderErr: number; -declare var kVTCouldNotCreateInstanceErr: number; -declare var kVTCouldNotFindVideoEncoderErr: number; -declare var kVTVideoDecoderBadDataErr: number; -declare var kVTVideoDecoderUnsupportedDataFormatErr: number; -declare var kVTVideoDecoderMalfunctionErr: number; -declare var kVTVideoEncoderMalfunctionErr: number; -declare var kVTVideoDecoderNotAvailableNowErr: number; -declare var kVTImageRotationNotSupportedErr: number; -declare var kVTVideoEncoderNotAvailableNowErr: number; -declare var kVTFormatDescriptionChangeNotSupportedErr: number; -declare var kVTInsufficientSourceColorDataErr: number; -declare var kVTCouldNotCreateColorCorrectionDataErr: number; -declare var kVTColorSyncTransformConvertFailedErr: number; -declare var kVTVideoDecoderAuthorizationErr: number; -declare var kVTVideoEncoderAuthorizationErr: number; -declare var kVTColorCorrectionPixelTransferFailedErr: number; -declare var kVTMultiPassStorageIdentifierMismatchErr: number; -declare var kVTMultiPassStorageInvalidErr: number; -declare var kVTFrameSiloInvalidTimeStampErr: number; -declare var kVTFrameSiloInvalidTimeRangeErr: number; -declare var kVTCouldNotFindTemporalFilterErr: number; -declare var kVTPixelTransferNotPermittedErr: number; -declare var kVTDecodeFrame_DoNotOutputFrame: number; -declare var kVTDecodeFrame_1xRealTimePlayback: number; -declare var kVTDecodeFrame_EnableTemporalProcessing: number; -declare var kVTDecodeInfo_FrameDropped: number; -declare var kVTDecodeInfo_ImageBufferModifiable: number; -declare var kVTEncodeInfo_FrameDropped: number; -declare function sel_getName(sel: any): string; -declare function sel_registerName(str: string): any; -declare function object_getClassName(obj: any): string; -declare function sel_isMapped(sel: any): boolean; -declare function sel_getUid(str: string): any; -declare function os_retain(object: any): any; -declare function os_release(object: any): void; -declare function __math_errhandling(): number; -declare function __fpclassifyf(arg: number): number; -declare function __fpclassifyd(arg: number): number; -declare function __fpclassifyl(arg: number): number; -declare function acosf(arg: number): number; -declare function acos(arg: number): number; -declare function acosl(arg: number): number; -declare function asinf(arg: number): number; -declare function asin(arg: number): number; -declare function asinl(arg: number): number; -declare function atanf(arg: number): number; -declare function atan(arg: number): number; -declare function atanl(arg: number): number; -declare function atan2f(arg: number, arg1: number): number; -declare function atan2(arg: number, arg1: number): number; -declare function atan2l(arg: number, arg1: number): number; -declare function cosf(arg: number): number; -declare function cos(arg: number): number; -declare function cosl(arg: number): number; -declare function sinf(arg: number): number; -declare function sin(arg: number): number; -declare function sinl(arg: number): number; -declare function tanf(arg: number): number; -declare function tan(arg: number): number; -declare function tanl(arg: number): number; -declare function acoshf(arg: number): number; -declare function acosh(arg: number): number; -declare function acoshl(arg: number): number; -declare function asinhf(arg: number): number; -declare function asinh(arg: number): number; -declare function asinhl(arg: number): number; -declare function atanhf(arg: number): number; -declare function atanh(arg: number): number; -declare function atanhl(arg: number): number; -declare function coshf(arg: number): number; -declare function cosh(arg: number): number; -declare function coshl(arg: number): number; -declare function sinhf(arg: number): number; -declare function sinh(arg: number): number; -declare function sinhl(arg: number): number; -declare function tanhf(arg: number): number; -declare function tanh(arg: number): number; -declare function tanhl(arg: number): number; -declare function expf(arg: number): number; -declare function exp(arg: number): number; -declare function expl(arg: number): number; -declare function exp2f(arg: number): number; -declare function exp2(arg: number): number; -declare function exp2l(arg: number): number; -declare function expm1f(arg: number): number; -declare function expm1(arg: number): number; -declare function expm1l(arg: number): number; -declare function logf(arg: number): number; -declare function log(arg: number): number; -declare function logl(arg: number): number; -declare function log10f(arg: number): number; -declare function log10(arg: number): number; -declare function log10l(arg: number): number; -declare function log2f(arg: number): number; -declare function log2(arg: number): number; -declare function log2l(arg: number): number; -declare function log1pf(arg: number): number; -declare function log1p(arg: number): number; -declare function log1pl(arg: number): number; -declare function logbf(arg: number): number; -declare function logb(arg: number): number; -declare function logbl(arg: number): number; -declare function modff(arg: number, arg1: any): number; -declare function modf(arg: number, arg1: any): number; -declare function modfl(arg: number, arg1: any): number; -declare function ldexpf(arg: number, arg1: number): number; -declare function ldexp(arg: number, arg1: number): number; -declare function ldexpl(arg: number, arg1: number): number; -declare function frexpf(arg: number, arg1: any): number; -declare function frexp(arg: number, arg1: any): number; -declare function frexpl(arg: number, arg1: any): number; -declare function ilogbf(arg: number): number; -declare function ilogb(arg: number): number; -declare function ilogbl(arg: number): number; -declare function scalbnf(arg: number, arg1: number): number; -declare function scalbn(arg: number, arg1: number): number; -declare function scalbnl(arg: number, arg1: number): number; -declare function scalblnf(arg: number, arg1: number): number; -declare function scalbln(arg: number, arg1: number): number; -declare function scalblnl(arg: number, arg1: number): number; -declare function fabsf(arg: number): number; -declare function fabs(arg: number): number; -declare function fabsl(arg: number): number; -declare function cbrtf(arg: number): number; -declare function cbrt(arg: number): number; -declare function cbrtl(arg: number): number; -declare function hypotf(arg: number, arg1: number): number; -declare function hypot(arg: number, arg1: number): number; -declare function hypotl(arg: number, arg1: number): number; -declare function powf(arg: number, arg1: number): number; -declare function pow(arg: number, arg1: number): number; -declare function powl(arg: number, arg1: number): number; -declare function sqrtf(arg: number): number; -declare function sqrt(arg: number): number; -declare function sqrtl(arg: number): number; -declare function erff(arg: number): number; -declare function erf(arg: number): number; -declare function erfl(arg: number): number; -declare function erfcf(arg: number): number; -declare function erfc(arg: number): number; -declare function erfcl(arg: number): number; -declare function lgammaf(arg: number): number; -declare function lgamma(arg: number): number; -declare function lgammal(arg: number): number; -declare function tgammaf(arg: number): number; -declare function tgamma(arg: number): number; -declare function tgammal(arg: number): number; -declare function ceilf(arg: number): number; -declare function ceil(arg: number): number; -declare function ceill(arg: number): number; -declare function floorf(arg: number): number; -declare function floor(arg: number): number; -declare function floorl(arg: number): number; -declare function nearbyintf(arg: number): number; -declare function nearbyint(arg: number): number; -declare function nearbyintl(arg: number): number; -declare function rintf(arg: number): number; -declare function rint(arg: number): number; -declare function rintl(arg: number): number; -declare function lrintf(arg: number): number; -declare function lrint(arg: number): number; -declare function lrintl(arg: number): number; -declare function roundf(arg: number): number; -declare function round(arg: number): number; -declare function roundl(arg: number): number; -declare function lroundf(arg: number): number; -declare function lround(arg: number): number; -declare function lroundl(arg: number): number; -declare function llrintf(arg: number): number; -declare function llrint(arg: number): number; -declare function llrintl(arg: number): number; -declare function llroundf(arg: number): number; -declare function llround(arg: number): number; -declare function llroundl(arg: number): number; -declare function truncf(arg: number): number; -declare function trunc(arg: number): number; -declare function truncl(arg: number): number; -declare function fmodf(arg: number, arg1: number): number; -declare function fmod(arg: number, arg1: number): number; -declare function fmodl(arg: number, arg1: number): number; -declare function remainderf(arg: number, arg1: number): number; -declare function remainder(arg: number, arg1: number): number; -declare function remainderl(arg: number, arg1: number): number; -declare function remquof(arg: number, arg1: number, arg2: any): number; -declare function remquo(arg: number, arg1: number, arg2: any): number; -declare function remquol(arg: number, arg1: number, arg2: any): number; -declare function copysignf(arg: number, arg1: number): number; -declare function copysign(arg: number, arg1: number): number; -declare function copysignl(arg: number, arg1: number): number; -declare function nanf(arg: string): number; -declare function nan(arg: string): number; -declare function nanl(arg: string): number; -declare function nextafterf(arg: number, arg1: number): number; -declare function nextafter(arg: number, arg1: number): number; -declare function nextafterl(arg: number, arg1: number): number; -declare function nexttoward(arg: number, arg1: number): number; -declare function nexttowardf(arg: number, arg1: number): number; -declare function nexttowardl(arg: number, arg1: number): number; -declare function fdimf(arg: number, arg1: number): number; -declare function fdim(arg: number, arg1: number): number; -declare function fdiml(arg: number, arg1: number): number; -declare function fmaxf(arg: number, arg1: number): number; -declare function fmax(arg: number, arg1: number): number; -declare function fmaxl(arg: number, arg1: number): number; -declare function fminf(arg: number, arg1: number): number; -declare function fmin(arg: number, arg1: number): number; -declare function fminl(arg: number, arg1: number): number; -declare function fmaf(arg: number, arg1: number, arg2: number): number; -declare function fma(arg: number, arg1: number, arg2: number): number; -declare function fmal(arg: number, arg1: number, arg2: number): number; -declare function __exp10f(arg: number): number; -declare function __exp10(arg: number): number; -declare function __cospif(arg: number): number; -declare function __cospi(arg: number): number; -declare function __sinpif(arg: number): number; -declare function __sinpi(arg: number): number; -declare function __tanpif(arg: number): number; -declare function __tanpi(arg: number): number; -declare function __sincosf_stret(arg: number): __float2; -declare function __sincos_stret(arg: number): __double2; -declare function __sincospif_stret(arg: number): __float2; -declare function __sincospi_stret(arg: number): __double2; -declare function j0(arg: number): number; -declare function j1(arg: number): number; -declare function jn(arg: number, arg1: number): number; -declare function y0(arg: number): number; -declare function y1(arg: number): number; -declare function yn(arg: number, arg1: number): number; -declare function scalb(arg: number, arg1: number): number; -declare function getattrlistbulk(arg: number, arg1: any, arg2: any, arg3: number, arg4: number): number; -declare function faccessat(arg: number, arg1: string, arg2: number, arg3: number): number; -declare function fchownat(arg: number, arg1: string, arg2: number, arg3: number, arg4: number): number; -declare function linkat(arg: number, arg1: string, arg2: number, arg3: string, arg4: number): number; -declare function readlinkat(arg: number, arg1: string, arg2: string, arg3: number): number; -declare function symlinkat(arg: string, arg1: number, arg2: string): number; -declare function unlinkat(arg: number, arg1: string, arg2: number): number; -declare function getattrlistat(arg: number, arg1: string, arg2: any, arg3: any, arg4: number, arg5: number): number; -declare function _exit(arg: number): void; -declare function access(arg: string, arg1: number): number; -declare function alarm(arg: number): number; -declare function chdir(arg: string): number; -declare function chown(arg: string, arg1: number, arg2: number): number; -declare function close(arg: number): number; -declare function dup(arg: number): number; -declare function dup2(arg: number, arg1: number): number; -declare function execv(arg: string, arg1: any): number; -declare function execve(arg: string, arg1: any, arg2: any): number; -declare function execvp(arg: string, arg1: any): number; -declare function fork(): number; -declare function fpathconf(arg: number, arg1: number): number; -declare function getcwd(arg: string, arg1: number): string; -declare function getegid(): number; -declare function geteuid(): number; -declare function getgid(): number; -declare function getgroups(arg: number, arg1: any): number; -declare function getlogin(): string; -declare function getpgrp(): number; -declare function getpid(): number; -declare function getppid(): number; -declare function getuid(): number; -declare function isatty(arg: number): number; -declare function link(arg: string, arg1: string): number; -declare function lseek(arg: number, arg1: number, arg2: number): number; -declare function pathconf(arg: string, arg1: number): number; -declare function pause(): number; -declare function pipe(arg: number[]): number; -declare function read(arg: number, arg1: any, arg2: number): number; -declare function rmdir(arg: string): number; -declare function setgid(arg: number): number; -declare function setpgid(arg: number, arg1: number): number; -declare function setsid(): number; -declare function setuid(arg: number): number; -declare function sleep(arg: number): number; -declare function sysconf(arg: number): number; -declare function tcgetpgrp(arg: number): number; -declare function tcsetpgrp(arg: number, arg1: number): number; -declare function ttyname(arg: number): string; -declare function ttyname_r(arg: number, arg1: string, arg2: number): number; -declare function unlink(arg: string): number; -declare function write(arg: number, arg1: any, arg2: number): number; -declare function confstr(arg: number, arg1: string, arg2: number): number; -declare function getopt(arg: number, arg1: any, arg2: string): number; -declare function brk(arg: any): any; -declare function chroot(arg: string): number; -declare function crypt(arg: string, arg1: string): string; -declare function ctermid(arg: string): string; -declare function encrypt(arg: string, arg1: number): void; -declare function fchdir(arg: number): number; -declare function gethostid(): number; -declare function getpgid(arg: number): number; -declare function getsid(arg: number): number; -declare function getdtablesize(): number; -declare function getpagesize(): number; -declare function getpass(arg: string): string; -declare function getwd(arg: string): string; -declare function lchown(arg: string, arg1: number, arg2: number): number; -declare function lockf(arg: number, arg1: number, arg2: number): number; -declare function nice(arg: number): number; -declare function pread(arg: number, arg1: any, arg2: number, arg3: number): number; -declare function pwrite(arg: number, arg1: any, arg2: number, arg3: number): number; -declare function sbrk(arg: number): any; -declare function setpgrp(): number; -declare function setregid(arg: number, arg1: number): number; -declare function setreuid(arg: number, arg1: number): number; -declare function swab(arg: any, arg1: any, arg2: number): void; -declare function sync(): void; -declare function truncate(arg: string, arg1: number): number; -declare function ualarm(arg: number, arg1: number): number; -declare function usleep(arg: number): number; -declare function vfork(): number; -declare function fsync(arg: number): number; -declare function ftruncate(arg: number, arg1: number): number; -declare function getlogin_r(arg: string, arg1: number): number; -declare function fchown(arg: number, arg1: number, arg2: number): number; -declare function gethostname(arg: string, arg1: number): number; -declare function readlink(arg: string, arg1: string, arg2: number): number; -declare function setegid(arg: number): number; -declare function seteuid(arg: number): number; -declare function symlink(arg: string, arg1: string): number; -declare function pselect(arg: number, arg1: any, arg2: any, arg3: any, arg4: any, arg5: any): number; -declare function select(arg: number, arg1: any, arg2: any, arg3: any, arg4: any): number; -declare function _Exit(arg: number): void; -declare function accessx_np(arg: any, arg1: number, arg2: any, arg3: number): number; -declare function acct(arg: string): number; -declare function endusershell(): void; -declare function execvP(arg: string, arg1: string, arg2: any): number; -declare function fflagstostr(arg: number): string; -declare function getdomainname(arg: string, arg1: number): number; -declare function getgrouplist(arg: string, arg1: number, arg2: any, arg3: any): number; -declare function getmode(arg: any, arg1: number): number; -declare function getpeereid(arg: number, arg1: any, arg2: any): number; -declare function getsgroups_np(arg: any, arg1: number[]): number; -declare function getusershell(): string; -declare function getwgroups_np(arg: any, arg1: number[]): number; -declare function initgroups(arg: string, arg1: number): number; -declare function iruserok(arg: number, arg1: number, arg2: string, arg3: string): number; -declare function iruserok_sa(arg: any, arg1: number, arg2: number, arg3: string, arg4: string): number; -declare function issetugid(): number; -declare function mkdtemp(arg: string): string; -declare function mknod(arg: string, arg1: number, arg2: number): number; -declare function mkpath_np(path: string, omode: number): number; -declare function mkstemp(arg: string): number; -declare function mkstemps(arg: string, arg1: number): number; -declare function mktemp(arg: string): string; -declare function nfssvc(arg: number, arg1: any): number; -declare function pthread_setugid_np(arg: number, arg1: number): number; -declare function pthread_getugid_np(arg: any, arg1: any): number; -declare function rcmd(arg: any, arg1: number, arg2: string, arg3: string, arg4: string, arg5: any): number; -declare function rcmd_af(arg: any, arg1: number, arg2: string, arg3: string, arg4: string, arg5: any, arg6: number): number; -declare function reboot(arg: number): number; -declare function revoke(arg: string): number; -declare function rresvport(arg: any): number; -declare function rresvport_af(arg: any, arg1: number): number; -declare function ruserok(arg: string, arg1: number, arg2: string, arg3: string): number; -declare function setdomainname(arg: string, arg1: number): number; -declare function setgroups(arg: number, arg1: any): number; -declare function sethostid(arg: number): void; -declare function sethostname(arg: string, arg1: number): number; -declare function setkey(arg: string): void; -declare function setlogin(arg: string): number; -declare function setmode(arg: string): any; -declare function setrgid(arg: number): number; -declare function setruid(arg: number): number; -declare function setsgroups_np(arg: number, arg1: number[]): number; -declare function setusershell(): void; -declare function setwgroups_np(arg: number, arg1: number[]): number; -declare function strtofflags(arg: any, arg1: any, arg2: any): number; -declare function swapon(arg: string): number; -declare function ttyslot(): number; -declare function undelete(arg: string): number; -declare function valloc(arg: number): any; -declare function getsubopt(arg: any, arg1: any, arg2: any): number; -declare function fgetattrlist(arg: number, arg1: any, arg2: any, arg3: number, arg4: number): number; -declare function fsetattrlist(arg: number, arg1: any, arg2: any, arg3: number, arg4: number): number; -declare function getattrlist(arg: string, arg1: any, arg2: any, arg3: number, arg4: number): number; -declare function setattrlist(arg: string, arg1: any, arg2: any, arg3: number, arg4: number): number; -declare function exchangedata(arg: string, arg1: string, arg2: number): number; -declare function getdirentriesattr(arg: number, arg1: any, arg2: any, arg3: number, arg4: any, arg5: any, arg6: any, arg7: number): number; -declare function searchfs(arg: string, arg1: any, arg2: any, arg3: number, arg4: number, arg5: any): number; -declare function fsctl(arg: string, arg1: number, arg2: any, arg3: number): number; -declare function ffsctl(arg: number, arg1: number, arg2: any, arg3: number): number; -declare function fsync_volume_np(arg: number, arg1: number): number; -declare function sync_volume_np(arg: string, arg1: number): number; -declare function _Block_copy(aBlock: any): any; -declare function _Block_release(aBlock: any): void; -declare function _Block_object_assign(arg: any, arg1: any, arg2: number): void; -declare function _Block_object_dispose(arg: any, arg1: number): void; -declare function __assert_rtn(arg: string, arg1: string, arg2: number, arg3: string): void; -declare function ___runetype(arg: number): number; -declare function ___tolower(arg: number): number; -declare function ___toupper(arg: number): number; -declare function __maskrune(arg: number, arg1: number): number; -declare function __toupper(arg: number): number; -declare function __tolower(arg: number): number; -declare function __error(): any; -declare function localeconv(): any; -declare function setlocale(arg: number, arg1: string): string; -declare function setjmp(arg: number[]): number; -declare function longjmp(arg: number[], arg1: number): void; -declare function _setjmp(arg: number[]): number; -declare function _longjmp(arg: number[], arg1: number): void; -declare function sigsetjmp(arg: number[], arg1: number): number; -declare function siglongjmp(arg: number[], arg1: number): void; -declare function signal(arg: number, arg1: (arg1: number) => void): (arg1: number) => void; -declare function raise(arg: number): number; -declare function bsd_signal(arg: number, arg1: (arg1: number) => void): (arg1: number) => void; -declare function kill(arg: number, arg1: number): number; -declare function killpg(arg: number, arg1: number): number; -declare function pthread_kill(arg: any, arg1: number): number; -declare function pthread_sigmask(arg: number, arg1: any, arg2: any): number; -declare function sighold(arg: number): number; -declare function sigignore(arg: number): number; -declare function siginterrupt(arg: number, arg1: number): number; -declare function sigpause(arg: number): number; -declare function sigpending(arg: any): number; -declare function sigprocmask(arg: number, arg1: any, arg2: any): number; -declare function sigrelse(arg: number): number; -declare function sigset(arg: number, arg1: (arg1: number) => void): (arg1: number) => void; -declare function sigsuspend(arg: any): number; -declare function sigwait(arg: any, arg1: any): number; -declare function psignal(arg: number, arg1: string): void; -declare function sigblock(arg: number): number; -declare function sigsetmask(arg: number): number; -declare function sigvec(arg: number, arg1: any, arg2: any): number; -declare function renameat(arg: number, arg1: string, arg2: number, arg3: string): number; -declare function clearerr(arg: any): void; -declare function fclose(arg: any): number; -declare function feof(arg: any): number; -declare function ferror(arg: any): number; -declare function fflush(arg: any): number; -declare function fgetc(arg: any): number; -declare function fgetpos(arg: any, arg1: any): number; -declare function fgets(arg: string, arg1: number, arg2: any): string; -declare function fopen(arg: string, arg1: string): any; -declare function fputc(arg: number, arg1: any): number; -declare function fputs(arg: string, arg1: any): number; -declare function fread(arg: any, arg1: number, arg2: number, arg3: any): number; -declare function freopen(arg: string, arg1: string, arg2: any): any; -declare function fseek(arg: any, arg1: number, arg2: number): number; -declare function fsetpos(arg: any, arg1: any): number; -declare function ftell(arg: any): number; -declare function fwrite(arg: any, arg1: number, arg2: number, arg3: any): number; -declare function getc(arg: any): number; -declare function getchar(): number; -declare function gets(arg: string): string; -declare function perror(arg: string): void; -declare function putc(arg: number, arg1: any): number; -declare function putchar(arg: number): number; -declare function puts(arg: string): number; -declare function remove(arg: string): number; -declare function rename(arg: string, arg1: string): number; -declare function rewind(arg: any): void; -declare function setbuf(arg: any, arg1: string): void; -declare function setvbuf(arg: any, arg1: string, arg2: number, arg3: number): number; -declare function tmpfile(): any; -declare function tmpnam(arg: string): string; -declare function ungetc(arg: number, arg1: any): number; -declare function fdopen(arg: number, arg1: string): any; -declare function fileno(arg: any): number; -declare function pclose(arg: any): number; -declare function popen(arg: string, arg1: string): any; -declare function __srget(arg: any): number; -declare function __swbuf(arg: number, arg1: any): number; -declare function flockfile(arg: any): void; -declare function ftrylockfile(arg: any): number; -declare function funlockfile(arg: any): void; -declare function getc_unlocked(arg: any): number; -declare function getchar_unlocked(): number; -declare function putc_unlocked(arg: number, arg1: any): number; -declare function putchar_unlocked(arg: number): number; -declare function getw(arg: any): number; -declare function putw(arg: number, arg1: any): number; -declare function tempnam(arg: string, arg1: string): string; -declare function fseeko(arg: any, arg1: number, arg2: number): number; -declare function ftello(arg: any): number; -declare function getdelim(arg: any, arg1: any, arg2: number, arg3: any): number; -declare function getline(arg: any, arg1: any, arg2: any): number; -declare function ctermid_r(arg: string): string; -declare function fgetln(arg: any, arg1: any): string; -declare function fmtcheck(arg: string, arg1: string): string; -declare function fpurge(arg: any): number; -declare function setbuffer(arg: any, arg1: string, arg2: number): void; -declare function setlinebuf(arg: any): number; -declare function funopen(arg: any, arg1: (arg1: any, arg2: string, arg3: number) => number, arg2: (arg1: any, arg2: string, arg3: number) => number, arg3: (arg1: any, arg2: number, arg3: number) => number, arg4: (arg1: any) => number): any; -declare function getpriority(arg: number, arg1: number): number; -declare function getiopolicy_np(arg: number, arg1: number): number; -declare function getrlimit(arg: number, arg1: any): number; -declare function getrusage(arg: number, arg1: any): number; -declare function setpriority(arg: number, arg1: number, arg2: number): number; -declare function setiopolicy_np(arg: number, arg1: number, arg2: number): number; -declare function setrlimit(arg: number, arg1: any): number; -declare function wait(arg: any): number; -declare function waitpid(arg: number, arg1: any, arg2: number): number; -declare function wait3(arg: any, arg1: number, arg2: any): number; -declare function wait4(arg: number, arg1: any, arg2: number, arg3: any): number; -declare function alloca(arg: number): any; -declare function abort(): void; -declare function abs(arg: number): number; -declare function atexit(arg: () => void): number; -declare function atof(arg: string): number; -declare function atoi(arg: string): number; -declare function atol(arg: string): number; -declare function atoll(arg: string): number; -declare function bsearch(arg: any, arg1: any, arg2: number, arg3: number, arg4: (arg1: any, arg2: any) => number): any; -declare function calloc(arg: number, arg1: number): any; -declare function div(arg: number, arg1: number): div_t; -declare function exit(arg: number): void; -declare function free(arg: any): void; -declare function getenv(arg: string): string; -declare function labs(arg: number): number; -declare function ldiv(arg: number, arg1: number): ldiv_t; -declare function llabs(arg: number): number; -declare function lldiv(arg: number, arg1: number): lldiv_t; -declare function malloc(arg: number): any; -declare function mblen(arg: string, arg1: number): number; -declare function mbstowcs(arg: any, arg1: string, arg2: number): number; -declare function mbtowc(arg: any, arg1: string, arg2: number): number; -declare function posix_memalign(arg: any, arg1: number, arg2: number): number; -declare function qsort(arg: any, arg1: number, arg2: number, arg3: (arg1: any, arg2: any) => number): void; -declare function rand(): number; -declare function realloc(arg: any, arg1: number): any; -declare function srand(arg: number): void; -declare function strtod(arg: string, arg1: any): number; -declare function strtof(arg: string, arg1: any): number; -declare function strtol(arg: string, arg1: any, arg2: number): number; -declare function strtold(arg: string, arg1: any): number; -declare function strtoll(arg: string, arg1: any, arg2: number): number; -declare function strtoul(arg: string, arg1: any, arg2: number): number; -declare function strtoull(arg: string, arg1: any, arg2: number): number; -declare function system(arg: string): number; -declare function wcstombs(arg: string, arg1: any, arg2: number): number; -declare function wctomb(arg: string, arg1: number): number; -declare function a64l(arg: string): number; -declare function drand48(): number; -declare function ecvt(arg: number, arg1: number, arg2: any, arg3: any): string; -declare function erand48(arg: number[]): number; -declare function fcvt(arg: number, arg1: number, arg2: any, arg3: any): string; -declare function gcvt(arg: number, arg1: number, arg2: string): string; -declare function grantpt(arg: number): number; -declare function initstate(arg: number, arg1: string, arg2: number): string; -declare function jrand48(arg: number[]): number; -declare function l64a(arg: number): string; -declare function lcong48(arg: number[]): void; -declare function lrand48(): number; -declare function mrand48(): number; -declare function nrand48(arg: number[]): number; -declare function posix_openpt(arg: number): number; -declare function ptsname(arg: number): string; -declare function putenv(arg: string): number; -declare function random(): number; -declare function rand_r(arg: any): number; -declare function realpath(arg: string, arg1: string): string; -declare function seed48(arg: number[]): any; -declare function setenv(arg: string, arg1: string, arg2: number): number; -declare function setstate(arg: string): string; -declare function srand48(arg: number): void; -declare function srandom(arg: number): void; -declare function unlockpt(arg: number): number; -declare function unsetenv(arg: string): number; -declare function arc4random(): number; -declare function arc4random_addrandom(arg: string, arg1: number): void; -declare function arc4random_buf(arg: any, arg1: number): void; -declare function arc4random_stir(): void; -declare function arc4random_uniform(arg: number): number; -declare function atexit_b(arg: () => void): number; -declare function bsearch_b(arg: any, arg1: any, arg2: number, arg3: number, arg4: (arg1: any, arg2: any) => number): any; -declare function cgetcap(arg: string, arg1: string, arg2: number): string; -declare function cgetclose(): number; -declare function cgetent(arg: any, arg1: any, arg2: string): number; -declare function cgetfirst(arg: any, arg1: any): number; -declare function cgetmatch(arg: string, arg1: string): number; -declare function cgetnext(arg: any, arg1: any): number; -declare function cgetnum(arg: string, arg1: string, arg2: any): number; -declare function cgetset(arg: string): number; -declare function cgetstr(arg: string, arg1: string, arg2: any): number; -declare function cgetustr(arg: string, arg1: string, arg2: any): number; -declare function daemon(arg: number, arg1: number): number; -declare function devname(arg: number, arg1: number): string; -declare function devname_r(arg: number, arg1: number, buf: string, len: number): string; -declare function getbsize(arg: any, arg1: any): string; -declare function getloadavg(arg: any, arg1: number): number; -declare function getprogname(): string; -declare function heapsort(arg: any, arg1: number, arg2: number, arg3: (arg1: any, arg2: any) => number): number; -declare function heapsort_b(arg: any, arg1: number, arg2: number, arg3: (arg1: any, arg2: any) => number): number; -declare function mergesort(arg: any, arg1: number, arg2: number, arg3: (arg1: any, arg2: any) => number): number; -declare function mergesort_b(arg: any, arg1: number, arg2: number, arg3: (arg1: any, arg2: any) => number): number; -declare function psort(arg: any, arg1: number, arg2: number, arg3: (arg1: any, arg2: any) => number): void; -declare function psort_b(arg: any, arg1: number, arg2: number, arg3: (arg1: any, arg2: any) => number): void; -declare function psort_r(arg: any, arg1: number, arg2: number, arg3: any, arg4: (arg1: any, arg2: any, arg3: any) => number): void; -declare function qsort_b(arg: any, arg1: number, arg2: number, arg3: (arg1: any, arg2: any) => number): void; -declare function qsort_r(arg: any, arg1: number, arg2: number, arg3: any, arg4: (arg1: any, arg2: any, arg3: any) => number): void; -declare function radixsort(arg: any, arg1: number, arg2: string, arg3: number): number; -declare function setprogname(arg: string): void; -declare function sradixsort(arg: any, arg1: number, arg2: string, arg3: number): number; -declare function sranddev(): void; -declare function srandomdev(): void; -declare function reallocf(arg: any, arg1: number): any; -declare function strtoq(arg: string, arg1: any, arg2: number): number; -declare function strtouq(arg: string, arg1: any, arg2: number): number; -declare function memchr(arg: any, arg1: number, arg2: number): any; -declare function memcmp(arg: any, arg1: any, arg2: number): number; -declare function memcpy(arg: any, arg1: any, arg2: number): any; -declare function memmove(arg: any, arg1: any, arg2: number): any; -declare function memset(arg: any, arg1: number, arg2: number): any; -declare function strcat(arg: string, arg1: string): string; -declare function strchr(arg: string, arg1: number): string; -declare function strcmp(arg: string, arg1: string): number; -declare function strcoll(arg: string, arg1: string): number; -declare function strcpy(arg: string, arg1: string): string; -declare function strcspn(arg: string, arg1: string): number; -declare function strerror(arg: number): string; -declare function strlen(arg: string): number; -declare function strncat(arg: string, arg1: string, arg2: number): string; -declare function strncmp(arg: string, arg1: string, arg2: number): number; -declare function strncpy(arg: string, arg1: string, arg2: number): string; -declare function strpbrk(arg: string, arg1: string): string; -declare function strrchr(arg: string, arg1: number): string; -declare function strspn(arg: string, arg1: string): number; -declare function strstr(arg: string, arg1: string): string; -declare function strtok(arg: string, arg1: string): string; -declare function strxfrm(arg: string, arg1: string, arg2: number): number; -declare function strtok_r(arg: string, arg1: string, arg2: any): string; -declare function strerror_r(arg: number, arg1: string, arg2: number): number; -declare function strdup(arg: string): string; -declare function memccpy(arg: any, arg1: any, arg2: number, arg3: number): any; -declare function stpcpy(arg: string, arg1: string): string; -declare function stpncpy(arg: string, arg1: string, arg2: number): string; -declare function strndup(arg: string, arg1: number): string; -declare function strnlen(arg: string, arg1: number): number; -declare function strsignal(sig: number): string; -declare function memset_s(arg: any, arg1: number, arg2: number, arg3: number): number; -declare function memmem(arg: any, arg1: number, arg2: any, arg3: number): any; -declare function memset_pattern4(arg: any, arg1: any, arg2: number): void; -declare function memset_pattern8(arg: any, arg1: any, arg2: number): void; -declare function memset_pattern16(arg: any, arg1: any, arg2: number): void; -declare function strcasestr(arg: string, arg1: string): string; -declare function strnstr(arg: string, arg1: string, arg2: number): string; -declare function strlcat(arg: string, arg1: string, arg2: number): number; -declare function strlcpy(arg: string, arg1: string, arg2: number): number; -declare function strmode(arg: number, arg1: string): void; -declare function strsep(arg: any, arg1: string): string; -declare function bcmp(arg: any, arg1: any, arg2: number): number; -declare function bcopy(arg: any, arg1: any, arg2: number): void; -declare function bzero(arg: any, arg1: number): void; -declare function index(arg: string, arg1: number): string; -declare function rindex(arg: string, arg1: number): string; -declare function ffs(arg: number): number; -declare function strcasecmp(arg: string, arg1: string): number; -declare function strncasecmp(arg: string, arg1: string, arg2: number): number; -declare function ffsl(arg: number): number; -declare function ffsll(arg: number): number; -declare function fls(arg: number): number; -declare function flsl(arg: number): number; -declare function flsll(arg: number): number; -declare function asctime(arg: any): string; -declare function clock(): number; -declare function ctime(arg: any): string; -declare function difftime(arg: number, arg1: number): number; -declare function getdate(arg: string): any; -declare function gmtime(arg: any): any; -declare function localtime(arg: any): any; -declare function mktime(arg: any): number; -declare function strftime(arg: string, arg1: number, arg2: string, arg3: any): number; -declare function strptime(arg: string, arg1: string, arg2: any): string; -declare function time(arg: any): number; -declare function tzset(): void; -declare function asctime_r(arg: any, arg1: string): string; -declare function ctime_r(arg: any, arg1: string): string; -declare function gmtime_r(arg: any, arg1: any): any; -declare function localtime_r(arg: any, arg1: any): any; -declare function posix2time(arg: number): number; -declare function tzsetwall(): void; -declare function time2posix(arg: number): number; -declare function timelocal(arg: any): number; -declare function timegm(arg: any): number; -declare function nanosleep(arg: any, arg1: any): number; -declare function imaxabs(j: number): number; -declare function imaxdiv(__numer: number, __denom: number): imaxdiv_t; -declare function strtoimax(__nptr: string, __endptr: any, __base: number): number; -declare function strtoumax(__nptr: string, __endptr: any, __base: number): number; -declare function wcstoimax(__nptr: any, __endptr: any, __base: number): number; -declare function wcstoumax(__nptr: any, __endptr: any, __base: number): number; -declare function creat(arg: string, arg1: number): number; -declare function openx_np(arg: string, arg1: number, arg2: any): number; -declare function flock(arg: number, arg1: number): number; -declare function filesec_init(): any; -declare function filesec_dup(arg: any): any; -declare function filesec_free(arg: any): void; -declare function filesec_get_property(arg: any, arg1: number, arg2: any): number; -declare function filesec_query_property(arg: any, arg1: number, arg2: any): number; -declare function filesec_set_property(arg: any, arg1: number, arg2: any): number; -declare function filesec_unset_property(arg: any, arg1: number): number; -declare function dispatch_time(when: number, delta: number): number; -declare function dispatch_walltime(when: any, delta: number): number; -declare function dispatch_get_context(object: NSObject): any; -declare function dispatch_set_context(object: NSObject, context: any): void; -declare function dispatch_set_finalizer_f(object: NSObject, finalizer: (arg1: any) => void): void; -declare function dispatch_suspend(object: NSObject): void; -declare function dispatch_resume(object: NSObject): void; -declare function dispatch_async(queue: NSObject, block: () => void): void; -declare function dispatch_async_f(queue: NSObject, context: any, work: (arg1: any) => void): void; -declare function dispatch_sync(queue: NSObject, block: () => void): void; -declare function dispatch_sync_f(queue: NSObject, context: any, work: (arg1: any) => void): void; -declare function dispatch_apply(iterations: number, queue: NSObject, block: (arg1: number) => void): void; -declare function dispatch_apply_f(iterations: number, queue: NSObject, context: any, work: (arg1: any, arg2: number) => void): void; -declare function dispatch_get_current_queue(): NSObject; -declare function qos_class_self(): number; -declare function qos_class_main(): number; -declare function dispatch_get_global_queue(identifier: number, flags: number): NSObject; -declare function dispatch_queue_attr_make_with_qos_class(attr: NSObject, qos_class: number, relative_priority: number): NSObject; -declare function dispatch_queue_create(label: string, attr: NSObject): NSObject; -declare function dispatch_queue_get_label(queue: NSObject): string; -declare function dispatch_queue_get_qos_class(queue: NSObject, relative_priority_ptr: any): number; -declare function dispatch_set_target_queue(object: NSObject, queue: NSObject): void; -declare function dispatch_main(): void; -declare function dispatch_after(when: number, queue: NSObject, block: () => void): void; -declare function dispatch_after_f(when: number, queue: NSObject, context: any, work: (arg1: any) => void): void; -declare function dispatch_barrier_async(queue: NSObject, block: () => void): void; -declare function dispatch_barrier_async_f(queue: NSObject, context: any, work: (arg1: any) => void): void; -declare function dispatch_barrier_sync(queue: NSObject, block: () => void): void; -declare function dispatch_barrier_sync_f(queue: NSObject, context: any, work: (arg1: any) => void): void; -declare function dispatch_queue_set_specific(queue: NSObject, key: any, context: any, destructor: (arg1: any) => void): void; -declare function dispatch_queue_get_specific(queue: NSObject, key: any): any; -declare function dispatch_get_specific(key: any): any; -declare function dispatch_block_create(flags: number, block: () => void): () => void; -declare function dispatch_block_create_with_qos_class(flags: number, qos_class: number, relative_priority: number, block: () => void): () => void; -declare function dispatch_block_perform(flags: number, block: () => void): void; -declare function dispatch_block_wait(block: () => void, timeout: number): number; -declare function dispatch_block_notify(block: () => void, queue: NSObject, notification_block: () => void): void; -declare function dispatch_block_cancel(block: () => void): void; -declare function dispatch_block_testcancel(block: () => void): number; -declare function mach_msg_overwrite(msg: any, option: number, send_size: number, rcv_size: number, rcv_name: number, timeout: number, notify: number, rcv_msg: any, rcv_limit: number): number; -declare function mach_msg(msg: any, option: number, send_size: number, rcv_size: number, rcv_name: number, timeout: number, notify: number): number; -declare function mach_voucher_deallocate(voucher: number): number; -declare function dispatch_source_create(type: any, handle: number, mask: number, queue: NSObject): NSObject; -declare function dispatch_source_set_event_handler(source: NSObject, handler: () => void): void; -declare function dispatch_source_set_event_handler_f(source: NSObject, handler: (arg1: any) => void): void; -declare function dispatch_source_set_cancel_handler(source: NSObject, handler: () => void): void; -declare function dispatch_source_set_cancel_handler_f(source: NSObject, handler: (arg1: any) => void): void; -declare function dispatch_source_cancel(source: NSObject): void; -declare function dispatch_source_testcancel(source: NSObject): number; -declare function dispatch_source_get_handle(source: NSObject): number; -declare function dispatch_source_get_mask(source: NSObject): number; -declare function dispatch_source_get_data(source: NSObject): number; -declare function dispatch_source_merge_data(source: NSObject, value: number): void; -declare function dispatch_source_set_timer(source: NSObject, start: number, interval: number, leeway: number): void; -declare function dispatch_source_set_registration_handler(source: NSObject, handler: () => void): void; -declare function dispatch_source_set_registration_handler_f(source: NSObject, handler: (arg1: any) => void): void; -declare function dispatch_group_create(): NSObject; -declare function dispatch_group_async(group: NSObject, queue: NSObject, block: () => void): void; -declare function dispatch_group_async_f(group: NSObject, queue: NSObject, context: any, work: (arg1: any) => void): void; -declare function dispatch_group_wait(group: NSObject, timeout: number): number; -declare function dispatch_group_notify(group: NSObject, queue: NSObject, block: () => void): void; -declare function dispatch_group_notify_f(group: NSObject, queue: NSObject, context: any, work: (arg1: any) => void): void; -declare function dispatch_group_enter(group: NSObject): void; -declare function dispatch_group_leave(group: NSObject): void; -declare function dispatch_semaphore_create(value: number): NSObject; -declare function dispatch_semaphore_wait(dsema: NSObject, timeout: number): number; -declare function dispatch_semaphore_signal(dsema: NSObject): number; -declare function dispatch_once(predicate: any, block: () => void): void; -declare function dispatch_once_f(predicate: any, context: any, funcArg: (arg1: any) => void): void; -declare function dispatch_data_create(buffer: any, size: number, queue: NSObject, destructor: () => void): NSObject; -declare function dispatch_data_get_size(data: NSObject): number; -declare function dispatch_data_create_map(data: NSObject, buffer_ptr: any, size_ptr: any): NSObject; -declare function dispatch_data_create_concat(data1: NSObject, data2: NSObject): NSObject; -declare function dispatch_data_create_subrange(data: NSObject, offset: number, length: number): NSObject; -declare function dispatch_data_apply(data: NSObject, applier: (arg1: NSObject, arg2: number, arg3: any, arg4: number) => boolean): boolean; -declare function dispatch_data_copy_region(data: NSObject, location: number, offset_ptr: any): NSObject; -declare function dispatch_read(fd: number, length: number, queue: NSObject, handler: (arg1: NSObject, arg2: number) => void): void; -declare function dispatch_write(fd: number, data: NSObject, queue: NSObject, handler: (arg1: NSObject, arg2: number) => void): void; -declare function dispatch_io_create(type: number, fd: number, queue: NSObject, cleanup_handler: (arg1: number) => void): NSObject; -declare function dispatch_io_create_with_path(type: number, path: string, oflag: number, mode: number, queue: NSObject, cleanup_handler: (arg1: number) => void): NSObject; -declare function dispatch_io_create_with_io(type: number, io: NSObject, queue: NSObject, cleanup_handler: (arg1: number) => void): NSObject; -declare function dispatch_io_read(channel: NSObject, offset: number, length: number, queue: NSObject, io_handler: (arg1: boolean, arg2: NSObject, arg3: number) => void): void; -declare function dispatch_io_write(channel: NSObject, offset: number, data: NSObject, queue: NSObject, io_handler: (arg1: boolean, arg2: NSObject, arg3: number) => void): void; -declare function dispatch_io_close(channel: NSObject, flags: number): void; -declare function dispatch_io_barrier(channel: NSObject, barrier: () => void): void; -declare function dispatch_io_get_descriptor(channel: NSObject): number; -declare function dispatch_io_set_high_water(channel: NSObject, high_water: number): void; -declare function dispatch_io_set_low_water(channel: NSObject, low_water: number): void; -declare function dispatch_io_set_interval(channel: NSObject, interval: number, flags: number): void; -declare function acl_dup(acl: any): any; -declare function acl_free(obj_p: any): number; -declare function acl_init(count: number): any; -declare function acl_copy_entry(dest_d: any, src_d: any): number; -declare function acl_create_entry(acl_p: any, entry_p: any): number; -declare function acl_create_entry_np(acl_p: any, entry_p: any, entry_index: number): number; -declare function acl_delete_entry(acl: any, entry_d: any): number; -declare function acl_get_entry(acl: any, entry_id: number, entry_p: any): number; -declare function acl_valid(acl: any): number; -declare function acl_valid_fd_np(fd: number, type: number, acl: any): number; -declare function acl_valid_file_np(path: string, type: number, acl: any): number; -declare function acl_add_perm(permset_d: any, perm: number): number; -declare function acl_calc_mask(acl_p: any): number; -declare function acl_clear_perms(permset_d: any): number; -declare function acl_delete_perm(permset_d: any, perm: number): number; -declare function acl_get_perm_np(permset_d: any, perm: number): number; -declare function acl_get_permset(entry_d: any, permset_p: any): number; -declare function acl_set_permset(entry_d: any, permset_d: any): number; -declare function acl_maximal_permset_mask_np(mask_p: any): number; -declare function acl_get_permset_mask_np(entry_d: any, mask_p: any): number; -declare function acl_set_permset_mask_np(entry_d: any, mask: number): number; -declare function acl_add_flag_np(flagset_d: any, flag: number): number; -declare function acl_clear_flags_np(flagset_d: any): number; -declare function acl_delete_flag_np(flagset_d: any, flag: number): number; -declare function acl_get_flag_np(flagset_d: any, flag: number): number; -declare function acl_get_flagset_np(obj_p: any, flagset_p: any): number; -declare function acl_set_flagset_np(obj_p: any, flagset_d: any): number; -declare function acl_get_qualifier(entry_d: any): any; -declare function acl_get_tag_type(entry_d: any, tag_type_p: any): number; -declare function acl_set_qualifier(entry_d: any, tag_qualifier_p: any): number; -declare function acl_set_tag_type(entry_d: any, tag_type: number): number; -declare function acl_delete_def_file(path_p: string): number; -declare function acl_get_fd(fd: number): any; -declare function acl_get_fd_np(fd: number, type: number): any; -declare function acl_get_file(path_p: string, type: number): any; -declare function acl_get_link_np(path_p: string, type: number): any; -declare function acl_set_fd(fd: number, acl: any): number; -declare function acl_set_fd_np(fd: number, acl: any, acl_type: number): number; -declare function acl_set_file(path_p: string, type: number, acl: any): number; -declare function acl_set_link_np(path_p: string, type: number, acl: any): number; -declare function acl_copy_ext(buf_p: any, acl: any, size: number): number; -declare function acl_copy_ext_native(buf_p: any, acl: any, size: number): number; -declare function acl_copy_int(buf_p: any): any; -declare function acl_copy_int_native(buf_p: any): any; -declare function acl_from_text(buf_p: string): any; -declare function acl_size(acl: any): number; -declare function acl_to_text(acl: any, len_p: any): string; -declare function uuid_clear(uu: number[]): void; -declare function uuid_compare(uu1: number[], uu2: number[]): number; -declare function uuid_copy(dst: number[], src: number[]): void; -declare function uuid_generate(out: number[]): void; -declare function uuid_generate_random(out: number[]): void; -declare function uuid_generate_time(out: number[]): void; -declare function uuid_is_null(uu: number[]): number; -declare function uuid_parse(input: string[], uu: number[]): number; -declare function uuid_unparse(uu: number[], out: string[]): void; -declare function uuid_unparse_lower(uu: number[], out: string[]): void; -declare function uuid_unparse_upper(uu: number[], out: string[]): void; -declare function accept(arg: number, arg1: any, arg2: any): number; -declare function bind(arg: number, arg1: any, arg2: number): number; -declare function connect(arg: number, arg1: any, arg2: number): number; -declare function getpeername(arg: number, arg1: any, arg2: any): number; -declare function getsockname(arg: number, arg1: any, arg2: any): number; -declare function getsockopt(arg: number, arg1: number, arg2: number, arg3: any, arg4: any): number; -declare function listen(arg: number, arg1: number): number; -declare function recv(arg: number, arg1: any, arg2: number, arg3: number): number; -declare function recvfrom(arg: number, arg1: any, arg2: number, arg3: number, arg4: any, arg5: any): number; -declare function recvmsg(arg: number, arg1: any, arg2: number): number; -declare function send(arg: number, arg1: any, arg2: number, arg3: number): number; -declare function sendmsg(arg: number, arg1: any, arg2: number): number; -declare function sendto(arg: number, arg1: any, arg2: number, arg3: number, arg4: any, arg5: number): number; -declare function setsockopt(arg: number, arg1: number, arg2: number, arg3: any, arg4: number): number; -declare function shutdown(arg: number, arg1: number): number; -declare function sockatmark(arg: number): number; -declare function socket(arg: number, arg1: number, arg2: number): number; -declare function socketpair(arg: number, arg1: number, arg2: number, arg3: any): number; -declare function sendfile(arg: number, arg1: number, arg2: number, arg3: any, arg4: any, arg5: number): number; -declare function adjtime(arg: any, arg1: any): number; -declare function futimes(arg: number, arg1: any): number; -declare function lutimes(arg: string, arg1: any): number; -declare function settimeofday(arg: any, arg1: any): number; -declare function getitimer(arg: number, arg1: any): number; -declare function gettimeofday(arg: any, arg1: any): number; -declare function setitimer(arg: number, arg1: any, arg2: any): number; -declare function utimes(arg: string, arg1: any): number; -declare function audit(arg: any, arg1: number): number; -declare function auditon(arg: number, arg1: any, arg2: number): number; -declare function auditctl(arg: string): number; -declare function getauid(arg: any): number; -declare function setauid(arg: any): number; -declare function getaudit_addr(arg: any, arg1: number): number; -declare function setaudit_addr(arg: any, arg1: number): number; -declare function getaudit(arg: any): number; -declare function setaudit(arg: any): number; -declare function audit_session_self(): number; -declare function audit_session_join(port: number): number; -declare function audit_session_port(asid: number, portname: any): number; -declare function kqueue(): number; -declare function kevent(kq: number, changelist: any, nchanges: number, eventlist: any, nevents: number, timeout: any): number; -declare function kevent64(kq: number, changelist: any, nchanges: number, eventlist: any, nevents: number, flags: number, timeout: any): number; -declare function sysctl(arg: any, arg1: number, arg2: any, arg3: any, arg4: any, arg5: number): number; -declare function sysctlbyname(arg: string, arg1: any, arg2: any, arg3: any, arg4: number): number; -declare function sysctlnametomib(arg: string, arg1: any, arg2: any): number; -declare function CGRectGetMinX(rect: CGRect): number; -declare function CGRectGetMidX(rect: CGRect): number; -declare function CGRectGetMaxX(rect: CGRect): number; -declare function CGRectGetMinY(rect: CGRect): number; -declare function CGRectGetMidY(rect: CGRect): number; -declare function CGRectGetMaxY(rect: CGRect): number; -declare function CGRectGetWidth(rect: CGRect): number; -declare function CGRectGetHeight(rect: CGRect): number; -declare function CGPointEqualToPoint(point1: CGPoint, point2: CGPoint): boolean; -declare function CGSizeEqualToSize(size1: CGSize, size2: CGSize): boolean; -declare function CGRectEqualToRect(rect1: CGRect, rect2: CGRect): boolean; -declare function CGRectStandardize(rect: CGRect): CGRect; -declare function CGRectIsEmpty(rect: CGRect): boolean; -declare function CGRectIsNull(rect: CGRect): boolean; -declare function CGRectIsInfinite(rect: CGRect): boolean; -declare function CGRectInset(rect: CGRect, dx: number, dy: number): CGRect; -declare function CGRectIntegral(rect: CGRect): CGRect; -declare function CGRectUnion(r1: CGRect, r2: CGRect): CGRect; -declare function CGRectIntersection(r1: CGRect, r2: CGRect): CGRect; -declare function CGRectOffset(rect: CGRect, dx: number, dy: number): CGRect; -declare function CGRectDivide(rect: CGRect, slice: any, remainder: any, amount: number, edge: number): void; -declare function CGRectContainsPoint(rect: CGRect, point: CGPoint): boolean; -declare function CGRectContainsRect(rect1: CGRect, rect2: CGRect): boolean; -declare function CGRectIntersectsRect(rect1: CGRect, rect2: CGRect): boolean; -declare function CGPointCreateDictionaryRepresentation(point: CGPoint): NSDictionary; -declare function CGPointMakeWithDictionaryRepresentation(dict: NSDictionary, point: any): boolean; -declare function CGSizeCreateDictionaryRepresentation(size: CGSize): NSDictionary; -declare function CGSizeMakeWithDictionaryRepresentation(dict: NSDictionary, size: any): boolean; -declare function CGRectCreateDictionaryRepresentation(arg: CGRect): NSDictionary; -declare function CGRectMakeWithDictionaryRepresentation(dict: NSDictionary, rect: any): boolean; -declare function CGAffineTransformMake(a: number, b: number, c: number, d: number, tx: number, ty: number): CGAffineTransform; -declare function CGAffineTransformMakeTranslation(tx: number, ty: number): CGAffineTransform; -declare function CGAffineTransformMakeScale(sx: number, sy: number): CGAffineTransform; -declare function CGAffineTransformMakeRotation(angle: number): CGAffineTransform; -declare function CGAffineTransformIsIdentity(t: CGAffineTransform): boolean; -declare function CGAffineTransformTranslate(t: CGAffineTransform, tx: number, ty: number): CGAffineTransform; -declare function CGAffineTransformScale(t: CGAffineTransform, sx: number, sy: number): CGAffineTransform; -declare function CGAffineTransformRotate(t: CGAffineTransform, angle: number): CGAffineTransform; -declare function CGAffineTransformInvert(t: CGAffineTransform): CGAffineTransform; -declare function CGAffineTransformConcat(t1: CGAffineTransform, t2: CGAffineTransform): CGAffineTransform; -declare function CGAffineTransformEqualToTransform(t1: CGAffineTransform, t2: CGAffineTransform): boolean; -declare function CGPointApplyAffineTransform(point: CGPoint, t: CGAffineTransform): CGPoint; -declare function CGSizeApplyAffineTransform(size: CGSize, t: CGAffineTransform): CGSize; -declare function CGRectApplyAffineTransform(rect: CGRect, t: CGAffineTransform): CGRect; -declare function CGDataProviderGetTypeID(): number; -declare function CGDataProviderCreateSequential(info: any, callbacks: any): any; -declare function CGDataProviderCreateDirect(info: any, size: number, callbacks: any): any; -declare function CGDataProviderCreateWithData(info: any, data: any, size: number, releaseData: (arg1: any, arg2: any, arg3: number) => void): any; -declare function CGDataProviderCreateWithCFData(data: NSData): any; -declare function CGDataProviderCreateWithURL(url: NSURL): any; -declare function CGDataProviderCreateWithFilename(filename: string): any; -declare function CGDataProviderRetain(provider: any): any; -declare function CGDataProviderRelease(provider: any): void; -declare function CGDataProviderCopyData(provider: any): NSData; -declare function CGColorSpaceCreateDeviceGray(): any; -declare function CGColorSpaceCreateDeviceRGB(): any; -declare function CGColorSpaceCreateDeviceCMYK(): any; -declare function CGColorSpaceCreateCalibratedGray(whitePoint: number[], blackPoint: number[], gamma: number): any; -declare function CGColorSpaceCreateCalibratedRGB(whitePoint: number[], blackPoint: number[], gamma: number[], matrix: number[]): any; -declare function CGColorSpaceCreateLab(whitePoint: number[], blackPoint: number[], range: number[]): any; -declare function CGColorSpaceCreateWithICCProfile(data: NSData): any; -declare function CGColorSpaceCreateICCBased(nComponents: number, range: any, profile: any, alternate: any): any; -declare function CGColorSpaceCreateIndexed(baseSpace: any, lastIndex: number, colorTable: string): any; -declare function CGColorSpaceCreatePattern(baseSpace: any): any; -declare function CGColorSpaceCreateWithName(name: string): any; -declare function CGColorSpaceRetain(space: any): any; -declare function CGColorSpaceRelease(space: any): void; -declare function CGColorSpaceGetTypeID(): number; -declare function CGColorSpaceGetNumberOfComponents(space: any): number; -declare function CGColorSpaceGetModel(space: any): number; -declare function CGColorSpaceGetBaseColorSpace(space: any): any; -declare function CGColorSpaceGetColorTableCount(space: any): number; -declare function CGColorSpaceGetColorTable(space: any, table: string): void; -declare function CGColorSpaceCopyICCProfile(space: any): NSData; -declare function CGPatternGetTypeID(): number; -declare function CGPatternCreate(info: any, bounds: CGRect, matrix: CGAffineTransform, xStep: number, yStep: number, tiling: number, isColored: boolean, callbacks: any): any; -declare function CGPatternRetain(pattern: any): any; -declare function CGPatternRelease(pattern: any): void; -declare function CGColorCreate(space: any, components: any): any; -declare function CGColorCreateWithPattern(space: any, pattern: any, components: any): any; -declare function CGColorCreateCopy(color: any): any; -declare function CGColorCreateCopyWithAlpha(color: any, alpha: number): any; -declare function CGColorRetain(color: any): any; -declare function CGColorRelease(color: any): void; -declare function CGColorEqualToColor(color1: any, color2: any): boolean; -declare function CGColorGetNumberOfComponents(color: any): number; -declare function CGColorGetComponents(color: any): any; -declare function CGColorGetAlpha(color: any): number; -declare function CGColorGetColorSpace(color: any): any; -declare function CGColorGetPattern(color: any): any; -declare function CGColorGetTypeID(): number; -declare function CGFontGetTypeID(): number; -declare function CGFontCreateWithDataProvider(provider: any): any; -declare function CGFontCreateWithFontName(name: string): any; -declare function CGFontCreateCopyWithVariations(font: any, variations: NSDictionary): any; -declare function CGFontRetain(font: any): any; -declare function CGFontRelease(font: any): void; -declare function CGFontGetNumberOfGlyphs(font: any): number; -declare function CGFontGetUnitsPerEm(font: any): number; -declare function CGFontCopyPostScriptName(font: any): string; -declare function CGFontCopyFullName(font: any): string; -declare function CGFontGetAscent(font: any): number; -declare function CGFontGetDescent(font: any): number; -declare function CGFontGetLeading(font: any): number; -declare function CGFontGetCapHeight(font: any): number; -declare function CGFontGetXHeight(font: any): number; -declare function CGFontGetFontBBox(font: any): CGRect; -declare function CGFontGetItalicAngle(font: any): number; -declare function CGFontGetStemV(font: any): number; -declare function CGFontCopyVariationAxes(font: any): NSArray; -declare function CGFontCopyVariations(font: any): NSDictionary; -declare function CGFontGetGlyphAdvances(font: any, glyphs: any, count: number, advances: any): boolean; -declare function CGFontGetGlyphBBoxes(font: any, glyphs: any, count: number, bboxes: any): boolean; -declare function CGFontGetGlyphWithGlyphName(font: any, name: string): number; -declare function CGFontCopyGlyphNameForGlyph(font: any, glyph: number): string; -declare function CGFontCanCreatePostScriptSubset(font: any, format: number): boolean; -declare function CGFontCreatePostScriptSubset(font: any, subsetName: string, format: number, glyphs: any, count: number, encoding: number[]): NSData; -declare function CGFontCreatePostScriptEncoding(font: any, encoding: number[]): NSData; -declare function CGFontCopyTableTags(font: any): NSArray; -declare function CGFontCopyTableForTag(font: any, tag: number): NSData; -declare function CGGradientGetTypeID(): number; -declare function CGGradientCreateWithColorComponents(space: any, components: any, locations: any, count: number): any; -declare function CGGradientCreateWithColors(space: any, colors: NSArray, locations: any): any; -declare function CGGradientRetain(gradient: any): any; -declare function CGGradientRelease(gradient: any): void; -declare function CGImageGetTypeID(): number; -declare function CGImageCreate(width: number, height: number, bitsPerComponent: number, bitsPerPixel: number, bytesPerRow: number, space: any, bitmapInfo: number, provider: any, decode: any, shouldInterpolate: boolean, intent: number): any; -declare function CGImageMaskCreate(width: number, height: number, bitsPerComponent: number, bitsPerPixel: number, bytesPerRow: number, provider: any, decode: any, shouldInterpolate: boolean): any; -declare function CGImageCreateCopy(image: any): any; -declare function CGImageCreateWithJPEGDataProvider(source: any, decode: any, shouldInterpolate: boolean, intent: number): any; -declare function CGImageCreateWithPNGDataProvider(source: any, decode: any, shouldInterpolate: boolean, intent: number): any; -declare function CGImageCreateWithImageInRect(image: any, rect: CGRect): any; -declare function CGImageCreateWithMask(image: any, mask: any): any; -declare function CGImageCreateWithMaskingColors(image: any, components: any): any; -declare function CGImageCreateCopyWithColorSpace(image: any, space: any): any; -declare function CGImageRetain(image: any): any; -declare function CGImageRelease(image: any): void; -declare function CGImageIsMask(image: any): boolean; -declare function CGImageGetWidth(image: any): number; -declare function CGImageGetHeight(image: any): number; -declare function CGImageGetBitsPerComponent(image: any): number; -declare function CGImageGetBitsPerPixel(image: any): number; -declare function CGImageGetBytesPerRow(image: any): number; -declare function CGImageGetColorSpace(image: any): any; -declare function CGImageGetAlphaInfo(image: any): number; -declare function CGImageGetDataProvider(image: any): any; -declare function CGImageGetDecode(image: any): any; -declare function CGImageGetShouldInterpolate(image: any): boolean; -declare function CGImageGetRenderingIntent(image: any): number; -declare function CGImageGetBitmapInfo(image: any): number; -declare function CGPathGetTypeID(): number; -declare function CGPathCreateMutable(): any; -declare function CGPathCreateCopy(path: any): any; -declare function CGPathCreateCopyByTransformingPath(path: any, transform: any): any; -declare function CGPathCreateMutableCopy(path: any): any; -declare function CGPathCreateMutableCopyByTransformingPath(path: any, transform: any): any; -declare function CGPathCreateWithRect(rect: CGRect, transform: any): any; -declare function CGPathCreateWithEllipseInRect(rect: CGRect, transform: any): any; -declare function CGPathCreateWithRoundedRect(rect: CGRect, cornerWidth: number, cornerHeight: number, transform: any): any; -declare function CGPathAddRoundedRect(path: any, transform: any, rect: CGRect, cornerWidth: number, cornerHeight: number): void; -declare function CGPathCreateCopyByDashingPath(path: any, transform: any, phase: number, lengths: any, count: number): any; -declare function CGPathCreateCopyByStrokingPath(path: any, transform: any, lineWidth: number, lineCap: number, lineJoin: number, miterLimit: number): any; -declare function CGPathRetain(path: any): any; -declare function CGPathRelease(path: any): void; -declare function CGPathEqualToPath(path1: any, path2: any): boolean; -declare function CGPathMoveToPoint(path: any, m: any, x: number, y: number): void; -declare function CGPathAddLineToPoint(path: any, m: any, x: number, y: number): void; -declare function CGPathAddQuadCurveToPoint(path: any, m: any, cpx: number, cpy: number, x: number, y: number): void; -declare function CGPathAddCurveToPoint(path: any, m: any, cp1x: number, cp1y: number, cp2x: number, cp2y: number, x: number, y: number): void; -declare function CGPathCloseSubpath(path: any): void; -declare function CGPathAddRect(path: any, m: any, rect: CGRect): void; -declare function CGPathAddRects(path: any, m: any, rects: any, count: number): void; -declare function CGPathAddLines(path: any, m: any, points: any, count: number): void; -declare function CGPathAddEllipseInRect(path: any, m: any, rect: CGRect): void; -declare function CGPathAddRelativeArc(path: any, matrix: any, x: number, y: number, radius: number, startAngle: number, delta: number): void; -declare function CGPathAddArc(path: any, m: any, x: number, y: number, radius: number, startAngle: number, endAngle: number, clockwise: boolean): void; -declare function CGPathAddArcToPoint(path: any, m: any, x1: number, y1: number, x2: number, y2: number, radius: number): void; -declare function CGPathAddPath(path1: any, m: any, path2: any): void; -declare function CGPathIsEmpty(path: any): boolean; -declare function CGPathIsRect(path: any, rect: any): boolean; -declare function CGPathGetCurrentPoint(path: any): CGPoint; -declare function CGPathGetBoundingBox(path: any): CGRect; -declare function CGPathGetPathBoundingBox(path: any): CGRect; -declare function CGPathContainsPoint(path: any, m: any, point: CGPoint, eoFill: boolean): boolean; -declare function CGPathApply(path: any, info: any, funcArg: (arg1: any, arg2: any) => void): void; -declare function CGPDFStreamGetDictionary(stream: any): any; -declare function CGPDFStreamCopyData(stream: any, format: any): NSData; -declare function CGPDFStringGetLength(string: any): number; -declare function CGPDFStringGetBytePtr(string: any): string; -declare function CGPDFStringCopyTextString(string: any): string; -declare function CGPDFStringCopyDate(string: any): NSDate; -declare function CGPDFArrayGetCount(array: any): number; -declare function CGPDFArrayGetNull(array: any, index: number): boolean; -declare function CGPDFArrayGetBoolean(array: any, index: number, value: string): boolean; -declare function CGPDFArrayGetInteger(array: any, index: number, value: any): boolean; -declare function CGPDFArrayGetNumber(array: any, index: number, value: any): boolean; -declare function CGPDFArrayGetName(array: any, index: number, value: any): boolean; -declare function CGPDFArrayGetString(array: any, index: number, value: any): boolean; -declare function CGPDFArrayGetArray(array: any, index: number, value: any): boolean; -declare function CGPDFArrayGetDictionary(array: any, index: number, value: any): boolean; -declare function CGPDFArrayGetStream(array: any, index: number, value: any): boolean; -declare function CGPDFDictionaryGetCount(dict: any): number; -declare function CGPDFDictionaryGetBoolean(dict: any, key: string, value: string): boolean; -declare function CGPDFDictionaryGetInteger(dict: any, key: string, value: any): boolean; -declare function CGPDFDictionaryGetNumber(dict: any, key: string, value: any): boolean; -declare function CGPDFDictionaryGetName(dict: any, key: string, value: any): boolean; -declare function CGPDFDictionaryGetString(dict: any, key: string, value: any): boolean; -declare function CGPDFDictionaryGetArray(dict: any, key: string, value: any): boolean; -declare function CGPDFDictionaryGetDictionary(dict: any, key: string, value: any): boolean; -declare function CGPDFDictionaryGetStream(dict: any, key: string, value: any): boolean; -declare function CGPDFPageRetain(page: any): any; -declare function CGPDFPageRelease(page: any): void; -declare function CGPDFPageGetDocument(page: any): any; -declare function CGPDFPageGetPageNumber(page: any): number; -declare function CGPDFPageGetBoxRect(page: any, box: number): CGRect; -declare function CGPDFPageGetRotationAngle(page: any): number; -declare function CGPDFPageGetDrawingTransform(page: any, box: number, rect: CGRect, rotate: number, preserveAspectRatio: boolean): CGAffineTransform; -declare function CGPDFPageGetDictionary(page: any): any; -declare function CGPDFPageGetTypeID(): number; -declare function CGPDFDocumentCreateWithProvider(provider: any): any; -declare function CGPDFDocumentCreateWithURL(url: NSURL): any; -declare function CGPDFDocumentRetain(document: any): any; -declare function CGPDFDocumentRelease(document: any): void; -declare function CGPDFDocumentGetVersion(document: any, majorVersion: any, minorVersion: any): void; -declare function CGPDFDocumentIsEncrypted(document: any): boolean; -declare function CGPDFDocumentUnlockWithPassword(document: any, password: string): boolean; -declare function CGPDFDocumentIsUnlocked(document: any): boolean; -declare function CGPDFDocumentAllowsPrinting(document: any): boolean; -declare function CGPDFDocumentAllowsCopying(document: any): boolean; -declare function CGPDFDocumentGetNumberOfPages(document: any): number; -declare function CGPDFDocumentGetPage(document: any, pageNumber: number): any; -declare function CGPDFDocumentGetCatalog(document: any): any; -declare function CGPDFDocumentGetInfo(document: any): any; -declare function CGPDFDocumentGetID(document: any): any; -declare function CGPDFDocumentGetTypeID(): number; -declare function CGFunctionGetTypeID(): number; -declare function CGFunctionCreate(info: any, domainDimension: number, domain: any, rangeDimension: number, range: any, callbacks: any): any; -declare function CGFunctionRetain(funcArg: any): any; -declare function CGFunctionRelease(funcArg: any): void; -declare function CGShadingGetTypeID(): number; -declare function CGShadingCreateAxial(space: any, start: CGPoint, end: CGPoint, funcArg: any, extendStart: boolean, extendEnd: boolean): any; -declare function CGShadingCreateRadial(space: any, start: CGPoint, startRadius: number, end: CGPoint, endRadius: number, funcArg: any, extendStart: boolean, extendEnd: boolean): any; -declare function CGShadingRetain(shading: any): any; -declare function CGShadingRelease(shading: any): void; -declare function CGContextGetTypeID(): number; -declare function CGContextSaveGState(c: any): void; -declare function CGContextRestoreGState(c: any): void; -declare function CGContextScaleCTM(c: any, sx: number, sy: number): void; -declare function CGContextTranslateCTM(c: any, tx: number, ty: number): void; -declare function CGContextRotateCTM(c: any, angle: number): void; -declare function CGContextConcatCTM(c: any, transform: CGAffineTransform): void; -declare function CGContextGetCTM(c: any): CGAffineTransform; -declare function CGContextSetLineWidth(c: any, width: number): void; -declare function CGContextSetLineCap(c: any, cap: number): void; -declare function CGContextSetLineJoin(c: any, join: number): void; -declare function CGContextSetMiterLimit(c: any, limit: number): void; -declare function CGContextSetLineDash(c: any, phase: number, lengths: any, count: number): void; -declare function CGContextSetFlatness(c: any, flatness: number): void; -declare function CGContextSetAlpha(c: any, alpha: number): void; -declare function CGContextSetBlendMode(context: any, mode: number): void; -declare function CGContextBeginPath(c: any): void; -declare function CGContextMoveToPoint(c: any, x: number, y: number): void; -declare function CGContextAddLineToPoint(c: any, x: number, y: number): void; -declare function CGContextAddCurveToPoint(c: any, cp1x: number, cp1y: number, cp2x: number, cp2y: number, x: number, y: number): void; -declare function CGContextAddQuadCurveToPoint(c: any, cpx: number, cpy: number, x: number, y: number): void; -declare function CGContextClosePath(c: any): void; -declare function CGContextAddRect(c: any, rect: CGRect): void; -declare function CGContextAddRects(c: any, rects: any, count: number): void; -declare function CGContextAddLines(c: any, points: any, count: number): void; -declare function CGContextAddEllipseInRect(context: any, rect: CGRect): void; -declare function CGContextAddArc(c: any, x: number, y: number, radius: number, startAngle: number, endAngle: number, clockwise: number): void; -declare function CGContextAddArcToPoint(c: any, x1: number, y1: number, x2: number, y2: number, radius: number): void; -declare function CGContextAddPath(context: any, path: any): void; -declare function CGContextReplacePathWithStrokedPath(c: any): void; -declare function CGContextIsPathEmpty(context: any): boolean; -declare function CGContextGetPathCurrentPoint(context: any): CGPoint; -declare function CGContextGetPathBoundingBox(context: any): CGRect; -declare function CGContextCopyPath(context: any): any; -declare function CGContextPathContainsPoint(context: any, point: CGPoint, mode: number): boolean; -declare function CGContextDrawPath(c: any, mode: number): void; -declare function CGContextFillPath(c: any): void; -declare function CGContextEOFillPath(c: any): void; -declare function CGContextStrokePath(c: any): void; -declare function CGContextFillRect(c: any, rect: CGRect): void; -declare function CGContextFillRects(c: any, rects: any, count: number): void; -declare function CGContextStrokeRect(c: any, rect: CGRect): void; -declare function CGContextStrokeRectWithWidth(c: any, rect: CGRect, width: number): void; -declare function CGContextClearRect(c: any, rect: CGRect): void; -declare function CGContextFillEllipseInRect(context: any, rect: CGRect): void; -declare function CGContextStrokeEllipseInRect(context: any, rect: CGRect): void; -declare function CGContextStrokeLineSegments(c: any, points: any, count: number): void; -declare function CGContextClip(c: any): void; -declare function CGContextEOClip(c: any): void; -declare function CGContextClipToMask(c: any, rect: CGRect, mask: any): void; -declare function CGContextGetClipBoundingBox(c: any): CGRect; -declare function CGContextClipToRect(c: any, rect: CGRect): void; -declare function CGContextClipToRects(c: any, rects: any, count: number): void; -declare function CGContextSetFillColorWithColor(c: any, color: any): void; -declare function CGContextSetStrokeColorWithColor(c: any, color: any): void; -declare function CGContextSetFillColorSpace(context: any, space: any): void; -declare function CGContextSetStrokeColorSpace(context: any, space: any): void; -declare function CGContextSetFillColor(context: any, components: any): void; -declare function CGContextSetStrokeColor(context: any, components: any): void; -declare function CGContextSetFillPattern(context: any, pattern: any, components: any): void; -declare function CGContextSetStrokePattern(context: any, pattern: any, components: any): void; -declare function CGContextSetPatternPhase(context: any, phase: CGSize): void; -declare function CGContextSetGrayFillColor(context: any, gray: number, alpha: number): void; -declare function CGContextSetGrayStrokeColor(context: any, gray: number, alpha: number): void; -declare function CGContextSetRGBFillColor(context: any, red: number, green: number, blue: number, alpha: number): void; -declare function CGContextSetRGBStrokeColor(context: any, red: number, green: number, blue: number, alpha: number): void; -declare function CGContextSetCMYKFillColor(context: any, cyan: number, magenta: number, yellow: number, black: number, alpha: number): void; -declare function CGContextSetCMYKStrokeColor(context: any, cyan: number, magenta: number, yellow: number, black: number, alpha: number): void; -declare function CGContextSetRenderingIntent(context: any, intent: number): void; -declare function CGContextDrawImage(c: any, rect: CGRect, image: any): void; -declare function CGContextDrawTiledImage(c: any, rect: CGRect, image: any): void; -declare function CGContextGetInterpolationQuality(context: any): number; -declare function CGContextSetInterpolationQuality(context: any, quality: number): void; -declare function CGContextSetShadowWithColor(context: any, offset: CGSize, blur: number, color: any): void; -declare function CGContextSetShadow(context: any, offset: CGSize, blur: number): void; -declare function CGContextDrawLinearGradient(context: any, gradient: any, startPoint: CGPoint, endPoint: CGPoint, options: number): void; -declare function CGContextDrawRadialGradient(context: any, gradient: any, startCenter: CGPoint, startRadius: number, endCenter: CGPoint, endRadius: number, options: number): void; -declare function CGContextDrawShading(context: any, shading: any): void; -declare function CGContextSetCharacterSpacing(context: any, spacing: number): void; -declare function CGContextSetTextPosition(c: any, x: number, y: number): void; -declare function CGContextGetTextPosition(context: any): CGPoint; -declare function CGContextSetTextMatrix(c: any, t: CGAffineTransform): void; -declare function CGContextGetTextMatrix(c: any): CGAffineTransform; -declare function CGContextSetTextDrawingMode(c: any, mode: number): void; -declare function CGContextSetFont(c: any, font: any): void; -declare function CGContextSetFontSize(c: any, size: number): void; -declare function CGContextShowGlyphsAtPositions(context: any, glyphs: any, positions: any, count: number): void; -declare function CGContextDrawPDFPage(c: any, page: any): void; -declare function CGContextBeginPage(c: any, mediaBox: any): void; -declare function CGContextEndPage(c: any): void; -declare function CGContextRetain(c: any): any; -declare function CGContextRelease(c: any): void; -declare function CGContextFlush(c: any): void; -declare function CGContextSynchronize(c: any): void; -declare function CGContextSetShouldAntialias(context: any, shouldAntialias: boolean): void; -declare function CGContextSetAllowsAntialiasing(context: any, allowsAntialiasing: boolean): void; -declare function CGContextSetShouldSmoothFonts(context: any, shouldSmoothFonts: boolean): void; -declare function CGContextSetAllowsFontSmoothing(context: any, allowsFontSmoothing: boolean): void; -declare function CGContextSetShouldSubpixelPositionFonts(context: any, shouldSubpixelPositionFonts: boolean): void; -declare function CGContextSetAllowsFontSubpixelPositioning(context: any, allowsFontSubpixelPositioning: boolean): void; -declare function CGContextSetShouldSubpixelQuantizeFonts(context: any, shouldSubpixelQuantizeFonts: boolean): void; -declare function CGContextSetAllowsFontSubpixelQuantization(context: any, allowsFontSubpixelQuantization: boolean): void; -declare function CGContextBeginTransparencyLayer(context: any, auxiliaryInfo: NSDictionary): void; -declare function CGContextBeginTransparencyLayerWithRect(context: any, rect: CGRect, auxiliaryInfo: NSDictionary): void; -declare function CGContextEndTransparencyLayer(context: any): void; -declare function CGContextGetUserSpaceToDeviceSpaceTransform(context: any): CGAffineTransform; -declare function CGContextConvertPointToDeviceSpace(context: any, point: CGPoint): CGPoint; -declare function CGContextConvertPointToUserSpace(context: any, point: CGPoint): CGPoint; -declare function CGContextConvertSizeToDeviceSpace(context: any, size: CGSize): CGSize; -declare function CGContextConvertSizeToUserSpace(context: any, size: CGSize): CGSize; -declare function CGContextConvertRectToDeviceSpace(context: any, rect: CGRect): CGRect; -declare function CGContextConvertRectToUserSpace(context: any, rect: CGRect): CGRect; -declare function CGContextSelectFont(c: any, name: string, size: number, textEncoding: number): void; -declare function CGContextShowText(c: any, string: string, length: number): void; -declare function CGContextShowTextAtPoint(c: any, x: number, y: number, string: string, length: number): void; -declare function CGContextShowGlyphs(c: any, g: any, count: number): void; -declare function CGContextShowGlyphsAtPoint(context: any, x: number, y: number, glyphs: any, count: number): void; -declare function CGContextShowGlyphsWithAdvances(context: any, glyphs: any, advances: any, count: number): void; -declare function CGBitmapContextCreateWithData(data: any, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: any, bitmapInfo: number, releaseCallback: (arg1: any, arg2: any) => void, releaseInfo: any): any; -declare function CGBitmapContextCreate(data: any, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: any, bitmapInfo: number): any; -declare function CGBitmapContextGetData(context: any): any; -declare function CGBitmapContextGetWidth(context: any): number; -declare function CGBitmapContextGetHeight(context: any): number; -declare function CGBitmapContextGetBitsPerComponent(context: any): number; -declare function CGBitmapContextGetBitsPerPixel(context: any): number; -declare function CGBitmapContextGetBytesPerRow(context: any): number; -declare function CGBitmapContextGetColorSpace(context: any): any; -declare function CGBitmapContextGetAlphaInfo(context: any): number; -declare function CGBitmapContextGetBitmapInfo(context: any): number; -declare function CGBitmapContextCreateImage(context: any): any; -declare function CGDataConsumerGetTypeID(): number; -declare function CGDataConsumerCreate(info: any, callbacks: any): any; -declare function CGDataConsumerCreateWithURL(url: NSURL): any; -declare function CGDataConsumerCreateWithCFData(data: NSMutableData): any; -declare function CGDataConsumerRetain(consumer: any): any; -declare function CGDataConsumerRelease(consumer: any): void; -declare function CGLayerCreateWithContext(context: any, size: CGSize, auxiliaryInfo: NSDictionary): any; -declare function CGLayerRetain(layer: any): any; -declare function CGLayerRelease(layer: any): void; -declare function CGLayerGetSize(layer: any): CGSize; -declare function CGLayerGetContext(layer: any): any; -declare function CGContextDrawLayerInRect(context: any, rect: CGRect, layer: any): void; -declare function CGContextDrawLayerAtPoint(context: any, point: CGPoint, layer: any): void; -declare function CGLayerGetTypeID(): number; -declare function CGPDFContentStreamCreateWithPage(page: any): any; -declare function CGPDFContentStreamCreateWithStream(stream: any, streamResources: any, parent: any): any; -declare function CGPDFContentStreamRetain(cs: any): any; -declare function CGPDFContentStreamRelease(cs: any): void; -declare function CGPDFContentStreamGetStreams(cs: any): NSArray; -declare function CGPDFContextCreate(consumer: any, mediaBox: any, auxiliaryInfo: NSDictionary): any; -declare function CGPDFContextCreateWithURL(url: NSURL, mediaBox: any, auxiliaryInfo: NSDictionary): any; -declare function CGPDFContextClose(context: any): void; -declare function CGPDFContextBeginPage(context: any, pageInfo: NSDictionary): void; -declare function CGPDFContextEndPage(context: any): void; -declare function CGPDFContextAddDocumentMetadata(context: any, metadata: NSData): void; -declare function CGPDFContextSetURLForRect(context: any, url: NSURL, rect: CGRect): void; -declare function CGPDFContextAddDestinationAtPoint(context: any, name: string, point: CGPoint): void; -declare function CGPDFContextSetDestinationForRect(context: any, name: string, rect: CGRect): void; -declare function CGPDFScannerCreate(cs: any, table: any, info: any): any; -declare function CGPDFScannerRetain(scanner: any): any; -declare function CGPDFScannerRelease(scanner: any): void; -declare function CGPDFScannerScan(scanner: any): boolean; -declare function CGPDFScannerGetContentStream(scanner: any): any; -declare function CGPDFScannerPopBoolean(scanner: any, value: string): boolean; -declare function CGPDFScannerPopInteger(scanner: any, value: any): boolean; -declare function CGPDFScannerPopNumber(scanner: any, value: any): boolean; -declare function CGPDFScannerPopName(scanner: any, value: any): boolean; -declare function CGPDFScannerPopString(scanner: any, value: any): boolean; -declare function CGPDFScannerPopArray(scanner: any, value: any): boolean; -declare function CGPDFScannerPopDictionary(scanner: any, value: any): boolean; -declare function CGPDFScannerPopStream(scanner: any, value: any): boolean; -declare function CGPDFOperatorTableCreate(): any; -declare function CGPDFOperatorTableRetain(table: any): any; -declare function CGPDFOperatorTableRelease(table: any): void; -declare function CGPDFOperatorTableSetCallback(table: any, name: string, callback: (arg1: any, arg2: any) => void): void; -declare function __CFRangeMake(loc: number, len: number): CFRange; -declare function CFNullGetTypeID(): number; -declare function CFAllocatorGetTypeID(): number; -declare function CFAllocatorSetDefault(allocator: any): void; -declare function CFAllocatorGetDefault(): any; -declare function CFAllocatorCreate(allocator: any, context: any): any; -declare function CFAllocatorAllocate(allocator: any, size: number, hint: number): any; -declare function CFAllocatorReallocate(allocator: any, ptr: any, newsize: number, hint: number): any; -declare function CFAllocatorDeallocate(allocator: any, ptr: any): void; -declare function CFAllocatorGetPreferredSizeForSize(allocator: any, size: number, hint: number): number; -declare function CFAllocatorGetContext(allocator: any, context: any): void; -declare function CFGetTypeID(cf: any): number; -declare function CFCopyTypeIDDescription(type_id: number): string; -declare function CFRetain(cf: any): any; -declare function CFRelease(cf: any): void; -declare function CFAutorelease(arg: any): any; -declare function CFGetRetainCount(cf: any): number; -declare function CFEqual(cf1: any, cf2: any): boolean; -declare function CFHash(cf: any): number; -declare function CFCopyDescription(cf: any): string; -declare function CFGetAllocator(cf: any): any; -declare function CFDictionaryGetTypeID(): number; -declare function CFDictionaryCreate(allocator: any, keys: any, values: any, numValues: number, keyCallBacks: any, valueCallBacks: any): NSDictionary; -declare function CFDictionaryCreateCopy(allocator: any, theDict: NSDictionary): NSDictionary; -declare function CFDictionaryCreateMutable(allocator: any, capacity: number, keyCallBacks: any, valueCallBacks: any): NSMutableDictionary; -declare function CFDictionaryCreateMutableCopy(allocator: any, capacity: number, theDict: NSDictionary): NSMutableDictionary; -declare function CFDictionaryGetCount(theDict: NSDictionary): number; -declare function CFDictionaryGetCountOfKey(theDict: NSDictionary, key: any): number; -declare function CFDictionaryGetCountOfValue(theDict: NSDictionary, value: any): number; -declare function CFDictionaryContainsKey(theDict: NSDictionary, key: any): boolean; -declare function CFDictionaryContainsValue(theDict: NSDictionary, value: any): boolean; -declare function CFDictionaryGetValue(theDict: NSDictionary, key: any): any; -declare function CFDictionaryGetValueIfPresent(theDict: NSDictionary, key: any, value: any): boolean; -declare function CFDictionaryGetKeysAndValues(theDict: NSDictionary, keys: any, values: any): void; -declare function CFDictionaryApplyFunction(theDict: NSDictionary, applier: (arg1: any, arg2: any, arg3: any) => void, context: any): void; -declare function CFDictionaryAddValue(theDict: NSMutableDictionary, key: any, value: any): void; -declare function CFDictionarySetValue(theDict: NSMutableDictionary, key: any, value: any): void; -declare function CFDictionaryReplaceValue(theDict: NSMutableDictionary, key: any, value: any): void; -declare function CFDictionaryRemoveValue(theDict: NSMutableDictionary, key: any): void; -declare function CFDictionaryRemoveAllValues(theDict: NSMutableDictionary): void; -declare function CFDataGetTypeID(): number; -declare function CFDataCreate(allocator: any, bytes: string, length: number): NSData; -declare function CFDataCreateWithBytesNoCopy(allocator: any, bytes: string, length: number, bytesDeallocator: any): NSData; -declare function CFDataCreateCopy(allocator: any, theData: NSData): NSData; -declare function CFDataCreateMutable(allocator: any, capacity: number): NSMutableData; -declare function CFDataCreateMutableCopy(allocator: any, capacity: number, theData: NSData): NSMutableData; -declare function CFDataGetLength(theData: NSData): number; -declare function CFDataGetBytePtr(theData: NSData): string; -declare function CFDataGetMutableBytePtr(theData: NSMutableData): string; -declare function CFDataGetBytes(theData: NSData, range: CFRange, buffer: string): void; -declare function CFDataSetLength(theData: NSMutableData, length: number): void; -declare function CFDataIncreaseLength(theData: NSMutableData, extraLength: number): void; -declare function CFDataAppendBytes(theData: NSMutableData, bytes: string, length: number): void; -declare function CFDataReplaceBytes(theData: NSMutableData, range: CFRange, newBytes: string, newLength: number): void; -declare function CFDataDeleteBytes(theData: NSMutableData, range: CFRange): void; -declare function CFDataFind(theData: NSData, dataToFind: NSData, searchRange: CFRange, compareOptions: number): CFRange; -declare function CFArrayGetTypeID(): number; -declare function CFArrayCreate(allocator: any, values: any, numValues: number, callBacks: any): NSArray; -declare function CFArrayCreateCopy(allocator: any, theArray: NSArray): NSArray; -declare function CFArrayCreateMutable(allocator: any, capacity: number, callBacks: any): NSMutableArray; -declare function CFArrayCreateMutableCopy(allocator: any, capacity: number, theArray: NSArray): NSMutableArray; -declare function CFArrayGetCount(theArray: NSArray): number; -declare function CFArrayGetCountOfValue(theArray: NSArray, range: CFRange, value: any): number; -declare function CFArrayContainsValue(theArray: NSArray, range: CFRange, value: any): boolean; -declare function CFArrayGetValueAtIndex(theArray: NSArray, idx: number): any; -declare function CFArrayGetValues(theArray: NSArray, range: CFRange, values: any): void; -declare function CFArrayApplyFunction(theArray: NSArray, range: CFRange, applier: (arg1: any, arg2: any) => void, context: any): void; -declare function CFArrayGetFirstIndexOfValue(theArray: NSArray, range: CFRange, value: any): number; -declare function CFArrayGetLastIndexOfValue(theArray: NSArray, range: CFRange, value: any): number; -declare function CFArrayBSearchValues(theArray: NSArray, range: CFRange, value: any, comparator: (arg1: any, arg2: any, arg3: any) => number, context: any): number; -declare function CFArrayAppendValue(theArray: NSMutableArray, value: any): void; -declare function CFArrayInsertValueAtIndex(theArray: NSMutableArray, idx: number, value: any): void; -declare function CFArraySetValueAtIndex(theArray: NSMutableArray, idx: number, value: any): void; -declare function CFArrayRemoveValueAtIndex(theArray: NSMutableArray, idx: number): void; -declare function CFArrayRemoveAllValues(theArray: NSMutableArray): void; -declare function CFArrayReplaceValues(theArray: NSMutableArray, range: CFRange, newValues: any, newCount: number): void; -declare function CFArrayExchangeValuesAtIndices(theArray: NSMutableArray, idx1: number, idx2: number): void; -declare function CFArraySortValues(theArray: NSMutableArray, range: CFRange, comparator: (arg1: any, arg2: any, arg3: any) => number, context: any): void; -declare function CFArrayAppendArray(theArray: NSMutableArray, otherArray: NSArray, otherRange: CFRange): void; -declare function CFCharacterSetGetTypeID(): number; -declare function CFCharacterSetGetPredefined(theSetIdentifier: number): NSCharacterSet; -declare function CFCharacterSetCreateWithCharactersInRange(alloc: any, theRange: CFRange): NSCharacterSet; -declare function CFCharacterSetCreateWithCharactersInString(alloc: any, theString: string): NSCharacterSet; -declare function CFCharacterSetCreateWithBitmapRepresentation(alloc: any, theData: NSData): NSCharacterSet; -declare function CFCharacterSetCreateInvertedSet(alloc: any, theSet: NSCharacterSet): NSCharacterSet; -declare function CFCharacterSetIsSupersetOfSet(theSet: NSCharacterSet, theOtherset: NSCharacterSet): boolean; -declare function CFCharacterSetHasMemberInPlane(theSet: NSCharacterSet, thePlane: number): boolean; -declare function CFCharacterSetCreateMutable(alloc: any): NSMutableCharacterSet; -declare function CFCharacterSetCreateCopy(alloc: any, theSet: NSCharacterSet): NSCharacterSet; -declare function CFCharacterSetCreateMutableCopy(alloc: any, theSet: NSCharacterSet): NSMutableCharacterSet; -declare function CFCharacterSetIsCharacterMember(theSet: NSCharacterSet, theChar: number): boolean; -declare function CFCharacterSetIsLongCharacterMember(theSet: NSCharacterSet, theChar: number): boolean; -declare function CFCharacterSetCreateBitmapRepresentation(alloc: any, theSet: NSCharacterSet): NSData; -declare function CFCharacterSetAddCharactersInRange(theSet: NSMutableCharacterSet, theRange: CFRange): void; -declare function CFCharacterSetRemoveCharactersInRange(theSet: NSMutableCharacterSet, theRange: CFRange): void; -declare function CFCharacterSetAddCharactersInString(theSet: NSMutableCharacterSet, theString: string): void; -declare function CFCharacterSetRemoveCharactersInString(theSet: NSMutableCharacterSet, theString: string): void; -declare function CFCharacterSetUnion(theSet: NSMutableCharacterSet, theOtherSet: NSCharacterSet): void; -declare function CFCharacterSetIntersect(theSet: NSMutableCharacterSet, theOtherSet: NSCharacterSet): void; -declare function CFCharacterSetInvert(theSet: NSMutableCharacterSet): void; -declare function CFLocaleGetTypeID(): number; -declare function CFLocaleGetSystem(): NSLocale; -declare function CFLocaleCopyCurrent(): NSLocale; -declare function CFLocaleCopyAvailableLocaleIdentifiers(): NSArray; -declare function CFLocaleCopyISOLanguageCodes(): NSArray; -declare function CFLocaleCopyISOCountryCodes(): NSArray; -declare function CFLocaleCopyISOCurrencyCodes(): NSArray; -declare function CFLocaleCopyCommonISOCurrencyCodes(): NSArray; -declare function CFLocaleCopyPreferredLanguages(): NSArray; -declare function CFLocaleCreateCanonicalLanguageIdentifierFromString(allocator: any, localeIdentifier: string): string; -declare function CFLocaleCreateCanonicalLocaleIdentifierFromString(allocator: any, localeIdentifier: string): string; -declare function CFLocaleCreateCanonicalLocaleIdentifierFromScriptManagerCodes(allocator: any, lcode: number, rcode: number): string; -declare function CFLocaleCreateLocaleIdentifierFromWindowsLocaleCode(allocator: any, lcid: number): string; -declare function CFLocaleGetWindowsLocaleCodeFromLocaleIdentifier(localeIdentifier: string): number; -declare function CFLocaleGetLanguageCharacterDirection(isoLangCode: string): number; -declare function CFLocaleGetLanguageLineDirection(isoLangCode: string): number; -declare function CFLocaleCreateComponentsFromLocaleIdentifier(allocator: any, localeID: string): NSDictionary; -declare function CFLocaleCreateLocaleIdentifierFromComponents(allocator: any, dictionary: NSDictionary): string; -declare function CFLocaleCreate(allocator: any, localeIdentifier: string): NSLocale; -declare function CFLocaleCreateCopy(allocator: any, locale: NSLocale): NSLocale; -declare function CFLocaleGetIdentifier(locale: NSLocale): string; -declare function CFLocaleGetValue(locale: NSLocale, key: string): any; -declare function CFLocaleCopyDisplayNameForPropertyValue(displayLocale: NSLocale, key: string, value: string): string; -declare function CFStringGetTypeID(): number; -declare function CFStringCreateWithPascalString(alloc: any, pStr: string, encoding: number): string; -declare function CFStringCreateWithCString(alloc: any, cStr: string, encoding: number): string; -declare function CFStringCreateWithBytes(alloc: any, bytes: string, numBytes: number, encoding: number, isExternalRepresentation: boolean): string; -declare function CFStringCreateWithCharacters(alloc: any, chars: any, numChars: number): string; -declare function CFStringCreateWithPascalStringNoCopy(alloc: any, pStr: string, encoding: number, contentsDeallocator: any): string; -declare function CFStringCreateWithCStringNoCopy(alloc: any, cStr: string, encoding: number, contentsDeallocator: any): string; -declare function CFStringCreateWithBytesNoCopy(alloc: any, bytes: string, numBytes: number, encoding: number, isExternalRepresentation: boolean, contentsDeallocator: any): string; -declare function CFStringCreateWithCharactersNoCopy(alloc: any, chars: any, numChars: number, contentsDeallocator: any): string; -declare function CFStringCreateWithSubstring(alloc: any, str: string, range: CFRange): string; -declare function CFStringCreateCopy(alloc: any, theString: string): string; -declare function CFStringCreateWithFormatAndArguments(alloc: any, formatOptions: NSDictionary, format: string, arguments: number): string; -declare function CFStringCreateMutable(alloc: any, maxLength: number): NSMutableString; -declare function CFStringCreateMutableCopy(alloc: any, maxLength: number, theString: string): NSMutableString; -declare function CFStringCreateMutableWithExternalCharactersNoCopy(alloc: any, chars: any, numChars: number, capacity: number, externalCharactersAllocator: any): NSMutableString; -declare function CFStringGetLength(theString: string): number; -declare function CFStringGetCharacterAtIndex(theString: string, idx: number): number; -declare function CFStringGetCharacters(theString: string, range: CFRange, buffer: any): void; -declare function CFStringGetPascalString(theString: string, buffer: string, bufferSize: number, encoding: number): boolean; -declare function CFStringGetCString(theString: string, buffer: string, bufferSize: number, encoding: number): boolean; -declare function CFStringGetPascalStringPtr(theString: string, encoding: number): string; -declare function CFStringGetCStringPtr(theString: string, encoding: number): string; -declare function CFStringGetCharactersPtr(theString: string): any; -declare function CFStringGetBytes(theString: string, range: CFRange, encoding: number, lossByte: number, isExternalRepresentation: boolean, buffer: string, maxBufLen: number, usedBufLen: any): number; -declare function CFStringCreateFromExternalRepresentation(alloc: any, data: NSData, encoding: number): string; -declare function CFStringCreateExternalRepresentation(alloc: any, theString: string, encoding: number, lossByte: number): NSData; -declare function CFStringGetSmallestEncoding(theString: string): number; -declare function CFStringGetFastestEncoding(theString: string): number; -declare function CFStringGetSystemEncoding(): number; -declare function CFStringGetMaximumSizeForEncoding(length: number, encoding: number): number; -declare function CFStringGetFileSystemRepresentation(string: string, buffer: string, maxBufLen: number): boolean; -declare function CFStringGetMaximumSizeOfFileSystemRepresentation(string: string): number; -declare function CFStringCreateWithFileSystemRepresentation(alloc: any, buffer: string): string; -declare function CFStringCompareWithOptionsAndLocale(theString1: string, theString2: string, rangeToCompare: CFRange, compareOptions: number, locale: NSLocale): number; -declare function CFStringCompareWithOptions(theString1: string, theString2: string, rangeToCompare: CFRange, compareOptions: number): number; -declare function CFStringCompare(theString1: string, theString2: string, compareOptions: number): number; -declare function CFStringFindWithOptionsAndLocale(theString: string, stringToFind: string, rangeToSearch: CFRange, searchOptions: number, locale: NSLocale, result: any): boolean; -declare function CFStringFindWithOptions(theString: string, stringToFind: string, rangeToSearch: CFRange, searchOptions: number, result: any): boolean; -declare function CFStringCreateArrayWithFindResults(alloc: any, theString: string, stringToFind: string, rangeToSearch: CFRange, compareOptions: number): NSArray; -declare function CFStringFind(theString: string, stringToFind: string, compareOptions: number): CFRange; -declare function CFStringHasPrefix(theString: string, prefix: string): boolean; -declare function CFStringHasSuffix(theString: string, suffix: string): boolean; -declare function CFStringGetRangeOfComposedCharactersAtIndex(theString: string, theIndex: number): CFRange; -declare function CFStringFindCharacterFromSet(theString: string, theSet: NSCharacterSet, rangeToSearch: CFRange, searchOptions: number, result: any): boolean; -declare function CFStringGetLineBounds(theString: string, range: CFRange, lineBeginIndex: any, lineEndIndex: any, contentsEndIndex: any): void; -declare function CFStringGetParagraphBounds(string: string, range: CFRange, parBeginIndex: any, parEndIndex: any, contentsEndIndex: any): void; -declare function CFStringGetHyphenationLocationBeforeIndex(string: string, location: number, limitRange: CFRange, options: number, locale: NSLocale, character: any): number; -declare function CFStringIsHyphenationAvailableForLocale(locale: NSLocale): boolean; -declare function CFStringCreateByCombiningStrings(alloc: any, theArray: NSArray, separatorString: string): string; -declare function CFStringCreateArrayBySeparatingStrings(alloc: any, theString: string, separatorString: string): NSArray; -declare function CFStringGetIntValue(str: string): number; -declare function CFStringGetDoubleValue(str: string): number; -declare function CFStringAppend(theString: NSMutableString, appendedString: string): void; -declare function CFStringAppendCharacters(theString: NSMutableString, chars: any, numChars: number): void; -declare function CFStringAppendPascalString(theString: NSMutableString, pStr: string, encoding: number): void; -declare function CFStringAppendCString(theString: NSMutableString, cStr: string, encoding: number): void; -declare function CFStringAppendFormatAndArguments(theString: NSMutableString, formatOptions: NSDictionary, format: string, arguments: number): void; -declare function CFStringInsert(str: NSMutableString, idx: number, insertedStr: string): void; -declare function CFStringDelete(theString: NSMutableString, range: CFRange): void; -declare function CFStringReplace(theString: NSMutableString, range: CFRange, replacement: string): void; -declare function CFStringReplaceAll(theString: NSMutableString, replacement: string): void; -declare function CFStringFindAndReplace(theString: NSMutableString, stringToFind: string, replacementString: string, rangeToSearch: CFRange, compareOptions: number): number; -declare function CFStringSetExternalCharactersNoCopy(theString: NSMutableString, chars: any, length: number, capacity: number): void; -declare function CFStringPad(theString: NSMutableString, padString: string, length: number, indexIntoPad: number): void; -declare function CFStringTrim(theString: NSMutableString, trimString: string): void; -declare function CFStringTrimWhitespace(theString: NSMutableString): void; -declare function CFStringLowercase(theString: NSMutableString, locale: NSLocale): void; -declare function CFStringUppercase(theString: NSMutableString, locale: NSLocale): void; -declare function CFStringCapitalize(theString: NSMutableString, locale: NSLocale): void; -declare function CFStringNormalize(theString: NSMutableString, theForm: number): void; -declare function CFStringFold(theString: NSMutableString, theFlags: number, theLocale: NSLocale): void; -declare function CFStringTransform(string: NSMutableString, range: any, transform: string, reverse: boolean): boolean; -declare function CFStringIsEncodingAvailable(encoding: number): boolean; -declare function CFStringGetListOfAvailableEncodings(): any; -declare function CFStringGetNameOfEncoding(encoding: number): string; -declare function CFStringConvertEncodingToNSStringEncoding(encoding: number): number; -declare function CFStringConvertNSStringEncodingToEncoding(encoding: number): number; -declare function CFStringConvertEncodingToWindowsCodepage(encoding: number): number; -declare function CFStringConvertWindowsCodepageToEncoding(codepage: number): number; -declare function CFStringConvertIANACharSetNameToEncoding(theString: string): number; -declare function CFStringConvertEncodingToIANACharSetName(encoding: number): string; -declare function CFStringGetMostCompatibleMacStringEncoding(encoding: number): number; -declare function CFShow(obj: any): void; -declare function CFShowStr(str: string): void; -declare function __CFStringMakeConstantString(cStr: string): string; -declare function CFErrorGetTypeID(): number; -declare function CFErrorCreate(allocator: any, domain: string, code: number, userInfo: NSDictionary): NSError; -declare function CFErrorCreateWithUserInfoKeysAndValues(allocator: any, domain: string, code: number, userInfoKeys: any, userInfoValues: any, numUserInfoValues: number): NSError; -declare function CFErrorGetDomain(err: NSError): string; -declare function CFErrorGetCode(err: NSError): number; -declare function CFErrorCopyUserInfo(err: NSError): NSDictionary; -declare function CFErrorCopyDescription(err: NSError): string; -declare function CFErrorCopyFailureReason(err: NSError): string; -declare function CFErrorCopyRecoverySuggestion(err: NSError): string; -declare function CFURLGetTypeID(): number; -declare function CFURLCreateWithBytes(allocator: any, URLBytes: string, length: number, encoding: number, baseURL: NSURL): NSURL; -declare function CFURLCreateData(allocator: any, url: NSURL, encoding: number, escapeWhitespace: boolean): NSData; -declare function CFURLCreateWithString(allocator: any, URLString: string, baseURL: NSURL): NSURL; -declare function CFURLCreateAbsoluteURLWithBytes(alloc: any, relativeURLBytes: string, length: number, encoding: number, baseURL: NSURL, useCompatibilityMode: boolean): NSURL; -declare function CFURLCreateWithFileSystemPath(allocator: any, filePath: string, pathStyle: number, isDirectory: boolean): NSURL; -declare function CFURLCreateFromFileSystemRepresentation(allocator: any, buffer: string, bufLen: number, isDirectory: boolean): NSURL; -declare function CFURLCreateWithFileSystemPathRelativeToBase(allocator: any, filePath: string, pathStyle: number, isDirectory: boolean, baseURL: NSURL): NSURL; -declare function CFURLCreateFromFileSystemRepresentationRelativeToBase(allocator: any, buffer: string, bufLen: number, isDirectory: boolean, baseURL: NSURL): NSURL; -declare function CFURLGetFileSystemRepresentation(url: NSURL, resolveAgainstBase: boolean, buffer: string, maxBufLen: number): boolean; -declare function CFURLCopyAbsoluteURL(relativeURL: NSURL): NSURL; -declare function CFURLGetString(anURL: NSURL): string; -declare function CFURLGetBaseURL(anURL: NSURL): NSURL; -declare function CFURLCanBeDecomposed(anURL: NSURL): boolean; -declare function CFURLCopyScheme(anURL: NSURL): string; -declare function CFURLCopyNetLocation(anURL: NSURL): string; -declare function CFURLCopyPath(anURL: NSURL): string; -declare function CFURLCopyStrictPath(anURL: NSURL, isAbsolute: string): string; -declare function CFURLCopyFileSystemPath(anURL: NSURL, pathStyle: number): string; -declare function CFURLHasDirectoryPath(anURL: NSURL): boolean; -declare function CFURLCopyResourceSpecifier(anURL: NSURL): string; -declare function CFURLCopyHostName(anURL: NSURL): string; -declare function CFURLGetPortNumber(anURL: NSURL): number; -declare function CFURLCopyUserName(anURL: NSURL): string; -declare function CFURLCopyPassword(anURL: NSURL): string; -declare function CFURLCopyParameterString(anURL: NSURL, charactersToLeaveEscaped: string): string; -declare function CFURLCopyQueryString(anURL: NSURL, charactersToLeaveEscaped: string): string; -declare function CFURLCopyFragment(anURL: NSURL, charactersToLeaveEscaped: string): string; -declare function CFURLCopyLastPathComponent(url: NSURL): string; -declare function CFURLCopyPathExtension(url: NSURL): string; -declare function CFURLCreateCopyAppendingPathComponent(allocator: any, url: NSURL, pathComponent: string, isDirectory: boolean): NSURL; -declare function CFURLCreateCopyDeletingLastPathComponent(allocator: any, url: NSURL): NSURL; -declare function CFURLCreateCopyAppendingPathExtension(allocator: any, url: NSURL, extension: string): NSURL; -declare function CFURLCreateCopyDeletingPathExtension(allocator: any, url: NSURL): NSURL; -declare function CFURLGetBytes(url: NSURL, buffer: string, bufferLength: number): number; -declare function CFURLGetByteRangeForComponent(url: NSURL, component: number, rangeIncludingSeparators: any): CFRange; -declare function CFURLCreateStringByReplacingPercentEscapes(allocator: any, originalString: string, charactersToLeaveEscaped: string): string; -declare function CFURLCreateStringByReplacingPercentEscapesUsingEncoding(allocator: any, origString: string, charsToLeaveEscaped: string, encoding: number): string; -declare function CFURLCreateStringByAddingPercentEscapes(allocator: any, originalString: string, charactersToLeaveUnescaped: string, legalURLCharactersToBeEscaped: string, encoding: number): string; -declare function CFURLIsFileReferenceURL(url: NSURL): boolean; -declare function CFURLCreateFileReferenceURL(allocator: any, url: NSURL, error: any): NSURL; -declare function CFURLCreateFilePathURL(allocator: any, url: NSURL, error: any): NSURL; -declare function CFURLCopyResourcePropertyForKey(url: NSURL, key: string, propertyValueTypeRefPtr: any, error: any): boolean; -declare function CFURLCopyResourcePropertiesForKeys(url: NSURL, keys: NSArray, error: any): NSDictionary; -declare function CFURLSetResourcePropertyForKey(url: NSURL, key: string, propertyValue: any, error: any): boolean; -declare function CFURLSetResourcePropertiesForKeys(url: NSURL, keyedPropertyValues: NSDictionary, error: any): boolean; -declare function CFURLClearResourcePropertyCacheForKey(url: NSURL, key: string): void; -declare function CFURLClearResourcePropertyCache(url: NSURL): void; -declare function CFURLSetTemporaryResourcePropertyForKey(url: NSURL, key: string, propertyValue: any): void; -declare function CFURLResourceIsReachable(url: NSURL, error: any): boolean; -declare function CFURLCreateBookmarkData(allocator: any, url: NSURL, options: number, resourcePropertiesToInclude: NSArray, relativeToURL: NSURL, error: any): NSData; -declare function CFURLCreateByResolvingBookmarkData(allocator: any, bookmark: NSData, options: number, relativeToURL: NSURL, resourcePropertiesToInclude: NSArray, isStale: string, error: any): NSURL; -declare function CFURLCreateResourcePropertiesForKeysFromBookmarkData(allocator: any, resourcePropertiesToReturn: NSArray, bookmark: NSData): NSDictionary; -declare function CFURLCreateResourcePropertyForKeyFromBookmarkData(allocator: any, resourcePropertyKey: string, bookmark: NSData): any; -declare function CFURLCreateBookmarkDataFromFile(allocator: any, fileURL: NSURL, errorRef: any): NSData; -declare function CFURLWriteBookmarkDataToFile(bookmarkRef: NSData, fileURL: NSURL, options: number, errorRef: any): boolean; -declare function CFURLStartAccessingSecurityScopedResource(url: NSURL): boolean; -declare function CFURLStopAccessingSecurityScopedResource(url: NSURL): void; -declare function CFAbsoluteTimeGetCurrent(): number; -declare function CFDateGetTypeID(): number; -declare function CFDateCreate(allocator: any, at: number): NSDate; -declare function CFDateGetAbsoluteTime(theDate: NSDate): number; -declare function CFDateGetTimeIntervalSinceDate(theDate: NSDate, otherDate: NSDate): number; -declare function CFDateCompare(theDate: NSDate, otherDate: NSDate, context: any): number; -declare function CFGregorianDateIsValid(gdate: CFGregorianDate, unitFlags: number): boolean; -declare function CFGregorianDateGetAbsoluteTime(gdate: CFGregorianDate, tz: NSTimeZone): number; -declare function CFAbsoluteTimeGetGregorianDate(at: number, tz: NSTimeZone): CFGregorianDate; -declare function CFAbsoluteTimeAddGregorianUnits(at: number, tz: NSTimeZone, units: CFGregorianUnits): number; -declare function CFAbsoluteTimeGetDifferenceAsGregorianUnits(at1: number, at2: number, tz: NSTimeZone, unitFlags: number): CFGregorianUnits; -declare function CFAbsoluteTimeGetDayOfWeek(at: number, tz: NSTimeZone): number; -declare function CFAbsoluteTimeGetDayOfYear(at: number, tz: NSTimeZone): number; -declare function CFAbsoluteTimeGetWeekOfYear(at: number, tz: NSTimeZone): number; -declare function CFBagGetTypeID(): number; -declare function CFBagCreate(allocator: any, values: any, numValues: number, callBacks: any): any; -declare function CFBagCreateCopy(allocator: any, theBag: any): any; -declare function CFBagCreateMutable(allocator: any, capacity: number, callBacks: any): any; -declare function CFBagCreateMutableCopy(allocator: any, capacity: number, theBag: any): any; -declare function CFBagGetCount(theBag: any): number; -declare function CFBagGetCountOfValue(theBag: any, value: any): number; -declare function CFBagContainsValue(theBag: any, value: any): boolean; -declare function CFBagGetValue(theBag: any, value: any): any; -declare function CFBagGetValueIfPresent(theBag: any, candidate: any, value: any): boolean; -declare function CFBagGetValues(theBag: any, values: any): void; -declare function CFBagApplyFunction(theBag: any, applier: (arg1: any, arg2: any) => void, context: any): void; -declare function CFBagAddValue(theBag: any, value: any): void; -declare function CFBagReplaceValue(theBag: any, value: any): void; -declare function CFBagSetValue(theBag: any, value: any): void; -declare function CFBagRemoveValue(theBag: any, value: any): void; -declare function CFBagRemoveAllValues(theBag: any): void; -declare function CFBinaryHeapGetTypeID(): number; -declare function CFBinaryHeapCreate(allocator: any, capacity: number, callBacks: any, compareContext: any): any; -declare function CFBinaryHeapCreateCopy(allocator: any, capacity: number, heap: any): any; -declare function CFBinaryHeapGetCount(heap: any): number; -declare function CFBinaryHeapGetCountOfValue(heap: any, value: any): number; -declare function CFBinaryHeapContainsValue(heap: any, value: any): boolean; -declare function CFBinaryHeapGetMinimum(heap: any): any; -declare function CFBinaryHeapGetMinimumIfPresent(heap: any, value: any): boolean; -declare function CFBinaryHeapGetValues(heap: any, values: any): void; -declare function CFBinaryHeapApplyFunction(heap: any, applier: (arg1: any, arg2: any) => void, context: any): void; -declare function CFBinaryHeapAddValue(heap: any, value: any): void; -declare function CFBinaryHeapRemoveMinimumValue(heap: any): void; -declare function CFBinaryHeapRemoveAllValues(heap: any): void; -declare function CFBitVectorGetTypeID(): number; -declare function CFBitVectorCreate(allocator: any, bytes: string, numBits: number): any; -declare function CFBitVectorCreateCopy(allocator: any, bv: any): any; -declare function CFBitVectorCreateMutable(allocator: any, capacity: number): any; -declare function CFBitVectorCreateMutableCopy(allocator: any, capacity: number, bv: any): any; -declare function CFBitVectorGetCount(bv: any): number; -declare function CFBitVectorGetCountOfBit(bv: any, range: CFRange, value: number): number; -declare function CFBitVectorContainsBit(bv: any, range: CFRange, value: number): boolean; -declare function CFBitVectorGetBitAtIndex(bv: any, idx: number): number; -declare function CFBitVectorGetBits(bv: any, range: CFRange, bytes: string): void; -declare function CFBitVectorGetFirstIndexOfBit(bv: any, range: CFRange, value: number): number; -declare function CFBitVectorGetLastIndexOfBit(bv: any, range: CFRange, value: number): number; -declare function CFBitVectorSetCount(bv: any, count: number): void; -declare function CFBitVectorFlipBitAtIndex(bv: any, idx: number): void; -declare function CFBitVectorFlipBits(bv: any, range: CFRange): void; -declare function CFBitVectorSetBitAtIndex(bv: any, idx: number, value: number): void; -declare function CFBitVectorSetBits(bv: any, range: CFRange, value: number): void; -declare function CFBitVectorSetAllBits(bv: any, value: number): void; -declare function CFTimeZoneGetTypeID(): number; -declare function CFTimeZoneCopySystem(): NSTimeZone; -declare function CFTimeZoneResetSystem(): void; -declare function CFTimeZoneCopyDefault(): NSTimeZone; -declare function CFTimeZoneSetDefault(tz: NSTimeZone): void; -declare function CFTimeZoneCopyKnownNames(): NSArray; -declare function CFTimeZoneCopyAbbreviationDictionary(): NSDictionary; -declare function CFTimeZoneSetAbbreviationDictionary(dict: NSDictionary): void; -declare function CFTimeZoneCreate(allocator: any, name: string, data: NSData): NSTimeZone; -declare function CFTimeZoneCreateWithTimeIntervalFromGMT(allocator: any, ti: number): NSTimeZone; -declare function CFTimeZoneCreateWithName(allocator: any, name: string, tryAbbrev: boolean): NSTimeZone; -declare function CFTimeZoneGetName(tz: NSTimeZone): string; -declare function CFTimeZoneGetData(tz: NSTimeZone): NSData; -declare function CFTimeZoneGetSecondsFromGMT(tz: NSTimeZone, at: number): number; -declare function CFTimeZoneCopyAbbreviation(tz: NSTimeZone, at: number): string; -declare function CFTimeZoneIsDaylightSavingTime(tz: NSTimeZone, at: number): boolean; -declare function CFTimeZoneGetDaylightSavingTimeOffset(tz: NSTimeZone, at: number): number; -declare function CFTimeZoneGetNextDaylightSavingTimeTransition(tz: NSTimeZone, at: number): number; -declare function CFTimeZoneCopyLocalizedName(tz: NSTimeZone, style: number, locale: NSLocale): string; -declare function CFCalendarGetTypeID(): number; -declare function CFCalendarCopyCurrent(): NSCalendar; -declare function CFCalendarCreateWithIdentifier(allocator: any, identifier: string): NSCalendar; -declare function CFCalendarGetIdentifier(calendar: NSCalendar): string; -declare function CFCalendarCopyLocale(calendar: NSCalendar): NSLocale; -declare function CFCalendarSetLocale(calendar: NSCalendar, locale: NSLocale): void; -declare function CFCalendarCopyTimeZone(calendar: NSCalendar): NSTimeZone; -declare function CFCalendarSetTimeZone(calendar: NSCalendar, tz: NSTimeZone): void; -declare function CFCalendarGetFirstWeekday(calendar: NSCalendar): number; -declare function CFCalendarSetFirstWeekday(calendar: NSCalendar, wkdy: number): void; -declare function CFCalendarGetMinimumDaysInFirstWeek(calendar: NSCalendar): number; -declare function CFCalendarSetMinimumDaysInFirstWeek(calendar: NSCalendar, mwd: number): void; -declare function CFCalendarGetMinimumRangeOfUnit(calendar: NSCalendar, unit: number): CFRange; -declare function CFCalendarGetMaximumRangeOfUnit(calendar: NSCalendar, unit: number): CFRange; -declare function CFCalendarGetRangeOfUnit(calendar: NSCalendar, smallerUnit: number, biggerUnit: number, at: number): CFRange; -declare function CFCalendarGetOrdinalityOfUnit(calendar: NSCalendar, smallerUnit: number, biggerUnit: number, at: number): number; -declare function CFCalendarGetTimeRangeOfUnit(calendar: NSCalendar, unit: number, at: number, startp: any, tip: any): boolean; -declare function CFDateFormatterCreateDateFormatFromTemplate(allocator: any, tmplate: string, options: number, locale: NSLocale): string; -declare function CFDateFormatterGetTypeID(): number; -declare function CFDateFormatterCreate(allocator: any, locale: NSLocale, dateStyle: number, timeStyle: number): any; -declare function CFDateFormatterGetLocale(formatter: any): NSLocale; -declare function CFDateFormatterGetDateStyle(formatter: any): number; -declare function CFDateFormatterGetTimeStyle(formatter: any): number; -declare function CFDateFormatterGetFormat(formatter: any): string; -declare function CFDateFormatterSetFormat(formatter: any, formatString: string): void; -declare function CFDateFormatterCreateStringWithDate(allocator: any, formatter: any, date: NSDate): string; -declare function CFDateFormatterCreateStringWithAbsoluteTime(allocator: any, formatter: any, at: number): string; -declare function CFDateFormatterCreateDateFromString(allocator: any, formatter: any, string: string, rangep: any): NSDate; -declare function CFDateFormatterGetAbsoluteTimeFromString(formatter: any, string: string, rangep: any, atp: any): boolean; -declare function CFDateFormatterSetProperty(formatter: any, key: string, value: any): void; -declare function CFDateFormatterCopyProperty(formatter: any, key: string): any; -declare function CFBooleanGetTypeID(): number; -declare function CFBooleanGetValue(boolean: any): boolean; -declare function CFNumberGetTypeID(): number; -declare function CFNumberCreate(allocator: any, theType: number, valuePtr: any): NSNumber; -declare function CFNumberGetType(number: NSNumber): number; -declare function CFNumberGetByteSize(number: NSNumber): number; -declare function CFNumberIsFloatType(number: NSNumber): boolean; -declare function CFNumberGetValue(number: NSNumber, theType: number, valuePtr: any): boolean; -declare function CFNumberCompare(number: NSNumber, otherNumber: NSNumber, context: any): number; -declare function CFNumberFormatterGetTypeID(): number; -declare function CFNumberFormatterCreate(allocator: any, locale: NSLocale, style: number): any; -declare function CFNumberFormatterGetLocale(formatter: any): NSLocale; -declare function CFNumberFormatterGetStyle(formatter: any): number; -declare function CFNumberFormatterGetFormat(formatter: any): string; -declare function CFNumberFormatterSetFormat(formatter: any, formatString: string): void; -declare function CFNumberFormatterCreateStringWithNumber(allocator: any, formatter: any, number: NSNumber): string; -declare function CFNumberFormatterCreateStringWithValue(allocator: any, formatter: any, numberType: number, valuePtr: any): string; -declare function CFNumberFormatterCreateNumberFromString(allocator: any, formatter: any, string: string, rangep: any, options: number): NSNumber; -declare function CFNumberFormatterGetValueFromString(formatter: any, string: string, rangep: any, numberType: number, valuePtr: any): boolean; -declare function CFNumberFormatterSetProperty(formatter: any, key: string, value: any): void; -declare function CFNumberFormatterCopyProperty(formatter: any, key: string): any; -declare function CFNumberFormatterGetDecimalInfoForCurrencyCode(currencyCode: string, defaultFractionDigits: any, roundingIncrement: any): boolean; -declare function CFPreferencesCopyAppValue(key: string, applicationID: string): any; -declare function CFPreferencesGetAppBooleanValue(key: string, applicationID: string, keyExistsAndHasValidFormat: string): boolean; -declare function CFPreferencesGetAppIntegerValue(key: string, applicationID: string, keyExistsAndHasValidFormat: string): number; -declare function CFPreferencesSetAppValue(key: string, value: any, applicationID: string): void; -declare function CFPreferencesAddSuitePreferencesToApp(applicationID: string, suiteID: string): void; -declare function CFPreferencesRemoveSuitePreferencesFromApp(applicationID: string, suiteID: string): void; -declare function CFPreferencesAppSynchronize(applicationID: string): boolean; -declare function CFPreferencesCopyValue(key: string, applicationID: string, userName: string, hostName: string): any; -declare function CFPreferencesCopyMultiple(keysToFetch: NSArray, applicationID: string, userName: string, hostName: string): NSDictionary; -declare function CFPreferencesSetValue(key: string, value: any, applicationID: string, userName: string, hostName: string): void; -declare function CFPreferencesSetMultiple(keysToSet: NSDictionary, keysToRemove: NSArray, applicationID: string, userName: string, hostName: string): void; -declare function CFPreferencesSynchronize(applicationID: string, userName: string, hostName: string): boolean; -declare function CFPreferencesCopyApplicationList(userName: string, hostName: string): NSArray; -declare function CFPreferencesCopyKeyList(applicationID: string, userName: string, hostName: string): NSArray; -declare function CFPreferencesAppValueIsForced(key: string, applicationID: string): boolean; -declare function CFRunLoopGetTypeID(): number; -declare function CFRunLoopGetCurrent(): any; -declare function CFRunLoopGetMain(): any; -declare function CFRunLoopCopyCurrentMode(rl: any): string; -declare function CFRunLoopCopyAllModes(rl: any): NSArray; -declare function CFRunLoopAddCommonMode(rl: any, mode: string): void; -declare function CFRunLoopGetNextTimerFireDate(rl: any, mode: string): number; -declare function CFRunLoopRun(): void; -declare function CFRunLoopRunInMode(mode: string, seconds: number, returnAfterSourceHandled: boolean): number; -declare function CFRunLoopIsWaiting(rl: any): boolean; -declare function CFRunLoopWakeUp(rl: any): void; -declare function CFRunLoopStop(rl: any): void; -declare function CFRunLoopPerformBlock(rl: any, mode: any, block: () => void): void; -declare function CFRunLoopContainsSource(rl: any, source: any, mode: string): boolean; -declare function CFRunLoopAddSource(rl: any, source: any, mode: string): void; -declare function CFRunLoopRemoveSource(rl: any, source: any, mode: string): void; -declare function CFRunLoopContainsObserver(rl: any, observer: any, mode: string): boolean; -declare function CFRunLoopAddObserver(rl: any, observer: any, mode: string): void; -declare function CFRunLoopRemoveObserver(rl: any, observer: any, mode: string): void; -declare function CFRunLoopContainsTimer(rl: any, timer: NSTimer, mode: string): boolean; -declare function CFRunLoopAddTimer(rl: any, timer: NSTimer, mode: string): void; -declare function CFRunLoopRemoveTimer(rl: any, timer: NSTimer, mode: string): void; -declare function CFRunLoopSourceGetTypeID(): number; -declare function CFRunLoopSourceCreate(allocator: any, order: number, context: any): any; -declare function CFRunLoopSourceGetOrder(source: any): number; -declare function CFRunLoopSourceInvalidate(source: any): void; -declare function CFRunLoopSourceIsValid(source: any): boolean; -declare function CFRunLoopSourceGetContext(source: any, context: any): void; -declare function CFRunLoopSourceSignal(source: any): void; -declare function CFRunLoopObserverGetTypeID(): number; -declare function CFRunLoopObserverCreate(allocator: any, activities: number, repeats: boolean, order: number, callout: (arg1: any, arg2: number, arg3: any) => void, context: any): any; -declare function CFRunLoopObserverCreateWithHandler(allocator: any, activities: number, repeats: boolean, order: number, block: (arg1: any, arg2: number) => void): any; -declare function CFRunLoopObserverGetActivities(observer: any): number; -declare function CFRunLoopObserverDoesRepeat(observer: any): boolean; -declare function CFRunLoopObserverGetOrder(observer: any): number; -declare function CFRunLoopObserverInvalidate(observer: any): void; -declare function CFRunLoopObserverIsValid(observer: any): boolean; -declare function CFRunLoopObserverGetContext(observer: any, context: any): void; -declare function CFRunLoopTimerGetTypeID(): number; -declare function CFRunLoopTimerCreate(allocator: any, fireDate: number, interval: number, flags: number, order: number, callout: (arg1: NSTimer, arg2: any) => void, context: any): NSTimer; -declare function CFRunLoopTimerCreateWithHandler(allocator: any, fireDate: number, interval: number, flags: number, order: number, block: (arg1: NSTimer) => void): NSTimer; -declare function CFRunLoopTimerGetNextFireDate(timer: NSTimer): number; -declare function CFRunLoopTimerSetNextFireDate(timer: NSTimer, fireDate: number): void; -declare function CFRunLoopTimerGetInterval(timer: NSTimer): number; -declare function CFRunLoopTimerDoesRepeat(timer: NSTimer): boolean; -declare function CFRunLoopTimerGetOrder(timer: NSTimer): number; -declare function CFRunLoopTimerInvalidate(timer: NSTimer): void; -declare function CFRunLoopTimerIsValid(timer: NSTimer): boolean; -declare function CFRunLoopTimerGetContext(timer: NSTimer, context: any): void; -declare function CFRunLoopTimerGetTolerance(timer: NSTimer): number; -declare function CFRunLoopTimerSetTolerance(timer: NSTimer, tolerance: number): void; -declare function CFSocketGetTypeID(): number; -declare function CFSocketCreate(allocator: any, protocolFamily: number, socketType: number, protocol: number, callBackTypes: number, callout: (arg1: any, arg2: number, arg3: NSData, arg4: any, arg5: any) => void, context: any): any; -declare function CFSocketCreateWithNative(allocator: any, sock: number, callBackTypes: number, callout: (arg1: any, arg2: number, arg3: NSData, arg4: any, arg5: any) => void, context: any): any; -declare function CFSocketCreateWithSocketSignature(allocator: any, signature: any, callBackTypes: number, callout: (arg1: any, arg2: number, arg3: NSData, arg4: any, arg5: any) => void, context: any): any; -declare function CFSocketCreateConnectedToSocketSignature(allocator: any, signature: any, callBackTypes: number, callout: (arg1: any, arg2: number, arg3: NSData, arg4: any, arg5: any) => void, context: any, timeout: number): any; -declare function CFSocketSetAddress(s: any, address: NSData): number; -declare function CFSocketConnectToAddress(s: any, address: NSData, timeout: number): number; -declare function CFSocketInvalidate(s: any): void; -declare function CFSocketIsValid(s: any): boolean; -declare function CFSocketCopyAddress(s: any): NSData; -declare function CFSocketCopyPeerAddress(s: any): NSData; -declare function CFSocketGetContext(s: any, context: any): void; -declare function CFSocketGetNative(s: any): number; -declare function CFSocketCreateRunLoopSource(allocator: any, s: any, order: number): any; -declare function CFSocketGetSocketFlags(s: any): number; -declare function CFSocketSetSocketFlags(s: any, flags: number): void; -declare function CFSocketDisableCallBacks(s: any, callBackTypes: number): void; -declare function CFSocketEnableCallBacks(s: any, callBackTypes: number): void; -declare function CFSocketSendData(s: any, address: NSData, data: NSData, timeout: number): number; -declare function CFSocketRegisterValue(nameServerSignature: any, timeout: number, name: string, value: any): number; -declare function CFSocketCopyRegisteredValue(nameServerSignature: any, timeout: number, name: string, value: any, nameServerAddress: any): number; -declare function CFSocketRegisterSocketSignature(nameServerSignature: any, timeout: number, name: string, signature: any): number; -declare function CFSocketCopyRegisteredSocketSignature(nameServerSignature: any, timeout: number, name: string, signature: any, nameServerAddress: any): number; -declare function CFSocketUnregister(nameServerSignature: any, timeout: number, name: string): number; -declare function CFSocketSetDefaultNameRegistryPortNumber(port: number): void; -declare function CFSocketGetDefaultNameRegistryPortNumber(): number; -declare function CFReadStreamGetTypeID(): number; -declare function CFWriteStreamGetTypeID(): number; -declare function CFReadStreamCreateWithBytesNoCopy(alloc: any, bytes: string, length: number, bytesDeallocator: any): NSInputStream; -declare function CFWriteStreamCreateWithBuffer(alloc: any, buffer: string, bufferCapacity: number): NSOutputStream; -declare function CFWriteStreamCreateWithAllocatedBuffers(alloc: any, bufferAllocator: any): NSOutputStream; -declare function CFReadStreamCreateWithFile(alloc: any, fileURL: NSURL): NSInputStream; -declare function CFWriteStreamCreateWithFile(alloc: any, fileURL: NSURL): NSOutputStream; -declare function CFStreamCreateBoundPair(alloc: any, readStream: any, writeStream: any, transferBufferSize: number): void; -declare function CFStreamCreatePairWithSocket(alloc: any, sock: number, readStream: any, writeStream: any): void; -declare function CFStreamCreatePairWithSocketToHost(alloc: any, host: string, port: number, readStream: any, writeStream: any): void; -declare function CFStreamCreatePairWithPeerSocketSignature(alloc: any, signature: any, readStream: any, writeStream: any): void; -declare function CFReadStreamGetStatus(stream: NSInputStream): number; -declare function CFWriteStreamGetStatus(stream: NSOutputStream): number; -declare function CFReadStreamCopyError(stream: NSInputStream): NSError; -declare function CFWriteStreamCopyError(stream: NSOutputStream): NSError; -declare function CFReadStreamOpen(stream: NSInputStream): boolean; -declare function CFWriteStreamOpen(stream: NSOutputStream): boolean; -declare function CFReadStreamClose(stream: NSInputStream): void; -declare function CFWriteStreamClose(stream: NSOutputStream): void; -declare function CFReadStreamHasBytesAvailable(stream: NSInputStream): boolean; -declare function CFReadStreamRead(stream: NSInputStream, buffer: string, bufferLength: number): number; -declare function CFReadStreamGetBuffer(stream: NSInputStream, maxBytesToRead: number, numBytesRead: any): string; -declare function CFWriteStreamCanAcceptBytes(stream: NSOutputStream): boolean; -declare function CFWriteStreamWrite(stream: NSOutputStream, buffer: string, bufferLength: number): number; -declare function CFReadStreamCopyProperty(stream: NSInputStream, propertyName: string): any; -declare function CFWriteStreamCopyProperty(stream: NSOutputStream, propertyName: string): any; -declare function CFReadStreamSetProperty(stream: NSInputStream, propertyName: string, propertyValue: any): boolean; -declare function CFWriteStreamSetProperty(stream: NSOutputStream, propertyName: string, propertyValue: any): boolean; -declare function CFReadStreamSetClient(stream: NSInputStream, streamEvents: number, clientCB: (arg1: NSInputStream, arg2: number, arg3: any) => void, clientContext: any): boolean; -declare function CFWriteStreamSetClient(stream: NSOutputStream, streamEvents: number, clientCB: (arg1: NSOutputStream, arg2: number, arg3: any) => void, clientContext: any): boolean; -declare function CFReadStreamScheduleWithRunLoop(stream: NSInputStream, runLoop: any, runLoopMode: string): void; -declare function CFWriteStreamScheduleWithRunLoop(stream: NSOutputStream, runLoop: any, runLoopMode: string): void; -declare function CFReadStreamUnscheduleFromRunLoop(stream: NSInputStream, runLoop: any, runLoopMode: string): void; -declare function CFWriteStreamUnscheduleFromRunLoop(stream: NSOutputStream, runLoop: any, runLoopMode: string): void; -declare function CFReadStreamSetDispatchQueue(stream: NSInputStream, q: NSObject): void; -declare function CFWriteStreamSetDispatchQueue(stream: NSOutputStream, q: NSObject): void; -declare function CFReadStreamCopyDispatchQueue(stream: NSInputStream): NSObject; -declare function CFWriteStreamCopyDispatchQueue(stream: NSOutputStream): NSObject; -declare function CFReadStreamGetError(stream: NSInputStream): CFStreamError; -declare function CFWriteStreamGetError(stream: NSOutputStream): CFStreamError; -declare function CFPropertyListCreateFromXMLData(allocator: any, xmlData: NSData, mutabilityOption: number, errorString: any): any; -declare function CFPropertyListCreateXMLData(allocator: any, propertyList: any): NSData; -declare function CFPropertyListCreateDeepCopy(allocator: any, propertyList: any, mutabilityOption: number): any; -declare function CFPropertyListIsValid(plist: any, format: number): boolean; -declare function CFPropertyListWriteToStream(propertyList: any, stream: NSOutputStream, format: number, errorString: any): number; -declare function CFPropertyListCreateFromStream(allocator: any, stream: NSInputStream, streamLength: number, mutabilityOption: number, format: any, errorString: any): any; -declare function CFPropertyListCreateWithData(allocator: any, data: NSData, options: number, format: any, error: any): any; -declare function CFPropertyListCreateWithStream(allocator: any, stream: NSInputStream, streamLength: number, options: number, format: any, error: any): any; -declare function CFPropertyListWrite(propertyList: any, stream: NSOutputStream, format: number, options: number, error: any): number; -declare function CFPropertyListCreateData(allocator: any, propertyList: any, format: number, options: number, error: any): NSData; -declare function CFSetGetTypeID(): number; -declare function CFSetCreate(allocator: any, values: any, numValues: number, callBacks: any): NSSet; -declare function CFSetCreateCopy(allocator: any, theSet: NSSet): NSSet; -declare function CFSetCreateMutable(allocator: any, capacity: number, callBacks: any): NSMutableSet; -declare function CFSetCreateMutableCopy(allocator: any, capacity: number, theSet: NSSet): NSMutableSet; -declare function CFSetGetCount(theSet: NSSet): number; -declare function CFSetGetCountOfValue(theSet: NSSet, value: any): number; -declare function CFSetContainsValue(theSet: NSSet, value: any): boolean; -declare function CFSetGetValue(theSet: NSSet, value: any): any; -declare function CFSetGetValueIfPresent(theSet: NSSet, candidate: any, value: any): boolean; -declare function CFSetGetValues(theSet: NSSet, values: any): void; -declare function CFSetApplyFunction(theSet: NSSet, applier: (arg1: any, arg2: any) => void, context: any): void; -declare function CFSetAddValue(theSet: NSMutableSet, value: any): void; -declare function CFSetReplaceValue(theSet: NSMutableSet, value: any): void; -declare function CFSetSetValue(theSet: NSMutableSet, value: any): void; -declare function CFSetRemoveValue(theSet: NSMutableSet, value: any): void; -declare function CFSetRemoveAllValues(theSet: NSMutableSet): void; -declare function CFTreeGetTypeID(): number; -declare function CFTreeCreate(allocator: any, context: any): any; -declare function CFTreeGetParent(tree: any): any; -declare function CFTreeGetNextSibling(tree: any): any; -declare function CFTreeGetFirstChild(tree: any): any; -declare function CFTreeGetContext(tree: any, context: any): void; -declare function CFTreeGetChildCount(tree: any): number; -declare function CFTreeGetChildAtIndex(tree: any, idx: number): any; -declare function CFTreeGetChildren(tree: any, children: any): void; -declare function CFTreeApplyFunctionToChildren(tree: any, applier: (arg1: any, arg2: any) => void, context: any): void; -declare function CFTreeFindRoot(tree: any): any; -declare function CFTreeSetContext(tree: any, context: any): void; -declare function CFTreePrependChild(tree: any, newChild: any): void; -declare function CFTreeAppendChild(tree: any, newChild: any): void; -declare function CFTreeInsertSibling(tree: any, newSibling: any): void; -declare function CFTreeRemove(tree: any): void; -declare function CFTreeRemoveAllChildren(tree: any): void; -declare function CFTreeSortChildren(tree: any, comparator: (arg1: any, arg2: any, arg3: any) => number, context: any): void; -declare function CFURLCreateDataAndPropertiesFromResource(alloc: any, url: NSURL, resourceData: any, properties: any, desiredProperties: NSArray, errorCode: any): boolean; -declare function CFURLWriteDataAndPropertiesToResource(url: NSURL, dataToWrite: NSData, propertiesToWrite: NSDictionary, errorCode: any): boolean; -declare function CFURLDestroyResource(url: NSURL, errorCode: any): boolean; -declare function CFURLCreatePropertyFromResource(alloc: any, url: NSURL, property: string, errorCode: any): any; -declare function CFUUIDGetTypeID(): number; -declare function CFUUIDCreate(alloc: any): any; -declare function CFUUIDCreateWithBytes(alloc: any, byte0: number, byte1: number, byte2: number, byte3: number, byte4: number, byte5: number, byte6: number, byte7: number, byte8: number, byte9: number, byte10: number, byte11: number, byte12: number, byte13: number, byte14: number, byte15: number): any; -declare function CFUUIDCreateFromString(alloc: any, uuidStr: string): any; -declare function CFUUIDCreateString(alloc: any, uuid: any): string; -declare function CFUUIDGetConstantUUIDWithBytes(alloc: any, byte0: number, byte1: number, byte2: number, byte3: number, byte4: number, byte5: number, byte6: number, byte7: number, byte8: number, byte9: number, byte10: number, byte11: number, byte12: number, byte13: number, byte14: number, byte15: number): any; -declare function CFUUIDGetUUIDBytes(uuid: any): CFUUIDBytes; -declare function CFUUIDCreateFromUUIDBytes(alloc: any, bytes: CFUUIDBytes): any; -declare function CFCopyHomeDirectoryURL(): NSURL; -declare function CFBundleGetMainBundle(): any; -declare function CFBundleGetBundleWithIdentifier(bundleID: string): any; -declare function CFBundleGetAllBundles(): NSArray; -declare function CFBundleGetTypeID(): number; -declare function CFBundleCreate(allocator: any, bundleURL: NSURL): any; -declare function CFBundleCreateBundlesFromDirectory(allocator: any, directoryURL: NSURL, bundleType: string): NSArray; -declare function CFBundleCopyBundleURL(bundle: any): NSURL; -declare function CFBundleGetValueForInfoDictionaryKey(bundle: any, key: string): any; -declare function CFBundleGetInfoDictionary(bundle: any): NSDictionary; -declare function CFBundleGetLocalInfoDictionary(bundle: any): NSDictionary; -declare function CFBundleGetPackageInfo(bundle: any, packageType: any, packageCreator: any): void; -declare function CFBundleGetIdentifier(bundle: any): string; -declare function CFBundleGetVersionNumber(bundle: any): number; -declare function CFBundleGetDevelopmentRegion(bundle: any): string; -declare function CFBundleCopySupportFilesDirectoryURL(bundle: any): NSURL; -declare function CFBundleCopyResourcesDirectoryURL(bundle: any): NSURL; -declare function CFBundleCopyPrivateFrameworksURL(bundle: any): NSURL; -declare function CFBundleCopySharedFrameworksURL(bundle: any): NSURL; -declare function CFBundleCopySharedSupportURL(bundle: any): NSURL; -declare function CFBundleCopyBuiltInPlugInsURL(bundle: any): NSURL; -declare function CFBundleCopyInfoDictionaryInDirectory(bundleURL: NSURL): NSDictionary; -declare function CFBundleGetPackageInfoInDirectory(url: NSURL, packageType: any, packageCreator: any): boolean; -declare function CFBundleCopyResourceURL(bundle: any, resourceName: string, resourceType: string, subDirName: string): NSURL; -declare function CFBundleCopyResourceURLsOfType(bundle: any, resourceType: string, subDirName: string): NSArray; -declare function CFBundleCopyLocalizedString(bundle: any, key: string, value: string, tableName: string): string; -declare function CFBundleCopyResourceURLInDirectory(bundleURL: NSURL, resourceName: string, resourceType: string, subDirName: string): NSURL; -declare function CFBundleCopyResourceURLsOfTypeInDirectory(bundleURL: NSURL, resourceType: string, subDirName: string): NSArray; -declare function CFBundleCopyBundleLocalizations(bundle: any): NSArray; -declare function CFBundleCopyPreferredLocalizationsFromArray(locArray: NSArray): NSArray; -declare function CFBundleCopyLocalizationsForPreferences(locArray: NSArray, prefArray: NSArray): NSArray; -declare function CFBundleCopyResourceURLForLocalization(bundle: any, resourceName: string, resourceType: string, subDirName: string, localizationName: string): NSURL; -declare function CFBundleCopyResourceURLsOfTypeForLocalization(bundle: any, resourceType: string, subDirName: string, localizationName: string): NSArray; -declare function CFBundleCopyInfoDictionaryForURL(url: NSURL): NSDictionary; -declare function CFBundleCopyLocalizationsForURL(url: NSURL): NSArray; -declare function CFBundleCopyExecutableArchitecturesForURL(url: NSURL): NSArray; -declare function CFBundleCopyExecutableURL(bundle: any): NSURL; -declare function CFBundleCopyExecutableArchitectures(bundle: any): NSArray; -declare function CFBundlePreflightExecutable(bundle: any, error: any): boolean; -declare function CFBundleLoadExecutableAndReturnError(bundle: any, error: any): boolean; -declare function CFBundleLoadExecutable(bundle: any): boolean; -declare function CFBundleIsExecutableLoaded(bundle: any): boolean; -declare function CFBundleUnloadExecutable(bundle: any): void; -declare function CFBundleGetFunctionPointerForName(bundle: any, functionName: string): any; -declare function CFBundleGetFunctionPointersForNames(bundle: any, functionNames: NSArray, ftbl: any): void; -declare function CFBundleGetDataPointerForName(bundle: any, symbolName: string): any; -declare function CFBundleGetDataPointersForNames(bundle: any, symbolNames: NSArray, stbl: any): void; -declare function CFBundleCopyAuxiliaryExecutableURL(bundle: any, executableName: string): NSURL; -declare function CFBundleGetPlugIn(bundle: any): any; -declare function CFMessagePortGetTypeID(): number; -declare function CFMessagePortCreateLocal(allocator: any, name: string, callout: (arg1: any, arg2: number, arg3: NSData, arg4: any) => NSData, context: any, shouldFreeInfo: string): any; -declare function CFMessagePortCreateRemote(allocator: any, name: string): any; -declare function CFMessagePortIsRemote(ms: any): boolean; -declare function CFMessagePortGetName(ms: any): string; -declare function CFMessagePortSetName(ms: any, newName: string): boolean; -declare function CFMessagePortGetContext(ms: any, context: any): void; -declare function CFMessagePortInvalidate(ms: any): void; -declare function CFMessagePortIsValid(ms: any): boolean; -declare function CFMessagePortGetInvalidationCallBack(ms: any): (arg1: any, arg2: any) => void; -declare function CFMessagePortSetInvalidationCallBack(ms: any, callout: (arg1: any, arg2: any) => void): void; -declare function CFMessagePortSendRequest(remote: any, msgid: number, data: NSData, sendTimeout: number, rcvTimeout: number, replyMode: string, returnData: any): number; -declare function CFMessagePortCreateRunLoopSource(allocator: any, local: any, order: number): any; -declare function CFMessagePortSetDispatchQueue(ms: any, queue: NSObject): void; -declare function CFPlugInGetTypeID(): number; -declare function CFPlugInCreate(allocator: any, plugInURL: NSURL): any; -declare function CFPlugInGetBundle(plugIn: any): any; -declare function CFPlugInSetLoadOnDemand(plugIn: any, flag: boolean): void; -declare function CFPlugInIsLoadOnDemand(plugIn: any): boolean; -declare function CFPlugInFindFactoriesForPlugInType(typeUUID: any): NSArray; -declare function CFPlugInFindFactoriesForPlugInTypeInPlugIn(typeUUID: any, plugIn: any): NSArray; -declare function CFPlugInInstanceCreate(allocator: any, factoryUUID: any, typeUUID: any): any; -declare function CFPlugInRegisterFactoryFunction(factoryUUID: any, func: (arg1: any, arg2: any) => any): boolean; -declare function CFPlugInRegisterFactoryFunctionByName(factoryUUID: any, plugIn: any, functionName: string): boolean; -declare function CFPlugInUnregisterFactory(factoryUUID: any): boolean; -declare function CFPlugInRegisterPlugInType(factoryUUID: any, typeUUID: any): boolean; -declare function CFPlugInUnregisterPlugInType(factoryUUID: any, typeUUID: any): boolean; -declare function CFPlugInAddInstanceForFactory(factoryID: any): void; -declare function CFPlugInRemoveInstanceForFactory(factoryID: any): void; -declare function CFPlugInInstanceGetInterfaceFunctionTable(instance: any, interfaceName: string, ftbl: any): boolean; -declare function CFPlugInInstanceGetFactoryName(instance: any): string; -declare function CFPlugInInstanceGetInstanceData(instance: any): any; -declare function CFPlugInInstanceGetTypeID(): number; -declare function CFPlugInInstanceCreateWithInstanceDataSize(allocator: any, instanceDataSize: number, deallocateInstanceFunction: (arg1: any) => void, factoryName: string, getInterfaceFunction: (arg1: any, arg2: string, arg3: any) => boolean): any; -declare function CFAttributedStringGetTypeID(): number; -declare function CFAttributedStringCreate(alloc: any, str: string, attributes: NSDictionary): NSAttributedString; -declare function CFAttributedStringCreateWithSubstring(alloc: any, aStr: NSAttributedString, range: CFRange): NSAttributedString; -declare function CFAttributedStringCreateCopy(alloc: any, aStr: NSAttributedString): NSAttributedString; -declare function CFAttributedStringGetString(aStr: NSAttributedString): string; -declare function CFAttributedStringGetLength(aStr: NSAttributedString): number; -declare function CFAttributedStringGetAttributes(aStr: NSAttributedString, loc: number, effectiveRange: any): NSDictionary; -declare function CFAttributedStringGetAttribute(aStr: NSAttributedString, loc: number, attrName: string, effectiveRange: any): any; -declare function CFAttributedStringGetAttributesAndLongestEffectiveRange(aStr: NSAttributedString, loc: number, inRange: CFRange, longestEffectiveRange: any): NSDictionary; -declare function CFAttributedStringGetAttributeAndLongestEffectiveRange(aStr: NSAttributedString, loc: number, attrName: string, inRange: CFRange, longestEffectiveRange: any): any; -declare function CFAttributedStringCreateMutableCopy(alloc: any, maxLength: number, aStr: NSAttributedString): NSMutableAttributedString; -declare function CFAttributedStringCreateMutable(alloc: any, maxLength: number): NSMutableAttributedString; -declare function CFAttributedStringReplaceString(aStr: NSMutableAttributedString, range: CFRange, replacement: string): void; -declare function CFAttributedStringGetMutableString(aStr: NSMutableAttributedString): NSMutableString; -declare function CFAttributedStringSetAttributes(aStr: NSMutableAttributedString, range: CFRange, replacement: NSDictionary, clearOtherAttributes: boolean): void; -declare function CFAttributedStringSetAttribute(aStr: NSMutableAttributedString, range: CFRange, attrName: string, value: any): void; -declare function CFAttributedStringRemoveAttribute(aStr: NSMutableAttributedString, range: CFRange, attrName: string): void; -declare function CFAttributedStringReplaceAttributedString(aStr: NSMutableAttributedString, range: CFRange, replacement: NSAttributedString): void; -declare function CFAttributedStringBeginEditing(aStr: NSMutableAttributedString): void; -declare function CFAttributedStringEndEditing(aStr: NSMutableAttributedString): void; -declare function CFNotificationCenterGetTypeID(): number; -declare function CFNotificationCenterGetLocalCenter(): any; -declare function CFNotificationCenterGetDarwinNotifyCenter(): any; -declare function CFNotificationCenterAddObserver(center: any, observer: any, callBack: (arg1: any, arg2: any, arg3: string, arg4: any, arg5: NSDictionary) => void, name: string, object: any, suspensionBehavior: number): void; -declare function CFNotificationCenterRemoveObserver(center: any, observer: any, name: string, object: any): void; -declare function CFNotificationCenterRemoveEveryObserver(center: any, observer: any): void; -declare function CFNotificationCenterPostNotification(center: any, name: string, object: any, userInfo: NSDictionary, deliverImmediately: boolean): void; -declare function CFNotificationCenterPostNotificationWithOptions(center: any, name: string, object: any, userInfo: NSDictionary, options: number): void; -declare function CFURLEnumeratorGetTypeID(): number; -declare function CFURLEnumeratorCreateForDirectoryURL(alloc: any, directoryURL: NSURL, option: number, propertyKeys: NSArray): any; -declare function CFURLEnumeratorCreateForMountedVolumes(alloc: any, option: number, propertyKeys: NSArray): any; -declare function CFURLEnumeratorGetNextURL(enumerator: any, url: any, error: any): number; -declare function CFURLEnumeratorSkipDescendents(enumerator: any): void; -declare function CFURLEnumeratorGetDescendentLevel(enumerator: any): number; -declare function CFURLEnumeratorGetSourceDidChange(enumerator: any): boolean; -declare function CFFileSecurityGetTypeID(): number; -declare function CFFileSecurityCreate(allocator: any): any; -declare function CFFileSecurityCreateCopy(allocator: any, fileSec: any): any; -declare function CFFileSecurityCopyOwnerUUID(fileSec: any, ownerUUID: any): boolean; -declare function CFFileSecuritySetOwnerUUID(fileSec: any, ownerUUID: any): boolean; -declare function CFFileSecurityCopyGroupUUID(fileSec: any, groupUUID: any): boolean; -declare function CFFileSecuritySetGroupUUID(fileSec: any, groupUUID: any): boolean; -declare function CFFileSecurityCopyAccessControlList(fileSec: any, accessControlList: any): boolean; -declare function CFFileSecuritySetAccessControlList(fileSec: any, accessControlList: any): boolean; -declare function CFFileSecurityGetOwner(fileSec: any, owner: any): boolean; -declare function CFFileSecuritySetOwner(fileSec: any, owner: number): boolean; -declare function CFFileSecurityGetGroup(fileSec: any, group: any): boolean; -declare function CFFileSecuritySetGroup(fileSec: any, group: number): boolean; -declare function CFFileSecurityGetMode(fileSec: any, mode: any): boolean; -declare function CFFileSecuritySetMode(fileSec: any, mode: number): boolean; -declare function CFFileSecurityClearProperties(fileSec: any, clearPropertyMask: number): boolean; -declare function CFMachPortGetTypeID(): number; -declare function CFMachPortCreate(allocator: any, callout: (arg1: any, arg2: any, arg3: number, arg4: any) => void, context: any, shouldFreeInfo: string): any; -declare function CFMachPortCreateWithPort(allocator: any, portNum: number, callout: (arg1: any, arg2: any, arg3: number, arg4: any) => void, context: any, shouldFreeInfo: string): any; -declare function CFMachPortGetPort(port: any): number; -declare function CFMachPortGetContext(port: any, context: any): void; -declare function CFMachPortInvalidate(port: any): void; -declare function CFMachPortIsValid(port: any): boolean; -declare function CFMachPortGetInvalidationCallBack(port: any): (arg1: any, arg2: any) => void; -declare function CFMachPortSetInvalidationCallBack(port: any, callout: (arg1: any, arg2: any) => void): void; -declare function CFMachPortCreateRunLoopSource(allocator: any, port: any, order: number): any; -declare function CFStringTokenizerCopyBestStringLanguage(string: string, range: CFRange): string; -declare function CFStringTokenizerGetTypeID(): number; -declare function CFStringTokenizerCreate(alloc: any, string: string, range: CFRange, options: number, locale: NSLocale): any; -declare function CFStringTokenizerSetString(tokenizer: any, string: string, range: CFRange): void; -declare function CFStringTokenizerGoToTokenAtIndex(tokenizer: any, index: number): number; -declare function CFStringTokenizerAdvanceToNextToken(tokenizer: any): number; -declare function CFStringTokenizerGetCurrentTokenRange(tokenizer: any): CFRange; -declare function CFStringTokenizerCopyCurrentTokenAttribute(tokenizer: any, attribute: number): any; -declare function CFStringTokenizerGetCurrentSubTokens(tokenizer: any, ranges: any, maxRangeLength: number, derivedSubTokens: NSMutableArray): number; -declare function CFFileDescriptorGetTypeID(): number; -declare function CFFileDescriptorCreate(allocator: any, fd: number, closeOnInvalidate: boolean, callout: (arg1: any, arg2: number, arg3: any) => void, context: any): any; -declare function CFFileDescriptorGetNativeDescriptor(f: any): number; -declare function CFFileDescriptorGetContext(f: any, context: any): void; -declare function CFFileDescriptorEnableCallBacks(f: any, callBackTypes: number): void; -declare function CFFileDescriptorDisableCallBacks(f: any, callBackTypes: number): void; -declare function CFFileDescriptorInvalidate(f: any): void; -declare function CFFileDescriptorIsValid(f: any): boolean; -declare function CFFileDescriptorCreateRunLoopSource(allocator: any, f: any, order: number): any; -declare function CVBufferRetain(buffer: any): any; -declare function CVBufferRelease(buffer: any): void; -declare function CVBufferSetAttachment(buffer: any, key: string, value: any, attachmentMode: number): void; -declare function CVBufferGetAttachment(buffer: any, key: string, attachmentMode: any): any; -declare function CVBufferRemoveAttachment(buffer: any, key: string): void; -declare function CVBufferRemoveAllAttachments(buffer: any): void; -declare function CVBufferGetAttachments(buffer: any, attachmentMode: number): NSDictionary; -declare function CVBufferSetAttachments(buffer: any, theAttachments: NSDictionary, attachmentMode: number): void; -declare function CVBufferPropagateAttachments(sourceBuffer: any, destinationBuffer: any): void; -declare function CVImageBufferGetEncodedSize(imageBuffer: any): CGSize; -declare function CVImageBufferGetDisplaySize(imageBuffer: any): CGSize; -declare function CVImageBufferGetCleanRect(imageBuffer: any): CGRect; -declare function CVImageBufferIsFlipped(imageBuffer: any): boolean; -declare function CVPixelBufferGetTypeID(): number; -declare function CVPixelBufferRetain(texture: any): any; -declare function CVPixelBufferRelease(texture: any): void; -declare function CVPixelBufferCreateResolvedAttributesDictionary(allocator: any, attributes: NSArray, resolvedDictionaryOut: any): number; -declare function CVPixelBufferCreate(allocator: any, width: number, height: number, pixelFormatType: number, pixelBufferAttributes: NSDictionary, pixelBufferOut: any): number; -declare function CVPixelBufferCreateWithBytes(allocator: any, width: number, height: number, pixelFormatType: number, baseAddress: any, bytesPerRow: number, releaseCallback: (arg1: any, arg2: any) => void, releaseRefCon: any, pixelBufferAttributes: NSDictionary, pixelBufferOut: any): number; -declare function CVPixelBufferCreateWithPlanarBytes(allocator: any, width: number, height: number, pixelFormatType: number, dataPtr: any, dataSize: number, numberOfPlanes: number, planeBaseAddress: any, planeWidth: any, planeHeight: any, planeBytesPerRow: any, releaseCallback: (arg1: any, arg2: any, arg3: number, arg4: number, arg5: any) => void, releaseRefCon: any, pixelBufferAttributes: NSDictionary, pixelBufferOut: any): number; -declare function CVPixelBufferLockBaseAddress(pixelBuffer: any, lockFlags: number): number; -declare function CVPixelBufferUnlockBaseAddress(pixelBuffer: any, unlockFlags: number): number; -declare function CVPixelBufferGetWidth(pixelBuffer: any): number; -declare function CVPixelBufferGetHeight(pixelBuffer: any): number; -declare function CVPixelBufferGetPixelFormatType(pixelBuffer: any): number; -declare function CVPixelBufferGetBaseAddress(pixelBuffer: any): any; -declare function CVPixelBufferGetBytesPerRow(pixelBuffer: any): number; -declare function CVPixelBufferGetDataSize(pixelBuffer: any): number; -declare function CVPixelBufferIsPlanar(pixelBuffer: any): boolean; -declare function CVPixelBufferGetPlaneCount(pixelBuffer: any): number; -declare function CVPixelBufferGetWidthOfPlane(pixelBuffer: any, planeIndex: number): number; -declare function CVPixelBufferGetHeightOfPlane(pixelBuffer: any, planeIndex: number): number; -declare function CVPixelBufferGetBaseAddressOfPlane(pixelBuffer: any, planeIndex: number): any; -declare function CVPixelBufferGetBytesPerRowOfPlane(pixelBuffer: any, planeIndex: number): number; -declare function CVPixelBufferGetExtendedPixels(pixelBuffer: any, extraColumnsOnLeft: any, extraColumnsOnRight: any, extraRowsOnTop: any, extraRowsOnBottom: any): void; -declare function CVPixelBufferFillExtendedPixels(pixelBuffer: any): number; -declare function CVPixelBufferPoolGetTypeID(): number; -declare function CVPixelBufferPoolRetain(pixelBufferPool: any): any; -declare function CVPixelBufferPoolRelease(pixelBufferPool: any): void; -declare function CVPixelBufferPoolCreate(allocator: any, poolAttributes: NSDictionary, pixelBufferAttributes: NSDictionary, poolOut: any): number; -declare function CVPixelBufferPoolGetAttributes(pool: any): NSDictionary; -declare function CVPixelBufferPoolGetPixelBufferAttributes(pool: any): NSDictionary; -declare function CVPixelBufferPoolCreatePixelBuffer(allocator: any, pixelBufferPool: any, pixelBufferOut: any): number; -declare function CVPixelBufferPoolCreatePixelBufferWithAuxAttributes(allocator: any, pixelBufferPool: any, auxAttributes: NSDictionary, pixelBufferOut: any): number; -declare function CVOpenGLESTextureGetTypeID(): number; -declare function CVOpenGLESTextureGetTarget(image: any): number; -declare function CVOpenGLESTextureGetName(image: any): number; -declare function CVOpenGLESTextureIsFlipped(image: any): boolean; -declare function CVOpenGLESTextureGetCleanTexCoords(image: any, lowerLeft: number[], lowerRight: number[], upperRight: number[], upperLeft: number[]): void; -declare function CVOpenGLESTextureCacheGetTypeID(): number; -declare function CVOpenGLESTextureCacheCreate(allocator: any, cacheAttributes: NSDictionary, eaglContext: EAGLContext, textureAttributes: NSDictionary, cacheOut: any): number; -declare function CVOpenGLESTextureCacheCreateTextureFromImage(allocator: any, textureCache: any, sourceImage: any, textureAttributes: NSDictionary, target: number, internalFormat: number, width: number, height: number, format: number, type: number, planeIndex: number, textureOut: any): number; -declare function CVOpenGLESTextureCacheFlush(textureCache: any, options: number): void; -declare function CVPixelFormatDescriptionCreateWithPixelFormatType(allocator: any, pixelFormat: number): NSDictionary; -declare function CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(allocator: any): NSArray; -declare function CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(description: NSDictionary, pixelFormat: number): void; -declare function CVMetalTextureGetTypeID(): number; -declare function CVMetalTextureGetTexture(image: any): any; -declare function CVMetalTextureIsFlipped(image: any): boolean; -declare function CVMetalTextureGetCleanTexCoords(image: any, lowerLeft: number[], lowerRight: number[], upperRight: number[], upperLeft: number[]): void; -declare function CVMetalTextureCacheGetTypeID(): number; -declare function CVMetalTextureCacheCreate(allocator: any, cacheAttributes: NSDictionary, metalDevice: any, textureAttributes: NSDictionary, cacheOut: any): number; -declare function CVMetalTextureCacheCreateTextureFromImage(allocator: any, textureCache: any, sourceImage: any, textureAttributes: NSDictionary, pixelFormat: number, width: number, height: number, planeIndex: number, textureOut: any): number; -declare function CVMetalTextureCacheFlush(textureCache: any, options: number): void; -declare function NSStringFromSelector(aSelector: any): string; -declare function NSSelectorFromString(aSelectorName: string): any; -declare function NSStringFromClass(aClass: any): string; -declare function NSClassFromString(aClassName: string): any; -declare function NSStringFromProtocol(proto: any): string; -declare function NSProtocolFromString(namestr: string): any; -declare function NSGetSizeAndAlignment(typePtr: string, sizep: any, alignp: any): string; -declare function NSDefaultMallocZone(): any; -declare function NSCreateZone(startSize: number, granularity: number, canFree: boolean): any; -declare function NSRecycleZone(zone: any): void; -declare function NSSetZoneName(zone: any, name: string): void; -declare function NSZoneName(zone: any): string; -declare function NSZoneFromPointer(ptr: any): any; -declare function NSZoneMalloc(zone: any, size: number): any; -declare function NSZoneCalloc(zone: any, numElems: number, byteSize: number): any; -declare function NSZoneRealloc(zone: any, ptr: any, size: number): any; -declare function NSZoneFree(zone: any, ptr: any): void; -declare function NSPageSize(): number; -declare function NSLogPageSize(): number; -declare function NSRoundUpToMultipleOfPageSize(bytes: number): number; -declare function NSRoundDownToMultipleOfPageSize(bytes: number): number; -declare function NSAllocateMemoryPages(bytes: number): any; -declare function NSDeallocateMemoryPages(ptr: any, bytes: number): void; -declare function NSCopyMemoryPages(source: any, dest: any, bytes: number): void; -declare function NSRealMemoryAvailable(): number; -declare function NSUnionRange(range1: NSRange, range2: NSRange): NSRange; -declare function NSIntersectionRange(range1: NSRange, range2: NSRange): NSRange; -declare function NSStringFromRange(range: NSRange): string; -declare function NSRangeFromString(aString: string): NSRange; -declare function NSDecimalCopy(destination: any, source: any): void; -declare function NSDecimalCompact(number: any): void; -declare function NSDecimalCompare(leftOperand: any, rightOperand: any): number; -declare function NSDecimalRound(result: any, number: any, scale: number, roundingMode: number): void; -declare function NSDecimalNormalize(number1: any, number2: any, roundingMode: number): number; -declare function NSDecimalAdd(result: any, leftOperand: any, rightOperand: any, roundingMode: number): number; -declare function NSDecimalSubtract(result: any, leftOperand: any, rightOperand: any, roundingMode: number): number; -declare function NSDecimalMultiply(result: any, leftOperand: any, rightOperand: any, roundingMode: number): number; -declare function NSDecimalDivide(result: any, leftOperand: any, rightOperand: any, roundingMode: number): number; -declare function NSDecimalPower(result: any, number: any, power: number, roundingMode: number): number; -declare function NSDecimalMultiplyByPowerOf10(result: any, number: any, power: number, roundingMode: number): number; -declare function NSDecimalString(dcm: any, locale: any): string; -declare function NSGetUncaughtExceptionHandler(): any; -declare function NSSetUncaughtExceptionHandler(arg: any): void; -declare function NSUserName(): string; -declare function NSFullUserName(): string; -declare function NSHomeDirectory(): string; -declare function NSHomeDirectoryForUser(userName: string): string; -declare function NSTemporaryDirectory(): string; -declare function NSOpenStepRootDirectory(): string; -declare function NSSearchPathForDirectoriesInDomains(directory: number, domainMask: number, expandTilde: boolean): NSArray; -declare function SecCertificateGetTypeID(): number; -declare function SecCertificateCreateWithData(allocator: any, data: NSData): any; -declare function SecCertificateCopyData(certificate: any): NSData; -declare function SecCertificateCopySubjectSummary(certificate: any): string; -declare function SecIdentityGetTypeID(): number; -declare function SecIdentityCopyCertificate(identityRef: any, certificateRef: any): number; -declare function SecIdentityCopyPrivateKey(identityRef: any, privateKeyRef: any): number; -declare function SecPKCS12Import(pkcs12_data: NSData, options: NSDictionary, items: any): number; -declare function SecAccessControlGetTypeID(): number; -declare function SecAccessControlCreateWithFlags(allocator: any, protection: any, flags: number, error: any): any; -declare function SecItemCopyMatching(query: NSDictionary, result: any): number; -declare function SecItemAdd(attributes: NSDictionary, result: any): number; -declare function SecItemUpdate(query: NSDictionary, attributesToUpdate: NSDictionary): number; -declare function SecItemDelete(query: NSDictionary): number; -declare function SecKeyGetTypeID(): number; -declare function SecKeyGeneratePair(parameters: NSDictionary, publicKey: any, privateKey: any): number; -declare function SecKeyRawSign(key: any, padding: number, dataToSign: string, dataToSignLen: number, sig: string, sigLen: any): number; -declare function SecKeyRawVerify(key: any, padding: number, signedData: string, signedDataLen: number, sig: string, sigLen: number): number; -declare function SecKeyEncrypt(key: any, padding: number, plainText: string, plainTextLen: number, cipherText: string, cipherTextLen: any): number; -declare function SecKeyDecrypt(key: any, padding: number, cipherText: string, cipherTextLen: number, plainText: string, plainTextLen: any): number; -declare function SecKeyGetBlockSize(key: any): number; -declare function SecPolicyGetTypeID(): number; -declare function SecPolicyCopyProperties(policyRef: any): NSDictionary; -declare function SecPolicyCreateBasicX509(): any; -declare function SecPolicyCreateSSL(server: boolean, hostname: string): any; -declare function SecPolicyCreateRevocation(revocationFlags: number): any; -declare function SecPolicyCreateWithProperties(policyIdentifier: any, properties: NSDictionary): any; -declare function SecRandomCopyBytes(rnd: any, count: number, bytes: string): number; -declare function SecAddSharedWebCredential(fqdn: string, account: string, password: string, completionHandler: (arg1: NSError) => void): void; -declare function SecRequestSharedWebCredential(fqdn: string, account: string, completionHandler: (arg1: NSArray, arg2: NSError) => void): void; -declare function SecCreateSharedWebCredentialPassword(): string; -declare function SecTrustGetTypeID(): number; -declare function SecTrustCreateWithCertificates(certificates: any, policies: any, trust: any): number; -declare function SecTrustSetPolicies(trust: any, policies: any): number; -declare function SecTrustCopyPolicies(trust: any, policies: any): number; -declare function SecTrustSetNetworkFetchAllowed(trust: any, allowFetch: boolean): number; -declare function SecTrustGetNetworkFetchAllowed(trust: any, allowFetch: string): number; -declare function SecTrustSetAnchorCertificates(trust: any, anchorCertificates: NSArray): number; -declare function SecTrustSetAnchorCertificatesOnly(trust: any, anchorCertificatesOnly: boolean): number; -declare function SecTrustCopyCustomAnchorCertificates(trust: any, anchors: any): number; -declare function SecTrustSetVerifyDate(trust: any, verifyDate: NSDate): number; -declare function SecTrustGetVerifyTime(trust: any): number; -declare function SecTrustEvaluate(trust: any, result: any): number; -declare function SecTrustEvaluateAsync(trust: any, queue: NSObject, result: (arg1: any, arg2: number) => void): number; -declare function SecTrustGetTrustResult(trust: any, result: any): number; -declare function SecTrustCopyPublicKey(trust: any): any; -declare function SecTrustGetCertificateCount(trust: any): number; -declare function SecTrustGetCertificateAtIndex(trust: any, ix: number): any; -declare function SecTrustCopyExceptions(trust: any): NSData; -declare function SecTrustSetExceptions(trust: any, exceptions: NSData): boolean; -declare function SecTrustCopyProperties(trust: any): NSArray; -declare function SecTrustCopyResult(trust: any): NSDictionary; -declare function SecTrustSetOCSPResponse(trust: any, responseData: any): number; -declare function SSLContextGetTypeID(): number; -declare function SSLCreateContext(alloc: any, protocolSide: number, connectionType: number): any; -declare function SSLGetSessionState(context: any, state: any): number; -declare function SSLSetSessionOption(context: any, option: number, value: boolean): number; -declare function SSLGetSessionOption(context: any, option: number, value: string): number; -declare function SSLSetIOFuncs(context: any, readFunc: (arg1: any, arg2: any, arg3: any) => number, writeFunc: (arg1: any, arg2: any, arg3: any) => number): number; -declare function SSLSetProtocolVersionMin(context: any, minVersion: number): number; -declare function SSLGetProtocolVersionMin(context: any, minVersion: any): number; -declare function SSLSetProtocolVersionMax(context: any, maxVersion: number): number; -declare function SSLGetProtocolVersionMax(context: any, maxVersion: any): number; -declare function SSLSetCertificate(context: any, certRefs: NSArray): number; -declare function SSLSetConnection(context: any, connection: any): number; -declare function SSLGetConnection(context: any, connection: any): number; -declare function SSLSetPeerDomainName(context: any, peerName: string, peerNameLen: number): number; -declare function SSLGetPeerDomainNameLength(context: any, peerNameLen: any): number; -declare function SSLGetPeerDomainName(context: any, peerName: string, peerNameLen: any): number; -declare function SSLSetDatagramHelloCookie(dtlsContext: any, cookie: any, cookieLen: number): number; -declare function SSLSetMaxDatagramRecordSize(dtlsContext: any, maxSize: number): number; -declare function SSLGetMaxDatagramRecordSize(dtlsContext: any, maxSize: any): number; -declare function SSLGetNegotiatedProtocolVersion(context: any, protocol: any): number; -declare function SSLGetNumberSupportedCiphers(context: any, numCiphers: any): number; -declare function SSLGetSupportedCiphers(context: any, ciphers: any, numCiphers: any): number; -declare function SSLSetEnabledCiphers(context: any, ciphers: any, numCiphers: number): number; -declare function SSLGetNumberEnabledCiphers(context: any, numCiphers: any): number; -declare function SSLGetEnabledCiphers(context: any, ciphers: any, numCiphers: any): number; -declare function SSLCopyPeerTrust(context: any, trust: any): number; -declare function SSLSetPeerID(context: any, peerID: any, peerIDLen: number): number; -declare function SSLGetPeerID(context: any, peerID: any, peerIDLen: any): number; -declare function SSLGetNegotiatedCipher(context: any, cipherSuite: any): number; -declare function SSLSetEncryptionCertificate(context: any, certRefs: NSArray): number; -declare function SSLSetClientSideAuthenticate(context: any, auth: number): number; -declare function SSLAddDistinguishedName(context: any, derDN: any, derDNLen: number): number; -declare function SSLCopyDistinguishedNames(context: any, names: any): number; -declare function SSLGetClientCertificateState(context: any, clientState: any): number; -declare function SSLHandshake(context: any): number; -declare function SSLWrite(context: any, data: any, dataLength: number, processed: any): number; -declare function SSLRead(context: any, data: any, dataLength: number, processed: any): number; -declare function SSLGetBufferedReadSize(context: any, bufSize: any): number; -declare function SSLGetDatagramWriteSize(dtlsContext: any, bufSize: any): number; -declare function SSLClose(context: any): number; -declare function CFHostGetTypeID(): number; -declare function CFHostCreateWithName(allocator: any, hostname: string): any; -declare function CFHostCreateWithAddress(allocator: any, addr: NSData): any; -declare function CFHostCreateCopy(alloc: any, host: any): any; -declare function CFHostStartInfoResolution(theHost: any, info: number, error: any): boolean; -declare function CFHostGetAddressing(theHost: any, hasBeenResolved: string): NSArray; -declare function CFHostGetNames(theHost: any, hasBeenResolved: string): NSArray; -declare function CFHostGetReachability(theHost: any, hasBeenResolved: string): NSData; -declare function CFHostCancelInfoResolution(theHost: any, info: number): void; -declare function CFHostSetClient(theHost: any, clientCB: (arg1: any, arg2: number, arg3: any, arg4: any) => void, clientContext: any): boolean; -declare function CFHostScheduleWithRunLoop(theHost: any, runLoop: any, runLoopMode: string): void; -declare function CFHostUnscheduleFromRunLoop(theHost: any, runLoop: any, runLoopMode: string): void; -declare function CFNetServiceGetTypeID(): number; -declare function CFNetServiceMonitorGetTypeID(): number; -declare function CFNetServiceBrowserGetTypeID(): number; -declare function CFNetServiceCreate(alloc: any, domain: string, serviceType: string, name: string, port: number): any; -declare function CFNetServiceCreateCopy(alloc: any, service: any): any; -declare function CFNetServiceGetDomain(theService: any): string; -declare function CFNetServiceGetType(theService: any): string; -declare function CFNetServiceGetName(theService: any): string; -declare function CFNetServiceRegisterWithOptions(theService: any, options: number, error: any): boolean; -declare function CFNetServiceResolveWithTimeout(theService: any, timeout: number, error: any): boolean; -declare function CFNetServiceCancel(theService: any): void; -declare function CFNetServiceGetTargetHost(theService: any): string; -declare function CFNetServiceGetPortNumber(theService: any): number; -declare function CFNetServiceGetAddressing(theService: any): NSArray; -declare function CFNetServiceGetTXTData(theService: any): NSData; -declare function CFNetServiceSetTXTData(theService: any, txtRecord: NSData): boolean; -declare function CFNetServiceCreateDictionaryWithTXTData(alloc: any, txtRecord: NSData): NSDictionary; -declare function CFNetServiceCreateTXTDataWithDictionary(alloc: any, keyValuePairs: NSDictionary): NSData; -declare function CFNetServiceSetClient(theService: any, clientCB: (arg1: any, arg2: any, arg3: any) => void, clientContext: any): boolean; -declare function CFNetServiceScheduleWithRunLoop(theService: any, runLoop: any, runLoopMode: string): void; -declare function CFNetServiceUnscheduleFromRunLoop(theService: any, runLoop: any, runLoopMode: string): void; -declare function CFNetServiceMonitorCreate(alloc: any, theService: any, clientCB: (arg1: any, arg2: any, arg3: number, arg4: NSData, arg5: any, arg6: any) => void, clientContext: any): any; -declare function CFNetServiceMonitorInvalidate(monitor: any): void; -declare function CFNetServiceMonitorStart(monitor: any, recordType: number, error: any): boolean; -declare function CFNetServiceMonitorStop(monitor: any, error: any): void; -declare function CFNetServiceMonitorScheduleWithRunLoop(monitor: any, runLoop: any, runLoopMode: string): void; -declare function CFNetServiceMonitorUnscheduleFromRunLoop(monitor: any, runLoop: any, runLoopMode: string): void; -declare function CFNetServiceBrowserCreate(alloc: any, clientCB: (arg1: any, arg2: number, arg3: any, arg4: any, arg5: any) => void, clientContext: any): any; -declare function CFNetServiceBrowserInvalidate(browser: any): void; -declare function CFNetServiceBrowserSearchForDomains(browser: any, registrationDomains: boolean, error: any): boolean; -declare function CFNetServiceBrowserSearchForServices(browser: any, domain: string, serviceType: string, error: any): boolean; -declare function CFNetServiceBrowserStopSearch(browser: any, error: any): void; -declare function CFNetServiceBrowserScheduleWithRunLoop(browser: any, runLoop: any, runLoopMode: string): void; -declare function CFNetServiceBrowserUnscheduleFromRunLoop(browser: any, runLoop: any, runLoopMode: string): void; -declare function CFStreamCreatePairWithSocketToCFHost(alloc: any, host: any, port: number, readStream: any, writeStream: any): void; -declare function CFStreamCreatePairWithSocketToNetService(alloc: any, service: any, readStream: any, writeStream: any): void; -declare function CFReadStreamCreateWithFTPURL(alloc: any, ftpURL: NSURL): NSInputStream; -declare function CFFTPCreateParsedResourceListing(alloc: any, buffer: string, bufferLength: number, parsed: any): number; -declare function CFWriteStreamCreateWithFTPURL(alloc: any, ftpURL: NSURL): NSOutputStream; -declare function CFHTTPMessageGetTypeID(): number; -declare function CFHTTPMessageCreateRequest(alloc: any, requestMethod: string, url: NSURL, httpVersion: string): any; -declare function CFHTTPMessageCreateResponse(alloc: any, statusCode: number, statusDescription: string, httpVersion: string): any; -declare function CFHTTPMessageCreateEmpty(alloc: any, isRequest: boolean): any; -declare function CFHTTPMessageCreateCopy(alloc: any, message: any): any; -declare function CFHTTPMessageIsRequest(message: any): boolean; -declare function CFHTTPMessageCopyVersion(message: any): string; -declare function CFHTTPMessageCopyBody(message: any): NSData; -declare function CFHTTPMessageSetBody(message: any, bodyData: NSData): void; -declare function CFHTTPMessageCopyHeaderFieldValue(message: any, headerField: string): string; -declare function CFHTTPMessageCopyAllHeaderFields(message: any): NSDictionary; -declare function CFHTTPMessageSetHeaderFieldValue(message: any, headerField: string, value: string): void; -declare function CFHTTPMessageAppendBytes(message: any, newBytes: string, numBytes: number): boolean; -declare function CFHTTPMessageIsHeaderComplete(message: any): boolean; -declare function CFHTTPMessageCopySerializedMessage(message: any): NSData; -declare function CFHTTPMessageCopyRequestURL(request: any): NSURL; -declare function CFHTTPMessageCopyRequestMethod(request: any): string; -declare function CFHTTPMessageAddAuthentication(request: any, authenticationFailureResponse: any, username: string, password: string, authenticationScheme: string, forProxy: boolean): boolean; -declare function CFHTTPMessageGetResponseStatusCode(response: any): number; -declare function CFHTTPMessageCopyResponseStatusLine(response: any): string; -declare function CFReadStreamCreateForHTTPRequest(alloc: any, request: any): NSInputStream; -declare function CFReadStreamCreateForStreamedHTTPRequest(alloc: any, requestHeaders: any, requestBody: NSInputStream): NSInputStream; -declare function CFHTTPAuthenticationGetTypeID(): number; -declare function CFHTTPAuthenticationCreateFromResponse(alloc: any, response: any): any; -declare function CFHTTPAuthenticationIsValid(auth: any, error: any): boolean; -declare function CFHTTPAuthenticationAppliesToRequest(auth: any, request: any): boolean; -declare function CFHTTPAuthenticationRequiresOrderedRequests(auth: any): boolean; -declare function CFHTTPMessageApplyCredentials(request: any, auth: any, username: string, password: string, error: any): boolean; -declare function CFHTTPMessageApplyCredentialDictionary(request: any, auth: any, dict: NSDictionary, error: any): boolean; -declare function CFHTTPAuthenticationCopyRealm(auth: any): string; -declare function CFHTTPAuthenticationCopyDomains(auth: any): NSArray; -declare function CFHTTPAuthenticationCopyMethod(auth: any): string; -declare function CFHTTPAuthenticationRequiresUserNameAndPassword(auth: any): boolean; -declare function CFHTTPAuthenticationRequiresAccountDomain(auth: any): boolean; -declare function CFNetDiagnosticCreateWithStreams(alloc: any, readStream: NSInputStream, writeStream: NSOutputStream): any; -declare function CFNetDiagnosticCreateWithURL(alloc: any, url: NSURL): any; -declare function CFNetDiagnosticSetName(details: any, name: string): void; -declare function CFNetDiagnosticDiagnoseProblemInteractively(details: any): number; -declare function CFNetDiagnosticCopyNetworkStatusPassively(details: any, description: any): number; -declare function CFNetworkCopySystemProxySettings(): NSDictionary; -declare function CFNetworkCopyProxiesForURL(url: NSURL, proxySettings: NSDictionary): NSArray; -declare function CFNetworkCopyProxiesForAutoConfigurationScript(proxyAutoConfigurationScript: string, targetURL: NSURL, error: any): NSArray; -declare function CFNetworkExecuteProxyAutoConfigurationScript(proxyAutoConfigurationScript: string, targetURL: NSURL, cb: (arg1: any, arg2: NSArray, arg3: NSError) => void, clientContext: any): any; -declare function CFNetworkExecuteProxyAutoConfigurationURL(proxyAutoConfigURL: NSURL, targetURL: NSURL, cb: (arg1: any, arg2: NSArray, arg3: NSError) => void, clientContext: any): any; -declare function ABRecordGetRecordID(record: any): number; -declare function ABRecordGetRecordType(record: any): number; -declare function ABRecordCopyValue(record: any, property: number): any; -declare function ABRecordSetValue(record: any, property: number, value: any, error: any): boolean; -declare function ABRecordRemoveValue(record: any, property: number, error: any): boolean; -declare function ABRecordCopyCompositeName(record: any): string; -declare function ABAddressBookGetAuthorizationStatus(): number; -declare function ABAddressBookCreateWithOptions(options: NSDictionary, error: any): any; -declare function ABAddressBookCreate(): any; -declare function ABAddressBookRequestAccessWithCompletion(addressBook: any, completion: (arg1: boolean, arg2: NSError) => void): void; -declare function ABAddressBookSave(addressBook: any, error: any): boolean; -declare function ABAddressBookHasUnsavedChanges(addressBook: any): boolean; -declare function ABAddressBookAddRecord(addressBook: any, record: any, error: any): boolean; -declare function ABAddressBookRemoveRecord(addressBook: any, record: any, error: any): boolean; -declare function ABAddressBookCopyLocalizedLabel(label: string): string; -declare function ABAddressBookRegisterExternalChangeCallback(addressBook: any, callback: (arg1: any, arg2: NSDictionary, arg3: any) => void, context: any): void; -declare function ABAddressBookUnregisterExternalChangeCallback(addressBook: any, callback: (arg1: any, arg2: NSDictionary, arg3: any) => void, context: any): void; -declare function ABAddressBookRevert(addressBook: any): void; -declare function ABAddressBookCopyDefaultSource(addressBook: any): any; -declare function ABAddressBookGetSourceWithRecordID(addressBook: any, sourceID: number): any; -declare function ABAddressBookCopyArrayOfAllSources(addressBook: any): NSArray; -declare function ABPersonCreate(): any; -declare function ABPersonCreateInSource(source: any): any; -declare function ABPersonCopySource(person: any): any; -declare function ABPersonCopyArrayOfAllLinkedPeople(person: any): NSArray; -declare function ABPersonGetTypeOfProperty(property: number): number; -declare function ABPersonCopyLocalizedPropertyName(property: number): string; -declare function ABPersonGetSortOrdering(): number; -declare function ABPersonGetCompositeNameFormat(): number; -declare function ABPersonGetCompositeNameFormatForRecord(record: any): number; -declare function ABPersonCopyCompositeNameDelimiterForRecord(record: any): string; -declare function ABPersonSetImageData(person: any, imageData: NSData, error: any): boolean; -declare function ABPersonCopyImageData(person: any): NSData; -declare function ABPersonCopyImageDataWithFormat(person: any, format: number): NSData; -declare function ABPersonHasImageData(person: any): boolean; -declare function ABPersonRemoveImageData(person: any, error: any): boolean; -declare function ABPersonComparePeopleByName(person1: any, person2: any, ordering: number): number; -declare function ABAddressBookGetPersonCount(addressBook: any): number; -declare function ABAddressBookGetPersonWithRecordID(addressBook: any, recordID: number): any; -declare function ABAddressBookCopyArrayOfAllPeople(addressBook: any): NSArray; -declare function ABAddressBookCopyArrayOfAllPeopleInSource(addressBook: any, source: any): NSArray; -declare function ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering(addressBook: any, source: any, sortOrdering: number): NSArray; -declare function ABAddressBookCopyPeopleWithName(addressBook: any, name: string): NSArray; -declare function ABPersonCreatePeopleInSourceWithVCardRepresentation(source: any, vCardData: NSData): NSArray; -declare function ABPersonCreateVCardRepresentationWithPeople(people: NSArray): NSData; -declare function ABGroupCreate(): any; -declare function ABGroupCreateInSource(source: any): any; -declare function ABGroupCopySource(group: any): any; -declare function ABGroupCopyArrayOfAllMembers(group: any): NSArray; -declare function ABGroupCopyArrayOfAllMembersWithSortOrdering(group: any, sortOrdering: number): NSArray; -declare function ABGroupAddMember(group: any, person: any, error: any): boolean; -declare function ABGroupRemoveMember(group: any, member: any, error: any): boolean; -declare function ABAddressBookGetGroupWithRecordID(addressBook: any, recordID: number): any; -declare function ABAddressBookGetGroupCount(addressBook: any): number; -declare function ABAddressBookCopyArrayOfAllGroups(addressBook: any): NSArray; -declare function ABAddressBookCopyArrayOfAllGroupsInSource(addressBook: any, source: any): NSArray; -declare function ABMultiValueGetPropertyType(multiValue: any): number; -declare function ABMultiValueGetCount(multiValue: any): number; -declare function ABMultiValueCopyValueAtIndex(multiValue: any, index: number): any; -declare function ABMultiValueCopyArrayOfAllValues(multiValue: any): NSArray; -declare function ABMultiValueCopyLabelAtIndex(multiValue: any, index: number): string; -declare function ABMultiValueGetIndexForIdentifier(multiValue: any, identifier: number): number; -declare function ABMultiValueGetIdentifierAtIndex(multiValue: any, index: number): number; -declare function ABMultiValueGetFirstIndexOfValue(multiValue: any, value: any): number; -declare function ABMultiValueCreateMutable(type: number): any; -declare function ABMultiValueCreateMutableCopy(multiValue: any): any; -declare function ABMultiValueAddValueAndLabel(multiValue: any, value: any, label: string, outIdentifier: any): boolean; -declare function ABMultiValueInsertValueAndLabelAtIndex(multiValue: any, value: any, label: string, index: number, outIdentifier: any): boolean; -declare function ABMultiValueRemoveValueAndLabelAtIndex(multiValue: any, index: number): boolean; -declare function ABMultiValueReplaceValueAtIndex(multiValue: any, value: any, index: number): boolean; -declare function ABMultiValueReplaceLabelAtIndex(multiValue: any, label: string, index: number): boolean; -declare function NSStringFromCGPoint(point: CGPoint): string; -declare function NSStringFromCGVector(vector: CGVector): string; -declare function NSStringFromCGSize(size: CGSize): string; -declare function NSStringFromCGRect(rect: CGRect): string; -declare function NSStringFromCGAffineTransform(transform: CGAffineTransform): string; -declare function NSStringFromUIEdgeInsets(insets: UIEdgeInsets): string; -declare function NSStringFromUIOffset(offset: UIOffset): string; -declare function CGPointFromString(string: string): CGPoint; -declare function CGVectorFromString(string: string): CGVector; -declare function CGSizeFromString(string: string): CGSize; -declare function CGRectFromString(string: string): CGRect; -declare function CGAffineTransformFromString(string: string): CGAffineTransform; -declare function UIEdgeInsetsFromString(string: string): UIEdgeInsets; -declare function UIOffsetFromString(string: string): UIOffset; -declare function NSTextAlignmentToCTTextAlignment(nsTextAlignment: number): number; -declare function NSTextAlignmentFromCTTextAlignment(ctTextAlignment: number): number; -declare function UIApplicationMain(argc: number, argv: any, principalClassName: string, delegateClassName: string): number; -declare function UIImagePNGRepresentation(image: UIImage): NSData; -declare function UIImageJPEGRepresentation(image: UIImage, compressionQuality: number): NSData; -declare function UIAccessibilityZoomFocusChanged(type: number, frame: CGRect, view: UIView): void; -declare function UIAccessibilityRegisterGestureConflictWithZoom(): void; -declare function UIGuidedAccessRestrictionStateForIdentifier(restrictionIdentifier: string): number; -declare function UIAccessibilityConvertFrameToScreenCoordinates(rect: CGRect, view: UIView): CGRect; -declare function UIAccessibilityConvertPathToScreenCoordinates(path: UIBezierPath, view: UIView): UIBezierPath; -declare function UIAccessibilityPostNotification(notification: number, argument: any): void; -declare function UIAccessibilityIsVoiceOverRunning(): boolean; -declare function UIAccessibilityIsMonoAudioEnabled(): boolean; -declare function UIAccessibilityIsClosedCaptioningEnabled(): boolean; -declare function UIAccessibilityIsInvertColorsEnabled(): boolean; -declare function UIAccessibilityIsGuidedAccessEnabled(): boolean; -declare function UIAccessibilityIsBoldTextEnabled(): boolean; -declare function UIAccessibilityIsGrayscaleEnabled(): boolean; -declare function UIAccessibilityIsReduceTransparencyEnabled(): boolean; -declare function UIAccessibilityIsReduceMotionEnabled(): boolean; -declare function UIAccessibilityDarkerSystemColorsEnabled(): boolean; -declare function UIAccessibilityIsSwitchControlRunning(): boolean; -declare function UIAccessibilityIsSpeakSelectionEnabled(): boolean; -declare function UIAccessibilityIsSpeakScreenEnabled(): boolean; -declare function UIAccessibilityRequestGuidedAccessSession(enable: boolean, completionHandler: (arg1: boolean) => void): void; -declare function UIGraphicsGetCurrentContext(): any; -declare function UIGraphicsPushContext(context: any): void; -declare function UIGraphicsPopContext(): void; -declare function UIRectFillUsingBlendMode(rect: CGRect, blendMode: number): void; -declare function UIRectFill(rect: CGRect): void; -declare function UIRectFrameUsingBlendMode(rect: CGRect, blendMode: number): void; -declare function UIRectFrame(rect: CGRect): void; -declare function UIRectClip(rect: CGRect): void; -declare function UIGraphicsBeginImageContext(size: CGSize): void; -declare function UIGraphicsBeginImageContextWithOptions(size: CGSize, opaque: boolean, scale: number): void; -declare function UIGraphicsGetImageFromCurrentImageContext(): UIImage; -declare function UIGraphicsEndImageContext(): void; -declare function UIGraphicsBeginPDFContextToFile(path: string, bounds: CGRect, documentInfo: NSDictionary): boolean; -declare function UIGraphicsBeginPDFContextToData(data: NSMutableData, bounds: CGRect, documentInfo: NSDictionary): void; -declare function UIGraphicsEndPDFContext(): void; -declare function UIGraphicsBeginPDFPage(): void; -declare function UIGraphicsBeginPDFPageWithInfo(bounds: CGRect, pageInfo: NSDictionary): void; -declare function UIGraphicsGetPDFContextBounds(): CGRect; -declare function UIGraphicsSetPDFContextURLForRect(url: NSURL, rect: CGRect): void; -declare function UIGraphicsAddPDFContextDestinationAtPoint(name: string, point: CGPoint): void; -declare function UIGraphicsSetPDFContextDestinationForRect(name: string, rect: CGRect): void; -declare function UIImageWriteToSavedPhotosAlbum(image: UIImage, completionTarget: any, completionSelector: any, contextInfo: any): void; -declare function UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(videoPath: string): boolean; -declare function UISaveVideoAtPathToSavedPhotosAlbum(videoPath: string, completionTarget: any, completionSelector: any, contextInfo: any): void; -declare function EAGLGetVersion(major: any, minor: any): void; -declare function glActiveTexture(texture: number): void; -declare function glAttachShader(program: number, shader: number): void; -declare function glBindAttribLocation(program: number, index: number, name: string): void; -declare function glBindBuffer(target: number, buffer: number): void; -declare function glBindFramebuffer(target: number, framebuffer: number): void; -declare function glBindRenderbuffer(target: number, renderbuffer: number): void; -declare function glBindTexture(target: number, texture: number): void; -declare function glBlendColor(red: number, green: number, blue: number, alpha: number): void; -declare function glBlendEquation(mode: number): void; -declare function glBlendEquationSeparate(modeRGB: number, modeAlpha: number): void; -declare function glBlendFunc(sfactor: number, dfactor: number): void; -declare function glBlendFuncSeparate(srcRGB: number, dstRGB: number, srcAlpha: number, dstAlpha: number): void; -declare function glBufferData(target: number, size: number, data: any, usage: number): void; -declare function glBufferSubData(target: number, offset: number, size: number, data: any): void; -declare function glCheckFramebufferStatus(target: number): number; -declare function glClear(mask: number): void; -declare function glClearColor(red: number, green: number, blue: number, alpha: number): void; -declare function glClearDepthf(depth: number): void; -declare function glClearStencil(s: number): void; -declare function glColorMask(red: number, green: number, blue: number, alpha: number): void; -declare function glCompileShader(shader: number): void; -declare function glCompressedTexImage2D(target: number, level: number, internalformat: number, width: number, height: number, border: number, imageSize: number, data: any): void; -declare function glCompressedTexSubImage2D(target: number, level: number, xoffset: number, yoffset: number, width: number, height: number, format: number, imageSize: number, data: any): void; -declare function glCopyTexImage2D(target: number, level: number, internalformat: number, x: number, y: number, width: number, height: number, border: number): void; -declare function glCopyTexSubImage2D(target: number, level: number, xoffset: number, yoffset: number, x: number, y: number, width: number, height: number): void; -declare function glCreateProgram(): number; -declare function glCreateShader(type: number): number; -declare function glCullFace(mode: number): void; -declare function glDeleteBuffers(n: number, buffers: any): void; -declare function glDeleteFramebuffers(n: number, framebuffers: any): void; -declare function glDeleteProgram(program: number): void; -declare function glDeleteRenderbuffers(n: number, renderbuffers: any): void; -declare function glDeleteShader(shader: number): void; -declare function glDeleteTextures(n: number, textures: any): void; -declare function glDepthFunc(func: number): void; -declare function glDepthMask(flag: number): void; -declare function glDepthRangef(zNear: number, zFar: number): void; -declare function glDetachShader(program: number, shader: number): void; -declare function glDisable(cap: number): void; -declare function glDisableVertexAttribArray(index: number): void; -declare function glDrawArrays(mode: number, first: number, count: number): void; -declare function glDrawElements(mode: number, count: number, type: number, indices: any): void; -declare function glEnable(cap: number): void; -declare function glEnableVertexAttribArray(index: number): void; -declare function glFinish(): void; -declare function glFlush(): void; -declare function glFramebufferRenderbuffer(target: number, attachment: number, renderbuffertarget: number, renderbuffer: number): void; -declare function glFramebufferTexture2D(target: number, attachment: number, textarget: number, texture: number, level: number): void; -declare function glFrontFace(mode: number): void; -declare function glGenBuffers(n: number, buffers: any): void; -declare function glGenerateMipmap(target: number): void; -declare function glGenFramebuffers(n: number, framebuffers: any): void; -declare function glGenRenderbuffers(n: number, renderbuffers: any): void; -declare function glGenTextures(n: number, textures: any): void; -declare function glGetActiveAttrib(program: number, index: number, bufsize: number, length: any, size: any, type: any, name: string): void; -declare function glGetActiveUniform(program: number, index: number, bufsize: number, length: any, size: any, type: any, name: string): void; -declare function glGetAttachedShaders(program: number, maxcount: number, count: any, shaders: any): void; -declare function glGetAttribLocation(program: number, name: string): number; -declare function glGetBooleanv(pname: number, params: string): void; -declare function glGetBufferParameteriv(target: number, pname: number, params: any): void; -declare function glGetError(): number; -declare function glGetFloatv(pname: number, params: any): void; -declare function glGetFramebufferAttachmentParameteriv(target: number, attachment: number, pname: number, params: any): void; -declare function glGetIntegerv(pname: number, params: any): void; -declare function glGetProgramiv(program: number, pname: number, params: any): void; -declare function glGetProgramInfoLog(program: number, bufsize: number, length: any, infolog: string): void; -declare function glGetRenderbufferParameteriv(target: number, pname: number, params: any): void; -declare function glGetShaderiv(shader: number, pname: number, params: any): void; -declare function glGetShaderInfoLog(shader: number, bufsize: number, length: any, infolog: string): void; -declare function glGetShaderPrecisionFormat(shadertype: number, precisiontype: number, range: any, precision: any): void; -declare function glGetShaderSource(shader: number, bufsize: number, length: any, source: string): void; -declare function glGetString(name: number): string; -declare function glGetTexParameterfv(target: number, pname: number, params: any): void; -declare function glGetTexParameteriv(target: number, pname: number, params: any): void; -declare function glGetUniformfv(program: number, location: number, params: any): void; -declare function glGetUniformiv(program: number, location: number, params: any): void; -declare function glGetUniformLocation(program: number, name: string): number; -declare function glGetVertexAttribfv(index: number, pname: number, params: any): void; -declare function glGetVertexAttribiv(index: number, pname: number, params: any): void; -declare function glGetVertexAttribPointerv(index: number, pname: number, pointer: any): void; -declare function glHint(target: number, mode: number): void; -declare function glIsBuffer(buffer: number): number; -declare function glIsEnabled(cap: number): number; -declare function glIsFramebuffer(framebuffer: number): number; -declare function glIsProgram(program: number): number; -declare function glIsRenderbuffer(renderbuffer: number): number; -declare function glIsShader(shader: number): number; -declare function glIsTexture(texture: number): number; -declare function glLineWidth(width: number): void; -declare function glLinkProgram(program: number): void; -declare function glPixelStorei(pname: number, param: number): void; -declare function glPolygonOffset(factor: number, units: number): void; -declare function glReadPixels(x: number, y: number, width: number, height: number, format: number, type: number, pixels: any): void; -declare function glReleaseShaderCompiler(): void; -declare function glRenderbufferStorage(target: number, internalformat: number, width: number, height: number): void; -declare function glSampleCoverage(value: number, invert: number): void; -declare function glScissor(x: number, y: number, width: number, height: number): void; -declare function glShaderBinary(n: number, shaders: any, binaryformat: number, binary: any, length: number): void; -declare function glShaderSource(shader: number, count: number, string: any, length: any): void; -declare function glStencilFunc(func: number, ref: number, mask: number): void; -declare function glStencilFuncSeparate(face: number, func: number, ref: number, mask: number): void; -declare function glStencilMask(mask: number): void; -declare function glStencilMaskSeparate(face: number, mask: number): void; -declare function glStencilOp(fail: number, zfail: number, zpass: number): void; -declare function glStencilOpSeparate(face: number, fail: number, zfail: number, zpass: number): void; -declare function glTexImage2D(target: number, level: number, internalformat: number, width: number, height: number, border: number, format: number, type: number, pixels: any): void; -declare function glTexParameterf(target: number, pname: number, param: number): void; -declare function glTexParameterfv(target: number, pname: number, params: any): void; -declare function glTexParameteri(target: number, pname: number, param: number): void; -declare function glTexParameteriv(target: number, pname: number, params: any): void; -declare function glTexSubImage2D(target: number, level: number, xoffset: number, yoffset: number, width: number, height: number, format: number, type: number, pixels: any): void; -declare function glUniform1f(location: number, x: number): void; -declare function glUniform1fv(location: number, count: number, v: any): void; -declare function glUniform1i(location: number, x: number): void; -declare function glUniform1iv(location: number, count: number, v: any): void; -declare function glUniform2f(location: number, x: number, y: number): void; -declare function glUniform2fv(location: number, count: number, v: any): void; -declare function glUniform2i(location: number, x: number, y: number): void; -declare function glUniform2iv(location: number, count: number, v: any): void; -declare function glUniform3f(location: number, x: number, y: number, z: number): void; -declare function glUniform3fv(location: number, count: number, v: any): void; -declare function glUniform3i(location: number, x: number, y: number, z: number): void; -declare function glUniform3iv(location: number, count: number, v: any): void; -declare function glUniform4f(location: number, x: number, y: number, z: number, w: number): void; -declare function glUniform4fv(location: number, count: number, v: any): void; -declare function glUniform4i(location: number, x: number, y: number, z: number, w: number): void; -declare function glUniform4iv(location: number, count: number, v: any): void; -declare function glUniformMatrix2fv(location: number, count: number, transpose: number, value: any): void; -declare function glUniformMatrix3fv(location: number, count: number, transpose: number, value: any): void; -declare function glUniformMatrix4fv(location: number, count: number, transpose: number, value: any): void; -declare function glUseProgram(program: number): void; -declare function glValidateProgram(program: number): void; -declare function glVertexAttrib1f(indx: number, x: number): void; -declare function glVertexAttrib1fv(indx: number, values: any): void; -declare function glVertexAttrib2f(indx: number, x: number, y: number): void; -declare function glVertexAttrib2fv(indx: number, values: any): void; -declare function glVertexAttrib3f(indx: number, x: number, y: number, z: number): void; -declare function glVertexAttrib3fv(indx: number, values: any): void; -declare function glVertexAttrib4f(indx: number, x: number, y: number, z: number, w: number): void; -declare function glVertexAttrib4fv(indx: number, values: any): void; -declare function glVertexAttribPointer(indx: number, size: number, type: number, normalized: number, stride: number, ptr: any): void; -declare function glViewport(x: number, y: number, width: number, height: number): void; -declare function glReadBuffer(mode: number): void; -declare function glDrawRangeElements(mode: number, start: number, end: number, count: number, type: number, indices: any): void; -declare function glTexImage3D(target: number, level: number, internalformat: number, width: number, height: number, depth: number, border: number, format: number, type: number, pixels: any): void; -declare function glTexSubImage3D(target: number, level: number, xoffset: number, yoffset: number, zoffset: number, width: number, height: number, depth: number, format: number, type: number, pixels: any): void; -declare function glCopyTexSubImage3D(target: number, level: number, xoffset: number, yoffset: number, zoffset: number, x: number, y: number, width: number, height: number): void; -declare function glCompressedTexImage3D(target: number, level: number, internalformat: number, width: number, height: number, depth: number, border: number, imageSize: number, data: any): void; -declare function glCompressedTexSubImage3D(target: number, level: number, xoffset: number, yoffset: number, zoffset: number, width: number, height: number, depth: number, format: number, imageSize: number, data: any): void; -declare function glGenQueries(n: number, ids: any): void; -declare function glDeleteQueries(n: number, ids: any): void; -declare function glIsQuery(id: number): number; -declare function glBeginQuery(target: number, id: number): void; -declare function glEndQuery(target: number): void; -declare function glGetQueryiv(target: number, pname: number, params: any): void; -declare function glGetQueryObjectuiv(id: number, pname: number, params: any): void; -declare function glUnmapBuffer(target: number): number; -declare function glGetBufferPointerv(target: number, pname: number, params: any): void; -declare function glDrawBuffers(n: number, bufs: any): void; -declare function glUniformMatrix2x3fv(location: number, count: number, transpose: number, value: any): void; -declare function glUniformMatrix3x2fv(location: number, count: number, transpose: number, value: any): void; -declare function glUniformMatrix2x4fv(location: number, count: number, transpose: number, value: any): void; -declare function glUniformMatrix4x2fv(location: number, count: number, transpose: number, value: any): void; -declare function glUniformMatrix3x4fv(location: number, count: number, transpose: number, value: any): void; -declare function glUniformMatrix4x3fv(location: number, count: number, transpose: number, value: any): void; -declare function glBlitFramebuffer(srcX0: number, srcY0: number, srcX1: number, srcY1: number, dstX0: number, dstY0: number, dstX1: number, dstY1: number, mask: number, filter: number): void; -declare function glRenderbufferStorageMultisample(target: number, samples: number, internalformat: number, width: number, height: number): void; -declare function glFramebufferTextureLayer(target: number, attachment: number, texture: number, level: number, layer: number): void; -declare function glMapBufferRange(target: number, offset: number, length: number, access: number): any; -declare function glFlushMappedBufferRange(target: number, offset: number, length: number): void; -declare function glBindVertexArray(array: number): void; -declare function glDeleteVertexArrays(n: number, arrays: any): void; -declare function glGenVertexArrays(n: number, arrays: any): void; -declare function glIsVertexArray(array: number): number; -declare function glGetIntegeri_v(target: number, index: number, data: any): void; -declare function glBeginTransformFeedback(primitiveMode: number): void; -declare function glEndTransformFeedback(): void; -declare function glBindBufferRange(target: number, index: number, buffer: number, offset: number, size: number): void; -declare function glBindBufferBase(target: number, index: number, buffer: number): void; -declare function glTransformFeedbackVaryings(program: number, count: number, varyings: any, bufferMode: number): void; -declare function glGetTransformFeedbackVarying(program: number, index: number, bufSize: number, length: any, size: any, type: any, name: string): void; -declare function glVertexAttribIPointer(index: number, size: number, type: number, stride: number, pointer: any): void; -declare function glGetVertexAttribIiv(index: number, pname: number, params: any): void; -declare function glGetVertexAttribIuiv(index: number, pname: number, params: any): void; -declare function glVertexAttribI4i(index: number, x: number, y: number, z: number, w: number): void; -declare function glVertexAttribI4ui(index: number, x: number, y: number, z: number, w: number): void; -declare function glVertexAttribI4iv(index: number, v: any): void; -declare function glVertexAttribI4uiv(index: number, v: any): void; -declare function glGetUniformuiv(program: number, location: number, params: any): void; -declare function glGetFragDataLocation(program: number, name: string): number; -declare function glUniform1ui(location: number, v0: number): void; -declare function glUniform2ui(location: number, v0: number, v1: number): void; -declare function glUniform3ui(location: number, v0: number, v1: number, v2: number): void; -declare function glUniform4ui(location: number, v0: number, v1: number, v2: number, v3: number): void; -declare function glUniform1uiv(location: number, count: number, value: any): void; -declare function glUniform2uiv(location: number, count: number, value: any): void; -declare function glUniform3uiv(location: number, count: number, value: any): void; -declare function glUniform4uiv(location: number, count: number, value: any): void; -declare function glClearBufferiv(buffer: number, drawbuffer: number, value: any): void; -declare function glClearBufferuiv(buffer: number, drawbuffer: number, value: any): void; -declare function glClearBufferfv(buffer: number, drawbuffer: number, value: any): void; -declare function glClearBufferfi(buffer: number, drawbuffer: number, depth: number, stencil: number): void; -declare function glGetStringi(name: number, index: number): string; -declare function glCopyBufferSubData(readTarget: number, writeTarget: number, readOffset: number, writeOffset: number, size: number): void; -declare function glGetUniformIndices(program: number, uniformCount: number, uniformNames: any, uniformIndices: any): void; -declare function glGetActiveUniformsiv(program: number, uniformCount: number, uniformIndices: any, pname: number, params: any): void; -declare function glGetUniformBlockIndex(program: number, uniformBlockName: string): number; -declare function glGetActiveUniformBlockiv(program: number, uniformBlockIndex: number, pname: number, params: any): void; -declare function glGetActiveUniformBlockName(program: number, uniformBlockIndex: number, bufSize: number, length: any, uniformBlockName: string): void; -declare function glUniformBlockBinding(program: number, uniformBlockIndex: number, uniformBlockBinding: number): void; -declare function glDrawArraysInstanced(mode: number, first: number, count: number, instancecount: number): void; -declare function glDrawElementsInstanced(mode: number, count: number, type: number, indices: any, instancecount: number): void; -declare function glFenceSync(condition: number, flags: number): any; -declare function glIsSync(sync: any): number; -declare function glDeleteSync(sync: any): void; -declare function glClientWaitSync(sync: any, flags: number, timeout: number): number; -declare function glWaitSync(sync: any, flags: number, timeout: number): void; -declare function glGetInteger64v(pname: number, params: any): void; -declare function glGetSynciv(sync: any, pname: number, bufSize: number, length: any, values: any): void; -declare function glGetInteger64i_v(target: number, index: number, data: any): void; -declare function glGetBufferParameteri64v(target: number, pname: number, params: any): void; -declare function glGenSamplers(count: number, samplers: any): void; -declare function glDeleteSamplers(count: number, samplers: any): void; -declare function glIsSampler(sampler: number): number; -declare function glBindSampler(unit: number, sampler: number): void; -declare function glSamplerParameteri(sampler: number, pname: number, param: number): void; -declare function glSamplerParameteriv(sampler: number, pname: number, param: any): void; -declare function glSamplerParameterf(sampler: number, pname: number, param: number): void; -declare function glSamplerParameterfv(sampler: number, pname: number, param: any): void; -declare function glGetSamplerParameteriv(sampler: number, pname: number, params: any): void; -declare function glGetSamplerParameterfv(sampler: number, pname: number, params: any): void; -declare function glVertexAttribDivisor(index: number, divisor: number): void; -declare function glBindTransformFeedback(target: number, id: number): void; -declare function glDeleteTransformFeedbacks(n: number, ids: any): void; -declare function glGenTransformFeedbacks(n: number, ids: any): void; -declare function glIsTransformFeedback(id: number): number; -declare function glPauseTransformFeedback(): void; -declare function glResumeTransformFeedback(): void; -declare function glGetProgramBinary(program: number, bufSize: number, length: any, binaryFormat: any, binary: any): void; -declare function glProgramBinary(program: number, binaryFormat: number, binary: any, length: number): void; -declare function glProgramParameteri(program: number, pname: number, value: number): void; -declare function glInvalidateFramebuffer(target: number, numAttachments: number, attachments: any): void; -declare function glInvalidateSubFramebuffer(target: number, numAttachments: number, attachments: any, x: number, y: number, width: number, height: number): void; -declare function glTexStorage2D(target: number, levels: number, internalformat: number, width: number, height: number): void; -declare function glTexStorage3D(target: number, levels: number, internalformat: number, width: number, height: number, depth: number): void; -declare function glGetInternalformativ(target: number, internalformat: number, pname: number, bufSize: number, params: any): void; -declare function glCopyTextureLevelsAPPLE(destinationTexture: number, sourceTexture: number, sourceBaseLevel: number, sourceLevelCount: number): void; -declare function glLabelObjectEXT(type: number, object: number, length: number, label: string): void; -declare function glGetObjectLabelEXT(type: number, object: number, bufSize: number, length: any, label: string): void; -declare function glInsertEventMarkerEXT(length: number, marker: string): void; -declare function glPushGroupMarkerEXT(length: number, marker: string): void; -declare function glPopGroupMarkerEXT(): void; -declare function glUseProgramStagesEXT(pipeline: number, stages: number, program: number): void; -declare function glActiveShaderProgramEXT(pipeline: number, program: number): void; -declare function glCreateShaderProgramvEXT(type: number, count: number, strings: any): number; -declare function glBindProgramPipelineEXT(pipeline: number): void; -declare function glDeleteProgramPipelinesEXT(n: number, pipelines: any): void; -declare function glGenProgramPipelinesEXT(n: number, pipelines: any): void; -declare function glIsProgramPipelineEXT(pipeline: number): number; -declare function glProgramParameteriEXT(program: number, pname: number, value: number): void; -declare function glGetProgramPipelineivEXT(pipeline: number, pname: number, params: any): void; -declare function glValidateProgramPipelineEXT(pipeline: number): void; -declare function glGetProgramPipelineInfoLogEXT(pipeline: number, bufSize: number, length: any, infoLog: string): void; -declare function glProgramUniform1iEXT(program: number, location: number, x: number): void; -declare function glProgramUniform2iEXT(program: number, location: number, x: number, y: number): void; -declare function glProgramUniform3iEXT(program: number, location: number, x: number, y: number, z: number): void; -declare function glProgramUniform4iEXT(program: number, location: number, x: number, y: number, z: number, w: number): void; -declare function glProgramUniform1fEXT(program: number, location: number, x: number): void; -declare function glProgramUniform2fEXT(program: number, location: number, x: number, y: number): void; -declare function glProgramUniform3fEXT(program: number, location: number, x: number, y: number, z: number): void; -declare function glProgramUniform4fEXT(program: number, location: number, x: number, y: number, z: number, w: number): void; -declare function glProgramUniform1uiEXT(program: number, location: number, x: number): void; -declare function glProgramUniform2uiEXT(program: number, location: number, x: number, y: number): void; -declare function glProgramUniform3uiEXT(program: number, location: number, x: number, y: number, z: number): void; -declare function glProgramUniform4uiEXT(program: number, location: number, x: number, y: number, z: number, w: number): void; -declare function glProgramUniform1ivEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform2ivEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform3ivEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform4ivEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform1fvEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform2fvEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform3fvEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform4fvEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform1uivEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform2uivEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform3uivEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniform4uivEXT(program: number, location: number, count: number, value: any): void; -declare function glProgramUniformMatrix2fvEXT(program: number, location: number, count: number, transpose: number, value: any): void; -declare function glProgramUniformMatrix3fvEXT(program: number, location: number, count: number, transpose: number, value: any): void; -declare function glProgramUniformMatrix4fvEXT(program: number, location: number, count: number, transpose: number, value: any): void; -declare function glProgramUniformMatrix2x3fvEXT(program: number, location: number, count: number, transpose: number, value: any): void; -declare function glProgramUniformMatrix3x2fvEXT(program: number, location: number, count: number, transpose: number, value: any): void; -declare function glProgramUniformMatrix2x4fvEXT(program: number, location: number, count: number, transpose: number, value: any): void; -declare function glProgramUniformMatrix4x2fvEXT(program: number, location: number, count: number, transpose: number, value: any): void; -declare function glProgramUniformMatrix3x4fvEXT(program: number, location: number, count: number, transpose: number, value: any): void; -declare function glProgramUniformMatrix4x3fvEXT(program: number, location: number, count: number, transpose: number, value: any): void; -declare function MTLCreateSystemDefaultDevice(): any; -declare function CTParagraphStyleGetTypeID(): number; -declare function CTParagraphStyleCreate(settings: any, settingCount: number): any; -declare function CTParagraphStyleCreateCopy(paragraphStyle: any): any; -declare function CTParagraphStyleGetValueForSpecifier(paragraphStyle: any, spec: number, valueBufferSize: number, valueBuffer: any): boolean; -declare function CTFontDescriptorGetTypeID(): number; -declare function CTFontDescriptorCreateWithNameAndSize(name: string, size: number): any; -declare function CTFontDescriptorCreateWithAttributes(attributes: NSDictionary): any; -declare function CTFontDescriptorCreateCopyWithAttributes(original: any, attributes: NSDictionary): any; -declare function CTFontDescriptorCreateCopyWithFamily(original: any, family: string): any; -declare function CTFontDescriptorCreateCopyWithSymbolicTraits(original: any, symTraitValue: number, symTraitMask: number): any; -declare function CTFontDescriptorCreateCopyWithVariation(original: any, variationIdentifier: NSNumber, variationValue: number): any; -declare function CTFontDescriptorCreateCopyWithFeature(original: any, featureTypeIdentifier: NSNumber, featureSelectorIdentifier: NSNumber): any; -declare function CTFontDescriptorCreateMatchingFontDescriptors(descriptor: any, mandatoryAttributes: NSSet): NSArray; -declare function CTFontDescriptorCreateMatchingFontDescriptor(descriptor: any, mandatoryAttributes: NSSet): any; -declare function CTFontDescriptorMatchFontDescriptorsWithProgressHandler(descriptors: NSArray, mandatoryAttributes: NSSet, progressBlock: (arg1: number, arg2: NSDictionary) => boolean): boolean; -declare function CTFontDescriptorCopyAttributes(descriptor: any): NSDictionary; -declare function CTFontDescriptorCopyAttribute(descriptor: any, attribute: string): any; -declare function CTFontDescriptorCopyLocalizedAttribute(descriptor: any, attribute: string, language: any): any; -declare function CTFontGetTypeID(): number; -declare function CTFontCreateWithName(name: string, size: number, matrix: any): any; -declare function CTFontCreateWithFontDescriptor(descriptor: any, size: number, matrix: any): any; -declare function CTFontCreateWithNameAndOptions(name: string, size: number, matrix: any, options: number): any; -declare function CTFontCreateWithFontDescriptorAndOptions(descriptor: any, size: number, matrix: any, options: number): any; -declare function CTFontCreateUIFontForLanguage(uiType: number, size: number, language: string): any; -declare function CTFontCreateCopyWithAttributes(font: any, size: number, matrix: any, attributes: any): any; -declare function CTFontCreateCopyWithSymbolicTraits(font: any, size: number, matrix: any, symTraitValue: number, symTraitMask: number): any; -declare function CTFontCreateCopyWithFamily(font: any, size: number, matrix: any, family: string): any; -declare function CTFontCreateForString(currentFont: any, string: string, range: CFRange): any; -declare function CTFontCopyFontDescriptor(font: any): any; -declare function CTFontCopyAttribute(font: any, attribute: string): any; -declare function CTFontGetSize(font: any): number; -declare function CTFontGetMatrix(font: any): CGAffineTransform; -declare function CTFontGetSymbolicTraits(font: any): number; -declare function CTFontCopyTraits(font: any): NSDictionary; -declare function CTFontCopyPostScriptName(font: any): string; -declare function CTFontCopyFamilyName(font: any): string; -declare function CTFontCopyFullName(font: any): string; -declare function CTFontCopyDisplayName(font: any): string; -declare function CTFontCopyName(font: any, nameKey: string): string; -declare function CTFontCopyLocalizedName(font: any, nameKey: string, actualLanguage: any): string; -declare function CTFontCopyCharacterSet(font: any): NSCharacterSet; -declare function CTFontGetStringEncoding(font: any): number; -declare function CTFontCopySupportedLanguages(font: any): NSArray; -declare function CTFontGetGlyphsForCharacters(font: any, characters: any, glyphs: any, count: number): boolean; -declare function CTFontGetAscent(font: any): number; -declare function CTFontGetDescent(font: any): number; -declare function CTFontGetLeading(font: any): number; -declare function CTFontGetUnitsPerEm(font: any): number; -declare function CTFontGetGlyphCount(font: any): number; -declare function CTFontGetBoundingBox(font: any): CGRect; -declare function CTFontGetUnderlinePosition(font: any): number; -declare function CTFontGetUnderlineThickness(font: any): number; -declare function CTFontGetSlantAngle(font: any): number; -declare function CTFontGetCapHeight(font: any): number; -declare function CTFontGetXHeight(font: any): number; -declare function CTFontGetGlyphWithName(font: any, glyphName: string): number; -declare function CTFontGetBoundingRectsForGlyphs(font: any, orientation: number, glyphs: any, boundingRects: any, count: number): CGRect; -declare function CTFontGetOpticalBoundsForGlyphs(font: any, glyphs: any, boundingRects: any, count: number, options: number): CGRect; -declare function CTFontGetAdvancesForGlyphs(font: any, orientation: number, glyphs: any, advances: any, count: number): number; -declare function CTFontGetVerticalTranslationsForGlyphs(font: any, glyphs: any, translations: any, count: number): void; -declare function CTFontCreatePathForGlyph(font: any, glyph: number, transform: any): any; -declare function CTFontCopyVariationAxes(font: any): NSArray; -declare function CTFontCopyVariation(font: any): NSDictionary; -declare function CTFontCopyFeatures(font: any): NSArray; -declare function CTFontCopyFeatureSettings(font: any): NSArray; -declare function CTFontCopyGraphicsFont(font: any, attributes: any): any; -declare function CTFontCreateWithGraphicsFont(graphicsFont: any, size: number, matrix: any, attributes: any): any; -declare function CTFontCopyAvailableTables(font: any, options: number): NSArray; -declare function CTFontCopyTable(font: any, table: number, options: number): NSData; -declare function CTFontDrawGlyphs(font: any, glyphs: any, positions: any, count: number, context: any): void; -declare function CTFontGetLigatureCaretPositions(font: any, glyph: number, positions: any, maxPositions: number): number; -declare function CTFontCopyDefaultCascadeListForLanguages(font: any, languagePrefList: NSArray): NSArray; -declare function CTFontCollectionGetTypeID(): number; -declare function CTFontCollectionCreateFromAvailableFonts(options: NSDictionary): any; -declare function CTFontCollectionCreateWithFontDescriptors(queryDescriptors: NSArray, options: NSDictionary): any; -declare function CTFontCollectionCreateCopyWithFontDescriptors(original: any, queryDescriptors: NSArray, options: NSDictionary): any; -declare function CTFontCollectionCreateMatchingFontDescriptors(collection: any): NSArray; -declare function CTFontCollectionCreateMatchingFontDescriptorsSortedWithCallback(collection: any, sortCallback: (arg1: any, arg2: any, arg3: any) => number, refCon: any): NSArray; -declare function CTFontManagerCreateFontDescriptorsFromURL(fileURL: NSURL): NSArray; -declare function CTFontManagerCreateFontDescriptorFromData(data: NSData): any; -declare function CTFontManagerRegisterFontsForURL(fontURL: NSURL, scope: number, error: any): boolean; -declare function CTFontManagerUnregisterFontsForURL(fontURL: NSURL, scope: number, error: any): boolean; -declare function CTFontManagerRegisterGraphicsFont(font: any, error: any): boolean; -declare function CTFontManagerUnregisterGraphicsFont(font: any, error: any): boolean; -declare function CTFontManagerRegisterFontsForURLs(fontURLs: NSArray, scope: number, errors: any): boolean; -declare function CTFontManagerUnregisterFontsForURLs(fontURLs: NSArray, scope: number, errors: any): boolean; -declare function CTFrameGetTypeID(): number; -declare function CTFrameGetStringRange(frame: any): CFRange; -declare function CTFrameGetVisibleStringRange(frame: any): CFRange; -declare function CTFrameGetPath(frame: any): any; -declare function CTFrameGetFrameAttributes(frame: any): NSDictionary; -declare function CTFrameGetLines(frame: any): NSArray; -declare function CTFrameGetLineOrigins(frame: any, range: CFRange, origins: any): void; -declare function CTFrameDraw(frame: any, context: any): void; -declare function CTLineGetTypeID(): number; -declare function CTLineCreateWithAttributedString(string: NSAttributedString): any; -declare function CTLineCreateTruncatedLine(line: any, width: number, truncationType: number, truncationToken: any): any; -declare function CTLineCreateJustifiedLine(line: any, justificationFactor: number, justificationWidth: number): any; -declare function CTLineGetGlyphCount(line: any): number; -declare function CTLineGetGlyphRuns(line: any): NSArray; -declare function CTLineGetStringRange(line: any): CFRange; -declare function CTLineGetPenOffsetForFlush(line: any, flushFactor: number, flushWidth: number): number; -declare function CTLineDraw(line: any, context: any): void; -declare function CTLineGetTypographicBounds(line: any, ascent: any, descent: any, leading: any): number; -declare function CTLineGetBoundsWithOptions(line: any, options: number): CGRect; -declare function CTLineGetTrailingWhitespaceWidth(line: any): number; -declare function CTLineGetImageBounds(line: any, context: any): CGRect; -declare function CTLineGetStringIndexForPosition(line: any, position: CGPoint): number; -declare function CTLineGetOffsetForStringIndex(line: any, charIndex: number, secondaryOffset: any): number; -declare function CTTypesetterGetTypeID(): number; -declare function CTTypesetterCreateWithAttributedString(string: NSAttributedString): any; -declare function CTTypesetterCreateWithAttributedStringAndOptions(string: NSAttributedString, options: NSDictionary): any; -declare function CTTypesetterCreateLineWithOffset(typesetter: any, stringRange: CFRange, offset: number): any; -declare function CTTypesetterCreateLine(typesetter: any, stringRange: CFRange): any; -declare function CTTypesetterSuggestLineBreakWithOffset(typesetter: any, startIndex: number, width: number, offset: number): number; -declare function CTTypesetterSuggestLineBreak(typesetter: any, startIndex: number, width: number): number; -declare function CTTypesetterSuggestClusterBreakWithOffset(typesetter: any, startIndex: number, width: number, offset: number): number; -declare function CTTypesetterSuggestClusterBreak(typesetter: any, startIndex: number, width: number): number; -declare function CTFramesetterGetTypeID(): number; -declare function CTFramesetterCreateWithAttributedString(string: NSAttributedString): any; -declare function CTFramesetterCreateFrame(framesetter: any, stringRange: CFRange, path: any, frameAttributes: NSDictionary): any; -declare function CTFramesetterGetTypesetter(framesetter: any): any; -declare function CTFramesetterSuggestFrameSizeWithConstraints(framesetter: any, stringRange: CFRange, frameAttributes: NSDictionary, constraints: CGSize, fitRange: any): CGSize; -declare function CTGlyphInfoGetTypeID(): number; -declare function CTGlyphInfoCreateWithGlyphName(glyphName: string, font: any, baseString: string): any; -declare function CTGlyphInfoCreateWithGlyph(glyph: number, font: any, baseString: string): any; -declare function CTGlyphInfoCreateWithCharacterIdentifier(cid: number, collection: number, baseString: string): any; -declare function CTGlyphInfoGetGlyphName(glyphInfo: any): string; -declare function CTGlyphInfoGetCharacterIdentifier(glyphInfo: any): number; -declare function CTGlyphInfoGetCharacterCollection(glyphInfo: any): number; -declare function CTRubyAnnotationGetTypeID(): number; -declare function CTRubyAnnotationCreate(alignment: number, overhang: number, sizeFactor: number, text: string[]): any; -declare function CTRubyAnnotationCreateCopy(rubyAnnotation: any): any; -declare function CTRubyAnnotationGetAlignment(rubyAnnotation: any): number; -declare function CTRubyAnnotationGetOverhang(rubyAnnotation: any): number; -declare function CTRubyAnnotationGetSizeFactor(rubyAnnotation: any): number; -declare function CTRubyAnnotationGetTextForPosition(rubyAnnotation: any, position: number): string; -declare function CTRunGetTypeID(): number; -declare function CTRunGetGlyphCount(run: any): number; -declare function CTRunGetAttributes(run: any): NSDictionary; -declare function CTRunGetStatus(run: any): number; -declare function CTRunGetGlyphsPtr(run: any): any; -declare function CTRunGetGlyphs(run: any, range: CFRange, buffer: any): void; -declare function CTRunGetPositionsPtr(run: any): any; -declare function CTRunGetPositions(run: any, range: CFRange, buffer: any): void; -declare function CTRunGetAdvancesPtr(run: any): any; -declare function CTRunGetAdvances(run: any, range: CFRange, buffer: any): void; -declare function CTRunGetStringIndicesPtr(run: any): any; -declare function CTRunGetStringIndices(run: any, range: CFRange, buffer: any): void; -declare function CTRunGetStringRange(run: any): CFRange; -declare function CTRunGetTypographicBounds(run: any, range: CFRange, ascent: any, descent: any, leading: any): number; -declare function CTRunGetImageBounds(run: any, context: any, range: CFRange): CGRect; -declare function CTRunGetTextMatrix(run: any): CGAffineTransform; -declare function CTRunDraw(run: any, context: any, range: CFRange): void; -declare function CTRunDelegateGetTypeID(): number; -declare function CTRunDelegateCreate(callbacks: any, refCon: any): any; -declare function CTRunDelegateGetRefCon(runDelegate: any): any; -declare function CTTextTabGetTypeID(): number; -declare function CTTextTabCreate(alignment: number, location: number, options: NSDictionary): any; -declare function CTTextTabGetAlignment(tab: any): number; -declare function CTTextTabGetLocation(tab: any): number; -declare function CTTextTabGetOptions(tab: any): NSDictionary; -declare function CTGetCoreTextVersion(): number; -declare function ABCreateStringWithAddressDictionary(address: NSDictionary, addCountryName: boolean): string; -declare function CACurrentMediaTime(): number; -declare function CATransform3DIsIdentity(t: CATransform3D): boolean; -declare function CATransform3DEqualToTransform(a: CATransform3D, b: CATransform3D): boolean; -declare function CATransform3DMakeTranslation(tx: number, ty: number, tz: number): CATransform3D; -declare function CATransform3DMakeScale(sx: number, sy: number, sz: number): CATransform3D; -declare function CATransform3DMakeRotation(angle: number, x: number, y: number, z: number): CATransform3D; -declare function CATransform3DTranslate(t: CATransform3D, tx: number, ty: number, tz: number): CATransform3D; -declare function CATransform3DScale(t: CATransform3D, sx: number, sy: number, sz: number): CATransform3D; -declare function CATransform3DRotate(t: CATransform3D, angle: number, x: number, y: number, z: number): CATransform3D; -declare function CATransform3DConcat(a: CATransform3D, b: CATransform3D): CATransform3D; -declare function CATransform3DInvert(t: CATransform3D): CATransform3D; -declare function CATransform3DMakeAffineTransform(m: CGAffineTransform): CATransform3D; -declare function CATransform3DIsAffine(t: CATransform3D): boolean; -declare function CATransform3DGetAffineTransform(t: CATransform3D): CGAffineTransform; -declare function AudioFileCreateWithURL(inFileRef: NSURL, inFileType: number, inFormat: any, inFlags: number, outAudioFile: any): number; -declare function AudioFileOpenURL(inFileRef: NSURL, inPermissions: string, inFileTypeHint: number, outAudioFile: any): number; -declare function AudioFileInitializeWithCallbacks(inClientData: any, inReadFunc: (arg1: any, arg2: number, arg3: number, arg4: any, arg5: any) => number, inWriteFunc: (arg1: any, arg2: number, arg3: number, arg4: any, arg5: any) => number, inGetSizeFunc: (arg1: any) => number, inSetSizeFunc: (arg1: any, arg2: number) => number, inFileType: number, inFormat: any, inFlags: number, outAudioFile: any): number; -declare function AudioFileOpenWithCallbacks(inClientData: any, inReadFunc: (arg1: any, arg2: number, arg3: number, arg4: any, arg5: any) => number, inWriteFunc: (arg1: any, arg2: number, arg3: number, arg4: any, arg5: any) => number, inGetSizeFunc: (arg1: any) => number, inSetSizeFunc: (arg1: any, arg2: number) => number, inFileTypeHint: number, outAudioFile: any): number; -declare function AudioFileClose(inAudioFile: any): number; -declare function AudioFileOptimize(inAudioFile: any): number; -declare function AudioFileReadBytes(inAudioFile: any, inUseCache: boolean, inStartingByte: number, ioNumBytes: any, outBuffer: any): number; -declare function AudioFileWriteBytes(inAudioFile: any, inUseCache: boolean, inStartingByte: number, ioNumBytes: any, inBuffer: any): number; -declare function AudioFileReadPacketData(inAudioFile: any, inUseCache: boolean, ioNumBytes: any, outPacketDescriptions: any, inStartingPacket: number, ioNumPackets: any, outBuffer: any): number; -declare function AudioFileReadPackets(inAudioFile: any, inUseCache: boolean, outNumBytes: any, outPacketDescriptions: any, inStartingPacket: number, ioNumPackets: any, outBuffer: any): number; -declare function AudioFileWritePackets(inAudioFile: any, inUseCache: boolean, inNumBytes: number, inPacketDescriptions: any, inStartingPacket: number, ioNumPackets: any, inBuffer: any): number; -declare function AudioFileCountUserData(inAudioFile: any, inUserDataID: number, outNumberItems: any): number; -declare function AudioFileGetUserDataSize(inAudioFile: any, inUserDataID: number, inIndex: number, outUserDataSize: any): number; -declare function AudioFileGetUserData(inAudioFile: any, inUserDataID: number, inIndex: number, ioUserDataSize: any, outUserData: any): number; -declare function AudioFileSetUserData(inAudioFile: any, inUserDataID: number, inIndex: number, inUserDataSize: number, inUserData: any): number; -declare function AudioFileRemoveUserData(inAudioFile: any, inUserDataID: number, inIndex: number): number; -declare function AudioFileGetPropertyInfo(inAudioFile: any, inPropertyID: number, outDataSize: any, isWritable: any): number; -declare function AudioFileGetProperty(inAudioFile: any, inPropertyID: number, ioDataSize: any, outPropertyData: any): number; -declare function AudioFileSetProperty(inAudioFile: any, inPropertyID: number, inDataSize: number, inPropertyData: any): number; -declare function AudioFileGetGlobalInfoSize(inPropertyID: number, inSpecifierSize: number, inSpecifier: any, outDataSize: any): number; -declare function AudioFileGetGlobalInfo(inPropertyID: number, inSpecifierSize: number, inSpecifier: any, ioDataSize: any, outPropertyData: any): number; -declare function AudioFileStreamOpen(inClientData: any, inPropertyListenerProc: (arg1: any, arg2: any, arg3: number, arg4: any) => void, inPacketsProc: (arg1: any, arg2: number, arg3: number, arg4: any, arg5: any) => void, inFileTypeHint: number, outAudioFileStream: any): number; -declare function AudioFileStreamParseBytes(inAudioFileStream: any, inDataByteSize: number, inData: any, inFlags: number): number; -declare function AudioFileStreamSeek(inAudioFileStream: any, inPacketOffset: number, outDataByteOffset: any, ioFlags: any): number; -declare function AudioFileStreamGetPropertyInfo(inAudioFileStream: any, inPropertyID: number, outPropertyDataSize: any, outWritable: string): number; -declare function AudioFileStreamGetProperty(inAudioFileStream: any, inPropertyID: number, ioPropertyDataSize: any, outPropertyData: any): number; -declare function AudioFileStreamSetProperty(inAudioFileStream: any, inPropertyID: number, inPropertyDataSize: number, inPropertyData: any): number; -declare function AudioFileStreamClose(inAudioFileStream: any): number; -declare function AudioFormatGetPropertyInfo(inPropertyID: number, inSpecifierSize: number, inSpecifier: any, outPropertyDataSize: any): number; -declare function AudioFormatGetProperty(inPropertyID: number, inSpecifierSize: number, inSpecifier: any, ioPropertyDataSize: any, outPropertyData: any): number; -declare function AudioQueueNewOutput(inFormat: any, inCallbackProc: (arg1: any, arg2: any, arg3: any) => void, inUserData: any, inCallbackRunLoop: any, inCallbackRunLoopMode: string, inFlags: number, outAQ: any): number; -declare function AudioQueueNewInput(inFormat: any, inCallbackProc: (arg1: any, arg2: any, arg3: any, arg4: any, arg5: number, arg6: any) => void, inUserData: any, inCallbackRunLoop: any, inCallbackRunLoopMode: string, inFlags: number, outAQ: any): number; -declare function AudioQueueDispose(inAQ: any, inImmediate: boolean): number; -declare function AudioQueueAllocateBuffer(inAQ: any, inBufferByteSize: number, outBuffer: any): number; -declare function AudioQueueAllocateBufferWithPacketDescriptions(inAQ: any, inBufferByteSize: number, inNumberPacketDescriptions: number, outBuffer: any): number; -declare function AudioQueueFreeBuffer(inAQ: any, inBuffer: any): number; -declare function AudioQueueEnqueueBuffer(inAQ: any, inBuffer: any, inNumPacketDescs: number, inPacketDescs: any): number; -declare function AudioQueueEnqueueBufferWithParameters(inAQ: any, inBuffer: any, inNumPacketDescs: number, inPacketDescs: any, inTrimFramesAtStart: number, inTrimFramesAtEnd: number, inNumParamValues: number, inParamValues: any, inStartTime: any, outActualStartTime: any): number; -declare function AudioQueueStart(inAQ: any, inStartTime: any): number; -declare function AudioQueuePrime(inAQ: any, inNumberOfFramesToPrepare: number, outNumberOfFramesPrepared: any): number; -declare function AudioQueueStop(inAQ: any, inImmediate: boolean): number; -declare function AudioQueuePause(inAQ: any): number; -declare function AudioQueueFlush(inAQ: any): number; -declare function AudioQueueReset(inAQ: any): number; -declare function AudioQueueGetParameter(inAQ: any, inParamID: number, outValue: any): number; -declare function AudioQueueSetParameter(inAQ: any, inParamID: number, inValue: number): number; -declare function AudioQueueGetProperty(inAQ: any, inID: number, outData: any, ioDataSize: any): number; -declare function AudioQueueSetProperty(inAQ: any, inID: number, inData: any, inDataSize: number): number; -declare function AudioQueueGetPropertySize(inAQ: any, inID: number, outDataSize: any): number; -declare function AudioQueueAddPropertyListener(inAQ: any, inID: number, inProc: (arg1: any, arg2: any, arg3: number) => void, inUserData: any): number; -declare function AudioQueueRemovePropertyListener(inAQ: any, inID: number, inProc: (arg1: any, arg2: any, arg3: number) => void, inUserData: any): number; -declare function AudioQueueCreateTimeline(inAQ: any, outTimeline: any): number; -declare function AudioQueueDisposeTimeline(inAQ: any, inTimeline: any): number; -declare function AudioQueueGetCurrentTime(inAQ: any, inTimeline: any, outTimeStamp: any, outTimelineDiscontinuity: string): number; -declare function AudioQueueDeviceGetCurrentTime(inAQ: any, outTimeStamp: any): number; -declare function AudioQueueDeviceTranslateTime(inAQ: any, inTime: any, outTime: any): number; -declare function AudioQueueDeviceGetNearestStartTime(inAQ: any, ioRequestedStartTime: any, inFlags: number): number; -declare function AudioQueueSetOfflineRenderFormat(inAQ: any, inFormat: any, inLayout: any): number; -declare function AudioQueueOfflineRender(inAQ: any, inTimestamp: any, ioBuffer: any, inNumberFrames: number): number; -declare function AudioQueueProcessingTapNew(inAQ: any, inCallback: (arg1: any, arg2: any, arg3: number, arg4: any, arg5: any, arg6: any, arg7: any) => void, inClientData: any, inFlags: number, outMaxFrames: any, outProcessingFormat: any, outAQTap: any): number; -declare function AudioQueueProcessingTapDispose(inAQTap: any): number; -declare function AudioQueueProcessingTapGetSourceAudio(inAQTap: any, inNumberFrames: number, ioTimeStamp: any, outFlags: any, outNumberFrames: any, ioData: any): number; -declare function AudioQueueProcessingTapGetQueueTime(inAQTap: any, outQueueSampleTime: any, outQueueFrameCount: any): number; -declare function AudioSessionInitialize(inRunLoop: any, inRunLoopMode: string, inInterruptionListener: (arg1: any, arg2: number) => void, inClientData: any): number; -declare function AudioSessionSetActive(active: boolean): number; -declare function AudioSessionSetActiveWithFlags(active: boolean, inFlags: number): number; -declare function AudioSessionGetProperty(inID: number, ioDataSize: any, outData: any): number; -declare function AudioSessionSetProperty(inID: number, inDataSize: number, inData: any): number; -declare function AudioSessionGetPropertySize(inID: number, outDataSize: any): number; -declare function AudioSessionAddPropertyListener(inID: number, inProc: (arg1: any, arg2: number, arg3: number, arg4: any) => void, inClientData: any): number; -declare function AudioSessionRemovePropertyListener(inID: number): number; -declare function AudioSessionRemovePropertyListenerWithUserData(inID: number, inProc: (arg1: any, arg2: number, arg3: number, arg4: any) => void, inClientData: any): number; -declare function AudioServicesPlayAlertSound(inSystemSoundID: number): void; -declare function AudioServicesPlaySystemSound(inSystemSoundID: number): void; -declare function AudioServicesCreateSystemSoundID(inFileURL: NSURL, outSystemSoundID: any): number; -declare function AudioServicesDisposeSystemSoundID(inSystemSoundID: number): number; -declare function AudioServicesAddSystemSoundCompletion(inSystemSoundID: number, inRunLoop: any, inRunLoopMode: string, inCompletionRoutine: (arg1: number, arg2: any) => void, inClientData: any): number; -declare function AudioServicesRemoveSystemSoundCompletion(inSystemSoundID: number): void; -declare function AudioServicesGetPropertyInfo(inPropertyID: number, inSpecifierSize: number, inSpecifier: any, outPropertyDataSize: any, outWritable: string): number; -declare function AudioServicesGetProperty(inPropertyID: number, inSpecifierSize: number, inSpecifier: any, ioPropertyDataSize: any, outPropertyData: any): number; -declare function AudioServicesSetProperty(inPropertyID: number, inSpecifierSize: number, inSpecifier: any, inPropertyDataSize: number, inPropertyData: any): number; -declare function NewAUGraph(outGraph: any): number; -declare function DisposeAUGraph(inGraph: any): number; -declare function AUGraphAddNode(inGraph: any, inDescription: any, outNode: any): number; -declare function AUGraphRemoveNode(inGraph: any, inNode: number): number; -declare function AUGraphGetNodeCount(inGraph: any, outNumberOfNodes: any): number; -declare function AUGraphGetIndNode(inGraph: any, inIndex: number, outNode: any): number; -declare function AUGraphNodeInfo(inGraph: any, inNode: number, outDescription: any, outAudioUnit: any): number; -declare function AUGraphConnectNodeInput(inGraph: any, inSourceNode: number, inSourceOutputNumber: number, inDestNode: number, inDestInputNumber: number): number; -declare function AUGraphSetNodeInputCallback(inGraph: any, inDestNode: number, inDestInputNumber: number, inInputCallback: any): number; -declare function AUGraphDisconnectNodeInput(inGraph: any, inDestNode: number, inDestInputNumber: number): number; -declare function AUGraphClearConnections(inGraph: any): number; -declare function AUGraphGetNumberOfInteractions(inGraph: any, outNumInteractions: any): number; -declare function AUGraphCountNodeInteractions(inGraph: any, inNode: number, outNumInteractions: any): number; -declare function AUGraphUpdate(inGraph: any, outIsUpdated: string): number; -declare function AUGraphOpen(inGraph: any): number; -declare function AUGraphClose(inGraph: any): number; -declare function AUGraphInitialize(inGraph: any): number; -declare function AUGraphUninitialize(inGraph: any): number; -declare function AUGraphStart(inGraph: any): number; -declare function AUGraphStop(inGraph: any): number; -declare function AUGraphIsOpen(inGraph: any, outIsOpen: string): number; -declare function AUGraphIsInitialized(inGraph: any, outIsInitialized: string): number; -declare function AUGraphIsRunning(inGraph: any, outIsRunning: string): number; -declare function AUGraphGetCPULoad(inGraph: any, outAverageCPULoad: any): number; -declare function AUGraphGetMaxCPULoad(inGraph: any, outMaxLoad: any): number; -declare function AUGraphAddRenderNotify(inGraph: any, inCallback: (arg1: any, arg2: any, arg3: any, arg4: number, arg5: number, arg6: any) => number, inRefCon: any): number; -declare function AUGraphRemoveRenderNotify(inGraph: any, inCallback: (arg1: any, arg2: any, arg3: any, arg4: number, arg5: number, arg6: any) => number, inRefCon: any): number; -declare function AudioConverterNew(inSourceFormat: any, inDestinationFormat: any, outAudioConverter: any): number; -declare function AudioConverterNewSpecific(inSourceFormat: any, inDestinationFormat: any, inNumberClassDescriptions: number, inClassDescriptions: any, outAudioConverter: any): number; -declare function AudioConverterDispose(inAudioConverter: any): number; -declare function AudioConverterReset(inAudioConverter: any): number; -declare function AudioConverterGetPropertyInfo(inAudioConverter: any, inPropertyID: number, outSize: any, outWritable: string): number; -declare function AudioConverterGetProperty(inAudioConverter: any, inPropertyID: number, ioPropertyDataSize: any, outPropertyData: any): number; -declare function AudioConverterSetProperty(inAudioConverter: any, inPropertyID: number, inPropertyDataSize: number, inPropertyData: any): number; -declare function AudioConverterConvertBuffer(inAudioConverter: any, inInputDataSize: number, inInputData: any, ioOutputDataSize: any, outOutputData: any): number; -declare function AudioConverterFillComplexBuffer(inAudioConverter: any, inInputDataProc: (arg1: any, arg2: any, arg3: any, arg4: any, arg5: any) => number, inInputDataProcUserData: any, ioOutputDataPacketSize: any, outOutputData: any, outPacketDescription: any): number; -declare function AudioConverterConvertComplexBuffer(inAudioConverter: any, inNumberPCMFrames: number, inInputData: any, outOutputData: any): number; -declare function ExtAudioFileOpenURL(inURL: NSURL, outExtAudioFile: any): number; -declare function ExtAudioFileWrapAudioFileID(inFileID: any, inForWriting: boolean, outExtAudioFile: any): number; -declare function ExtAudioFileCreateWithURL(inURL: NSURL, inFileType: number, inStreamDesc: any, inChannelLayout: any, inFlags: number, outExtAudioFile: any): number; -declare function ExtAudioFileDispose(inExtAudioFile: any): number; -declare function ExtAudioFileRead(inExtAudioFile: any, ioNumberFrames: any, ioData: any): number; -declare function ExtAudioFileWrite(inExtAudioFile: any, inNumberFrames: number, ioData: any): number; -declare function ExtAudioFileWriteAsync(inExtAudioFile: any, inNumberFrames: number, ioData: any): number; -declare function ExtAudioFileSeek(inExtAudioFile: any, inFrameOffset: number): number; -declare function ExtAudioFileTell(inExtAudioFile: any, outFrameOffset: any): number; -declare function ExtAudioFileGetPropertyInfo(inExtAudioFile: any, inPropertyID: number, outSize: any, outWritable: string): number; -declare function ExtAudioFileGetProperty(inExtAudioFile: any, inPropertyID: number, ioPropertyDataSize: any, outPropertyData: any): number; -declare function ExtAudioFileSetProperty(inExtAudioFile: any, inPropertyID: number, inPropertyDataSize: number, inPropertyData: any): number; -declare function NewMusicPlayer(outPlayer: any): number; -declare function DisposeMusicPlayer(inPlayer: any): number; -declare function MusicPlayerSetSequence(inPlayer: any, inSequence: any): number; -declare function MusicPlayerGetSequence(inPlayer: any, outSequence: any): number; -declare function MusicPlayerSetTime(inPlayer: any, inTime: number): number; -declare function MusicPlayerGetTime(inPlayer: any, outTime: any): number; -declare function MusicPlayerGetHostTimeForBeats(inPlayer: any, inBeats: number, outHostTime: any): number; -declare function MusicPlayerGetBeatsForHostTime(inPlayer: any, inHostTime: number, outBeats: any): number; -declare function MusicPlayerPreroll(inPlayer: any): number; -declare function MusicPlayerStart(inPlayer: any): number; -declare function MusicPlayerStop(inPlayer: any): number; -declare function MusicPlayerIsPlaying(inPlayer: any, outIsPlaying: string): number; -declare function MusicPlayerSetPlayRateScalar(inPlayer: any, inScaleRate: number): number; -declare function MusicPlayerGetPlayRateScalar(inPlayer: any, outScaleRate: any): number; -declare function NewMusicSequence(outSequence: any): number; -declare function DisposeMusicSequence(inSequence: any): number; -declare function MusicSequenceNewTrack(inSequence: any, outTrack: any): number; -declare function MusicSequenceDisposeTrack(inSequence: any, inTrack: any): number; -declare function MusicSequenceGetTrackCount(inSequence: any, outNumberOfTracks: any): number; -declare function MusicSequenceGetIndTrack(inSequence: any, inTrackIndex: number, outTrack: any): number; -declare function MusicSequenceGetTrackIndex(inSequence: any, inTrack: any, outTrackIndex: any): number; -declare function MusicSequenceGetTempoTrack(inSequence: any, outTrack: any): number; -declare function MusicSequenceSetAUGraph(inSequence: any, inGraph: any): number; -declare function MusicSequenceGetAUGraph(inSequence: any, outGraph: any): number; -declare function MusicSequenceSetMIDIEndpoint(inSequence: any, inEndpoint: any): number; -declare function MusicSequenceSetSequenceType(inSequence: any, inType: number): number; -declare function MusicSequenceGetSequenceType(inSequence: any, outType: any): number; -declare function MusicSequenceFileLoad(inSequence: any, inFileRef: NSURL, inFileTypeHint: number, inFlags: number): number; -declare function MusicSequenceFileLoadData(inSequence: any, inData: NSData, inFileTypeHint: number, inFlags: number): number; -declare function MusicSequenceFileCreate(inSequence: any, inFileRef: NSURL, inFileType: number, inFlags: number, inResolution: number): number; -declare function MusicSequenceFileCreateData(inSequence: any, inFileType: number, inFlags: number, inResolution: number, outData: any): number; -declare function MusicSequenceReverse(inSequence: any): number; -declare function MusicSequenceGetSecondsForBeats(inSequence: any, inBeats: number, outSeconds: any): number; -declare function MusicSequenceGetBeatsForSeconds(inSequence: any, inSeconds: number, outBeats: any): number; -declare function MusicSequenceSetUserCallback(inSequence: any, inCallback: (arg1: any, arg2: any, arg3: any, arg4: number, arg5: any, arg6: number, arg7: number) => void, inClientData: any): number; -declare function MusicSequenceBeatsToBarBeatTime(inSequence: any, inBeats: number, inSubbeatDivisor: number, outBarBeatTime: any): number; -declare function MusicSequenceBarBeatTimeToBeats(inSequence: any, inBarBeatTime: any, outBeats: any): number; -declare function MusicSequenceGetInfoDictionary(inSequence: any): NSDictionary; -declare function MusicTrackGetSequence(inTrack: any, outSequence: any): number; -declare function MusicTrackSetDestNode(inTrack: any, inNode: number): number; -declare function MusicTrackSetDestMIDIEndpoint(inTrack: any, inEndpoint: any): number; -declare function MusicTrackGetDestNode(inTrack: any, outNode: any): number; -declare function MusicTrackGetDestMIDIEndpoint(inTrack: any, outEndpoint: any): number; -declare function MusicTrackSetProperty(inTrack: any, inPropertyID: number, inData: any, inLength: number): number; -declare function MusicTrackGetProperty(inTrack: any, inPropertyID: number, outData: any, ioLength: any): number; -declare function MusicTrackMoveEvents(inTrack: any, inStartTime: number, inEndTime: number, inMoveTime: number): number; -declare function MusicTrackClear(inTrack: any, inStartTime: number, inEndTime: number): number; -declare function MusicTrackCut(inTrack: any, inStartTime: number, inEndTime: number): number; -declare function MusicTrackCopyInsert(inSourceTrack: any, inSourceStartTime: number, inSourceEndTime: number, inDestTrack: any, inDestInsertTime: number): number; -declare function MusicTrackMerge(inSourceTrack: any, inSourceStartTime: number, inSourceEndTime: number, inDestTrack: any, inDestInsertTime: number): number; -declare function MusicTrackNewMIDINoteEvent(inTrack: any, inTimeStamp: number, inMessage: any): number; -declare function MusicTrackNewMIDIChannelEvent(inTrack: any, inTimeStamp: number, inMessage: any): number; -declare function MusicTrackNewMIDIRawDataEvent(inTrack: any, inTimeStamp: number, inRawData: any): number; -declare function MusicTrackNewExtendedNoteEvent(inTrack: any, inTimeStamp: number, inInfo: any): number; -declare function MusicTrackNewParameterEvent(inTrack: any, inTimeStamp: number, inInfo: any): number; -declare function MusicTrackNewExtendedTempoEvent(inTrack: any, inTimeStamp: number, inBPM: number): number; -declare function MusicTrackNewMetaEvent(inTrack: any, inTimeStamp: number, inMetaEvent: any): number; -declare function MusicTrackNewUserEvent(inTrack: any, inTimeStamp: number, inUserData: any): number; -declare function MusicTrackNewAUPresetEvent(inTrack: any, inTimeStamp: number, inPresetEvent: any): number; -declare function NewMusicEventIterator(inTrack: any, outIterator: any): number; -declare function DisposeMusicEventIterator(inIterator: any): number; -declare function MusicEventIteratorSeek(inIterator: any, inTimeStamp: number): number; -declare function MusicEventIteratorNextEvent(inIterator: any): number; -declare function MusicEventIteratorPreviousEvent(inIterator: any): number; -declare function MusicEventIteratorGetEventInfo(inIterator: any, outTimeStamp: any, outEventType: any, outEventData: any, outEventDataSize: any): number; -declare function MusicEventIteratorSetEventInfo(inIterator: any, inEventType: number, inEventData: any): number; -declare function MusicEventIteratorSetEventTime(inIterator: any, inTimeStamp: number): number; -declare function MusicEventIteratorDeleteEvent(inIterator: any): number; -declare function MusicEventIteratorHasPreviousEvent(inIterator: any, outHasPrevEvent: string): number; -declare function MusicEventIteratorHasNextEvent(inIterator: any, outHasNextEvent: string): number; -declare function MusicEventIteratorHasCurrentEvent(inIterator: any, outHasCurEvent: string): number; -declare function CAShow(inObject: any): void; -declare function CAShowFile(inObject: any, inFile: any): void; -declare function CopyNameFromSoundBank(inURL: NSURL, outName: any): number; -declare function CopyInstrumentInfoFromSoundBank(inURL: NSURL, outInstrumentInfo: any): number; -declare function AudioComponentFindNext(inComponent: any, inDesc: any): any; -declare function AudioComponentCount(inDesc: any): number; -declare function AudioComponentCopyName(inComponent: any, outName: any): number; -declare function AudioComponentGetDescription(inComponent: any, outDesc: any): number; -declare function AudioComponentGetVersion(inComponent: any, outVersion: any): number; -declare function AudioComponentInstanceNew(inComponent: any, outInstance: any): number; -declare function AudioComponentInstanceDispose(inInstance: any): number; -declare function AudioComponentInstanceGetComponent(inInstance: any): any; -declare function AudioComponentInstanceCanDo(inInstance: any, inSelectorID: number): boolean; -declare function AudioComponentRegister(inDesc: any, inName: string, inVersion: number, inFactory: (arg1: any) => any): any; -declare function AudioUnitInitialize(inUnit: any): number; -declare function AudioUnitUninitialize(inUnit: any): number; -declare function AudioUnitGetPropertyInfo(inUnit: any, inID: number, inScope: number, inElement: number, outDataSize: any, outWritable: string): number; -declare function AudioUnitGetProperty(inUnit: any, inID: number, inScope: number, inElement: number, outData: any, ioDataSize: any): number; -declare function AudioUnitSetProperty(inUnit: any, inID: number, inScope: number, inElement: number, inData: any, inDataSize: number): number; -declare function AudioUnitAddPropertyListener(inUnit: any, inID: number, inProc: (arg1: any, arg2: any, arg3: number, arg4: number, arg5: number) => void, inProcUserData: any): number; -declare function AudioUnitRemovePropertyListenerWithUserData(inUnit: any, inID: number, inProc: (arg1: any, arg2: any, arg3: number, arg4: number, arg5: number) => void, inProcUserData: any): number; -declare function AudioUnitAddRenderNotify(inUnit: any, inProc: (arg1: any, arg2: any, arg3: any, arg4: number, arg5: number, arg6: any) => number, inProcUserData: any): number; -declare function AudioUnitRemoveRenderNotify(inUnit: any, inProc: (arg1: any, arg2: any, arg3: any, arg4: number, arg5: number, arg6: any) => number, inProcUserData: any): number; -declare function AudioUnitGetParameter(inUnit: any, inID: number, inScope: number, inElement: number, outValue: any): number; -declare function AudioUnitSetParameter(inUnit: any, inID: number, inScope: number, inElement: number, inValue: number, inBufferOffsetInFrames: number): number; -declare function AudioUnitRender(inUnit: any, ioActionFlags: any, inTimeStamp: any, inOutputBusNumber: number, inNumberFrames: number, ioData: any): number; -declare function AudioUnitProcess(inUnit: any, ioActionFlags: any, inTimeStamp: any, inNumberFrames: number, ioData: any): number; -declare function AudioUnitProcessMultiple(inUnit: any, ioActionFlags: any, inTimeStamp: any, inNumberFrames: number, inNumberInputBufferLists: number, inInputBufferLists: any, inNumberOutputBufferLists: number, ioOutputBufferLists: any): number; -declare function AudioUnitReset(inUnit: any, inScope: number, inElement: number): number; -declare function AudioOutputUnitPublish(inDesc: any, inName: string, inVersion: number, inOutputUnit: any): number; -declare function AudioOutputUnitGetHostIcon(au: any, desiredPointSize: number): UIImage; -declare function AudioComponentGetIcon(comp: any, desiredPointSize: number): UIImage; -declare function AudioComponentGetLastActiveTime(comp: any): number; -declare function AudioOutputUnitStart(ci: any): number; -declare function AudioOutputUnitStop(ci: any): number; -declare function MusicDeviceMIDIEvent(inUnit: any, inStatus: number, inData1: number, inData2: number, inOffsetSampleFrame: number): number; -declare function MusicDeviceSysEx(inUnit: any, inData: string, inLength: number): number; -declare function MusicDeviceStartNote(inUnit: any, inInstrument: number, inGroupID: number, outNoteInstanceID: any, inOffsetSampleFrame: number, inParams: any): number; -declare function MusicDeviceStopNote(inUnit: any, inGroupID: number, inNoteInstanceID: number, inOffsetSampleFrame: number): number; -declare function AVMakeRectWithAspectRatioInsideRect(aspectRatio: CGSize, boundingRect: CGRect): CGRect; -declare function CMTimeMake(value: number, timescale: number): CMTime; -declare function CMTimeMakeWithEpoch(value: number, timescale: number, epoch: number): CMTime; -declare function CMTimeMakeWithSeconds(seconds: number, preferredTimeScale: number): CMTime; -declare function CMTimeGetSeconds(time: CMTime): number; -declare function CMTimeConvertScale(time: CMTime, newTimescale: number, method: number): CMTime; -declare function CMTimeAdd(addend1: CMTime, addend2: CMTime): CMTime; -declare function CMTimeSubtract(minuend: CMTime, subtrahend: CMTime): CMTime; -declare function CMTimeMultiply(time: CMTime, multiplier: number): CMTime; -declare function CMTimeMultiplyByFloat64(time: CMTime, multiplier: number): CMTime; -declare function CMTimeMultiplyByRatio(time: CMTime, multiplier: number, divisor: number): CMTime; -declare function CMTimeCompare(time1: CMTime, time2: CMTime): number; -declare function CMTimeMinimum(time1: CMTime, time2: CMTime): CMTime; -declare function CMTimeMaximum(time1: CMTime, time2: CMTime): CMTime; -declare function CMTimeAbsoluteValue(time: CMTime): CMTime; -declare function CMTimeCopyAsDictionary(time: CMTime, allocator: any): NSDictionary; -declare function CMTimeMakeFromDictionary(dict: NSDictionary): CMTime; -declare function CMTimeCopyDescription(allocator: any, time: CMTime): string; -declare function CMTimeShow(time: CMTime): void; -declare function CMTimeRangeMake(start: CMTime, duration: CMTime): CMTimeRange; -declare function CMTimeRangeGetUnion(range1: CMTimeRange, range2: CMTimeRange): CMTimeRange; -declare function CMTimeRangeGetIntersection(range1: CMTimeRange, range2: CMTimeRange): CMTimeRange; -declare function CMTimeRangeEqual(range1: CMTimeRange, range2: CMTimeRange): boolean; -declare function CMTimeRangeContainsTime(range: CMTimeRange, time: CMTime): boolean; -declare function CMTimeRangeContainsTimeRange(range1: CMTimeRange, range2: CMTimeRange): boolean; -declare function CMTimeRangeGetEnd(range: CMTimeRange): CMTime; -declare function CMTimeMapTimeFromRangeToRange(t: CMTime, fromRange: CMTimeRange, toRange: CMTimeRange): CMTime; -declare function CMTimeClampToRange(time: CMTime, range: CMTimeRange): CMTime; -declare function CMTimeMapDurationFromRangeToRange(dur: CMTime, fromRange: CMTimeRange, toRange: CMTimeRange): CMTime; -declare function CMTimeRangeFromTimeToTime(start: CMTime, end: CMTime): CMTimeRange; -declare function CMTimeRangeCopyAsDictionary(range: CMTimeRange, allocator: any): NSDictionary; -declare function CMTimeRangeMakeFromDictionary(dict: NSDictionary): CMTimeRange; -declare function CMTimeRangeCopyDescription(allocator: any, range: CMTimeRange): string; -declare function CMTimeRangeShow(range: CMTimeRange): void; -declare function CMSetAttachment(target: any, key: string, value: any, attachmentMode: number): void; -declare function CMGetAttachment(target: any, key: string, attachmentModeOut: any): any; -declare function CMRemoveAttachment(target: any, key: string): void; -declare function CMRemoveAllAttachments(target: any): void; -declare function CMCopyDictionaryOfAttachments(allocator: any, target: any, attachmentMode: number): NSDictionary; -declare function CMSetAttachments(target: any, theAttachments: NSDictionary, attachmentMode: number): void; -declare function CMPropagateAttachments(source: any, destination: any): void; -declare function CMBlockBufferCreateEmpty(structureAllocator: any, subBlockCapacity: number, flags: number, newBBufOut: any): number; -declare function CMBlockBufferCreateWithMemoryBlock(structureAllocator: any, memoryBlock: any, blockLength: number, blockAllocator: any, customBlockSource: any, offsetToData: number, dataLength: number, flags: number, newBBufOut: any): number; -declare function CMBlockBufferCreateWithBufferReference(structureAllocator: any, targetBuffer: any, offsetToData: number, dataLength: number, flags: number, newBBufOut: any): number; -declare function CMBlockBufferCreateContiguous(structureAllocator: any, sourceBuffer: any, blockAllocator: any, customBlockSource: any, offsetToData: number, dataLength: number, flags: number, newBBufOut: any): number; -declare function CMBlockBufferGetTypeID(): number; -declare function CMBlockBufferAppendMemoryBlock(theBuffer: any, memoryBlock: any, blockLength: number, blockAllocator: any, customBlockSource: any, offsetToData: number, dataLength: number, flags: number): number; -declare function CMBlockBufferAppendBufferReference(theBuffer: any, targetBBuf: any, offsetToData: number, dataLength: number, flags: number): number; -declare function CMBlockBufferAssureBlockMemory(theBuffer: any): number; -declare function CMBlockBufferAccessDataBytes(theBuffer: any, offset: number, length: number, temporaryBlock: any, returnedPointer: any): number; -declare function CMBlockBufferCopyDataBytes(theSourceBuffer: any, offsetToData: number, dataLength: number, destination: any): number; -declare function CMBlockBufferReplaceDataBytes(sourceBytes: any, destinationBuffer: any, offsetIntoDestination: number, dataLength: number): number; -declare function CMBlockBufferFillDataBytes(fillByte: string, destinationBuffer: any, offsetIntoDestination: number, dataLength: number): number; -declare function CMBlockBufferGetDataPointer(theBuffer: any, offset: number, lengthAtOffset: any, totalLength: any, dataPointer: any): number; -declare function CMBlockBufferGetDataLength(theBuffer: any): number; -declare function CMBlockBufferIsRangeContiguous(theBuffer: any, offset: number, length: number): boolean; -declare function CMBlockBufferIsEmpty(theBuffer: any): boolean; -declare function CMFormatDescriptionCreate(allocator: any, mediaType: number, mediaSubtype: number, extensions: NSDictionary, descOut: any): number; -declare function CMFormatDescriptionGetTypeID(): number; -declare function CMFormatDescriptionEqual(desc1: any, desc2: any): boolean; -declare function CMFormatDescriptionEqualIgnoringExtensionKeys(desc1: any, desc2: any, formatDescriptionExtensionKeysToIgnore: any, sampleDescriptionExtensionAtomKeysToIgnore: any): boolean; -declare function CMFormatDescriptionGetMediaType(desc: any): number; -declare function CMFormatDescriptionGetMediaSubType(desc: any): number; -declare function CMFormatDescriptionGetExtensions(desc: any): NSDictionary; -declare function CMFormatDescriptionGetExtension(desc: any, extensionKey: string): any; -declare function CMAudioFormatDescriptionCreate(allocator: any, asbd: any, layoutSize: number, layout: any, magicCookieSize: number, magicCookie: any, extensions: NSDictionary, outDesc: any): number; -declare function CMAudioFormatDescriptionGetStreamBasicDescription(desc: any): any; -declare function CMAudioFormatDescriptionGetMagicCookie(desc: any, cookieSizeOut: any): any; -declare function CMAudioFormatDescriptionGetChannelLayout(desc: any, layoutSize: any): any; -declare function CMAudioFormatDescriptionGetFormatList(desc: any, formatListSize: any): any; -declare function CMAudioFormatDescriptionGetRichestDecodableFormat(desc: any): any; -declare function CMAudioFormatDescriptionGetMostCompatibleFormat(desc: any): any; -declare function CMAudioFormatDescriptionCreateSummary(allocator: any, formatDescriptionArray: NSArray, flags: number, summaryFormatDescriptionOut: any): number; -declare function CMAudioFormatDescriptionEqual(desc1: any, desc2: any, equalityMask: number, equalityMaskOut: any): boolean; -declare function CMVideoFormatDescriptionCreate(allocator: any, codecType: number, width: number, height: number, extensions: NSDictionary, outDesc: any): number; -declare function CMVideoFormatDescriptionCreateForImageBuffer(allocator: any, imageBuffer: any, outDesc: any): number; -declare function CMVideoFormatDescriptionCreateFromH264ParameterSets(allocator: any, parameterSetCount: number, parameterSetPointers: any, parameterSetSizes: any, NALUnitHeaderLength: number, formatDescriptionOut: any): number; -declare function CMVideoFormatDescriptionGetH264ParameterSetAtIndex(videoDesc: any, parameterSetIndex: number, parameterSetPointerOut: any, parameterSetSizeOut: any, parameterSetCountOut: any, NALUnitHeaderLengthOut: any): number; -declare function CMVideoFormatDescriptionGetDimensions(videoDesc: any): CMVideoDimensions; -declare function CMVideoFormatDescriptionGetPresentationDimensions(videoDesc: any, usePixelAspectRatio: boolean, useCleanAperture: boolean): CGSize; -declare function CMVideoFormatDescriptionGetCleanAperture(videoDesc: any, originIsAtTopLeft: boolean): CGRect; -declare function CMVideoFormatDescriptionGetExtensionKeysCommonWithImageBuffers(): NSArray; -declare function CMVideoFormatDescriptionMatchesImageBuffer(desc: any, imageBuffer: any): boolean; -declare function CMMuxedFormatDescriptionCreate(allocator: any, muxType: number, extensions: NSDictionary, outDesc: any): number; -declare function CMTextFormatDescriptionGetDisplayFlags(desc: any, outDisplayFlags: any): number; -declare function CMTextFormatDescriptionGetJustification(desc: any, outHorizontalJust: any, outVerticalJust: any): number; -declare function CMTextFormatDescriptionGetDefaultTextBox(desc: any, originIsAtTopLeft: boolean, heightOfTextTrack: number, outDefaultTextBox: any): number; -declare function CMTextFormatDescriptionGetDefaultStyle(desc: any, outLocalFontID: any, outBold: string, outItalic: string, outUnderline: string, outFontSize: any, outColorComponents: number[]): number; -declare function CMTextFormatDescriptionGetFontName(desc: any, localFontID: number, outFontName: any): number; -declare function CMTimeCodeFormatDescriptionCreate(allocator: any, timeCodeFormatType: number, frameDuration: CMTime, frameQuanta: number, tcFlags: number, extensions: NSDictionary, descOut: any): number; -declare function CMTimeCodeFormatDescriptionGetFrameDuration(timeCodeFormatDescription: any): CMTime; -declare function CMTimeCodeFormatDescriptionGetFrameQuanta(timeCodeFormatDescription: any): number; -declare function CMTimeCodeFormatDescriptionGetTimeCodeFlags(desc: any): number; -declare function CMMetadataFormatDescriptionCreateWithKeys(allocator: any, metadataType: number, keys: NSArray, outDesc: any): number; -declare function CMMetadataFormatDescriptionCreateWithMetadataSpecifications(allocator: any, metadataType: number, metadataSpecifications: NSArray, outDesc: any): number; -declare function CMMetadataFormatDescriptionCreateWithMetadataFormatDescriptionAndMetadataSpecifications(allocator: any, srcDesc: any, metadataSpecifications: NSArray, outDesc: any): number; -declare function CMMetadataFormatDescriptionCreateByMergingMetadataFormatDescriptions(allocator: any, srcDesc1: any, srcDesc2: any, outDesc: any): number; -declare function CMMetadataFormatDescriptionGetKeyWithLocalID(desc: any, localKeyID: number): NSDictionary; -declare function CMMetadataFormatDescriptionGetIdentifiers(desc: any): NSArray; -declare function CMSampleBufferCreate(allocator: any, dataBuffer: any, dataReady: boolean, makeDataReadyCallback: (arg1: any, arg2: any) => number, makeDataReadyRefcon: any, formatDescription: any, numSamples: number, numSampleTimingEntries: number, sampleTimingArray: any, numSampleSizeEntries: number, sampleSizeArray: any, sBufOut: any): number; -declare function CMSampleBufferCreateReady(allocator: any, dataBuffer: any, formatDescription: any, numSamples: number, numSampleTimingEntries: number, sampleTimingArray: any, numSampleSizeEntries: number, sampleSizeArray: any, sBufOut: any): number; -declare function CMAudioSampleBufferCreateWithPacketDescriptions(allocator: any, dataBuffer: any, dataReady: boolean, makeDataReadyCallback: (arg1: any, arg2: any) => number, makeDataReadyRefcon: any, formatDescription: any, numSamples: number, sbufPTS: CMTime, packetDescriptions: any, sBufOut: any): number; -declare function CMAudioSampleBufferCreateReadyWithPacketDescriptions(allocator: any, dataBuffer: any, formatDescription: any, numSamples: number, sbufPTS: CMTime, packetDescriptions: any, sBufOut: any): number; -declare function CMSampleBufferCreateForImageBuffer(allocator: any, imageBuffer: any, dataReady: boolean, makeDataReadyCallback: (arg1: any, arg2: any) => number, makeDataReadyRefcon: any, formatDescription: any, sampleTiming: any, sBufOut: any): number; -declare function CMSampleBufferCreateReadyWithImageBuffer(allocator: any, imageBuffer: any, formatDescription: any, sampleTiming: any, sBufOut: any): number; -declare function CMSampleBufferCreateCopy(allocator: any, sbuf: any, sbufCopyOut: any): number; -declare function CMSampleBufferCreateCopyWithNewTiming(allocator: any, originalSBuf: any, numSampleTimingEntries: number, sampleTimingArray: any, sBufCopyOut: any): number; -declare function CMSampleBufferCopySampleBufferForRange(allocator: any, sbuf: any, sampleRange: CFRange, sBufOut: any): number; -declare function CMSampleBufferGetTypeID(): number; -declare function CMSampleBufferSetDataBuffer(sbuf: any, dataBuffer: any): number; -declare function CMSampleBufferGetDataBuffer(sbuf: any): any; -declare function CMSampleBufferGetImageBuffer(sbuf: any): any; -declare function CMSampleBufferSetDataBufferFromAudioBufferList(sbuf: any, bbufStructAllocator: any, bbufMemoryAllocator: any, flags: number, bufferList: any): number; -declare function CMSampleBufferGetAudioBufferListWithRetainedBlockBuffer(sbuf: any, bufferListSizeNeededOut: any, bufferListOut: any, bufferListSize: number, bbufStructAllocator: any, bbufMemoryAllocator: any, flags: number, blockBufferOut: any): number; -declare function CMSampleBufferGetAudioStreamPacketDescriptions(sbuf: any, packetDescriptionsSize: number, packetDescriptionsOut: any, packetDescriptionsSizeNeededOut: any): number; -declare function CMSampleBufferGetAudioStreamPacketDescriptionsPtr(sbuf: any, packetDescriptionsPtrOut: any, packetDescriptionsSizeOut: any): number; -declare function CMSampleBufferCopyPCMDataIntoAudioBufferList(sbuf: any, frameOffset: number, numFrames: number, bufferList: any): number; -declare function CMSampleBufferSetDataReady(sbuf: any): number; -declare function CMSampleBufferDataIsReady(sbuf: any): boolean; -declare function CMSampleBufferSetDataFailed(sbuf: any, status: number): number; -declare function CMSampleBufferHasDataFailed(sbuf: any, statusOut: any): boolean; -declare function CMSampleBufferMakeDataReady(sbuf: any): number; -declare function CMSampleBufferTrackDataReadiness(sbuf: any, sbufToTrack: any): number; -declare function CMSampleBufferInvalidate(sbuf: any): number; -declare function CMSampleBufferSetInvalidateCallback(sbuf: any, invalidateCallback: (arg1: any, arg2: number) => void, invalidateRefCon: number): number; -declare function CMSampleBufferSetInvalidateHandler(sbuf: any, invalidateHandler: (arg1: any) => void): number; -declare function CMSampleBufferIsValid(sbuf: any): boolean; -declare function CMSampleBufferGetNumSamples(sbuf: any): number; -declare function CMSampleBufferGetDuration(sbuf: any): CMTime; -declare function CMSampleBufferGetPresentationTimeStamp(sbuf: any): CMTime; -declare function CMSampleBufferGetDecodeTimeStamp(sbuf: any): CMTime; -declare function CMSampleBufferGetOutputDuration(sbuf: any): CMTime; -declare function CMSampleBufferGetOutputPresentationTimeStamp(sbuf: any): CMTime; -declare function CMSampleBufferSetOutputPresentationTimeStamp(sbuf: any, outputPresentationTimeStamp: CMTime): number; -declare function CMSampleBufferGetOutputDecodeTimeStamp(sbuf: any): CMTime; -declare function CMSampleBufferGetSampleTimingInfoArray(sbuf: any, timingArrayEntries: number, timingArrayOut: any, timingArrayEntriesNeededOut: any): number; -declare function CMSampleBufferGetOutputSampleTimingInfoArray(sbuf: any, timingArrayEntries: number, timingArrayOut: any, timingArrayEntriesNeededOut: any): number; -declare function CMSampleBufferGetSampleTimingInfo(sbuf: any, sampleIndex: number, timingInfoOut: any): number; -declare function CMSampleBufferGetSampleSizeArray(sbuf: any, sizeArrayEntries: number, sizeArrayOut: any, sizeArrayEntriesNeededOut: any): number; -declare function CMSampleBufferGetSampleSize(sbuf: any, sampleIndex: number): number; -declare function CMSampleBufferGetTotalSampleSize(sbuf: any): number; -declare function CMSampleBufferGetFormatDescription(sbuf: any): any; -declare function CMSampleBufferGetSampleAttachmentsArray(sbuf: any, createIfNecessary: boolean): NSArray; -declare function CMSampleBufferCallForEachSample(sbuf: any, callback: (arg1: any, arg2: number, arg3: any) => number, refcon: any): number; -declare function CMSampleBufferCallBlockForEachSample(sbuf: any, handler: (arg1: any, arg2: number) => number): number; -declare function CMClockGetTypeID(): number; -declare function CMClockGetHostTimeClock(): any; -declare function CMClockConvertHostTimeToSystemUnits(hostTime: CMTime): number; -declare function CMClockMakeHostTimeFromSystemUnits(hostTime: number): CMTime; -declare function CMClockGetTime(clock: any): CMTime; -declare function CMClockGetAnchorTime(clock: any, outClockTime: any, outReferenceClockTime: any): number; -declare function CMClockMightDrift(clock: any, otherClock: any): boolean; -declare function CMClockInvalidate(clock: any): void; -declare function CMTimebaseGetTypeID(): number; -declare function CMTimebaseCreateWithMasterClock(allocator: any, masterClock: any, timebaseOut: any): number; -declare function CMTimebaseCreateWithMasterTimebase(allocator: any, masterTimebase: any, timebaseOut: any): number; -declare function CMTimebaseGetMasterTimebase(timebase: any): any; -declare function CMTimebaseGetMasterClock(timebase: any): any; -declare function CMTimebaseGetMaster(timebase: any): any; -declare function CMTimebaseGetUltimateMasterClock(timebase: any): any; -declare function CMTimebaseGetTime(timebase: any): CMTime; -declare function CMTimebaseGetTimeWithTimeScale(timebase: any, timescale: number, method: number): CMTime; -declare function CMTimebaseSetTime(timebase: any, time: CMTime): number; -declare function CMTimebaseSetAnchorTime(timebase: any, timebaseTime: CMTime, immediateMasterTime: CMTime): number; -declare function CMTimebaseGetRate(timebase: any): number; -declare function CMTimebaseGetTimeAndRate(timebase: any, outTime: any, outRate: any): number; -declare function CMTimebaseSetRate(timebase: any, rate: number): number; -declare function CMTimebaseSetRateAndAnchorTime(timebase: any, rate: number, timebaseTime: CMTime, immediateMasterTime: CMTime): number; -declare function CMTimebaseGetEffectiveRate(timebase: any): number; -declare function CMTimebaseAddTimer(timebase: any, timer: NSTimer, runloop: any): number; -declare function CMTimebaseRemoveTimer(timebase: any, timer: NSTimer): number; -declare function CMTimebaseSetTimerNextFireTime(timebase: any, timer: NSTimer, fireTime: CMTime, flags: number): number; -declare function CMTimebaseSetTimerToFireImmediately(timebase: any, timer: NSTimer): number; -declare function CMTimebaseAddTimerDispatchSource(timebase: any, timerSource: NSObject): number; -declare function CMTimebaseRemoveTimerDispatchSource(timebase: any, timerSource: NSObject): number; -declare function CMTimebaseSetTimerDispatchSourceNextFireTime(timebase: any, timerSource: NSObject, fireTime: CMTime, flags: number): number; -declare function CMTimebaseSetTimerDispatchSourceToFireImmediately(timebase: any, timerSource: NSObject): number; -declare function CMSyncGetRelativeRate(ofClockOrTimebase: any, relativeToClockOrTimebase: any): number; -declare function CMSyncGetRelativeRateAndAnchorTime(ofClockOrTimebase: any, relativeToClockOrTimebase: any, outRelativeRate: any, outOfClockOrTimebaseAnchorTime: any, outRelativeToClockOrTimebaseAnchorTime: any): number; -declare function CMSyncConvertTime(time: CMTime, fromClockOrTimebase: any, toClockOrTimebase: any): CMTime; -declare function CMSyncMightDrift(clockOrTimebase1: any, clockOrTimebase2: any): boolean; -declare function CMSyncGetTime(clockOrTimebase: any): CMTime; -declare function CMTimebaseNotificationBarrier(timebase: any): number; -declare function CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionData(allocator: any, imageDescriptionData: string, imageDescriptionSize: number, imageDescriptionStringEncoding: number, imageDescriptionFlavor: string, videoFormatDescriptionOut: any): number; -declare function CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionBlockBuffer(allocator: any, imageDescriptionBlockBuffer: any, imageDescriptionStringEncoding: number, imageDescriptionFlavor: string, videoFormatDescriptionOut: any): number; -declare function CMVideoFormatDescriptionCopyAsBigEndianImageDescriptionBlockBuffer(allocator: any, videoFormatDescription: any, imageDescriptionStringEncoding: number, imageDescriptionFlavor: string, imageDescriptionBlockBufferOut: any): number; -declare function CMSwapBigEndianImageDescriptionToHost(imageDescriptionData: string, imageDescriptionSize: number): number; -declare function CMSwapHostEndianImageDescriptionToBig(imageDescriptionData: string, imageDescriptionSize: number): number; -declare function CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionData(allocator: any, soundDescriptionData: string, soundDescriptionSize: number, soundDescriptionFlavor: string, audioFormatDescriptionOut: any): number; -declare function CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionBlockBuffer(allocator: any, soundDescriptionBlockBuffer: any, soundDescriptionFlavor: string, audioFormatDescriptionOut: any): number; -declare function CMAudioFormatDescriptionCopyAsBigEndianSoundDescriptionBlockBuffer(allocator: any, audioFormatDescription: any, soundDescriptionFlavor: string, soundDescriptionBlockBufferOut: any): number; -declare function CMDoesBigEndianSoundDescriptionRequireLegacyCBRSampleTableLayout(soundDescriptionBlockBuffer: any, soundDescriptionFlavor: string): boolean; -declare function CMSwapBigEndianSoundDescriptionToHost(soundDescriptionData: string, soundDescriptionSize: number): number; -declare function CMSwapHostEndianSoundDescriptionToBig(soundDescriptionData: string, soundDescriptionSize: number): number; -declare function CMTextFormatDescriptionCreateFromBigEndianTextDescriptionData(allocator: any, textDescriptionData: string, textDescriptionSize: number, textDescriptionFlavor: string, mediaType: number, textFormatDescriptionOut: any): number; -declare function CMTextFormatDescriptionCreateFromBigEndianTextDescriptionBlockBuffer(allocator: any, textDescriptionBlockBuffer: any, textDescriptionFlavor: string, mediaType: number, textFormatDescriptionOut: any): number; -declare function CMTextFormatDescriptionCopyAsBigEndianTextDescriptionBlockBuffer(allocator: any, textFormatDescription: any, textDescriptionFlavor: string, textDescriptionBlockBufferOut: any): number; -declare function CMSwapBigEndianTextDescriptionToHost(textDescriptionData: string, textDescriptionSize: number): number; -declare function CMSwapHostEndianTextDescriptionToBig(textDescriptionData: string, textDescriptionSize: number): number; -declare function CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionData(allocator: any, closedCaptionDescriptionData: string, closedCaptionDescriptionSize: number, closedCaptionDescriptionFlavor: string, closedCaptionFormatDescriptionOut: any): number; -declare function CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionBlockBuffer(allocator: any, closedCaptionDescriptionBlockBuffer: any, closedCaptionDescriptionFlavor: string, closedCaptionFormatDescriptionOut: any): number; -declare function CMClosedCaptionFormatDescriptionCopyAsBigEndianClosedCaptionDescriptionBlockBuffer(allocator: any, closedCaptionFormatDescription: any, closedCaptionDescriptionFlavor: string, closedCaptionDescriptionBlockBufferOut: any): number; -declare function CMSwapBigEndianClosedCaptionDescriptionToHost(closedCaptionDescriptionData: string, closedCaptionDescriptionSize: number): number; -declare function CMSwapHostEndianClosedCaptionDescriptionToBig(closedCaptionDescriptionData: string, closedCaptionDescriptionSize: number): number; -declare function CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionData(allocator: any, timeCodeDescriptionData: string, timeCodeDescriptionSize: number, timeCodeDescriptionFlavor: string, timeCodeFormatDescriptionOut: any): number; -declare function CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionBlockBuffer(allocator: any, timeCodeDescriptionBlockBuffer: any, timeCodeDescriptionFlavor: string, timeCodeFormatDescriptionOut: any): number; -declare function CMTimeCodeFormatDescriptionCopyAsBigEndianTimeCodeDescriptionBlockBuffer(allocator: any, timeCodeFormatDescription: any, timeCodeDescriptionFlavor: string, timeCodeDescriptionBlockBufferOut: any): number; -declare function CMSwapBigEndianTimeCodeDescriptionToHost(timeCodeDescriptionData: string, timeCodeDescriptionSize: number): number; -declare function CMSwapHostEndianTimeCodeDescriptionToBig(timeCodeDescriptionData: string, timeCodeDescriptionSize: number): number; -declare function CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionData(allocator: any, metadataDescriptionData: string, metadataDescriptionSize: number, metadataDescriptionFlavor: string, metadataFormatDescriptionOut: any): number; -declare function CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionBlockBuffer(allocator: any, metadataDescriptionBlockBuffer: any, metadataDescriptionFlavor: string, metadataFormatDescriptionOut: any): number; -declare function CMMetadataFormatDescriptionCopyAsBigEndianMetadataDescriptionBlockBuffer(allocator: any, metadataFormatDescription: any, metadataDescriptionFlavor: string, metadataDescriptionBlockBufferOut: any): number; -declare function CMSwapBigEndianMetadataDescriptionToHost(metadataDescriptionData: string, metadataDescriptionSize: number): number; -declare function CMSwapHostEndianMetadataDescriptionToBig(metadataDescriptionData: string, metadataDescriptionSize: number): number; -declare function CMBufferQueueGetCallbacksForUnsortedSampleBuffers(): any; -declare function CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS(): any; -declare function CMBufferQueueCreate(allocator: any, capacity: number, callbacks: any, queueOut: any): number; -declare function CMBufferQueueGetTypeID(): number; -declare function CMBufferQueueEnqueue(queue: any, buf: any): number; -declare function CMBufferQueueDequeueAndRetain(queue: any): any; -declare function CMBufferQueueDequeueIfDataReadyAndRetain(queue: any): any; -declare function CMBufferQueueGetHead(queue: any): any; -declare function CMBufferQueueIsEmpty(queue: any): boolean; -declare function CMBufferQueueMarkEndOfData(queue: any): number; -declare function CMBufferQueueContainsEndOfData(queue: any): boolean; -declare function CMBufferQueueIsAtEndOfData(queue: any): boolean; -declare function CMBufferQueueReset(queue: any): number; -declare function CMBufferQueueResetWithCallback(queue: any, callback: (arg1: any, arg2: any) => void, refcon: any): number; -declare function CMBufferQueueGetBufferCount(queue: any): number; -declare function CMBufferQueueGetDuration(queue: any): CMTime; -declare function CMBufferQueueGetMinDecodeTimeStamp(queue: any): CMTime; -declare function CMBufferQueueGetFirstDecodeTimeStamp(queue: any): CMTime; -declare function CMBufferQueueGetMinPresentationTimeStamp(queue: any): CMTime; -declare function CMBufferQueueGetFirstPresentationTimeStamp(queue: any): CMTime; -declare function CMBufferQueueGetMaxPresentationTimeStamp(queue: any): CMTime; -declare function CMBufferQueueGetEndPresentationTimeStamp(queue: any): CMTime; -declare function CMBufferQueueGetTotalSize(queue: any): number; -declare function CMBufferQueueInstallTrigger(queue: any, triggerCallback: (arg1: any, arg2: any) => void, triggerRefcon: any, triggerCondition: number, triggerTime: CMTime, triggerTokenOut: any): number; -declare function CMBufferQueueInstallTriggerWithIntegerThreshold(queue: any, triggerCallback: (arg1: any, arg2: any) => void, triggerRefcon: any, triggerCondition: number, triggerThreshold: number, triggerTokenOut: any): number; -declare function CMBufferQueueRemoveTrigger(queue: any, triggerToken: any): number; -declare function CMBufferQueueTestTrigger(queue: any, triggerToken: any): boolean; -declare function CMBufferQueueCallForEachBuffer(queue: any, callback: (arg1: any, arg2: any) => number, refcon: any): number; -declare function CMBufferQueueSetValidationCallback(queue: any, validationCallback: (arg1: any, arg2: any, arg3: any) => number, validationRefCon: any): number; -declare function CMSimpleQueueGetTypeID(): number; -declare function CMSimpleQueueCreate(allocator: any, capacity: number, queueOut: any): number; -declare function CMSimpleQueueEnqueue(queue: any, element: any): number; -declare function CMSimpleQueueDequeue(queue: any): any; -declare function CMSimpleQueueGetHead(queue: any): any; -declare function CMSimpleQueueReset(queue: any): number; -declare function CMSimpleQueueGetCapacity(queue: any): number; -declare function CMSimpleQueueGetCount(queue: any): number; -declare function CMMemoryPoolGetTypeID(): number; -declare function CMMemoryPoolCreate(options: NSDictionary): any; -declare function CMMemoryPoolGetAllocator(pool: any): any; -declare function CMMemoryPoolFlush(pool: any): void; -declare function CMMemoryPoolInvalidate(pool: any): void; -declare function CMMetadataCreateIdentifierForKeyAndKeySpace(allocator: any, key: any, keySpace: string, identifierOut: any): number; -declare function CMMetadataCreateKeyFromIdentifier(allocator: any, identifier: string, keyOut: any): number; -declare function CMMetadataCreateKeyFromIdentifierAsCFData(allocator: any, identifier: string, keyOut: any): number; -declare function CMMetadataCreateKeySpaceFromIdentifier(allocator: any, identifier: string, keySpaceOut: any): number; -declare function CMMetadataDataTypeRegistryRegisterDataType(dataType: string, description: string, conformingDataTypes: NSArray): number; -declare function CMMetadataDataTypeRegistryDataTypeIsRegistered(dataType: string): boolean; -declare function CMMetadataDataTypeRegistryGetDataTypeDescription(dataType: string): string; -declare function CMMetadataDataTypeRegistryGetConformingDataTypes(dataType: string): NSArray; -declare function CMMetadataDataTypeRegistryDataTypeConformsToDataType(dataType: string, conformsToDataType: string): boolean; -declare function CMMetadataDataTypeRegistryGetBaseDataTypes(): NSArray; -declare function CMMetadataDataTypeRegistryDataTypeIsBaseDataType(dataType: string): boolean; -declare function CMMetadataDataTypeRegistryGetBaseDataTypeForConformingDataType(dataType: string): string; -declare function CMAudioClockCreate(allocator: any, clockOut: any): number; -declare function MTAudioProcessingTapGetTypeID(): number; -declare function MTAudioProcessingTapCreate(allocator: any, callbacks: any, flags: number, tapOut: any): number; -declare function MTAudioProcessingTapGetStorage(tap: any): any; -declare function MTAudioProcessingTapGetSourceAudio(tap: any, numberFrames: number, bufferListInOut: any, flagsOut: any, timeRangeOut: any, numberFramesOut: any): number; -declare function CLLocationCoordinate2DIsValid(coord: CLLocationCoordinate2D): boolean; -declare function CLLocationCoordinate2DMake(latitude: number, longitude: number): CLLocationCoordinate2D; -declare function GLKMatrixStackCreate(alloc: any): any; -declare function GLKMatrixStackGetTypeID(): number; -declare function GLKMatrixStackPush(stack: any): void; -declare function GLKMatrixStackPop(stack: any): void; -declare function GLKMatrixStackSize(stack: any): number; -declare function GLKMatrixStackMultiplyMatrixStack(stackLeft: any, stackRight: any): void; -declare function GLKMatrixStackTranslate(stack: any, tx: number, ty: number, tz: number): void; -declare function GLKMatrixStackScale(stack: any, sx: number, sy: number, sz: number): void; -declare function GLKMatrixStackRotate(stack: any, radians: number, x: number, y: number, z: number): void; -declare function GLKMatrixStackRotateX(stack: any, radians: number): void; -declare function GLKMatrixStackRotateY(stack: any, radians: number): void; -declare function GLKMatrixStackRotateZ(stack: any, radians: number): void; -declare function MPVolumeSettingsAlertShow(): void; -declare function MPVolumeSettingsAlertHide(): void; -declare function MPVolumeSettingsAlertIsVisible(): boolean; -declare function CGImageMetadataGetTypeID(): number; -declare function CGImageMetadataCreateMutable(): any; -declare function CGImageMetadataCreateMutableCopy(metadata: any): any; -declare function CGImageMetadataTagGetTypeID(): number; -declare function CGImageMetadataTagCreate(xmlns: string, prefix: string, name: string, type: number, value: any): any; -declare function CGImageMetadataTagCopyNamespace(tag: any): string; -declare function CGImageMetadataTagCopyPrefix(tag: any): string; -declare function CGImageMetadataTagCopyName(tag: any): string; -declare function CGImageMetadataTagCopyValue(tag: any): any; -declare function CGImageMetadataTagGetType(tag: any): number; -declare function CGImageMetadataTagCopyQualifiers(tag: any): NSArray; -declare function CGImageMetadataCopyTags(metadata: any): NSArray; -declare function CGImageMetadataCopyTagWithPath(metadata: any, parent: any, path: string): any; -declare function CGImageMetadataCopyStringValueWithPath(metadata: any, parent: any, path: string): string; -declare function CGImageMetadataRegisterNamespaceForPrefix(metadata: any, xmlns: string, prefix: string, err: any): boolean; -declare function CGImageMetadataSetTagWithPath(metadata: any, parent: any, path: string, tag: any): boolean; -declare function CGImageMetadataSetValueWithPath(metadata: any, parent: any, path: string, value: any): boolean; -declare function CGImageMetadataRemoveTagWithPath(metadata: any, parent: any, path: string): boolean; -declare function CGImageMetadataEnumerateTagsUsingBlock(metadata: any, rootPath: string, options: NSDictionary, block: (arg1: string, arg2: any) => boolean): void; -declare function CGImageMetadataCopyTagMatchingImageProperty(metadata: any, dictionaryName: string, propertyName: string): any; -declare function CGImageMetadataSetValueMatchingImageProperty(metadata: any, dictionaryName: string, propertyName: string, value: any): boolean; -declare function CGImageMetadataCreateXMPData(metadata: any, options: NSDictionary): NSData; -declare function CGImageMetadataCreateFromXMPData(data: NSData): any; -declare function CGImageSourceGetTypeID(): number; -declare function CGImageSourceCopyTypeIdentifiers(): NSArray; -declare function CGImageSourceCreateWithDataProvider(provider: any, options: NSDictionary): any; -declare function CGImageSourceCreateWithData(data: NSData, options: NSDictionary): any; -declare function CGImageSourceCreateWithURL(url: NSURL, options: NSDictionary): any; -declare function CGImageSourceGetType(isrc: any): string; -declare function CGImageSourceGetCount(isrc: any): number; -declare function CGImageSourceCopyProperties(isrc: any, options: NSDictionary): NSDictionary; -declare function CGImageSourceCopyPropertiesAtIndex(isrc: any, index: number, options: NSDictionary): NSDictionary; -declare function CGImageSourceCopyMetadataAtIndex(isrc: any, index: number, options: NSDictionary): any; -declare function CGImageSourceCreateImageAtIndex(isrc: any, index: number, options: NSDictionary): any; -declare function CGImageSourceRemoveCacheAtIndex(isrc: any, index: number): void; -declare function CGImageSourceCreateThumbnailAtIndex(isrc: any, index: number, options: NSDictionary): any; -declare function CGImageSourceCreateIncremental(options: NSDictionary): any; -declare function CGImageSourceUpdateData(isrc: any, data: NSData, final: boolean): void; -declare function CGImageSourceUpdateDataProvider(isrc: any, provider: any, final: boolean): void; -declare function CGImageSourceGetStatus(isrc: any): number; -declare function CGImageSourceGetStatusAtIndex(isrc: any, index: number): number; -declare function CGImageDestinationGetTypeID(): number; -declare function CGImageDestinationCopyTypeIdentifiers(): NSArray; -declare function CGImageDestinationCreateWithDataConsumer(consumer: any, type: string, count: number, options: NSDictionary): any; -declare function CGImageDestinationCreateWithData(data: NSMutableData, type: string, count: number, options: NSDictionary): any; -declare function CGImageDestinationCreateWithURL(url: NSURL, type: string, count: number, options: NSDictionary): any; -declare function CGImageDestinationSetProperties(idst: any, properties: NSDictionary): void; -declare function CGImageDestinationAddImage(idst: any, image: any, properties: NSDictionary): void; -declare function CGImageDestinationAddImageFromSource(idst: any, isrc: any, index: number, properties: NSDictionary): void; -declare function CGImageDestinationFinalize(idst: any): boolean; -declare function CGImageDestinationAddImageAndMetadata(idst: any, image: any, metadata: any, options: NSDictionary): void; -declare function CGImageDestinationCopyImageSource(idst: any, isrc: any, options: NSDictionary, err: any): boolean; -declare function JSEvaluateScript(ctx: any, script: any, thisObject: any, sourceURL: any, startingLineNumber: number, exception: any): any; -declare function JSCheckScriptSyntax(ctx: any, script: any, sourceURL: any, startingLineNumber: number, exception: any): boolean; -declare function JSGarbageCollect(ctx: any): void; -declare function JSValueGetType(ctx: any, arg: any): number; -declare function JSValueIsUndefined(ctx: any, value: any): boolean; -declare function JSValueIsNull(ctx: any, value: any): boolean; -declare function JSValueIsBoolean(ctx: any, value: any): boolean; -declare function JSValueIsNumber(ctx: any, value: any): boolean; -declare function JSValueIsString(ctx: any, value: any): boolean; -declare function JSValueIsObject(ctx: any, value: any): boolean; -declare function JSValueIsObjectOfClass(ctx: any, value: any, jsClass: any): boolean; -declare function JSValueIsEqual(ctx: any, a: any, b: any, exception: any): boolean; -declare function JSValueIsStrictEqual(ctx: any, a: any, b: any): boolean; -declare function JSValueIsInstanceOfConstructor(ctx: any, value: any, constructor: any, exception: any): boolean; -declare function JSValueMakeUndefined(ctx: any): any; -declare function JSValueMakeNull(ctx: any): any; -declare function JSValueMakeBoolean(ctx: any, boolean: boolean): any; -declare function JSValueMakeNumber(ctx: any, number: number): any; -declare function JSValueMakeString(ctx: any, string: any): any; -declare function JSValueMakeFromJSONString(ctx: any, string: any): any; -declare function JSValueCreateJSONString(ctx: any, value: any, indent: number, exception: any): any; -declare function JSValueToBoolean(ctx: any, value: any): boolean; -declare function JSValueToNumber(ctx: any, value: any, exception: any): number; -declare function JSValueToStringCopy(ctx: any, value: any, exception: any): any; -declare function JSValueToObject(ctx: any, value: any, exception: any): any; -declare function JSValueProtect(ctx: any, value: any): void; -declare function JSValueUnprotect(ctx: any, value: any): void; -declare function JSClassCreate(definition: any): any; -declare function JSClassRetain(jsClass: any): any; -declare function JSClassRelease(jsClass: any): void; -declare function JSObjectMake(ctx: any, jsClass: any, data: any): any; -declare function JSObjectMakeFunctionWithCallback(ctx: any, name: any, callAsFunction: (arg1: any, arg2: any, arg3: any, arg4: number, arg5: any, arg6: any) => any): any; -declare function JSObjectMakeConstructor(ctx: any, jsClass: any, callAsConstructor: (arg1: any, arg2: any, arg3: number, arg4: any, arg5: any) => any): any; -declare function JSObjectMakeArray(ctx: any, argumentCount: number, arguments: any, exception: any): any; -declare function JSObjectMakeDate(ctx: any, argumentCount: number, arguments: any, exception: any): any; -declare function JSObjectMakeError(ctx: any, argumentCount: number, arguments: any, exception: any): any; -declare function JSObjectMakeRegExp(ctx: any, argumentCount: number, arguments: any, exception: any): any; -declare function JSObjectMakeFunction(ctx: any, name: any, parameterCount: number, parameterNames: any, body: any, sourceURL: any, startingLineNumber: number, exception: any): any; -declare function JSObjectGetPrototype(ctx: any, object: any): any; -declare function JSObjectSetPrototype(ctx: any, object: any, value: any): void; -declare function JSObjectHasProperty(ctx: any, object: any, propertyName: any): boolean; -declare function JSObjectGetProperty(ctx: any, object: any, propertyName: any, exception: any): any; -declare function JSObjectSetProperty(ctx: any, object: any, propertyName: any, value: any, attributes: number, exception: any): void; -declare function JSObjectDeleteProperty(ctx: any, object: any, propertyName: any, exception: any): boolean; -declare function JSObjectGetPropertyAtIndex(ctx: any, object: any, propertyIndex: number, exception: any): any; -declare function JSObjectSetPropertyAtIndex(ctx: any, object: any, propertyIndex: number, value: any, exception: any): void; -declare function JSObjectGetPrivate(object: any): any; -declare function JSObjectSetPrivate(object: any, data: any): boolean; -declare function JSObjectIsFunction(ctx: any, object: any): boolean; -declare function JSObjectCallAsFunction(ctx: any, object: any, thisObject: any, argumentCount: number, arguments: any, exception: any): any; -declare function JSObjectIsConstructor(ctx: any, object: any): boolean; -declare function JSObjectCallAsConstructor(ctx: any, object: any, argumentCount: number, arguments: any, exception: any): any; -declare function JSObjectCopyPropertyNames(ctx: any, object: any): any; -declare function JSPropertyNameArrayRetain(array: any): any; -declare function JSPropertyNameArrayRelease(array: any): void; -declare function JSPropertyNameArrayGetCount(array: any): number; -declare function JSPropertyNameArrayGetNameAtIndex(array: any, index: number): any; -declare function JSPropertyNameAccumulatorAddName(accumulator: any, propertyName: any): void; -declare function JSContextGroupCreate(): any; -declare function JSContextGroupRetain(group: any): any; -declare function JSContextGroupRelease(group: any): void; -declare function JSGlobalContextCreate(globalObjectClass: any): any; -declare function JSGlobalContextCreateInGroup(group: any, globalObjectClass: any): any; -declare function JSGlobalContextRetain(ctx: any): any; -declare function JSGlobalContextRelease(ctx: any): void; -declare function JSContextGetGlobalObject(ctx: any): any; -declare function JSContextGetGroup(ctx: any): any; -declare function JSContextGetGlobalContext(ctx: any): any; -declare function JSGlobalContextCopyName(ctx: any): any; -declare function JSGlobalContextSetName(ctx: any, name: any): void; -declare function JSStringCreateWithCharacters(chars: any, numChars: number): any; -declare function JSStringCreateWithUTF8CString(string: string): any; -declare function JSStringRetain(string: any): any; -declare function JSStringRelease(string: any): void; -declare function JSStringGetLength(string: any): number; -declare function JSStringGetCharactersPtr(string: any): any; -declare function JSStringGetMaximumUTF8CStringSize(string: any): number; -declare function JSStringGetUTF8CString(string: any, buffer: string, bufferSize: number): number; -declare function JSStringIsEqual(a: any, b: any): boolean; -declare function JSStringIsEqualToUTF8CString(a: any, b: string): boolean; -declare function JSStringCreateWithCFString(string: string): any; -declare function JSStringCopyCFString(alloc: any, string: any): string; -declare function MKCoordinateRegionMakeWithDistance(centerCoordinate: CLLocationCoordinate2D, latitudinalMeters: number, longitudinalMeters: number): MKCoordinateRegion; -declare function MKMapPointForCoordinate(coordinate: CLLocationCoordinate2D): MKMapPoint; -declare function MKCoordinateForMapPoint(mapPoint: MKMapPoint): CLLocationCoordinate2D; -declare function MKMetersPerMapPointAtLatitude(latitude: number): number; -declare function MKMapPointsPerMeterAtLatitude(latitude: number): number; -declare function MKMetersBetweenMapPoints(a: MKMapPoint, b: MKMapPoint): number; -declare function MKMapRectUnion(rect1: MKMapRect, rect2: MKMapRect): MKMapRect; -declare function MKMapRectIntersection(rect1: MKMapRect, rect2: MKMapRect): MKMapRect; -declare function MKMapRectInset(rect: MKMapRect, dx: number, dy: number): MKMapRect; -declare function MKMapRectOffset(rect: MKMapRect, dx: number, dy: number): MKMapRect; -declare function MKMapRectDivide(rect: MKMapRect, slice: any, remainder: any, amount: number, edge: number): void; -declare function MKMapRectContainsPoint(rect: MKMapRect, point: MKMapPoint): boolean; -declare function MKMapRectContainsRect(rect1: MKMapRect, rect2: MKMapRect): boolean; -declare function MKMapRectIntersectsRect(rect1: MKMapRect, rect2: MKMapRect): boolean; -declare function MKCoordinateRegionForMapRect(rect: MKMapRect): MKCoordinateRegion; -declare function MKMapRectSpans180thMeridian(rect: MKMapRect): boolean; -declare function MKMapRectRemainder(rect: MKMapRect): MKMapRect; -declare function MKRoadWidthAtZoomScale(zoomScale: number): number; -declare function MACaptionAppearanceAddSelectedLanguage(domain: number, language: string): boolean; -declare function MACaptionAppearanceCopySelectedLanguages(domain: number): NSArray; -declare function MACaptionAppearanceGetDisplayType(domain: number): number; -declare function MACaptionAppearanceSetDisplayType(domain: number, displayType: number): void; -declare function MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics(domain: number): NSArray; -declare function MACaptionAppearanceCopyForegroundColor(domain: number, behavior: any): any; -declare function MACaptionAppearanceCopyBackgroundColor(domain: number, behavior: any): any; -declare function MACaptionAppearanceCopyWindowColor(domain: number, behavior: any): any; -declare function MACaptionAppearanceGetForegroundOpacity(domain: number, behavior: any): number; -declare function MACaptionAppearanceGetBackgroundOpacity(domain: number, behavior: any): number; -declare function MACaptionAppearanceGetWindowOpacity(domain: number, behavior: any): number; -declare function MACaptionAppearanceGetWindowRoundedCornerRadius(domain: number, behavior: any): number; -declare function MACaptionAppearanceCopyFontDescriptorForStyle(domain: number, behavior: any, fontStyle: number): any; -declare function MACaptionAppearanceGetRelativeCharacterSize(domain: number, behavior: any): number; -declare function MACaptionAppearanceGetTextEdgeStyle(domain: number, behavior: any): number; -declare function MAAudibleMediaCopyPreferredCharacteristics(): NSArray; -declare function UTTypeCreatePreferredIdentifierForTag(inTagClass: string, inTag: string, inConformingToUTI: string): string; -declare function UTTypeCreateAllIdentifiersForTag(inTagClass: string, inTag: string, inConformingToUTI: string): NSArray; -declare function UTTypeCopyPreferredTagWithClass(inUTI: string, inTagClass: string): string; -declare function UTTypeCopyAllTagsWithClass(inUTI: string, inTagClass: string): NSArray; -declare function UTTypeEqual(inUTI1: string, inUTI2: string): boolean; -declare function UTTypeConformsTo(inUTI: string, inConformsToUTI: string): boolean; -declare function UTTypeCopyDescription(inUTI: string): string; -declare function UTTypeIsDeclared(inUTI: string): boolean; -declare function UTTypeIsDynamic(inUTI: string): boolean; -declare function UTTypeCopyDeclaration(inUTI: string): NSDictionary; -declare function UTTypeCopyDeclaringBundleURL(inUTI: string): NSURL; -declare function SKTerminateForInvalidReceipt(): void; -declare function SCNetworkReachabilityCreateWithAddress(allocator: any, address: any): any; -declare function SCNetworkReachabilityCreateWithAddressPair(allocator: any, localAddress: any, remoteAddress: any): any; -declare function SCNetworkReachabilityCreateWithName(allocator: any, nodename: string): any; -declare function SCNetworkReachabilityGetTypeID(): number; -declare function SCNetworkReachabilityGetFlags(target: any, flags: any): boolean; -declare function SCNetworkReachabilitySetCallback(target: any, callout: (arg1: any, arg2: number, arg3: any) => void, context: any): boolean; -declare function SCNetworkReachabilityScheduleWithRunLoop(target: any, runLoop: any, runLoopMode: string): boolean; -declare function SCNetworkReachabilityUnscheduleFromRunLoop(target: any, runLoop: any, runLoopMode: string): boolean; -declare function SCNetworkReachabilitySetDispatchQueue(target: any, queue: NSObject): boolean; -declare function SCCopyLastError(): NSError; -declare function SCError(): number; -declare function SCErrorString(status: number): string; -declare function VTSessionCopySupportedPropertyDictionary(session: any, supportedPropertyDictionaryOut: any): number; -declare function VTSessionSetProperty(session: any, propertyKey: string, propertyValue: any): number; -declare function VTSessionCopyProperty(session: any, propertyKey: string, allocator: any, propertyValueOut: any): number; -declare function VTSessionSetProperties(session: any, propertyDictionary: NSDictionary): number; -declare function VTSessionCopySerializableProperties(session: any, allocator: any, dictionaryOut: any): number; -declare function VTCompressionSessionCreate(allocator: any, width: number, height: number, codecType: number, encoderSpecification: NSDictionary, sourceImageBufferAttributes: NSDictionary, compressedDataAllocator: any, outputCallback: (arg1: any, arg2: any, arg3: number, arg4: number, arg5: any) => void, outputCallbackRefCon: any, compressionSessionOut: any): number; -declare function VTCompressionSessionInvalidate(session: any): void; -declare function VTCompressionSessionGetTypeID(): number; -declare function VTCompressionSessionGetPixelBufferPool(session: any): any; -declare function VTCompressionSessionPrepareToEncodeFrames(session: any): number; -declare function VTCompressionSessionEncodeFrame(session: any, imageBuffer: any, presentationTimeStamp: CMTime, duration: CMTime, frameProperties: NSDictionary, sourceFrameRefCon: any, infoFlagsOut: any): number; -declare function VTCompressionSessionCompleteFrames(session: any, completeUntilPresentationTimeStamp: CMTime): number; -declare function VTCompressionSessionBeginPass(session: any, beginPassFlags: number, reserved: any): number; -declare function VTCompressionSessionEndPass(session: any, furtherPassesRequestedOut: string, reserved: any): number; -declare function VTCompressionSessionGetTimeRangesForNextPass(session: any, timeRangeCountOut: any, timeRangeArrayOut: any): number; -declare function VTDecompressionSessionCreate(allocator: any, videoFormatDescription: any, videoDecoderSpecification: NSDictionary, destinationImageBufferAttributes: NSDictionary, outputCallback: any, decompressionSessionOut: any): number; -declare function VTDecompressionSessionInvalidate(session: any): void; -declare function VTDecompressionSessionGetTypeID(): number; -declare function VTDecompressionSessionDecodeFrame(session: any, sampleBuffer: any, decodeFlags: number, sourceFrameRefCon: any, infoFlagsOut: any): number; -declare function VTDecompressionSessionFinishDelayedFrames(session: any): number; -declare function VTDecompressionSessionCanAcceptFormatDescription(session: any, newFormatDesc: any): boolean; -declare function VTDecompressionSessionWaitForAsynchronousFrames(session: any): number; -declare function VTDecompressionSessionCopyBlackPixelBuffer(session: any, pixelBufferOut: any): number; -declare function VTFrameSiloGetTypeID(): number; -declare function VTFrameSiloCreate(allocator: any, fileURL: NSURL, timeRange: CMTimeRange, options: NSDictionary, siloOut: any): number; -declare function VTFrameSiloAddSampleBuffer(silo: any, sampleBuffer: any): number; -declare function VTFrameSiloSetTimeRangesForNextPass(silo: any, timeRangeCount: number, timeRangeArray: any): number; -declare function VTFrameSiloGetProgressOfCurrentPass(silo: any, progressOut: any): number; -declare function VTFrameSiloCallFunctionForEachSampleBuffer(silo: any, timeRange: CMTimeRange, callbackInfo: any, callback: (arg1: any, arg2: any) => number): number; -declare function VTFrameSiloCallBlockForEachSampleBuffer(silo: any, timeRange: CMTimeRange, handler: (arg1: any) => number): number; -declare function VTMultiPassStorageGetTypeID(): number; -declare function VTMultiPassStorageCreate(allocator: any, fileURL: NSURL, timeRange: CMTimeRange, options: NSDictionary, multiPassStorageOut: any): number; -declare function VTMultiPassStorageClose(multiPassStorage: any): number; -declare function VTCopyVideoEncoderList(options: NSDictionary, listOfVideoEncodersOut: any): number; -declare function sqlite3_libversion(): string; -declare function sqlite3_sourceid(): string; -declare function sqlite3_libversion_number(): number; -declare function sqlite3_compileoption_used(zOptName: string): number; -declare function sqlite3_compileoption_get(N: number): string; -declare function sqlite3_threadsafe(): number; -declare function sqlite3_close(arg: any): number; -declare function sqlite3_exec(arg: any, sql: string, callback: (arg1: any, arg2: number, arg3: any, arg4: any) => number, arg1: any, errmsg: any): number; -declare function sqlite3_initialize(): number; -declare function sqlite3_shutdown(): number; -declare function sqlite3_os_init(): number; -declare function sqlite3_os_end(): number; -declare function sqlite3_extended_result_codes(arg: any, onoff: number): number; -declare function sqlite3_last_insert_rowid(arg: any): number; -declare function sqlite3_changes(arg: any): number; -declare function sqlite3_total_changes(arg: any): number; -declare function sqlite3_interrupt(arg: any): void; -declare function sqlite3_complete(sql: string): number; -declare function sqlite3_complete16(sql: any): number; -declare function sqlite3_busy_handler(arg: any, arg1: (arg1: any, arg2: number) => number, arg2: any): number; -declare function sqlite3_busy_timeout(arg: any, ms: number): number; -declare function sqlite3_get_table(db: any, zSql: string, pazResult: any, pnRow: any, pnColumn: any, pzErrmsg: any): number; -declare function sqlite3_free_table(result: any): void; -declare function sqlite3_malloc(arg: number): any; -declare function sqlite3_realloc(arg: any, arg1: number): any; -declare function sqlite3_free(arg: any): void; -declare function sqlite3_memory_used(): number; -declare function sqlite3_memory_highwater(resetFlag: number): number; -declare function sqlite3_randomness(N: number, P: any): void; -declare function sqlite3_set_authorizer(arg: any, xAuth: (arg1: any, arg2: number, arg3: string, arg4: string, arg5: string, arg6: string) => number, pUserData: any): number; -declare function sqlite3_trace(arg: any, xTrace: (arg1: any, arg2: string) => void, arg1: any): any; -declare function sqlite3_profile(arg: any, xProfile: (arg1: any, arg2: string, arg3: number) => void, arg1: any): any; -declare function sqlite3_progress_handler(arg: any, arg1: number, arg2: (arg1: any) => number, arg3: any): void; -declare function sqlite3_open(filename: string, ppDb: any): number; -declare function sqlite3_open16(filename: any, ppDb: any): number; -declare function sqlite3_open_v2(filename: string, ppDb: any, flags: number, zVfs: string): number; -declare function sqlite3_uri_parameter(zFilename: string, zParam: string): string; -declare function sqlite3_uri_boolean(zFile: string, zParam: string, bDefault: number): number; -declare function sqlite3_uri_int64(arg: string, arg1: string, arg2: number): number; -declare function sqlite3_errcode(db: any): number; -declare function sqlite3_extended_errcode(db: any): number; -declare function sqlite3_errmsg(arg: any): string; -declare function sqlite3_errmsg16(arg: any): any; -declare function sqlite3_limit(arg: any, id: number, newVal: number): number; -declare function sqlite3_prepare(db: any, zSql: string, nByte: number, ppStmt: any, pzTail: any): number; -declare function sqlite3_prepare_v2(db: any, zSql: string, nByte: number, ppStmt: any, pzTail: any): number; -declare function sqlite3_prepare16(db: any, zSql: any, nByte: number, ppStmt: any, pzTail: any): number; -declare function sqlite3_prepare16_v2(db: any, zSql: any, nByte: number, ppStmt: any, pzTail: any): number; -declare function sqlite3_sql(pStmt: any): string; -declare function sqlite3_stmt_readonly(pStmt: any): number; -declare function sqlite3_stmt_busy(arg: any): number; -declare function sqlite3_bind_blob(arg: any, arg1: number, arg2: any, n: number, arg3: (arg1: any) => void): number; -declare function sqlite3_bind_double(arg: any, arg1: number, arg2: number): number; -declare function sqlite3_bind_int(arg: any, arg1: number, arg2: number): number; -declare function sqlite3_bind_int64(arg: any, arg1: number, arg2: number): number; -declare function sqlite3_bind_null(arg: any, arg1: number): number; -declare function sqlite3_bind_text(arg: any, arg1: number, arg2: string, n: number, arg3: (arg1: any) => void): number; -declare function sqlite3_bind_text16(arg: any, arg1: number, arg2: any, arg3: number, arg4: (arg1: any) => void): number; -declare function sqlite3_bind_value(arg: any, arg1: number, arg2: any): number; -declare function sqlite3_bind_zeroblob(arg: any, arg1: number, n: number): number; -declare function sqlite3_bind_parameter_count(arg: any): number; -declare function sqlite3_bind_parameter_name(arg: any, arg1: number): string; -declare function sqlite3_bind_parameter_index(arg: any, zName: string): number; -declare function sqlite3_clear_bindings(arg: any): number; -declare function sqlite3_column_count(pStmt: any): number; -declare function sqlite3_column_name(arg: any, N: number): string; -declare function sqlite3_column_name16(arg: any, N: number): any; -declare function sqlite3_column_decltype(arg: any, arg1: number): string; -declare function sqlite3_column_decltype16(arg: any, arg1: number): any; -declare function sqlite3_step(arg: any): number; -declare function sqlite3_data_count(pStmt: any): number; -declare function sqlite3_column_blob(arg: any, iCol: number): any; -declare function sqlite3_column_bytes(arg: any, iCol: number): number; -declare function sqlite3_column_bytes16(arg: any, iCol: number): number; -declare function sqlite3_column_double(arg: any, iCol: number): number; -declare function sqlite3_column_int(arg: any, iCol: number): number; -declare function sqlite3_column_int64(arg: any, iCol: number): number; -declare function sqlite3_column_text(arg: any, iCol: number): string; -declare function sqlite3_column_text16(arg: any, iCol: number): any; -declare function sqlite3_column_type(arg: any, iCol: number): number; -declare function sqlite3_column_value(arg: any, iCol: number): any; -declare function sqlite3_finalize(pStmt: any): number; -declare function sqlite3_reset(pStmt: any): number; -declare function sqlite3_create_function(db: any, zFunctionName: string, nArg: number, eTextRep: number, pApp: any, xFunc: (arg1: any, arg2: number, arg3: any) => void, xStep: (arg1: any, arg2: number, arg3: any) => void, xFinal: (arg1: any) => void): number; -declare function sqlite3_create_function16(db: any, zFunctionName: any, nArg: number, eTextRep: number, pApp: any, xFunc: (arg1: any, arg2: number, arg3: any) => void, xStep: (arg1: any, arg2: number, arg3: any) => void, xFinal: (arg1: any) => void): number; -declare function sqlite3_create_function_v2(db: any, zFunctionName: string, nArg: number, eTextRep: number, pApp: any, xFunc: (arg1: any, arg2: number, arg3: any) => void, xStep: (arg1: any, arg2: number, arg3: any) => void, xFinal: (arg1: any) => void, xDestroy: (arg1: any) => void): number; -declare function sqlite3_aggregate_count(arg: any): number; -declare function sqlite3_expired(arg: any): number; -declare function sqlite3_transfer_bindings(arg: any, arg1: any): number; -declare function sqlite3_global_recover(): number; -declare function sqlite3_thread_cleanup(): void; -declare function sqlite3_memory_alarm(arg: (arg1: any, arg2: number, arg3: number) => void, arg1: any, arg2: number): number; -declare function sqlite3_value_blob(arg: any): any; -declare function sqlite3_value_bytes(arg: any): number; -declare function sqlite3_value_bytes16(arg: any): number; -declare function sqlite3_value_double(arg: any): number; -declare function sqlite3_value_int(arg: any): number; -declare function sqlite3_value_int64(arg: any): number; -declare function sqlite3_value_text(arg: any): string; -declare function sqlite3_value_text16(arg: any): any; -declare function sqlite3_value_text16le(arg: any): any; -declare function sqlite3_value_text16be(arg: any): any; -declare function sqlite3_value_type(arg: any): number; -declare function sqlite3_value_numeric_type(arg: any): number; -declare function sqlite3_aggregate_context(arg: any, nBytes: number): any; -declare function sqlite3_user_data(arg: any): any; -declare function sqlite3_context_db_handle(arg: any): any; -declare function sqlite3_get_auxdata(arg: any, N: number): any; -declare function sqlite3_set_auxdata(arg: any, N: number, arg1: any, arg2: (arg1: any) => void): void; -declare function sqlite3_result_blob(arg: any, arg1: any, arg2: number, arg3: (arg1: any) => void): void; -declare function sqlite3_result_double(arg: any, arg1: number): void; -declare function sqlite3_result_error(arg: any, arg1: string, arg2: number): void; -declare function sqlite3_result_error16(arg: any, arg1: any, arg2: number): void; -declare function sqlite3_result_error_toobig(arg: any): void; -declare function sqlite3_result_error_nomem(arg: any): void; -declare function sqlite3_result_error_code(arg: any, arg1: number): void; -declare function sqlite3_result_int(arg: any, arg1: number): void; -declare function sqlite3_result_int64(arg: any, arg1: number): void; -declare function sqlite3_result_null(arg: any): void; -declare function sqlite3_result_text(arg: any, arg1: string, arg2: number, arg3: (arg1: any) => void): void; -declare function sqlite3_result_text16(arg: any, arg1: any, arg2: number, arg3: (arg1: any) => void): void; -declare function sqlite3_result_text16le(arg: any, arg1: any, arg2: number, arg3: (arg1: any) => void): void; -declare function sqlite3_result_text16be(arg: any, arg1: any, arg2: number, arg3: (arg1: any) => void): void; -declare function sqlite3_result_value(arg: any, arg1: any): void; -declare function sqlite3_result_zeroblob(arg: any, n: number): void; -declare function sqlite3_create_collation(arg: any, zName: string, eTextRep: number, pArg: any, xCompare: (arg1: any, arg2: number, arg3: any, arg4: number, arg5: any) => number): number; -declare function sqlite3_create_collation_v2(arg: any, zName: string, eTextRep: number, pArg: any, xCompare: (arg1: any, arg2: number, arg3: any, arg4: number, arg5: any) => number, xDestroy: (arg1: any) => void): number; -declare function sqlite3_create_collation16(arg: any, zName: any, eTextRep: number, pArg: any, xCompare: (arg1: any, arg2: number, arg3: any, arg4: number, arg5: any) => number): number; -declare function sqlite3_collation_needed(arg: any, arg1: any, arg2: (arg1: any, arg2: any, arg3: number, arg4: string) => void): number; -declare function sqlite3_collation_needed16(arg: any, arg1: any, arg2: (arg1: any, arg2: any, arg3: number, arg4: any) => void): number; -declare function sqlite3_sleep(arg: number): number; -declare function sqlite3_get_autocommit(arg: any): number; -declare function sqlite3_db_handle(arg: any): any; -declare function sqlite3_db_filename(db: any, zDbName: string): string; -declare function sqlite3_db_readonly(db: any, zDbName: string): number; -declare function sqlite3_next_stmt(pDb: any, pStmt: any): any; -declare function sqlite3_commit_hook(arg: any, arg1: (arg1: any) => number, arg2: any): any; -declare function sqlite3_rollback_hook(arg: any, arg1: (arg1: any) => void, arg2: any): any; -declare function sqlite3_update_hook(arg: any, arg1: (arg1: any, arg2: number, arg3: string, arg4: string, arg5: number) => void, arg2: any): any; -declare function sqlite3_enable_shared_cache(arg: number): number; -declare function sqlite3_release_memory(arg: number): number; -declare function sqlite3_db_release_memory(arg: any): number; -declare function sqlite3_soft_heap_limit64(N: number): number; -declare function sqlite3_soft_heap_limit(N: number): void; -declare function sqlite3_auto_extension(xEntryPoint: () => void): number; -declare function sqlite3_reset_auto_extension(): void; -declare function sqlite3_create_module(db: any, zName: string, p: any, pClientData: any): number; -declare function sqlite3_create_module_v2(db: any, zName: string, p: any, pClientData: any, xDestroy: (arg1: any) => void): number; -declare function sqlite3_declare_vtab(arg: any, zSQL: string): number; -declare function sqlite3_overload_function(arg: any, zFuncName: string, nArg: number): number; -declare function sqlite3_blob_open(arg: any, zDb: string, zTable: string, zColumn: string, iRow: number, flags: number, ppBlob: any): number; -declare function sqlite3_blob_reopen(arg: any, arg1: number): number; -declare function sqlite3_blob_close(arg: any): number; -declare function sqlite3_blob_bytes(arg: any): number; -declare function sqlite3_blob_read(arg: any, Z: any, N: number, iOffset: number): number; -declare function sqlite3_blob_write(arg: any, z: any, n: number, iOffset: number): number; -declare function sqlite3_vfs_find(zVfsName: string): any; -declare function sqlite3_vfs_register(arg: any, makeDflt: number): number; -declare function sqlite3_vfs_unregister(arg: any): number; -declare function sqlite3_mutex_alloc(arg: number): any; -declare function sqlite3_mutex_free(arg: any): void; -declare function sqlite3_mutex_enter(arg: any): void; -declare function sqlite3_mutex_try(arg: any): number; -declare function sqlite3_mutex_leave(arg: any): void; -declare function sqlite3_db_mutex(arg: any): any; -declare function sqlite3_file_control(arg: any, zDbName: string, op: number, arg1: any): number; -declare function sqlite3_status(op: number, pCurrent: any, pHighwater: any, resetFlag: number): number; -declare function sqlite3_db_status(arg: any, op: number, pCur: any, pHiwtr: any, resetFlg: number): number; -declare function sqlite3_stmt_status(arg: any, op: number, resetFlg: number): number; -declare function sqlite3_backup_init(pDest: any, zDestName: string, pSource: any, zSourceName: string): any; -declare function sqlite3_backup_step(p: any, nPage: number): number; -declare function sqlite3_backup_finish(p: any): number; -declare function sqlite3_backup_remaining(p: any): number; -declare function sqlite3_backup_pagecount(p: any): number; -declare function sqlite3_stricmp(arg: string, arg1: string): number; -declare function sqlite3_strnicmp(arg: string, arg1: string, arg2: number): number; -declare function sqlite3_wal_hook(arg: any, arg1: (arg1: any, arg2: any, arg3: string, arg4: number) => number, arg2: any): any; -declare function sqlite3_wal_autocheckpoint(db: any, N: number): number; -declare function sqlite3_wal_checkpoint(db: any, zDb: string): number; -declare function sqlite3_wal_checkpoint_v2(db: any, zDb: string, eMode: number, pnLog: any, pnCkpt: any): number; -declare function sqlite3_vtab_on_conflict(arg: any): number; -declare function sqlite3_rtree_geometry_callback(db: any, zGeom: string, xGeom: (arg1: any, arg2: number, arg3: any, arg4: any) => number, pContext: any): number; \ No newline at end of file