declare namespace ObjC{ namespace classes{ export class NSIndexPath extends NSObject{ static indexPathWithIndex_(index:number|NativePointer):NSIndexPath; static indexPathWithIndexes_length_(indexes:NativePointer|NativePointer,length:number|NativePointer):NSIndexPath; initWithIndexes_length_(indexes:NativePointer|NativePointer,length:number|NativePointer):NSIndexPath; initWithIndex_(index:number|NativePointer):NSIndexPath; indexPathByAddingIndex_(index:number|NativePointer):NSIndexPath; indexPathByRemovingLastIndex():NSIndexPath; indexAtPosition_(position:number|NativePointer):number; getIndexes_range_(indexes:NativePointer|NativePointer,positionRange:NativePointer|NativePointer):any; compare_(otherObject:NSIndexPath|NativePointer):number; length():number; } } }