@class TPPaginatedPageController, NSMutableArray, TPPdfHyperlinkController; @interface TPRenderingExporter : TSARenderingExporter @property (retain, nonatomic) NSMutableArray *outputPageList; @property (retain, nonatomic) TPPdfHyperlinkController *hyperlinkController; @property (nonatomic) unsigned long long pageIndex; @property (nonatomic) unsigned long long internalPageCount; @property (nonatomic) BOOL didLimitPageLayout; @property (retain, nonatomic) TPPaginatedPageController *pageController; @property (nonatomic) BOOL tornDown; @property (nonatomic) unsigned long long startPageIndex; @property (nonatomic) unsigned long long lastPageIndex; @property (nonatomic) long long lastPageIndexForLayout; @property (nonatomic) BOOL includePencilAnnotations; @property (nonatomic) BOOL includeComments; @property (nonatomic) BOOL includeBackgrounds; - (unsigned long long)pageCount; - (void)teardown; - (void)setOptions:(id)a0; - (void).cxx_destruct; - (void)setup; - (id)initWithDocumentRoot:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })unscaledClipRect; - (BOOL)drawCurrentPageInContext:(struct CGContext { } *)a0 viewScale:(double)a1 unscaledClipRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 createPage:(BOOL)a3; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })boundsRect; - (id)currentInfos; - (BOOL)incrementPage; - (BOOL)preparePage:(unsigned long long)a0; - (double)progressForCurrentPage; - (BOOL)shouldSuppressBackgroundsForCurrentPage; - (double)totalProgess; - (void)invalidateOutputPageList; - (void)p_addHyperLinksInContext:(struct CGContext { } *)a0 forCanvas:(id)a1; - (void)setupPencilAnnotationsAndHyperlinks; @end