// // Copyright 2022-2024 New Vector Ltd. // // SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial // Please see LICENSE files in the repository root for full details. // import Foundation /// A type that represents how to set up the analytics module in the app. struct AnalyticsConfiguration { /// Whether or not analytics should be enabled. let isEnabled: Bool /// The host to use for PostHog analytics. let host: String /// The public key for submitting analytics. let apiKey: String /// The URL to open with more information about analytics terms. let termsURL: URL }