declare namespace ObjC{ namespace classes{ export class UIGraphicsImageRendererFormat extends UIGraphicsRendererFormat{ static formatForTraitCollection_(traitCollection:NSObject|NativePointer):UIGraphicsImageRendererFormat; scale():number; setScale_(scale:number|NativePointer):any; opaque():number; setOpaque_(opaque:number|NativePointer):any; prefersExtendedRange():number; setPrefersExtendedRange_(prefersExtendedRange:number|NativePointer):any; preferredRange():any; setPreferredRange_(preferredRange:any|NativePointer):any; } export class UIGraphicsImageRendererContext extends UIGraphicsRendererContext{ currentImage():NativePointer; } export class UIGraphicsImageRenderer extends UIGraphicsRenderer{ initWithSize_(size:NSObject|NativePointer):UIGraphicsImageRenderer; initWithSize_format_(size:NSObject|NativePointer,format:UIGraphicsImageRendererFormat|NativePointer):UIGraphicsImageRenderer; initWithBounds_format_(bounds:NSObject|NativePointer,format:UIGraphicsImageRendererFormat|NativePointer):UIGraphicsImageRenderer; imageWithActions_(actions:any|NativePointer):NSObject; PNGDataWithActions_(actions:any|NativePointer):NSData; JPEGDataWithCompressionQuality_actions_(compressionQuality:NSObject|NativePointer,actions:any|NativePointer):NSData; } } }