public struct OverlayActions { public let openSettings: () -> Void public let hideOverlay: () -> Void public let quitApp: () -> Void public init(openSettings: @escaping () -> Void, hideOverlay: @escaping () -> Void, quitApp: @escaping () -> Void) { self.openSettings = openSettings self.hideOverlay = hideOverlay self.quitApp = quitApp } }