@class NSString; @interface PICropAdjustmentController : PIAdjustmentController @property (class, readonly, nonatomic) NSString *xOriginKey; @property (class, readonly, nonatomic) NSString *yOriginKey; @property (class, readonly, nonatomic) NSString *widthKey; @property (class, readonly, nonatomic) NSString *heightKey; @property (class, readonly, nonatomic) NSString *constraintWidthKey; @property (class, readonly, nonatomic) NSString *constraintHeightKey; @property (class, readonly, nonatomic) NSString *angleKey; @property (class, readonly, nonatomic) NSString *pitchKey; @property (class, readonly, nonatomic) NSString *yawKey; @property (class, readonly, nonatomic) NSString *smartKey; @property (class, readonly, nonatomic) NSString *originalCropKey; @property (nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } cropRect; @property (nonatomic) long long constraintWidth; @property (nonatomic) long long constraintHeight; @property (nonatomic) double angle; @property (nonatomic) double angleRadians; @property (nonatomic) double pitch; @property (nonatomic) double pitchRadians; @property (nonatomic) double yaw; @property (nonatomic) double yawRadians; @property (nonatomic, getter=isSmart) BOOL smart; @property (nonatomic, getter=isOriginalCrop) BOOL originalCrop; - (BOOL)isGeometryIdentityForImageSize:(struct CGSize { double x0; double x1; })a0; - (void)setAutoCropped:(BOOL)a0; - (id)visualInputKeys; - (id)initWithAdjustment:(id)a0; - (BOOL)isCropConstrained; - (BOOL)isCropIdentityForImageSize:(struct CGSize { double x0; double x1; })a0; - (BOOL)isSettingEqual:(id)a0 forKey:(id)a1; - (id)pasteKeysForMediaType:(long long)a0; @end