@class AVTUIStickerRenderer, NSArray, AVTUIEnvironment, AVTUIStickerPlaceholderProviderFactory; @protocol AVTAvatarRecord, AVTTaskScheduler; @interface AVTStickerSheetModel : NSObject @property (readonly, nonatomic) id avatarRecord; @property (readonly, nonatomic) id taskScheduler; @property (readonly, nonatomic) AVTUIStickerRenderer *stickerRenderer; @property (readonly, nonatomic) AVTUIEnvironment *environment; @property (readonly, nonatomic) AVTUIStickerPlaceholderProviderFactory *placeholderProviderFactory; @property (readonly, copy, nonatomic) NSArray *stickerItems; + (id)sheetModelForAvatarRecord:(id)a0 withConfigurations:(id)a1 cache:(id)a2 taskScheduler:(id)a3 renderingQueue:(id)a4 encodingQueue:(id)a5 stickerGeneratorPool:(id)a6 imageProvider:(id)a7 environment:(id)a8; - (void).cxx_destruct; - (id)initWithAvatarRecord:(id)a0 stickerItems:(id)a1 stickerRenderer:(id)a2 taskScheduler:(id)a3 placeholderProviderFactory:(id)a4 environment:(id)a5; @end