chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
import CodexBarCore
|
||||
import Foundation
|
||||
|
||||
typealias ProviderMenuEntry = MenuDescriptor.Entry
|
||||
|
||||
struct ProviderMenuUsageContext {
|
||||
let provider: UsageProvider
|
||||
let store: UsageStore
|
||||
let settings: SettingsStore
|
||||
let metadata: ProviderMetadata
|
||||
let snapshot: UsageSnapshot?
|
||||
}
|
||||
|
||||
struct ProviderMenuActionContext {
|
||||
let provider: UsageProvider
|
||||
let store: UsageStore
|
||||
let settings: SettingsStore
|
||||
let account: AccountInfo
|
||||
let managedCodexAccountCoordinator: ManagedCodexAccountCoordinator?
|
||||
let codexAccountPromotionCoordinator: CodexAccountPromotionCoordinator?
|
||||
}
|
||||
|
||||
struct ProviderMenuLoginContext {
|
||||
let provider: UsageProvider
|
||||
let store: UsageStore
|
||||
let settings: SettingsStore
|
||||
let account: AccountInfo
|
||||
}
|
||||
Reference in New Issue
Block a user