//
//     Generated by class-dump 3.5 (64 bit).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
//

@import Foundation;

@class NSError, SSDownloadPhase;

NS_ASSUME_NONNULL_BEGIN

@interface SSDownloadStatus : NSObject <NSSecureCoding>
{
    SSDownloadPhase *_activePhase;
    NSError *_error;
    BOOL _failed;
    BOOL _paused;
    BOOL _cancelled;
    BOOL _waiting;
}

+ (BOOL)supportsSecureCoding;
@property BOOL waiting; // @synthesize waiting=_waiting;
@property(nonatomic, getter=isCancelled) BOOL cancelled; // @synthesize cancelled=_cancelled;
@property(nonatomic, getter=isPaused) BOOL paused; // @synthesize paused=_paused;
@property(nonatomic, getter=isFailed) BOOL failed; // @synthesize failed=_failed;
@property(retain, nonatomic) NSError *error; // @synthesize error=_error;
@property(readonly, nonatomic) SSDownloadPhase *activePhase; // @synthesize activePhase=_activePhase;

//- (void).cxx_destruct;

- (void)setOperationProgress:(id)arg1;
@property(readonly, nonatomic) long long phaseTimeRemaining;
@property(readonly, nonatomic) float phasePercentComplete;
@property(readonly, nonatomic) float percentComplete;
@property(readonly, nonatomic, getter=isPausable) BOOL pausable;
- (id)copyWithZone:(struct _NSZone *)arg1;
- (id)initWithCoder:(id)arg1;
- (void)encodeWithCoder:(id)arg1;

@end

NS_ASSUME_NONNULL_END
