@class TSDLayoutGeometry, NSString, TSDPathSource; @interface TSACaptionLayout : TSWPShapeLayout <TSDWrappable, TSTTablePartitionerParticipating> { TSDPathSource *_layoutPathSource; } @property (readonly, nonatomic) BOOL hasAlpha; @property (copy, nonatomic) TSDLayoutGeometry *geometry; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)setParent:(id)a0; - (void)validate; - (BOOL)isDraggable; - (void)invalidate; - (void).cxx_destruct; - (BOOL)autosizes; - (void)invalidatePath; - (BOOL)supportsRotation; - (BOOL)shouldValidate; - (BOOL)allowsConnections; - (unsigned long long)autosizeFlagsForTextLayout:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })autosizedFrameForTextLayout:(id)a0 textSize:(struct CGSize { double x0; double x1; })a1; - (id)computeLayoutGeometry; - (void)processChangedProperty:(int)a0; - (BOOL)textLayoutShouldWrapAroundExternalDrawables:(id)a0; - (id)reliedOnLayouts; - (struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })computeLayoutTransform; - (id)dependentLayouts; - (BOOL)isInGroup; - (id)layoutsForProvidingGuidesForChildLayouts; - (id)pathSource; - (double)maxAutoGrowBlockHeightForTextLayout:(id)a0; - (id)reliedOnLayoutsForTextLayout:(id)a0; - (id)p_captionLayout; - (struct CGSize { double x0; double x1; })p_sizeForProposedSize:(struct CGSize { double x0; double x1; })a0 zeroSize:(struct CGSize { double x0; double x1; })a1; - (BOOL)isDynamicallyChangingAvailableSpaceForContainedChild; - (struct CGPoint { double x0; double x1; })offsetForPlacement:(id)a0; - (id)p_captionInfo; - (id)p_parentInfo; - (id)p_parentLayout; - (struct CGPoint { double x0; double x1; })p_pointInFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 forAnchorLocation:(long long)a1; - (BOOL)p_textIsCompletelyOverflowed; - (id)p_titleInfo; - (id)p_titleLayout; - (BOOL)participatesInLastRowHeight; - (BOOL)supportsParentFlipping; - (BOOL)wantsNormalLayoutDuringDynamicRotation; @end