declare namespace ObjC{ namespace classes{ export class UIImage extends NSObject{ static imageNamed_(name:NSString|NativePointer):UIImage; static imageNamed_inBundle_compatibleWithTraitCollection_(name:NSString|NativePointer,bundle:NSBundle|NativePointer,traitCollection:UITraitCollection|NativePointer):UIImage; static imageWithContentsOfFile_(path:NSString|NativePointer):UIImage; static imageWithData_(data:NSData|NativePointer):UIImage; static imageWithData_scale_(data:NSData|NativePointer,scale:NSObject|NativePointer):UIImage; static imageWithCGImage_(cgImage:NSObject|NativePointer):UIImage; static imageWithCGImage_scale_orientation_(cgImage:NSObject|NativePointer,scale:NSObject|NativePointer,orientation:any|NativePointer):UIImage; initWithContentsOfFile_(path:NSString|NativePointer):UIImage; initWithData_(data:NSData|NativePointer):UIImage; initWithData_scale_(data:NSData|NativePointer,scale:NSObject|NativePointer):UIImage; initWithCGImage_(cgImage:NSObject|NativePointer):UIImage; initWithCGImage_scale_orientation_(cgImage:NSObject|NativePointer,scale:NSObject|NativePointer,orientation:any|NativePointer):UIImage; CGImage():NSObject; static animatedImageNamed_duration_(name:NSString|NativePointer,duration:number|NativePointer):UIImage; static animatedResizableImageNamed_capInsets_duration_(name:NSString|NativePointer,capInsets:NSObject|NativePointer,duration:number|NativePointer):UIImage; static animatedResizableImageNamed_capInsets_resizingMode_duration_(name:NSString|NativePointer,capInsets:NSObject|NativePointer,resizingMode:any|NativePointer,duration:number|NativePointer):UIImage; static animatedImageWithImages_duration_(images:NativePointer|NativePointer,duration:number|NativePointer):UIImage; drawAtPoint_(point:NSObject|NativePointer):any; drawAtPoint_blendMode_alpha_(point:NSObject|NativePointer,blendMode:NSObject|NativePointer,alpha:NSObject|NativePointer):any; drawInRect_(rect:NSObject|NativePointer):any; drawInRect_blendMode_alpha_(rect:NSObject|NativePointer,blendMode:NSObject|NativePointer,alpha:NSObject|NativePointer):any; drawAsPatternInRect_(rect:NSObject|NativePointer):any; resizableImageWithCapInsets_(capInsets:NSObject|NativePointer):UIImage; resizableImageWithCapInsets_resizingMode_(capInsets:NSObject|NativePointer,resizingMode:any|NativePointer):UIImage; imageWithAlignmentRectInsets_(alignmentInsets:NSObject|NativePointer):UIImage; imageWithRenderingMode_(renderingMode:any|NativePointer):UIImage; imageFlippedForRightToLeftLayoutDirection():UIImage; imageWithHorizontallyFlippedOrientation():UIImage; size():number; imageOrientation():any; scale():number; images():NativePointer; duration():number; capInsets():number; resizingMode():any; alignmentRectInsets():number; renderingMode():any; imageRendererFormat():UIGraphicsImageRendererFormat; traitCollection():UITraitCollection; imageAsset():UIImageAsset; flipsForRightToLeftLayoutDirection():number; stretchableImageWithLeftCapWidth_topCapHeight_(leftCapWidth:number|NativePointer,topCapHeight:number|NativePointer):UIImage; leftCapWidth():number; topCapHeight():number; } } }