luozhiping

# swfit兼容高版本

Showing 126 changed files with 2587 additions and 15 deletions
@@ -274,7 +274,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker21ZLCameraConfiguration") @@ -274,7 +274,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker21ZLCameraConfiguration")
274 - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; 274 - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
275 @end 275 @end
276 276
277 -typedef SWIFT_ENUM(NSInteger, CaptureSessionPreset, closed) { 277 +typedef SWIFT_ENUM(NSInteger, CaptureSessionPreset, open) {
278 CaptureSessionPresetCif352x288 = 0, 278 CaptureSessionPresetCif352x288 = 0,
279 CaptureSessionPresetVga640x480 = 1, 279 CaptureSessionPresetVga640x480 = 1,
280 CaptureSessionPresetHd1280x720 = 2, 280 CaptureSessionPresetHd1280x720 = 2,
@@ -282,23 +282,23 @@ typedef SWIFT_ENUM(NSInteger, CaptureSessionPreset, closed) { @@ -282,23 +282,23 @@ typedef SWIFT_ENUM(NSInteger, CaptureSessionPreset, closed) {
282 CaptureSessionPresetHd4K3840x2160 = 4, 282 CaptureSessionPresetHd4K3840x2160 = 4,
283 }; 283 };
284 284
285 -typedef SWIFT_ENUM(NSInteger, FocusMode, closed) { 285 +typedef SWIFT_ENUM(NSInteger, FocusMode, open) {
286 FocusModeAutoFocus = 0, 286 FocusModeAutoFocus = 0,
287 FocusModeContinuousAutoFocus = 1, 287 FocusModeContinuousAutoFocus = 1,
288 }; 288 };
289 289
290 -typedef SWIFT_ENUM(NSInteger, ExposureMode, closed) { 290 +typedef SWIFT_ENUM(NSInteger, ExposureMode, open) {
291 ExposureModeAutoExpose = 0, 291 ExposureModeAutoExpose = 0,
292 ExposureModeContinuousAutoExposure = 1, 292 ExposureModeContinuousAutoExposure = 1,
293 }; 293 };
294 294
295 -typedef SWIFT_ENUM(NSInteger, FlashMode, closed) { 295 +typedef SWIFT_ENUM(NSInteger, FlashMode, open) {
296 FlashModeAuto = 0, 296 FlashModeAuto = 0,
297 FlashModeOn = 1, 297 FlashModeOn = 1,
298 FlashModeOff = 2, 298 FlashModeOff = 2,
299 }; 299 };
300 300
301 -typedef SWIFT_ENUM(NSInteger, VideoExportType, closed) { 301 +typedef SWIFT_ENUM(NSInteger, VideoExportType, open) {
302 VideoExportTypeMov = 0, 302 VideoExportTypeMov = 0,
303 VideoExportTypeMp4 = 1, 303 VideoExportTypeMp4 = 1,
304 }; 304 };
@@ -394,7 +394,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker24ZLEditImageConfiguration") @@ -394,7 +394,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker24ZLEditImageConfiguration")
394 - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; 394 - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
395 @end 395 @end
396 396
397 -typedef SWIFT_ENUM(NSInteger, EditTool, closed) { 397 +typedef SWIFT_ENUM(NSInteger, EditTool, open) {
398 EditToolDraw = 0, 398 EditToolDraw = 0,
399 EditToolClip = 1, 399 EditToolClip = 1,
400 EditToolImageSticker = 2, 400 EditToolImageSticker = 2,
@@ -404,7 +404,7 @@ typedef SWIFT_ENUM(NSInteger, EditTool, closed) { @@ -404,7 +404,7 @@ typedef SWIFT_ENUM(NSInteger, EditTool, closed) {
404 EditToolAdjust = 6, 404 EditToolAdjust = 6,
405 }; 405 };
406 406
407 -typedef SWIFT_ENUM(NSInteger, AdjustTool, closed) { 407 +typedef SWIFT_ENUM(NSInteger, AdjustTool, open) {
408 AdjustToolBrightness = 0, 408 AdjustToolBrightness = 0,
409 AdjustToolContrast = 1, 409 AdjustToolContrast = 1,
410 AdjustToolSaturation = 2, 410 AdjustToolSaturation = 2,
@@ -577,7 +577,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) ZLFilter * _ @@ -577,7 +577,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) ZLFilter * _
577 + (ZLFilter * _Nonnull)tonal SWIFT_WARN_UNUSED_RESULT; 577 + (ZLFilter * _Nonnull)tonal SWIFT_WARN_UNUSED_RESULT;
578 @end 578 @end
579 579
580 -typedef SWIFT_ENUM(NSInteger, ZLFilterType, closed) { 580 +typedef SWIFT_ENUM(NSInteger, ZLFilterType, open) {
581 ZLFilterTypeNormal = 0, 581 ZLFilterTypeNormal = 0,
582 ZLFilterTypeChrome = 1, 582 ZLFilterTypeChrome = 1,
583 ZLFilterTypeFade = 2, 583 ZLFilterTypeFade = 2,
@@ -685,7 +685,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker19ZLImageStickerState") @@ -685,7 +685,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker19ZLImageStickerState")
685 + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); 685 + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
686 @end 686 @end
687 687
688 -typedef SWIFT_ENUM(NSInteger, ZLLanguageType, closed) { 688 +typedef SWIFT_ENUM(NSInteger, ZLLanguageType, open) {
689 ZLLanguageTypeSystem = 0, 689 ZLLanguageTypeSystem = 0,
690 ZLLanguageTypeChineseSimplified = 1, 690 ZLLanguageTypeChineseSimplified = 1,
691 ZLLanguageTypeChineseTraditional = 2, 691 ZLLanguageTypeChineseTraditional = 2,
@@ -711,13 +711,13 @@ SWIFT_CLASS("_TtC13HHPhotoPicker12ZLMosaicPath") @@ -711,13 +711,13 @@ SWIFT_CLASS("_TtC13HHPhotoPicker12ZLMosaicPath")
711 + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); 711 + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
712 @end 712 @end
713 713
714 -typedef SWIFT_ENUM(NSInteger, ZLNoAuthorityType, closed) { 714 +typedef SWIFT_ENUM(NSInteger, ZLNoAuthorityType, open) {
715 ZLNoAuthorityTypeLibrary = 0, 715 ZLNoAuthorityTypeLibrary = 0,
716 ZLNoAuthorityTypeCamera = 1, 716 ZLNoAuthorityTypeCamera = 1,
717 ZLNoAuthorityTypeMicrophone = 2, 717 ZLNoAuthorityTypeMicrophone = 2,
718 }; 718 };
719 719
720 -typedef SWIFT_ENUM(NSInteger, ZLPhotoBrowserStyle, closed) { 720 +typedef SWIFT_ENUM(NSInteger, ZLPhotoBrowserStyle, open) {
721 /// The album list is embedded in the navigation of the thumbnail interface, click the drop-down display. 721 /// The album list is embedded in the navigation of the thumbnail interface, click the drop-down display.
722 ZLPhotoBrowserStyleEmbedAlbumList = 0, 722 ZLPhotoBrowserStyleEmbedAlbumList = 0,
723 /// The display relationship between the album list and the thumbnail interface is push. 723 /// The display relationship between the album list and the thumbnail interface is push.
@@ -1169,7 +1169,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker22ZLPhotoUIConfiguration") @@ -1169,7 +1169,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker22ZLPhotoUIConfiguration")
1169 - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; 1169 - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
1170 @end 1170 @end
1171 1171
1172 -typedef SWIFT_ENUM(NSInteger, CancelButtonStyle, closed) { 1172 +typedef SWIFT_ENUM(NSInteger, CancelButtonStyle, open) {
1173 CancelButtonStyleText = 0, 1173 CancelButtonStyleText = 0,
1174 CancelButtonStyleImage = 1, 1174 CancelButtonStyleImage = 1,
1175 }; 1175 };
@@ -1185,7 +1185,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker13ZLProgressHUD") @@ -1185,7 +1185,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker13ZLProgressHUD")
1185 - (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; 1185 - (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
1186 @end 1186 @end
1187 1187
1188 -typedef SWIFT_ENUM(NSInteger, HUDStyle, closed) { 1188 +typedef SWIFT_ENUM(NSInteger, HUDStyle, open) {
1189 HUDStyleLight = 0, 1189 HUDStyleLight = 0,
1190 HUDStyleLightBlur = 1, 1190 HUDStyleLightBlur = 1,
1191 HUDStyleDark = 2, 1191 HUDStyleDark = 2,
@@ -1199,7 +1199,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker18ZLTextStickerState") @@ -1199,7 +1199,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker18ZLTextStickerState")
1199 + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); 1199 + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
1200 @end 1200 @end
1201 1201
1202 -typedef SWIFT_ENUM(NSInteger, ZLURLType, closed) { 1202 +typedef SWIFT_ENUM(NSInteger, ZLURLType, open) {
1203 ZLURLTypeImage = 0, 1203 ZLURLTypeImage = 0,
1204 ZLURLTypeVideo = 1, 1204 ZLURLTypeVideo = 1,
1205 }; 1205 };
@@ -1216,7 +1216,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker14ZLVideoManager") @@ -1216,7 +1216,7 @@ SWIFT_CLASS("_TtC13HHPhotoPicker14ZLVideoManager")
1216 @interface ZLVideoManager (SWIFT_EXTENSION(HHPhotoPicker)) 1216 @interface ZLVideoManager (SWIFT_EXTENSION(HHPhotoPicker))
1217 @end 1217 @end
1218 1218
1219 -typedef SWIFT_ENUM(NSInteger, ExportType, closed) { 1219 +typedef SWIFT_ENUM(NSInteger, ExportType, open) {
1220 ExportTypeMov = 0, 1220 ExportTypeMov = 0,
1221 ExportTypeMp4 = 1, 1221 ExportTypeMp4 = 1,
1222 }; 1222 };
  1 +// swift-interface-format-version: 1.0
  2 +// swift-compiler-version: Apple Swift version 5.5.1 (swiftlang-1300.0.31.4 clang-1300.0.29.6)
  3 +// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name HHPhotoPicker
  4 +import AVFoundation
  5 +import Accelerate
  6 +import CoreMotion
  7 +import Foundation
  8 +@_exported import HHPhotoPicker
  9 +import Photos
  10 +import PhotosUI
  11 +import Swift
  12 +import UIKit
  13 +import _Concurrency
  14 +public protocol HHPhotoPickerManagerDelegate {
  15 + func selectImage(_ selectedImages: [UIKit.UIImage])
  16 + func cancelImage()
  17 + func selectImageRequestError(_ errorAssets: [Photos.PHAsset], errorIndexs: [Swift.Int])
  18 +}
  19 +@objc public class HHPhotoPickerManager : ObjectiveC.NSObject {
  20 + public var viewDelegate: HHPhotoPicker.HHPhotoPickerManagerDelegate?
  21 + public var photoConfigModel: HHPhotoPicker.HHPhotoConfigModel
  22 + public var photoUIConfigModel: HHPhotoPicker.HHPhotoUIConfigModel
  23 + required public init(showVC: UIKit.UIViewController)
  24 + public func showImagePicker()
  25 + @objc deinit
  26 +}
  27 +@objc @_inheritsConvenienceInitializers public class HHPhotoConfigModel : ObjectiveC.NSObject {
  28 + public var maxPreviewCount: Swift.Int
  29 + public var maxSelectCount: Swift.Int {
  30 + get
  31 + set
  32 + }
  33 + public var minVideoSelectCount: Swift.Int {
  34 + get
  35 + set
  36 + }
  37 + public var maxVideoSelectCount: Swift.Int {
  38 + get
  39 + set
  40 + }
  41 + public var minSelectVideoDuration: Swift.Int
  42 + public var maxSelectVideoDuration: Swift.Int
  43 + public var cellCornerRadio: CoreGraphics.CGFloat
  44 + public var languageType: HHPhotoPicker.ZLLanguageType {
  45 + get
  46 + set
  47 + }
  48 + public var columnCount: Swift.Int {
  49 + get
  50 + set
  51 + }
  52 + public var sortAscending: Swift.Bool
  53 + public var allowSelectImage: Swift.Bool
  54 + public var allowTakePhotoInLibrary: Swift.Bool
  55 + public var allowSelectOriginal: Swift.Bool
  56 + public var allowSelectGif: Swift.Bool
  57 + public var allowSelectVideo: Swift.Bool
  58 + public var allowSelectLivePhoto: Swift.Bool
  59 + public var allowEditImage: Swift.Bool
  60 + public var allowMixSelect: Swift.Bool
  61 + public var allowPreviewPhotos: Swift.Bool
  62 + public var editImageWithDraw: Swift.Bool
  63 + public var editImageWithClip: Swift.Bool
  64 + public var editImageWithImageSticker: Swift.Bool
  65 + public var editImageWithTextSticker: Swift.Bool
  66 + public var editImageWithMosaic: Swift.Bool
  67 + public var editImageWithFilter: Swift.Bool
  68 + public var editImageWithAdjust: Swift.Bool
  69 + public var editImageWitAdjustBrightness: Swift.Bool
  70 + public var editImageWitAdjustContrast: Swift.Bool
  71 + public var editImageWitAdjustSaturation: Swift.Bool
  72 + public var shouldAnialysisAsset: Swift.Bool
  73 + public var allowEditVideo: Swift.Bool {
  74 + get
  75 + set
  76 + }
  77 + public var saveNewImageAfterEdit: Swift.Bool
  78 + public var allowDragSelect: Swift.Bool
  79 + public var allowSlideSelect: Swift.Bool
  80 + public var autoScrollWhenSlideSelectIsActive: Swift.Bool
  81 + public var autoScrollMaxSpeed: CoreGraphics.CGFloat
  82 + public var showCaptureImageOnTakePhotoBtn: Swift.Bool
  83 + public var showSelectedIndex: Swift.Bool
  84 + public var showSelectedMask: Swift.Bool
  85 + public var showSelectedBorder: Swift.Bool
  86 + public var showInvalidMask: Swift.Bool
  87 + public var useCustomCamera: Swift.Bool
  88 + public var flashMode: HHPhotoPicker.ZLCameraConfiguration.FlashMode
  89 + @objc override dynamic public init()
  90 + @objc deinit
  91 +}
  92 +@objc @_inheritsConvenienceInitializers public class HHPhotoUIConfigModel : ObjectiveC.NSObject {
  93 + public var style: HHPhotoPicker.ZLPhotoBrowserStyle
  94 + public var bottomToolViewBtnNormalBgColor: UIKit.UIColor
  95 + public var bottomToolViewBtnNormalBgColorOfPreviewVC: UIKit.UIColor
  96 + @objc public var indexLabelBgColor: UIKit.UIColor
  97 + @objc override dynamic public init()
  98 + @objc deinit
  99 +}
  100 +@objc public class ZLAlbumListModel : ObjectiveC.NSObject {
  101 + final public let title: Swift.String
  102 + public var count: Swift.Int {
  103 + get
  104 + }
  105 + public var result: Photos.PHFetchResult<Photos.PHAsset>
  106 + final public let collection: Photos.PHAssetCollection
  107 + final public let option: Photos.PHFetchOptions
  108 + final public let isCameraRoll: Swift.Bool
  109 + public var headImageAsset: Photos.PHAsset? {
  110 + get
  111 + }
  112 + public var models: [HHPhotoPicker.ZLPhotoModel]
  113 + public init(title: Swift.String, result: Photos.PHFetchResult<Photos.PHAsset>, collection: Photos.PHAssetCollection, option: Photos.PHFetchOptions, isCameraRoll: Swift.Bool)
  114 + public func refetchPhotos()
  115 + @objc deinit
  116 +}
  117 +@objc @_inheritsConvenienceInitializers public class ZLCameraConfiguration : ObjectiveC.NSObject {
  118 + @objc public enum CaptureSessionPreset : Swift.Int {
  119 + case cif352x288
  120 + case vga640x480
  121 + case hd1280x720
  122 + case hd1920x1080
  123 + case hd4K3840x2160
  124 + public init?(rawValue: Swift.Int)
  125 + public typealias RawValue = Swift.Int
  126 + public var rawValue: Swift.Int {
  127 + get
  128 + }
  129 + }
  130 + @objc public enum FocusMode : Swift.Int {
  131 + case autoFocus
  132 + case continuousAutoFocus
  133 + public init?(rawValue: Swift.Int)
  134 + public typealias RawValue = Swift.Int
  135 + public var rawValue: Swift.Int {
  136 + get
  137 + }
  138 + }
  139 + @objc public enum ExposureMode : Swift.Int {
  140 + case autoExpose
  141 + case continuousAutoExposure
  142 + public init?(rawValue: Swift.Int)
  143 + public typealias RawValue = Swift.Int
  144 + public var rawValue: Swift.Int {
  145 + get
  146 + }
  147 + }
  148 + @objc public enum FlashMode : Swift.Int {
  149 + case auto
  150 + case on
  151 + case off
  152 + public init?(rawValue: Swift.Int)
  153 + public typealias RawValue = Swift.Int
  154 + public var rawValue: Swift.Int {
  155 + get
  156 + }
  157 + }
  158 + @objc public enum VideoExportType : Swift.Int {
  159 + case mov
  160 + case mp4
  161 + public init?(rawValue: Swift.Int)
  162 + public typealias RawValue = Swift.Int
  163 + public var rawValue: Swift.Int {
  164 + get
  165 + }
  166 + }
  167 + @objc public var sessionPreset: HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset
  168 + @objc public var focusMode: HHPhotoPicker.ZLCameraConfiguration.FocusMode
  169 + @objc public var exposureMode: HHPhotoPicker.ZLCameraConfiguration.ExposureMode
  170 + @objc public var flashMode: HHPhotoPicker.ZLCameraConfiguration.FlashMode
  171 + @objc public var videoExportType: HHPhotoPicker.ZLCameraConfiguration.VideoExportType
  172 + @objc override dynamic public init()
  173 + @objc deinit
  174 +}
  175 +extension HHPhotoPicker.ZLCameraConfiguration {
  176 + @discardableResult
  177 + public func sessionPreset(_ sessionPreset: HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset) -> HHPhotoPicker.ZLCameraConfiguration
  178 + @discardableResult
  179 + public func focusMode(_ mode: HHPhotoPicker.ZLCameraConfiguration.FocusMode) -> HHPhotoPicker.ZLCameraConfiguration
  180 + @discardableResult
  181 + public func exposureMode(_ mode: HHPhotoPicker.ZLCameraConfiguration.ExposureMode) -> HHPhotoPicker.ZLCameraConfiguration
  182 + @discardableResult
  183 + public func flashMode(_ mode: HHPhotoPicker.ZLCameraConfiguration.FlashMode) -> HHPhotoPicker.ZLCameraConfiguration
  184 + @discardableResult
  185 + public func videoExportType(_ type: HHPhotoPicker.ZLCameraConfiguration.VideoExportType) -> HHPhotoPicker.ZLCameraConfiguration
  186 +}
  187 +@objc @_Concurrency.MainActor(unsafe) open class ZLCustomCamera : UIKit.UIViewController, QuartzCore.CAAnimationDelegate {
  188 + @objc @_Concurrency.MainActor(unsafe) public var takeDoneBlock: ((UIKit.UIImage?, Foundation.URL?) -> Swift.Void)?
  189 + @objc @_Concurrency.MainActor(unsafe) public var cancelBlock: (() -> Swift.Void)?
  190 + @_Concurrency.MainActor(unsafe) public var tipsLabel: UIKit.UILabel {
  191 + get
  192 + set
  193 + }
  194 + @_Concurrency.MainActor(unsafe) public var bottomView: UIKit.UIView {
  195 + get
  196 + set
  197 + }
  198 + @_Concurrency.MainActor(unsafe) public var largeCircleView: UIKit.UIVisualEffectView {
  199 + get
  200 + set
  201 + }
  202 + @_Concurrency.MainActor(unsafe) public var smallCircleView: UIKit.UIView {
  203 + get
  204 + set
  205 + }
  206 + @_Concurrency.MainActor(unsafe) public var animateLayer: QuartzCore.CAShapeLayer {
  207 + get
  208 + set
  209 + }
  210 + @_Concurrency.MainActor(unsafe) public var retakeBtn: HHPhotoPicker.ZLEnlargeButton {
  211 + get
  212 + set
  213 + }
  214 + @_Concurrency.MainActor(unsafe) public var doneBtn: UIKit.UIButton {
  215 + get
  216 + set
  217 + }
  218 + @_Concurrency.MainActor(unsafe) public var dismissBtn: HHPhotoPicker.ZLEnlargeButton {
  219 + get
  220 + set
  221 + }
  222 + @_Concurrency.MainActor(unsafe) public var switchCameraBtn: HHPhotoPicker.ZLEnlargeButton {
  223 + get
  224 + set
  225 + }
  226 + @_Concurrency.MainActor(unsafe) public var focusCursorView: UIKit.UIImageView {
  227 + get
  228 + set
  229 + }
  230 + @_Concurrency.MainActor(unsafe) public var takedImageView: UIKit.UIImageView {
  231 + get
  232 + set
  233 + }
  234 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var supportedInterfaceOrientations: UIKit.UIInterfaceOrientationMask {
  235 + @_Concurrency.MainActor(unsafe) @objc get
  236 + }
  237 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var prefersStatusBarHidden: Swift.Bool {
  238 + @_Concurrency.MainActor(unsafe) @objc get
  239 + }
  240 + @objc deinit
  241 + @objc dynamic public init()
  242 + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
  243 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
  244 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
  245 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
  246 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
  247 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidDisappear(_ animated: Swift.Bool)
  248 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLayoutSubviews()
  249 + @_Concurrency.MainActor(unsafe) @objc public func animationDidStop(_ anim: QuartzCore.CAAnimation, finished flag: Swift.Bool)
  250 +}
  251 +extension HHPhotoPicker.ZLCustomCamera : AVFoundation.AVCapturePhotoCaptureDelegate {
  252 + @_Concurrency.MainActor(unsafe) @objc dynamic public func photoOutput(_ output: AVFoundation.AVCapturePhotoOutput, willCapturePhotoFor resolvedSettings: AVFoundation.AVCaptureResolvedPhotoSettings)
  253 + @_Concurrency.MainActor(unsafe) @objc dynamic public func photoOutput(_ output: AVFoundation.AVCapturePhotoOutput, didFinishProcessingPhoto photoSampleBuffer: CoreMedia.CMSampleBuffer?, previewPhoto previewPhotoSampleBuffer: CoreMedia.CMSampleBuffer?, resolvedSettings: AVFoundation.AVCaptureResolvedPhotoSettings, bracketSettings: AVFoundation.AVCaptureBracketedStillImageSettings?, error: Swift.Error?)
  254 +}
  255 +extension HHPhotoPicker.ZLCustomCamera : AVFoundation.AVCaptureFileOutputRecordingDelegate {
  256 + @_Concurrency.MainActor(unsafe) @objc dynamic public func fileOutput(_ output: AVFoundation.AVCaptureFileOutput, didStartRecordingTo fileURL: Foundation.URL, from connections: [AVFoundation.AVCaptureConnection])
  257 + @_Concurrency.MainActor(unsafe) @objc dynamic public func fileOutput(_ output: AVFoundation.AVCaptureFileOutput, didFinishRecordingTo outputFileURL: Foundation.URL, from connections: [AVFoundation.AVCaptureConnection], error: Swift.Error?)
  258 +}
  259 +extension HHPhotoPicker.ZLCustomCamera : UIKit.UIGestureRecognizerDelegate {
  260 + @_Concurrency.MainActor(unsafe) @objc dynamic public func gestureRecognizer(_ gestureRecognizer: UIKit.UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIKit.UIGestureRecognizer) -> Swift.Bool
  261 +}
  262 +@objc public protocol ZLImageStickerContainerDelegate {
  263 + @objc var selectImageBlock: ((UIKit.UIImage) -> Swift.Void)? { get set }
  264 + @objc var hideBlock: (() -> Swift.Void)? { get set }
  265 + @objc func show(in view: UIKit.UIView)
  266 +}
  267 +@objc @_inheritsConvenienceInitializers public class ZLEditImageConfiguration : ObjectiveC.NSObject {
  268 + @objc public enum EditTool : Swift.Int, Swift.CaseIterable {
  269 + case draw
  270 + case clip
  271 + case imageSticker
  272 + case textSticker
  273 + case mosaic
  274 + case filter
  275 + case adjust
  276 + public init?(rawValue: Swift.Int)
  277 + public typealias AllCases = [HHPhotoPicker.ZLEditImageConfiguration.EditTool]
  278 + public typealias RawValue = Swift.Int
  279 + public static var allCases: [HHPhotoPicker.ZLEditImageConfiguration.EditTool] {
  280 + get
  281 + }
  282 + public var rawValue: Swift.Int {
  283 + get
  284 + }
  285 + }
  286 + @objc public enum AdjustTool : Swift.Int, Swift.CaseIterable {
  287 + case brightness
  288 + case contrast
  289 + case saturation
  290 + public init?(rawValue: Swift.Int)
  291 + public typealias AllCases = [HHPhotoPicker.ZLEditImageConfiguration.AdjustTool]
  292 + public typealias RawValue = Swift.Int
  293 + public static var allCases: [HHPhotoPicker.ZLEditImageConfiguration.AdjustTool] {
  294 + get
  295 + }
  296 + public var rawValue: Swift.Int {
  297 + get
  298 + }
  299 + }
  300 + public var tools: [HHPhotoPicker.ZLEditImageConfiguration.EditTool] {
  301 + get
  302 + set
  303 + }
  304 + @objc public var tools_objc: [Swift.Int] {
  305 + @objc get
  306 + @objc set
  307 + }
  308 + @objc public var drawColors: [UIKit.UIColor] {
  309 + @objc get
  310 + @objc set
  311 + }
  312 + @objc public var defaultDrawColor: UIKit.UIColor
  313 + @objc public var clipRatios: [HHPhotoPicker.ZLImageClipRatio] {
  314 + @objc get
  315 + @objc set
  316 + }
  317 + @objc public var textStickerTextColors: [UIKit.UIColor] {
  318 + @objc get
  319 + @objc set
  320 + }
  321 + @objc public var textStickerDefaultTextColor: UIKit.UIColor
  322 + @objc public var filters: [HHPhotoPicker.ZLFilter] {
  323 + @objc get
  324 + @objc set
  325 + }
  326 + @objc public var imageStickerContainerView: (UIKit.UIView & HHPhotoPicker.ZLImageStickerContainerDelegate)?
  327 + public var adjustTools: [HHPhotoPicker.ZLEditImageConfiguration.AdjustTool] {
  328 + get
  329 + set
  330 + }
  331 + @objc public var adjustTools_objc: [Swift.Int] {
  332 + @objc get
  333 + @objc set
  334 + }
  335 + @objc public var impactFeedbackWhenAdjustSliderValueIsZero: Swift.Bool
  336 + @objc public var impactFeedbackStyle: UIKit.UIImpactFeedbackGenerator.FeedbackStyle
  337 + @objc override dynamic public init()
  338 + @objc deinit
  339 +}
  340 +extension HHPhotoPicker.ZLEditImageConfiguration {
  341 + @discardableResult
  342 + public func tools(_ tools: [HHPhotoPicker.ZLEditImageConfiguration.EditTool]) -> HHPhotoPicker.ZLEditImageConfiguration
  343 + @discardableResult
  344 + public func drawColors(_ colors: [UIKit.UIColor]) -> HHPhotoPicker.ZLEditImageConfiguration
  345 + public func defaultDrawColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLEditImageConfiguration
  346 + @discardableResult
  347 + public func clipRatios(_ ratios: [HHPhotoPicker.ZLImageClipRatio]) -> HHPhotoPicker.ZLEditImageConfiguration
  348 + @discardableResult
  349 + public func textStickerTextColors(_ colors: [UIKit.UIColor]) -> HHPhotoPicker.ZLEditImageConfiguration
  350 + @discardableResult
  351 + public func textStickerDefaultTextColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLEditImageConfiguration
  352 + @discardableResult
  353 + public func filters(_ filters: [HHPhotoPicker.ZLFilter]) -> HHPhotoPicker.ZLEditImageConfiguration
  354 + @discardableResult
  355 + public func imageStickerContainerView(_ view: (UIKit.UIView & HHPhotoPicker.ZLImageStickerContainerDelegate)?) -> HHPhotoPicker.ZLEditImageConfiguration
  356 + @discardableResult
  357 + public func adjustTools(_ tools: [HHPhotoPicker.ZLEditImageConfiguration.AdjustTool]) -> HHPhotoPicker.ZLEditImageConfiguration
  358 + @discardableResult
  359 + public func impactFeedbackWhenAdjustSliderValueIsZero(_ value: Swift.Bool) -> HHPhotoPicker.ZLEditImageConfiguration
  360 + @discardableResult
  361 + public func impactFeedbackStyle(_ style: UIKit.UIImpactFeedbackGenerator.FeedbackStyle) -> HHPhotoPicker.ZLEditImageConfiguration
  362 +}
  363 +@objc public class ZLImageClipRatio : ObjectiveC.NSObject {
  364 + public var title: Swift.String
  365 + final public let whRatio: CoreGraphics.CGFloat
  366 + @objc public init(title: Swift.String, whRatio: CoreGraphics.CGFloat, isCircle: Swift.Bool = false)
  367 + @objc deinit
  368 +}
  369 +extension HHPhotoPicker.ZLImageClipRatio {
  370 + @objc public static let custom: HHPhotoPicker.ZLImageClipRatio
  371 + @objc public static let circle: HHPhotoPicker.ZLImageClipRatio
  372 + @objc public static let wh1x1: HHPhotoPicker.ZLImageClipRatio
  373 + @objc public static let wh3x4: HHPhotoPicker.ZLImageClipRatio
  374 + @objc public static let wh4x3: HHPhotoPicker.ZLImageClipRatio
  375 + @objc public static let wh2x3: HHPhotoPicker.ZLImageClipRatio
  376 + @objc public static let wh3x2: HHPhotoPicker.ZLImageClipRatio
  377 + @objc public static let wh9x16: HHPhotoPicker.ZLImageClipRatio
  378 + @objc public static let wh16x9: HHPhotoPicker.ZLImageClipRatio
  379 +}
  380 +@objc public class ZLEditImageModel : ObjectiveC.NSObject {
  381 + final public let drawPaths: [HHPhotoPicker.ZLDrawPath]
  382 + final public let mosaicPaths: [HHPhotoPicker.ZLMosaicPath]
  383 + final public let editRect: CoreGraphics.CGRect?
  384 + final public let angle: CoreGraphics.CGFloat
  385 + final public let brightness: Swift.Float
  386 + final public let contrast: Swift.Float
  387 + final public let saturation: Swift.Float
  388 + final public let selectRatio: HHPhotoPicker.ZLImageClipRatio?
  389 + final public let selectFilter: HHPhotoPicker.ZLFilter?
  390 + final public let textStickers: [(state: HHPhotoPicker.ZLTextStickerState, index: Swift.Int)]?
  391 + final public let imageStickers: [(state: HHPhotoPicker.ZLImageStickerState, index: Swift.Int)]?
  392 + public init(drawPaths: [HHPhotoPicker.ZLDrawPath], mosaicPaths: [HHPhotoPicker.ZLMosaicPath], editRect: CoreGraphics.CGRect?, angle: CoreGraphics.CGFloat, brightness: Swift.Float, contrast: Swift.Float, saturation: Swift.Float, selectRatio: HHPhotoPicker.ZLImageClipRatio?, selectFilter: HHPhotoPicker.ZLFilter, textStickers: [(state: HHPhotoPicker.ZLTextStickerState, index: Swift.Int)]?, imageStickers: [(state: HHPhotoPicker.ZLImageStickerState, index: Swift.Int)]?)
  393 + @objc deinit
  394 +}
  395 +@objc @_Concurrency.MainActor(unsafe) open class ZLEditImageViewController : UIKit.UIViewController {
  396 + @objc @_Concurrency.MainActor(unsafe) public var drawColViewH: CoreGraphics.CGFloat
  397 + @objc @_Concurrency.MainActor(unsafe) public var filterColViewH: CoreGraphics.CGFloat
  398 + @objc @_Concurrency.MainActor(unsafe) public var adjustColViewH: CoreGraphics.CGFloat
  399 + @objc @_Concurrency.MainActor(unsafe) public var ashbinNormalBgColor: UIKit.UIColor
  400 + @objc @_Concurrency.MainActor(unsafe) public var cancelBtn: HHPhotoPicker.ZLEnlargeButton {
  401 + @objc get
  402 + @objc set
  403 + }
  404 + @objc @_Concurrency.MainActor(unsafe) public var mainScrollView: UIKit.UIScrollView {
  405 + @objc get
  406 + @objc set
  407 + }
  408 + @objc @_Concurrency.MainActor(unsafe) public var topShadowView: UIKit.UIView {
  409 + @objc get
  410 + @objc set
  411 + }
  412 + @objc @_Concurrency.MainActor(unsafe) public var topShadowLayer: QuartzCore.CAGradientLayer {
  413 + @objc get
  414 + @objc set
  415 + }
  416 + @objc @_Concurrency.MainActor(unsafe) public var bottomShadowView: UIKit.UIView
  417 + @objc @_Concurrency.MainActor(unsafe) public var bottomShadowLayer: QuartzCore.CAGradientLayer
  418 + @objc @_Concurrency.MainActor(unsafe) public var doneBtn: UIKit.UIButton
  419 + @objc @_Concurrency.MainActor(unsafe) public var revokeBtn: UIKit.UIButton
  420 + @objc @_Concurrency.MainActor(unsafe) public var ashbinView: UIKit.UIView {
  421 + @objc get
  422 + @objc set
  423 + }
  424 + @objc @_Concurrency.MainActor(unsafe) public var ashbinImgView: UIKit.UIImageView {
  425 + @objc get
  426 + @objc set
  427 + }
  428 + @objc @_Concurrency.MainActor(unsafe) public var drawLineWidth: CoreGraphics.CGFloat
  429 + @objc @_Concurrency.MainActor(unsafe) public var mosaicLineWidth: CoreGraphics.CGFloat
  430 + @objc @_Concurrency.MainActor(unsafe) public var editFinishBlock: ((UIKit.UIImage, HHPhotoPicker.ZLEditImageModel?) -> Swift.Void)?
  431 + @objc @_Concurrency.MainActor(unsafe) public var cancelEditBlock: (() -> Swift.Void)?
  432 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var prefersStatusBarHidden: Swift.Bool {
  433 + @_Concurrency.MainActor(unsafe) @objc get
  434 + }
  435 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var supportedInterfaceOrientations: UIKit.UIInterfaceOrientationMask {
  436 + @_Concurrency.MainActor(unsafe) @objc get
  437 + }
  438 + @objc deinit
  439 + @objc @_Concurrency.MainActor(unsafe) public class func showEditImageVC(parentVC: UIKit.UIViewController?, animate: Swift.Bool = false, image: UIKit.UIImage, editModel: HHPhotoPicker.ZLEditImageModel? = nil, cancel: (() -> Swift.Void)? = nil, completion: ((UIKit.UIImage, HHPhotoPicker.ZLEditImageModel?) -> Swift.Void)?)
  440 + @objc @_Concurrency.MainActor(unsafe) public init(image: UIKit.UIImage, editModel: HHPhotoPicker.ZLEditImageModel? = nil)
  441 + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
  442 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
  443 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLayoutSubviews()
  444 +}
  445 +extension HHPhotoPicker.ZLEditImageViewController : UIKit.UIGestureRecognizerDelegate {
  446 + @_Concurrency.MainActor(unsafe) @objc dynamic public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIKit.UIGestureRecognizer) -> Swift.Bool
  447 +}
  448 +extension HHPhotoPicker.ZLEditImageViewController : UIKit.UIScrollViewDelegate {
  449 + @_Concurrency.MainActor(unsafe) @objc dynamic public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
  450 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidZoom(_ scrollView: UIKit.UIScrollView)
  451 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndZooming(_ scrollView: UIKit.UIScrollView, with view: UIKit.UIView?, atScale scale: CoreGraphics.CGFloat)
  452 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
  453 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDragging(_ scrollView: UIKit.UIScrollView, willDecelerate decelerate: Swift.Bool)
  454 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDecelerating(_ scrollView: UIKit.UIScrollView)
  455 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndScrollingAnimation(_ scrollView: UIKit.UIScrollView)
  456 +}
  457 +extension HHPhotoPicker.ZLEditImageViewController : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegate {
  458 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
  459 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
  460 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
  461 +}
  462 +@objc @_hasMissingDesignatedInitializers public class ZLDrawPath : ObjectiveC.NSObject {
  463 + @objc deinit
  464 +}
  465 +@objc @_hasMissingDesignatedInitializers public class ZLMosaicPath : ObjectiveC.NSObject {
  466 + @objc deinit
  467 +}
  468 +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class ZLEditVideoViewController : UIKit.UIViewController {
  469 + @objc @_Concurrency.MainActor(unsafe) public var editFinishBlock: ((Foundation.URL?) -> Swift.Void)?
  470 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var prefersStatusBarHidden: Swift.Bool {
  471 + @_Concurrency.MainActor(unsafe) @objc get
  472 + }
  473 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var supportedInterfaceOrientations: UIKit.UIInterfaceOrientationMask {
  474 + @_Concurrency.MainActor(unsafe) @objc get
  475 + }
  476 + @objc deinit
  477 + @objc @_Concurrency.MainActor(unsafe) public init(avAsset: AVFoundation.AVAsset, animateDismiss: Swift.Bool = false)
  478 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidLoad()
  479 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidAppear(_ animated: Swift.Bool)
  480 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidLayoutSubviews()
  481 +}
  482 +extension HHPhotoPicker.ZLEditVideoViewController : UIKit.UIGestureRecognizerDelegate {
  483 + @_Concurrency.MainActor(unsafe) @objc dynamic public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIKit.UIGestureRecognizer) -> Swift.Bool
  484 +}
  485 +extension HHPhotoPicker.ZLEditVideoViewController : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegateFlowLayout {
  486 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
  487 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDragging(_ scrollView: UIKit.UIScrollView, willDecelerate decelerate: Swift.Bool)
  488 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDecelerating(_ scrollView: UIKit.UIScrollView)
  489 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, insetForSectionAt section: Swift.Int) -> UIKit.UIEdgeInsets
  490 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
  491 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
  492 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, willDisplay cell: UIKit.UICollectionViewCell, forItemAt indexPath: Foundation.IndexPath)
  493 +}
  494 +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class ZLEnlargeButton : UIKit.UIButton {
  495 + @_Concurrency.MainActor(unsafe) public var enlargeInsets: UIKit.UIEdgeInsets
  496 + @_Concurrency.MainActor(unsafe) public var enlargeInset: CoreGraphics.CGFloat {
  497 + get
  498 + set
  499 + }
  500 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func point(inside point: CoreGraphics.CGPoint, with event: UIKit.UIEvent?) -> Swift.Bool
  501 + @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect)
  502 + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
  503 + @objc deinit
  504 +}
  505 +public typealias ZLFilterApplierType = ((_ image: UIKit.UIImage) -> UIKit.UIImage)
  506 +@objc public enum ZLFilterType : Swift.Int {
  507 + case normal
  508 + case chrome
  509 + case fade
  510 + case instant
  511 + case process
  512 + case transfer
  513 + case tone
  514 + case linear
  515 + case sepia
  516 + case mono
  517 + case noir
  518 + case tonal
  519 + public init?(rawValue: Swift.Int)
  520 + public typealias RawValue = Swift.Int
  521 + public var rawValue: Swift.Int {
  522 + get
  523 + }
  524 +}
  525 +@objc public class ZLFilter : ObjectiveC.NSObject {
  526 + public var name: Swift.String
  527 + @objc public init(name: Swift.String, filterType: HHPhotoPicker.ZLFilterType)
  528 + @objc public init(name: Swift.String, applier: HHPhotoPicker.ZLFilterApplierType?)
  529 + @objc deinit
  530 +}
  531 +extension HHPhotoPicker.ZLFilter {
  532 + @objc public static let all: [HHPhotoPicker.ZLFilter]
  533 + @objc public static let normal: HHPhotoPicker.ZLFilter
  534 + @objc public static let clarendon: HHPhotoPicker.ZLFilter
  535 + @objc public static let nashville: HHPhotoPicker.ZLFilter
  536 + @objc public static let apply1977: HHPhotoPicker.ZLFilter
  537 + @objc public static let toaster: HHPhotoPicker.ZLFilter
  538 + @objc public static let chrome: HHPhotoPicker.ZLFilter
  539 + @objc public static let fade: HHPhotoPicker.ZLFilter
  540 + @objc public static let instant: HHPhotoPicker.ZLFilter
  541 + @objc public static let process: HHPhotoPicker.ZLFilter
  542 + @objc public static let transfer: HHPhotoPicker.ZLFilter
  543 + @objc public static let tone: HHPhotoPicker.ZLFilter
  544 + @objc public static let linear: HHPhotoPicker.ZLFilter
  545 + @objc public static let sepia: HHPhotoPicker.ZLFilter
  546 + @objc public static let mono: HHPhotoPicker.ZLFilter
  547 + @objc public static let noir: HHPhotoPicker.ZLFilter
  548 + @objc public static let tonal: HHPhotoPicker.ZLFilter
  549 +}
  550 +@objc public enum ZLURLType : Swift.Int {
  551 + case image
  552 + case video
  553 + public init?(rawValue: Swift.Int)
  554 + public typealias RawValue = Swift.Int
  555 + public var rawValue: Swift.Int {
  556 + get
  557 + }
  558 +}
  559 +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class ZLImagePreviewController : UIKit.UIViewController {
  560 + @objc @_Concurrency.MainActor(unsafe) public var longPressBlock: ((HHPhotoPicker.ZLImagePreviewController?, UIKit.UIImage?, Swift.Int) -> Swift.Void)?
  561 + @objc @_Concurrency.MainActor(unsafe) public var doneBlock: (([Any]) -> Swift.Void)?
  562 + @objc @_Concurrency.MainActor(unsafe) public var videoHttpHeader: [Swift.String : Any]?
  563 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var prefersStatusBarHidden: Swift.Bool {
  564 + @_Concurrency.MainActor(unsafe) @objc get
  565 + }
  566 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var preferredStatusBarStyle: UIKit.UIStatusBarStyle {
  567 + @_Concurrency.MainActor(unsafe) @objc get
  568 + }
  569 + @objc @_Concurrency.MainActor(unsafe) public init(datas: [Any], index: Swift.Int = 0, showSelectBtn: Swift.Bool = true, showBottomView: Swift.Bool = true, urlType: ((Foundation.URL) -> HHPhotoPicker.ZLURLType)? = nil, urlImageLoader: ((Foundation.URL, UIKit.UIImageView, @escaping (CoreGraphics.CGFloat) -> Swift.Void, @escaping () -> Swift.Void) -> Swift.Void)? = nil)
  570 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidLoad()
  571 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewWillAppear(_ animated: Swift.Bool)
  572 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidAppear(_ animated: Swift.Bool)
  573 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidLayoutSubviews()
  574 + @objc deinit
  575 +}
  576 +extension HHPhotoPicker.ZLImagePreviewController {
  577 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
  578 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDecelerating(_ scrollView: UIKit.UIScrollView)
  579 +}
  580 +extension HHPhotoPicker.ZLImagePreviewController : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegateFlowLayout {
  581 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Swift.Int) -> CoreGraphics.CGFloat
  582 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, minimumLineSpacingForSectionAt section: Swift.Int) -> CoreGraphics.CGFloat
  583 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, insetForSectionAt section: Swift.Int) -> UIKit.UIEdgeInsets
  584 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreGraphics.CGSize
  585 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
  586 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
  587 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, didEndDisplaying cell: UIKit.UICollectionViewCell, forItemAt indexPath: Foundation.IndexPath)
  588 +}
  589 +@objc @_hasMissingDesignatedInitializers public class ZLImageStickerState : ObjectiveC.NSObject {
  590 + @objc deinit
  591 +}
  592 +@objc public enum ZLLanguageType : Swift.Int {
  593 + case system
  594 + case chineseSimplified
  595 + case chineseTraditional
  596 + case english
  597 + case japanese
  598 + case french
  599 + case german
  600 + case russian
  601 + case vietnamese
  602 + case korean
  603 + case malay
  604 + case italian
  605 + case indonesian
  606 + case portuguese
  607 + case spanish
  608 + case turkish
  609 + public init?(rawValue: Swift.Int)
  610 + public typealias RawValue = Swift.Int
  611 + public var rawValue: Swift.Int {
  612 + get
  613 + }
  614 +}
  615 +public struct ZLLocalLanguageKey : Swift.Hashable {
  616 + public let rawValue: Swift.String
  617 + public init(rawValue: Swift.String)
  618 + public static let previewCamera: HHPhotoPicker.ZLLocalLanguageKey
  619 + public static let previewCameraRecord: HHPhotoPicker.ZLLocalLanguageKey
  620 + public static let previewAlbum: HHPhotoPicker.ZLLocalLanguageKey
  621 + public static let cancel: HHPhotoPicker.ZLLocalLanguageKey
  622 + public static let noPhotoTips: HHPhotoPicker.ZLLocalLanguageKey
  623 + public static let loading: HHPhotoPicker.ZLLocalLanguageKey
  624 + public static let hudLoading: HHPhotoPicker.ZLLocalLanguageKey
  625 + public static let done: HHPhotoPicker.ZLLocalLanguageKey
  626 + public static let ok: HHPhotoPicker.ZLLocalLanguageKey
  627 + public static let timeout: HHPhotoPicker.ZLLocalLanguageKey
  628 + public static let noPhotoLibratyAuthority: HHPhotoPicker.ZLLocalLanguageKey
  629 + public static let noCameraAuthority: HHPhotoPicker.ZLLocalLanguageKey
  630 + public static let noMicrophoneAuthority: HHPhotoPicker.ZLLocalLanguageKey
  631 + public static let cameraUnavailable: HHPhotoPicker.ZLLocalLanguageKey
  632 + public static let keepRecording: HHPhotoPicker.ZLLocalLanguageKey
  633 + public static let gotoSettings: HHPhotoPicker.ZLLocalLanguageKey
  634 + public static let photo: HHPhotoPicker.ZLLocalLanguageKey
  635 + public static let originalPhoto: HHPhotoPicker.ZLLocalLanguageKey
  636 + public static let back: HHPhotoPicker.ZLLocalLanguageKey
  637 + public static let edit: HHPhotoPicker.ZLLocalLanguageKey
  638 + public static let editFinish: HHPhotoPicker.ZLLocalLanguageKey
  639 + public static let revert: HHPhotoPicker.ZLLocalLanguageKey
  640 + public static let brightness: HHPhotoPicker.ZLLocalLanguageKey
  641 + public static let contrast: HHPhotoPicker.ZLLocalLanguageKey
  642 + public static let saturation: HHPhotoPicker.ZLLocalLanguageKey
  643 + public static let preview: HHPhotoPicker.ZLLocalLanguageKey
  644 + public static let notAllowMixSelect: HHPhotoPicker.ZLLocalLanguageKey
  645 + public static let save: HHPhotoPicker.ZLLocalLanguageKey
  646 + public static let saveImageError: HHPhotoPicker.ZLLocalLanguageKey
  647 + public static let saveVideoError: HHPhotoPicker.ZLLocalLanguageKey
  648 + public static let exceededMaxSelectCount: HHPhotoPicker.ZLLocalLanguageKey
  649 + public static let exceededMaxVideoSelectCount: HHPhotoPicker.ZLLocalLanguageKey
  650 + public static let lessThanMinVideoSelectCount: HHPhotoPicker.ZLLocalLanguageKey
  651 + public static let longerThanMaxVideoDuration: HHPhotoPicker.ZLLocalLanguageKey
  652 + public static let shorterThanMaxVideoDuration: HHPhotoPicker.ZLLocalLanguageKey
  653 + public static let iCloudVideoLoadFaild: HHPhotoPicker.ZLLocalLanguageKey
  654 + public static let imageLoadFailed: HHPhotoPicker.ZLLocalLanguageKey
  655 + public static let customCameraTips: HHPhotoPicker.ZLLocalLanguageKey
  656 + public static let customCameraTakePhotoTips: HHPhotoPicker.ZLLocalLanguageKey
  657 + public static let customCameraRecordVideoTips: HHPhotoPicker.ZLLocalLanguageKey
  658 + public static let minRecordTimeTips: HHPhotoPicker.ZLLocalLanguageKey
  659 + public static let cameraRoll: HHPhotoPicker.ZLLocalLanguageKey
  660 + public static let panoramas: HHPhotoPicker.ZLLocalLanguageKey
  661 + public static let videos: HHPhotoPicker.ZLLocalLanguageKey
  662 + public static let favorites: HHPhotoPicker.ZLLocalLanguageKey
  663 + public static let timelapses: HHPhotoPicker.ZLLocalLanguageKey
  664 + public static let recentlyAdded: HHPhotoPicker.ZLLocalLanguageKey
  665 + public static let bursts: HHPhotoPicker.ZLLocalLanguageKey
  666 + public static let slomoVideos: HHPhotoPicker.ZLLocalLanguageKey
  667 + public static let selfPortraits: HHPhotoPicker.ZLLocalLanguageKey
  668 + public static let screenshots: HHPhotoPicker.ZLLocalLanguageKey
  669 + public static let depthEffect: HHPhotoPicker.ZLLocalLanguageKey
  670 + public static let livePhotos: HHPhotoPicker.ZLLocalLanguageKey
  671 + public static let animated: HHPhotoPicker.ZLLocalLanguageKey
  672 + public static let myPhotoStream: HHPhotoPicker.ZLLocalLanguageKey
  673 + public static let noTitleAlbumListPlaceholder: HHPhotoPicker.ZLLocalLanguageKey
  674 + public static let unableToAccessAllPhotos: HHPhotoPicker.ZLLocalLanguageKey
  675 + public static let textStickerRemoveTips: HHPhotoPicker.ZLLocalLanguageKey
  676 + public func hash(into hasher: inout Swift.Hasher)
  677 + public static func == (a: HHPhotoPicker.ZLLocalLanguageKey, b: HHPhotoPicker.ZLLocalLanguageKey) -> Swift.Bool
  678 + public var hashValue: Swift.Int {
  679 + get
  680 + }
  681 +}
  682 +public typealias Second = Swift.Int
  683 +@objc @_inheritsConvenienceInitializers public class ZLPhotoConfiguration : ObjectiveC.NSObject {
  684 + @objc public class func `default`() -> HHPhotoPicker.ZLPhotoConfiguration
  685 + @objc public class func resetConfiguration()
  686 + @objc public var sortAscending: Swift.Bool
  687 + @objc public var maxSelectCount: Swift.Int {
  688 + @objc get
  689 + @objc set
  690 + }
  691 + @objc public var maxVideoSelectCount: Swift.Int {
  692 + @objc get
  693 + @objc set
  694 + }
  695 + @objc public var minVideoSelectCount: Swift.Int {
  696 + @objc get
  697 + @objc set
  698 + }
  699 + @objc public var allowMixSelect: Swift.Bool
  700 + @objc public var maxPreviewCount: Swift.Int
  701 + @objc public var cellCornerRadio: CoreGraphics.CGFloat
  702 + @objc public var allowSelectImage: Swift.Bool
  703 + @objc public var allowSelectVideo: Swift.Bool
  704 + @objc public var allowSelectGif: Swift.Bool
  705 + @objc public var allowSelectLivePhoto: Swift.Bool
  706 + @objc public var allowTakePhotoInLibrary: Swift.Bool {
  707 + @objc get
  708 + @objc set
  709 + }
  710 + @objc public var allowEditImage: Swift.Bool {
  711 + @objc get
  712 + @objc set
  713 + }
  714 + @objc public var allowEditVideo: Swift.Bool {
  715 + @objc get
  716 + @objc set
  717 + }
  718 + @objc public var animateSelectBtnWhenSelect: Swift.Bool
  719 + @objc public var selectBtnAnimationDuration: Swift.Double
  720 + @objc public var editAfterSelectThumbnailImage: Swift.Bool
  721 + @objc public var cropVideoAfterSelectThumbnail: Swift.Bool
  722 + @objc public var showClipDirectlyIfOnlyHasClipTool: Swift.Bool
  723 + @objc public var saveNewImageAfterEdit: Swift.Bool
  724 + @objc public var allowSlideSelect: Swift.Bool
  725 + @objc public var autoScrollWhenSlideSelectIsActive: Swift.Bool
  726 + @objc public var autoScrollMaxSpeed: CoreGraphics.CGFloat
  727 + @objc public var allowDragSelect: Swift.Bool
  728 + @objc public var allowSelectOriginal: Swift.Bool
  729 + @objc public var allowPreviewPhotos: Swift.Bool
  730 + @objc public var showPreviewButtonInAlbum: Swift.Bool
  731 + @objc public var showSelectCountOnDoneBtn: Swift.Bool
  732 + @objc public var columnCount: Swift.Int {
  733 + @objc get
  734 + @objc set
  735 + }
  736 + @objc public var maxEditVideoTime: Swift.Int
  737 + @objc public var maxSelectVideoDuration: Swift.Int
  738 + @objc public var minSelectVideoDuration: Swift.Int
  739 + @objc public var editImageConfiguration: HHPhotoPicker.ZLEditImageConfiguration
  740 + @objc public var showCaptureImageOnTakePhotoBtn: Swift.Bool
  741 + @objc public var showSelectBtnWhenSingleSelect: Swift.Bool
  742 + @objc public var showSelectedMask: Swift.Bool
  743 + @objc public var showSelectedBorder: Swift.Bool
  744 + @objc public var showInvalidMask: Swift.Bool
  745 + @objc public var showSelectedIndex: Swift.Bool
  746 + @objc public var showSelectedPhotoPreview: Swift.Bool
  747 + @objc public var shouldAnialysisAsset: Swift.Bool
  748 + @objc public var timeout: Swift.Double
  749 + @objc public var languageType: HHPhotoPicker.ZLLanguageType {
  750 + @objc get
  751 + @objc set
  752 + }
  753 + @objc public var useCustomCamera: Swift.Bool
  754 + @objc public var allowTakePhoto: Swift.Bool {
  755 + @objc get
  756 + @objc set
  757 + }
  758 + @objc public var allowRecordVideo: Swift.Bool {
  759 + @objc get
  760 + @objc set
  761 + }
  762 + @objc public var minRecordDuration: HHPhotoPicker.Second {
  763 + @objc get
  764 + @objc set
  765 + }
  766 + @objc public var maxRecordDuration: HHPhotoPicker.Second {
  767 + @objc get
  768 + @objc set
  769 + }
  770 + @objc public var cameraConfiguration: HHPhotoPicker.ZLCameraConfiguration
  771 + @objc public var hudStyle: HHPhotoPicker.ZLProgressHUD.HUDStyle
  772 + @objc public var canSelectAsset: ((Photos.PHAsset) -> Swift.Bool)?
  773 + @objc public var showAddPhotoButton: Swift.Bool
  774 + @objc public var showEnterSettingTips: Swift.Bool
  775 + @objc public var noAuthorityCallback: ((HHPhotoPicker.ZLNoAuthorityType) -> Swift.Void)?
  776 + @objc public var operateBeforeDoneAction: ((UIKit.UIViewController, @escaping () -> Swift.Void) -> Swift.Void)?
  777 + @objc override dynamic public init()
  778 + @objc deinit
  779 +}
  780 +@objc public enum ZLNoAuthorityType : Swift.Int {
  781 + case library
  782 + case camera
  783 + case microphone
  784 + public init?(rawValue: Swift.Int)
  785 + public typealias RawValue = Swift.Int
  786 + public var rawValue: Swift.Int {
  787 + get
  788 + }
  789 +}
  790 +extension HHPhotoPicker.ZLPhotoConfiguration {
  791 + @discardableResult
  792 + public func sortAscending(_ ascending: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  793 + @discardableResult
  794 + public func maxSelectCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  795 + @discardableResult
  796 + public func maxVideoSelectCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  797 + @discardableResult
  798 + public func minVideoSelectCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  799 + @discardableResult
  800 + public func allowMixSelect(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  801 + @discardableResult
  802 + public func maxPreviewCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  803 + @discardableResult
  804 + public func cellCornerRadio(_ cornerRadio: CoreGraphics.CGFloat) -> HHPhotoPicker.ZLPhotoConfiguration
  805 + @discardableResult
  806 + public func allowSelectImage(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  807 + @discardableResult
  808 + @objc dynamic public func allowSelectVideo(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  809 + @discardableResult
  810 + public func allowSelectGif(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  811 + @discardableResult
  812 + public func allowSelectLivePhoto(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  813 + @discardableResult
  814 + public func allowTakePhotoInLibrary(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  815 + @discardableResult
  816 + public func allowEditImage(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  817 + @discardableResult
  818 + public func allowEditVideo(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  819 + @discardableResult
  820 + public func animateSelectBtnWhenSelect(_ animate: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  821 + @discardableResult
  822 + public func selectBtnAnimationDuration(_ duration: CoreFoundation.CFTimeInterval) -> HHPhotoPicker.ZLPhotoConfiguration
  823 + @discardableResult
  824 + public func editAfterSelectThumbnailImage(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  825 + @discardableResult
  826 + public func cropVideoAfterSelectThumbnail(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  827 + @discardableResult
  828 + public func showClipDirectlyIfOnlyHasClipTool(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  829 + @discardableResult
  830 + public func saveNewImageAfterEdit(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  831 + @discardableResult
  832 + public func allowSlideSelect(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  833 + @discardableResult
  834 + public func autoScrollWhenSlideSelectIsActive(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  835 + @discardableResult
  836 + public func autoScrollMaxSpeed(_ speed: CoreGraphics.CGFloat) -> HHPhotoPicker.ZLPhotoConfiguration
  837 + @discardableResult
  838 + public func allowDragSelect(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  839 + @discardableResult
  840 + public func allowSelectOriginal(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  841 + @discardableResult
  842 + public func allowPreviewPhotos(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  843 + @discardableResult
  844 + public func showPreviewButtonInAlbum(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  845 + @discardableResult
  846 + public func showSelectCountOnDoneBtn(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  847 + @discardableResult
  848 + public func columnCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  849 + @discardableResult
  850 + public func maxEditVideoTime(_ second: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  851 + @discardableResult
  852 + public func maxSelectVideoDuration(_ duration: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  853 + @discardableResult
  854 + public func minSelectVideoDuration(_ duration: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  855 + @discardableResult
  856 + public func editImageConfiguration(_ configuration: HHPhotoPicker.ZLEditImageConfiguration) -> HHPhotoPicker.ZLPhotoConfiguration
  857 + @discardableResult
  858 + public func showCaptureImageOnTakePhotoBtn(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  859 + @discardableResult
  860 + public func showSelectBtnWhenSingleSelect(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  861 + @discardableResult
  862 + public func showSelectedMask(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  863 + @discardableResult
  864 + public func showSelectedBorder(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  865 + @discardableResult
  866 + public func showInvalidMask(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  867 + @discardableResult
  868 + public func showSelectedIndex(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  869 + @discardableResult
  870 + public func showSelectedPhotoPreview(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  871 + @discardableResult
  872 + public func shouldAnialysisAsset(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  873 + @discardableResult
  874 + public func timeout(_ timeout: Foundation.TimeInterval) -> HHPhotoPicker.ZLPhotoConfiguration
  875 + @discardableResult
  876 + public func languageType(_ type: HHPhotoPicker.ZLLanguageType) -> HHPhotoPicker.ZLPhotoConfiguration
  877 + @discardableResult
  878 + public func useCustomCamera(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  879 + @discardableResult
  880 + public func allowTakePhoto(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  881 + @discardableResult
  882 + public func allowRecordVideo(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  883 + @discardableResult
  884 + public func minRecordDuration(_ duration: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  885 + @discardableResult
  886 + public func maxRecordDuration(_ duration: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  887 + @discardableResult
  888 + public func cameraConfiguration(_ configuration: HHPhotoPicker.ZLCameraConfiguration) -> HHPhotoPicker.ZLPhotoConfiguration
  889 + @discardableResult
  890 + public func hudStyle(_ style: HHPhotoPicker.ZLProgressHUD.HUDStyle) -> HHPhotoPicker.ZLPhotoConfiguration
  891 + @discardableResult
  892 + @objc dynamic public func canSelectAsset(_ block: ((Photos.PHAsset) -> Swift.Bool)?) -> HHPhotoPicker.ZLPhotoConfiguration
  893 + @discardableResult
  894 + @objc dynamic public func showAddPhotoButton(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  895 + @discardableResult
  896 + @objc dynamic public func showEnterSettingTips(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  897 + @discardableResult
  898 + @objc dynamic public func noAuthorityCallback(_ callback: ((HHPhotoPicker.ZLNoAuthorityType) -> Swift.Void)?) -> HHPhotoPicker.ZLPhotoConfiguration
  899 + @discardableResult
  900 + @objc dynamic public func operateBeforeDoneAction(_ block: ((UIKit.UIViewController, @escaping () -> Swift.Void) -> Swift.Void)?) -> HHPhotoPicker.ZLPhotoConfiguration
  901 +}
  902 +@objc @_inheritsConvenienceInitializers public class ZLPhotoManager : ObjectiveC.NSObject {
  903 + @objc public class func saveImageToAlbum(image: UIKit.UIImage, completion: ((Swift.Bool, Photos.PHAsset?) -> Swift.Void)?)
  904 + @objc public class func saveVideoToAlbum(url: Foundation.URL, completion: ((Swift.Bool, Photos.PHAsset?) -> Swift.Void)?)
  905 + @objc public class func fetchPhoto(in result: Photos.PHFetchResult<Photos.PHAsset>, ascending: Swift.Bool, allowSelectImage: Swift.Bool, allowSelectVideo: Swift.Bool, limitCount: Swift.Int = .max) -> [HHPhotoPicker.ZLPhotoModel]
  906 + @objc public class func getPhotoAlbumList(ascending: Swift.Bool, allowSelectImage: Swift.Bool, allowSelectVideo: Swift.Bool, completion: ([HHPhotoPicker.ZLAlbumListModel]) -> Swift.Void)
  907 + @objc public class func getCameraRollAlbum(allowSelectImage: Swift.Bool, allowSelectVideo: Swift.Bool, completion: @escaping (HHPhotoPicker.ZLAlbumListModel) -> Swift.Void)
  908 + @discardableResult
  909 + @objc public class func fetchImage(for asset: Photos.PHAsset, size: CoreGraphics.CGSize, progress: ((CoreGraphics.CGFloat, Swift.Error?, Swift.UnsafeMutablePointer<ObjectiveC.ObjCBool>, [Swift.AnyHashable : Any]?) -> Swift.Void)? = nil, completion: @escaping (UIKit.UIImage?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  910 + @discardableResult
  911 + @objc public class func fetchOriginalImage(for asset: Photos.PHAsset, progress: ((CoreGraphics.CGFloat, Swift.Error?, Swift.UnsafeMutablePointer<ObjectiveC.ObjCBool>, [Swift.AnyHashable : Any]?) -> Swift.Void)? = nil, completion: @escaping (UIKit.UIImage?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  912 + @discardableResult
  913 + @objc public class func fetchOriginalImageData(for asset: Photos.PHAsset, progress: ((CoreGraphics.CGFloat, Swift.Error?, Swift.UnsafeMutablePointer<ObjectiveC.ObjCBool>, [Swift.AnyHashable : Any]?) -> Swift.Void)? = nil, completion: @escaping (Foundation.Data, [Swift.AnyHashable : Any]?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  914 + @objc public class func fetchLivePhoto(for asset: Photos.PHAsset, completion: @escaping (Photos.PHLivePhoto?, [Swift.AnyHashable : Any]?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  915 + @objc public class func fetchVideo(for asset: Photos.PHAsset, progress: ((CoreGraphics.CGFloat, Swift.Error?, Swift.UnsafeMutablePointer<ObjectiveC.ObjCBool>, [Swift.AnyHashable : Any]?) -> Swift.Void)? = nil, completion: @escaping (AVFoundation.AVPlayerItem?, [Swift.AnyHashable : Any]?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  916 + @objc public class func fetchAVAsset(forVideo asset: Photos.PHAsset, completion: @escaping (AVFoundation.AVAsset?, [Swift.AnyHashable : Any]?) -> Swift.Void) -> Photos.PHImageRequestID
  917 + @objc public class func fetchAssetFilePath(asset: Photos.PHAsset, completion: @escaping (Swift.String?) -> Swift.Void)
  918 + @objc override dynamic public init()
  919 + @objc deinit
  920 +}
  921 +extension HHPhotoPicker.ZLPhotoManager {
  922 + @objc dynamic public class func hasPhotoLibratyAuthority() -> Swift.Bool
  923 + @objc dynamic public class func hasCameraAuthority() -> Swift.Bool
  924 + @objc dynamic public class func hasMicrophoneAuthority() -> Swift.Bool
  925 +}
  926 +extension HHPhotoPicker.ZLPhotoModel {
  927 + public enum MediaType : Swift.Int {
  928 + case unknown
  929 + case image
  930 + case gif
  931 + case livePhoto
  932 + case video
  933 + public init?(rawValue: Swift.Int)
  934 + public typealias RawValue = Swift.Int
  935 + public var rawValue: Swift.Int {
  936 + get
  937 + }
  938 + }
  939 +}
  940 +@objc public class ZLPhotoModel : ObjectiveC.NSObject {
  941 + final public let ident: Swift.String
  942 + final public let asset: Photos.PHAsset
  943 + public var type: HHPhotoPicker.ZLPhotoModel.MediaType
  944 + public var duration: Swift.String
  945 + public var isSelected: Swift.Bool
  946 + public var editImage: UIKit.UIImage? {
  947 + get
  948 + set
  949 + }
  950 + public var second: HHPhotoPicker.Second {
  951 + get
  952 + }
  953 + public var whRatio: CoreGraphics.CGFloat {
  954 + get
  955 + }
  956 + public var previewSize: CoreGraphics.CGSize {
  957 + get
  958 + }
  959 + public var editImageModel: HHPhotoPicker.ZLEditImageModel?
  960 + public init(asset: Photos.PHAsset)
  961 + public func transformAssetType(for asset: Photos.PHAsset) -> HHPhotoPicker.ZLPhotoModel.MediaType
  962 + public func transformDuration(for asset: Photos.PHAsset) -> Swift.String
  963 + @objc deinit
  964 +}
  965 +extension HHPhotoPicker.ZLPhotoModel {
  966 + public static func == (lhs: HHPhotoPicker.ZLPhotoModel, rhs: HHPhotoPicker.ZLPhotoModel) -> Swift.Bool
  967 +}
  968 +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class ZLPhotoPreviewSheet : UIKit.UIView {
  969 + @objc @_Concurrency.MainActor(unsafe) public var selectImageBlock: (([UIKit.UIImage], [Photos.PHAsset], Swift.Bool) -> Swift.Void)?
  970 + @objc @_Concurrency.MainActor(unsafe) public var selectImageRequestErrorBlock: (([Photos.PHAsset], [Swift.Int]) -> Swift.Void)?
  971 + @objc @_Concurrency.MainActor(unsafe) public var cancelBlock: (() -> Swift.Void)?
  972 + @objc deinit
  973 + @_Concurrency.MainActor(unsafe) @objc convenience override dynamic public init(frame: CoreGraphics.CGRect)
  974 + @objc @_Concurrency.MainActor(unsafe) public init(selectedAssets: [Photos.PHAsset]? = nil)
  975 + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
  976 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews()
  977 + @objc @_Concurrency.MainActor(unsafe) public func showPreview(animate: Swift.Bool = true, sender: UIKit.UIViewController)
  978 + @objc @_Concurrency.MainActor(unsafe) public func showPhotoLibrary(sender: UIKit.UIViewController)
  979 + @objc @_Concurrency.MainActor(unsafe) public func previewAssets(sender: UIKit.UIViewController, assets: [Photos.PHAsset], index: Swift.Int, isOriginal: Swift.Bool, showBottomViewAndSelectBtn: Swift.Bool = true)
  980 +}
  981 +extension HHPhotoPicker.ZLPhotoPreviewSheet : UIKit.UIGestureRecognizerDelegate {
  982 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIKit.UIGestureRecognizer) -> Swift.Bool
  983 +}
  984 +extension HHPhotoPicker.ZLPhotoPreviewSheet : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegateFlowLayout {
  985 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreGraphics.CGSize
  986 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
  987 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
  988 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, willDisplay cell: UIKit.UICollectionViewCell, forItemAt indexPath: Foundation.IndexPath)
  989 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
  990 +}
  991 +extension HHPhotoPicker.ZLPhotoPreviewSheet : UIKit.UIImagePickerControllerDelegate, UIKit.UINavigationControllerDelegate {
  992 + @_Concurrency.MainActor(unsafe) @objc dynamic public func imagePickerController(_ picker: UIKit.UIImagePickerController, didFinishPickingMediaWithInfo info: [UIKit.UIImagePickerController.InfoKey : Any])
  993 +}
  994 +extension HHPhotoPicker.ZLPhotoPreviewSheet : Photos.PHPhotoLibraryChangeObserver {
  995 + @_Concurrency.MainActor(unsafe) @objc dynamic public func photoLibraryDidChange(_ changeInstance: Photos.PHChange)
  996 +}
  997 +@objc @_inheritsConvenienceInitializers public class ZLPhotoUIConfiguration : ObjectiveC.NSObject {
  998 + @objc public enum CancelButtonStyle : Swift.Int {
  999 + case text
  1000 + case image
  1001 + public init?(rawValue: Swift.Int)
  1002 + public typealias RawValue = Swift.Int
  1003 + public var rawValue: Swift.Int {
  1004 + get
  1005 + }
  1006 + }
  1007 + @objc public class func `default`() -> HHPhotoPicker.ZLPhotoUIConfiguration
  1008 + @objc public class func resetConfiguration()
  1009 + @objc public var style: HHPhotoPicker.ZLPhotoBrowserStyle
  1010 + @objc public var statusBarStyle: UIKit.UIStatusBarStyle
  1011 + @objc public var navCancelButtonStyle: HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle
  1012 + @objc public var showStatusBarInPreviewInterface: Swift.Bool
  1013 + @objc public var navViewBlurEffectOfAlbumList: UIKit.UIBlurEffect?
  1014 + @objc public var navViewBlurEffectOfPreview: UIKit.UIBlurEffect?
  1015 + @objc public var bottomViewBlurEffectOfAlbumList: UIKit.UIBlurEffect?
  1016 + @objc public var bottomViewBlurEffectOfPreview: UIKit.UIBlurEffect?
  1017 + @objc public var customImageNames: [Swift.String] {
  1018 + @objc get
  1019 + @objc set
  1020 + }
  1021 + public var customImageForKey: [Swift.String : UIKit.UIImage?] {
  1022 + get
  1023 + set
  1024 + }
  1025 + @objc public var customImageForKey_objc: [Swift.String : UIKit.UIImage] {
  1026 + @objc get
  1027 + @objc set
  1028 + }
  1029 + public var customLanguageKeyValue: [HHPhotoPicker.ZLLocalLanguageKey : Swift.String] {
  1030 + get
  1031 + set
  1032 + }
  1033 + @objc public var customLanguageKeyValue_objc: [Swift.String : Swift.String] {
  1034 + @objc get
  1035 + @objc set
  1036 + }
  1037 + @objc public var themeFontName: Swift.String? {
  1038 + @objc get
  1039 + @objc set
  1040 + }
  1041 + @objc public var sheetTranslucentColor: UIKit.UIColor
  1042 + @objc public var sheetBtnBgColor: UIKit.UIColor
  1043 + @objc public var sheetBtnTitleColor: UIKit.UIColor
  1044 + @objc public var sheetBtnTitleTintColor: UIKit.UIColor
  1045 + @objc public var navBarColor: UIKit.UIColor
  1046 + @objc public var navBarColorOfPreviewVC: UIKit.UIColor
  1047 + @objc public var navTitleColor: UIKit.UIColor
  1048 + @objc public var navTitleColorOfPreviewVC: UIKit.UIColor
  1049 + @objc public var navEmbedTitleViewBgColor: UIKit.UIColor
  1050 + @objc public var albumListBgColor: UIKit.UIColor
  1051 + @objc public var embedAlbumListTranslucentColor: UIKit.UIColor
  1052 + @objc public var albumListTitleColor: UIKit.UIColor
  1053 + @objc public var albumListCountColor: UIKit.UIColor
  1054 + @objc public var separatorColor: UIKit.UIColor
  1055 + @objc public var thumbnailBgColor: UIKit.UIColor
  1056 + @objc public var previewVCBgColor: UIKit.UIColor
  1057 + @objc public var bottomToolViewBgColor: UIKit.UIColor
  1058 + @objc public var bottomToolViewBgColorOfPreviewVC: UIKit.UIColor
  1059 + @objc public var bottomToolViewBtnNormalTitleColor: UIKit.UIColor
  1060 + @objc public var bottomToolViewDoneBtnNormalTitleColor: UIKit.UIColor
  1061 + @objc public var bottomToolViewBtnNormalTitleColorOfPreviewVC: UIKit.UIColor
  1062 + @objc public var bottomToolViewDoneBtnNormalTitleColorOfPreviewVC: UIKit.UIColor
  1063 + @objc public var bottomToolViewBtnDisableTitleColor: UIKit.UIColor
  1064 + @objc public var bottomToolViewDoneBtnDisableTitleColor: UIKit.UIColor
  1065 + @objc public var bottomToolViewBtnDisableTitleColorOfPreviewVC: UIKit.UIColor
  1066 + @objc public var bottomToolViewDoneBtnDisableTitleColorOfPreviewVC: UIKit.UIColor
  1067 + @objc public var bottomToolViewBtnNormalBgColor: UIKit.UIColor
  1068 + @objc public var bottomToolViewBtnNormalBgColorOfPreviewVC: UIKit.UIColor
  1069 + @objc public var bottomToolViewBtnDisableBgColor: UIKit.UIColor
  1070 + @objc public var bottomToolViewBtnDisableBgColorOfPreviewVC: UIKit.UIColor
  1071 + @objc public var selectMorePhotoWhenAuthIsLismitedTitleColor: UIKit.UIColor
  1072 + @objc public var cameraRecodeProgressColor: UIKit.UIColor
  1073 + @objc public var selectedMaskColor: UIKit.UIColor
  1074 + @objc public var selectedBorderColor: UIKit.UIColor
  1075 + @objc public var invalidMaskColor: UIKit.UIColor
  1076 + @objc public var indexLabelTextColor: UIKit.UIColor
  1077 + @objc public var indexLabelBgColor: UIKit.UIColor
  1078 + @objc public var cameraCellBgColor: UIKit.UIColor
  1079 + @objc public var adjustSliderNormalColor: UIKit.UIColor
  1080 + @objc public var adjustSliderTintColor: UIKit.UIColor
  1081 + @objc override dynamic public init()
  1082 + @objc deinit
  1083 +}
  1084 +@objc public enum ZLPhotoBrowserStyle : Swift.Int {
  1085 + case embedAlbumList
  1086 + case externalAlbumList
  1087 + public init?(rawValue: Swift.Int)
  1088 + public typealias RawValue = Swift.Int
  1089 + public var rawValue: Swift.Int {
  1090 + get
  1091 + }
  1092 +}
  1093 +extension HHPhotoPicker.ZLPhotoUIConfiguration {
  1094 + @discardableResult
  1095 + public func style(_ style: HHPhotoPicker.ZLPhotoBrowserStyle) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1096 + @discardableResult
  1097 + public func statusBarStyle(_ statusBarStyle: UIKit.UIStatusBarStyle) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1098 + @discardableResult
  1099 + public func navCancelButtonStyle(_ style: HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1100 + @discardableResult
  1101 + public func showStatusBarInPreviewInterface(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1102 + @discardableResult
  1103 + public func navViewBlurEffectOfAlbumList(_ effect: UIKit.UIBlurEffect?) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1104 + @discardableResult
  1105 + public func navViewBlurEffectOfPreview(_ effect: UIKit.UIBlurEffect?) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1106 + @discardableResult
  1107 + public func bottomViewBlurEffectOfAlbumList(_ effect: UIKit.UIBlurEffect?) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1108 + @discardableResult
  1109 + public func bottomViewBlurEffectOfPreview(_ effect: UIKit.UIBlurEffect?) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1110 + @discardableResult
  1111 + public func customImageNames(_ names: [Swift.String]) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1112 + @discardableResult
  1113 + public func customImageForKey(_ map: [Swift.String : UIKit.UIImage?]) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1114 + @discardableResult
  1115 + public func customLanguageKeyValue(_ map: [HHPhotoPicker.ZLLocalLanguageKey : Swift.String]) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1116 + @discardableResult
  1117 + public func themeFontName(_ name: Swift.String) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1118 + @discardableResult
  1119 + public func sheetTranslucentColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1120 + @discardableResult
  1121 + public func sheetBtnBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1122 + @discardableResult
  1123 + public func sheetBtnTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1124 + @discardableResult
  1125 + public func sheetBtnTitleTintColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1126 + @discardableResult
  1127 + public func navBarColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1128 + @discardableResult
  1129 + public func navBarColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1130 + @discardableResult
  1131 + public func navTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1132 + @discardableResult
  1133 + public func navTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1134 + @discardableResult
  1135 + public func navEmbedTitleViewBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1136 + @discardableResult
  1137 + public func albumListBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1138 + @discardableResult
  1139 + public func embedAlbumListTranslucentColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1140 + @discardableResult
  1141 + public func albumListTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1142 + @discardableResult
  1143 + public func albumListCountColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1144 + @discardableResult
  1145 + public func separatorColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1146 + @discardableResult
  1147 + public func thumbnailBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1148 + @discardableResult
  1149 + public func previewVCBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1150 + @discardableResult
  1151 + public func bottomToolViewBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1152 + @discardableResult
  1153 + public func bottomToolViewBgColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1154 + @discardableResult
  1155 + public func bottomToolViewBtnNormalTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1156 + @discardableResult
  1157 + public func bottomToolViewDoneBtnNormalTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1158 + @discardableResult
  1159 + public func bottomToolViewBtnNormalTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1160 + @discardableResult
  1161 + public func bottomToolViewDoneBtnNormalTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1162 + @discardableResult
  1163 + public func bottomToolViewBtnDisableTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1164 + @discardableResult
  1165 + public func bottomToolViewDoneBtnDisableTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1166 + @discardableResult
  1167 + public func bottomToolViewBtnDisableTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1168 + @discardableResult
  1169 + public func bottomToolViewDoneBtnDisableTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1170 + @discardableResult
  1171 + public func bottomToolViewBtnNormalBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1172 + @discardableResult
  1173 + public func bottomToolViewBtnNormalBgColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1174 + @discardableResult
  1175 + public func bottomToolViewBtnDisableBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1176 + @discardableResult
  1177 + public func bottomToolViewBtnDisableBgColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1178 + @discardableResult
  1179 + public func selectMorePhotoWhenAuthIsLismitedTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1180 + @discardableResult
  1181 + public func cameraRecodeProgressColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1182 + @discardableResult
  1183 + public func selectedMaskColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1184 + @discardableResult
  1185 + public func selectedBorderColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1186 + @discardableResult
  1187 + public func invalidMaskColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1188 + @discardableResult
  1189 + public func indexLabelTextColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1190 + @discardableResult
  1191 + public func indexLabelBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1192 + @discardableResult
  1193 + public func cameraCellBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1194 + @discardableResult
  1195 + public func adjustSliderNormalColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1196 + @discardableResult
  1197 + public func adjustSliderTintColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1198 +}
  1199 +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class ZLProgressHUD : UIKit.UIView {
  1200 + @objc public enum HUDStyle : Swift.Int {
  1201 + case light
  1202 + case lightBlur
  1203 + case dark
  1204 + case darkBlur
  1205 + public init?(rawValue: Swift.Int)
  1206 + public typealias RawValue = Swift.Int
  1207 + public var rawValue: Swift.Int {
  1208 + get
  1209 + }
  1210 + }
  1211 + @objc deinit
  1212 + @objc @_Concurrency.MainActor(unsafe) public init(style: HHPhotoPicker.ZLProgressHUD.HUDStyle)
  1213 + @objc @_Concurrency.MainActor(unsafe) public func show(timeout: Foundation.TimeInterval = 100)
  1214 + @objc @_Concurrency.MainActor(unsafe) public func hide()
  1215 +}
  1216 +@objc @_hasMissingDesignatedInitializers public class ZLTextStickerState : ObjectiveC.NSObject {
  1217 + @objc deinit
  1218 +}
  1219 +@objc @_inheritsConvenienceInitializers public class ZLVideoManager : ObjectiveC.NSObject {
  1220 + @objc public class func mergeVideos(fileUrls: [Foundation.URL], completion: @escaping ((Foundation.URL?, Swift.Error?) -> Swift.Void))
  1221 + @objc override dynamic public init()
  1222 + @objc deinit
  1223 +}
  1224 +extension HHPhotoPicker.ZLVideoManager {
  1225 + @objc dynamic public class func exportVideo(for asset: Photos.PHAsset, exportType: HHPhotoPicker.ZLVideoManager.ExportType = .mov, presetName: Swift.String = AVAssetExportPresetMediumQuality, complete: @escaping ((Foundation.URL?, Swift.Error?) -> Swift.Void))
  1226 + @objc dynamic public class func exportVideo(for asset: AVFoundation.AVAsset, range: CoreMedia.CMTimeRange = CMTimeRange(start: .zero, duration: .positiveInfinity), exportType: HHPhotoPicker.ZLVideoManager.ExportType = .mov, presetName: Swift.String = AVAssetExportPresetMediumQuality, complete: @escaping ((Foundation.URL?, Swift.Error?) -> Swift.Void))
  1227 +}
  1228 +extension HHPhotoPicker.ZLVideoManager {
  1229 + @objc public enum ExportType : Swift.Int {
  1230 + case mov
  1231 + case mp4
  1232 + public init?(rawValue: Swift.Int)
  1233 + public typealias RawValue = Swift.Int
  1234 + public var rawValue: Swift.Int {
  1235 + get
  1236 + }
  1237 + }
  1238 +}
  1239 +extension HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset : Swift.Equatable {}
  1240 +extension HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset : Swift.Hashable {}
  1241 +extension HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset : Swift.RawRepresentable {}
  1242 +extension HHPhotoPicker.ZLCameraConfiguration.FocusMode : Swift.Equatable {}
  1243 +extension HHPhotoPicker.ZLCameraConfiguration.FocusMode : Swift.Hashable {}
  1244 +extension HHPhotoPicker.ZLCameraConfiguration.FocusMode : Swift.RawRepresentable {}
  1245 +extension HHPhotoPicker.ZLCameraConfiguration.ExposureMode : Swift.Equatable {}
  1246 +extension HHPhotoPicker.ZLCameraConfiguration.ExposureMode : Swift.Hashable {}
  1247 +extension HHPhotoPicker.ZLCameraConfiguration.ExposureMode : Swift.RawRepresentable {}
  1248 +extension HHPhotoPicker.ZLCameraConfiguration.FlashMode : Swift.Equatable {}
  1249 +extension HHPhotoPicker.ZLCameraConfiguration.FlashMode : Swift.Hashable {}
  1250 +extension HHPhotoPicker.ZLCameraConfiguration.FlashMode : Swift.RawRepresentable {}
  1251 +extension HHPhotoPicker.ZLCameraConfiguration.VideoExportType : Swift.Equatable {}
  1252 +extension HHPhotoPicker.ZLCameraConfiguration.VideoExportType : Swift.Hashable {}
  1253 +extension HHPhotoPicker.ZLCameraConfiguration.VideoExportType : Swift.RawRepresentable {}
  1254 +extension HHPhotoPicker.ZLEditImageConfiguration.EditTool : Swift.Equatable {}
  1255 +extension HHPhotoPicker.ZLEditImageConfiguration.EditTool : Swift.Hashable {}
  1256 +extension HHPhotoPicker.ZLEditImageConfiguration.EditTool : Swift.RawRepresentable {}
  1257 +extension HHPhotoPicker.ZLEditImageConfiguration.AdjustTool : Swift.Equatable {}
  1258 +extension HHPhotoPicker.ZLEditImageConfiguration.AdjustTool : Swift.Hashable {}
  1259 +extension HHPhotoPicker.ZLEditImageConfiguration.AdjustTool : Swift.RawRepresentable {}
  1260 +extension HHPhotoPicker.ZLFilterType : Swift.Equatable {}
  1261 +extension HHPhotoPicker.ZLFilterType : Swift.Hashable {}
  1262 +extension HHPhotoPicker.ZLFilterType : Swift.RawRepresentable {}
  1263 +extension HHPhotoPicker.ZLURLType : Swift.Equatable {}
  1264 +extension HHPhotoPicker.ZLURLType : Swift.Hashable {}
  1265 +extension HHPhotoPicker.ZLURLType : Swift.RawRepresentable {}
  1266 +extension HHPhotoPicker.ZLLanguageType : Swift.Equatable {}
  1267 +extension HHPhotoPicker.ZLLanguageType : Swift.Hashable {}
  1268 +extension HHPhotoPicker.ZLLanguageType : Swift.RawRepresentable {}
  1269 +extension HHPhotoPicker.ZLNoAuthorityType : Swift.Equatable {}
  1270 +extension HHPhotoPicker.ZLNoAuthorityType : Swift.Hashable {}
  1271 +extension HHPhotoPicker.ZLNoAuthorityType : Swift.RawRepresentable {}
  1272 +extension HHPhotoPicker.ZLPhotoModel.MediaType : Swift.Equatable {}
  1273 +extension HHPhotoPicker.ZLPhotoModel.MediaType : Swift.Hashable {}
  1274 +extension HHPhotoPicker.ZLPhotoModel.MediaType : Swift.RawRepresentable {}
  1275 +extension HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle : Swift.Equatable {}
  1276 +extension HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle : Swift.Hashable {}
  1277 +extension HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle : Swift.RawRepresentable {}
  1278 +extension HHPhotoPicker.ZLPhotoBrowserStyle : Swift.Equatable {}
  1279 +extension HHPhotoPicker.ZLPhotoBrowserStyle : Swift.Hashable {}
  1280 +extension HHPhotoPicker.ZLPhotoBrowserStyle : Swift.RawRepresentable {}
  1281 +extension HHPhotoPicker.ZLProgressHUD.HUDStyle : Swift.Equatable {}
  1282 +extension HHPhotoPicker.ZLProgressHUD.HUDStyle : Swift.Hashable {}
  1283 +extension HHPhotoPicker.ZLProgressHUD.HUDStyle : Swift.RawRepresentable {}
  1284 +extension HHPhotoPicker.ZLVideoManager.ExportType : Swift.Equatable {}
  1285 +extension HHPhotoPicker.ZLVideoManager.ExportType : Swift.Hashable {}
  1286 +extension HHPhotoPicker.ZLVideoManager.ExportType : Swift.RawRepresentable {}
  1 +// swift-interface-format-version: 1.0
  2 +// swift-compiler-version: Apple Swift version 5.5.1 (swiftlang-1300.0.31.4 clang-1300.0.29.6)
  3 +// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name HHPhotoPicker
  4 +import AVFoundation
  5 +import Accelerate
  6 +import CoreMotion
  7 +import Foundation
  8 +@_exported import HHPhotoPicker
  9 +import Photos
  10 +import PhotosUI
  11 +import Swift
  12 +import UIKit
  13 +import _Concurrency
  14 +public protocol HHPhotoPickerManagerDelegate {
  15 + func selectImage(_ selectedImages: [UIKit.UIImage])
  16 + func cancelImage()
  17 + func selectImageRequestError(_ errorAssets: [Photos.PHAsset], errorIndexs: [Swift.Int])
  18 +}
  19 +@objc public class HHPhotoPickerManager : ObjectiveC.NSObject {
  20 + public var viewDelegate: HHPhotoPicker.HHPhotoPickerManagerDelegate?
  21 + public var photoConfigModel: HHPhotoPicker.HHPhotoConfigModel
  22 + public var photoUIConfigModel: HHPhotoPicker.HHPhotoUIConfigModel
  23 + required public init(showVC: UIKit.UIViewController)
  24 + public func showImagePicker()
  25 + @objc deinit
  26 +}
  27 +@objc @_inheritsConvenienceInitializers public class HHPhotoConfigModel : ObjectiveC.NSObject {
  28 + public var maxPreviewCount: Swift.Int
  29 + public var maxSelectCount: Swift.Int {
  30 + get
  31 + set
  32 + }
  33 + public var minVideoSelectCount: Swift.Int {
  34 + get
  35 + set
  36 + }
  37 + public var maxVideoSelectCount: Swift.Int {
  38 + get
  39 + set
  40 + }
  41 + public var minSelectVideoDuration: Swift.Int
  42 + public var maxSelectVideoDuration: Swift.Int
  43 + public var cellCornerRadio: CoreGraphics.CGFloat
  44 + public var languageType: HHPhotoPicker.ZLLanguageType {
  45 + get
  46 + set
  47 + }
  48 + public var columnCount: Swift.Int {
  49 + get
  50 + set
  51 + }
  52 + public var sortAscending: Swift.Bool
  53 + public var allowSelectImage: Swift.Bool
  54 + public var allowTakePhotoInLibrary: Swift.Bool
  55 + public var allowSelectOriginal: Swift.Bool
  56 + public var allowSelectGif: Swift.Bool
  57 + public var allowSelectVideo: Swift.Bool
  58 + public var allowSelectLivePhoto: Swift.Bool
  59 + public var allowEditImage: Swift.Bool
  60 + public var allowMixSelect: Swift.Bool
  61 + public var allowPreviewPhotos: Swift.Bool
  62 + public var editImageWithDraw: Swift.Bool
  63 + public var editImageWithClip: Swift.Bool
  64 + public var editImageWithImageSticker: Swift.Bool
  65 + public var editImageWithTextSticker: Swift.Bool
  66 + public var editImageWithMosaic: Swift.Bool
  67 + public var editImageWithFilter: Swift.Bool
  68 + public var editImageWithAdjust: Swift.Bool
  69 + public var editImageWitAdjustBrightness: Swift.Bool
  70 + public var editImageWitAdjustContrast: Swift.Bool
  71 + public var editImageWitAdjustSaturation: Swift.Bool
  72 + public var shouldAnialysisAsset: Swift.Bool
  73 + public var allowEditVideo: Swift.Bool {
  74 + get
  75 + set
  76 + }
  77 + public var saveNewImageAfterEdit: Swift.Bool
  78 + public var allowDragSelect: Swift.Bool
  79 + public var allowSlideSelect: Swift.Bool
  80 + public var autoScrollWhenSlideSelectIsActive: Swift.Bool
  81 + public var autoScrollMaxSpeed: CoreGraphics.CGFloat
  82 + public var showCaptureImageOnTakePhotoBtn: Swift.Bool
  83 + public var showSelectedIndex: Swift.Bool
  84 + public var showSelectedMask: Swift.Bool
  85 + public var showSelectedBorder: Swift.Bool
  86 + public var showInvalidMask: Swift.Bool
  87 + public var useCustomCamera: Swift.Bool
  88 + public var flashMode: HHPhotoPicker.ZLCameraConfiguration.FlashMode
  89 + @objc override dynamic public init()
  90 + @objc deinit
  91 +}
  92 +@objc @_inheritsConvenienceInitializers public class HHPhotoUIConfigModel : ObjectiveC.NSObject {
  93 + public var style: HHPhotoPicker.ZLPhotoBrowserStyle
  94 + public var bottomToolViewBtnNormalBgColor: UIKit.UIColor
  95 + public var bottomToolViewBtnNormalBgColorOfPreviewVC: UIKit.UIColor
  96 + @objc public var indexLabelBgColor: UIKit.UIColor
  97 + @objc override dynamic public init()
  98 + @objc deinit
  99 +}
  100 +@objc public class ZLAlbumListModel : ObjectiveC.NSObject {
  101 + final public let title: Swift.String
  102 + public var count: Swift.Int {
  103 + get
  104 + }
  105 + public var result: Photos.PHFetchResult<Photos.PHAsset>
  106 + final public let collection: Photos.PHAssetCollection
  107 + final public let option: Photos.PHFetchOptions
  108 + final public let isCameraRoll: Swift.Bool
  109 + public var headImageAsset: Photos.PHAsset? {
  110 + get
  111 + }
  112 + public var models: [HHPhotoPicker.ZLPhotoModel]
  113 + public init(title: Swift.String, result: Photos.PHFetchResult<Photos.PHAsset>, collection: Photos.PHAssetCollection, option: Photos.PHFetchOptions, isCameraRoll: Swift.Bool)
  114 + public func refetchPhotos()
  115 + @objc deinit
  116 +}
  117 +@objc @_inheritsConvenienceInitializers public class ZLCameraConfiguration : ObjectiveC.NSObject {
  118 + @objc public enum CaptureSessionPreset : Swift.Int {
  119 + case cif352x288
  120 + case vga640x480
  121 + case hd1280x720
  122 + case hd1920x1080
  123 + case hd4K3840x2160
  124 + public init?(rawValue: Swift.Int)
  125 + public typealias RawValue = Swift.Int
  126 + public var rawValue: Swift.Int {
  127 + get
  128 + }
  129 + }
  130 + @objc public enum FocusMode : Swift.Int {
  131 + case autoFocus
  132 + case continuousAutoFocus
  133 + public init?(rawValue: Swift.Int)
  134 + public typealias RawValue = Swift.Int
  135 + public var rawValue: Swift.Int {
  136 + get
  137 + }
  138 + }
  139 + @objc public enum ExposureMode : Swift.Int {
  140 + case autoExpose
  141 + case continuousAutoExposure
  142 + public init?(rawValue: Swift.Int)
  143 + public typealias RawValue = Swift.Int
  144 + public var rawValue: Swift.Int {
  145 + get
  146 + }
  147 + }
  148 + @objc public enum FlashMode : Swift.Int {
  149 + case auto
  150 + case on
  151 + case off
  152 + public init?(rawValue: Swift.Int)
  153 + public typealias RawValue = Swift.Int
  154 + public var rawValue: Swift.Int {
  155 + get
  156 + }
  157 + }
  158 + @objc public enum VideoExportType : Swift.Int {
  159 + case mov
  160 + case mp4
  161 + public init?(rawValue: Swift.Int)
  162 + public typealias RawValue = Swift.Int
  163 + public var rawValue: Swift.Int {
  164 + get
  165 + }
  166 + }
  167 + @objc public var sessionPreset: HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset
  168 + @objc public var focusMode: HHPhotoPicker.ZLCameraConfiguration.FocusMode
  169 + @objc public var exposureMode: HHPhotoPicker.ZLCameraConfiguration.ExposureMode
  170 + @objc public var flashMode: HHPhotoPicker.ZLCameraConfiguration.FlashMode
  171 + @objc public var videoExportType: HHPhotoPicker.ZLCameraConfiguration.VideoExportType
  172 + @objc override dynamic public init()
  173 + @objc deinit
  174 +}
  175 +extension HHPhotoPicker.ZLCameraConfiguration {
  176 + @discardableResult
  177 + public func sessionPreset(_ sessionPreset: HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset) -> HHPhotoPicker.ZLCameraConfiguration
  178 + @discardableResult
  179 + public func focusMode(_ mode: HHPhotoPicker.ZLCameraConfiguration.FocusMode) -> HHPhotoPicker.ZLCameraConfiguration
  180 + @discardableResult
  181 + public func exposureMode(_ mode: HHPhotoPicker.ZLCameraConfiguration.ExposureMode) -> HHPhotoPicker.ZLCameraConfiguration
  182 + @discardableResult
  183 + public func flashMode(_ mode: HHPhotoPicker.ZLCameraConfiguration.FlashMode) -> HHPhotoPicker.ZLCameraConfiguration
  184 + @discardableResult
  185 + public func videoExportType(_ type: HHPhotoPicker.ZLCameraConfiguration.VideoExportType) -> HHPhotoPicker.ZLCameraConfiguration
  186 +}
  187 +@objc @_Concurrency.MainActor(unsafe) open class ZLCustomCamera : UIKit.UIViewController, QuartzCore.CAAnimationDelegate {
  188 + @objc @_Concurrency.MainActor(unsafe) public var takeDoneBlock: ((UIKit.UIImage?, Foundation.URL?) -> Swift.Void)?
  189 + @objc @_Concurrency.MainActor(unsafe) public var cancelBlock: (() -> Swift.Void)?
  190 + @_Concurrency.MainActor(unsafe) public var tipsLabel: UIKit.UILabel {
  191 + get
  192 + set
  193 + }
  194 + @_Concurrency.MainActor(unsafe) public var bottomView: UIKit.UIView {
  195 + get
  196 + set
  197 + }
  198 + @_Concurrency.MainActor(unsafe) public var largeCircleView: UIKit.UIVisualEffectView {
  199 + get
  200 + set
  201 + }
  202 + @_Concurrency.MainActor(unsafe) public var smallCircleView: UIKit.UIView {
  203 + get
  204 + set
  205 + }
  206 + @_Concurrency.MainActor(unsafe) public var animateLayer: QuartzCore.CAShapeLayer {
  207 + get
  208 + set
  209 + }
  210 + @_Concurrency.MainActor(unsafe) public var retakeBtn: HHPhotoPicker.ZLEnlargeButton {
  211 + get
  212 + set
  213 + }
  214 + @_Concurrency.MainActor(unsafe) public var doneBtn: UIKit.UIButton {
  215 + get
  216 + set
  217 + }
  218 + @_Concurrency.MainActor(unsafe) public var dismissBtn: HHPhotoPicker.ZLEnlargeButton {
  219 + get
  220 + set
  221 + }
  222 + @_Concurrency.MainActor(unsafe) public var switchCameraBtn: HHPhotoPicker.ZLEnlargeButton {
  223 + get
  224 + set
  225 + }
  226 + @_Concurrency.MainActor(unsafe) public var focusCursorView: UIKit.UIImageView {
  227 + get
  228 + set
  229 + }
  230 + @_Concurrency.MainActor(unsafe) public var takedImageView: UIKit.UIImageView {
  231 + get
  232 + set
  233 + }
  234 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var supportedInterfaceOrientations: UIKit.UIInterfaceOrientationMask {
  235 + @_Concurrency.MainActor(unsafe) @objc get
  236 + }
  237 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var prefersStatusBarHidden: Swift.Bool {
  238 + @_Concurrency.MainActor(unsafe) @objc get
  239 + }
  240 + @objc deinit
  241 + @objc dynamic public init()
  242 + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
  243 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
  244 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
  245 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
  246 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
  247 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidDisappear(_ animated: Swift.Bool)
  248 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLayoutSubviews()
  249 + @_Concurrency.MainActor(unsafe) @objc public func animationDidStop(_ anim: QuartzCore.CAAnimation, finished flag: Swift.Bool)
  250 +}
  251 +extension HHPhotoPicker.ZLCustomCamera : AVFoundation.AVCapturePhotoCaptureDelegate {
  252 + @_Concurrency.MainActor(unsafe) @objc dynamic public func photoOutput(_ output: AVFoundation.AVCapturePhotoOutput, willCapturePhotoFor resolvedSettings: AVFoundation.AVCaptureResolvedPhotoSettings)
  253 + @_Concurrency.MainActor(unsafe) @objc dynamic public func photoOutput(_ output: AVFoundation.AVCapturePhotoOutput, didFinishProcessingPhoto photoSampleBuffer: CoreMedia.CMSampleBuffer?, previewPhoto previewPhotoSampleBuffer: CoreMedia.CMSampleBuffer?, resolvedSettings: AVFoundation.AVCaptureResolvedPhotoSettings, bracketSettings: AVFoundation.AVCaptureBracketedStillImageSettings?, error: Swift.Error?)
  254 +}
  255 +extension HHPhotoPicker.ZLCustomCamera : AVFoundation.AVCaptureFileOutputRecordingDelegate {
  256 + @_Concurrency.MainActor(unsafe) @objc dynamic public func fileOutput(_ output: AVFoundation.AVCaptureFileOutput, didStartRecordingTo fileURL: Foundation.URL, from connections: [AVFoundation.AVCaptureConnection])
  257 + @_Concurrency.MainActor(unsafe) @objc dynamic public func fileOutput(_ output: AVFoundation.AVCaptureFileOutput, didFinishRecordingTo outputFileURL: Foundation.URL, from connections: [AVFoundation.AVCaptureConnection], error: Swift.Error?)
  258 +}
  259 +extension HHPhotoPicker.ZLCustomCamera : UIKit.UIGestureRecognizerDelegate {
  260 + @_Concurrency.MainActor(unsafe) @objc dynamic public func gestureRecognizer(_ gestureRecognizer: UIKit.UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIKit.UIGestureRecognizer) -> Swift.Bool
  261 +}
  262 +@objc public protocol ZLImageStickerContainerDelegate {
  263 + @objc var selectImageBlock: ((UIKit.UIImage) -> Swift.Void)? { get set }
  264 + @objc var hideBlock: (() -> Swift.Void)? { get set }
  265 + @objc func show(in view: UIKit.UIView)
  266 +}
  267 +@objc @_inheritsConvenienceInitializers public class ZLEditImageConfiguration : ObjectiveC.NSObject {
  268 + @objc public enum EditTool : Swift.Int, Swift.CaseIterable {
  269 + case draw
  270 + case clip
  271 + case imageSticker
  272 + case textSticker
  273 + case mosaic
  274 + case filter
  275 + case adjust
  276 + public init?(rawValue: Swift.Int)
  277 + public typealias AllCases = [HHPhotoPicker.ZLEditImageConfiguration.EditTool]
  278 + public typealias RawValue = Swift.Int
  279 + public static var allCases: [HHPhotoPicker.ZLEditImageConfiguration.EditTool] {
  280 + get
  281 + }
  282 + public var rawValue: Swift.Int {
  283 + get
  284 + }
  285 + }
  286 + @objc public enum AdjustTool : Swift.Int, Swift.CaseIterable {
  287 + case brightness
  288 + case contrast
  289 + case saturation
  290 + public init?(rawValue: Swift.Int)
  291 + public typealias AllCases = [HHPhotoPicker.ZLEditImageConfiguration.AdjustTool]
  292 + public typealias RawValue = Swift.Int
  293 + public static var allCases: [HHPhotoPicker.ZLEditImageConfiguration.AdjustTool] {
  294 + get
  295 + }
  296 + public var rawValue: Swift.Int {
  297 + get
  298 + }
  299 + }
  300 + public var tools: [HHPhotoPicker.ZLEditImageConfiguration.EditTool] {
  301 + get
  302 + set
  303 + }
  304 + @objc public var tools_objc: [Swift.Int] {
  305 + @objc get
  306 + @objc set
  307 + }
  308 + @objc public var drawColors: [UIKit.UIColor] {
  309 + @objc get
  310 + @objc set
  311 + }
  312 + @objc public var defaultDrawColor: UIKit.UIColor
  313 + @objc public var clipRatios: [HHPhotoPicker.ZLImageClipRatio] {
  314 + @objc get
  315 + @objc set
  316 + }
  317 + @objc public var textStickerTextColors: [UIKit.UIColor] {
  318 + @objc get
  319 + @objc set
  320 + }
  321 + @objc public var textStickerDefaultTextColor: UIKit.UIColor
  322 + @objc public var filters: [HHPhotoPicker.ZLFilter] {
  323 + @objc get
  324 + @objc set
  325 + }
  326 + @objc public var imageStickerContainerView: (UIKit.UIView & HHPhotoPicker.ZLImageStickerContainerDelegate)?
  327 + public var adjustTools: [HHPhotoPicker.ZLEditImageConfiguration.AdjustTool] {
  328 + get
  329 + set
  330 + }
  331 + @objc public var adjustTools_objc: [Swift.Int] {
  332 + @objc get
  333 + @objc set
  334 + }
  335 + @objc public var impactFeedbackWhenAdjustSliderValueIsZero: Swift.Bool
  336 + @objc public var impactFeedbackStyle: UIKit.UIImpactFeedbackGenerator.FeedbackStyle
  337 + @objc override dynamic public init()
  338 + @objc deinit
  339 +}
  340 +extension HHPhotoPicker.ZLEditImageConfiguration {
  341 + @discardableResult
  342 + public func tools(_ tools: [HHPhotoPicker.ZLEditImageConfiguration.EditTool]) -> HHPhotoPicker.ZLEditImageConfiguration
  343 + @discardableResult
  344 + public func drawColors(_ colors: [UIKit.UIColor]) -> HHPhotoPicker.ZLEditImageConfiguration
  345 + public func defaultDrawColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLEditImageConfiguration
  346 + @discardableResult
  347 + public func clipRatios(_ ratios: [HHPhotoPicker.ZLImageClipRatio]) -> HHPhotoPicker.ZLEditImageConfiguration
  348 + @discardableResult
  349 + public func textStickerTextColors(_ colors: [UIKit.UIColor]) -> HHPhotoPicker.ZLEditImageConfiguration
  350 + @discardableResult
  351 + public func textStickerDefaultTextColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLEditImageConfiguration
  352 + @discardableResult
  353 + public func filters(_ filters: [HHPhotoPicker.ZLFilter]) -> HHPhotoPicker.ZLEditImageConfiguration
  354 + @discardableResult
  355 + public func imageStickerContainerView(_ view: (UIKit.UIView & HHPhotoPicker.ZLImageStickerContainerDelegate)?) -> HHPhotoPicker.ZLEditImageConfiguration
  356 + @discardableResult
  357 + public func adjustTools(_ tools: [HHPhotoPicker.ZLEditImageConfiguration.AdjustTool]) -> HHPhotoPicker.ZLEditImageConfiguration
  358 + @discardableResult
  359 + public func impactFeedbackWhenAdjustSliderValueIsZero(_ value: Swift.Bool) -> HHPhotoPicker.ZLEditImageConfiguration
  360 + @discardableResult
  361 + public func impactFeedbackStyle(_ style: UIKit.UIImpactFeedbackGenerator.FeedbackStyle) -> HHPhotoPicker.ZLEditImageConfiguration
  362 +}
  363 +@objc public class ZLImageClipRatio : ObjectiveC.NSObject {
  364 + public var title: Swift.String
  365 + final public let whRatio: CoreGraphics.CGFloat
  366 + @objc public init(title: Swift.String, whRatio: CoreGraphics.CGFloat, isCircle: Swift.Bool = false)
  367 + @objc deinit
  368 +}
  369 +extension HHPhotoPicker.ZLImageClipRatio {
  370 + @objc public static let custom: HHPhotoPicker.ZLImageClipRatio
  371 + @objc public static let circle: HHPhotoPicker.ZLImageClipRatio
  372 + @objc public static let wh1x1: HHPhotoPicker.ZLImageClipRatio
  373 + @objc public static let wh3x4: HHPhotoPicker.ZLImageClipRatio
  374 + @objc public static let wh4x3: HHPhotoPicker.ZLImageClipRatio
  375 + @objc public static let wh2x3: HHPhotoPicker.ZLImageClipRatio
  376 + @objc public static let wh3x2: HHPhotoPicker.ZLImageClipRatio
  377 + @objc public static let wh9x16: HHPhotoPicker.ZLImageClipRatio
  378 + @objc public static let wh16x9: HHPhotoPicker.ZLImageClipRatio
  379 +}
  380 +@objc public class ZLEditImageModel : ObjectiveC.NSObject {
  381 + final public let drawPaths: [HHPhotoPicker.ZLDrawPath]
  382 + final public let mosaicPaths: [HHPhotoPicker.ZLMosaicPath]
  383 + final public let editRect: CoreGraphics.CGRect?
  384 + final public let angle: CoreGraphics.CGFloat
  385 + final public let brightness: Swift.Float
  386 + final public let contrast: Swift.Float
  387 + final public let saturation: Swift.Float
  388 + final public let selectRatio: HHPhotoPicker.ZLImageClipRatio?
  389 + final public let selectFilter: HHPhotoPicker.ZLFilter?
  390 + final public let textStickers: [(state: HHPhotoPicker.ZLTextStickerState, index: Swift.Int)]?
  391 + final public let imageStickers: [(state: HHPhotoPicker.ZLImageStickerState, index: Swift.Int)]?
  392 + public init(drawPaths: [HHPhotoPicker.ZLDrawPath], mosaicPaths: [HHPhotoPicker.ZLMosaicPath], editRect: CoreGraphics.CGRect?, angle: CoreGraphics.CGFloat, brightness: Swift.Float, contrast: Swift.Float, saturation: Swift.Float, selectRatio: HHPhotoPicker.ZLImageClipRatio?, selectFilter: HHPhotoPicker.ZLFilter, textStickers: [(state: HHPhotoPicker.ZLTextStickerState, index: Swift.Int)]?, imageStickers: [(state: HHPhotoPicker.ZLImageStickerState, index: Swift.Int)]?)
  393 + @objc deinit
  394 +}
  395 +@objc @_Concurrency.MainActor(unsafe) open class ZLEditImageViewController : UIKit.UIViewController {
  396 + @objc @_Concurrency.MainActor(unsafe) public var drawColViewH: CoreGraphics.CGFloat
  397 + @objc @_Concurrency.MainActor(unsafe) public var filterColViewH: CoreGraphics.CGFloat
  398 + @objc @_Concurrency.MainActor(unsafe) public var adjustColViewH: CoreGraphics.CGFloat
  399 + @objc @_Concurrency.MainActor(unsafe) public var ashbinNormalBgColor: UIKit.UIColor
  400 + @objc @_Concurrency.MainActor(unsafe) public var cancelBtn: HHPhotoPicker.ZLEnlargeButton {
  401 + @objc get
  402 + @objc set
  403 + }
  404 + @objc @_Concurrency.MainActor(unsafe) public var mainScrollView: UIKit.UIScrollView {
  405 + @objc get
  406 + @objc set
  407 + }
  408 + @objc @_Concurrency.MainActor(unsafe) public var topShadowView: UIKit.UIView {
  409 + @objc get
  410 + @objc set
  411 + }
  412 + @objc @_Concurrency.MainActor(unsafe) public var topShadowLayer: QuartzCore.CAGradientLayer {
  413 + @objc get
  414 + @objc set
  415 + }
  416 + @objc @_Concurrency.MainActor(unsafe) public var bottomShadowView: UIKit.UIView
  417 + @objc @_Concurrency.MainActor(unsafe) public var bottomShadowLayer: QuartzCore.CAGradientLayer
  418 + @objc @_Concurrency.MainActor(unsafe) public var doneBtn: UIKit.UIButton
  419 + @objc @_Concurrency.MainActor(unsafe) public var revokeBtn: UIKit.UIButton
  420 + @objc @_Concurrency.MainActor(unsafe) public var ashbinView: UIKit.UIView {
  421 + @objc get
  422 + @objc set
  423 + }
  424 + @objc @_Concurrency.MainActor(unsafe) public var ashbinImgView: UIKit.UIImageView {
  425 + @objc get
  426 + @objc set
  427 + }
  428 + @objc @_Concurrency.MainActor(unsafe) public var drawLineWidth: CoreGraphics.CGFloat
  429 + @objc @_Concurrency.MainActor(unsafe) public var mosaicLineWidth: CoreGraphics.CGFloat
  430 + @objc @_Concurrency.MainActor(unsafe) public var editFinishBlock: ((UIKit.UIImage, HHPhotoPicker.ZLEditImageModel?) -> Swift.Void)?
  431 + @objc @_Concurrency.MainActor(unsafe) public var cancelEditBlock: (() -> Swift.Void)?
  432 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var prefersStatusBarHidden: Swift.Bool {
  433 + @_Concurrency.MainActor(unsafe) @objc get
  434 + }
  435 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var supportedInterfaceOrientations: UIKit.UIInterfaceOrientationMask {
  436 + @_Concurrency.MainActor(unsafe) @objc get
  437 + }
  438 + @objc deinit
  439 + @objc @_Concurrency.MainActor(unsafe) public class func showEditImageVC(parentVC: UIKit.UIViewController?, animate: Swift.Bool = false, image: UIKit.UIImage, editModel: HHPhotoPicker.ZLEditImageModel? = nil, cancel: (() -> Swift.Void)? = nil, completion: ((UIKit.UIImage, HHPhotoPicker.ZLEditImageModel?) -> Swift.Void)?)
  440 + @objc @_Concurrency.MainActor(unsafe) public init(image: UIKit.UIImage, editModel: HHPhotoPicker.ZLEditImageModel? = nil)
  441 + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
  442 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
  443 + @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLayoutSubviews()
  444 +}
  445 +extension HHPhotoPicker.ZLEditImageViewController : UIKit.UIGestureRecognizerDelegate {
  446 + @_Concurrency.MainActor(unsafe) @objc dynamic public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIKit.UIGestureRecognizer) -> Swift.Bool
  447 +}
  448 +extension HHPhotoPicker.ZLEditImageViewController : UIKit.UIScrollViewDelegate {
  449 + @_Concurrency.MainActor(unsafe) @objc dynamic public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
  450 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidZoom(_ scrollView: UIKit.UIScrollView)
  451 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndZooming(_ scrollView: UIKit.UIScrollView, with view: UIKit.UIView?, atScale scale: CoreGraphics.CGFloat)
  452 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
  453 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDragging(_ scrollView: UIKit.UIScrollView, willDecelerate decelerate: Swift.Bool)
  454 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDecelerating(_ scrollView: UIKit.UIScrollView)
  455 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndScrollingAnimation(_ scrollView: UIKit.UIScrollView)
  456 +}
  457 +extension HHPhotoPicker.ZLEditImageViewController : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegate {
  458 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
  459 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
  460 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
  461 +}
  462 +@objc @_hasMissingDesignatedInitializers public class ZLDrawPath : ObjectiveC.NSObject {
  463 + @objc deinit
  464 +}
  465 +@objc @_hasMissingDesignatedInitializers public class ZLMosaicPath : ObjectiveC.NSObject {
  466 + @objc deinit
  467 +}
  468 +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class ZLEditVideoViewController : UIKit.UIViewController {
  469 + @objc @_Concurrency.MainActor(unsafe) public var editFinishBlock: ((Foundation.URL?) -> Swift.Void)?
  470 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var prefersStatusBarHidden: Swift.Bool {
  471 + @_Concurrency.MainActor(unsafe) @objc get
  472 + }
  473 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var supportedInterfaceOrientations: UIKit.UIInterfaceOrientationMask {
  474 + @_Concurrency.MainActor(unsafe) @objc get
  475 + }
  476 + @objc deinit
  477 + @objc @_Concurrency.MainActor(unsafe) public init(avAsset: AVFoundation.AVAsset, animateDismiss: Swift.Bool = false)
  478 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidLoad()
  479 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidAppear(_ animated: Swift.Bool)
  480 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidLayoutSubviews()
  481 +}
  482 +extension HHPhotoPicker.ZLEditVideoViewController : UIKit.UIGestureRecognizerDelegate {
  483 + @_Concurrency.MainActor(unsafe) @objc dynamic public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIKit.UIGestureRecognizer) -> Swift.Bool
  484 +}
  485 +extension HHPhotoPicker.ZLEditVideoViewController : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegateFlowLayout {
  486 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
  487 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDragging(_ scrollView: UIKit.UIScrollView, willDecelerate decelerate: Swift.Bool)
  488 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDecelerating(_ scrollView: UIKit.UIScrollView)
  489 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, insetForSectionAt section: Swift.Int) -> UIKit.UIEdgeInsets
  490 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
  491 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
  492 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, willDisplay cell: UIKit.UICollectionViewCell, forItemAt indexPath: Foundation.IndexPath)
  493 +}
  494 +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class ZLEnlargeButton : UIKit.UIButton {
  495 + @_Concurrency.MainActor(unsafe) public var enlargeInsets: UIKit.UIEdgeInsets
  496 + @_Concurrency.MainActor(unsafe) public var enlargeInset: CoreGraphics.CGFloat {
  497 + get
  498 + set
  499 + }
  500 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func point(inside point: CoreGraphics.CGPoint, with event: UIKit.UIEvent?) -> Swift.Bool
  501 + @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect)
  502 + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
  503 + @objc deinit
  504 +}
  505 +public typealias ZLFilterApplierType = ((_ image: UIKit.UIImage) -> UIKit.UIImage)
  506 +@objc public enum ZLFilterType : Swift.Int {
  507 + case normal
  508 + case chrome
  509 + case fade
  510 + case instant
  511 + case process
  512 + case transfer
  513 + case tone
  514 + case linear
  515 + case sepia
  516 + case mono
  517 + case noir
  518 + case tonal
  519 + public init?(rawValue: Swift.Int)
  520 + public typealias RawValue = Swift.Int
  521 + public var rawValue: Swift.Int {
  522 + get
  523 + }
  524 +}
  525 +@objc public class ZLFilter : ObjectiveC.NSObject {
  526 + public var name: Swift.String
  527 + @objc public init(name: Swift.String, filterType: HHPhotoPicker.ZLFilterType)
  528 + @objc public init(name: Swift.String, applier: HHPhotoPicker.ZLFilterApplierType?)
  529 + @objc deinit
  530 +}
  531 +extension HHPhotoPicker.ZLFilter {
  532 + @objc public static let all: [HHPhotoPicker.ZLFilter]
  533 + @objc public static let normal: HHPhotoPicker.ZLFilter
  534 + @objc public static let clarendon: HHPhotoPicker.ZLFilter
  535 + @objc public static let nashville: HHPhotoPicker.ZLFilter
  536 + @objc public static let apply1977: HHPhotoPicker.ZLFilter
  537 + @objc public static let toaster: HHPhotoPicker.ZLFilter
  538 + @objc public static let chrome: HHPhotoPicker.ZLFilter
  539 + @objc public static let fade: HHPhotoPicker.ZLFilter
  540 + @objc public static let instant: HHPhotoPicker.ZLFilter
  541 + @objc public static let process: HHPhotoPicker.ZLFilter
  542 + @objc public static let transfer: HHPhotoPicker.ZLFilter
  543 + @objc public static let tone: HHPhotoPicker.ZLFilter
  544 + @objc public static let linear: HHPhotoPicker.ZLFilter
  545 + @objc public static let sepia: HHPhotoPicker.ZLFilter
  546 + @objc public static let mono: HHPhotoPicker.ZLFilter
  547 + @objc public static let noir: HHPhotoPicker.ZLFilter
  548 + @objc public static let tonal: HHPhotoPicker.ZLFilter
  549 +}
  550 +@objc public enum ZLURLType : Swift.Int {
  551 + case image
  552 + case video
  553 + public init?(rawValue: Swift.Int)
  554 + public typealias RawValue = Swift.Int
  555 + public var rawValue: Swift.Int {
  556 + get
  557 + }
  558 +}
  559 +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class ZLImagePreviewController : UIKit.UIViewController {
  560 + @objc @_Concurrency.MainActor(unsafe) public var longPressBlock: ((HHPhotoPicker.ZLImagePreviewController?, UIKit.UIImage?, Swift.Int) -> Swift.Void)?
  561 + @objc @_Concurrency.MainActor(unsafe) public var doneBlock: (([Any]) -> Swift.Void)?
  562 + @objc @_Concurrency.MainActor(unsafe) public var videoHttpHeader: [Swift.String : Any]?
  563 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var prefersStatusBarHidden: Swift.Bool {
  564 + @_Concurrency.MainActor(unsafe) @objc get
  565 + }
  566 + @_Concurrency.MainActor(unsafe) @objc override dynamic public var preferredStatusBarStyle: UIKit.UIStatusBarStyle {
  567 + @_Concurrency.MainActor(unsafe) @objc get
  568 + }
  569 + @objc @_Concurrency.MainActor(unsafe) public init(datas: [Any], index: Swift.Int = 0, showSelectBtn: Swift.Bool = true, showBottomView: Swift.Bool = true, urlType: ((Foundation.URL) -> HHPhotoPicker.ZLURLType)? = nil, urlImageLoader: ((Foundation.URL, UIKit.UIImageView, @escaping (CoreGraphics.CGFloat) -> Swift.Void, @escaping () -> Swift.Void) -> Swift.Void)? = nil)
  570 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidLoad()
  571 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewWillAppear(_ animated: Swift.Bool)
  572 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidAppear(_ animated: Swift.Bool)
  573 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func viewDidLayoutSubviews()
  574 + @objc deinit
  575 +}
  576 +extension HHPhotoPicker.ZLImagePreviewController {
  577 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
  578 + @_Concurrency.MainActor(unsafe) @objc dynamic public func scrollViewDidEndDecelerating(_ scrollView: UIKit.UIScrollView)
  579 +}
  580 +extension HHPhotoPicker.ZLImagePreviewController : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegateFlowLayout {
  581 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Swift.Int) -> CoreGraphics.CGFloat
  582 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, minimumLineSpacingForSectionAt section: Swift.Int) -> CoreGraphics.CGFloat
  583 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, insetForSectionAt section: Swift.Int) -> UIKit.UIEdgeInsets
  584 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreGraphics.CGSize
  585 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
  586 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
  587 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, didEndDisplaying cell: UIKit.UICollectionViewCell, forItemAt indexPath: Foundation.IndexPath)
  588 +}
  589 +@objc @_hasMissingDesignatedInitializers public class ZLImageStickerState : ObjectiveC.NSObject {
  590 + @objc deinit
  591 +}
  592 +@objc public enum ZLLanguageType : Swift.Int {
  593 + case system
  594 + case chineseSimplified
  595 + case chineseTraditional
  596 + case english
  597 + case japanese
  598 + case french
  599 + case german
  600 + case russian
  601 + case vietnamese
  602 + case korean
  603 + case malay
  604 + case italian
  605 + case indonesian
  606 + case portuguese
  607 + case spanish
  608 + case turkish
  609 + public init?(rawValue: Swift.Int)
  610 + public typealias RawValue = Swift.Int
  611 + public var rawValue: Swift.Int {
  612 + get
  613 + }
  614 +}
  615 +public struct ZLLocalLanguageKey : Swift.Hashable {
  616 + public let rawValue: Swift.String
  617 + public init(rawValue: Swift.String)
  618 + public static let previewCamera: HHPhotoPicker.ZLLocalLanguageKey
  619 + public static let previewCameraRecord: HHPhotoPicker.ZLLocalLanguageKey
  620 + public static let previewAlbum: HHPhotoPicker.ZLLocalLanguageKey
  621 + public static let cancel: HHPhotoPicker.ZLLocalLanguageKey
  622 + public static let noPhotoTips: HHPhotoPicker.ZLLocalLanguageKey
  623 + public static let loading: HHPhotoPicker.ZLLocalLanguageKey
  624 + public static let hudLoading: HHPhotoPicker.ZLLocalLanguageKey
  625 + public static let done: HHPhotoPicker.ZLLocalLanguageKey
  626 + public static let ok: HHPhotoPicker.ZLLocalLanguageKey
  627 + public static let timeout: HHPhotoPicker.ZLLocalLanguageKey
  628 + public static let noPhotoLibratyAuthority: HHPhotoPicker.ZLLocalLanguageKey
  629 + public static let noCameraAuthority: HHPhotoPicker.ZLLocalLanguageKey
  630 + public static let noMicrophoneAuthority: HHPhotoPicker.ZLLocalLanguageKey
  631 + public static let cameraUnavailable: HHPhotoPicker.ZLLocalLanguageKey
  632 + public static let keepRecording: HHPhotoPicker.ZLLocalLanguageKey
  633 + public static let gotoSettings: HHPhotoPicker.ZLLocalLanguageKey
  634 + public static let photo: HHPhotoPicker.ZLLocalLanguageKey
  635 + public static let originalPhoto: HHPhotoPicker.ZLLocalLanguageKey
  636 + public static let back: HHPhotoPicker.ZLLocalLanguageKey
  637 + public static let edit: HHPhotoPicker.ZLLocalLanguageKey
  638 + public static let editFinish: HHPhotoPicker.ZLLocalLanguageKey
  639 + public static let revert: HHPhotoPicker.ZLLocalLanguageKey
  640 + public static let brightness: HHPhotoPicker.ZLLocalLanguageKey
  641 + public static let contrast: HHPhotoPicker.ZLLocalLanguageKey
  642 + public static let saturation: HHPhotoPicker.ZLLocalLanguageKey
  643 + public static let preview: HHPhotoPicker.ZLLocalLanguageKey
  644 + public static let notAllowMixSelect: HHPhotoPicker.ZLLocalLanguageKey
  645 + public static let save: HHPhotoPicker.ZLLocalLanguageKey
  646 + public static let saveImageError: HHPhotoPicker.ZLLocalLanguageKey
  647 + public static let saveVideoError: HHPhotoPicker.ZLLocalLanguageKey
  648 + public static let exceededMaxSelectCount: HHPhotoPicker.ZLLocalLanguageKey
  649 + public static let exceededMaxVideoSelectCount: HHPhotoPicker.ZLLocalLanguageKey
  650 + public static let lessThanMinVideoSelectCount: HHPhotoPicker.ZLLocalLanguageKey
  651 + public static let longerThanMaxVideoDuration: HHPhotoPicker.ZLLocalLanguageKey
  652 + public static let shorterThanMaxVideoDuration: HHPhotoPicker.ZLLocalLanguageKey
  653 + public static let iCloudVideoLoadFaild: HHPhotoPicker.ZLLocalLanguageKey
  654 + public static let imageLoadFailed: HHPhotoPicker.ZLLocalLanguageKey
  655 + public static let customCameraTips: HHPhotoPicker.ZLLocalLanguageKey
  656 + public static let customCameraTakePhotoTips: HHPhotoPicker.ZLLocalLanguageKey
  657 + public static let customCameraRecordVideoTips: HHPhotoPicker.ZLLocalLanguageKey
  658 + public static let minRecordTimeTips: HHPhotoPicker.ZLLocalLanguageKey
  659 + public static let cameraRoll: HHPhotoPicker.ZLLocalLanguageKey
  660 + public static let panoramas: HHPhotoPicker.ZLLocalLanguageKey
  661 + public static let videos: HHPhotoPicker.ZLLocalLanguageKey
  662 + public static let favorites: HHPhotoPicker.ZLLocalLanguageKey
  663 + public static let timelapses: HHPhotoPicker.ZLLocalLanguageKey
  664 + public static let recentlyAdded: HHPhotoPicker.ZLLocalLanguageKey
  665 + public static let bursts: HHPhotoPicker.ZLLocalLanguageKey
  666 + public static let slomoVideos: HHPhotoPicker.ZLLocalLanguageKey
  667 + public static let selfPortraits: HHPhotoPicker.ZLLocalLanguageKey
  668 + public static let screenshots: HHPhotoPicker.ZLLocalLanguageKey
  669 + public static let depthEffect: HHPhotoPicker.ZLLocalLanguageKey
  670 + public static let livePhotos: HHPhotoPicker.ZLLocalLanguageKey
  671 + public static let animated: HHPhotoPicker.ZLLocalLanguageKey
  672 + public static let myPhotoStream: HHPhotoPicker.ZLLocalLanguageKey
  673 + public static let noTitleAlbumListPlaceholder: HHPhotoPicker.ZLLocalLanguageKey
  674 + public static let unableToAccessAllPhotos: HHPhotoPicker.ZLLocalLanguageKey
  675 + public static let textStickerRemoveTips: HHPhotoPicker.ZLLocalLanguageKey
  676 + public func hash(into hasher: inout Swift.Hasher)
  677 + public static func == (a: HHPhotoPicker.ZLLocalLanguageKey, b: HHPhotoPicker.ZLLocalLanguageKey) -> Swift.Bool
  678 + public var hashValue: Swift.Int {
  679 + get
  680 + }
  681 +}
  682 +public typealias Second = Swift.Int
  683 +@objc @_inheritsConvenienceInitializers public class ZLPhotoConfiguration : ObjectiveC.NSObject {
  684 + @objc public class func `default`() -> HHPhotoPicker.ZLPhotoConfiguration
  685 + @objc public class func resetConfiguration()
  686 + @objc public var sortAscending: Swift.Bool
  687 + @objc public var maxSelectCount: Swift.Int {
  688 + @objc get
  689 + @objc set
  690 + }
  691 + @objc public var maxVideoSelectCount: Swift.Int {
  692 + @objc get
  693 + @objc set
  694 + }
  695 + @objc public var minVideoSelectCount: Swift.Int {
  696 + @objc get
  697 + @objc set
  698 + }
  699 + @objc public var allowMixSelect: Swift.Bool
  700 + @objc public var maxPreviewCount: Swift.Int
  701 + @objc public var cellCornerRadio: CoreGraphics.CGFloat
  702 + @objc public var allowSelectImage: Swift.Bool
  703 + @objc public var allowSelectVideo: Swift.Bool
  704 + @objc public var allowSelectGif: Swift.Bool
  705 + @objc public var allowSelectLivePhoto: Swift.Bool
  706 + @objc public var allowTakePhotoInLibrary: Swift.Bool {
  707 + @objc get
  708 + @objc set
  709 + }
  710 + @objc public var allowEditImage: Swift.Bool {
  711 + @objc get
  712 + @objc set
  713 + }
  714 + @objc public var allowEditVideo: Swift.Bool {
  715 + @objc get
  716 + @objc set
  717 + }
  718 + @objc public var animateSelectBtnWhenSelect: Swift.Bool
  719 + @objc public var selectBtnAnimationDuration: Swift.Double
  720 + @objc public var editAfterSelectThumbnailImage: Swift.Bool
  721 + @objc public var cropVideoAfterSelectThumbnail: Swift.Bool
  722 + @objc public var showClipDirectlyIfOnlyHasClipTool: Swift.Bool
  723 + @objc public var saveNewImageAfterEdit: Swift.Bool
  724 + @objc public var allowSlideSelect: Swift.Bool
  725 + @objc public var autoScrollWhenSlideSelectIsActive: Swift.Bool
  726 + @objc public var autoScrollMaxSpeed: CoreGraphics.CGFloat
  727 + @objc public var allowDragSelect: Swift.Bool
  728 + @objc public var allowSelectOriginal: Swift.Bool
  729 + @objc public var allowPreviewPhotos: Swift.Bool
  730 + @objc public var showPreviewButtonInAlbum: Swift.Bool
  731 + @objc public var showSelectCountOnDoneBtn: Swift.Bool
  732 + @objc public var columnCount: Swift.Int {
  733 + @objc get
  734 + @objc set
  735 + }
  736 + @objc public var maxEditVideoTime: Swift.Int
  737 + @objc public var maxSelectVideoDuration: Swift.Int
  738 + @objc public var minSelectVideoDuration: Swift.Int
  739 + @objc public var editImageConfiguration: HHPhotoPicker.ZLEditImageConfiguration
  740 + @objc public var showCaptureImageOnTakePhotoBtn: Swift.Bool
  741 + @objc public var showSelectBtnWhenSingleSelect: Swift.Bool
  742 + @objc public var showSelectedMask: Swift.Bool
  743 + @objc public var showSelectedBorder: Swift.Bool
  744 + @objc public var showInvalidMask: Swift.Bool
  745 + @objc public var showSelectedIndex: Swift.Bool
  746 + @objc public var showSelectedPhotoPreview: Swift.Bool
  747 + @objc public var shouldAnialysisAsset: Swift.Bool
  748 + @objc public var timeout: Swift.Double
  749 + @objc public var languageType: HHPhotoPicker.ZLLanguageType {
  750 + @objc get
  751 + @objc set
  752 + }
  753 + @objc public var useCustomCamera: Swift.Bool
  754 + @objc public var allowTakePhoto: Swift.Bool {
  755 + @objc get
  756 + @objc set
  757 + }
  758 + @objc public var allowRecordVideo: Swift.Bool {
  759 + @objc get
  760 + @objc set
  761 + }
  762 + @objc public var minRecordDuration: HHPhotoPicker.Second {
  763 + @objc get
  764 + @objc set
  765 + }
  766 + @objc public var maxRecordDuration: HHPhotoPicker.Second {
  767 + @objc get
  768 + @objc set
  769 + }
  770 + @objc public var cameraConfiguration: HHPhotoPicker.ZLCameraConfiguration
  771 + @objc public var hudStyle: HHPhotoPicker.ZLProgressHUD.HUDStyle
  772 + @objc public var canSelectAsset: ((Photos.PHAsset) -> Swift.Bool)?
  773 + @objc public var showAddPhotoButton: Swift.Bool
  774 + @objc public var showEnterSettingTips: Swift.Bool
  775 + @objc public var noAuthorityCallback: ((HHPhotoPicker.ZLNoAuthorityType) -> Swift.Void)?
  776 + @objc public var operateBeforeDoneAction: ((UIKit.UIViewController, @escaping () -> Swift.Void) -> Swift.Void)?
  777 + @objc override dynamic public init()
  778 + @objc deinit
  779 +}
  780 +@objc public enum ZLNoAuthorityType : Swift.Int {
  781 + case library
  782 + case camera
  783 + case microphone
  784 + public init?(rawValue: Swift.Int)
  785 + public typealias RawValue = Swift.Int
  786 + public var rawValue: Swift.Int {
  787 + get
  788 + }
  789 +}
  790 +extension HHPhotoPicker.ZLPhotoConfiguration {
  791 + @discardableResult
  792 + public func sortAscending(_ ascending: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  793 + @discardableResult
  794 + public func maxSelectCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  795 + @discardableResult
  796 + public func maxVideoSelectCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  797 + @discardableResult
  798 + public func minVideoSelectCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  799 + @discardableResult
  800 + public func allowMixSelect(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  801 + @discardableResult
  802 + public func maxPreviewCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  803 + @discardableResult
  804 + public func cellCornerRadio(_ cornerRadio: CoreGraphics.CGFloat) -> HHPhotoPicker.ZLPhotoConfiguration
  805 + @discardableResult
  806 + public func allowSelectImage(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  807 + @discardableResult
  808 + @objc dynamic public func allowSelectVideo(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  809 + @discardableResult
  810 + public func allowSelectGif(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  811 + @discardableResult
  812 + public func allowSelectLivePhoto(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  813 + @discardableResult
  814 + public func allowTakePhotoInLibrary(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  815 + @discardableResult
  816 + public func allowEditImage(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  817 + @discardableResult
  818 + public func allowEditVideo(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  819 + @discardableResult
  820 + public func animateSelectBtnWhenSelect(_ animate: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  821 + @discardableResult
  822 + public func selectBtnAnimationDuration(_ duration: CoreFoundation.CFTimeInterval) -> HHPhotoPicker.ZLPhotoConfiguration
  823 + @discardableResult
  824 + public func editAfterSelectThumbnailImage(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  825 + @discardableResult
  826 + public func cropVideoAfterSelectThumbnail(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  827 + @discardableResult
  828 + public func showClipDirectlyIfOnlyHasClipTool(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  829 + @discardableResult
  830 + public func saveNewImageAfterEdit(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  831 + @discardableResult
  832 + public func allowSlideSelect(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  833 + @discardableResult
  834 + public func autoScrollWhenSlideSelectIsActive(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  835 + @discardableResult
  836 + public func autoScrollMaxSpeed(_ speed: CoreGraphics.CGFloat) -> HHPhotoPicker.ZLPhotoConfiguration
  837 + @discardableResult
  838 + public func allowDragSelect(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  839 + @discardableResult
  840 + public func allowSelectOriginal(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  841 + @discardableResult
  842 + public func allowPreviewPhotos(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  843 + @discardableResult
  844 + public func showPreviewButtonInAlbum(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  845 + @discardableResult
  846 + public func showSelectCountOnDoneBtn(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  847 + @discardableResult
  848 + public func columnCount(_ count: Swift.Int) -> HHPhotoPicker.ZLPhotoConfiguration
  849 + @discardableResult
  850 + public func maxEditVideoTime(_ second: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  851 + @discardableResult
  852 + public func maxSelectVideoDuration(_ duration: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  853 + @discardableResult
  854 + public func minSelectVideoDuration(_ duration: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  855 + @discardableResult
  856 + public func editImageConfiguration(_ configuration: HHPhotoPicker.ZLEditImageConfiguration) -> HHPhotoPicker.ZLPhotoConfiguration
  857 + @discardableResult
  858 + public func showCaptureImageOnTakePhotoBtn(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  859 + @discardableResult
  860 + public func showSelectBtnWhenSingleSelect(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  861 + @discardableResult
  862 + public func showSelectedMask(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  863 + @discardableResult
  864 + public func showSelectedBorder(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  865 + @discardableResult
  866 + public func showInvalidMask(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  867 + @discardableResult
  868 + public func showSelectedIndex(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  869 + @discardableResult
  870 + public func showSelectedPhotoPreview(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  871 + @discardableResult
  872 + public func shouldAnialysisAsset(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  873 + @discardableResult
  874 + public func timeout(_ timeout: Foundation.TimeInterval) -> HHPhotoPicker.ZLPhotoConfiguration
  875 + @discardableResult
  876 + public func languageType(_ type: HHPhotoPicker.ZLLanguageType) -> HHPhotoPicker.ZLPhotoConfiguration
  877 + @discardableResult
  878 + public func useCustomCamera(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  879 + @discardableResult
  880 + public func allowTakePhoto(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  881 + @discardableResult
  882 + public func allowRecordVideo(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  883 + @discardableResult
  884 + public func minRecordDuration(_ duration: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  885 + @discardableResult
  886 + public func maxRecordDuration(_ duration: HHPhotoPicker.Second) -> HHPhotoPicker.ZLPhotoConfiguration
  887 + @discardableResult
  888 + public func cameraConfiguration(_ configuration: HHPhotoPicker.ZLCameraConfiguration) -> HHPhotoPicker.ZLPhotoConfiguration
  889 + @discardableResult
  890 + public func hudStyle(_ style: HHPhotoPicker.ZLProgressHUD.HUDStyle) -> HHPhotoPicker.ZLPhotoConfiguration
  891 + @discardableResult
  892 + @objc dynamic public func canSelectAsset(_ block: ((Photos.PHAsset) -> Swift.Bool)?) -> HHPhotoPicker.ZLPhotoConfiguration
  893 + @discardableResult
  894 + @objc dynamic public func showAddPhotoButton(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  895 + @discardableResult
  896 + @objc dynamic public func showEnterSettingTips(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoConfiguration
  897 + @discardableResult
  898 + @objc dynamic public func noAuthorityCallback(_ callback: ((HHPhotoPicker.ZLNoAuthorityType) -> Swift.Void)?) -> HHPhotoPicker.ZLPhotoConfiguration
  899 + @discardableResult
  900 + @objc dynamic public func operateBeforeDoneAction(_ block: ((UIKit.UIViewController, @escaping () -> Swift.Void) -> Swift.Void)?) -> HHPhotoPicker.ZLPhotoConfiguration
  901 +}
  902 +@objc @_inheritsConvenienceInitializers public class ZLPhotoManager : ObjectiveC.NSObject {
  903 + @objc public class func saveImageToAlbum(image: UIKit.UIImage, completion: ((Swift.Bool, Photos.PHAsset?) -> Swift.Void)?)
  904 + @objc public class func saveVideoToAlbum(url: Foundation.URL, completion: ((Swift.Bool, Photos.PHAsset?) -> Swift.Void)?)
  905 + @objc public class func fetchPhoto(in result: Photos.PHFetchResult<Photos.PHAsset>, ascending: Swift.Bool, allowSelectImage: Swift.Bool, allowSelectVideo: Swift.Bool, limitCount: Swift.Int = .max) -> [HHPhotoPicker.ZLPhotoModel]
  906 + @objc public class func getPhotoAlbumList(ascending: Swift.Bool, allowSelectImage: Swift.Bool, allowSelectVideo: Swift.Bool, completion: ([HHPhotoPicker.ZLAlbumListModel]) -> Swift.Void)
  907 + @objc public class func getCameraRollAlbum(allowSelectImage: Swift.Bool, allowSelectVideo: Swift.Bool, completion: @escaping (HHPhotoPicker.ZLAlbumListModel) -> Swift.Void)
  908 + @discardableResult
  909 + @objc public class func fetchImage(for asset: Photos.PHAsset, size: CoreGraphics.CGSize, progress: ((CoreGraphics.CGFloat, Swift.Error?, Swift.UnsafeMutablePointer<ObjectiveC.ObjCBool>, [Swift.AnyHashable : Any]?) -> Swift.Void)? = nil, completion: @escaping (UIKit.UIImage?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  910 + @discardableResult
  911 + @objc public class func fetchOriginalImage(for asset: Photos.PHAsset, progress: ((CoreGraphics.CGFloat, Swift.Error?, Swift.UnsafeMutablePointer<ObjectiveC.ObjCBool>, [Swift.AnyHashable : Any]?) -> Swift.Void)? = nil, completion: @escaping (UIKit.UIImage?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  912 + @discardableResult
  913 + @objc public class func fetchOriginalImageData(for asset: Photos.PHAsset, progress: ((CoreGraphics.CGFloat, Swift.Error?, Swift.UnsafeMutablePointer<ObjectiveC.ObjCBool>, [Swift.AnyHashable : Any]?) -> Swift.Void)? = nil, completion: @escaping (Foundation.Data, [Swift.AnyHashable : Any]?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  914 + @objc public class func fetchLivePhoto(for asset: Photos.PHAsset, completion: @escaping (Photos.PHLivePhoto?, [Swift.AnyHashable : Any]?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  915 + @objc public class func fetchVideo(for asset: Photos.PHAsset, progress: ((CoreGraphics.CGFloat, Swift.Error?, Swift.UnsafeMutablePointer<ObjectiveC.ObjCBool>, [Swift.AnyHashable : Any]?) -> Swift.Void)? = nil, completion: @escaping (AVFoundation.AVPlayerItem?, [Swift.AnyHashable : Any]?, Swift.Bool) -> Swift.Void) -> Photos.PHImageRequestID
  916 + @objc public class func fetchAVAsset(forVideo asset: Photos.PHAsset, completion: @escaping (AVFoundation.AVAsset?, [Swift.AnyHashable : Any]?) -> Swift.Void) -> Photos.PHImageRequestID
  917 + @objc public class func fetchAssetFilePath(asset: Photos.PHAsset, completion: @escaping (Swift.String?) -> Swift.Void)
  918 + @objc override dynamic public init()
  919 + @objc deinit
  920 +}
  921 +extension HHPhotoPicker.ZLPhotoManager {
  922 + @objc dynamic public class func hasPhotoLibratyAuthority() -> Swift.Bool
  923 + @objc dynamic public class func hasCameraAuthority() -> Swift.Bool
  924 + @objc dynamic public class func hasMicrophoneAuthority() -> Swift.Bool
  925 +}
  926 +extension HHPhotoPicker.ZLPhotoModel {
  927 + public enum MediaType : Swift.Int {
  928 + case unknown
  929 + case image
  930 + case gif
  931 + case livePhoto
  932 + case video
  933 + public init?(rawValue: Swift.Int)
  934 + public typealias RawValue = Swift.Int
  935 + public var rawValue: Swift.Int {
  936 + get
  937 + }
  938 + }
  939 +}
  940 +@objc public class ZLPhotoModel : ObjectiveC.NSObject {
  941 + final public let ident: Swift.String
  942 + final public let asset: Photos.PHAsset
  943 + public var type: HHPhotoPicker.ZLPhotoModel.MediaType
  944 + public var duration: Swift.String
  945 + public var isSelected: Swift.Bool
  946 + public var editImage: UIKit.UIImage? {
  947 + get
  948 + set
  949 + }
  950 + public var second: HHPhotoPicker.Second {
  951 + get
  952 + }
  953 + public var whRatio: CoreGraphics.CGFloat {
  954 + get
  955 + }
  956 + public var previewSize: CoreGraphics.CGSize {
  957 + get
  958 + }
  959 + public var editImageModel: HHPhotoPicker.ZLEditImageModel?
  960 + public init(asset: Photos.PHAsset)
  961 + public func transformAssetType(for asset: Photos.PHAsset) -> HHPhotoPicker.ZLPhotoModel.MediaType
  962 + public func transformDuration(for asset: Photos.PHAsset) -> Swift.String
  963 + @objc deinit
  964 +}
  965 +extension HHPhotoPicker.ZLPhotoModel {
  966 + public static func == (lhs: HHPhotoPicker.ZLPhotoModel, rhs: HHPhotoPicker.ZLPhotoModel) -> Swift.Bool
  967 +}
  968 +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class ZLPhotoPreviewSheet : UIKit.UIView {
  969 + @objc @_Concurrency.MainActor(unsafe) public var selectImageBlock: (([UIKit.UIImage], [Photos.PHAsset], Swift.Bool) -> Swift.Void)?
  970 + @objc @_Concurrency.MainActor(unsafe) public var selectImageRequestErrorBlock: (([Photos.PHAsset], [Swift.Int]) -> Swift.Void)?
  971 + @objc @_Concurrency.MainActor(unsafe) public var cancelBlock: (() -> Swift.Void)?
  972 + @objc deinit
  973 + @_Concurrency.MainActor(unsafe) @objc convenience override dynamic public init(frame: CoreGraphics.CGRect)
  974 + @objc @_Concurrency.MainActor(unsafe) public init(selectedAssets: [Photos.PHAsset]? = nil)
  975 + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
  976 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews()
  977 + @objc @_Concurrency.MainActor(unsafe) public func showPreview(animate: Swift.Bool = true, sender: UIKit.UIViewController)
  978 + @objc @_Concurrency.MainActor(unsafe) public func showPhotoLibrary(sender: UIKit.UIViewController)
  979 + @objc @_Concurrency.MainActor(unsafe) public func previewAssets(sender: UIKit.UIViewController, assets: [Photos.PHAsset], index: Swift.Int, isOriginal: Swift.Bool, showBottomViewAndSelectBtn: Swift.Bool = true)
  980 +}
  981 +extension HHPhotoPicker.ZLPhotoPreviewSheet : UIKit.UIGestureRecognizerDelegate {
  982 + @_Concurrency.MainActor(unsafe) @objc override dynamic public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIKit.UIGestureRecognizer) -> Swift.Bool
  983 +}
  984 +extension HHPhotoPicker.ZLPhotoPreviewSheet : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegateFlowLayout {
  985 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreGraphics.CGSize
  986 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
  987 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
  988 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, willDisplay cell: UIKit.UICollectionViewCell, forItemAt indexPath: Foundation.IndexPath)
  989 + @_Concurrency.MainActor(unsafe) @objc dynamic public func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
  990 +}
  991 +extension HHPhotoPicker.ZLPhotoPreviewSheet : UIKit.UIImagePickerControllerDelegate, UIKit.UINavigationControllerDelegate {
  992 + @_Concurrency.MainActor(unsafe) @objc dynamic public func imagePickerController(_ picker: UIKit.UIImagePickerController, didFinishPickingMediaWithInfo info: [UIKit.UIImagePickerController.InfoKey : Any])
  993 +}
  994 +extension HHPhotoPicker.ZLPhotoPreviewSheet : Photos.PHPhotoLibraryChangeObserver {
  995 + @_Concurrency.MainActor(unsafe) @objc dynamic public func photoLibraryDidChange(_ changeInstance: Photos.PHChange)
  996 +}
  997 +@objc @_inheritsConvenienceInitializers public class ZLPhotoUIConfiguration : ObjectiveC.NSObject {
  998 + @objc public enum CancelButtonStyle : Swift.Int {
  999 + case text
  1000 + case image
  1001 + public init?(rawValue: Swift.Int)
  1002 + public typealias RawValue = Swift.Int
  1003 + public var rawValue: Swift.Int {
  1004 + get
  1005 + }
  1006 + }
  1007 + @objc public class func `default`() -> HHPhotoPicker.ZLPhotoUIConfiguration
  1008 + @objc public class func resetConfiguration()
  1009 + @objc public var style: HHPhotoPicker.ZLPhotoBrowserStyle
  1010 + @objc public var statusBarStyle: UIKit.UIStatusBarStyle
  1011 + @objc public var navCancelButtonStyle: HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle
  1012 + @objc public var showStatusBarInPreviewInterface: Swift.Bool
  1013 + @objc public var navViewBlurEffectOfAlbumList: UIKit.UIBlurEffect?
  1014 + @objc public var navViewBlurEffectOfPreview: UIKit.UIBlurEffect?
  1015 + @objc public var bottomViewBlurEffectOfAlbumList: UIKit.UIBlurEffect?
  1016 + @objc public var bottomViewBlurEffectOfPreview: UIKit.UIBlurEffect?
  1017 + @objc public var customImageNames: [Swift.String] {
  1018 + @objc get
  1019 + @objc set
  1020 + }
  1021 + public var customImageForKey: [Swift.String : UIKit.UIImage?] {
  1022 + get
  1023 + set
  1024 + }
  1025 + @objc public var customImageForKey_objc: [Swift.String : UIKit.UIImage] {
  1026 + @objc get
  1027 + @objc set
  1028 + }
  1029 + public var customLanguageKeyValue: [HHPhotoPicker.ZLLocalLanguageKey : Swift.String] {
  1030 + get
  1031 + set
  1032 + }
  1033 + @objc public var customLanguageKeyValue_objc: [Swift.String : Swift.String] {
  1034 + @objc get
  1035 + @objc set
  1036 + }
  1037 + @objc public var themeFontName: Swift.String? {
  1038 + @objc get
  1039 + @objc set
  1040 + }
  1041 + @objc public var sheetTranslucentColor: UIKit.UIColor
  1042 + @objc public var sheetBtnBgColor: UIKit.UIColor
  1043 + @objc public var sheetBtnTitleColor: UIKit.UIColor
  1044 + @objc public var sheetBtnTitleTintColor: UIKit.UIColor
  1045 + @objc public var navBarColor: UIKit.UIColor
  1046 + @objc public var navBarColorOfPreviewVC: UIKit.UIColor
  1047 + @objc public var navTitleColor: UIKit.UIColor
  1048 + @objc public var navTitleColorOfPreviewVC: UIKit.UIColor
  1049 + @objc public var navEmbedTitleViewBgColor: UIKit.UIColor
  1050 + @objc public var albumListBgColor: UIKit.UIColor
  1051 + @objc public var embedAlbumListTranslucentColor: UIKit.UIColor
  1052 + @objc public var albumListTitleColor: UIKit.UIColor
  1053 + @objc public var albumListCountColor: UIKit.UIColor
  1054 + @objc public var separatorColor: UIKit.UIColor
  1055 + @objc public var thumbnailBgColor: UIKit.UIColor
  1056 + @objc public var previewVCBgColor: UIKit.UIColor
  1057 + @objc public var bottomToolViewBgColor: UIKit.UIColor
  1058 + @objc public var bottomToolViewBgColorOfPreviewVC: UIKit.UIColor
  1059 + @objc public var bottomToolViewBtnNormalTitleColor: UIKit.UIColor
  1060 + @objc public var bottomToolViewDoneBtnNormalTitleColor: UIKit.UIColor
  1061 + @objc public var bottomToolViewBtnNormalTitleColorOfPreviewVC: UIKit.UIColor
  1062 + @objc public var bottomToolViewDoneBtnNormalTitleColorOfPreviewVC: UIKit.UIColor
  1063 + @objc public var bottomToolViewBtnDisableTitleColor: UIKit.UIColor
  1064 + @objc public var bottomToolViewDoneBtnDisableTitleColor: UIKit.UIColor
  1065 + @objc public var bottomToolViewBtnDisableTitleColorOfPreviewVC: UIKit.UIColor
  1066 + @objc public var bottomToolViewDoneBtnDisableTitleColorOfPreviewVC: UIKit.UIColor
  1067 + @objc public var bottomToolViewBtnNormalBgColor: UIKit.UIColor
  1068 + @objc public var bottomToolViewBtnNormalBgColorOfPreviewVC: UIKit.UIColor
  1069 + @objc public var bottomToolViewBtnDisableBgColor: UIKit.UIColor
  1070 + @objc public var bottomToolViewBtnDisableBgColorOfPreviewVC: UIKit.UIColor
  1071 + @objc public var selectMorePhotoWhenAuthIsLismitedTitleColor: UIKit.UIColor
  1072 + @objc public var cameraRecodeProgressColor: UIKit.UIColor
  1073 + @objc public var selectedMaskColor: UIKit.UIColor
  1074 + @objc public var selectedBorderColor: UIKit.UIColor
  1075 + @objc public var invalidMaskColor: UIKit.UIColor
  1076 + @objc public var indexLabelTextColor: UIKit.UIColor
  1077 + @objc public var indexLabelBgColor: UIKit.UIColor
  1078 + @objc public var cameraCellBgColor: UIKit.UIColor
  1079 + @objc public var adjustSliderNormalColor: UIKit.UIColor
  1080 + @objc public var adjustSliderTintColor: UIKit.UIColor
  1081 + @objc override dynamic public init()
  1082 + @objc deinit
  1083 +}
  1084 +@objc public enum ZLPhotoBrowserStyle : Swift.Int {
  1085 + case embedAlbumList
  1086 + case externalAlbumList
  1087 + public init?(rawValue: Swift.Int)
  1088 + public typealias RawValue = Swift.Int
  1089 + public var rawValue: Swift.Int {
  1090 + get
  1091 + }
  1092 +}
  1093 +extension HHPhotoPicker.ZLPhotoUIConfiguration {
  1094 + @discardableResult
  1095 + public func style(_ style: HHPhotoPicker.ZLPhotoBrowserStyle) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1096 + @discardableResult
  1097 + public func statusBarStyle(_ statusBarStyle: UIKit.UIStatusBarStyle) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1098 + @discardableResult
  1099 + public func navCancelButtonStyle(_ style: HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1100 + @discardableResult
  1101 + public func showStatusBarInPreviewInterface(_ value: Swift.Bool) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1102 + @discardableResult
  1103 + public func navViewBlurEffectOfAlbumList(_ effect: UIKit.UIBlurEffect?) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1104 + @discardableResult
  1105 + public func navViewBlurEffectOfPreview(_ effect: UIKit.UIBlurEffect?) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1106 + @discardableResult
  1107 + public func bottomViewBlurEffectOfAlbumList(_ effect: UIKit.UIBlurEffect?) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1108 + @discardableResult
  1109 + public func bottomViewBlurEffectOfPreview(_ effect: UIKit.UIBlurEffect?) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1110 + @discardableResult
  1111 + public func customImageNames(_ names: [Swift.String]) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1112 + @discardableResult
  1113 + public func customImageForKey(_ map: [Swift.String : UIKit.UIImage?]) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1114 + @discardableResult
  1115 + public func customLanguageKeyValue(_ map: [HHPhotoPicker.ZLLocalLanguageKey : Swift.String]) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1116 + @discardableResult
  1117 + public func themeFontName(_ name: Swift.String) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1118 + @discardableResult
  1119 + public func sheetTranslucentColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1120 + @discardableResult
  1121 + public func sheetBtnBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1122 + @discardableResult
  1123 + public func sheetBtnTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1124 + @discardableResult
  1125 + public func sheetBtnTitleTintColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1126 + @discardableResult
  1127 + public func navBarColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1128 + @discardableResult
  1129 + public func navBarColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1130 + @discardableResult
  1131 + public func navTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1132 + @discardableResult
  1133 + public func navTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1134 + @discardableResult
  1135 + public func navEmbedTitleViewBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1136 + @discardableResult
  1137 + public func albumListBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1138 + @discardableResult
  1139 + public func embedAlbumListTranslucentColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1140 + @discardableResult
  1141 + public func albumListTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1142 + @discardableResult
  1143 + public func albumListCountColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1144 + @discardableResult
  1145 + public func separatorColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1146 + @discardableResult
  1147 + public func thumbnailBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1148 + @discardableResult
  1149 + public func previewVCBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1150 + @discardableResult
  1151 + public func bottomToolViewBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1152 + @discardableResult
  1153 + public func bottomToolViewBgColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1154 + @discardableResult
  1155 + public func bottomToolViewBtnNormalTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1156 + @discardableResult
  1157 + public func bottomToolViewDoneBtnNormalTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1158 + @discardableResult
  1159 + public func bottomToolViewBtnNormalTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1160 + @discardableResult
  1161 + public func bottomToolViewDoneBtnNormalTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1162 + @discardableResult
  1163 + public func bottomToolViewBtnDisableTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1164 + @discardableResult
  1165 + public func bottomToolViewDoneBtnDisableTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1166 + @discardableResult
  1167 + public func bottomToolViewBtnDisableTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1168 + @discardableResult
  1169 + public func bottomToolViewDoneBtnDisableTitleColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1170 + @discardableResult
  1171 + public func bottomToolViewBtnNormalBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1172 + @discardableResult
  1173 + public func bottomToolViewBtnNormalBgColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1174 + @discardableResult
  1175 + public func bottomToolViewBtnDisableBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1176 + @discardableResult
  1177 + public func bottomToolViewBtnDisableBgColorOfPreviewVC(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1178 + @discardableResult
  1179 + public func selectMorePhotoWhenAuthIsLismitedTitleColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1180 + @discardableResult
  1181 + public func cameraRecodeProgressColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1182 + @discardableResult
  1183 + public func selectedMaskColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1184 + @discardableResult
  1185 + public func selectedBorderColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1186 + @discardableResult
  1187 + public func invalidMaskColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1188 + @discardableResult
  1189 + public func indexLabelTextColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1190 + @discardableResult
  1191 + public func indexLabelBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1192 + @discardableResult
  1193 + public func cameraCellBgColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1194 + @discardableResult
  1195 + public func adjustSliderNormalColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1196 + @discardableResult
  1197 + public func adjustSliderTintColor(_ color: UIKit.UIColor) -> HHPhotoPicker.ZLPhotoUIConfiguration
  1198 +}
  1199 +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class ZLProgressHUD : UIKit.UIView {
  1200 + @objc public enum HUDStyle : Swift.Int {
  1201 + case light
  1202 + case lightBlur
  1203 + case dark
  1204 + case darkBlur
  1205 + public init?(rawValue: Swift.Int)
  1206 + public typealias RawValue = Swift.Int
  1207 + public var rawValue: Swift.Int {
  1208 + get
  1209 + }
  1210 + }
  1211 + @objc deinit
  1212 + @objc @_Concurrency.MainActor(unsafe) public init(style: HHPhotoPicker.ZLProgressHUD.HUDStyle)
  1213 + @objc @_Concurrency.MainActor(unsafe) public func show(timeout: Foundation.TimeInterval = 100)
  1214 + @objc @_Concurrency.MainActor(unsafe) public func hide()
  1215 +}
  1216 +@objc @_hasMissingDesignatedInitializers public class ZLTextStickerState : ObjectiveC.NSObject {
  1217 + @objc deinit
  1218 +}
  1219 +@objc @_inheritsConvenienceInitializers public class ZLVideoManager : ObjectiveC.NSObject {
  1220 + @objc public class func mergeVideos(fileUrls: [Foundation.URL], completion: @escaping ((Foundation.URL?, Swift.Error?) -> Swift.Void))
  1221 + @objc override dynamic public init()
  1222 + @objc deinit
  1223 +}
  1224 +extension HHPhotoPicker.ZLVideoManager {
  1225 + @objc dynamic public class func exportVideo(for asset: Photos.PHAsset, exportType: HHPhotoPicker.ZLVideoManager.ExportType = .mov, presetName: Swift.String = AVAssetExportPresetMediumQuality, complete: @escaping ((Foundation.URL?, Swift.Error?) -> Swift.Void))
  1226 + @objc dynamic public class func exportVideo(for asset: AVFoundation.AVAsset, range: CoreMedia.CMTimeRange = CMTimeRange(start: .zero, duration: .positiveInfinity), exportType: HHPhotoPicker.ZLVideoManager.ExportType = .mov, presetName: Swift.String = AVAssetExportPresetMediumQuality, complete: @escaping ((Foundation.URL?, Swift.Error?) -> Swift.Void))
  1227 +}
  1228 +extension HHPhotoPicker.ZLVideoManager {
  1229 + @objc public enum ExportType : Swift.Int {
  1230 + case mov
  1231 + case mp4
  1232 + public init?(rawValue: Swift.Int)
  1233 + public typealias RawValue = Swift.Int
  1234 + public var rawValue: Swift.Int {
  1235 + get
  1236 + }
  1237 + }
  1238 +}
  1239 +extension HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset : Swift.Equatable {}
  1240 +extension HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset : Swift.Hashable {}
  1241 +extension HHPhotoPicker.ZLCameraConfiguration.CaptureSessionPreset : Swift.RawRepresentable {}
  1242 +extension HHPhotoPicker.ZLCameraConfiguration.FocusMode : Swift.Equatable {}
  1243 +extension HHPhotoPicker.ZLCameraConfiguration.FocusMode : Swift.Hashable {}
  1244 +extension HHPhotoPicker.ZLCameraConfiguration.FocusMode : Swift.RawRepresentable {}
  1245 +extension HHPhotoPicker.ZLCameraConfiguration.ExposureMode : Swift.Equatable {}
  1246 +extension HHPhotoPicker.ZLCameraConfiguration.ExposureMode : Swift.Hashable {}
  1247 +extension HHPhotoPicker.ZLCameraConfiguration.ExposureMode : Swift.RawRepresentable {}
  1248 +extension HHPhotoPicker.ZLCameraConfiguration.FlashMode : Swift.Equatable {}
  1249 +extension HHPhotoPicker.ZLCameraConfiguration.FlashMode : Swift.Hashable {}
  1250 +extension HHPhotoPicker.ZLCameraConfiguration.FlashMode : Swift.RawRepresentable {}
  1251 +extension HHPhotoPicker.ZLCameraConfiguration.VideoExportType : Swift.Equatable {}
  1252 +extension HHPhotoPicker.ZLCameraConfiguration.VideoExportType : Swift.Hashable {}
  1253 +extension HHPhotoPicker.ZLCameraConfiguration.VideoExportType : Swift.RawRepresentable {}
  1254 +extension HHPhotoPicker.ZLEditImageConfiguration.EditTool : Swift.Equatable {}
  1255 +extension HHPhotoPicker.ZLEditImageConfiguration.EditTool : Swift.Hashable {}
  1256 +extension HHPhotoPicker.ZLEditImageConfiguration.EditTool : Swift.RawRepresentable {}
  1257 +extension HHPhotoPicker.ZLEditImageConfiguration.AdjustTool : Swift.Equatable {}
  1258 +extension HHPhotoPicker.ZLEditImageConfiguration.AdjustTool : Swift.Hashable {}
  1259 +extension HHPhotoPicker.ZLEditImageConfiguration.AdjustTool : Swift.RawRepresentable {}
  1260 +extension HHPhotoPicker.ZLFilterType : Swift.Equatable {}
  1261 +extension HHPhotoPicker.ZLFilterType : Swift.Hashable {}
  1262 +extension HHPhotoPicker.ZLFilterType : Swift.RawRepresentable {}
  1263 +extension HHPhotoPicker.ZLURLType : Swift.Equatable {}
  1264 +extension HHPhotoPicker.ZLURLType : Swift.Hashable {}
  1265 +extension HHPhotoPicker.ZLURLType : Swift.RawRepresentable {}
  1266 +extension HHPhotoPicker.ZLLanguageType : Swift.Equatable {}
  1267 +extension HHPhotoPicker.ZLLanguageType : Swift.Hashable {}
  1268 +extension HHPhotoPicker.ZLLanguageType : Swift.RawRepresentable {}
  1269 +extension HHPhotoPicker.ZLNoAuthorityType : Swift.Equatable {}
  1270 +extension HHPhotoPicker.ZLNoAuthorityType : Swift.Hashable {}
  1271 +extension HHPhotoPicker.ZLNoAuthorityType : Swift.RawRepresentable {}
  1272 +extension HHPhotoPicker.ZLPhotoModel.MediaType : Swift.Equatable {}
  1273 +extension HHPhotoPicker.ZLPhotoModel.MediaType : Swift.Hashable {}
  1274 +extension HHPhotoPicker.ZLPhotoModel.MediaType : Swift.RawRepresentable {}
  1275 +extension HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle : Swift.Equatable {}
  1276 +extension HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle : Swift.Hashable {}
  1277 +extension HHPhotoPicker.ZLPhotoUIConfiguration.CancelButtonStyle : Swift.RawRepresentable {}
  1278 +extension HHPhotoPicker.ZLPhotoBrowserStyle : Swift.Equatable {}
  1279 +extension HHPhotoPicker.ZLPhotoBrowserStyle : Swift.Hashable {}
  1280 +extension HHPhotoPicker.ZLPhotoBrowserStyle : Swift.RawRepresentable {}
  1281 +extension HHPhotoPicker.ZLProgressHUD.HUDStyle : Swift.Equatable {}
  1282 +extension HHPhotoPicker.ZLProgressHUD.HUDStyle : Swift.Hashable {}
  1283 +extension HHPhotoPicker.ZLProgressHUD.HUDStyle : Swift.RawRepresentable {}
  1284 +extension HHPhotoPicker.ZLVideoManager.ExportType : Swift.Equatable {}
  1285 +extension HHPhotoPicker.ZLVideoManager.ExportType : Swift.Hashable {}
  1286 +extension HHPhotoPicker.ZLVideoManager.ExportType : Swift.RawRepresentable {}