declare namespace ObjC{ namespace classes{ export class UIPrintPageRenderer extends NSObject{ printFormattersForPageAtIndex_(pageIndex:number|NativePointer):NativePointer; addPrintFormatter_startingAtPageAtIndex_(formatter:UIPrintFormatter|NativePointer,pageIndex:number|NativePointer):any; prepareForDrawingPages_(range:NativePointer|NativePointer):any; drawPageAtIndex_inRect_(pageIndex:number|NativePointer,printableRect:NSObject|NativePointer):any; drawPrintFormatter_forPageAtIndex_(printFormatter:UIPrintFormatter|NativePointer,pageIndex:number|NativePointer):any; drawHeaderForPageAtIndex_inRect_(pageIndex:number|NativePointer,headerRect:NSObject|NativePointer):any; drawContentForPageAtIndex_inRect_(pageIndex:number|NativePointer,contentRect:NSObject|NativePointer):any; drawFooterForPageAtIndex_inRect_(pageIndex:number|NativePointer,footerRect:NSObject|NativePointer):any; headerHeight():number; setHeaderHeight_(headerHeight:number|NativePointer):any; footerHeight():number; setFooterHeight_(footerHeight:number|NativePointer):any; paperRect():number; printableRect():number; numberOfPages():number; printFormatters():NativePointer; setPrintFormatters_(printFormatters:NativePointer|NativePointer):any; } } }