@class NSEnumerator, NSString, TSKDocumentRoot, TPSection, NSMutableArray, TSWPStorage, TSUUUIDPath, TPDocumentRoot; @interface TPSectionTemplatePage : TSPObject { TPDocumentRoot *_documentRoot; TSWPStorage *_headerFooters[2][3]; } @property (weak, nonatomic) TPSection *section; @property (readonly, nonatomic) NSMutableArray *sectionTemplateDrawables; @property (readonly, nonatomic) TSUUUIDPath *pageTemplateUUIDPath; @property (readonly, nonatomic) BOOL usesSingleHeaderFooter; @property (readonly, nonatomic) NSEnumerator *headerFooterFragmentEnumerator; @property (readonly, nonatomic) TSKDocumentRoot *documentRoot; @property (readonly, nonatomic) double bodyWidth; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) unsigned long long countOfSectionTemplateDrawables; + (BOOL)needsObjectUUID; + (id)sectionTemplatePageForPageTemplate:(id)a0 withSection:(id)a1; - (double)headerHeight; - (void)dealloc; - (id)initWithSection:(id)a0; - (void).cxx_destruct; - (BOOL)containsInfo:(id)a0; - (id)childEnumerator; - (double)footerHeight; - (id)copyWithContext:(id)a0; - (void)adoptStylesheet:(id)a0 withMapper:(id)a1; - (void)setParentStorage:(id)a0; - (void)wasAddedToDocumentRoot:(id)a0 dolcContext:(id)a1; - (void)wasRemovedFromDocumentRoot:(id)a0; - (void)willBeAddedToDocumentRoot:(id)a0 dolcContext:(id)a1; - (void)willBeRemovedFromDocumentRoot:(id)a0; - (void)saveToArchiver:(id)a0; - (void)loadFromUnarchiver:(id)a0; - (id)objectUUIDPath; - (id)headerFooter:(long long)a0 fragmentAtIndex:(long long)a1; - (long long)headerFooterTypeForStorage:(id)a0; - (long long)headerFragmentIndexForStorage:(id)a0; - (BOOL)isHeaderFooterEmpty:(long long)a0; - (BOOL)isHeaderFooterEmpty:(long long)a0 fragmentAtIndex:(long long)a1; - (void)addSectionTemplateDrawables:(id)a0 atIndex:(unsigned long long)a1 insertContext:(id)a2 suppressDOLC:(BOOL)a3; - (unsigned long long)indexOfSectionTemplateDrawable:(id)a0; - (id)masterDrawables; - (void)p_makeMasterDrawablesPerformSelector:(SEL)a0 withStylesheet:(id)a1 withMapper:(id)a2; - (void)addSectionTemplateDrawable:(id)a0 atIndex:(unsigned long long)a1 insertContext:(id)a2 suppressDOLC:(BOOL)a3; - (BOOL)containsModelObject:(id)a0; - (void)i_addSectionTemplateDrawable:(id)a0; - (void)i_copyHeadersAndFootersFrom:(id)a0 dolcContext:(id)a1 withBlock:(id /* block */)a2; - (void)i_createHeadersFooters:(long long)a0 stylesheet:(id)a1 paragraphStyle:(id)a2 context:(id)a3 mayAlreadyExist:(BOOL)a4; - (void)i_ensureHeaderFooterStoragesExistWithStylesheet:(id)a0 paragraphStyle:(id)a1 context:(id)a2; - (void)i_importHeaderFooter:(id)a0 headerType:(long long)a1 dolcContext:(id)a2 splitHeaders:(BOOL)a3; - (id)i_pageTemplate; - (void)i_setDocumentRoot:(id)a0; - (void)i_setHeaderFooter:(long long)a0 storage:(id)a1 fragmentIndex:(long long)a2; - (void)i_setPageTemplateUUIDPath:(id)a0; - (void)i_splitHeaderFooter:(id)a0 storages:(id *)a1 dolcContext:(id)a2 bodyWidth:(double)a3; - (double)pHeightOfHeaderFooter:(long long)a0; - (void)p_filterParagraphStylesOnHeaderFooterStorage:(id)a0 stylesheet:(id)a1; - (id)p_headerAndFooterStorages; - (long long)p_headerFragmentIndexForTabIndex:(unsigned int)a0 paragraphStyle:(id)a1 bodyWidth:(double)a2; - (BOOL)p_isInDocument; - (void)p_makeHeadersFootersPerformSelector:(SEL)a0 documentRoot:(id)a1; - (void)p_makeHeadersFootersPerformSelector:(SEL)a0 documentRoot:(id)a1 context:(id)a2; - (void)p_makeHeadersFootersPerformSelector:(SEL)a0 withStylesheet:(id)a1 withMapper:(id)a2; - (void)p_makeMasterDrawablesPerformSelector:(SEL)a0 documentRoot:(id)a1; - (void)p_makeMasterDrawablesPerformSelector:(SEL)a0 documentRoot:(id)a1 context:(id)a2; - (void)p_splitHeaderFooterByTabs:(id)a0 storages:(id *)a1 dolcContext:(id)a2 bodyWidth:(double)a3; - (void)removeSectionTemplateDrawable:(id)a0 suppressDOLC:(BOOL)a1; - (id)sectionTemplateDrawablesSortedByZOrder:(id)a0; - (id)topLevelParentInfoForInfo:(id)a0; @end