import Foundation

/// A single Spanish / English example sentence pair for a verb at a specific tense.
/// Used by the Verb detail view (Issue #27). Generated at runtime via Foundation
/// Models and cached to disk; shape is intentionally simple Codable for easy
/// JSON persistence and cross-module sharing.
public struct VerbExample: Codable, Hashable, Sendable {
    public let tenseId: String
    public let spanish: String
    public let english: String

    public init(tenseId: String, spanish: String, english: String) {
        self.tenseId = tenseId
        self.spanish = spanish
        self.english = english
    }
}
