@class NSData, AVAsset; @interface PFParallaxVideoLayer : PFParallaxLayer { AVAsset *_video; } @property (readonly, nonatomic) NSData *videoData; @property (readonly, nonatomic) AVAsset *video; - (struct CGSize { double x0; double x1; })pixelSize; - (void).cxx_destruct; - (BOOL)saveToURL:(id)a0 error:(id *)a1; - (id)fileExtension; - (id)initWithVideoData:(id)a0 frame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 zPosition:(double)a2 identifier:(id)a3; - (id)layerByUpdatingFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; @end