declare namespace ObjC{ namespace classes{ export class UIAccessibilityCustomRotorItemResult extends NSObject{ initWithTargetElement_targetRange_(targetElement:NativePointer|NativePointer,targetRange:NSObject|NativePointer):UIAccessibilityCustomRotorItemResult; targetElement():NativePointer; setTargetElement_(targetElement:NativePointer|NativePointer):any; targetRange():NativePointer; setTargetRange_(targetRange:NativePointer|NativePointer):any; } export class UIAccessibilityCustomRotor extends NSObject{ initWithName_itemSearchBlock_(name:NSString|NativePointer,itemSearchBlock:any|NativePointer):UIAccessibilityCustomRotor; initWithAttributedName_itemSearchBlock_(attributedName:NSAttributedString|NativePointer,itemSearchBlock:any|NativePointer):UIAccessibilityCustomRotor; initWithSystemType_itemSearchBlock_(type:any|NativePointer,itemSearchBlock:any|NativePointer):UIAccessibilityCustomRotor; name():NSString; setName_(name:NSString|NativePointer):any; attributedName():NSAttributedString; setAttributedName_(attributedName:NSAttributedString|NativePointer):any; itemSearchBlock():any; setItemSearchBlock_(itemSearchBlock:any|NativePointer):any; systemRotorType():any; } export class UIAccessibilityCustomRotorSearchPredicate extends NSObject{ currentItem():UIAccessibilityCustomRotorItemResult; setCurrentItem_(currentItem:UIAccessibilityCustomRotorItemResult|NativePointer):any; searchDirection():any; setSearchDirection_(searchDirection:any|NativePointer):any; } } }