//
//     Generated by class-dump 3.5 (64 bit) (Debug version compiled Sep 17 2017 16:24:48).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
//

#import <Foundation/NSObject.h>

#import "ResCacheDelegate-Protocol.h"
#import "ShareCollectionToolDelegate-Protocol.h"

@class NSString, ShareCollectionViewController;
@protocol INewsFlowArticleItem, NFVideoShareDelegate;

@interface NFVideoShareController : NSObject <ShareCollectionToolDelegate, ResCacheDelegate>
{
    ShareCollectionViewController *_shareCollectionViewController;
    id <NFVideoShareDelegate> _shareDelegate;
    id <INewsFlowArticleItem> _article;
    long long _videoFrom;
}

@property(nonatomic) long long videoFrom; // @synthesize videoFrom=_videoFrom;
@property(retain, nonatomic) id <INewsFlowArticleItem> article; // @synthesize article=_article;
@property(nonatomic) __weak id <NFVideoShareDelegate> shareDelegate; // @synthesize shareDelegate=_shareDelegate;
@property(nonatomic) __weak ShareCollectionViewController *shareCollectionViewController; // @synthesize shareCollectionViewController=_shareCollectionViewController;
- (void).cxx_destruct;
- (void)didReceiveImage:(id)arg1 forUrl:(id)arg2 userInfo:(id)arg3;
- (_Bool)isWeMedia:(id)arg1;
- (id)scaleToSize:(id)arg1 size:(struct CGSize)arg2;
- (void)statisticReport:(long long)arg1;
- (void)shareCollectionViewController:(id)arg1 selectToolType:(long long)arg2;
- (void)videoShare:(id)arg1 fromSource:(long long)arg2 fromView:(id)arg3 article:(id)arg4 actionSender:(id)arg5 videoFrom:(long long)arg6;

// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly, copy) NSString *description;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;

@end

