//
//     Generated by classdumpios 1.0.1 (64 bit) (iOS port by DreamDevLost)(Debug version compiled Sep 26 2020 13:48:20).
//
//  Copyright (C) 1997-2019 Steve Nygard.
//

#import <objc/NSObject.h>

#import "VideoConversionTaskProgressUpdateObserver-Protocol.h"

@class MediaConversionQueueEntry, MediaConversionRequestTracker, NSString, NSUUID, NSXPCConnection;

__attribute__((visibility("hidden")))
@interface ClientRequest : NSObject <VideoConversionTaskProgressUpdateObserver>
{
    _Bool _wantsProgress;	// 8 = 0x8
    _Bool _requiresDeduplicationAgainstOriginalWithIdenticalOutput;	// 9 = 0x9
    MediaConversionRequestTracker *_requestTracker;	// 16 = 0x10
    CDUnknownBlockType _videoClientReplyHandler;	// 24 = 0x18
    CDUnknownBlockType _imageClientReplyHandler;	// 32 = 0x20
    NSXPCConnection *_connection;	// 40 = 0x28
    NSUUID *_connectionIdentifier;	// 48 = 0x30
    NSString *_cancellationReasonDebugDescription;	// 56 = 0x38
    MediaConversionQueueEntry *_requestQueueEntry;	// 64 = 0x40
}

- (void).cxx_destruct;	// IMP=0x000000010000a938
@property __weak MediaConversionQueueEntry *requestQueueEntry; // @synthesize requestQueueEntry=_requestQueueEntry;
@property _Bool requiresDeduplicationAgainstOriginalWithIdenticalOutput; // @synthesize requiresDeduplicationAgainstOriginalWithIdenticalOutput=_requiresDeduplicationAgainstOriginalWithIdenticalOutput;
@property _Bool wantsProgress; // @synthesize wantsProgress=_wantsProgress;
@property(retain) NSString *cancellationReasonDebugDescription; // @synthesize cancellationReasonDebugDescription=_cancellationReasonDebugDescription;
@property(retain) NSUUID *connectionIdentifier; // @synthesize connectionIdentifier=_connectionIdentifier;
@property __weak NSXPCConnection *connection; // @synthesize connection=_connection;
@property(copy) CDUnknownBlockType imageClientReplyHandler; // @synthesize imageClientReplyHandler=_imageClientReplyHandler;
@property(copy) CDUnknownBlockType videoClientReplyHandler; // @synthesize videoClientReplyHandler=_videoClientReplyHandler;
@property(retain) MediaConversionRequestTracker *requestTracker; // @synthesize requestTracker=_requestTracker;
@property(readonly) NSString *identifier;
- (id)description;	// IMP=0x000000010000a6dc
- (void)videoConversionTask:(id)arg1 didUpdateFractionCompleted:(double)arg2;	// IMP=0x000000010000a4d0

@end

