declare namespace ObjC{ namespace classes{ export class UIGraphicsRendererContext extends NSObject{ fillRect_(rect:NSObject|NativePointer):any; fillRect_blendMode_(rect:NSObject|NativePointer,blendMode:NSObject|NativePointer):any; strokeRect_(rect:NSObject|NativePointer):any; strokeRect_blendMode_(rect:NSObject|NativePointer,blendMode:NSObject|NativePointer):any; clipToRect_(rect:NSObject|NativePointer):any; CGContext():number; format():UIGraphicsRendererFormat; } export class UIGraphicsRenderer extends NSObject{ initWithBounds_(bounds:NSObject|NativePointer):UIGraphicsRenderer; initWithBounds_format_(bounds:NSObject|NativePointer,format:UIGraphicsRendererFormat|NativePointer):UIGraphicsRenderer; format():UIGraphicsRendererFormat; allowsImageOutput():number; static rendererContextClass():ObjC.Object; static contextWithFormat_(format:UIGraphicsRendererFormat|NativePointer):NSObject; static prepareCGContext_withRendererContext_(context:NSObject|NativePointer,rendererContext:UIGraphicsRendererContext|NativePointer):any; runDrawingActions_completionActions_error_(drawingActions:any|NativePointer,completionActions:any|NativePointer,error:NSError|NativePointer):number; } export class UIGraphicsRendererFormat extends NSObject{ static defaultFormat():UIGraphicsRendererFormat; static preferredFormat():UIGraphicsRendererFormat; bounds():number; } } }