text: //
  //     Generated by class-dump 3.5 (64 bit) (Debug version compiled Mar 11 2021 20:53:35).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import <objc/NSObject.h>
  
  #import <TLKit/NSCopying-Protocol.h>
  
  @class TLKLayoutSegment;
  
  @interface TLKItemEdgeInfo : NSObject <NSCopying>
  {
      CDStruct_1b6d18a9 _time;
      id _representedObject;
      TLKLayoutSegment *_layoutSegment;
      struct {
          unsigned int isLeadingEdge:1;
          unsigned int isAnchoredItem:1;
          unsigned int RESERVED:30;
      } _edgeFlags;
  }
  
  + (CDUnknownBlockType)itemEdgeInfoComparator;
  @property(nonatomic) CDStruct_1b6d18a9 time; // @synthesize time=_time;
  - (long long)compareItemEdgeInfo:(id)arg1;
  @property(readonly, nonatomic) BOOL isAnchoredItem;
  @property(readonly, nonatomic) BOOL isLeadingEdge;
  @property(retain, nonatomic) TLKLayoutSegment *layoutSegment;
  @property(readonly, nonatomic) id representedObject;
  - (id)description;
  - (id)copyWithZone:(struct _NSZone *)arg1;
  - (void)dealloc;
  - (id)initWithRepresentedObject:(id)arg1 atTime:(CDStruct_1b6d18a9)arg2 isLeading:(BOOL)arg3 isAnchored:(BOOL)arg4;
  
  @end
  
  