@interface PUParallaxedTileLayoutInfo : PUTileLayoutInfo @property (readonly, nonatomic) struct CGPoint { double x; double y; } parallaxOffset; - (id)clone; - (id)initWithTileIdentifier:(id)a0 center:(struct CGPoint { double x0; double x1; })a1 size:(struct CGSize { double x0; double x1; })a2 alpha:(double)a3 cornerRadius:(double)a4 cornerCurve:(id)a5 cornerMask:(unsigned long long)a6 transform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a7 zPosition:(double)a8 parallaxOffset:(struct CGPoint { double x0; double x1; })a9 contentsRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a10 coordinateSystem:(id)a11; - (id)initWithTileIdentifier:(id)a0 center:(struct CGPoint { double x0; double x1; })a1 size:(struct CGSize { double x0; double x1; })a2 alpha:(double)a3 transform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a4 zPosition:(double)a5 coordinateSystem:(id)a6; - (id)initWithTileIdentifier:(id)a0 center:(struct CGPoint { double x0; double x1; })a1 size:(struct CGSize { double x0; double x1; })a2 alpha:(double)a3 transform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a4 zPosition:(double)a5 parallaxOffset:(struct CGPoint { double x0; double x1; })a6 contentsRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a7 coordinateSystem:(id)a8; - (id)initWithTileIdentifier:(id)a0 center:(struct CGPoint { double x0; double x1; })a1 size:(struct CGSize { double x0; double x1; })a2 alpha:(double)a3 transform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a4 zPosition:(double)a5 parallaxOffset:(struct CGPoint { double x0; double x1; })a6 coordinateSystem:(id)a7; - (BOOL)isGeometryEqualToLayoutInfo:(id)a0; @end