/// This file is generated by Weaver 0.12.3
/// DO NOT EDIT!
import Foundation
// MARK: - WSReviewViewController
protocol WSReviewViewControllerInputDependencyResolver {
    var reviewManager: ReviewManaging { get }
}
@objc protocol WSReviewViewControllerDependencyResolver {
    var movieID: UInt { get }
    var reviewManager: ReviewManaging { get }
}
final class WSReviewViewControllerDependencyContainer: NSObject, WSReviewViewControllerDependencyResolver {
    let movieID: UInt
    let reviewManager: ReviewManaging
    init(injecting dependencies: WSReviewViewControllerInputDependencyResolver, movieID: UInt) {
        self.movieID = movieID
        reviewManager = dependencies.reviewManager
        super.init()
    }
}
protocol WSReviewViewControllerObjCDependencyInjectable {}