//
//     Generated by class-dump 3.5 (64 bit) (Debug version compiled Jul  6 2018 12:02:43).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
//

#import <AppKit/NSBezierPath.h>

@interface NSBezierPath (NSBezierPath_BooleanBridge)
+ (id)bezierPathWithSubPaths:(id)arg1;
+ (id)bezierCurveFromPoint:(struct CGPoint)arg1 toPoint:(struct CGPoint)arg2 controlPoint1:(struct CGPoint)arg3 controlPoint2:(struct CGPoint)arg4;
+ (id)bezierPathFromPoint:(struct CGPoint)arg1 toPoint:(struct CGPoint)arg2;
+ (id)bezierPathWithJSONString_ms:(id)arg1;
+ (id)bezierPathWithJSON_ms:(id)arg1;
+ (id)bezierPathWithPath:(id)arg1;
- (id)booleanExclusiveOrWith:(id)arg1;
- (id)booleanSubtractWith:(id)arg1;
- (id)booleanIntersectWith:(id)arg1;
- (id)booleanUnionWith:(id)arg1;
- (id)booleanOp:(long long)arg1 withPath:(id)arg2;
- (void)strokeWithWidth:(double)arg1;
- (id)subPaths;
- (id)scaleBy:(double)arg1;
- (id)animatedGIFRepresentation_ms;
- (id)JSONDescription_ms;
- (id)JSONRepresetation_ms;
- (void)appendArrowAtPoint_ms:(struct CGPoint)arg1 tangent:(struct BCLine)arg2 size:(double)arg3 scale:(double)arg4;
- (void)appendCircleAtPoint_ms:(struct CGPoint)arg1 radius:(double)arg2 scale:(double)arg3;
- (void)appendSquareAtPoint_ms:(struct CGPoint)arg1 size:(double)arg2 scale:(double)arg3;
- (double)debugScale_ms;
- (double)lengthWithMaximumError:(double)arg1;
@property(readonly, nonatomic) double length;
- (id)bezierPathByTrimmingToLength:(double)arg1 withMaximumError:(double)arg2;
- (id)bezierPathByTrimmingToLength:(double)arg1;
- (struct CGPoint)pointOnPathAtLength:(double)arg1 slope:(double *)arg2;
- (struct CGPoint)pointOnPathAtLength:(double)arg1;
- (double)slopeOnPathAtLength:(double)arg1;
- (struct CGPoint)firstPoint;
- (struct CGPoint)lastPoint;
- (BOOL)customIsEqual:(id)arg1;
- (void)appendBezierPathItem:(id)arg1;
- (id)lastItem;
- (id)itemAtIndex:(long long)arg1;
- (id)reverseEnumerator;
- (id)enumerator;
@end

