diff --git a/.gitignore b/.gitignore
index 8b7eaf6..55e6dda 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,8 +2,9 @@ node_modules/
.vscode/
tests/platforms/
tests/node_modules/
-example/node_modules/
-example/platforms/
-example/**/*.js
+examples/**/node_modules/
+examples/**/platforms/
+examples/**/*.js
+examples/**/*.js.map
dist/
src/**/*.js
diff --git a/d.ts/android17.d.ts b/d.ts/android17.d.ts
deleted file mode 100644
index 8a2d0db..0000000
--- a/d.ts/android17.d.ts
+++ /dev/null
@@ -1,110 +0,0 @@
-declare module java {
- export module text {
- /**
- * An abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner. The date/time formatting subclass, such as SimpleDateFormat, allows for formatting (i.e., date -> text), parsing (text -> date), and normalization. The date is represented as a Date object or as the milliseconds since January 1, 1970, 00:00:00 GMT.
- */
- export class DateFormat {
- /**
- * Returns a DateFormat instance for formatting and parsing dates in the DEFAULT style for the default locale.
- */
- public static getDateInstance(): java.text.DateFormat;
- /**
- * Returns a DateFormat instance for formatting and parsing dates in the specified style for the user's default locale. See "Be wary of the default locale".
- * @param style
- */
- public static getDateInstance(style: number): java.text.DateFormat;
- /**
- * Returns a DateFormat instance for formatting and parsing dates in the specified style for the specified locale.
- * @param style
- * @param locale
- */
- public static getDateInstance(style: number, locale: string): java.text.DateFormat;
- /**
- * Returns a DateFormat instance for formatting and parsing dates and time values in the DEFAULT style for the default locale.
- */
- public static getDateTimeInstance(): java.text.DateFormat;
- /**
- * Returns a DateFormat instance for formatting and parsing of both dates and time values in the manner appropriate for the user's default locale. See "Be wary of the default locale".
- * @param dateStyle
- * @param timeStyle
- */
- public static getDateTimeInstance(dateStyle: number, timeStyle: number): java.text.DateFormat;
- /**
- * Returns a DateFormat instance for formatting and parsing dates and time values in the specified styles for the specified locale.
- * @param dateStyle
- * @param timeStyle
- * @param locale
- */
- public static getDateTimeInstance(dateStyle: number, timeStyle: number, locale: string): java.text.DateFormat;
- /**
- * Returns a DateFormat instance for formatting and parsing time values in the DEFAULT style for the default locale.
- */
- public static getTimeInstance(): java.text.DateFormat;
- /**
- * Returns a DateFormat instance for formatting and parsing time values in the specified style for the user's default locale. See "Be wary of the default locale".
- * @param style
- */
- public static getTimeInstance(style: number): java.text.DateFormat;
- /**
- * Returns a DateFormat instance for formatting and parsing time values in the specified style for the specified locale.
- * @param style
- * @param locale
- */
- public static getTimeInstance(style: number, locale: string): java.text.DateFormat;
- }
- /**
- * A concrete class for formatting and parsing dates in a locale-sensitive manner. Formatting turns a Date into a String, and parsing turns a String into a Date.
- */
- export class SimpleDateFormat extends java.text.DateFormat {
- /**
- * Constructs a new SimpleDateFormat for formatting and parsing dates and times in the SHORT style for the user's default locale. See "Be wary of the default locale".
- */
- constructor();
- /**
- * Constructs a new SimpleDateFormat using the specified non-localized pattern and the DateFormatSymbols and Calendar for the user's default locale. See "Be wary of the default locale".
- * @param pattern
- */
- constructor(pattern: string);
- /**
- * Constructs a new SimpleDateFormat using the specified non-localized pattern and the DateFormatSymbols and Calendar for the specified locale.
- * @param template
- * @param locale
- */
- constructor(template: string, locale: java.util.Locale);
- /**
- * Formats the specified date using the rules of this date format.
- * @param date
- */
- format(date: java.util.Date): string;
- }
-
- export class NumberFormat {
- constructor();
- public static getCurrencyInstance(locale: java.util.Locale);
- public static getNumberInstance(locale: java.util.Locale);
- public static getPercentInstance(locale: java.util.Locale);
- }
- export class DecimalFormat {
- constructor(pattern: string);
- }
- export class DecimalFormatSymbols {
- constructor();
- constructor(locale: java.util.Locale);
- public static getInstance(): DecimalFormatSymbols;
- public setCurrency(currency: java.util.Currency);
- }
- }
- export module util {
- export class Locale {
- constructor(language: string);
- constructor(language: string, country: string);
- }
- export class Date {
- constructor();
- constructor(secondsFrom1970: number);
- }
- export class Currency {
- public static getInstance(currencyCode: string);
- }
- }
-}
diff --git a/d.ts/ios.d.ts b/d.ts/ios.d.ts
deleted file mode 100644
index f5fea12..0000000
--- a/d.ts/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: any): number;
- animateTransition(transitionContext: any): 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 {
- UIWebViewNavigationTypeLinkClicked,
- UIWebViewNavigationTypeFormSubmitted,
- UIWebViewNavigationTypeBackForward,
- UIWebViewNavigationTypeReload,
- UIWebViewNavigationTypeFormResubmitted,
- UIWebViewNavigationTypeOther
-}
-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;
diff --git a/d.ts/references.d.ts b/d.ts/references.d.ts
deleted file mode 100644
index f6eea56..0000000
--- a/d.ts/references.d.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-///
-///
-
-interface Map {
- clear(): void;
- delete(key: K): boolean;
- forEach(callbackfn: (value: V, index: K, map: Map) => void, thisArg?: any): void;
- get(key: K): V;
- has(key: K): boolean;
- set(key: K, value: V): Map;
- size: number;
- keys(): Array;
- values(): Array;
-}
-declare var Map: {
- new (): Map;
-
- // needed by Angular
- // alexeagle: PATCHED
- new(m: Map): Map;
- new(l: Array): Map;
- prototype: Map;
-}
diff --git a/example/app/bundle-config.js b/example/app/bundle-config.js
deleted file mode 100644
index 018741b..0000000
--- a/example/app/bundle-config.js
+++ /dev/null
@@ -1,7 +0,0 @@
-if (global.TNS_WEBPACK) {
- //registers tns-core-modules UI framework modules
- require("bundle-entry-points");
- //register application modules
- global.registerModule("main-page", function () { return require("./main-page"); });
-}
-//# sourceMappingURL=bundle-config.js.map
\ No newline at end of file
diff --git a/example/app/bundle-config.js.map b/example/app/bundle-config.js.map
deleted file mode 100644
index 8cce0ee..0000000
--- a/example/app/bundle-config.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"bundle-config.js","sourceRoot":"","sources":["bundle-config.ts"],"names":[],"mappings":"AAAA,EAAE,CAAC,CAAO,MAAO,CAAC,WAAW,CAAC,CAAC,CAAC;IAC5B,iDAAiD;IACjD,OAAO,CAAC,qBAAqB,CAAC,CAAC;IAE/B,8BAA8B;IAC9B,MAAM,CAAC,cAAc,CAAC,WAAW,EAAE,cAAM,OAAA,OAAO,CAAC,aAAa,CAAC,EAAtB,CAAsB,CAAC,CAAC;AACrE,CAAC"}
\ No newline at end of file
diff --git a/example/hooks/after-prepare/nativescript-dev-android-snapshot.js b/example/hooks/after-prepare/nativescript-dev-android-snapshot.js
deleted file mode 100644
index f494411..0000000
--- a/example/hooks/after-prepare/nativescript-dev-android-snapshot.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = require("nativescript-dev-android-snapshot/hooks/after-prepare-hook.js");
diff --git a/example/hooks/before-prepare/nativescript-dev-android-snapshot.js b/example/hooks/before-prepare/nativescript-dev-android-snapshot.js
deleted file mode 100644
index f693b74..0000000
--- a/example/hooks/before-prepare/nativescript-dev-android-snapshot.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = require("nativescript-dev-android-snapshot/hooks/before-prepare-hook.js");
diff --git a/example/hooks/before-prepare/nativescript-dev-typescript.js b/example/hooks/before-prepare/nativescript-dev-typescript.js
deleted file mode 100644
index 7116ebd..0000000
--- a/example/hooks/before-prepare/nativescript-dev-typescript.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = require("nativescript-dev-typescript/lib/before-prepare.js");
diff --git a/example/hooks/before-watch/nativescript-dev-typescript.js b/example/hooks/before-watch/nativescript-dev-typescript.js
deleted file mode 100644
index 9a6ef66..0000000
--- a/example/hooks/before-watch/nativescript-dev-typescript.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = require("nativescript-dev-typescript/lib/watch.js");
diff --git a/example/app/App_Resources/Android/AndroidManifest.xml b/examples/NS/app/App_Resources/Android/AndroidManifest.xml
similarity index 100%
rename from example/app/App_Resources/Android/AndroidManifest.xml
rename to examples/NS/app/App_Resources/Android/AndroidManifest.xml
diff --git a/example/app/App_Resources/Android/app.gradle b/examples/NS/app/App_Resources/Android/app.gradle
similarity index 100%
rename from example/app/App_Resources/Android/app.gradle
rename to examples/NS/app/App_Resources/Android/app.gradle
diff --git a/example/app/App_Resources/Android/drawable-hdpi/background.png b/examples/NS/app/App_Resources/Android/drawable-hdpi/background.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-hdpi/background.png
rename to examples/NS/app/App_Resources/Android/drawable-hdpi/background.png
diff --git a/example/app/App_Resources/Android/drawable-hdpi/icon.png b/examples/NS/app/App_Resources/Android/drawable-hdpi/icon.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-hdpi/icon.png
rename to examples/NS/app/App_Resources/Android/drawable-hdpi/icon.png
diff --git a/example/app/App_Resources/Android/drawable-hdpi/logo.png b/examples/NS/app/App_Resources/Android/drawable-hdpi/logo.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-hdpi/logo.png
rename to examples/NS/app/App_Resources/Android/drawable-hdpi/logo.png
diff --git a/example/app/App_Resources/Android/drawable-ldpi/background.png b/examples/NS/app/App_Resources/Android/drawable-ldpi/background.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-ldpi/background.png
rename to examples/NS/app/App_Resources/Android/drawable-ldpi/background.png
diff --git a/example/app/App_Resources/Android/drawable-ldpi/icon.png b/examples/NS/app/App_Resources/Android/drawable-ldpi/icon.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-ldpi/icon.png
rename to examples/NS/app/App_Resources/Android/drawable-ldpi/icon.png
diff --git a/example/app/App_Resources/Android/drawable-ldpi/logo.png b/examples/NS/app/App_Resources/Android/drawable-ldpi/logo.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-ldpi/logo.png
rename to examples/NS/app/App_Resources/Android/drawable-ldpi/logo.png
diff --git a/example/app/App_Resources/Android/drawable-mdpi/background.png b/examples/NS/app/App_Resources/Android/drawable-mdpi/background.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-mdpi/background.png
rename to examples/NS/app/App_Resources/Android/drawable-mdpi/background.png
diff --git a/example/app/App_Resources/Android/drawable-mdpi/icon.png b/examples/NS/app/App_Resources/Android/drawable-mdpi/icon.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-mdpi/icon.png
rename to examples/NS/app/App_Resources/Android/drawable-mdpi/icon.png
diff --git a/example/app/App_Resources/Android/drawable-mdpi/logo.png b/examples/NS/app/App_Resources/Android/drawable-mdpi/logo.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-mdpi/logo.png
rename to examples/NS/app/App_Resources/Android/drawable-mdpi/logo.png
diff --git a/example/app/App_Resources/Android/drawable-nodpi/splash_screen.xml b/examples/NS/app/App_Resources/Android/drawable-nodpi/splash_screen.xml
similarity index 100%
rename from example/app/App_Resources/Android/drawable-nodpi/splash_screen.xml
rename to examples/NS/app/App_Resources/Android/drawable-nodpi/splash_screen.xml
diff --git a/example/app/App_Resources/Android/drawable-xhdpi/background.png b/examples/NS/app/App_Resources/Android/drawable-xhdpi/background.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-xhdpi/background.png
rename to examples/NS/app/App_Resources/Android/drawable-xhdpi/background.png
diff --git a/example/app/App_Resources/Android/drawable-xhdpi/icon.png b/examples/NS/app/App_Resources/Android/drawable-xhdpi/icon.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-xhdpi/icon.png
rename to examples/NS/app/App_Resources/Android/drawable-xhdpi/icon.png
diff --git a/example/app/App_Resources/Android/drawable-xhdpi/logo.png b/examples/NS/app/App_Resources/Android/drawable-xhdpi/logo.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-xhdpi/logo.png
rename to examples/NS/app/App_Resources/Android/drawable-xhdpi/logo.png
diff --git a/example/app/App_Resources/Android/drawable-xxhdpi/background.png b/examples/NS/app/App_Resources/Android/drawable-xxhdpi/background.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-xxhdpi/background.png
rename to examples/NS/app/App_Resources/Android/drawable-xxhdpi/background.png
diff --git a/example/app/App_Resources/Android/drawable-xxhdpi/icon.png b/examples/NS/app/App_Resources/Android/drawable-xxhdpi/icon.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-xxhdpi/icon.png
rename to examples/NS/app/App_Resources/Android/drawable-xxhdpi/icon.png
diff --git a/example/app/App_Resources/Android/drawable-xxhdpi/logo.png b/examples/NS/app/App_Resources/Android/drawable-xxhdpi/logo.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-xxhdpi/logo.png
rename to examples/NS/app/App_Resources/Android/drawable-xxhdpi/logo.png
diff --git a/example/app/App_Resources/Android/drawable-xxxhdpi/background.png b/examples/NS/app/App_Resources/Android/drawable-xxxhdpi/background.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-xxxhdpi/background.png
rename to examples/NS/app/App_Resources/Android/drawable-xxxhdpi/background.png
diff --git a/example/app/App_Resources/Android/drawable-xxxhdpi/icon.png b/examples/NS/app/App_Resources/Android/drawable-xxxhdpi/icon.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-xxxhdpi/icon.png
rename to examples/NS/app/App_Resources/Android/drawable-xxxhdpi/icon.png
diff --git a/example/app/App_Resources/Android/drawable-xxxhdpi/logo.png b/examples/NS/app/App_Resources/Android/drawable-xxxhdpi/logo.png
similarity index 100%
rename from example/app/App_Resources/Android/drawable-xxxhdpi/logo.png
rename to examples/NS/app/App_Resources/Android/drawable-xxxhdpi/logo.png
diff --git a/example/app/App_Resources/Android/values-v21/colors.xml b/examples/NS/app/App_Resources/Android/values-v21/colors.xml
similarity index 100%
rename from example/app/App_Resources/Android/values-v21/colors.xml
rename to examples/NS/app/App_Resources/Android/values-v21/colors.xml
diff --git a/example/app/App_Resources/Android/values-v21/styles.xml b/examples/NS/app/App_Resources/Android/values-v21/styles.xml
similarity index 100%
rename from example/app/App_Resources/Android/values-v21/styles.xml
rename to examples/NS/app/App_Resources/Android/values-v21/styles.xml
diff --git a/example/app/App_Resources/Android/values/colors.xml b/examples/NS/app/App_Resources/Android/values/colors.xml
similarity index 100%
rename from example/app/App_Resources/Android/values/colors.xml
rename to examples/NS/app/App_Resources/Android/values/colors.xml
diff --git a/example/app/App_Resources/Android/values/styles.xml b/examples/NS/app/App_Resources/Android/values/styles.xml
similarity index 100%
rename from example/app/App_Resources/Android/values/styles.xml
rename to examples/NS/app/App_Resources/Android/values/styles.xml
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/Contents.json b/examples/NS/app/App_Resources/iOS/Assets.xcassets/Contents.json
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/Contents.json
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/Contents.json
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png
diff --git a/example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png b/examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png
similarity index 100%
rename from example/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png
rename to examples/NS/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png
diff --git a/example/app/App_Resources/iOS/Info.plist b/examples/NS/app/App_Resources/iOS/Info.plist
similarity index 100%
rename from example/app/App_Resources/iOS/Info.plist
rename to examples/NS/app/App_Resources/iOS/Info.plist
diff --git a/example/app/App_Resources/iOS/LaunchScreen.storyboard b/examples/NS/app/App_Resources/iOS/LaunchScreen.storyboard
similarity index 100%
rename from example/app/App_Resources/iOS/LaunchScreen.storyboard
rename to examples/NS/app/App_Resources/iOS/LaunchScreen.storyboard
diff --git a/example/app/App_Resources/iOS/build.xcconfig b/examples/NS/app/App_Resources/iOS/build.xcconfig
similarity index 100%
rename from example/app/App_Resources/iOS/build.xcconfig
rename to examples/NS/app/App_Resources/iOS/build.xcconfig
diff --git a/example/app/README.md b/examples/NS/app/README.md
similarity index 100%
rename from example/app/README.md
rename to examples/NS/app/README.md
diff --git a/example/app/app.css b/examples/NS/app/app.css
similarity index 100%
rename from example/app/app.css
rename to examples/NS/app/app.css
diff --git a/example/app/app.ts b/examples/NS/app/app.ts
similarity index 100%
rename from example/app/app.ts
rename to examples/NS/app/app.ts
diff --git a/example/app/bundle-config.ts b/examples/NS/app/bundle-config.ts
similarity index 100%
rename from example/app/bundle-config.ts
rename to examples/NS/app/bundle-config.ts
diff --git a/example/app/main-page.ts b/examples/NS/app/main-page.ts
similarity index 60%
rename from example/app/main-page.ts
rename to examples/NS/app/main-page.ts
index e3f6681..0654111 100644
--- a/example/app/main-page.ts
+++ b/examples/NS/app/main-page.ts
@@ -31,20 +31,15 @@ let shortDateTimeOptions = {
"minute": "numeric"
};
+let myDate: Date = new Date("Tue Nov 15 2016 21:02:49 GMT+0200 (EET)");
+
export function onNavigating(args: EventData) {
let page = args.object;
model = fromObject({
- "mediumDateTimeOptions": "",
- "longDateOptions": "",
- "fullDateOptions": "",
- "shortDateTimeOptions": ""
+ "mediumDateTimeOptions": new DateTimeFormat("en-US", mediumDateTimeOptions).format(myDate),
+ "longDateOptions": new DateTimeFormat("en-US", longDateOptions).format(myDate),
+ "fullDateOptions": new DateTimeFormat("en-US", fullDateOptions).format(myDate),
+ "shortDateTimeOptions": new DateTimeFormat("en-US", shortDateTimeOptions).format(myDate)
});
page.bindingContext = model;
-}
-
-export function onTap() {
- model.set("mediumDateTimeOptions", new DateTimeFormat("en-US", mediumDateTimeOptions).format(new Date()));
- model.set("longDateOptions", new DateTimeFormat("en-US", longDateOptions).format(new Date()));
- model.set("fullDateOptions", new DateTimeFormat("en-US", fullDateOptions).format(new Date()));
- model.set("shortDateTimeOptions", new DateTimeFormat("en-US", shortDateTimeOptions).format(new Date()));
}
\ No newline at end of file
diff --git a/example/app/main-page.xml b/examples/NS/app/main-page.xml
similarity index 91%
rename from example/app/main-page.xml
rename to examples/NS/app/main-page.xml
index 505e9ea..eb5e080 100644
--- a/example/app/main-page.xml
+++ b/examples/NS/app/main-page.xml
@@ -1,6 +1,5 @@
-
diff --git a/example/app/package.json b/examples/NS/app/package.json
similarity index 100%
rename from example/app/package.json
rename to examples/NS/app/package.json
diff --git a/example/package.json b/examples/NS/package.json
similarity index 84%
rename from example/package.json
rename to examples/NS/package.json
index 1061722..f148a97 100644
--- a/example/package.json
+++ b/examples/NS/package.json
@@ -6,11 +6,11 @@
"nativescript": {
"id": "org.nativescript.example",
"tns-android": {
- "version": "2.5.0-next-2016-12-19-1539"
+ "version": "2.4.1"
}
},
"dependencies": {
- "nativescript-intl": "file:..\\dist\\nativescript-intl-0.0.9.tgz",
+ "nativescript-intl": "file:..\\..\\dist\\nativescript-intl-0.0.10.tgz",
"nativescript-theme-core": "^0.2.1",
"tns-core-modules": "2.4.0"
},
@@ -23,4 +23,4 @@
"nativescript-dev-typescript": "^0.3.2",
"typescript": "^2.0.10"
}
-}
+}
\ No newline at end of file
diff --git a/example/references.d.ts b/examples/NS/references.d.ts
similarity index 100%
rename from example/references.d.ts
rename to examples/NS/references.d.ts
diff --git a/example/tsconfig.json b/examples/NS/tsconfig.json
similarity index 100%
rename from example/tsconfig.json
rename to examples/NS/tsconfig.json
diff --git a/examples/NSA/app/App_Resources/Android/AndroidManifest.xml b/examples/NSA/app/App_Resources/Android/AndroidManifest.xml
new file mode 100644
index 0000000..9db8321
--- /dev/null
+++ b/examples/NSA/app/App_Resources/Android/AndroidManifest.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/NSA/app/App_Resources/Android/app.gradle b/examples/NSA/app/App_Resources/Android/app.gradle
new file mode 100644
index 0000000..b57a30c
--- /dev/null
+++ b/examples/NSA/app/App_Resources/Android/app.gradle
@@ -0,0 +1,23 @@
+// Add your native dependencies here:
+
+// Uncomment to add recyclerview-v7 dependency
+//dependencies {
+// compile 'com.android.support:recyclerview-v7:+'
+//}
+
+android {
+ defaultConfig {
+ generatedDensities = []
+ applicationId = "org.nativescript.NSA"
+
+ //override supported platforms
+ // ndk {
+ // abiFilters.clear()
+ // abiFilters "armeabi-v7a"
+ // }
+
+ }
+ aaptOptions {
+ additionalParameters "--no-version-vectors"
+ }
+}
diff --git a/examples/NSA/app/App_Resources/Android/drawable-hdpi/background.png b/examples/NSA/app/App_Resources/Android/drawable-hdpi/background.png
new file mode 100644
index 0000000..eb381c2
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-hdpi/background.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-hdpi/icon.png b/examples/NSA/app/App_Resources/Android/drawable-hdpi/icon.png
new file mode 100644
index 0000000..1034356
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-hdpi/icon.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-hdpi/logo.png b/examples/NSA/app/App_Resources/Android/drawable-hdpi/logo.png
new file mode 100644
index 0000000..5218f4c
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-hdpi/logo.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-ldpi/background.png b/examples/NSA/app/App_Resources/Android/drawable-ldpi/background.png
new file mode 100644
index 0000000..748b2ad
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-ldpi/background.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-ldpi/icon.png b/examples/NSA/app/App_Resources/Android/drawable-ldpi/icon.png
new file mode 100644
index 0000000..ddfc17a
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-ldpi/icon.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-ldpi/logo.png b/examples/NSA/app/App_Resources/Android/drawable-ldpi/logo.png
new file mode 100644
index 0000000..b9e102a
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-ldpi/logo.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-mdpi/background.png b/examples/NSA/app/App_Resources/Android/drawable-mdpi/background.png
new file mode 100644
index 0000000..efeaf29
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-mdpi/background.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-mdpi/icon.png b/examples/NSA/app/App_Resources/Android/drawable-mdpi/icon.png
new file mode 100644
index 0000000..486e410
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-mdpi/icon.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-mdpi/logo.png b/examples/NSA/app/App_Resources/Android/drawable-mdpi/logo.png
new file mode 100644
index 0000000..6263387
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-mdpi/logo.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-nodpi/splash_screen.xml b/examples/NSA/app/App_Resources/Android/drawable-nodpi/splash_screen.xml
new file mode 100644
index 0000000..ada77f9
--- /dev/null
+++ b/examples/NSA/app/App_Resources/Android/drawable-nodpi/splash_screen.xml
@@ -0,0 +1,8 @@
+
+ -
+
+
+ -
+
+
+
\ No newline at end of file
diff --git a/examples/NSA/app/App_Resources/Android/drawable-xhdpi/background.png b/examples/NSA/app/App_Resources/Android/drawable-xhdpi/background.png
new file mode 100644
index 0000000..612bbd0
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-xhdpi/background.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-xhdpi/icon.png b/examples/NSA/app/App_Resources/Android/drawable-xhdpi/icon.png
new file mode 100644
index 0000000..f291882
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-xhdpi/icon.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-xhdpi/logo.png b/examples/NSA/app/App_Resources/Android/drawable-xhdpi/logo.png
new file mode 100644
index 0000000..ad8ee2f
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-xhdpi/logo.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-xxhdpi/background.png b/examples/NSA/app/App_Resources/Android/drawable-xxhdpi/background.png
new file mode 100644
index 0000000..0fa88e2
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-xxhdpi/background.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-xxhdpi/icon.png b/examples/NSA/app/App_Resources/Android/drawable-xxhdpi/icon.png
new file mode 100644
index 0000000..4f69cb2
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-xxhdpi/icon.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-xxhdpi/logo.png b/examples/NSA/app/App_Resources/Android/drawable-xxhdpi/logo.png
new file mode 100644
index 0000000..6683278
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-xxhdpi/logo.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-xxxhdpi/background.png b/examples/NSA/app/App_Resources/Android/drawable-xxxhdpi/background.png
new file mode 100644
index 0000000..c650f64
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-xxxhdpi/background.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-xxxhdpi/icon.png b/examples/NSA/app/App_Resources/Android/drawable-xxxhdpi/icon.png
new file mode 100644
index 0000000..50887a8
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-xxxhdpi/icon.png differ
diff --git a/examples/NSA/app/App_Resources/Android/drawable-xxxhdpi/logo.png b/examples/NSA/app/App_Resources/Android/drawable-xxxhdpi/logo.png
new file mode 100644
index 0000000..fa6331c
Binary files /dev/null and b/examples/NSA/app/App_Resources/Android/drawable-xxxhdpi/logo.png differ
diff --git a/examples/NSA/app/App_Resources/Android/values-v21/colors.xml b/examples/NSA/app/App_Resources/Android/values-v21/colors.xml
new file mode 100644
index 0000000..a64641a
--- /dev/null
+++ b/examples/NSA/app/App_Resources/Android/values-v21/colors.xml
@@ -0,0 +1,4 @@
+
+
+ #3d5afe
+
\ No newline at end of file
diff --git a/examples/NSA/app/App_Resources/Android/values-v21/styles.xml b/examples/NSA/app/App_Resources/Android/values-v21/styles.xml
new file mode 100644
index 0000000..dac8727
--- /dev/null
+++ b/examples/NSA/app/App_Resources/Android/values-v21/styles.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/NSA/app/App_Resources/Android/values/colors.xml b/examples/NSA/app/App_Resources/Android/values/colors.xml
new file mode 100644
index 0000000..74ad882
--- /dev/null
+++ b/examples/NSA/app/App_Resources/Android/values/colors.xml
@@ -0,0 +1,7 @@
+
+
+ #F5F5F5
+ #757575
+ #33B5E5
+ #272734
+
\ No newline at end of file
diff --git a/examples/NSA/app/App_Resources/Android/values/styles.xml b/examples/NSA/app/App_Resources/Android/values/styles.xml
new file mode 100644
index 0000000..1e8c7f2
--- /dev/null
+++ b/examples/NSA/app/App_Resources/Android/values/styles.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000..5f53593
--- /dev/null
+++ b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,128 @@
+{
+ "images" : [
+ {
+ "size" : "29x29",
+ "idiom" : "iphone",
+ "filename" : "icon-29.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "iphone",
+ "filename" : "icon-29@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "iphone",
+ "filename" : "icon-29@3x.png",
+ "scale" : "3x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "iphone",
+ "filename" : "icon-40@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "iphone",
+ "filename" : "icon-40@3x.png",
+ "scale" : "3x"
+ },
+ {
+ "size" : "57x57",
+ "idiom" : "iphone",
+ "filename" : "icon-57.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "57x57",
+ "idiom" : "iphone",
+ "filename" : "icon-57@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "60x60",
+ "idiom" : "iphone",
+ "filename" : "icon-60@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "60x60",
+ "idiom" : "iphone",
+ "filename" : "icon-60@3x.png",
+ "scale" : "3x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "ipad",
+ "filename" : "icon-29.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "29x29",
+ "idiom" : "ipad",
+ "filename" : "icon-29@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "ipad",
+ "filename" : "icon-40.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "40x40",
+ "idiom" : "ipad",
+ "filename" : "icon-40@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "50x50",
+ "idiom" : "ipad",
+ "filename" : "icon-50.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "50x50",
+ "idiom" : "ipad",
+ "filename" : "icon-50@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "72x72",
+ "idiom" : "ipad",
+ "filename" : "icon-72.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "72x72",
+ "idiom" : "ipad",
+ "filename" : "icon-72@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "76x76",
+ "idiom" : "ipad",
+ "filename" : "icon-76.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "76x76",
+ "idiom" : "ipad",
+ "filename" : "icon-76@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "83.5x83.5",
+ "idiom" : "ipad",
+ "filename" : "icon-83.5@2x.png",
+ "scale" : "2x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
\ No newline at end of file
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png
new file mode 100644
index 0000000..9e15af0
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png
new file mode 100644
index 0000000..7b9e555
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png
new file mode 100644
index 0000000..76f61ec
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png
new file mode 100644
index 0000000..15b06db
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png
new file mode 100644
index 0000000..585065f
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png
new file mode 100644
index 0000000..a450c42
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50.png
new file mode 100644
index 0000000..4a62478
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png
new file mode 100644
index 0000000..01ff7c1
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57.png
new file mode 100644
index 0000000..beea819
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png
new file mode 100644
index 0000000..c3dc7b0
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png
new file mode 100644
index 0000000..457b6d9
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png
new file mode 100644
index 0000000..fa5a6ac
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72.png
new file mode 100644
index 0000000..556bdd6
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png
new file mode 100644
index 0000000..4f69cb2
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png
new file mode 100644
index 0000000..94abcf7
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png
new file mode 100644
index 0000000..2e71dd3
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png
new file mode 100644
index 0000000..4abc9ec
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/Contents.json b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/Contents.json
new file mode 100644
index 0000000..da4a164
--- /dev/null
+++ b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
\ No newline at end of file
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json
new file mode 100644
index 0000000..4414bad
--- /dev/null
+++ b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json
@@ -0,0 +1,158 @@
+{
+ "images" : [
+ {
+ "extent" : "full-screen",
+ "idiom" : "iphone",
+ "subtype" : "736h",
+ "filename" : "Default-736h@3x.png",
+ "minimum-system-version" : "8.0",
+ "orientation" : "portrait",
+ "scale" : "3x"
+ },
+ {
+ "extent" : "full-screen",
+ "idiom" : "iphone",
+ "subtype" : "736h",
+ "filename" : "Default-Landscape@3x.png",
+ "minimum-system-version" : "8.0",
+ "orientation" : "landscape",
+ "scale" : "3x"
+ },
+ {
+ "extent" : "full-screen",
+ "idiom" : "iphone",
+ "subtype" : "667h",
+ "filename" : "Default-667h@2x.png",
+ "minimum-system-version" : "8.0",
+ "orientation" : "portrait",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "filename" : "Default@2x.png",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "scale" : "2x"
+ },
+ {
+ "extent" : "full-screen",
+ "idiom" : "iphone",
+ "subtype" : "retina4",
+ "filename" : "Default-568h@2x.png",
+ "minimum-system-version" : "7.0",
+ "orientation" : "portrait",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "filename" : "Default-Portrait.png",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "filename" : "Default-Landscape.png",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "filename" : "Default-Portrait@2x.png",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "filename" : "Default-Landscape@2x.png",
+ "extent" : "full-screen",
+ "minimum-system-version" : "7.0",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "filename" : "Default.png",
+ "extent" : "full-screen",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "filename" : "Default@2x.png",
+ "extent" : "full-screen",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "filename" : "Default-568h@2x.png",
+ "extent" : "full-screen",
+ "subtype" : "retina4",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "extent" : "to-status-bar",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "filename" : "Default-Portrait.png",
+ "extent" : "full-screen",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "extent" : "to-status-bar",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "filename" : "Default-Landscape.png",
+ "extent" : "full-screen",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "extent" : "to-status-bar",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "filename" : "Default-Portrait@2x.png",
+ "extent" : "full-screen",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "extent" : "to-status-bar",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "filename" : "Default-Landscape@2x.png",
+ "extent" : "full-screen",
+ "scale" : "2x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
\ No newline at end of file
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png
new file mode 100644
index 0000000..d7f17fc
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png
new file mode 100644
index 0000000..b884154
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png
new file mode 100644
index 0000000..faab4b6
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png
new file mode 100644
index 0000000..3365ba3
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png
new file mode 100644
index 0000000..a44945c
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png
new file mode 100644
index 0000000..e6dca62
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png
new file mode 100644
index 0000000..1a50079
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png
new file mode 100644
index 0000000..73d8b92
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png
new file mode 100644
index 0000000..9f1f6ce
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png
new file mode 100644
index 0000000..514fc5c
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json
new file mode 100644
index 0000000..4f4e9c5
--- /dev/null
+++ b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json
@@ -0,0 +1,22 @@
+{
+ "images" : [
+ {
+ "idiom" : "universal",
+ "filename" : "LaunchScreen-AspectFill.png",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "universal",
+ "filename" : "LaunchScreen-AspectFill@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "universal",
+ "scale" : "3x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
\ No newline at end of file
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png
new file mode 100644
index 0000000..c293f9c
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png
new file mode 100644
index 0000000..233693a
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json
new file mode 100644
index 0000000..23c0ffd
--- /dev/null
+++ b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json
@@ -0,0 +1,22 @@
+{
+ "images" : [
+ {
+ "idiom" : "universal",
+ "filename" : "LaunchScreen-Center.png",
+ "scale" : "1x"
+ },
+ {
+ "idiom" : "universal",
+ "filename" : "LaunchScreen-Center@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "universal",
+ "scale" : "3x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+}
\ No newline at end of file
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png
new file mode 100644
index 0000000..a5a775a
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png
new file mode 100644
index 0000000..154c193
Binary files /dev/null and b/examples/NSA/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png differ
diff --git a/examples/NSA/app/App_Resources/iOS/Info.plist b/examples/NSA/app/App_Resources/iOS/Info.plist
new file mode 100644
index 0000000..ea3e3ea
--- /dev/null
+++ b/examples/NSA/app/App_Resources/iOS/Info.plist
@@ -0,0 +1,47 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleDisplayName
+ ${PRODUCT_NAME}
+ CFBundleExecutable
+ ${EXECUTABLE_NAME}
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ ${PRODUCT_NAME}
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.0
+ LSRequiresIPhoneOS
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIRequiresFullScreen
+
+ UIRequiredDeviceCapabilities
+
+ armv7
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+
+
diff --git a/examples/NSA/app/App_Resources/iOS/LaunchScreen.storyboard b/examples/NSA/app/App_Resources/iOS/LaunchScreen.storyboard
new file mode 100644
index 0000000..2ad9471
--- /dev/null
+++ b/examples/NSA/app/App_Resources/iOS/LaunchScreen.storyboard
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/NSA/app/App_Resources/iOS/build.xcconfig b/examples/NSA/app/App_Resources/iOS/build.xcconfig
new file mode 100644
index 0000000..4b01184
--- /dev/null
+++ b/examples/NSA/app/App_Resources/iOS/build.xcconfig
@@ -0,0 +1,7 @@
+// You can add custom settings here
+// for example you can uncomment the following line to force distribution code signing
+// CODE_SIGN_IDENTITY = iPhone Distribution
+// To build for device with Xcode 8 you need to specify your development team. More info: https://developer.apple.com/library/prerelease/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html
+// DEVELOPMENT_TEAM = YOUR_TEAM_ID;
+ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
diff --git a/examples/NSA/app/app.component.html b/examples/NSA/app/app.component.html
new file mode 100644
index 0000000..3f97166
--- /dev/null
+++ b/examples/NSA/app/app.component.html
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/NSA/app/app.component.ts b/examples/NSA/app/app.component.ts
new file mode 100644
index 0000000..493495e
--- /dev/null
+++ b/examples/NSA/app/app.component.ts
@@ -0,0 +1,9 @@
+import { Component } from "@angular/core";
+
+@Component({
+ selector: "my-app",
+ templateUrl: "app.component.html",
+})
+export class AppComponent {
+ public myDate: Date = new Date("Tue Nov 15 2016 21:02:49 GMT+0200 (EET)");
+}
diff --git a/examples/NSA/app/app.css b/examples/NSA/app/app.css
new file mode 100644
index 0000000..a1502e2
--- /dev/null
+++ b/examples/NSA/app/app.css
@@ -0,0 +1,20 @@
+/*
+In NativeScript, the app.css file is where you place CSS rules that
+you would like to apply to your entire application. Check out
+http://docs.nativescript.org/ui/styling for a full list of the CSS
+selectors and properties you can use to style UI components.
+
+/*
+For example, the following CSS rule changes the font size of all UI
+components that have the btn class name.
+*/
+.btn {
+ font-size: 18;
+}
+
+/*
+In many cases you may want to use the NativeScript core theme instead
+of writing your own CSS rules. For a full list of class names in the theme
+refer to http://docs.nativescript.org/ui/theme.
+*/
+@import 'nativescript-theme-core/css/core.light.css';
diff --git a/examples/NSA/app/app.module.ts b/examples/NSA/app/app.module.ts
new file mode 100644
index 0000000..ba748bb
--- /dev/null
+++ b/examples/NSA/app/app.module.ts
@@ -0,0 +1,12 @@
+import { NgModule, NO_ERRORS_SCHEMA } from "@angular/core";
+import { NativeScriptModule } from "nativescript-angular/platform";
+
+import { AppComponent } from "./app.component";
+
+@NgModule({
+ declarations: [AppComponent],
+ bootstrap: [AppComponent],
+ imports: [NativeScriptModule],
+ schemas: [NO_ERRORS_SCHEMA]
+})
+export class AppModule { }
diff --git a/examples/NSA/app/main.aot.ts b/examples/NSA/app/main.aot.ts
new file mode 100644
index 0000000..8f033e9
--- /dev/null
+++ b/examples/NSA/app/main.aot.ts
@@ -0,0 +1,6 @@
+// this import should be first in order to load some required settings (like globals and reflect-metadata)
+import { platformNativeScript } from "nativescript-angular/platform-static";
+
+import { AppModuleNgFactory } from "./app.module.ngfactory";
+
+platformNativeScript().bootstrapModuleFactory(AppModuleNgFactory);
diff --git a/examples/NSA/app/main.ts b/examples/NSA/app/main.ts
new file mode 100644
index 0000000..1057aef
--- /dev/null
+++ b/examples/NSA/app/main.ts
@@ -0,0 +1,6 @@
+// this import should be first in order to load some required settings (like globals and reflect-metadata)
+import { platformNativeScriptDynamic } from "nativescript-angular/platform";
+
+import { AppModule } from "./app.module";
+
+platformNativeScriptDynamic().bootstrapModule(AppModule);
diff --git a/examples/NSA/app/package.json b/examples/NSA/app/package.json
new file mode 100644
index 0000000..de14dd5
--- /dev/null
+++ b/examples/NSA/app/package.json
@@ -0,0 +1,50 @@
+{
+ "private": false,
+ "nativescript": {
+ "id": "org.nativescript.helloworldng"
+ },
+ "name": "tns-template-hello-world-ng",
+ "main": "main.js",
+ "version": "2.4.3",
+ "author": "Telerik ",
+ "description": "Nativescript Angular Hello World template",
+ "license": "BSD",
+ "keywords": [
+ "telerik",
+ "mobile",
+ "angular",
+ "nativescript",
+ "{N}",
+ "tns",
+ "appbuilder",
+ "template"
+ ],
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/NativeScript/template-hello-world-ng"
+ },
+ "homepage": "https://github.com/NativeScript/template-hello-world-ng",
+ "android": {
+ "v8Flags": "--expose_gc"
+ },
+ "dependencies": {
+ "nativescript-theme-core": "^0.2.1",
+ "nativescript-angular": "1.2.0",
+ "@angular/core": "2.2.1",
+ "@angular/common": "2.2.1",
+ "@angular/compiler": "2.2.1",
+ "@angular/http": "2.2.1",
+ "@angular/platform-browser": "2.2.1",
+ "@angular/platform-browser-dynamic": "2.2.1",
+ "@angular/forms": "2.2.1",
+ "@angular/router": "3.2.1",
+ "rxjs": "5.0.0-beta.12",
+ "reflect-metadata": "~0.1.8"
+ },
+ "devDependencies": {
+ "zone.js": "~0.6.21",
+ "typescript": "~2.0.10",
+ "nativescript-dev-typescript": "^0.3.2",
+ "nativescript-dev-android-snapshot": "^0.*.*"
+ }
+}
\ No newline at end of file
diff --git a/examples/NSA/package.json b/examples/NSA/package.json
new file mode 100644
index 0000000..c18ac6e
--- /dev/null
+++ b/examples/NSA/package.json
@@ -0,0 +1,38 @@
+{
+ "description": "NativeScript Application",
+ "license": "SEE LICENSE IN ",
+ "readme": "NativeScript Application",
+ "repository": "",
+ "nativescript": {
+ "id": "org.nativescript.NSA",
+ "tns-android": {
+ "version": "2.4.1"
+ }
+ },
+ "dependencies": {
+ "@angular/common": "2.2.1",
+ "@angular/compiler": "2.2.1",
+ "@angular/core": "2.2.1",
+ "@angular/forms": "2.2.1",
+ "@angular/http": "2.2.1",
+ "@angular/platform-browser": "2.2.1",
+ "@angular/platform-browser-dynamic": "2.2.1",
+ "@angular/router": "3.2.1",
+ "nativescript-angular": "1.2.0",
+ "nativescript-intl": "file:../../dist/nativescript-intl-0.0.10.tgz",
+ "nativescript-theme-core": "^0.2.1",
+ "reflect-metadata": "~0.1.8",
+ "rxjs": "5.0.0-beta.12",
+ "tns-core-modules": "2.4.3"
+ },
+ "devDependencies": {
+ "babel-traverse": "6.21.0",
+ "babel-types": "6.21.0",
+ "babylon": "6.14.1",
+ "lazy": "1.0.11",
+ "nativescript-dev-android-snapshot": "^0.*.*",
+ "nativescript-dev-typescript": "^0.3.2",
+ "typescript": "~2.0.10",
+ "zone.js": "~0.6.21"
+ }
+}
\ No newline at end of file
diff --git a/examples/NSA/references.d.ts b/examples/NSA/references.d.ts
new file mode 100644
index 0000000..b14f383
--- /dev/null
+++ b/examples/NSA/references.d.ts
@@ -0,0 +1 @@
+/// Needed for autocompletion and compilation.
\ No newline at end of file
diff --git a/examples/NSA/tsconfig.json b/examples/NSA/tsconfig.json
new file mode 100644
index 0000000..1bd3a9f
--- /dev/null
+++ b/examples/NSA/tsconfig.json
@@ -0,0 +1,16 @@
+{
+ "compilerOptions": {
+ "module": "commonjs",
+ "target": "es5",
+ "sourceMap": true,
+ "experimentalDecorators": true,
+ "emitDecoratorMetadata": true,
+ "noEmitHelpers": true,
+ "noEmitOnError": true
+ },
+ "exclude": [
+ "node_modules",
+ "platforms",
+ "**/*.aot.ts"
+ ]
+}
\ No newline at end of file