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

#import "NSObject.h"

@class NSObject<AVCMomentsRequestDelegate>, NSString;

@interface AVCMomentsRequest : NSObject
{
    NSString *_transactionID;
    unsigned char _mediaType;
    id _delegate;
    unsigned char _mode;
    NSString *_requesterID;
    NSString *_requesteeID;
}

@property(readonly, nonatomic) NSString *requesteeID; // @synthesize requesteeID=_requesteeID;
@property(readonly, nonatomic) NSString *requesterID; // @synthesize requesterID=_requesterID;
@property(nonatomic) NSObject<AVCMomentsRequestDelegate> *delegate; // @synthesize delegate=_delegate;
@property(nonatomic) unsigned char mode; // @synthesize mode=_mode;
@property(readonly, nonatomic) unsigned char mediaType; // @synthesize mediaType=_mediaType;
@property(readonly, nonatomic) NSString *transactionID; // @synthesize transactionID=_transactionID;
- (BOOL)validateWithError:(id *)arg1;
- (id)description;
- (void)dealloc;
- (id)initWithMediaType:(unsigned char)arg1 requesterID:(id)arg2 requesteeID:(id)arg3 transactionID:(id)arg4;
- (id)initWithMediaType:(unsigned char)arg1 requesterID:(id)arg2 requesteeID:(id)arg3;
- (BOOL)rejectWithError:(id *)arg1;
- (BOOL)endWithError:(id *)arg1;
- (BOOL)startWithError:(id *)arg1;

@end

