declare namespace ObjC{ namespace classes{ export class NSMethodSignature extends NSObject{ static signatureWithObjCTypes_(types:NativePointer|NativePointer):NSMethodSignature; getArgumentTypeAtIndex_(idx:number|NativePointer):NativePointer; isOneway():number; numberOfArguments():number; frameLength():number; methodReturnType():NativePointer; methodReturnLength():number; } } }