// Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. package tangled // schema: sh.tangled.actor.defs const () // ActorDefs_ProfileViewBasic is a "profileViewBasic" in the sh.tangled.actor.defs schema. type ActorDefs_ProfileViewBasic struct { Avatar *string `json:"avatar,omitempty" cborgen:"avatar,omitempty"` Did string `json:"did" cborgen:"did"` Handle string `json:"handle" cborgen:"handle"` Viewer *ActorDefs_ViewerState `json:"viewer,omitempty" cborgen:"viewer,omitempty"` } // ActorDefs_ProfileViewDetailed is a "profileViewDetailed" in the sh.tangled.actor.defs schema. // // profileViewBaisc + follow counts type ActorDefs_ProfileViewDetailed struct { Avatar *string `json:"avatar,omitempty" cborgen:"avatar,omitempty"` Did string `json:"did" cborgen:"did"` FollowersCount *int64 `json:"followersCount,omitempty" cborgen:"followersCount,omitempty"` FollowsCount *int64 `json:"followsCount,omitempty" cborgen:"followsCount,omitempty"` Handle string `json:"handle" cborgen:"handle"` Viewer *ActorDefs_ViewerState `json:"viewer,omitempty" cborgen:"viewer,omitempty"` } // ActorDefs_ViewerState is a "viewerState" in the sh.tangled.actor.defs schema. // // Metadata about the requesting account's relationship with the subject account. Only has meaningful content for authed requests. type ActorDefs_ViewerState struct { FollowedBy *string `json:"followedBy,omitempty" cborgen:"followedBy,omitempty"` Following *string `json:"following,omitempty" cborgen:"following,omitempty"` }