//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////

#import <Flutter/Flutter.h>
#import <TXLiteAVSDK_Professional/TXLiteAVSDK.h>

typedef void (^Handler)(NSObject <FlutterPluginRegistrar> *, id, FlutterResult);

@interface TencentLiveFluttifyPlugin : NSObject<TXUGCRecordListener, TXVodDownloadDelegate, TXLiveBaseDelegate, TXVideoPreviewListener, TXVideoCustomProcessListener, TXVideoGenerateListener, TXVideoJoinerListener, TXLiveRecordListener, TXCAVRoomListener, TXVodPlayListener, TRTCCloudDelegate, TRTCVideoRenderDelegate, TRTCAudioFrameDelegate, TRTCLogDelegate, TXAudioCustomProcessDelegate, TXLivePlayListener, TXAudioRawDataDelegate, TXVideoCustomProcessDelegate, TXLivePushListener, TXLiveAudioSessionDelegate, FlutterPlugin>

- (instancetype) initWithFlutterPluginRegistrar: (NSObject <FlutterPluginRegistrar> *) registrar;

@property(nonatomic) NSObject<FlutterPluginRegistrar>* registrar;

@end
