#import @class TGUser; @class TGMessage; @class TGDocumentMediaAttachment; @interface TGMusicPlayerItem : NSObject @property (nonatomic, strong, readonly) id key; @property (nonatomic, strong, readonly) id media; @property (nonatomic, readonly) int64_t peerId; @property (nonatomic, strong, readonly) TGUser *author; @property (nonatomic, readonly) int32_t date; + (instancetype)itemWithMessage:(TGMessage *)message author:(TGUser *)author; - (instancetype)initWithKey:(id)key media:(id)media peerId:(int64_t)peerId author:(TGUser *)author date:(int32_t)date; - (bool)isVoice; @end