chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 12:22:33 +08:00
commit fc4fcbab58
1848 changed files with 472303 additions and 0 deletions
@@ -0,0 +1,29 @@
import Foundation
public struct PerplexityCreditsResponse: Codable {
public let balanceCents: Double
public let renewalDateTs: TimeInterval
public let currentPeriodPurchasedCents: Double
public let creditGrants: [PerplexityCreditGrant]
public let totalUsageCents: Double
enum CodingKeys: String, CodingKey {
case balanceCents = "balance_cents"
case renewalDateTs = "renewal_date_ts"
case currentPeriodPurchasedCents = "current_period_purchased_cents"
case creditGrants = "credit_grants"
case totalUsageCents = "total_usage_cents"
}
}
public struct PerplexityCreditGrant: Codable {
public let type: String
public let amountCents: Double
public let expiresAtTs: TimeInterval?
enum CodingKeys: String, CodingKey {
case type
case amountCents = "amount_cents"
case expiresAtTs = "expires_at_ts"
}
}