// SPDX-FileCopyrightText: 2025 The Project Pterodactyl Developers // // SPDX-License-Identifier: MPL-2.0 import Foundation public struct Token: Codable, Equatable { public let kind: TokenKind public let text: String public let utf16Length: Int public init(kind: TokenKind, text: String) { self.kind = kind self.text = text self.utf16Length = text.utf16.count } } extension Token: Sendable {}