// ─────────────────────────────────────────────────────────────────────────────
// TencentQianWebView — Umbrella Header (Objective-C)
//
// 客户集成时只需:
//     #import <TencentQianWebView/TencentQianWebView.h>
// 即可访问 SDK 全部公共 API。
// ─────────────────────────────────────────────────────────────────────────────

#import <Foundation/Foundation.h>

//! Project version number for TencentQianWebView (Objective-C).
FOUNDATION_EXPORT double TencentQianWebViewVersionNumber;

//! Project version string for TencentQianWebView (Objective-C).
FOUNDATION_EXPORT const unsigned char TencentQianWebViewVersionString[];

// ─────────────── 协议数据模型 ───────────────
#if __has_include(<TencentQianWebView/TQSignAction.h>)
#import <TencentQianWebView/TQSignAction.h>
#else
#import "TQSignAction.h"
#endif
#if __has_include(<TencentQianWebView/TQSignResultStatus.h>)
#import <TencentQianWebView/TQSignResultStatus.h>
#else
#import "TQSignResultStatus.h"
#endif
#if __has_include(<TencentQianWebView/TQSignResult.h>)
#import <TencentQianWebView/TQSignResult.h>
#else
#import "TQSignResult.h"
#endif
#if __has_include(<TencentQianWebView/TQSignCallbacks.h>)
#import <TencentQianWebView/TQSignCallbacks.h>
#else
#import "TQSignCallbacks.h"
#endif
#if __has_include(<TencentQianWebView/TQSdkEvent.h>)
#import <TencentQianWebView/TQSdkEvent.h>
#else
#import "TQSdkEvent.h"
#endif

// ─────────────── 配置 ───────────────
#if __has_include(<TencentQianWebView/TQWebViewConfig.h>)
#import <TencentQianWebView/TQWebViewConfig.h>
#else
#import "TQWebViewConfig.h"
#endif
#if __has_include(<TencentQianWebView/TQWebViewShared.h>)
#import <TencentQianWebView/TQWebViewShared.h>
#else
#import "TQWebViewShared.h"
#endif
#if __has_include(<TencentQianWebView/TQWKConfigurationFactory.h>)
#import <TencentQianWebView/TQWKConfigurationFactory.h>
#else
#import "TQWKConfigurationFactory.h"
#endif

// ─────────────── 入口类 ───────────────
#if __has_include(<TencentQianWebView/TQWebView.h>)
#import <TencentQianWebView/TQWebView.h>
#else
#import "TQWebView.h"
#endif
#if __has_include(<TencentQianWebView/TQWebViewConfigurator.h>)
#import <TencentQianWebView/TQWebViewConfigurator.h>
#else
#import "TQWebViewConfigurator.h"
#endif
#if __has_include(<TencentQianWebView/TQWebViewController.h>)
#import <TencentQianWebView/TQWebViewController.h>
#else
#import "TQWebViewController.h"
#endif

// ─────────────── Scheme 解析 ───────────────
#if __has_include(<TencentQianWebView/TQSignResultParser.h>)
#import <TencentQianWebView/TQSignResultParser.h>
#else
#import "TQSignResultParser.h"
#endif

// ─────────────── 预热 ───────────────
#if __has_include(<TencentQianWebView/TQPrewarmLevel.h>)
#import <TencentQianWebView/TQPrewarmLevel.h>
#else
#import "TQPrewarmLevel.h"
#endif
#if __has_include(<TencentQianWebView/TQPrewarmEnvironment.h>)
#import <TencentQianWebView/TQPrewarmEnvironment.h>
#else
#import "TQPrewarmEnvironment.h"
#endif
#if __has_include(<TencentQianWebView/TQPrewarmConfig.h>)
#import <TencentQianWebView/TQPrewarmConfig.h>
#else
#import "TQPrewarmConfig.h"
#endif
#if __has_include(<TencentQianWebView/TQWebViewPrewarmer.h>)
#import <TencentQianWebView/TQWebViewPrewarmer.h>
#else
#import "TQWebViewPrewarmer.h"
#endif
