#ifndef Lottie_h #define Lottie_h #import #import @interface LottieInstance : NSObject @property (nonatomic, readonly) int32_t frameCount; @property (nonatomic, readonly) int32_t frameRate; @property (nonatomic, readonly) CGSize dimensions; - (instancetype _Nullable)initWithData:(NSData * _Nonnull)data cacheKey:(NSString * _Nonnull)cacheKey; - (void)renderFrameWithIndex:(int32_t)index into:(uint8_t * _Nonnull)buffer width:(int32_t)width height:(int32_t)height bytesPerRow:(int32_t)bytesPerRow; @end #endif /* Lottie_h */