← Back to report

AppIntents.swiftinterface 24,553 rows

1// swift-interface-format-version: 1.0
2// swift-compiler-version: Apple Swift version 6.3.2 effective-5.10 (swiftlang-6.3.2.1.2 clang-2100.0.123.2)
3// swift-module-flags: -target arm64e-apple-ios26.5 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Osize -library-level api -target-min-inlining-version min -enable-upcoming-feature InternalImportsByDefault -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -user-module-version 300.5.12 -module-name AppIntents -package-name com.apple.appintents
4// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3.2
5@_exported public import AppIntents
6public import CoreLocation
7public import CoreSpotlight
8public import CoreTransferable
9public import ExtensionFoundation
10@_exported public import RelevanceKit
11public import Swift
12public import UniformTypeIdentifiers
13public import _Concurrency
14public import _StringProcessing
15public import _SwiftConcurrencyShims
16@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
17extension AppIntents.IntentParameter where Value.ValueType == Foundation.AttributedString {
18 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
19 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
20 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.AttributedString
21 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.AttributedString
22}
23@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
24extension AppIntents.IntentParameter where Value.ValueType == Foundation.AttributedString {
25 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
26 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
27 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.AttributedString
28 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.AttributedString
29}
30@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
31extension AppIntents.IntentParameter where Value.ValueType == AppIntents.StringSearchCriteria {
32 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
33}
34@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
35extension AppIntents.IntentParameter where Value.ValueType == AppIntents.StringSearchCriteria {
36 convenience public init(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
37}
38@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
39public struct AssistantSchema : Swift.Sendable {
40}
41@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
42public enum AssistantSchemas {
43 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
44 @_marker public protocol Model {
45 }
46 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
47 @_marker public protocol Intent : AppIntents.AssistantSchemas.Model {
48 }
49 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
50 @_marker public protocol Entity : AppIntents.AssistantSchemas.Model {
51 }
52 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
53 @_marker public protocol Enum : AppIntents.AssistantSchemas.Model {
54 }
55 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
56 public struct IntentSchema : AppIntents.AssistantSchemas.Intent {
57 }
58 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
59 public struct EntitySchema : AppIntents.AssistantSchemas.Entity {
60 }
61 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
62 public struct EnumSchema : AppIntents.AssistantSchemas.Enum {
63 }
64}
65@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
66public protocol AssistantSchemaEntity : AppIntents.AssistantEntity {
67 static var isAssistantOnly: Swift.Bool { get }
68}
69@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
70extension AppIntents.AssistantSchemaEntity {
71 public static var isAssistantOnly: Swift.Bool {
72 get
73 }
74}
75@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
76extension AppIntents.AssistantSchemaEntity {
77 public static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation {
78 get
79 }
80}
81@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
82@available(*, deprecated, renamed: "AppEntity")
83@attached(memberAttribute) @attached(extension, conformances: AppIntents.AppEntity, AppIntents.AssistantSchemaEntity, names: named(__assistantSchemaEntity)) public macro AssistantEntity<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AssistantEntityMacros") where T : AppIntents.AssistantSchemas.Entity
84@available(iOS 18.0, macOS 26.0, watchOS 26.0, *)
85@available(tvOS, unavailable)
86@available(visionOS, unavailable)
87public protocol ControlConfigurationIntent : AppIntents.AppIntent {
88 associatedtype NeverResult where Self.NeverResult == Swift.Never
89}
90@available(iOS 18.0, macOS 26.0, watchOS 26.0, *)
91@available(tvOS, unavailable)
92@available(visionOS, unavailable)
93extension AppIntents.ControlConfigurationIntent {
94 public func perform() async throws -> Self.NeverResult
95}
96@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
97extension AppIntents.AssistantSchema {
98 public struct EnumSchema : AppIntents.AssistantSchemas.Enum {
99 @usableFromInline
100 internal init(_ identifier: Swift.String)
101 }
102 public init(_ schema: some AssistantSchemas.Enum)
103}
104@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
105public struct IntentFile : Swift.Sendable {
106 public enum IntentFileError : Swift.Error, Foundation.CustomNSError {
107 case failedToLoadData
108 case failedToLoadFile
109 public static var errorDomain: Swift.String {
110 get
111 }
112 public var errorCode: Swift.Int {
113 get
114 }
115 public var errorUserInfo: [Swift.String : Any] {
116 get
117 }
118 public static func == (a: AppIntents.IntentFile.IntentFileError, b: AppIntents.IntentFile.IntentFileError) -> Swift.Bool
119 public func hash(into hasher: inout Swift.Hasher)
120 public var hashValue: Swift.Int {
121 get
122 }
123 }
124 public var data: Foundation.Data {
125 get
126 }
127 public var filename: Swift.String {
128 get
129 }
130 public var fileURL: Foundation.URL? {
131 get
132 }
133 public var type: UniformTypeIdentifiers.UTType? {
134 get
135 }
136 public var removedOnCompletion: Swift.Bool {
137 get
138 set
139 }
140 public init(data: Foundation.Data, filename: Swift.String, type: UniformTypeIdentifiers.UTType? = nil)
141 public init(fileURL: Foundation.URL, filename: Swift.String? = nil, type: UniformTypeIdentifiers.UTType? = nil)
142}
143@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
144extension AppIntents.IntentFile : Swift.Equatable, Swift.Hashable {
145 public static func == (a: AppIntents.IntentFile, b: AppIntents.IntentFile) -> Swift.Bool
146 public func hash(into hasher: inout Swift.Hasher)
147 public var hashValue: Swift.Int {
148 get
149 }
150}
151@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
152extension AppIntents.IntentFile : AppIntents.DisplayRepresentable {
153 public static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation {
154 get
155 }
156 public var displayRepresentation: AppIntents.DisplayRepresentation {
157 get
158 }
159}
160@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
161extension AppIntents.IntentFile : AppIntents._IntentValue {
162 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<AppIntents.IntentFile> {
163 get
164 }
165 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
166 public typealias Specification = AppIntents.EmptyResolverSpecification<AppIntents.IntentFile>
167 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
168 public typealias UnwrappedType = AppIntents.IntentFile
169 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
170 public typealias ValueType = AppIntents.IntentFile
171}
172@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
173extension AppIntents.IntentFile : Swift.Codable {
174 public init(from decoder: any Swift.Decoder) throws
175 public func encode(to encoder: any Swift.Encoder) throws
176}
177@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
178extension AppIntents.IntentFile {
179 public func file(contentType: UniformTypeIdentifiers.UTType, destinationDirectory: Foundation.URL? = nil) async throws -> (fileURL: Foundation.URL, openedInPlace: Swift.Bool)
180 public func withFile<Result>(contentType: UniformTypeIdentifiers.UTType, allowOpenInPlace: Swift.Bool = false, fileHandler: @escaping (_ fileURL: Foundation.URL, _ openedInPlace: Swift.Bool) async throws -> Result) async throws -> Result
181 public func data(contentType: UniformTypeIdentifiers.UTType) async throws -> Foundation.Data
182 public var availableContentTypes: [UniformTypeIdentifiers.UTType] {
183 get
184 }
185}
186@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
187public protocol AnyIntentValue : Swift.Sendable {
188 associatedtype Value : AppIntents._IntentValue, Swift.Sendable
189 var isOptional: Swift.Bool { get }
190 var title: Foundation.LocalizedStringResource { get }
191}
192@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
193extension AppIntents.EntityProperty where Value.ValueType == Swift.Int {
194 convenience public init(title: Foundation.LocalizedStringResource)
195}
196@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
197extension AppIntents.EntityProperty where Value.ValueType == Swift.Int {
198 convenience public init()
199}
200@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
201extension AppIntents.EntityProperty where Value.ValueType == Swift.Int {
202 @available(watchOS, unavailable)
203 @available(tvOS, unavailable)
204 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
205 @available(watchOS, unavailable)
206 @available(tvOS, unavailable)
207 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
208 @available(watchOS, unavailable)
209 @available(tvOS, unavailable)
210 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
211 @available(watchOS, unavailable)
212 @available(tvOS, unavailable)
213 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
214}
215@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
216extension AppIntents.EntityProperty where Value.ValueType == Swift.Int {
217 convenience public init(identifier: _const Swift.String)
218 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
219 @available(watchOS, unavailable)
220 @available(tvOS, unavailable)
221 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
222 @available(watchOS, unavailable)
223 @available(tvOS, unavailable)
224 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
225 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
226 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
227 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
228 @available(watchOS, unavailable)
229 @available(tvOS, unavailable)
230 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
231 @available(watchOS, unavailable)
232 @available(tvOS, unavailable)
233 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
234 @available(watchOS, unavailable)
235 @available(tvOS, unavailable)
236 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
237 @available(watchOS, unavailable)
238 @available(tvOS, unavailable)
239 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
240 @available(watchOS, unavailable)
241 @available(tvOS, unavailable)
242 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
243 @available(watchOS, unavailable)
244 @available(tvOS, unavailable)
245 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
246 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
247 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
248 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
249 @available(watchOS, unavailable)
250 @available(tvOS, unavailable)
251 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
252 @available(watchOS, unavailable)
253 @available(tvOS, unavailable)
254 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
255 @available(watchOS, unavailable)
256 @available(tvOS, unavailable)
257 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
258 @available(watchOS, unavailable)
259 @available(tvOS, unavailable)
260 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
261}
262@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
263extension AppIntents.AssistantSchema {
264 public struct IntentSchema : AppIntents.AssistantSchemas.Intent {
265 @usableFromInline
266 internal init(_ identifier: Swift.String)
267 }
268 public init(_ schema: some AssistantSchemas.Intent)
269}
270@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
271extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentPaymentMethod {
272 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
273 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
274 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPaymentMethod
275 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPaymentMethod
276}
277@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
278extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentPaymentMethod {
279 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
280 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
281 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPaymentMethod
282 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPaymentMethod
283 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
284 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
285 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPaymentMethod
286 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPaymentMethod
287}
288@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
289extension AppIntents.EntityProperty where Value.ValueType == Foundation.AttributedString {
290 convenience public init(title: Foundation.LocalizedStringResource)
291}
292@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
293extension AppIntents.EntityProperty where Value.ValueType == Foundation.AttributedString {
294 convenience public init()
295}
296@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
297extension AppIntents.EntityProperty where Value.ValueType == Foundation.AttributedString {
298 @available(watchOS, unavailable)
299 @available(tvOS, unavailable)
300 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
301 @available(watchOS, unavailable)
302 @available(tvOS, unavailable)
303 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
304 @available(watchOS, unavailable)
305 @available(tvOS, unavailable)
306 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
307 @available(watchOS, unavailable)
308 @available(tvOS, unavailable)
309 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
310}
311@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
312extension AppIntents.EntityProperty where Value.ValueType == Foundation.AttributedString {
313 convenience public init(identifier: _const Swift.String)
314 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
315 @available(watchOS, unavailable)
316 @available(tvOS, unavailable)
317 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
318 @available(watchOS, unavailable)
319 @available(tvOS, unavailable)
320 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
321 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
322 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
323 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
324 @available(watchOS, unavailable)
325 @available(tvOS, unavailable)
326 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
327 @available(watchOS, unavailable)
328 @available(tvOS, unavailable)
329 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
330 @available(watchOS, unavailable)
331 @available(tvOS, unavailable)
332 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
333 @available(watchOS, unavailable)
334 @available(tvOS, unavailable)
335 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
336 @available(watchOS, unavailable)
337 @available(tvOS, unavailable)
338 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
339 @available(watchOS, unavailable)
340 @available(tvOS, unavailable)
341 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
342 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
343 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
344 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
345 @available(watchOS, unavailable)
346 @available(tvOS, unavailable)
347 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
348 @available(watchOS, unavailable)
349 @available(tvOS, unavailable)
350 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
351 @available(watchOS, unavailable)
352 @available(tvOS, unavailable)
353 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
354 @available(watchOS, unavailable)
355 @available(tvOS, unavailable)
356 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
357}
358@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
359extension AppIntents.IntentParameter {
360 final public func requestValue(_ dialog: AppIntents.IntentDialog? = nil) async throws -> Value.ValueType
361 final public func requestDisambiguation(among itemsToDisambiguate: [Value.ValueType], dialog: AppIntents.IntentDialog? = nil) async throws -> Value.ValueType
362 final public func requestConfirmation(for itemToConfirm: Value.ValueType, dialog: AppIntents.IntentDialog? = nil) async throws -> Swift.Bool
363}
364@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
365extension AppIntents.IntentParameter {
366 final public func needsValueError(_ dialog: AppIntents.IntentDialog? = nil) -> AppIntents.AppIntentError
367 final public func needsDisambiguationError(among itemsToDisambiguate: [Value.ValueType], dialog: AppIntents.IntentDialog? = nil) -> AppIntents.AppIntentError
368}
369@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
370extension AppIntents.IntentParameter {
371 @available(*, deprecated, message: "Use `requestValue(_:)` or `needsValueError(_:)` instead")
372 final public func requestValue(_ dialog: AppIntents.IntentDialog? = nil) -> any Swift.Error
373}
374@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
375@available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
376public struct AppShortcutParameterPresentationTitle<Intent, Value, Parameter, ParameterKeyPath> where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue, Value : Swift.Sendable, Parameter : AppIntents.IntentParameter<Value>, ParameterKeyPath : Swift.KeyPath<Intent, Parameter> {
377 public init(specific: AppIntents.AppShortcutParameterPresentationTitleString<Intent, Value, Parameter, ParameterKeyPath>, generic: Swift.StaticString, table: Swift.StaticString? = nil)
378}
379@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
380@available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
381public struct AppShortcutParameterPresentationTitleString<Intent, Value, Parameter, ParameterKeyPath> : Swift.ExpressibleByStringInterpolation where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue, Value : Swift.Sendable, Parameter : AppIntents.IntentParameter<Value>, ParameterKeyPath : Swift.KeyPath<Intent, Parameter> {
382 public init(_ value: Swift.String)
383 public init(stringLiteral value: Swift.String)
384 public init(stringInterpolation: AppIntents.AppShortcutParameterPresentationTitleString<Intent, Value, Parameter, ParameterKeyPath>.StringInterpolation)
385 public struct StringInterpolation : Swift.StringInterpolationProtocol {
386 public init(literalCapacity: Swift.Int, interpolationCount: Swift.Int)
387 public mutating func appendLiteral(_ literal: Swift.String)
388 public mutating func appendInterpolation(_ subject: ParameterKeyPath)
389 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
390 @available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
391 public typealias StringLiteralType = Swift.String
392 }
393 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
394 @available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
395 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
396 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
397 @available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
398 public typealias StringLiteralType = Swift.String
399 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
400 @available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
401 public typealias UnicodeScalarLiteralType = Swift.String
402}
403@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
404@available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
405extension AppIntents.AppShortcutsProvider {
406 public typealias Title = AppIntents.AppShortcutParameterPresentationTitle
407}
408@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
409public protocol EntityQuery : AppIntents.DynamicOptionsProvider, AppIntents.PersistentlyIdentifiable, Swift.Sendable {
410 associatedtype Entity : AppIntents.AppEntity = Self.Result.Result.ValueType where Self.Entity == Self.Result.Result
411 associatedtype Result = [Self.Entity]
412 init()
413 func entities(for identifiers: [Self.Entity.ID]) async throws -> [Self.Entity]
414 func suggestedEntities() async throws -> Self.Result
415}
416@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
417extension AppIntents.EntityQuery {
418 public func suggestedEntities() async throws -> Self.Result
419 public func results() async throws -> Self.Result
420}
421@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
422extension AppIntents.IntentParameter where Value.ValueType == Swift.Double {
423 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
424 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
425 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.Double
426 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.Double
427}
428@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
429extension AppIntents.IntentParameter where Value.ValueType == Swift.Double {
430 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
431 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
432 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.Double
433 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.Double
434}
435@available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
436@available(tvOS, unavailable)
437public protocol WidgetConfigurationIntent : AppIntents.AppIntent {
438 associatedtype NeverResult where Self.NeverResult == Swift.Never
439}
440@available(iOS 17.0, macOS 14.0, tvOS 18.0, watchOS 10.0, *)
441extension Swift.Never : AppIntents.IntentResult {
442 public var value: Swift.Never? {
443 get
444 }
445 @available(iOS 17.0, tvOS 18.0, watchOS 10.0, macOS 14.0, *)
446 public typealias Dialog = Swift.Never
447 @available(iOS 17.0, tvOS 18.0, watchOS 10.0, macOS 14.0, *)
448 public typealias OpensAppIntent = Swift.Never
449 @available(iOS 17.0, tvOS 18.0, watchOS 10.0, macOS 14.0, *)
450 public typealias Snippet = Swift.Never
451 @available(iOS 17.0, tvOS 18.0, watchOS 10.0, macOS 14.0, *)
452 public typealias Value = Swift.Never
453}
454@available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
455@available(tvOS, unavailable)
456extension AppIntents.WidgetConfigurationIntent {
457 public func perform() async throws -> Self.NeverResult
458}
459@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
460@propertyWrapper final public class AppDependency<Value> : @unchecked Swift.Sendable where Value : Swift.Sendable {
461 final public var projectedValue: AppIntents.AppDependency<Value> {
462 get
463 }
464 final public var wrappedValue: Value {
465 get
466 set
467 }
468 convenience public init(key: Swift.AnyHashable? = nil, manager: AppIntents.AppDependencyManager = .shared)
469 convenience public init(key: Swift.AnyHashable? = nil, manager: AppIntents.AppDependencyManager = .shared, default defaultValueProvider: @autoclosure @escaping () -> Value)
470 convenience public init(key: Swift.AnyHashable? = nil, manager: AppIntents.AppDependencyManager = .shared, default defaultValueProvider: @escaping () async throws -> Value)
471 @objc deinit
472}
473@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
474extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentFile {
475 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType> = [UTType.item], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
476 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType> = [UTType.item], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
477 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType> = [UTType.item], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentFile
478 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType> = [UTType.item], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentFile
479 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType> = [UTType.item], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
480 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType> = [UTType.item], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
481 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType> = [UTType.item], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentFile
482 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType> = [UTType.item], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentFile
483}
484@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
485public protocol URLRepresentableEnum : AppIntents.AppEnum, AppIntents.CustomURLRepresentationParameterConvertible {
486 static var urlRepresentation: Self.URLRepresentation { get }
487}
488@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
489extension AppIntents.URLRepresentableEnum {
490 public typealias URLRepresentation = AppIntents.EnumURLRepresentation<Self>
491 public var urlRepresentation: Foundation.URL? {
492 get
493 }
494 public var urlRepresentationParameter: Swift.String? {
495 get
496 }
497}
498@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
499public struct EnumURLRepresentation<Enum> : Swift.ExpressibleByStringInterpolation where Enum : AppIntents.AppEnum {
500 public init(_ value: Swift.String)
501 public init(stringLiteral value: Swift.String)
502 public init(stringInterpolation: AppIntents.EnumURLRepresentation<Enum>.StringInterpolation)
503 public init(_ urlRepresentations: [Enum : AppIntents.EnumURLRepresentation<Enum>.EnumSingleURLRepresentation])
504 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
505 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
506 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
507 public typealias StringLiteralType = Swift.String
508 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
509 public typealias UnicodeScalarLiteralType = Swift.String
510}
511@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
512extension AppIntents.EnumURLRepresentation {
513 public struct EnumSingleURLRepresentation : Swift.ExpressibleByStringInterpolation {
514 public init(stringLiteral value: AppIntents.EnumURLRepresentation<Enum>.StringLiteralType)
515 public init(stringInterpolation: AppIntents.EnumURLRepresentation<Enum>.StringInterpolation)
516 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
517 public typealias ExtendedGraphemeClusterLiteralType = AppIntents.EnumURLRepresentation<Enum>.StringLiteralType
518 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
519 public typealias StringInterpolation = AppIntents.EnumURLRepresentation<Enum>.StringInterpolation
520 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
521 public typealias StringLiteralType = AppIntents.EnumURLRepresentation<Enum>.StringLiteralType
522 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
523 public typealias UnicodeScalarLiteralType = AppIntents.EnumURLRepresentation<Enum>.StringLiteralType
524 }
525}
526@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
527extension AppIntents.EnumURLRepresentation {
528 public struct StringInterpolation : Swift.StringInterpolationProtocol {
529 public init(literalCapacity: Swift.Int, interpolationCount: Swift.Int)
530 public mutating func appendLiteral(_ literal: Swift.String)
531 public enum Token {
532 case rawValue
533 public static func == (a: AppIntents.EnumURLRepresentation<Enum>.StringInterpolation.Token, b: AppIntents.EnumURLRepresentation<Enum>.StringInterpolation.Token) -> Swift.Bool
534 public func hash(into hasher: inout Swift.Hasher)
535 public var hashValue: Swift.Int {
536 get
537 }
538 }
539 public mutating func appendInterpolation(_ subject: Enum)
540 public mutating func appendInterpolation(_ subject: AppIntents.EnumURLRepresentation<Enum>.StringInterpolation.Token)
541 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
542 public typealias StringLiteralType = Swift.String
543 }
544}
545@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
546public struct _SnippetViewContainer {
547}
548@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
549public struct _SnippetIntentContainer {
550}
551@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
552@_alwaysEmitConformanceMetadata public protocol AppIntent : AppIntents.PersistentlyIdentifiable, AppIntents._SupportsAppDependencies, Swift.Sendable {
553 associatedtype PerformResult : AppIntents.IntentResult
554 static var title: Foundation.LocalizedStringResource { get }
555 @available(macOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
556 @available(iOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
557 @available(watchOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
558 @available(tvOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
559 @available(visionOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
560 static var openAppWhenRun: Swift.Bool { get }
561 @available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
562 static var supportedModes: AppIntents.IntentModes { get }
563 static var authenticationPolicy: AppIntents.IntentAuthenticationPolicy { get }
564 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
565 static var isDiscoverable: Swift.Bool { get }
566 associatedtype SummaryContent : AppIntents.ParameterSummary
567 static var parameterSummary: Self.SummaryContent { get }
568 static var description: AppIntents.IntentDescription? { get }
569 func perform() async throws -> Self.PerformResult
570 init()
571}
572@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
573extension AppIntents.AppIntent {
574 public typealias Parameter = AppIntents.IntentParameter
575 public typealias When = AppIntents.ParameterSummaryWhenCondition
576 public typealias Switch<Value, CaseCondition> = AppIntents.ParameterSummarySwitchCondition<Self, Value, CaseCondition> where Value : AppIntents._IntentValue, CaseCondition : AppIntents._ParameterSummarySwitchCase
577 public typealias Case = AppIntents.ParameterSummaryCaseCondition
578 public typealias DefaultCase = AppIntents.ParameterSummaryDefaultCaseCondition
579 public typealias Summary = AppIntents.IntentParameterSummary<Self>
580}
581@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
582extension AppIntents.AppIntent {
583 public static var openAppWhenRun: Swift.Bool {
584 get
585 }
586 public static var authenticationPolicy: AppIntents.IntentAuthenticationPolicy {
587 get
588 }
589 public static var description: AppIntents.IntentDescription? {
590 get
591 }
592 public static var persistentIdentifier: Swift.String {
593 get
594 }
595 public static var parameterSummary: some AppIntents.ParameterSummary {
596 get
597 }
598 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
599 public static var isDiscoverable: Swift.Bool {
600 get
601 }
602 @discardableResult
603 public func donate() async throws -> AppIntents.IntentDonationIdentifier
604 @discardableResult
605 public func donate() -> AppIntents.IntentDonationIdentifier
606 @discardableResult
607 public func donate(result: some IntentResult) async throws -> AppIntents.IntentDonationIdentifier
608 @discardableResult
609 public func donate(result: some IntentResult) -> AppIntents.IntentDonationIdentifier
610 public func callAsFunction(donate donateOnCompletion: Swift.Bool = true) async throws -> Self.PerformResult.Value where Self.PerformResult : AppIntents.ReturnsValue
611 public func callAsFunction(donate donateOnCompletion: Swift.Bool = true) async throws where Self.PerformResult.Value == Swift.Never
612}
613@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
614public enum IntentAuthenticationPolicy : Swift.Sendable {
615 case alwaysAllowed
616 case requiresAuthentication
617 case requiresLocalDeviceAuthentication
618 public static func == (a: AppIntents.IntentAuthenticationPolicy, b: AppIntents.IntentAuthenticationPolicy) -> Swift.Bool
619 public func hash(into hasher: inout Swift.Hasher)
620 public var hashValue: Swift.Int {
621 get
622 }
623}
624@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
625@_alwaysEmitConformanceMetadata public protocol IntentValueQuery : AppIntents.PersistentlyIdentifiable, AppIntents._SupportsAppDependencies, Swift.Sendable {
626 associatedtype Input : AppIntents._IntentValue
627 associatedtype ResultValue = Self.Result.Result.ValueType where Self.ResultValue == Self.Result.Result
628 associatedtype Result : AppIntents.ResultsCollection = [Self.ResultValue]
629 init()
630 func values(for input: Self.Input) async throws -> Self.Result
631}
632@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
633public enum InputConnectionBehavior {
634 case `default`
635 case never
636 case connectToPreviousIntentResult
637 public static func == (a: AppIntents.InputConnectionBehavior, b: AppIntents.InputConnectionBehavior) -> Swift.Bool
638 public func hash(into hasher: inout Swift.Hasher)
639 public var hashValue: Swift.Int {
640 get
641 }
642}
643@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
644public struct AppShortcutParameterPresentation<Intent, Value, Parameter, ParameterKeyPath> where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue, Value : Swift.Sendable, Parameter : AppIntents.IntentParameter<Value>, ParameterKeyPath : Swift.KeyPath<Intent, Parameter> {
645 public init(for keyPath: ParameterKeyPath, summary: AppIntents.AppShortcutParameterPresentationSummary<Intent, Value, Parameter, ParameterKeyPath>, @AppIntents.AppShortcutOptionsCollectionSpecificationBuilder<Value.UnwrappedType> optionsCollections: () -> some AppShortcutOptionsCollectionSpecification<Value.UnwrappedType>)
646}
647@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
648extension AppIntents.AppShortcutsProvider {
649 public typealias ParameterPresentation = AppIntents.AppShortcutParameterPresentation
650}
651@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
652public protocol AssistantSchemaIntent : AppIntents.AssistantIntent {
653 static var isAssistantOnly: Swift.Bool { get }
654}
655@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
656extension AppIntents.AssistantSchemaIntent {
657 public static var isAssistantOnly: Swift.Bool {
658 get
659 }
660}
661@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
662extension AppIntents.AssistantSchemaIntent {
663 public static var title: Foundation.LocalizedStringResource {
664 get
665 }
666}
667@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
668@available(*, deprecated, renamed: "AppIntent")
669@attached(memberAttribute) @attached(extension, conformances: AppIntents.AssistantSchemaIntent, AppIntents.ShowInAppSearchResultsIntent, names: named(__assistantSchemaIntent)) public macro AssistantIntent<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AssistantIntentMacros") where T : AppIntents.AssistantSchemas.Intent
670@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
671public enum AppShortcutPhraseToken {
672 case applicationName
673 public static func == (a: AppIntents.AppShortcutPhraseToken, b: AppIntents.AppShortcutPhraseToken) -> Swift.Bool
674 public func hash(into hasher: inout Swift.Hasher)
675 public var hashValue: Swift.Int {
676 get
677 }
678}
679@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
680public struct AppShortcutPhrase<Intent> : Swift.ExpressibleByStringInterpolation where Intent : AppIntents.AppIntent {
681 public init(_ value: Swift.String)
682 public init(stringLiteral value: Swift.String)
683 public init(stringInterpolation: AppIntents.AppShortcutPhrase<Intent>.StringInterpolation)
684 public struct StringInterpolation : Swift.StringInterpolationProtocol {
685 public init(literalCapacity: Swift.Int, interpolationCount: Swift.Int)
686 public mutating func appendLiteral(_ literal: Swift.String)
687 public mutating func appendInterpolation(_ token: AppIntents.AppShortcutPhraseToken)
688 public mutating func appendInterpolation<Value, Subject>(_ subject: Subject) where Value : AppIntents._IntentValue, Value : Swift.Sendable, Subject : Swift.KeyPath<Intent, AppIntents.IntentParameter<Value>>
689 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
690 public typealias StringLiteralType = Swift.String
691 }
692 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
693 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
694 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
695 public typealias StringLiteralType = Swift.String
696 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
697 public typealias UnicodeScalarLiteralType = Swift.String
698}
699@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
700public enum ShortcutTileColor {
1// swift-interface-format-version: 1.0
2// swift-compiler-version: Apple Swift version 6.4 effective-5.10 (swiftlang-6.4.0.19.103 clang-2100.3.19.4)
3// swift-module-flags: -target arm64e-apple-ios27.0 -enable-objc-interop -enable-library-evolution -language-mode 5 -Osize -library-level api -target-min-inlining-version min -enable-upcoming-feature InternalImportsByDefault -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -user-module-version 301.0.41.16.106 -module-name AppIntents -package-name com.apple.appintents
4// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.4
5@_exported public import AppIntents
6@_exported public import AppIntentsTypeSupport
7public import CoreLocation
8public import CoreSpotlight
9public import CoreTransferable
10public import CoreVideo
11public import ExtensionFoundation
12@_exported public import RelevanceKit
13public import Swift
14public import UniformTypeIdentifiers
15public import _Concurrency
16public import _StringProcessing
17public import _SwiftConcurrencyShims
18@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
19@available(*, deprecated, renamed: "AppSchema")
20public struct AssistantSchema : Swift::Sendable {
21}
22@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
23public enum AssistantSchemas {
24 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
25 @available(*, deprecated, renamed: "AppSchema.Schema")
26 @_marker public protocol Model {
27 }
28 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
29 @available(*, deprecated, renamed: "AppIntentSchema")
30 @_marker public protocol Intent : AppIntents::AssistantSchemas.AppIntents::Model {
31 }
32 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
33 @available(*, deprecated, renamed: "AppEntitySchema")
34 @_marker public protocol Entity : AppIntents::AssistantSchemas.AppIntents::Model {
35 }
36 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
37 @available(*, deprecated, renamed: "AppEnumSchema")
38 @_marker public protocol Enum : AppIntents::AssistantSchemas.AppIntents::Model {
39 }
40 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
41 @available(*, deprecated)
42 public struct IntentSchema : AppIntents::AssistantSchemas.AppIntents::Intent {
43 }
44 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
45 @available(*, deprecated)
46 public struct EntitySchema : AppIntents::AssistantSchemas.AppIntents::Entity {
47 }
48 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
49 @available(*, deprecated)
50 public struct EnumSchema : AppIntents::AssistantSchemas.AppIntents::Enum {
51 }
52}
53@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
54@available(*, deprecated, renamed: "AppEntity")
55@attached(memberAttribute) @attached(extension, conformances: AppIntents::AppEntity, AppIntents::AssistantSchemaEntity, names: named(__assistantSchemaEntity)) public macro AssistantEntity<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AssistantEntityMacros") where T : AppIntents::AssistantSchemas.AppIntents::Entity
56@available(iOS 18.0, macOS 26.0, watchOS 26.0, *)
57@available(tvOS, unavailable)
58@available(visionOS, unavailable)
59public protocol ControlConfigurationIntent : AppIntents::AppIntent {
60 associatedtype NeverResult where Self.NeverResult == Swift::Never
61}
62@available(iOS 18.0, macOS 26.0, watchOS 26.0, *)
63@available(tvOS, unavailable)
64@available(visionOS, unavailable)
65extension AppIntents::ControlConfigurationIntent {
66 public func perform() async throws -> Self.NeverResult
67}
68@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
69public protocol AssistantSchemaEnum : AppIntents::AssistantEnum {
70 static var isAssistantOnly: Swift::Bool { get }
71}
72@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
73extension AppIntents::AssistantSchemaEnum {
74 public static var isAssistantOnly: Swift::Bool {
75 get
76 }
77}
78@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
79extension AppIntents::AssistantSchemaEnum {
80 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation {
81 get
82 }
83}
84@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
85@available(*, deprecated)
86extension AppIntents::AssistantSchema {
87 public struct EnumSchema : AppIntents::AssistantSchemas.AppIntents::Enum {
88 @usableFromInline
89 internal init(_ identifier: Swift::String)
90 }
91 public init(_ schema: some AssistantSchemas.Enum)
92}
93@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
94public protocol AssistantSchemaIntent : AppIntents::AssistantIntent {
95 static var isAssistantOnly: Swift::Bool { get }
96}
97@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
98extension AppIntents::AssistantSchemaIntent {
99 public static var isAssistantOnly: Swift::Bool {
100 get
101 }
102}
103@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
104extension AppIntents::AssistantSchemaIntent {
105 public static var title: Foundation::LocalizedStringResource {
106 get
107 }
108}
109@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
110@available(*, deprecated)
111extension AppIntents::AssistantSchema {
112 public struct IntentSchema : AppIntents::AssistantSchemas.AppIntents::Intent {
113 @usableFromInline
114 internal init(_ identifier: Swift::String)
115 }
116 public init(_ schema: some AssistantSchemas.Intent)
117}
118@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
119@available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
120public struct AppShortcutParameterPresentationTitle<Intent, Value, Parameter, ParameterKeyPath> where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue, Value : Swift::Sendable, Parameter : AppIntents::IntentParameter<Value>, ParameterKeyPath : Swift::KeyPath<Intent, Parameter> {
121 public init(specific: AppIntents::AppShortcutParameterPresentationTitleString<Intent, Value, Parameter, ParameterKeyPath>, generic: Swift::StaticString, table: Swift::StaticString? = nil)
122}
123@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
124@available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
125public struct AppShortcutParameterPresentationTitleString<Intent, Value, Parameter, ParameterKeyPath> : Swift::ExpressibleByStringInterpolation where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue, Value : Swift::Sendable, Parameter : AppIntents::IntentParameter<Value>, ParameterKeyPath : Swift::KeyPath<Intent, Parameter> {
126 public init(_ value: Swift::String)
127 public init(stringLiteral value: Swift::String)
128 public init(stringInterpolation: AppIntents::AppShortcutParameterPresentationTitleString<Intent, Value, Parameter, ParameterKeyPath>.AppIntents::StringInterpolation)
129 public struct StringInterpolation : Swift::StringInterpolationProtocol {
130 public init(literalCapacity: Swift::Int, interpolationCount: Swift::Int)
131 public mutating func appendLiteral(_ literal: Swift::String)
132 public mutating func appendInterpolation(_ subject: ParameterKeyPath)
133 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
134 @available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
135 public typealias StringLiteralType = Swift::String
136 }
137 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
138 @available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
139 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
140 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
141 @available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
142 public typealias StringLiteralType = Swift::String
143 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
144 @available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
145 public typealias UnicodeScalarLiteralType = Swift::String
146}
147@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
148@available(*, deprecated, message: "Please use init(for:summary:optionsCollections:)")
149extension AppIntents::AppShortcutsProvider {
150 public typealias Title = AppIntents::AppShortcutParameterPresentationTitle
151}
152@available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
153@available(tvOS, unavailable)
154public protocol WidgetConfigurationIntent : AppIntents::AppIntent {
155 associatedtype NeverResult where Self.NeverResult == Swift::Never
156}
157@available(iOS 17.0, macOS 14.0, tvOS 18.0, watchOS 10.0, *)
158extension Swift::Never : AppIntents::IntentResult {
159 public var value: Swift::Never? {
160 get
161 }
162 @available(macOS 14.0, iOS 17.0, tvOS 18.0, watchOS 10.0, *)
163 public typealias Dialog = Swift::Never
164 @available(macOS 14.0, iOS 17.0, tvOS 18.0, watchOS 10.0, *)
165 public typealias OpensAppIntent = Swift::Never
166 @available(macOS 14.0, iOS 17.0, tvOS 18.0, watchOS 10.0, *)
167 public typealias Snippet = Swift::Never
168 @available(macOS 14.0, iOS 17.0, tvOS 18.0, watchOS 10.0, *)
169 public typealias Value = Swift::Never
170}
171@available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
172@available(tvOS, unavailable)
173extension AppIntents::WidgetConfigurationIntent {
174 public func perform() async throws -> Self.NeverResult
175}
176@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
177public struct _SnippetViewContainer {
178}
179@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
180public struct _SnippetIntentContainer {
181}
182@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
183public struct AppShortcutParameterPresentation<Intent, Value, Parameter, ParameterKeyPath> where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue, Value : Swift::Sendable, Parameter : AppIntents::IntentParameter<Value>, ParameterKeyPath : Swift::KeyPath<Intent, Parameter> {
184 public init(for keyPath: ParameterKeyPath, summary: AppIntents::AppShortcutParameterPresentationSummary<Intent, Value, Parameter, ParameterKeyPath>, @AppIntents::AppShortcutOptionsCollectionSpecificationBuilder<Value.UnwrappedType> optionsCollections: () -> some AppShortcutOptionsCollectionSpecification<Value.UnwrappedType>)
185}
186@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
187extension AppIntents::AppShortcutsProvider {
188 public typealias ParameterPresentation = AppIntents::AppShortcutParameterPresentation
189}
190@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
191@available(*, deprecated, renamed: "AppIntent")
192@attached(memberAttribute) @attached(extension, conformances: AppIntents::AssistantSchemaIntent, AppIntents::ShowInAppSearchResultsIntent, names: named(__assistantSchemaIntent)) public macro AssistantIntent<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AssistantIntentMacros") where T : AppIntents::AssistantSchemas.AppIntents::Intent
193@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
194public enum AppShortcutPhraseToken {
195 case applicationName
196 public static func == (a: AppIntents::AppShortcutPhraseToken, b: AppIntents::AppShortcutPhraseToken) -> Swift::Bool
197 public func hash(into hasher: inout Swift::Hasher)
198 public var hashValue: Swift::Int {
199 get
200 }
201}
202@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
203public struct AppShortcutPhrase<Intent> : Swift::ExpressibleByStringInterpolation where Intent : AppIntents::AppIntent {
204 public init(_ value: Swift::String)
205 public init(stringLiteral value: Swift::String)
206 public init(stringInterpolation: AppIntents::AppShortcutPhrase<Intent>.AppIntents::StringInterpolation)
207 public struct StringInterpolation : Swift::StringInterpolationProtocol {
208 public init(literalCapacity: Swift::Int, interpolationCount: Swift::Int)
209 public mutating func appendLiteral(_ literal: Swift::String)
210 public mutating func appendInterpolation(_ token: AppIntents::AppShortcutPhraseToken)
211 public mutating func appendInterpolation<Value, Subject>(_ subject: Subject) where Value : AppIntents::_IntentValue, Value : Swift::Sendable, Subject : Swift::KeyPath<Intent, AppIntents::IntentParameter<Value>>
212 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
213 public typealias StringLiteralType = Swift::String
214 }
215 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
216 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
217 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
218 public typealias StringLiteralType = Swift::String
219 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
220 public typealias UnicodeScalarLiteralType = Swift::String
221}
222@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
223public enum ShortcutTileColor {
… 12 unchanged lines …
713 case grayBlue
714 case grayGreen
715 case grayBrown
716 public static func == (a: AppIntents.ShortcutTileColor, b: AppIntents.ShortcutTileColor) -> Swift.Bool
717 public func hash(into hasher: inout Swift.Hasher)
718 public var hashValue: Swift.Int {
719 get
720 }
721}
722@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
723extension AppIntents.ShortcutTileColor : Swift.Sendable {
724}
725@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
726public protocol DisplayRepresentable : AppIntents.InstanceDisplayRepresentable, AppIntents.TypeDisplayRepresentable {
727}
728@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
729public protocol StaticDisplayRepresentable : AppIntents.CaseDisplayRepresentable, AppIntents.TypeDisplayRepresentable {
730}
731@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
732public protocol TypeDisplayRepresentable {
733 static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation { get }
734}
735@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
736public struct TypeDisplayRepresentation : Swift.ExpressibleByStringLiteral {
737 public var name: Foundation.LocalizedStringResource
738 public var numericFormat: Foundation.LocalizedStringResource?
739 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
740 public var synonyms: [Foundation.LocalizedStringResource]
741 public init(name: Foundation.LocalizedStringResource, numericFormat: Foundation.LocalizedStringResource? = nil)
742 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
743 public init(name: Foundation.LocalizedStringResource, numericFormat: Foundation.LocalizedStringResource? = nil, synonyms: [Foundation.LocalizedStringResource] = [])
744 @_semantics("localization_key.init_literal") public init(stringLiteral value: Swift.String)
745 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
746 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
747 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
748 public typealias StringLiteralType = Swift.String
749 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
750 public typealias UnicodeScalarLiteralType = Swift.String
751}
752@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
753extension AppIntents.TypeDisplayRepresentation : @unchecked Swift.Sendable {
754}
755@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
756public protocol InstanceDisplayRepresentable : Foundation.CustomLocalizedStringResourceConvertible {
757 var displayRepresentation: AppIntents.DisplayRepresentation { get }
758}
759@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
760extension AppIntents.InstanceDisplayRepresentable {
761 public var localizedStringResource: Foundation.LocalizedStringResource {
762 get
763 }
764}
765@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
766public protocol CaseDisplayRepresentable : Foundation.CustomLocalizedStringResourceConvertible, Swift.CaseIterable, Swift.Hashable {
767 static var caseDisplayRepresentations: [Self : AppIntents.DisplayRepresentation] { get }
768}
769@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
770extension AppIntents.CaseDisplayRepresentable {
771 public var localizedStringResource: Foundation.LocalizedStringResource {
772 get
773 }
774}
775@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
776extension AppIntents.CaseDisplayRepresentable where Self : AppIntents.InstanceDisplayRepresentable {
777 public var localizedStringResource: Foundation.LocalizedStringResource {
778 get
779 }
780}
781@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
782public protocol DeleteIntent : AppIntents.SystemIntent {
783 associatedtype Entity : AppIntents.AppEntity
784 var entities: [Self.Entity] { get }
785}
786@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
787extension AppIntents.IntentParameter where Value.ValueType == Foundation.DateComponents {
788 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
789 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
790 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.DateComponents
791 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.DateComponents
792}
793@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
794extension AppIntents.IntentParameter where Value.ValueType == Foundation.DateComponents {
795 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
796 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
797 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.DateComponents
798 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.DateComponents
799 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
800 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
801 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.DateComponents
802 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.DateComponents
803}
804@available(iOS 17.0, *)
805@available(macOS, unavailable)
806@available(watchOS, unavailable)
807@available(tvOS, unavailable)
808public protocol LiveActivityIntent : AppIntents.SystemIntent {
809}
810@available(iOS, introduced: 16.1, deprecated: 17.0, message: "Use LiveActivityIntent instead.")
811@available(macOS, unavailable)
812@available(watchOS, unavailable)
813@available(tvOS, unavailable)
814public protocol LiveActivityStartingIntent : AppIntents.SystemIntent {
815}
816@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
817@propertyWrapper final public class IntentParameter<Value> : @unchecked Swift.Sendable where Value : AppIntents._IntentValue, Value : Swift.Sendable {
818 final public let defaultValue: Value.UnwrappedType?
819 final public let title: Foundation.LocalizedStringResource
820 final public var isOptional: Swift.Bool {
821 get
822 }
823 @available(*, unavailable)
824 public init()
825 final public var projectedValue: AppIntents.IntentParameter<Value> {
826 get
827 }
828 final public var wrappedValue: Value {
829 get
830 set
831 }
832 @objc deinit
833}
834@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
835extension AppIntents.IntentParameter {
836 public enum ValueState {
837 case unset
838 case set(Value)
839 }
840 final public var valueState: AppIntents.IntentParameter<Value>.ValueState {
841 get
842 }
843}
844@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
845extension AppIntents.IntentParameter.ValueState : Swift.Equatable where Value : Swift.Equatable {
846 public static func == (lhs: AppIntents.IntentParameter<Value>.ValueState, rhs: AppIntents.IntentParameter<Value>.ValueState) -> Swift.Bool
847}
848@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
849public protocol AppShortcutOptionsCollectionSpecification<Value> : Swift.Sendable, Swift.Sequence where Self.Element == any AppIntents.AppShortcutOptionsCollectionProtocol {
850 associatedtype Value : AppIntents._IntentValue
851}
852@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
853@_functionBuilder public enum AppShortcutOptionsCollectionSpecificationBuilder<Value> where Value : AppIntents._IntentValue {
854}
855@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
856extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
857 public static func buildBlock<C0>(_ c0: C0) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol
858
859}
860@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
861public struct IntentDescription : Swift.ExpressibleByStringLiteral {
862 public var descriptionText: Foundation.LocalizedStringResource
863 public var categoryName: Foundation.LocalizedStringResource?
864 public var searchKeywords: [Foundation.LocalizedStringResource]
865 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
866 public var resultValueName: Foundation.LocalizedStringResource?
867 public init(_ descriptionText: Foundation.LocalizedStringResource, categoryName: Foundation.LocalizedStringResource? = nil, searchKeywords: [Foundation.LocalizedStringResource] = [])
868 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
869 public init(_ descriptionText: Foundation.LocalizedStringResource, categoryName: Foundation.LocalizedStringResource? = nil, searchKeywords: [Foundation.LocalizedStringResource] = [], resultValueName: Foundation.LocalizedStringResource?)
870 @_semantics("localization_key.init_literal") public init(stringLiteral value: Swift.String)
871 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
872 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
873 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
874 public typealias StringLiteralType = Swift.String
875 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
876 public typealias UnicodeScalarLiteralType = Swift.String
877}
878@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
879extension AppIntents.IntentDescription : Swift.Sendable {
880}
881@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
882extension AppIntents.AssistantSchema {
883 public struct EntitySchema : AppIntents.AssistantSchemas.Entity {
884 @usableFromInline
885 internal init(_ identifier: Swift.String)
886 }
887 public init(_ schema: some AssistantSchemas.Entity)
888}
889@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
890public protocol SystemIntent : AppIntents.AppIntent {
891}
892@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
893extension AppIntents.EntityProperty where Value.ValueType : AppIntents._SystemIntentValue {
894 convenience public init(title: Foundation.LocalizedStringResource)
895 convenience public init()
896}
897@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
898extension AppIntents.EntityProperty where Value.ValueType : AppIntents._SystemIntentValue {
899 @available(watchOS, unavailable)
900 @available(tvOS, unavailable)
901 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
902 @available(watchOS, unavailable)
903 @available(tvOS, unavailable)
904 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
905 @available(watchOS, unavailable)
906 @available(tvOS, unavailable)
907 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
908 @available(watchOS, unavailable)
909 @available(tvOS, unavailable)
910 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
911}
912@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
913extension AppIntents.EntityProperty where Value.ValueType : AppIntents._SystemIntentValue {
914 convenience public init(identifier: _const Swift.String)
915 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
916 @available(watchOS, unavailable)
917 @available(tvOS, unavailable)
918 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
919 @available(watchOS, unavailable)
920 @available(tvOS, unavailable)
921 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
922 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
923 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
924 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
925 @available(watchOS, unavailable)
926 @available(tvOS, unavailable)
927 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
928 @available(watchOS, unavailable)
929 @available(tvOS, unavailable)
930 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
931 @available(watchOS, unavailable)
932 @available(tvOS, unavailable)
933 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
934 @available(watchOS, unavailable)
935 @available(tvOS, unavailable)
936 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
937 @available(watchOS, unavailable)
938 @available(tvOS, unavailable)
939 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
940 @available(watchOS, unavailable)
941 @available(tvOS, unavailable)
942 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
943 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
944 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
945 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
946 @available(watchOS, unavailable)
947 @available(tvOS, unavailable)
948 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
949 @available(watchOS, unavailable)
950 @available(tvOS, unavailable)
951 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
952 @available(watchOS, unavailable)
953 @available(tvOS, unavailable)
954 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
955 @available(watchOS, unavailable)
956 @available(tvOS, unavailable)
957 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
958}
959@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
960extension AppIntents.IntentParameter where Value.ValueType : AppIntents._SystemIntentValue {
961 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
962 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
963 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
964 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
965 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
966 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
967 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
968 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
969}
970@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
971public protocol AudioRecordingIntent : AppIntents.SystemIntent {
972}
973@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
974extension Swift.Int : AppIntents._IntentValue {
975 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
976 get
977 }
978 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
979 public typealias Specification = @_opaqueReturnTypeOf("$sSi10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
980 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
981 public typealias UnwrappedType = Swift.Int
982 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
983 public typealias ValueType = Swift.Int
984}
985@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
986extension Swift.Int : AppIntents.RangeComparableProperty {
987}
988@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
989public struct IntResolver : AppIntents.RangeCheckingResolver {
990 public func resolve(from input: Swift.Int, context: AppIntents.IntentParameterContext<Swift.Int>) async throws -> Swift.Int?
991 public static func == (a: AppIntents.IntResolver, b: AppIntents.IntResolver) -> Swift.Bool
992 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
993 public typealias Input = Swift.Int
994 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
995 public typealias Output = Swift.Int
996 public func hash(into hasher: inout Swift.Hasher)
997 public var hashValue: Swift.Int {
998 get
999 }
1000}
1001@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1002public struct IntFromStringResolver : AppIntents.RangeCheckingResolver {
1003 public var radix: Swift.Int
1004 public init(radix: Swift.Int = 10)
1005 public func resolve(from input: Swift.String, context: AppIntents.IntentParameterContext<Swift.Int>) async throws -> Swift.Int?
1006 public static func == (a: AppIntents.IntFromStringResolver, b: AppIntents.IntFromStringResolver) -> Swift.Bool
1007 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1008 public typealias Input = Swift.String
1009 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1010 public typealias Output = Swift.Int
1011 public func hash(into hasher: inout Swift.Hasher)
1012 public var hashValue: Swift.Int {
1013 get
1014 }
1015}
1016@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1017public struct IntFromDoubleResolver : AppIntents.RangeCheckingResolver {
1018 public var roundingRule: Swift.FloatingPointRoundingRule
1019 public init(roundingRule: Swift.FloatingPointRoundingRule = .towardZero)
1020 public func resolve(from input: Swift.Double, context: AppIntents.IntentParameterContext<Swift.Int>) async throws -> Swift.Int?
1021 public static func == (a: AppIntents.IntFromDoubleResolver, b: AppIntents.IntFromDoubleResolver) -> Swift.Bool
1022 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1023 public typealias Input = Swift.Double
1024 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1025 public typealias Output = Swift.Int
1026 public func hash(into hasher: inout Swift.Hasher)
1027 public var hashValue: Swift.Int {
1028 get
1029 }
1030}
1031@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1032extension AppIntents.IntentParameter {
1033 public enum IntControlStyle {
1034 case stepper
1035 case field
1036 public static func == (a: AppIntents.IntentParameter<Value>.IntControlStyle, b: AppIntents.IntentParameter<Value>.IntControlStyle) -> Swift.Bool
1037 public func hash(into hasher: inout Swift.Hasher)
1038 public var hashValue: Swift.Int {
1039 get
1040 }
1041 }
1042}
1043@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1044extension AppIntents.IntentParameter where Value.ValueType == Swift.Int {
1045 final public var controlStyle: AppIntents.IntentParameter<Value>.IntControlStyle? {
1046 get
1047 }
1048}
1049@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1050extension AppIntents.IntentParameterContext where Value.ValueType == Swift.Int {
1051 public var controlStyle: AppIntents.IntentParameter<Value>.IntControlStyle? {
1052 get
1053 }
1054 public var inclusiveRange: AppIntents.IntentParameter<Value>.InclusiveRange<Swift.Int>? {
1055 get
1056 }
1057}
1058@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1059extension Foundation.AttributedString : AppIntents._IntentValue {
1060 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
1061 get
1062 }
1063 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1064 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation16AttributedStringV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
1065 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1066 public typealias UnwrappedType = Foundation.AttributedString
1067 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1068 public typealias ValueType = Foundation.AttributedString
1069}
1070@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1071public struct AttributedStringFromStringResolver : AppIntents.Resolver {
1072 public func resolve(from input: Swift.String, context: AppIntents.IntentParameterContext<Foundation.AttributedString>) async throws -> Foundation.AttributedString?
1073 public static func == (a: AppIntents.AttributedStringFromStringResolver, b: AppIntents.AttributedStringFromStringResolver) -> Swift.Bool
1074 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1075 public typealias Input = Swift.String
1076 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1077 public typealias Output = Foundation.AttributedString
1078 public func hash(into hasher: inout Swift.Hasher)
1079 public var hashValue: Swift.Int {
1080 get
1081 }
1082}
1083@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1084public struct IntentCurrencyAmount : Swift.Equatable, Swift.Hashable, @unchecked Swift.Sendable {
1085 public let amount: Foundation.Decimal
1086 public let currencyCode: Swift.String
1087 public init(amount: Foundation.Decimal, currencyCode: Swift.String)
1088 public static func == (a: AppIntents.IntentCurrencyAmount, b: AppIntents.IntentCurrencyAmount) -> Swift.Bool
1089 public func hash(into hasher: inout Swift.Hasher)
1090 public var hashValue: Swift.Int {
1091 get
1092 }
1093}
1094@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1095extension AppIntents.IntentCurrencyAmount : AppIntents.DisplayRepresentable {
1096 public static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation {
1097 get
1098 }
1099 public var displayRepresentation: AppIntents.DisplayRepresentation {
1100 get
1101 }
1102}
1103@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1104extension AppIntents.IntentCurrencyAmount : AppIntents._IntentValue {
1105 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<AppIntents.IntentCurrencyAmount> {
1106 get
1107 }
1108 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1109 public typealias Specification = AppIntents.EmptyResolverSpecification<AppIntents.IntentCurrencyAmount>
1110 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1111 public typealias UnwrappedType = AppIntents.IntentCurrencyAmount
1112 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1113 public typealias ValueType = AppIntents.IntentCurrencyAmount
1114}
1115@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1116extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentCurrencyAmount {
1117 final public var currencyCodes: [Swift.String]? {
1118 get
1119 }
1120 final public var inclusiveRange: AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? {
1121 get
1122 }
1123}
1124@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1125extension AppIntents.IntentParameterContext where Value.ValueType == AppIntents.IntentCurrencyAmount {
1126 public var currencyCodes: [Swift.String]? {
1127 get
1128 }
1129 public var inclusiveRange: AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? {
1130 get
1131 }
1132}
1133@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1134extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentFile {
1135 convenience public init(title: Foundation.LocalizedStringResource)
1136}
1137@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1138extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentFile {
1139 convenience public init()
1140}
1141@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
1142extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentFile {
1143 @available(watchOS, unavailable)
1144 @available(tvOS, unavailable)
1145 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1146 @available(watchOS, unavailable)
1147 @available(tvOS, unavailable)
1148 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1149 @available(watchOS, unavailable)
1150 @available(tvOS, unavailable)
1151 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1152 @available(watchOS, unavailable)
1153 @available(tvOS, unavailable)
1154 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1155}
1156@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1157extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentFile {
1158 convenience public init(identifier: _const Swift.String)
1159 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
1160 @available(watchOS, unavailable)
1161 @available(tvOS, unavailable)
1162 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1163 @available(watchOS, unavailable)
1164 @available(tvOS, unavailable)
1165 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1166 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1167 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1168 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1169 @available(watchOS, unavailable)
1170 @available(tvOS, unavailable)
1171 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1172 @available(watchOS, unavailable)
1173 @available(tvOS, unavailable)
1174 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1175 @available(watchOS, unavailable)
1176 @available(tvOS, unavailable)
1177 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1178 @available(watchOS, unavailable)
1179 @available(tvOS, unavailable)
1180 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1181 @available(watchOS, unavailable)
1182 @available(tvOS, unavailable)
1183 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1184 @available(watchOS, unavailable)
1185 @available(tvOS, unavailable)
1186 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1187 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1188 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1189 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1190 @available(watchOS, unavailable)
1191 @available(tvOS, unavailable)
1192 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1193 @available(watchOS, unavailable)
1194 @available(tvOS, unavailable)
1195 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1196 @available(watchOS, unavailable)
1197 @available(tvOS, unavailable)
1198 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1199 @available(watchOS, unavailable)
1200 @available(tvOS, unavailable)
1201 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1202}
1203@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1204public protocol AudioPlaybackIntent : AppIntents.SystemIntent {
1205}
1206@available(macOS, introduced: 13.0, deprecated: 14.0, message: "Please use AudioPlaybackIntent instead.")
1207@available(iOS, introduced: 16.0, deprecated: 17.0, message: "Please use AudioPlaybackIntent instead.")
1208@available(watchOS, introduced: 9.0, deprecated: 10.0, message: "Please use AudioPlaybackIntent instead.")
1209@available(tvOS, introduced: 16.0, deprecated: 17.0, message: "Please use AudioPlaybackIntent instead.")
1210@available(visionOS, introduced: 1.0, deprecated: 1.0, message: "Please use AudioPlaybackIntent instead.")
1211@available(*, deprecated, renamed: "AudioPlaybackIntent")
1212public protocol AudioStartingIntent : AppIntents.SystemIntent {
1213}
1214@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1215public class EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable, InputType : AppIntents._IntentValue {
1216 @objc deinit
1217}
1218@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1219@_functionBuilder public enum EntityQueryComparatorsBuilder<Entity, Subject, Property, PropertyType, ComparatorMappingType> where Entity : AppIntents.AppEntity, Subject : AppIntents.AppEntity, Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable {
1220 public static func buildExpression(_ expression: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType>) -> AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>
1221 public static func buildExpression(_ expression: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType>) -> AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where PropertyType : Swift.ExpressibleByNilLiteral
1222 public static func buildExpression<InputType>(_ expression: AppIntents.ContainsComparator<Property, PropertyType, InputType, ComparatorMappingType>) -> AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where InputType : AppIntents._IntentValue
1223 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1224 public static func buildExpression<InputType>(_ expression: AppIntents.IsBetweenComparator<Property, PropertyType, InputType, ComparatorMappingType>) -> AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where InputType : Swift.Comparable, InputType == PropertyType.UnwrappedType
1225 public static func buildBlock(_ components: AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>...) -> [AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>]
1226}
1227@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1228public struct AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable {
1229}
1230@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1231extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentCurrencyAmount {
1232 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
1233 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
1234 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentCurrencyAmount
1235 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentCurrencyAmount
1236}
1237@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1238extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentCurrencyAmount {
1239 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
1240 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
1241 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentCurrencyAmount
1242 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentCurrencyAmount
1243 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
1244 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
1245 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentCurrencyAmount
1246 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift.String] = [], inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Foundation.Decimal>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentCurrencyAmount
1247}
1248@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1249public struct OpenURLIntent : AppIntents.SystemIntent, AppIntents.URLRepresentableIntent {
1250 public static var title: Foundation.LocalizedStringResource
1251 public static var urlRepresentation: AppIntents.OpenURLIntent.URLRepresentation {
1252 get
1253 }
1254 @AppIntents.IntentParameter<Foundation.URL> @_projectedValueProperty($url) public var url: Foundation.URL {
1255 get
1256 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
1257 nonmutating set
1258 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
1259 nonmutating _modify
1260 }
1261 public var $url: AppIntents.IntentParameter<Foundation.URL> {
1262 get
1263 }
1264 public init(_ url: Foundation.URL)
1265 public init(urlRepresentable: some URLRepresentableEnum) throws
1266 public init(urlRepresentable: some URLRepresentableEntity) async throws
1267 public init()
1268 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
1269 public typealias PerformResult = Swift.Never
1270 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
1271 public typealias SummaryContent = @_opaqueReturnTypeOf("$s10AppIntents0A6IntentPAAE16parameterSummaryQrvpZ", 0) __<AppIntents.OpenURLIntent>
1272}
1273@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1274public protocol ProgressReportingIntent : AppIntents.AppIntent {
1275}
1276@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1277extension AppIntents.ProgressReportingIntent {
1278 public var progress: Foundation.Progress {
1279 get
1280 }
1281}
1282@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1283public protocol AppIntentsExtension : ExtensionFoundation.AppExtension {
1284}
1285@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1286extension AppIntents.AppIntentsExtension {
1287 public var configuration: some ExtensionFoundation.AppExtensionConfiguration {
1288 get
1289 }
1290}
1291@available(macOS, introduced: 13.3, deprecated: 26.0, message: "Please include '.foreground(.dynamic)' in the 'supportedModes' of your app intent instead")
1292@available(iOS, introduced: 16.4, deprecated: 26.0, message: "Please include '.foreground(.dynamic)' in the 'supportedModes' of your app intent instead")
236 case grayBlue
237 case grayGreen
238 case grayBrown
239 public static func == (a: AppIntents::ShortcutTileColor, b: AppIntents::ShortcutTileColor) -> Swift::Bool
240 public func hash(into hasher: inout Swift::Hasher)
241 public var hashValue: Swift::Int {
242 get
243 }
244}
245@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
246extension AppIntents::ShortcutTileColor : Swift::Sendable {
247}
248@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
249public protocol DeleteIntent : AppIntents::SystemIntent {
250 associatedtype Entity : AppIntents::AppEntity
251 var entities: [Self.Entity] { get }
252}
253@available(iOS 17.0, *)
254@available(macOS, unavailable)
255@available(watchOS, unavailable)
256@available(tvOS, unavailable)
257public protocol LiveActivityIntent : AppIntents::SystemIntent {
258}
259@available(iOS, introduced: 16.1, deprecated: 17.0, message: "Use LiveActivityIntent instead.")
260@available(macOS, unavailable)
261@available(watchOS, unavailable)
262@available(tvOS, unavailable)
263public protocol LiveActivityStartingIntent : AppIntents::SystemIntent {
264}
265@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
266public protocol _SupportsAppDependencies {
267}
268@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
269extension AppIntents::_SupportsAppDependencies {
270 public typealias Dependency = AppIntents::AppDependency
271}
272@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
273@propertyWrapper final public class AppDependency<Value> : @unchecked Swift::Sendable where Value : Swift::Sendable {
274 final public var projectedValue: AppIntents::AppDependency<Value> {
275 get
276 }
277 final public var wrappedValue: Value {
278 get
279 set
280 }
281 convenience public init(key: Swift::AnyHashable? = nil, manager: AppIntents::AppDependencyManager = .shared)
282 convenience public init(key: Swift::AnyHashable? = nil, manager: AppIntents::AppDependencyManager = .shared, default defaultValueProvider: @autoclosure @escaping () -> Value)
283 convenience public init(key: Swift::AnyHashable? = nil, manager: AppIntents::AppDependencyManager = .shared, default defaultValueProvider: @escaping () async throws -> Value)
284 @objc deinit
285}
286@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
287final public class AppDependencyManager {
288 nonisolated(unsafe) public static let shared: AppIntents::AppDependencyManager
289 public init()
290 @_silgen_name("$s10AppIntents0A17DependencyManagerC3add3key10dependencyys11AnyHashableVSg_xyXAts8SendableRzlF")
291 @_disfavoredOverload final public func add<Dependency>(key: Swift::AnyHashable? = nil, dependency dependencyProvider: @autoclosure @escaping @Sendable () -> Dependency) where Dependency : Swift::Sendable
292 @_silgen_name("$s10AppIntents0A17DependencyManagerC3add3key10dependencyys11AnyHashableVSg_xyKcyXAts8SendableRzlF")
293 final public func add<Dependency>(key: Swift::AnyHashable? = nil, dependency dependencyProvider: @autoclosure @escaping () -> @Sendable () throws -> Dependency) where Dependency : Swift::Sendable
294 @_silgen_name("$s10AppIntents0A17DependencyManagerC3add3key10dependencyys11AnyHashableVSg_xyYaKcts8SendableRzlF")
295 final public func add<Dependency>(key: Swift::AnyHashable? = nil, dependency dependencyProvider: @escaping @Sendable () async throws -> Dependency) where Dependency : Swift::Sendable
296 @objc deinit
297}
298@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
299extension AppIntents::AppDependencyManager {
300 public enum Error<Value> : Foundation::LocalizedError, @unchecked Swift::Sendable {
301 case failedToRetrieveDependency(Swift::AnyHashable, Value.Type)
302 case failedToLoadDependency(Swift::AnyHashable, Value.Type)
303 case incorrectDependencyType(Swift::AnyHashable, Value.Type, any Any.Type)
304 public var errorDescription: Swift::String? {
305 get
306 }
307 }
308}
309@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
310extension CoreSpotlight::CSSearchableIndex {
311 public func indexAppEntities(_ appEntities: [some IndexedEntity], priority: Swift::Int = 0) async throws
312 public func deleteAppEntities<Entity>(identifiedBy identifiers: [Entity.ID], ofType type: Entity.Type) async throws where Entity : AppIntents::IndexedEntity
313 public func deleteAppEntities<Entity>(ofType entityType: Entity.Type) async throws where Entity : AppIntents::IndexedEntity
314}
315@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
316extension CoreSpotlight::CSSearchableItem {
317 convenience public init(appEntity: some IndexedEntity)
318 convenience public init<Entity>(appEntity: Entity, priority: Swift::Int) where Entity : AppIntents::IndexedEntity
319 convenience public init(appEntity: some IndexedEntity) async
320 convenience public init<Entity>(appEntity: Entity, priority: Swift::Int) async where Entity : AppIntents::IndexedEntity
321 public func associateAppEntity(_ appEntity: some IndexedEntity, priority: Swift::Int = 0)
322 public func associateAppEntity(_ appEntity: some IndexedEntity, priority: Swift::Int = 0) async
323}
324@available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
325@available(watchOS, unavailable)
326@available(tvOS, unavailable)
327extension CoreSpotlight::CSSearchableItem {
328 public var relatedAppEntityIdentifier: AppIntents::EntityIdentifier? {
329 get
330 set
331 }
332}
333@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
334extension CoreSpotlight::CSSearchableItemAttributeSet {
335 public func associateAppEntity<Entity>(_ appEntity: Entity, priority: Swift::Int = 0) where Entity : AppIntents::IndexedEntity
336}
337@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
338public protocol _SystemIntentValue : AppIntents::DisplayRepresentable, AppIntents::PersistentlyIdentifiable, AppIntents::_IntentValue, Swift::Sendable {
339}
340@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
341public protocol AppEntity : AppIntents::AppValue, AppIntents::DisplayRepresentable, Swift::Identifiable where Self == Self.ValueType, Self.ID : AppIntents::EntityIdentifierConvertible, Self.ID : Swift::Sendable {
342 associatedtype DefaultQuery : AppIntents::EntityQuery where Self.ValueType == Self.DefaultQuery.Entity
343 static var defaultQuery: Self.DefaultQuery { get }
344}
345@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
346extension AppIntents::AppEntity {
347 public typealias Property = AppIntents::EntityProperty
348}
349@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
350extension AppIntents::AppEntity {
351 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<Self> {
352 get
353 }
354}
355@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
356extension AppIntents::AppEntity where Self : AppIntents::AppEnum {
357 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
358 get
359 }
360}
361@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
362extension AppIntents::AppEntity where Self : AppIntents::CaseDisplayRepresentable {
363 public var displayRepresentation: AppIntents::DisplayRepresentation {
364 get
365 }
366}
367@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
368extension AppIntents::AppEntity where Self : Swift::RawRepresentable, Self.ID == Self.RawValue {
369 public static var defaultQuery: AppIntents::_RawRepresentableStringQuery<Self> {
370 get
371 }
372 public var id: Self.ID {
373 get
374 }
375}
376@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
377public struct _RawRepresentableStringQuery<Entity> : AppIntents::EntityStringQuery where Entity : AppIntents::AppEntity, Entity : Swift::RawRepresentable, Entity.ID == Entity.RawValue {
378 public init()
379 public func entities(for identifiers: [Entity.ID]) async throws -> [Entity]
380 public func entities(matching string: Swift::String) async throws -> [Entity]
381 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
382 public typealias DefaultValue = Swift::Array<Entity>.AppIntents::Result
383 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
384 public typealias Result = [Entity]
385}
386@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
387extension AppIntents::_RawRepresentableStringQuery where Entity : Swift::CaseIterable {
388 public func suggestedEntities() async throws -> [Entity]
389 public func entities(matching string: Swift::String) async throws -> [Entity]
390}
391@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
392extension AppIntents::IntentParameter where Value.ValueType : AppIntents::AppEntity, Value.ValueType : AppIntents::AppEnum {
393 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
394 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
395 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
396 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
397 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
398 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
399}
400@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
401extension AppIntents::IntentParameter where Value.ValueType : AppIntents::AppEntity, Value.ValueType : AppIntents::AppEnum {
402 @available(macOS, introduced: 13.0, deprecated: 15.0)
403 @available(iOS, introduced: 16.0, deprecated: 18.0)
404 @available(watchOS, introduced: 9.0, deprecated: 11.0)
405 @available(tvOS, introduced: 16.0, deprecated: 18.0)
406 @_disfavoredOverload convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
407 @available(macOS, introduced: 13.0, deprecated: 15.0)
408 @available(iOS, introduced: 16.0, deprecated: 18.0)
409 @available(watchOS, introduced: 9.0, deprecated: 11.0)
410 @available(tvOS, introduced: 16.0, deprecated: 18.0)
411 @_disfavoredOverload convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
412 @available(macOS, introduced: 13.0, deprecated: 15.0)
413 @available(iOS, introduced: 16.0, deprecated: 18.0)
414 @available(watchOS, introduced: 9.0, deprecated: 11.0)
415 @available(tvOS, introduced: 16.0, deprecated: 18.0)
416 @_disfavoredOverload convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
417}
418@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
419extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEntity {
420 convenience public init(title: Foundation::LocalizedStringResource)
421}
422@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
423extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEntity {
424 convenience public init()
425}
426@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
427extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEntity {
428 @available(watchOS, unavailable)
429 @available(tvOS, unavailable)
430 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
431 @available(watchOS, unavailable)
432 @available(tvOS, unavailable)
433 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
434 @available(watchOS, unavailable)
435 @available(tvOS, unavailable)
436 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
437 @available(watchOS, unavailable)
438 @available(tvOS, unavailable)
439 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
440}
441@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
442extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEntity {
443 convenience public init(identifier: _const Swift::String)
444 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
445 @available(watchOS, unavailable)
446 @available(tvOS, unavailable)
447 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
448 @available(watchOS, unavailable)
449 @available(tvOS, unavailable)
450 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
451 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
452 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
453 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
454 @available(watchOS, unavailable)
455 @available(tvOS, unavailable)
456 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
457 @available(watchOS, unavailable)
458 @available(tvOS, unavailable)
459 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
460 @available(watchOS, unavailable)
461 @available(tvOS, unavailable)
462 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
463 @available(watchOS, unavailable)
464 @available(tvOS, unavailable)
465 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
466 @available(watchOS, unavailable)
467 @available(tvOS, unavailable)
468 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
469 @available(watchOS, unavailable)
470 @available(tvOS, unavailable)
471 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
472 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
473 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
474 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
475 @available(watchOS, unavailable)
476 @available(tvOS, unavailable)
477 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
478 @available(watchOS, unavailable)
479 @available(tvOS, unavailable)
480 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
481 @available(watchOS, unavailable)
482 @available(tvOS, unavailable)
483 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
484 @available(watchOS, unavailable)
485 @available(tvOS, unavailable)
486 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
487}
488@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
489extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEntity {
490 @available(watchOS, unavailable)
491 @available(tvOS, unavailable)
492 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
493 @available(watchOS, unavailable)
494 @available(tvOS, unavailable)
495 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
496 @available(watchOS, unavailable)
497 @available(tvOS, unavailable)
498 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
499 @available(watchOS, unavailable)
500 @available(tvOS, unavailable)
501 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
502}
503@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
504extension AppIntents::IntentParameter where Value.ValueType : AppIntents::AppEntity {
505 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
506 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
507 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
508 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
509 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
510 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
511 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
512 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
513 convenience public init<Query>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
514 convenience public init<Query>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
515}
516@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
517extension AppIntents::IntentParameter where Value.UnwrappedType : Swift::Collection, Value.ValueType : AppIntents::AppEntity {
518 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
519 @available(tvOS, unavailable)
520 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
521 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
522 @available(tvOS, unavailable)
523 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
524 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
525 @available(tvOS, unavailable)
526 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
527 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
528 @available(tvOS, unavailable)
529 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
530 convenience public init<Query>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
531 @available(tvOS, unavailable)
532 convenience public init<Query>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
533 convenience public init<Query>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
534 @available(tvOS, unavailable)
535 convenience public init<Query>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
536}
537@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
538extension AppIntents::IntentParameter where Value.ValueType : AppIntents::AppEntity {
539 @available(macOS, introduced: 13.0, deprecated: 15.0)
540 @available(iOS, introduced: 16.0, deprecated: 18.0)
541 @available(watchOS, introduced: 9.0, deprecated: 11.0)
542 @available(tvOS, introduced: 16.0, deprecated: 18.0)
543 @_disfavoredOverload convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
544 @available(macOS, introduced: 13.0, deprecated: 15.0)
545 @available(iOS, introduced: 16.0, deprecated: 18.0)
546 @available(watchOS, introduced: 9.0, deprecated: 11.0)
547 @available(tvOS, introduced: 16.0, deprecated: 18.0)
548 @_disfavoredOverload convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
549 @available(macOS, introduced: 13.0, deprecated: 15.0)
550 @available(iOS, introduced: 16.0, deprecated: 18.0)
551 @available(watchOS, introduced: 9.0, deprecated: 11.0)
552 @available(tvOS, introduced: 16.0, deprecated: 18.0)
553 @_disfavoredOverload convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
554 @available(macOS, introduced: 13.0, deprecated: 15.0)
555 @available(iOS, introduced: 16.0, deprecated: 18.0)
556 @available(watchOS, introduced: 9.0, deprecated: 11.0)
557 @available(tvOS, introduced: 16.0, deprecated: 18.0)
558 @_disfavoredOverload convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
559 @available(macOS, introduced: 13.0, deprecated: 15.0)
560 @available(iOS, introduced: 16.0, deprecated: 18.0)
561 @available(watchOS, introduced: 9.0, deprecated: 11.0)
562 @available(tvOS, introduced: 16.0, deprecated: 18.0)
563 @_disfavoredOverload convenience public init<Query>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
564}
565@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
566extension AppIntents::IntentParameter where Value.UnwrappedType : Swift::Collection, Value.ValueType : AppIntents::AppEntity {
567 @available(macOS, introduced: 14.0, deprecated: 15.0)
568 @available(iOS, introduced: 17.0, deprecated: 18.0)
569 @available(watchOS, introduced: 10.0, deprecated: 11.0)
570 @available(tvOS, introduced: 17.0, deprecated: 18.0)
571 @_disfavoredOverload convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
572 @available(macOS, introduced: 14.0, deprecated: 15.0)
573 @available(iOS, introduced: 17.0, deprecated: 18.0)
574 @available(watchOS, introduced: 10.0, deprecated: 11.0)
575 @available(tvOS, unavailable)
576 @_disfavoredOverload convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
577 @available(macOS, introduced: 14.0, deprecated: 15.0)
578 @available(iOS, introduced: 17.0, deprecated: 18.0)
579 @available(watchOS, introduced: 10.0, deprecated: 11.0)
580 @available(tvOS, introduced: 17.0, deprecated: 18.0)
581 @_disfavoredOverload convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
582 @available(macOS, introduced: 14.0, deprecated: 15.0)
583 @available(iOS, introduced: 17.0, deprecated: 18.0)
584 @available(watchOS, introduced: 10.0, deprecated: 11.0)
585 @available(tvOS, unavailable)
586 @_disfavoredOverload convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
587 @available(macOS, introduced: 14.0, deprecated: 15.0)
588 @available(iOS, introduced: 17.0, deprecated: 18.0)
589 @available(watchOS, introduced: 10.0, deprecated: 11.0)
590 @available(tvOS, introduced: 17.0, deprecated: 18.0)
591 @_disfavoredOverload convenience public init<Query>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
592 @available(macOS, introduced: 14.0, deprecated: 15.0)
593 @available(iOS, introduced: 17.0, deprecated: 18.0)
594 @available(watchOS, introduced: 10.0, deprecated: 11.0)
595 @available(tvOS, unavailable)
596 @_disfavoredOverload convenience public init<Query>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
597}
598@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
599public protocol EntityIdentifierConvertible {
600 var entityIdentifierString: Swift::String { get }
601 static func entityIdentifier(for entityIdentifierString: Swift::String) -> Self?
602}
603@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
604extension Swift::String : AppIntents::EntityIdentifierConvertible {
605 public var entityIdentifierString: Swift::String {
606 get
607 }
608 public static func entityIdentifier(for entityIdentifierString: Swift::String) -> Swift::String?
609}
610@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
611extension Foundation::UUID : AppIntents::EntityIdentifierConvertible {
612 public var entityIdentifierString: Swift::String {
613 get
614 }
615 public static func entityIdentifier(for entityIdentifierString: Swift::String) -> Foundation::UUID?
616}
617@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
618extension Swift::Int : AppIntents::EntityIdentifierConvertible {
619 public var entityIdentifierString: Swift::String {
620 get
621 }
622 public static func entityIdentifier(for entityIdentifierString: Swift::String) -> Swift::Int?
623}
624@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
625extension Swift::Float : AppIntents::EntityIdentifierConvertible {
626 public var entityIdentifierString: Swift::String {
627 get
628 }
629 public static func entityIdentifier(for entityIdentifierString: Swift::String) -> Swift::Float?
630}
631@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
632public struct EntityIdentifier : Swift::CustomStringConvertible, Swift::Hashable, Swift::Sendable {
633 public let entityType: any AppIntents::AppEntity.Type
634 public let identifier: Swift::String
635 public static let valueMaximumLength: Swift::Int
636 public var description: Swift::String {
637 get
638 }
639 public init<Entity>(for entity: Entity) where Entity : AppIntents::AppEntity
640 public init<Entity>(for entityType: Entity.Type, identifier: Entity.ID) where Entity : AppIntents::AppEntity
641 public func hash(into hasher: inout Swift::Hasher)
642 public static func == (lhs: AppIntents::EntityIdentifier, rhs: AppIntents::EntityIdentifier) -> Swift::Bool
643 @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
644 public init?(activityIdentifier: Swift::String)
645 public var hashValue: Swift::Int {
646 get
647 }
648}
649@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
650extension AppIntents::EntityIdentifier : AppIntents::_IntentValue {
651 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<AppIntents::EntityIdentifier>
652 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
653 public typealias Specification = AppIntents::EmptyResolverSpecification<AppIntents::EntityIdentifier>
654 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
655 public typealias UnwrappedType = AppIntents::EntityIdentifier
656 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
657 public typealias ValueType = AppIntents::EntityIdentifier
658}
659@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
660public protocol FileEntity : AppIntents::AppEntity where Self.ID == AppIntents::FileEntityIdentifier {
661 static var supportedContentTypes: [UniformTypeIdentifiers::UTType] { get }
662}
663@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
664public struct FileEntityIdentifier : Swift::Sendable, Swift::Hashable, Swift::Equatable, Swift::Codable {
665 public static func file(url: Foundation::URL) throws -> AppIntents::FileEntityIdentifier
666 public static func draft(identifier: Swift::String) -> AppIntents::FileEntityIdentifier
667 public var fileURL: Foundation::URL? {
668 get async throws
669 }
670 public var draftIdentifier: Swift::String? {
671 get
672 }
673 public var isDraft: Swift::Bool {
674 get
675 }
676 public static func == (a: AppIntents::FileEntityIdentifier, b: AppIntents::FileEntityIdentifier) -> Swift::Bool
677 public func encode(to encoder: any Swift::Encoder) throws
678 public func hash(into hasher: inout Swift::Hasher)
679 public var hashValue: Swift::Int {
680 get
681 }
682 public init(from decoder: any Swift::Decoder) throws
683}
684@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
685extension AppIntents::FileEntityIdentifier : AppIntents::EntityIdentifierConvertible {
686 public static func entityIdentifier(for entityIdentifierString: Swift::String) -> AppIntents::FileEntityIdentifier?
687 public var entityIdentifierString: Swift::String {
688 get
689 }
690}
691@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
692extension AppIntents::EntityProperty where Value.ValueType : AppIntents::FileEntity {
693 convenience public init(title: Foundation::LocalizedStringResource)
694 convenience public init()
695}
696@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
697extension AppIntents::EntityProperty where Value.ValueType : AppIntents::FileEntity {
698 @available(watchOS, unavailable)
699 @available(tvOS, unavailable)
700 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
701 @available(watchOS, unavailable)
702 @available(tvOS, unavailable)
703 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
704 @available(watchOS, unavailable)
705 @available(tvOS, unavailable)
706 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
707 @available(watchOS, unavailable)
708 @available(tvOS, unavailable)
709 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
710}
711@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
712extension AppIntents::EntityProperty where Value.ValueType : AppIntents::FileEntity {
713 convenience public init(identifier: _const Swift::String)
714 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
715 @available(watchOS, unavailable)
716 @available(tvOS, unavailable)
717 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
718 @available(watchOS, unavailable)
719 @available(tvOS, unavailable)
720 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
721 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
722 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
723 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
724 @available(watchOS, unavailable)
725 @available(tvOS, unavailable)
726 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
727 @available(watchOS, unavailable)
728 @available(tvOS, unavailable)
729 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
730 @available(watchOS, unavailable)
731 @available(tvOS, unavailable)
732 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
733 @available(watchOS, unavailable)
734 @available(tvOS, unavailable)
735 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
736 @available(watchOS, unavailable)
737 @available(tvOS, unavailable)
738 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
739 @available(watchOS, unavailable)
740 @available(tvOS, unavailable)
741 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
742 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
743 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
744 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
745 @available(watchOS, unavailable)
746 @available(tvOS, unavailable)
747 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
748 @available(watchOS, unavailable)
749 @available(tvOS, unavailable)
750 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
751 @available(watchOS, unavailable)
752 @available(tvOS, unavailable)
753 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
754 @available(watchOS, unavailable)
755 @available(tvOS, unavailable)
756 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
757}
758@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
759extension AppIntents::EntityProperty where Value.ValueType : AppIntents::FileEntity {
760 @available(watchOS, unavailable)
761 @available(tvOS, unavailable)
762 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
763 @available(watchOS, unavailable)
764 @available(tvOS, unavailable)
765 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
766 @available(watchOS, unavailable)
767 @available(tvOS, unavailable)
768 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
769 @available(watchOS, unavailable)
770 @available(tvOS, unavailable)
771 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
772}
773@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
774extension AppIntents::IntentParameter where Value.ValueType : AppIntents::FileEntity {
775 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
776 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
777 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
778 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
779 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
780 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
781 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
782 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
783 convenience public init<Query>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
784 convenience public init<Query>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
785}
786@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
787extension AppIntents::IntentParameter where Value.UnwrappedType : Swift::Collection, Value.ValueType : AppIntents::FileEntity {
788 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
789 @available(tvOS, unavailable)
790 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
791 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
792 @available(tvOS, unavailable)
793 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
794 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
795 @available(tvOS, unavailable)
796 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
797 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
798 @available(tvOS, unavailable)
799 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
800 convenience public init<Query>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
801 @available(tvOS, unavailable)
802 convenience public init<Query>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
803 convenience public init<Query>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
804 @available(tvOS, unavailable)
805 convenience public init<Query>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType]? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, query: Query) where Query : AppIntents::EntityQuery, Value.ValueType == Query.Entity
806}
807@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
808public protocol IndexedEntity : AppIntents::AppEntity {
809 var attributeSet: CoreSpotlight::CSSearchableItemAttributeSet { get }
810 @available(macOS 15.4, iOS 18.4, visionOS 2.4, *)
811 var hideInSpotlight: Swift::Bool { get }
812}
813@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
814extension AppIntents::IndexedEntity {
815 public var defaultAttributeSet: CoreSpotlight::CSSearchableItemAttributeSet {
816 get
817 }
818 public var attributeSet: CoreSpotlight::CSSearchableItemAttributeSet {
819 get
820 }
821}
822@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
823extension AppIntents::IndexedEntity {
824 public var hideInSpotlight: Swift::Bool {
825 get
826 }
827}
828@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
829extension AppIntents::AppEntity {
830 public typealias ValueRepresentation = AppIntents::IntentValueRepresentation
831}
832@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
833public struct IntentValueRepresentation<Item, IntentValue> : CoreTransferable::TransferRepresentation where Item : CoreTransferable::Transferable, IntentValue : AppIntents::_IntentValue, IntentValue : Swift::Sendable {
834 public var body: some CoreTransferable::TransferRepresentation {
835 get
836 }
837 @available(macOS 26.4, iOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *)
838 public typealias Body = @_opaqueReturnTypeOf("$s10AppIntents25IntentValueRepresentationV4bodyQrvp", 0) __<Item, IntentValue>
839}
840@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
841extension AppIntents::IntentValueRepresentation where IntentValue : AppIntents::_SystemIntentValue {
842 public init(exporting: @escaping @Sendable (Item) async throws -> IntentValue)
843 public init(exporting: @escaping @Sendable (Item) async throws -> IntentValue, importing: @escaping @Sendable (IntentValue) async throws -> Item)
844}
845@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
846extension AppIntents::IntentValueRepresentation where IntentValue == AppIntents::IntentPerson {
847 public init(exporting: @escaping @Sendable (Item) async throws -> IntentValue)
848 public init(exporting: @escaping @Sendable (Item) async throws -> IntentValue, importing: @escaping @Sendable (IntentValue) async throws -> Item)
849}
850@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
851public protocol SyncableEntity : AppIntents::AppEntity {
852}
853@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
854public struct SyncableEntityIdentifier<LocalID, StableID> : Swift::Sendable where LocalID : AppIntents::EntityIdentifierConvertible, LocalID : Swift::Sendable, StableID : AppIntents::EntityIdentifierConvertible, StableID : Swift::Sendable {
855 public let local: LocalID?
856 public let stable: StableID?
857 public init(local: LocalID, stable: StableID)
858}
859@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
860extension AppIntents::SyncableEntityIdentifier : Swift::Equatable {
861 public static func == (lhs: AppIntents::SyncableEntityIdentifier<LocalID, StableID>, rhs: AppIntents::SyncableEntityIdentifier<LocalID, StableID>) -> Swift::Bool
862}
863@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
864extension AppIntents::SyncableEntityIdentifier : Swift::Hashable {
865 public func hash(into hasher: inout Swift::Hasher)
866 public var hashValue: Swift::Int {
867 get
868 }
869}
870@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
871extension AppIntents::SyncableEntityIdentifier : AppIntents::EntityIdentifierConvertible {
872 public var entityIdentifierString: Swift::String {
873 get
874 }
875 public static func entityIdentifier(for string: Swift::String) -> AppIntents::SyncableEntityIdentifier<LocalID, StableID>?
876}
877@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
878extension AppIntents::SyncableEntityIdentifier : Swift::CustomStringConvertible {
879 public var description: Swift::String {
880 get
881 }
882}
883@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
884extension AppIntents::SyncableEntityIdentifier where LocalID == StableID {
885 public init(id: LocalID)
886}
887@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
888public protocol TransientAppEntity : AppIntents::AppEntity {
889 init()
890}
891@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
892extension AppIntents::TransientAppEntity {
893 public var id: Foundation::UUID {
894 get
895 }
896 public static var defaultQuery: AppIntents::_TransientAppEntityQuery<Self> {
897 get
898 }
899}
900@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
901public struct _TransientAppEntityQuery<Entity> : AppIntents::EntityQuery where Entity : AppIntents::TransientAppEntity {
902 public init()
903 public func entities(for identifiers: [Entity.ID]) async throws -> [Entity]
904 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
905 public typealias DefaultValue = Swift::Array<Entity>.AppIntents::Result
906 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
907 public typealias Result = [Entity]
908}
909@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
910public protocol UniqueAppEntity : AppIntents::AppEntity where Self.DefaultQuery : AppIntents::UniqueAppEntityQuery {
911}
912@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
913extension AppIntents::UniqueAppEntity {
914 public var displayRepresentation: AppIntents::DisplayRepresentation {
915 get
916 }
917}
918@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
919extension AppIntents::UniqueAppEntity where Self.ID == Swift::String {
920 public var id: Swift::String {
921 get
922 }
923}
924@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
925public protocol UniqueAppEntityQuery : AppIntents::EnumerableEntityQuery where Self.Entity : AppIntents::UniqueAppEntity {
926 associatedtype Unique where Self.Entity == Self.Unique
927 func uniqueEntity() async throws -> Self.Unique
928}
929@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
930extension AppIntents::UniqueAppEntityQuery {
931 public func entities(for identifiers: [Self.Unique.ID]) async throws -> [Self.Unique]
932 public func suggestedEntities() async throws -> [Self.Unique]
933 public func allEntities() async throws -> [Self.Unique]
934}
935@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
936public struct UniqueAppEntityProvider<Entity> : AppIntents::UniqueAppEntityQuery where Entity : AppIntents::UniqueAppEntity {
937 public init()
938 public init(_ provider: @escaping @Sendable () async throws -> Entity)
939 public func uniqueEntity() async throws -> Entity
940 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
941 public typealias DefaultValue = Swift::Array<Entity>.AppIntents::Result
942 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
943 public typealias Result = [Entity]
944 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
945 public typealias Unique = Entity
946}
947@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
948public protocol AppEnum : AppIntents::AppValue, AppIntents::StaticDisplayRepresentable, Swift::RawRepresentable where Self.RawValue : Swift::LosslessStringConvertible {
949}
950@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
951extension AppIntents::AppEnum {
952 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
953 get
954 }
955}
956@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
957extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEnum {
958 convenience public init(title: Foundation::LocalizedStringResource)
959}
960@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
961extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEnum {
962 convenience public init()
963}
964@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
965extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEnum {
966 @available(watchOS, unavailable)
967 @available(tvOS, unavailable)
968 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
969 @available(watchOS, unavailable)
970 @available(tvOS, unavailable)
971 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
972 @available(watchOS, unavailable)
973 @available(tvOS, unavailable)
974 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
975 @available(watchOS, unavailable)
976 @available(tvOS, unavailable)
977 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
978}
979@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
980extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEnum {
981 convenience public init(identifier: _const Swift::String)
982 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
983 @available(watchOS, unavailable)
984 @available(tvOS, unavailable)
985 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
986 @available(watchOS, unavailable)
987 @available(tvOS, unavailable)
988 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
989 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
990 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
991 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
992 @available(watchOS, unavailable)
993 @available(tvOS, unavailable)
994 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
995 @available(watchOS, unavailable)
996 @available(tvOS, unavailable)
997 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
998 @available(watchOS, unavailable)
999 @available(tvOS, unavailable)
1000 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
1001 @available(watchOS, unavailable)
1002 @available(tvOS, unavailable)
1003 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
1004 @available(watchOS, unavailable)
1005 @available(tvOS, unavailable)
1006 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
1007 @available(watchOS, unavailable)
1008 @available(tvOS, unavailable)
1009 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
1010 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
1011 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
1012 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
1013 @available(watchOS, unavailable)
1014 @available(tvOS, unavailable)
1015 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
1016 @available(watchOS, unavailable)
1017 @available(tvOS, unavailable)
1018 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
1019 @available(watchOS, unavailable)
1020 @available(tvOS, unavailable)
1021 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
1022 @available(watchOS, unavailable)
1023 @available(tvOS, unavailable)
1024 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
1025}
1026@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1027extension AppIntents::EntityProperty where Value.ValueType : AppIntents::AppEnum {
1028 @available(watchOS, unavailable)
1029 @available(tvOS, unavailable)
1030 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
1031 @available(watchOS, unavailable)
1032 @available(tvOS, unavailable)
1033 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
1034 @available(watchOS, unavailable)
1035 @available(tvOS, unavailable)
1036 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
1037 @available(watchOS, unavailable)
1038 @available(tvOS, unavailable)
1039 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
1040}
1041@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1042extension AppIntents::IntentParameter where Value.ValueType : AppIntents::AppEnum {
1043 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
1044 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
1045 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
1046}
1047@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1048extension AppIntents::IntentParameter where Value.ValueType : AppIntents::AppEnum {
1049 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
1050 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
1051 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
1052}
1053@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1054@available(tvOS, unavailable)
1055@available(watchOS, unavailable)
1056@_documentation(visibility: internal) public protocol _ModelDelegationIntent : AppIntents::SystemIntent where Self.PerformResult.Value == AppIntents::_ModelDelegationResult {
1057 static var supportedFeatures: AppIntents::_ModelDelegationFeatures { get }
1058}
1059@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1060@available(tvOS, unavailable)
1061@available(watchOS, unavailable)
1062@_documentation(visibility: internal) @attached(member, names: named(prompt), named(conversationIdentifier), named(configuration)) @attached(extension, conformances: AppIntents::_ModelDelegationIntent, names: named(perform)) public macro _ModelDelegationIntent() = #externalMacro(module: "AppIntentsMacros", type: "ModelDelegationIntentMacro")
1063@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1064@available(tvOS, unavailable)
1065@available(watchOS, unavailable)
1066@_documentation(visibility: internal) public struct _ModelDelegationFeatures : Swift::OptionSet, Swift::Sendable {
1067 public let rawValue: Swift::Int
1068 public init(rawValue: Swift::Int)
1069 public static var systemAssistant: AppIntents::_ModelDelegationFeatures {
1070 get
1071 }
1072 public static var imagePlayground: AppIntents::_ModelDelegationFeatures {
1073 get
1074 }
1075 public static var writingTools: AppIntents::_ModelDelegationFeatures {
1076 get
1077 }
1078 public static var visualIntelligence: AppIntents::_ModelDelegationFeatures {
1079 get
1080 }
1081 public static var shortcuts: AppIntents::_ModelDelegationFeatures {
1082 get
1083 }
1084 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1085 @available(tvOS, unavailable)
1086 @available(watchOS, unavailable)
1087 public typealias ArrayLiteralElement = AppIntents::_ModelDelegationFeatures
1088 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1089 @available(tvOS, unavailable)
1090 @available(watchOS, unavailable)
1091 public typealias Element = AppIntents::_ModelDelegationFeatures
1092 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1093 @available(tvOS, unavailable)
1094 @available(watchOS, unavailable)
1095 public typealias RawValue = Swift::Int
1096}
1097@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1098@available(tvOS, unavailable)
1099@available(watchOS, unavailable)
1100@_documentation(visibility: internal) public struct IntentPrompt : Swift::Sendable {
1101 public var text: Swift::String
1102 public var files: [AppIntents::IntentFile]
1103 public init(text: Swift::String, files: [AppIntents::IntentFile])
1104}
1105@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1106@available(tvOS, unavailable)
1107@available(watchOS, unavailable)
1108@_documentation(visibility: internal) extension AppIntents::IntentPrompt : AppIntents::_SystemIntentValue {
1109 public static let typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation
1110 public var displayRepresentation: AppIntents::DisplayRepresentation {
1111 get
1112 }
1113 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
1114 get
1115 }
1116 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1117 @available(tvOS, unavailable)
1118 @available(watchOS, unavailable)
1119 public typealias Specification = @_opaqueReturnTypeOf("$s10AppIntents12IntentPromptV28defaultResolverSpecificationQrvpZ", 0) __
1120 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1121 @available(tvOS, unavailable)
1122 @available(watchOS, unavailable)
1123 public typealias UnwrappedType = AppIntents::IntentPrompt
1124 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1125 @available(tvOS, unavailable)
1126 @available(watchOS, unavailable)
1127 public typealias ValueType = AppIntents::IntentPrompt
1128}
1129@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1130@available(tvOS, unavailable)
1131@available(watchOS, unavailable)
1132@_documentation(visibility: internal) public enum _ModelDelegationConfiguration : Swift::Sendable {
1133 case systemAssistant(AppIntents::_ModelDelegationConfiguration.AppIntents::SystemAssistant)
1134 case visualIntelligence(AppIntents::_ModelDelegationConfiguration.AppIntents::VisualIntelligence)
1135 case writingTools(AppIntents::_ModelDelegationConfiguration.AppIntents::WritingTools)
1136 case imagePlayground(AppIntents::_ModelDelegationConfiguration.AppIntents::ImagePlayground)
1137 case shortcuts(AppIntents::_ModelDelegationConfiguration.AppIntents::Shortcuts)
1138 public struct SystemAssistant : Swift::Sendable {
1139 public var selectedText: Swift::String?
1140 public init()
1141 public init(selectedText: Swift::String?)
1142 }
1143 public struct VisualIntelligence : Swift::Sendable {
1144 public init()
1145 }
1146 public struct WritingTools : Swift::Sendable {
1147 public var selectedText: Swift::String?
1148 public var allText: Swift::String?
1149 public var selectedRange: Swift::Range<Swift::String.Swift::Index>?
1150 public init(selectedText: Swift::String?, allText: Swift::String?, selectedRange: Swift::Range<Swift::String.Swift::Index>?)
1151 }
1152 public struct ImagePlayground : Swift::Sendable {
1153 public var size: CoreFoundation::CGSize
1154 public init(size: CoreFoundation::CGSize)
1155 }
1156 public struct Shortcuts : Swift::Sendable {
1157 public enum OutputType : Swift::String, Swift::Sendable {
1158 case text
1159 case number
1160 case boolean
1161 case date
1162 case textList
1163 case uuidList
1164 case dictionary
1165 public init?(rawValue: Swift::String)
1166 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1167 @available(tvOS, unavailable)
1168 @available(watchOS, unavailable)
1169 public typealias RawValue = Swift::String
1170 public var rawValue: Swift::String {
1171 get
1172 }
1173 }
1174 public var outputType: AppIntents::_ModelDelegationConfiguration.AppIntents::Shortcuts.AppIntents::OutputType
1175 public init(outputType: AppIntents::_ModelDelegationConfiguration.AppIntents::Shortcuts.AppIntents::OutputType)
1176 }
1177}
1178@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1179@available(tvOS, unavailable)
1180@available(watchOS, unavailable)
1181@_documentation(visibility: internal) extension AppIntents::_ModelDelegationConfiguration : AppIntents::_SystemIntentValue {
1182 public static let typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation
1183 public var displayRepresentation: AppIntents::DisplayRepresentation {
1184 get
1185 }
1186 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
1187 get
1188 }
1189 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1190 @available(tvOS, unavailable)
1191 @available(watchOS, unavailable)
1192 public typealias Specification = @_opaqueReturnTypeOf("$s10AppIntents29_ModelDelegationConfigurationO28defaultResolverSpecificationQrvpZ", 0) __
1193 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1194 @available(tvOS, unavailable)
1195 @available(watchOS, unavailable)
1196 public typealias UnwrappedType = AppIntents::_ModelDelegationConfiguration
1197 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1198 @available(tvOS, unavailable)
1199 @available(watchOS, unavailable)
1200 public typealias ValueType = AppIntents::_ModelDelegationConfiguration
1201}
1202@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1203@available(tvOS, unavailable)
1204@available(watchOS, unavailable)
1205@_documentation(visibility: internal) public struct _ModelDelegationResult : Swift::Sendable, Swift::Equatable {
1206 public var opensIntent: AppIntents::OpenURLIntent? {
1207 get
1208 }
1209 public static func complete(openIntent: AppIntents::OpenURLIntent? = nil) -> AppIntents::_ModelDelegationResult
1210 public static func suggestion(_ suggestion: Swift::String, openIntent: AppIntents::OpenURLIntent? = nil) -> AppIntents::_ModelDelegationResult
1211 public static func == (a: AppIntents::_ModelDelegationResult, b: AppIntents::_ModelDelegationResult) -> Swift::Bool
1212}
1213@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1214@available(tvOS, unavailable)
1215@available(watchOS, unavailable)
1216@_documentation(visibility: internal) extension AppIntents::_ModelDelegationResult : AppIntents::_SystemIntentValue {
1217 public static let typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation
1218 public var displayRepresentation: AppIntents::DisplayRepresentation {
1219 get
1220 }
1221 public static let defaultResolverSpecification: AppIntents::EmptyResolverSpecification<AppIntents::_ModelDelegationResult>
1222 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1223 @available(tvOS, unavailable)
1224 @available(watchOS, unavailable)
1225 public typealias Specification = AppIntents::EmptyResolverSpecification<AppIntents::_ModelDelegationResult>
1226 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1227 @available(tvOS, unavailable)
1228 @available(watchOS, unavailable)
1229 public typealias UnwrappedType = AppIntents::_ModelDelegationResult
1230 @available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
1231 @available(tvOS, unavailable)
1232 @available(watchOS, unavailable)
1233 public typealias ValueType = AppIntents::_ModelDelegationResult
1234}
1235@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1236@available(tvOS, unavailable)
1237@available(watchOS, unavailable)
1238@_documentation(visibility: internal) public struct _ModelDelegationOutput : Swift::Sendable {
1239}
1240@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1241@available(tvOS, unavailable)
1242@available(watchOS, unavailable)
1243@_documentation(visibility: internal) extension AppIntents::IntentResponseStream where Value == AppIntents::_ModelDelegationOutput {
1244 public func append(text: Swift::String)
1245 @discardableResult
1246 public func append(file: AppIntents::IntentFile) -> Foundation::UUID
1247 public func update(fileId: Foundation::UUID, with file: AppIntents::IntentFile)
1248 public func append(entity: some AppEntity)
1249 public func setStatus(_ status: Swift::String)
1250 public func append(writingToolsOutput: Swift::String)
1251}
1252@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1253@available(tvOS, unavailable)
1254@available(watchOS, unavailable)
1255@_documentation(visibility: internal) extension AppIntents::_ModelDelegationIntent {
1256 public var responseStream: AppIntents::IntentResponseStream<AppIntents::_ModelDelegationOutput> {
1257 get throws
1258 }
1259}
1260@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1261@available(tvOS, unavailable)
1262@available(watchOS, unavailable)
1263@_documentation(visibility: internal) extension AppIntents::_ModelDelegationIntent {
1264 @_Concurrency::MainActor public static var enabledStatus: AppIntents::_ModelDelegationIntentEnabledStatus {
1265 get
1266 }
1267}
1268@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
1269@available(tvOS, unavailable)
1270@available(watchOS, unavailable)
1271@_documentation(visibility: internal) public enum _ModelDelegationIntentEnabledStatus : Swift::Hashable, Swift::Sendable {
1272 public enum UnavailableReason : Swift::Hashable, Swift::Sendable {
1273 case appleIntelligenceNotEnabled
1274 case deviceNotEligible
1275 case appleIntelligenceAssetsNotReady
1276 case restricted
1277 case unknown
1278 public static func == (a: AppIntents::_ModelDelegationIntentEnabledStatus.AppIntents::UnavailableReason, b: AppIntents::_ModelDelegationIntentEnabledStatus.AppIntents::UnavailableReason) -> Swift::Bool
1279 public func hash(into hasher: inout Swift::Hasher)
1280 public var hashValue: Swift::Int {
1281 get
1282 }
1283 }
1284 case enabled
1285 case notEnabled
1286 case unavailable(reasons: AppIntents::_ModelDelegationIntentEnabledStatus.AppIntents::UnavailableReason)
1287 public static func == (a: AppIntents::_ModelDelegationIntentEnabledStatus, b: AppIntents::_ModelDelegationIntentEnabledStatus) -> Swift::Bool
1288 public func hash(into hasher: inout Swift::Hasher)
1289 public var hashValue: Swift::Int {
1290 get
1291 }
1292}
1293@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1294@_alwaysEmitConformanceMetadata public protocol AppIntent : AppIntents::PersistentlyIdentifiable, AppIntents::_SupportsAppDependencies, Swift::Sendable {
1295 associatedtype PerformResult : AppIntents::IntentResult
1296 static var title: Foundation::LocalizedStringResource { get }
1297 @available(macOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
1298 @available(iOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
1299 @available(watchOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
1300 @available(tvOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
1301 @available(visionOS, deprecated: 26.0, message: "Please provide 'supportedModes' instead")
1302 static var openAppWhenRun: Swift::Bool { get }
1303 @available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1304 static var supportedModes: AppIntents::IntentModes { get }
1305 static var authenticationPolicy: AppIntents::IntentAuthenticationPolicy { get }
1306 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1307 static var isDiscoverable: Swift::Bool { get }
1308 @available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1309 static var allowedExecutionTargets: AppIntents::IntentExecutionTargets { get }
1310 associatedtype SummaryContent : AppIntents::ParameterSummary
1311 static var parameterSummary: Self.SummaryContent { get }
1312 static var description: AppIntents::IntentDescription? { get }
1313 func perform() async throws -> Self.PerformResult
1314 init()
1315}
1316@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1317extension AppIntents::AppIntent {
1318 @available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1319 public typealias ExecutionTargets = AppIntents::IntentExecutionTargets
1320 public typealias Parameter = AppIntents::IntentParameter
1321 public typealias When = AppIntents::ParameterSummaryWhenCondition
1322 public typealias Switch<Value, CaseCondition> = AppIntents::ParameterSummarySwitchCondition<Self, Value, CaseCondition> where Value : AppIntents::_IntentValue, CaseCondition : AppIntents::_ParameterSummarySwitchCase
1323 public typealias Case = AppIntents::ParameterSummaryCaseCondition
1324 public typealias DefaultCase = AppIntents::ParameterSummaryDefaultCaseCondition
1325 public typealias Summary = AppIntents::IntentParameterSummary<Self>
1326}
1327@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1328extension AppIntents::AppIntent {
1329 public static var openAppWhenRun: Swift::Bool {
1330 get
1331 }
1332 public static var authenticationPolicy: AppIntents::IntentAuthenticationPolicy {
1333 get
1334 }
1335 public static var description: AppIntents::IntentDescription? {
1336 get
1337 }
1338 public static var persistentIdentifier: Swift::String {
1339 get
1340 }
1341 public static var parameterSummary: some AppIntents::ParameterSummary {
1342 get
1343 }
1344 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1345 public static var isDiscoverable: Swift::Bool {
1346 get
1347 }
1348 @available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1349 public static var allowedExecutionTargets: AppIntents::IntentExecutionTargets {
1350 get
1351 }
1352 @discardableResult
1353 public func donate() async throws -> AppIntents::IntentDonationIdentifier
1354 @discardableResult
1355 public func donate() -> AppIntents::IntentDonationIdentifier
1356 @discardableResult
1357 public func donate(result: some IntentResult) async throws -> AppIntents::IntentDonationIdentifier
1358 @discardableResult
1359 public func donate(result: some IntentResult) -> AppIntents::IntentDonationIdentifier
1360 public func callAsFunction(donate donateOnCompletion: Swift::Bool = true) async throws -> Self.PerformResult.Value where Self.PerformResult : AppIntents::ReturnsValue
1361 public func callAsFunction(donate donateOnCompletion: Swift::Bool = true) async throws where Self.PerformResult.Value == Swift::Never
1362}
1363@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1364public enum IntentAuthenticationPolicy : Swift::Sendable {
1365 case alwaysAllowed
1366 case requiresAuthentication
1367 case requiresLocalDeviceAuthentication
1368 public static func == (a: AppIntents::IntentAuthenticationPolicy, b: AppIntents::IntentAuthenticationPolicy) -> Swift::Bool
1369 public func hash(into hasher: inout Swift::Hasher)
1370 public var hashValue: Swift::Int {
1371 get
1372 }
1373}
1374@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1375extension AppIntents::AppIntent {
1376 public func requestChoice(between options: [AppIntents::IntentChoiceOption], dialog: AppIntents::IntentDialog? = nil) async throws -> AppIntents::IntentChoiceOption
1377}
1378@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1379extension AppIntents::AppIntent {
1380 public typealias Option = AppIntents::IntentChoiceOption
1381}
1382@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1383public struct IntentChoiceOption : Swift::Equatable {
1384 public let title: Foundation::LocalizedStringResource
1385 public let style: AppIntents::IntentChoiceOption.AppIntents::Style
1386 public init(title: Foundation::LocalizedStringResource, style: AppIntents::IntentChoiceOption.AppIntents::Style = .default)
1387 public static var cancel: AppIntents::IntentChoiceOption {
1388 get
1389 }
1390 public struct Style : Swift::Equatable, Swift::Hashable {
1391 public static var cancel: AppIntents::IntentChoiceOption.AppIntents::Style {
1392 get
1393 }
1394 public static var destructive: AppIntents::IntentChoiceOption.AppIntents::Style {
1395 get
1396 }
1397 public static var `default`: AppIntents::IntentChoiceOption.AppIntents::Style {
1398 get
1399 }
1400 public static func == (a: AppIntents::IntentChoiceOption.AppIntents::Style, b: AppIntents::IntentChoiceOption.AppIntents::Style) -> Swift::Bool
1401 public func hash(into hasher: inout Swift::Hasher)
1402 public var hashValue: Swift::Int {
1403 get
1404 }
1405 }
1406 public static func == (a: AppIntents::IntentChoiceOption, b: AppIntents::IntentChoiceOption) -> Swift::Bool
1407}
1408@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1409extension AppIntents::AppIntent {
1410 @available(*, deprecated, message: "Please use requestConfirmation(conditions:actionName:dialog:) or requestConfirmation(conditions:actionName:dialog:showDialogAsPrompt:content:)")
1411 public func requestConfirmation<Result>(result: Result, confirmationActionName: AppIntents::ConfirmationActionName = .`continue`, showPrompt: Swift::Bool = true) async throws where Result : AppIntents::IntentResult
1412 public func requestConfirmation() async throws
1413}
1414@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1415extension AppIntents::AppIntent {
1416 public func requestConfirmation(conditions: AppIntents::ConfirmationConditions = [], actionName: AppIntents::ConfirmationActionName = .`continue`, dialog: AppIntents::IntentDialog) async throws
1417}
1418@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1419extension AppIntents::AppIntent {
1420 @discardableResult
1421 public func requestConfirmation<Snippet>(conditions: AppIntents::ConfirmationConditions = [], actionName: AppIntents::ConfirmationActionName = .`continue`, dialog: AppIntents::IntentDialog? = nil, showDialogAsPrompt: Swift::Bool = true, snippetIntent: Snippet) async throws -> Snippet.PerformResult.Value where Snippet : AppIntents::SnippetIntent, Snippet.PerformResult : AppIntents::ReturnsValue
1422 public func requestConfirmation<Snippet>(conditions: AppIntents::ConfirmationConditions = [], actionName: AppIntents::ConfirmationActionName = .`continue`, dialog: AppIntents::IntentDialog? = nil, showDialogAsPrompt: Swift::Bool = true, snippetIntent: Snippet) async throws where Snippet : AppIntents::SnippetIntent
1423}
1424@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1425extension AppIntents::AppIntent {
1426 @available(*, deprecated, message: "Please use requestConfirmation(conditions:actionName:dialog:) or requestConfirmation(conditions:actionName:dialog:showDialogAsPrompt:content:)")
1427 public func requestConfirmation<Result>(output: Result, confirmationActionName: AppIntents::ConfirmationActionName = .`continue`, showPrompt: Swift::Bool = true) async throws where Result : AppIntents::IntentResult
1428}
1429@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1430extension AppIntents::AppIntent {
1431 public func needsToContinueInForegroundError(_ dialog: AppIntents::IntentDialog? = nil, alwaysConfirm: Swift::Bool = true) -> AppIntents::AppIntentError
1432 public func continueInForeground(_ dialog: AppIntents::IntentDialog? = nil, alwaysConfirm: Swift::Bool = true) async throws
1433}
1434@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1435extension AppIntents::AppIntent {
1436 public static var supportedModes: AppIntents::IntentModes {
1437 get
1438 }
1439}
1440@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1441extension AppIntents::IntentSystemContext {
1442 public var currentMode: AppIntents::IntentModes.AppIntents::Current {
1443 get
1444 }
1445}
1446@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1447public struct IntentModes : Swift::OptionSet, Swift::Hashable, Swift::Equatable, Swift::Sendable {
1448 public let rawValue: Swift::Int
1449 public init(rawValue: Swift::Int)
1450 public static func foreground(_ foregroundMode: AppIntents::IntentModes.AppIntents::ForegroundMode) -> AppIntents::IntentModes
1451 public static var background: AppIntents::IntentModes {
1452 get
1453 }
1454 public static var foreground: AppIntents::IntentModes {
1455 get
1456 }
1457 public struct ForegroundMode : Swift::Hashable, Swift::Equatable, Swift::Sendable {
1458 public static var immediate: AppIntents::IntentModes.AppIntents::ForegroundMode {
1459 get
1460 }
1461 public static var deferred: AppIntents::IntentModes.AppIntents::ForegroundMode {
1462 get
1463 }
1464 public static var dynamic: AppIntents::IntentModes.AppIntents::ForegroundMode {
1465 get
1466 }
1467 public static func == (a: AppIntents::IntentModes.AppIntents::ForegroundMode, b: AppIntents::IntentModes.AppIntents::ForegroundMode) -> Swift::Bool
1468 public func hash(into hasher: inout Swift::Hasher)
1469 public var hashValue: Swift::Int {
1470 get
1471 }
1472 }
1473 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
1474 public typealias ArrayLiteralElement = AppIntents::IntentModes
1475 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
1476 public typealias Element = AppIntents::IntentModes
1477 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
1478 public typealias RawValue = Swift::Int
1479}
1480@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1481extension AppIntents::IntentModes {
1482 public struct Current : Swift::Hashable, Swift::Equatable, Swift::Sendable, Swift::CustomDebugStringConvertible {
1483 public static var background: AppIntents::IntentModes.AppIntents::Current {
1484 get
1485 }
1486 public static var foreground: AppIntents::IntentModes.AppIntents::Current {
1487 get
1488 }
1489 public var canContinueInForeground: Swift::Bool {
1490 get
1491 }
1492 public var debugDescription: Swift::String {
1493 get
1494 }
1495 public static func == (a: AppIntents::IntentModes.AppIntents::Current, b: AppIntents::IntentModes.AppIntents::Current) -> Swift::Bool
1496 public func hash(into hasher: inout Swift::Hasher)
1497 public var hashValue: Swift::Int {
1498 get
1499 }
1500 }
1501}
1502@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1503public struct AppIntentError : Swift::Error {
1504 public static var restartPerform: AppIntents::AppIntentError {
1505 get
1506 }
1507}
1508@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1509extension AppIntents::AppIntentError : Swift::CustomStringConvertible {
1510 public var description: Swift::String {
1511 get
1512 }
1513}
1514@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1515public protocol CustomAppIntentErrorConvertible {
1516 var appIntentError: AppIntents::AppIntentError { get }
1517}
1518@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1519extension AppIntents::AppIntentError {
1520 public init(wrapping error: some (Error & CustomLocalizedStringResourceConvertible))
1521 public init(wrapping convertible: some CustomAppIntentErrorConvertible)
1522 public init(description: Foundation::LocalizedStringResource)
1523 public init(predefinedError: AppIntents::AppIntentError, description: Foundation::LocalizedStringResource)
1524}
1525@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1526extension AppIntents::AppIntentError : Foundation::CustomLocalizedStringResourceConvertible {
1527 public var localizedStringResource: Foundation::LocalizedStringResource {
1528 get
1529 }
1530}
1531@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1532extension AppIntents::AppIntentError {
1533 public enum UserActionRequired {
1534 public static let signin: AppIntents::AppIntentError
1535 public static let accountSetup: AppIntents::AppIntentError
1536 public static let confirmation: AppIntents::AppIntentError
1537 }
1538}
1539@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1540extension AppIntents::AppIntentError {
1541 public enum PermissionRequired {
1542 public static let siri: AppIntents::AppIntentError
1543 public static let localNetwork: AppIntents::AppIntentError
1544 public static let bluetooth: AppIntents::AppIntentError
1545 public static let photos: AppIntents::AppIntentError
1546 public static let contacts: AppIntents::AppIntentError
1547 public static func location(precise: Swift::Bool = false) -> AppIntents::AppIntentError
1548 }
1549}
1550@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1551extension AppIntents::AppIntentError {
1552 public enum Unrecoverable {
1553 public static let networkFailure: AppIntents::AppIntentError
1554 public static let partialFailure: AppIntents::AppIntentError
1555 public static let notAllowed: AppIntents::AppIntentError
1556 @available(*, deprecated, message: "Prefer throwing an AppIntentError with a clear description")
1557 public static let unknown: AppIntents::AppIntentError
1558 public static let unsupportedOnDevice: AppIntents::AppIntentError
1559 public static let featureCurrentlyRestricted: AppIntents::AppIntentError
1560 public static let entityNotFound: AppIntents::AppIntentError
1561 }
1562}
1563@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1564extension AppIntents::AppIntentError : Swift::Equatable {
1565 public static func == (lhs: AppIntents::AppIntentError, rhs: AppIntents::AppIntentError) -> Swift::Bool
1566}
1567@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
1568public protocol CancellableIntent : AppIntents::AppIntent {
1569}
1570@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
1571extension AppIntents::CancellableIntent {
1572 public func withIntentCancellationHandler<T>(operation: () async throws -> T, onCancel handler: @Sendable (AppIntents::IntentCancellationReason) -> Swift::Void, isolation: isolated (any _Concurrency::Actor)? = #isolation) async rethrows -> T
1573}
1574@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
1575public struct IntentCancellationReason : Swift::Sendable, Swift::Equatable, Swift::CustomDebugStringConvertible {
1576 public static var timeout: AppIntents::IntentCancellationReason {
1577 get
1578 }
1579 public static var userCancelled: AppIntents::IntentCancellationReason {
1580 get
1581 }
1582 public var debugDescription: Swift::String {
1583 get
1584 }
1585 public static func == (a: AppIntents::IntentCancellationReason, b: AppIntents::IntentCancellationReason) -> Swift::Bool
1586}
1587@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1588public struct ConfirmationActionName : Swift::Sendable {
1589 public static var add: AppIntents::ConfirmationActionName {
1590 get
1591 }
1592 public static var addData: AppIntents::ConfirmationActionName {
1593 get
1594 }
1595 public static var book: AppIntents::ConfirmationActionName {
1596 get
1597 }
1598 public static var buy: AppIntents::ConfirmationActionName {
1599 get
1600 }
1601 public static var call: AppIntents::ConfirmationActionName {
1602 get
1603 }
1604 public static var checkIn: AppIntents::ConfirmationActionName {
1605 get
1606 }
1607 public static var `continue`: AppIntents::ConfirmationActionName {
1608 get
1609 }
1610 public static var create: AppIntents::ConfirmationActionName {
1611 get
1612 }
1613 public static var `do`: AppIntents::ConfirmationActionName {
1614 get
1615 }
1616 public static var download: AppIntents::ConfirmationActionName {
1617 get
1618 }
1619 public static var filter: AppIntents::ConfirmationActionName {
1620 get
1621 }
1622 public static var find: AppIntents::ConfirmationActionName {
1623 get
1624 }
1625 public static var get: AppIntents::ConfirmationActionName {
1626 get
1627 }
1628 public static var go: AppIntents::ConfirmationActionName {
1629 get
1630 }
1631 public static var log: AppIntents::ConfirmationActionName {
1632 get
1633 }
1634 public static var open: AppIntents::ConfirmationActionName {
1635 get
1636 }
1637 public static var order: AppIntents::ConfirmationActionName {
1638 get
1639 }
1640 public static var pay: AppIntents::ConfirmationActionName {
1641 get
1642 }
1643 public static var play: AppIntents::ConfirmationActionName {
1644 get
1645 }
1646 public static var playSound: AppIntents::ConfirmationActionName {
1647 get
1648 }
1649 public static var post: AppIntents::ConfirmationActionName {
1650 get
1651 }
1652 public static var request: AppIntents::ConfirmationActionName {
1653 get
1654 }
1655 public static var run: AppIntents::ConfirmationActionName {
1656 get
1657 }
1658 public static var search: AppIntents::ConfirmationActionName {
1659 get
1660 }
1661 public static var send: AppIntents::ConfirmationActionName {
1662 get
1663 }
1664 public static var set: AppIntents::ConfirmationActionName {
1665 get
1666 }
1667 public static var share: AppIntents::ConfirmationActionName {
1668 get
1669 }
1670 public static var start: AppIntents::ConfirmationActionName {
1671 get
1672 }
1673 public static var startNavigation: AppIntents::ConfirmationActionName {
1674 get
1675 }
1676 public static var toggle: AppIntents::ConfirmationActionName {
1677 get
1678 }
1679 public static var turnOff: AppIntents::ConfirmationActionName {
1680 get
1681 }
1682 public static var turnOn: AppIntents::ConfirmationActionName {
1683 get
1684 }
1685 public static var view: AppIntents::ConfirmationActionName {
1686 get
1687 }
1688 public static func custom(acceptLabel: Foundation::LocalizedStringResource, acceptAlternatives: [Foundation::LocalizedStringResource], denyLabel: Foundation::LocalizedStringResource, denyAlternatives: [Foundation::LocalizedStringResource], destructive: Swift::Bool = false) -> AppIntents::ConfirmationActionName
1689}
1690@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1691public struct ConfirmationConditions : Swift::OptionSet, Swift::Sendable {
1692 public let rawValue: Swift::Int
1693 public init(rawValue: Swift::Int)
1694 public static let lowConfidenceSource: AppIntents::ConfirmationConditions
1695 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
1696 public typealias ArrayLiteralElement = AppIntents::ConfirmationConditions
1697 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
1698 public typealias Element = AppIntents::ConfirmationConditions
1699 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
1700 public typealias RawValue = Swift::Int
1701}
1702@available(macOS, introduced: 13.3, deprecated: 26.0, message: "Please include '.foreground(.dynamic)' in the 'supportedModes' of your app intent instead")
1703@available(iOS, introduced: 16.4, deprecated: 26.0, message: "Please include '.foreground(.dynamic)' in the 'supportedModes' of your app intent instead")
… 4 unchanged lines …
1297@available(watchOSApplicationExtension, unavailable)
1298@available(macCatalystApplicationExtension, unavailable)
1299@available(macOSApplicationExtension, unavailable)
1300public protocol ForegroundContinuableIntent : AppIntents.AppIntent {
1301}
1302@available(macOS, introduced: 13.3, deprecated: 26.0, message: "Please include '.foreground(.dynamic)' in the 'supportedModes' of your app intent instead")
1303@available(iOS, introduced: 16.4, deprecated: 26.0, message: "Please include '.foreground(.dynamic)' in the 'supportedModes' of your app intent instead")
1708@available(watchOSApplicationExtension, unavailable)
1709@available(macCatalystApplicationExtension, unavailable)
1710@available(macOSApplicationExtension, unavailable)
1711public protocol ForegroundContinuableIntent : AppIntents::AppIntent {
1712}
1713@available(macOS, introduced: 13.3, deprecated: 26.0, message: "Please include '.foreground(.dynamic)' in the 'supportedModes' of your app intent instead")
1714@available(iOS, introduced: 16.4, deprecated: 26.0, message: "Please include '.foreground(.dynamic)' in the 'supportedModes' of your app intent instead")
… 4 unchanged lines …
1308@available(watchOSApplicationExtension, unavailable)
1309@available(macCatalystApplicationExtension, unavailable)
1310@available(macOSApplicationExtension, unavailable)
1311extension AppIntents.ForegroundContinuableIntent {
1312 public func needsToContinueInForegroundError(_ dialog: AppIntents.IntentDialog? = nil, continuation: (@_Concurrency.MainActor () async throws -> Swift.Void)? = nil) -> AppIntents.AppIntentError
1313 @discardableResult
1314 public func requestToContinueInForeground<ResultValue>(_ dialog: AppIntents.IntentDialog? = nil, continuation: @_Concurrency.MainActor () async throws -> ResultValue = { () }) async throws -> ResultValue where ResultValue : Swift.Sendable
1315}
1316@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1317final public class EqualToComparator<Property, PropertyType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Equatable, PropertyType : Swift.Sendable {
1318 public init(mappingTransform: @escaping (PropertyType) -> ComparatorMappingType)
1319 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType) -> ComparatorMappingType) where Spec : AppIntents.ResolverSpecification
1320 @objc deinit
1321}
1322@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1323final public class NotEqualToComparator<Property, PropertyType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Equatable, PropertyType : Swift.Sendable {
1324 public init(mappingTransform: @escaping (PropertyType) -> ComparatorMappingType)
1325 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType) -> ComparatorMappingType) where Spec : AppIntents.ResolverSpecification
1326 @objc deinit
1327}
1328@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1329final public class GreaterThanComparator<Property, PropertyType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable, PropertyType.UnwrappedType : Swift.Comparable {
1330 public init(mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType)
1331 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType) where Spec : AppIntents.ResolverSpecification
1332 @objc deinit
1333}
1334@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1335final public class LessThanComparator<Property, PropertyType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable, PropertyType.UnwrappedType : Swift.Comparable {
1336 public init(mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType)
1337 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType) where Spec : AppIntents.ResolverSpecification
1338 @objc deinit
1339}
1340@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1341final public class GreaterThanOrEqualToComparator<Property, PropertyType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable, PropertyType.UnwrappedType : Swift.Comparable {
1342 public init(mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType)
1343 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType) where Spec : AppIntents.ResolverSpecification
1344 @objc deinit
1345}
1346@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1347final public class LessThanOrEqualToComparator<Property, PropertyType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable, PropertyType.UnwrappedType : Swift.Comparable {
1348 public init(mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType)
1349 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType) where Spec : AppIntents.ResolverSpecification
1350 @objc deinit
1351}
1352@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1353final public class IsBetweenComparator<Property, PropertyType, InputType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable, InputType : Swift.Comparable, InputType == PropertyType.UnwrappedType {
1354 public init(mappingTransform: @escaping (InputType, InputType) -> ComparatorMappingType)
1355 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<InputType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType, InputType) -> ComparatorMappingType) where Spec : AppIntents.ResolverSpecification
1356 @objc deinit
1357}
1358@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1359final public class ContainsComparator<Property, PropertyType, InputType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable, InputType : AppIntents._IntentValue {
1360 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : AppIntents._SequenceIntentValue, PropertyType : Swift.Sequence, InputType : Swift.Equatable, InputType == PropertyType.Element
1361 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : AppIntents._SequenceIntentValue, PropertyType : Swift.Sequence, InputType : Swift.Equatable, InputType == PropertyType.Element, Spec : AppIntents.ResolverSpecification
1362 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType : Swift.Equatable, InputType == PropertyType.UnwrappedType.Element, PropertyType.UnwrappedType : AppIntents._SequenceIntentValue, PropertyType.UnwrappedType : Swift.Sequence
1363 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType : Swift.Equatable, InputType == PropertyType.UnwrappedType.Element, Spec : AppIntents.ResolverSpecification, PropertyType.UnwrappedType : AppIntents._SequenceIntentValue, PropertyType.UnwrappedType : Swift.Sequence
1364 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents.EntityProperty<Swift.String>, PropertyType == Swift.String, InputType == Swift.String
1365 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents.EntityProperty<Swift.String>, PropertyType == Swift.String, InputType == Swift.String, Spec : AppIntents.ResolverSpecification
1366 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType == Swift.String, PropertyType.UnwrappedType == Swift.String
1367 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType == Swift.String, Spec : AppIntents.ResolverSpecification, PropertyType.UnwrappedType == Swift.String
1368 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1369 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents.EntityProperty<Foundation.AttributedString>, PropertyType == Foundation.AttributedString, InputType == Foundation.AttributedString
1370 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1371 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Foundation.AttributedString.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents.EntityProperty<Foundation.AttributedString>, PropertyType == Foundation.AttributedString, InputType == Foundation.AttributedString, Spec : AppIntents.ResolverSpecification
1372 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1373 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType == Foundation.AttributedString, PropertyType.UnwrappedType == Foundation.AttributedString
1374 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1375 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Foundation.AttributedString> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType == Foundation.AttributedString, Spec : AppIntents.ResolverSpecification, PropertyType.UnwrappedType == Foundation.AttributedString
1376 @objc deinit
1377}
1378@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1379final public class HasPrefixComparator<Property, PropertyType, InputType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable, InputType : AppIntents._IntentValue {
1380 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents.EntityProperty<Swift.String>, PropertyType == Swift.String, InputType == Swift.String
1381 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents.EntityProperty<Swift.String>, PropertyType == Swift.String, InputType == Swift.String, Spec : AppIntents.ResolverSpecification
1382 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType == Swift.String, PropertyType.UnwrappedType == Swift.String
1383 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType == Swift.String, Spec : AppIntents.ResolverSpecification, PropertyType.UnwrappedType == Swift.String
1384 @objc deinit
1385}
1386@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1387final public class HasSuffixComparator<Property, PropertyType, InputType, ComparatorMappingType> : AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable, InputType : AppIntents._IntentValue {
1388 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents.EntityProperty<Swift.String>, PropertyType == Swift.String, InputType == Swift.String
1389 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents.EntityProperty<Swift.String>, PropertyType == Swift.String, InputType == Swift.String, Spec : AppIntents.ResolverSpecification
1390 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType == Swift.String, PropertyType.UnwrappedType == Swift.String
1391 public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift.ExpressibleByNilLiteral, InputType == Swift.String, Spec : AppIntents.ResolverSpecification, PropertyType.UnwrappedType == Swift.String
1392 @objc deinit
1393}
1394@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1395public protocol UndoableIntent : AppIntents.SystemIntent {
1396}
1397@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1398extension AppIntents.UndoableIntent {
1399 @_Concurrency.MainActor public var undoManager: Foundation.UndoManager? {
1400 get
1401 }
1402}
1403@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1404@_functionBuilder public enum IntentPredictionsBuilder<Intent> where Intent : AppIntents.AppIntent {
1405 public static func buildExpression<A0>(_ expression: A0) -> A0 where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration
1406 public static func buildBlock<A0>(_ block: A0) -> A0 where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration
1407}
1408@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1409public struct TupleIntentPrediction<Intent, T> : AppIntents.IntentPredictionConfiguration where Intent : AppIntents.AppIntent {
1410}
1411@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1412extension AppIntents.EntityProperty where Value.ValueType == Foundation.DateComponents {
1413 convenience public init(title: Foundation.LocalizedStringResource)
1414}
1415@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1416extension AppIntents.EntityProperty where Value.ValueType == Foundation.DateComponents {
1417 convenience public init()
1418}
1419@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
1420extension AppIntents.EntityProperty where Value.ValueType == Foundation.DateComponents {
1421 @available(watchOS, unavailable)
1422 @available(tvOS, unavailable)
1423 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1424 @available(watchOS, unavailable)
1425 @available(tvOS, unavailable)
1426 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1427 @available(watchOS, unavailable)
1428 @available(tvOS, unavailable)
1429 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1430 @available(watchOS, unavailable)
1431 @available(tvOS, unavailable)
1432 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1433}
1434@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1435extension AppIntents.EntityProperty where Value.ValueType == Foundation.DateComponents {
1436 convenience public init(identifier: _const Swift.String)
1437 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
1438 @available(watchOS, unavailable)
1439 @available(tvOS, unavailable)
1440 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1441 @available(watchOS, unavailable)
1442 @available(tvOS, unavailable)
1443 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1444 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1445 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1446 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1447 @available(watchOS, unavailable)
1448 @available(tvOS, unavailable)
1449 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1450 @available(watchOS, unavailable)
1451 @available(tvOS, unavailable)
1452 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1453 @available(watchOS, unavailable)
1454 @available(tvOS, unavailable)
1455 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1456 @available(watchOS, unavailable)
1457 @available(tvOS, unavailable)
1458 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1459 @available(watchOS, unavailable)
1460 @available(tvOS, unavailable)
1461 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1462 @available(watchOS, unavailable)
1463 @available(tvOS, unavailable)
1464 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1465 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1466 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1467 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1468 @available(watchOS, unavailable)
1469 @available(tvOS, unavailable)
1470 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1471 @available(watchOS, unavailable)
1472 @available(tvOS, unavailable)
1473 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1474 @available(watchOS, unavailable)
1475 @available(tvOS, unavailable)
1476 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1477 @available(watchOS, unavailable)
1478 @available(tvOS, unavailable)
1479 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1480}
1481@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
1482@attached(extension, conformances: AppIntents.AppEnum, AppIntents.AssistantSchemaEnum, names: named(__assistantSchemaEnum)) public macro AppEnum<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AppEnumMacro") where T : AppIntents.AssistantSchemas.Enum
1483@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1484@_alwaysEmitConformanceMetadata public protocol _IntentValue {
1485 associatedtype ValueType : AppIntents._IntentValue = Self
1486 associatedtype UnwrappedType : AppIntents._IntentValue = Self
1487 associatedtype Specification : AppIntents.ResolverSpecification
1488 static var defaultResolverSpecification: Self.Specification { get }
1489}
1490@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1491extension Swift.Optional : AppIntents._IntentValue where Wrapped : AppIntents._IntentValue {
1492 public typealias ValueType = Wrapped.ValueType
1493 public typealias UnwrappedType = Wrapped.UnwrappedType
1494 public static var defaultResolverSpecification: Wrapped.UnwrappedType.Specification {
1495 get
1496 }
1497 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1498 public typealias Specification = Wrapped.UnwrappedType.Specification
1499}
1500@available(iOS 18.0, *)
1501@available(macOS, unavailable)
1502@available(watchOS, unavailable)
1503@available(tvOS, unavailable)
1504@available(visionOS, unavailable)
1505public protocol CameraCaptureIntent : AppIntents.SystemIntent {
1506 associatedtype AppContext : Swift.Decodable, Swift.Encodable, Swift.Sendable = Swift.Never
1507}
1508@available(iOS 18.0, *)
1509@available(watchOS, unavailable)
1510@available(tvOS, unavailable)
1511@available(visionOS, unavailable)
1512@available(macOS, unavailable)
1513extension AppIntents.CameraCaptureIntent {
1514 public static var appContext: Self.AppContext? {
1515 get async throws
1516 }
1517 public static func updateAppContext(_ newContext: Self.AppContext?) async throws
1518}
1519@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1520extension AppIntents.EntityProperty where Value.ValueType == Foundation.Date {
1521 convenience public init(title: Foundation.LocalizedStringResource)
1522}
1523@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1524extension AppIntents.EntityProperty where Value.ValueType == Foundation.Date {
1525 convenience public init()
1526}
1527@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
1528extension AppIntents.EntityProperty where Value.ValueType == Foundation.Date {
1529 @available(watchOS, unavailable)
1530 @available(tvOS, unavailable)
1531 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1532 @available(watchOS, unavailable)
1533 @available(tvOS, unavailable)
1534 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1535 @available(watchOS, unavailable)
1536 @available(tvOS, unavailable)
1537 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1538 @available(watchOS, unavailable)
1539 @available(tvOS, unavailable)
1540 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1541}
1542@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1543extension AppIntents.EntityProperty where Value.ValueType == Foundation.Date {
1544 convenience public init(identifier: _const Swift.String)
1545 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
1546 @available(watchOS, unavailable)
1547 @available(tvOS, unavailable)
1548 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1549 @available(watchOS, unavailable)
1550 @available(tvOS, unavailable)
1551 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1552 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1553 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1554 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1555 @available(watchOS, unavailable)
1556 @available(tvOS, unavailable)
1557 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1558 @available(watchOS, unavailable)
1559 @available(tvOS, unavailable)
1560 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1561 @available(watchOS, unavailable)
1562 @available(tvOS, unavailable)
1563 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1564 @available(watchOS, unavailable)
1565 @available(tvOS, unavailable)
1566 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1567 @available(watchOS, unavailable)
1568 @available(tvOS, unavailable)
1569 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1570 @available(watchOS, unavailable)
1571 @available(tvOS, unavailable)
1572 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1573 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1574 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1575 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1576 @available(watchOS, unavailable)
1577 @available(tvOS, unavailable)
1578 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1579 @available(watchOS, unavailable)
1580 @available(tvOS, unavailable)
1581 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1582 @available(watchOS, unavailable)
1583 @available(tvOS, unavailable)
1584 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1585 @available(watchOS, unavailable)
1586 @available(tvOS, unavailable)
1587 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1588}
1589@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1590public struct EntityQuerySort<Entity> where Entity : AppIntents.AppEntity {
1591 @frozen public enum Ordering {
1592 case ascending
1593 case descending
1594 public static func == (a: AppIntents.EntityQuerySort<Entity>.Ordering, b: AppIntents.EntityQuerySort<Entity>.Ordering) -> Swift.Bool
1595 public func hash(into hasher: inout Swift.Hasher)
1596 public var hashValue: Swift.Int {
1597 get
1598 }
1599 }
1600 public let by: Swift.PartialKeyPath<Entity>
1601 public let order: AppIntents.EntityQuerySort<Entity>.Ordering
1602}
1603@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1604public struct EntityQuerySortableByProperty<Entity> where Entity : AppIntents.AppEntity {
1605 public init<Property>(_ keyPath: Swift.KeyPath<Entity, Property>) where Property : AppIntents.AnyIntentValue
1606}
1607@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1608public struct IntentItemCollection<Result> : AppIntents.ResultsCollection where Result : AppIntents._IntentValue {
1609 public var sections: [AppIntents.IntentItemSection<Result>]
1610 public var promptLabel: Foundation.LocalizedStringResource?
1611 public var usesIndexedCollation: Swift.Bool
1612 public init(promptLabel: Foundation.LocalizedStringResource? = nil, usesIndexedCollation: Swift.Bool = false, @AppIntents.IntentItemSection<Result>.Builder sectionsBuilder: () -> [AppIntents.IntentItemSection<Result>])
1613 public init(promptLabel: Foundation.LocalizedStringResource? = nil, usesIndexedCollation: Swift.Bool = false, items: [Result]) where Result : AppIntents.DisplayRepresentable
1614 public init(promptLabel: Foundation.LocalizedStringResource? = nil, usesIndexedCollation: Swift.Bool = false, sections: [AppIntents.IntentItemSection<Result>])
1615 public var items: [Result.ValueType] {
1616 get
1617 }
1618 public static var empty: AppIntents.IntentItemCollection<Result> {
1619 get
1620 }
1621}
1622@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1623extension AppIntents.IntentItemCollection : Swift.Sendable where Result : Swift.Sendable {
1624}
1625@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1626public protocol ResumeWorkoutIntent : AppIntents.SystemIntent {
1627}
1628@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1629extension AppIntents.IntentParameter {
1630 public enum PlacemarkDisplayStyle {
1631 case name
1632 case address
1633 case city
1634 public static func == (a: AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle, b: AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle) -> Swift.Bool
1635 public func hash(into hasher: inout Swift.Hasher)
1636 public var hashValue: Swift.Int {
1637 get
1638 }
1639 }
1640}
1641@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1642extension CoreLocation.CLPlacemark : AppIntents.DisplayRepresentable, @retroactive Foundation.CustomLocalizedStringResourceConvertible {
1643 public static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation {
1644 get
1645 }
1646 public var displayRepresentation: AppIntents.DisplayRepresentation {
1647 get
1648 }
1649}
1650@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1651extension CoreLocation.CLPlacemark : AppIntents._IntentValue {
1652 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<CoreLocation.CLPlacemark> {
1653 get
1654 }
1655 @available(tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1656 @available(iOS, introduced: 16.0, deprecated: 100000, message: "Use either GeoToolbox.PlaceDescriptor or MapKit")
1657 public typealias Specification = AppIntents.EmptyResolverSpecification<CoreLocation.CLPlacemark>
1658 @available(tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1659 @available(iOS, introduced: 16.0, deprecated: 100000, message: "Use either GeoToolbox.PlaceDescriptor or MapKit")
1660 public typealias UnwrappedType = CoreLocation.CLPlacemark
1661 @available(tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1662 @available(iOS, introduced: 16.0, deprecated: 100000, message: "Use either GeoToolbox.PlaceDescriptor or MapKit")
1663 public typealias ValueType = CoreLocation.CLPlacemark
1664}
1665@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1666extension AppIntents.IntentParameter where Value.ValueType == CoreLocation.CLPlacemark {
1667 final public var displayStyle: AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle? {
1668 get
1669 }
1670}
1671@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1672extension AppIntents.IntentParameterContext where Value.ValueType == CoreLocation.CLPlacemark {
1673 public var displayStyle: AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle? {
1674 get
1675 }
1676}
1677@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1678extension Swift.Double : AppIntents._IntentValue {
1679 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
1680 get
1681 }
1682 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1683 public typealias Specification = @_opaqueReturnTypeOf("$sSd10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
1684 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1685 public typealias UnwrappedType = Swift.Double
1686 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1687 public typealias ValueType = Swift.Double
1688}
1689@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1690extension Swift.Double : AppIntents.RangeComparableProperty {
1691}
1692@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1693public struct DoubleResolver : AppIntents.RangeCheckingResolver {
1694 public func resolve(from input: Swift.Double, context: AppIntents.IntentParameterContext<Swift.Double>) async throws -> Swift.Double?
1695 public static func == (a: AppIntents.DoubleResolver, b: AppIntents.DoubleResolver) -> Swift.Bool
1696 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1697 public typealias Input = Swift.Double
1698 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1699 public typealias Output = Swift.Double
1700 public func hash(into hasher: inout Swift.Hasher)
1701 public var hashValue: Swift.Int {
1702 get
1703 }
1704}
1705@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1706public struct DoubleFromStringResolver : AppIntents.RangeCheckingResolver {
1707 public func resolve(from input: Swift.String, context: AppIntents.IntentParameterContext<Swift.Double>) async throws -> Swift.Double?
1708 public static func == (a: AppIntents.DoubleFromStringResolver, b: AppIntents.DoubleFromStringResolver) -> Swift.Bool
1709 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1710 public typealias Input = Swift.String
1711 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1712 public typealias Output = Swift.Double
1713 public func hash(into hasher: inout Swift.Hasher)
1714 public var hashValue: Swift.Int {
1715 get
1716 }
1717}
1718@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1719public struct DoubleFromIntResolver : AppIntents.RangeCheckingResolver {
1720 public func resolve(from input: Swift.Int, context: AppIntents.IntentParameterContext<Swift.Double>) async throws -> Swift.Double?
1721 public static func == (a: AppIntents.DoubleFromIntResolver, b: AppIntents.DoubleFromIntResolver) -> Swift.Bool
1722 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1723 public typealias Input = Swift.Int
1724 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
1725 public typealias Output = Swift.Double
1726 public func hash(into hasher: inout Swift.Hasher)
1727 public var hashValue: Swift.Int {
1728 get
1729 }
1730}
1731@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1732extension AppIntents.IntentParameter {
1733 public enum DoubleControlStyle {
1734 case stepper
1735 case field
1736 case slider
1737 public static func == (a: AppIntents.IntentParameter<Value>.DoubleControlStyle, b: AppIntents.IntentParameter<Value>.DoubleControlStyle) -> Swift.Bool
1738 public func hash(into hasher: inout Swift.Hasher)
1739 public var hashValue: Swift.Int {
1740 get
1741 }
1742 }
1743 public typealias InclusiveRange<Bound> = (lowerBound: Bound, upperBound: Bound) where Bound : Swift.Comparable
1744}
1745@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1746extension AppIntents.IntentParameter where Value.ValueType == Swift.Double {
1747 final public var controlStyle: AppIntents.IntentParameter<Value>.DoubleControlStyle? {
1748 get
1749 }
1750}
1751@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1752extension AppIntents.IntentParameterContext where Value.ValueType == Swift.Double {
1753 public var controlStyle: AppIntents.IntentParameter<Value>.DoubleControlStyle? {
1754 get
1755 }
1756 public var inclusiveRange: AppIntents.IntentParameter<Value>.InclusiveRange<Swift.Double>? {
1757 get
1758 }
1759}
1760@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1761extension AppIntents.EntityProperty where Value.ValueType == CoreLocation.CLPlacemark {
1762 convenience public init(title: Foundation.LocalizedStringResource)
1763}
1764@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1765extension AppIntents.EntityProperty where Value.ValueType == CoreLocation.CLPlacemark {
1766 convenience public init()
1767}
1768@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
1769extension AppIntents.EntityProperty where Value.ValueType == CoreLocation.CLPlacemark {
1770 @available(watchOS, unavailable)
1771 @available(tvOS, unavailable)
1772 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1773 @available(watchOS, unavailable)
1774 @available(tvOS, unavailable)
1775 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1776 @available(watchOS, unavailable)
1777 @available(tvOS, unavailable)
1778 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1779 @available(watchOS, unavailable)
1780 @available(tvOS, unavailable)
1781 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1782}
1783@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1784extension AppIntents.EntityProperty where Value.ValueType == CoreLocation.CLPlacemark {
1785 convenience public init(identifier: _const Swift.String)
1786 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
1787 @available(watchOS, unavailable)
1788 @available(tvOS, unavailable)
1789 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1790 @available(watchOS, unavailable)
1791 @available(tvOS, unavailable)
1792 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1793 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1794 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1795 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1796 @available(watchOS, unavailable)
1797 @available(tvOS, unavailable)
1798 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1799 @available(watchOS, unavailable)
1800 @available(tvOS, unavailable)
1801 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1802 @available(watchOS, unavailable)
1803 @available(tvOS, unavailable)
1804 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1805 @available(watchOS, unavailable)
1806 @available(tvOS, unavailable)
1807 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1808 @available(watchOS, unavailable)
1809 @available(tvOS, unavailable)
1810 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1811 @available(watchOS, unavailable)
1812 @available(tvOS, unavailable)
1813 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1814 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1815 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1816 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1817 @available(watchOS, unavailable)
1818 @available(tvOS, unavailable)
1819 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1820 @available(watchOS, unavailable)
1821 @available(tvOS, unavailable)
1822 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1823 @available(watchOS, unavailable)
1824 @available(tvOS, unavailable)
1825 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1826 @available(watchOS, unavailable)
1827 @available(tvOS, unavailable)
1828 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1829}
1830@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1831public protocol PauseWorkoutIntent : AppIntents.SystemIntent {
1832}
1833@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1834extension AppIntents.EntityProperty where Value.ValueType : Swift.Decodable, Value.ValueType : Swift.Encodable {
1835 @_disfavoredOverload convenience public init(title: Foundation.LocalizedStringResource)
1836 @_disfavoredOverload convenience public init()
1837}
1838@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1839extension AppIntents.EntityProperty where Value.ValueType : Swift.Decodable, Value.ValueType : Swift.Encodable {
1840 @_disfavoredOverload convenience public init(identifier: _const Swift.String)
1841 @_disfavoredOverload convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
1842 @available(watchOS, unavailable)
1843 @available(tvOS, unavailable)
1844 @_disfavoredOverload convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1845 @available(watchOS, unavailable)
1846 @available(tvOS, unavailable)
1847 @_disfavoredOverload convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1848 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1849 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1850 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1851 @available(watchOS, unavailable)
1852 @available(tvOS, unavailable)
1853 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1854 @available(watchOS, unavailable)
1855 @available(tvOS, unavailable)
1856 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1857 @available(watchOS, unavailable)
1858 @available(tvOS, unavailable)
1859 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1860 @available(watchOS, unavailable)
1861 @available(tvOS, unavailable)
1862 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1863 @available(watchOS, unavailable)
1864 @available(tvOS, unavailable)
1865 @_disfavoredOverload convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1866 @available(watchOS, unavailable)
1867 @available(tvOS, unavailable)
1868 @_disfavoredOverload convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1869 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1870 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1871 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
1872 @available(watchOS, unavailable)
1873 @available(tvOS, unavailable)
1874 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1875 @available(watchOS, unavailable)
1876 @available(tvOS, unavailable)
1877 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1878 @available(watchOS, unavailable)
1879 @available(tvOS, unavailable)
1880 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1881 @available(watchOS, unavailable)
1882 @available(tvOS, unavailable)
1883 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
1884}
1885@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
1886extension AppIntents.EntityProperty where Value.ValueType : Swift.Decodable, Value.ValueType : Swift.Encodable {
1887 @available(watchOS, unavailable)
1888 @available(tvOS, unavailable)
1889 @_disfavoredOverload convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1890 @available(watchOS, unavailable)
1891 @available(tvOS, unavailable)
1892 @_disfavoredOverload convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
1893 @available(watchOS, unavailable)
1894 @available(tvOS, unavailable)
1895 @_disfavoredOverload convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1896 @available(watchOS, unavailable)
1897 @available(tvOS, unavailable)
1898 @_disfavoredOverload convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
1899}
1900@_hasMissingDesignatedInitializers @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1901@propertyWrapper final public class IntentParameterDependency<Intent> : @unchecked Swift.Sendable where Intent : AppIntents.AppIntent {
1902 final public var wrappedValue: AppIntents.IntentProjection<Intent>? {
1903 get
1904 }
1905 @objc deinit
1906}
1907@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1908extension AppIntents.IntentParameterDependency : Swift.Hashable {
1909 public static func == (lhs: AppIntents.IntentParameterDependency<Intent>, rhs: AppIntents.IntentParameterDependency<Intent>) -> Swift.Bool
1910 final public func hash(into hasher: inout Swift.Hasher)
1911 final public var hashValue: Swift.Int {
1912 get
1913 }
1914}
1915@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1916extension AppIntents.IntentParameterDependency : Swift.CustomDebugStringConvertible {
1917 final public var debugDescription: Swift.String {
1918 get
1919 }
1920}
1921@_hasMissingDesignatedInitializers @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1922@dynamicMemberLookup final public class IntentProjection<Intent> where Intent : AppIntents.AppIntent {
1923 final public subscript<Value>(dynamicMember keyPath: Swift.KeyPath<Intent, Value>) -> Value.UnwrappedType where Value : AppIntents._IntentValue {
1924 get
1925 }
1926 @objc deinit
1927}
1928@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1929extension AppIntents.DynamicOptionsProvider {
1930 public typealias ParameterDependency = AppIntents.IntentParameterDependency
1931}
1932@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1933public struct IntentItemSection<Result> where Result : AppIntents._IntentValue {
1934 public var description: AppIntents.DisplayRepresentation?
1935 public var items: [AppIntents.IntentItem<Result>]
1936 public init(items: [AppIntents.IntentItem<Result>])
1937 @available(*, deprecated, renamed: "init(_:items:)")
1938 public init(title: Foundation.LocalizedStringResource, items: [AppIntents.IntentItem<Result>])
1939 @available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
1940 public init(_ title: Foundation.LocalizedStringResource, items: [AppIntents.IntentItem<Result>])
1941 @available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
1942 public init(_ title: Foundation.LocalizedStringResource, items: [Result])
1943 public init(_ title: Foundation.LocalizedStringResource? = nil, @AppIntents.IntentItem<Result>.Builder itemsBuilder: () -> [AppIntents.IntentItem<Result>])
1944 public init(_ title: Foundation.LocalizedStringResource, subtitle: Foundation.LocalizedStringResource? = nil, image: AppIntents.DisplayRepresentation.Image? = nil, @AppIntents.IntentItem<Result>.Builder itemsBuilder: () -> [AppIntents.IntentItem<Result>])
1945}
1946@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1947extension AppIntents.IntentItemSection {
1948 @_functionBuilder public enum Builder {
1949 public static func buildBlock() -> [AppIntents.IntentItemSection<Result>]
1950 public static func buildBlock(_ sections: AppIntents.IntentItemSection<Result>...) -> [AppIntents.IntentItemSection<Result>]
1951 public static func buildBlock(_ items: AppIntents.IntentItem<Result>...) -> [AppIntents.IntentItemSection<Result>]
1952 }
1953}
1954@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1955extension AppIntents.IntentItemSection : Swift.Sendable where Result : Swift.Sendable {
1956}
1957@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1958public protocol AssistantIntent : AppIntents.AppIntent {
1959}
1960@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1961public protocol AssistantEntity : AppIntents.AppEntity {
1962}
1963@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1964public struct ConfirmationConditions : Swift.OptionSet, Swift.Sendable {
1965 public let rawValue: Swift.Int
1966 public init(rawValue: Swift.Int)
1967 public static let lowConfidenceSource: AppIntents.ConfirmationConditions
1968 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
1969 public typealias ArrayLiteralElement = AppIntents.ConfirmationConditions
1970 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
1971 public typealias Element = AppIntents.ConfirmationConditions
1972 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
1973 public typealias RawValue = Swift.Int
1974}
1975@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1976@_functionBuilder public enum AppShortcutsBuilder {
1977 @_disfavoredOverload public static func buildExpression(_ component: AppIntents.AppShortcut) -> AppIntents.AppShortcut
1978 @_disfavoredOverload public static func buildBlock(_ components: AppIntents.AppShortcut...) -> [AppIntents.AppShortcut]
1979}
1980@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
1981extension AppIntents.AppShortcutsBuilder {
1982 public static func buildExpression(_ component: AppIntents.AppShortcut) -> [AppIntents.AppShortcut]
1983 public static func buildBlock(_ components: [AppIntents.AppShortcut]...) -> [AppIntents.AppShortcut]
1984 public static func buildBlock() -> [AppIntents.AppShortcut]
1985}
1986@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
1987extension AppIntents.AppShortcutsBuilder {
1988 @_alwaysEmitIntoClient public static func buildOptional(_ component: (any AppIntents._AppShortcutsContentEmitterMarker & AppIntents._AppShortcutsContentMarker & AppIntents._LimitedAvailabilityAppShortcutsContentMarker)?) -> [AppIntents.AppShortcut] {
1989 if let component {
1990
1991 (component as! LimitedAvailabilityAppShortcuts).appShortcuts
1719@available(watchOSApplicationExtension, unavailable)
1720@available(macCatalystApplicationExtension, unavailable)
1721@available(macOSApplicationExtension, unavailable)
1722extension AppIntents::ForegroundContinuableIntent {
1723 public func needsToContinueInForegroundError(_ dialog: AppIntents::IntentDialog? = nil, continuation: (@_Concurrency::MainActor () async throws -> Swift::Void)? = nil) -> AppIntents::AppIntentError
1724 @discardableResult
1725 public func requestToContinueInForeground<ResultValue>(_ dialog: AppIntents::IntentDialog? = nil, continuation: @_Concurrency::MainActor () async throws -> ResultValue = { () }) async throws -> ResultValue where ResultValue : Swift::Sendable
1726}
1727@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1728public struct IntentDeprecation<ReplacementIntent> where ReplacementIntent : AppIntents::AppIntent {
1729 public var message: Foundation::LocalizedStringResource
1730 public var replacedBy: ReplacementIntent.Type?
1731 public init(message: Foundation::LocalizedStringResource, replacedBy: ReplacementIntent.Type?)
1732 public init(message: Foundation::LocalizedStringResource) where ReplacementIntent == Swift::Never
1733 public init(replacedBy: ReplacementIntent.Type)
1734}
1735@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1736public protocol DeprecatedAppIntent : AppIntents::AppIntent {
1737 associatedtype ReplacementIntent : AppIntents::AppIntent = Swift::Never
1738 static var deprecation: AppIntents::IntentDeprecation<Self.ReplacementIntent> { get }
1739}
1740@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1741extension AppIntents::DeprecatedAppIntent {
1742 public static var deprecation: AppIntents::IntentDeprecation<Swift::Never> {
1743 get
1744 }
1745}
1746@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1747public struct IntentDescription : Swift::ExpressibleByStringLiteral {
1748 public var descriptionText: Foundation::LocalizedStringResource
1749 public var categoryName: Foundation::LocalizedStringResource?
1750 public var searchKeywords: [Foundation::LocalizedStringResource]
1751 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1752 public var resultValueName: Foundation::LocalizedStringResource?
1753 public init(_ descriptionText: Foundation::LocalizedStringResource, categoryName: Foundation::LocalizedStringResource? = nil, searchKeywords: [Foundation::LocalizedStringResource] = [])
1754 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1755 public init(_ descriptionText: Foundation::LocalizedStringResource, categoryName: Foundation::LocalizedStringResource? = nil, searchKeywords: [Foundation::LocalizedStringResource] = [], resultValueName: Foundation::LocalizedStringResource?)
1756 @_semantics("localization_key.init_literal") public init(stringLiteral value: Swift::String)
1757 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
1758 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
1759 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
1760 public typealias StringLiteralType = Swift::String
1761 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
1762 public typealias UnicodeScalarLiteralType = Swift::String
1763}
1764@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1765extension AppIntents::IntentDescription : Swift::Sendable {
1766}
1767@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1768public struct IntentExecutionTargets : Swift::OptionSet, Swift::Sendable, Swift::Hashable, Swift::Equatable {
1769 public var rawValue: Swift::Int
1770 public init(rawValue: Swift::Int)
1771 public static var `default`: AppIntents::IntentExecutionTargets {
1772 get
1773 }
1774 public static var main: AppIntents::IntentExecutionTargets {
1775 get
1776 }
1777 public static var appIntentsExtension: AppIntents::IntentExecutionTargets {
1778 get
1779 }
1780 public static var widgetKitExtension: AppIntents::IntentExecutionTargets {
1781 get
1782 }
1783 public init(arrayLiteral elements: AppIntents::IntentExecutionTargets...)
1784 public static func == (lhs: AppIntents::IntentExecutionTargets, rhs: AppIntents::IntentExecutionTargets) -> Swift::Bool
1785 public func hash(into hasher: inout Swift::Hasher)
1786 public mutating func formUnion(_ other: AppIntents::IntentExecutionTargets)
1787 public mutating func formIntersection(_ other: AppIntents::IntentExecutionTargets)
1788 public mutating func formSymmetricDifference(_ other: AppIntents::IntentExecutionTargets)
1789 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
1790 public typealias ArrayLiteralElement = AppIntents::IntentExecutionTargets
1791 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
1792 public typealias Element = AppIntents::IntentExecutionTargets
1793 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
1794 public typealias RawValue = Swift::Int
1795}
1796@available(iOS 27.0, macOS 27.0, visionOS 27.0, tvOS 27.0, watchOS 27.0, *)
1797public struct IntentResponseStream<Value> {
1798}
1799@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1800public protocol LongRunningIntent : AppIntents::ProgressReportingIntent {
1801}
1802@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1803extension AppIntents::LongRunningIntent {
1804 @discardableResult
1805 public func performBackgroundTask<T>(options: AppIntents::LongRunningTaskOptions = [], operation: @escaping () async throws -> T) async throws -> T
1806 @discardableResult
1807 public func performBackgroundTask<T>(options: AppIntents::LongRunningTaskOptions = [], operation: @escaping () async throws -> T, onCancel: @escaping @Sendable (AppIntents::IntentCancellationReason) -> Swift::Void) async throws -> T where Self : AppIntents::CancellableIntent
1808}
1809@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1810public struct LongRunningTaskOptions : Swift::OptionSet, Swift::Sendable {
1811 public let rawValue: Swift::Int
1812 public static let requiresGPU: AppIntents::LongRunningTaskOptions
1813 public init(rawValue: Swift::Int)
1814 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
1815 public typealias ArrayLiteralElement = AppIntents::LongRunningTaskOptions
1816 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
1817 public typealias Element = AppIntents::LongRunningTaskOptions
1818 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
1819 public typealias RawValue = Swift::Int
1820}
1821@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1822public protocol ProgressReportingIntent : AppIntents::AppIntent {
1823}
1824@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
1825extension AppIntents::ProgressReportingIntent {
1826 public var progress: Foundation::Progress {
1827 get
1828 }
1829}
1830@available(iOS 27.0, *)
1831@available(macOS, unavailable)
1832@available(tvOS, unavailable)
1833@available(watchOS, unavailable)
1834@available(visionOS, unavailable)
1835public struct RunSystemShortcutIntent : AppIntents::SystemIntent {
1836 public static let title: Foundation::LocalizedStringResource
1837 public static let persistentIdentifier: Swift::String
1838 public init()
1839 public init(shortcut: AppIntents::SystemShortcut)
1840 public func perform() async throws -> AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, Swift::Never>
1841 @available(iOS 27.0, *)
1842 @available(macOS, unavailable)
1843 @available(tvOS, unavailable)
1844 @available(watchOS, unavailable)
1845 @available(visionOS, unavailable)
1846 public typealias PerformResult = AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, Swift::Never>
1847 @available(iOS 27.0, *)
1848 @available(macOS, unavailable)
1849 @available(tvOS, unavailable)
1850 @available(watchOS, unavailable)
1851 @available(visionOS, unavailable)
1852 public typealias SummaryContent = @_opaqueReturnTypeOf("$s10AppIntents0A6IntentPAAE16parameterSummaryQrvpZ", 0) __<AppIntents::RunSystemShortcutIntent>
1853}
1854@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
1855public protocol SetValueIntent<ValueType> : AppIntents::AppIntent {
1856 associatedtype ValueType : AppIntents::_IntentValue
1857 var value: Self.ValueType { get set }
1858}
1859@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1860public protocol SnippetIntent : AppIntents::AppIntent where Self.PerformResult : AppIntents::ShowsSnippetView {
1861}
1862@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1863extension AppIntents::SnippetIntent {
1864 public static func reload()
1865}
1866@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1867public struct EmptySnippetIntent : AppIntents::SnippetIntent {
1868 public static var title: Foundation::LocalizedStringResource
1869 public static var isDiscoverable: Swift::Bool
1870 public init()
1871 public func perform() async throws -> some AppIntents::ShowsSnippetView
1872
1873 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
1874 public typealias PerformResult = @_opaqueReturnTypeOf("$s10AppIntents18EmptySnippetIntentV7performQryYaKF", 0) __
1875 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
1876 public typealias SummaryContent = @_opaqueReturnTypeOf("$s10AppIntents0A6IntentPAAE16parameterSummaryQrvpZ", 0) __<AppIntents::EmptySnippetIntent>
1877}
1878@available(iOS 26.0, tvOS 26.0, visionOS 26.0, macCatalyst 26.0, *)
1879@available(macOS, unavailable)
1880@available(watchOS, unavailable)
1881public protocol TargetContentProvidingIntent : AppIntents::AppIntent {
1882 var contentIdentifier: Swift::String { get }
1883}
1884@available(iOS 26.0, tvOS 26.0, visionOS 26.0, macCatalyst 26.0, *)
1885@available(macOS, unavailable)
1886@available(watchOS, unavailable)
1887extension AppIntents::TargetContentProvidingIntent {
1888 public var contentIdentifier: Swift::String {
1889 get
1890 }
1891 public func perform() async throws -> some AppIntents::IntentResult
1892
1893}
1894@available(iOS 26.0, tvOS 26.0, visionOS 26.0, macCatalyst 26.0, *)
1895@available(macOS, unavailable)
1896@available(watchOS, unavailable)
1897extension AppIntents::TargetContentProvidingIntent where Self : AppIntents::OpenIntent {
1898 public var contentIdentifier: Swift::String {
1899 get
1900 }
1901 public func perform() async throws -> some AppIntents::IntentResult
1902
1903}
1904@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1905public protocol UndoableIntent : AppIntents::SystemIntent {
1906}
1907@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
1908extension AppIntents::UndoableIntent {
1909 @_Concurrency::MainActor public var undoManager: Foundation::UndoManager? {
1910 get
1911 }
1912}
1913@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1914public protocol AppUnionValue : AppIntents::TypeDisplayRepresentable {
1915 associatedtype Cases : AppIntents::AppUnionValueCasesProviding where Self == Self.Cases.UnionValue
1916 static var caseDisplayRepresentations: [Self.Cases : AppIntents::DisplayRepresentation] { get }
1917}
1918@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1919extension AppIntents::AppUnionValue {
1920 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation {
1921 get
1922 }
1923 public static var caseDisplayRepresentations: [Self.Cases : AppIntents::DisplayRepresentation] {
1924 get
1925 }
1926}
1927@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1928public protocol AppUnionValueCasesProviding : AppIntents::AppEnum {
1929 associatedtype UnionValue : AppIntents::AppUnionValue where Self == Self.UnionValue.Cases
1930}
1931@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1932extension AppIntents::AppUnionValueCasesProviding {
1933 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation {
1934 get
1935 }
1936 public static var caseDisplayRepresentations: [Self : AppIntents::DisplayRepresentation] {
1937 get
1938 }
1939}
1940@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1941extension AppIntents::ParameterSummaryString.AppIntents::StringInterpolation {
1942 public mutating func appendInterpolation<Value, Subject>(_ subject: Subject) where Value : AppIntents::_IntentValue, Value : Swift::Sendable, Subject : Swift::KeyPath<Intent, AppIntents::IntentParameter<Value>.AppIntents::AppUnionValueComponent>, Value.ValueType : AppIntents::AppUnionValue
1943}
1944@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
1945extension AppIntents::IntentParameter where Value.ValueType : AppIntents::AppUnionValue {
1946 public enum AppUnionValueComponent {
1947 case type
1948 case value
1949 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::AppUnionValueComponent, b: AppIntents::IntentParameter<Value>.AppIntents::AppUnionValueComponent) -> Swift::Bool
1950 public func hash(into hasher: inout Swift::Hasher)
1951 public var hashValue: Swift::Int {
1952 get
1953 }
1954 }
1955 final public var type: AppIntents::IntentParameter<Value>.AppIntents::AppUnionValueComponent {
1956 get
1957 }
1958 final public var value: AppIntents::IntentParameter<Value>.AppIntents::AppUnionValueComponent {
1959 get
1960 }
1961}
1962@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1963public protocol AppValue : AppIntents::PersistentlyIdentifiable, AppIntents::TypeDisplayRepresentable, AppIntents::_IntentValue, Swift::Sendable {
1964}
1965@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1966public protocol PersistentlyIdentifiable {
1967 static var persistentIdentifier: Swift::String { get }
1968}
1969@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1970extension AppIntents::PersistentlyIdentifiable {
1971 public static var persistentIdentifier: Swift::String {
1972 get
1973 }
1974}
1975@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1976public protocol CustomIntentMigratedAppIntent : AppIntents::AppIntent {
1977 static var intentClassName: Swift::String { get }
1978}
1979@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1980extension AppIntents::CustomIntentMigratedAppIntent {
1981 public static var persistentIdentifier: Swift::String {
1982 get
1983 }
1984}
1985@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1986public protocol DisplayRepresentable : AppIntents::InstanceDisplayRepresentable, AppIntents::TypeDisplayRepresentable {
1987}
1988@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1989public protocol StaticDisplayRepresentable : AppIntents::CaseDisplayRepresentable, AppIntents::TypeDisplayRepresentable {
1990}
1991@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1992public protocol TypeDisplayRepresentable {
1993 static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation { get }
1994}
1995@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
1996public struct TypeDisplayRepresentation : Swift::ExpressibleByStringLiteral {
1997 public var name: Foundation::LocalizedStringResource
1998 public var numericFormat: Foundation::LocalizedStringResource?
1999 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2000 public var synonyms: [Foundation::LocalizedStringResource]
2001 public init(name: Foundation::LocalizedStringResource, numericFormat: Foundation::LocalizedStringResource? = nil)
2002 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2003 public init(name: Foundation::LocalizedStringResource, numericFormat: Foundation::LocalizedStringResource? = nil, synonyms: [Foundation::LocalizedStringResource] = [])
2004 @_semantics("localization_key.init_literal") public init(stringLiteral value: Swift::String)
2005 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2006 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
2007 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2008 public typealias StringLiteralType = Swift::String
2009 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2010 public typealias UnicodeScalarLiteralType = Swift::String
2011}
2012@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2013extension AppIntents::TypeDisplayRepresentation : @unchecked Swift::Sendable {
2014}
2015@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2016public protocol InstanceDisplayRepresentable : Foundation::CustomLocalizedStringResourceConvertible {
2017 var displayRepresentation: AppIntents::DisplayRepresentation { get }
2018 @available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
2019 func displayRepresentation(with components: AppIntents::DisplayRepresentation.AppIntents::Components) async -> AppIntents::DisplayRepresentation
2020}
2021@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2022extension AppIntents::InstanceDisplayRepresentable {
2023 public var localizedStringResource: Foundation::LocalizedStringResource {
2024 get
2025 }
2026}
2027@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
2028extension AppIntents::InstanceDisplayRepresentable {
2029 public func displayRepresentation(with components: AppIntents::DisplayRepresentation.AppIntents::Components) async -> AppIntents::DisplayRepresentation
2030}
2031@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2032public protocol CaseDisplayRepresentable : Foundation::CustomLocalizedStringResourceConvertible, Swift::CaseIterable, Swift::Hashable {
2033 static var caseDisplayRepresentations: [Self : AppIntents::DisplayRepresentation] { get }
2034}
2035@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2036extension AppIntents::CaseDisplayRepresentable {
2037 public var localizedStringResource: Foundation::LocalizedStringResource {
2038 get
2039 }
2040}
2041@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2042extension AppIntents::CaseDisplayRepresentable where Self : AppIntents::InstanceDisplayRepresentable {
2043 public var localizedStringResource: Foundation::LocalizedStringResource {
2044 get
2045 }
2046}
2047@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2048public struct DisplayRepresentation : Swift::ExpressibleByStringLiteral, Swift::Equatable {
2049 public var title: Foundation::LocalizedStringResource
2050 public var subtitle: Foundation::LocalizedStringResource?
2051 public var image: AppIntents::DisplayRepresentation.AppIntents::Image?
2052 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2053 public var synonyms: [Foundation::LocalizedStringResource]
2054 public init(title: Foundation::LocalizedStringResource, subtitle: Foundation::LocalizedStringResource? = nil, image: AppIntents::DisplayRepresentation.AppIntents::Image? = nil)
2055 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2056 public init(title: Foundation::LocalizedStringResource, subtitle: Foundation::LocalizedStringResource? = nil, image: AppIntents::DisplayRepresentation.AppIntents::Image? = nil, synonyms: [Foundation::LocalizedStringResource] = [])
2057 @_semantics("localization_key.init_literal") public init(stringLiteral value: Swift::String)
2058 public static func == (a: AppIntents::DisplayRepresentation, b: AppIntents::DisplayRepresentation) -> Swift::Bool
2059 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2060 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
2061 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2062 public typealias StringLiteralType = Swift::String
2063 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2064 public typealias UnicodeScalarLiteralType = Swift::String
2065}
2066@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2067extension AppIntents::DisplayRepresentation : @unchecked Swift::Sendable {
2068}
2069@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
2070extension AppIntents::DisplayRepresentation {
2071 public struct Components : Swift::OptionSet {
2072 public let rawValue: Swift::Int
2073 public static let text: AppIntents::DisplayRepresentation.AppIntents::Components
2074 public static let image: AppIntents::DisplayRepresentation.AppIntents::Components
2075 public init(rawValue: Swift::Int)
2076 @available(macOS 15.4, iOS 18.4, tvOS 18.4, watchOS 11.4, visionOS 2.4, *)
2077 public typealias ArrayLiteralElement = AppIntents::DisplayRepresentation.AppIntents::Components
2078 @available(macOS 15.4, iOS 18.4, tvOS 18.4, watchOS 11.4, visionOS 2.4, *)
2079 public typealias Element = AppIntents::DisplayRepresentation.AppIntents::Components
2080 @available(macOS 15.4, iOS 18.4, tvOS 18.4, watchOS 11.4, visionOS 2.4, *)
2081 public typealias RawValue = Swift::Int
2082 }
2083}
2084@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2085extension AppIntents::DisplayRepresentation.AppIntents::Image : Swift::Codable {
2086 public init(from decoder: any Swift::Decoder) throws
2087 public func encode(to encoder: any Swift::Encoder) throws
2088}
2089@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2090extension AppIntents::DisplayRepresentation {
2091 public struct Image : Swift::Equatable, @unchecked Swift::Sendable {
2092 public init(named name: Swift::String, isTemplate: Swift::Bool? = nil)
2093 public init(systemName name: Swift::String, isTemplate: Swift::Bool? = nil)
2094 public init(data: Foundation::Data, isTemplate: Swift::Bool? = nil)
2095 public init(url: Foundation::URL, isTemplate: Swift::Bool? = nil)
2096 public init(url: Foundation::URL, width: Swift::Double, height: Swift::Double, isTemplate: Swift::Bool? = nil)
2097 public static func == (a: AppIntents::DisplayRepresentation.AppIntents::Image, b: AppIntents::DisplayRepresentation.AppIntents::Image) -> Swift::Bool
2098 }
2099}
2100extension AppIntents::DisplayRepresentation.AppIntents::Image {
2101 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2102 public struct DisplayStyle : Swift::Equatable, Swift::Sendable {
2103 public static var circular: AppIntents::DisplayRepresentation.AppIntents::Image.AppIntents::DisplayStyle {
2104 get
2105 }
2106 public static var `default`: AppIntents::DisplayRepresentation.AppIntents::Image.AppIntents::DisplayStyle {
2107 get
2108 }
2109 public static func == (a: AppIntents::DisplayRepresentation.AppIntents::Image.AppIntents::DisplayStyle, b: AppIntents::DisplayRepresentation.AppIntents::Image.AppIntents::DisplayStyle) -> Swift::Bool
2110 }
2111 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2112 public init(named name: Swift::String, isTemplate: Swift::Bool? = nil, displayStyle: AppIntents::DisplayRepresentation.AppIntents::Image.AppIntents::DisplayStyle)
2113 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2114 public init(data: Foundation::Data, isTemplate: Swift::Bool? = nil, displayStyle: AppIntents::DisplayRepresentation.AppIntents::Image.AppIntents::DisplayStyle)
2115 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2116 public init(url: Foundation::URL, isTemplate: Swift::Bool? = nil, displayStyle: AppIntents::DisplayRepresentation.AppIntents::Image.AppIntents::DisplayStyle)
2117 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2118 public init(url: Foundation::URL, width: Swift::Double, height: Swift::Double, isTemplate: Swift::Bool? = nil, displayStyle: AppIntents::DisplayRepresentation.AppIntents::Image.AppIntents::DisplayStyle)
2119}
2120@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2121@_alwaysEmitConformanceMetadata public protocol DynamicOptionsProvider : AppIntents::_SupportsAppDependencies {
2122 associatedtype Result : AppIntents::ResultsCollection
2123 associatedtype DefaultValue : AppIntents::_IntentValue = Self.Result.Result where Self.DefaultValue.ValueType == Self.Result.Result.ValueType
2124 func results() async throws -> Self.Result
2125 func defaultResult() async -> Self.DefaultValue?
2126}
2127@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2128extension AppIntents::DynamicOptionsProvider {
2129 public typealias ItemCollection = AppIntents::IntentItemCollection
2130 public typealias ItemSection<R> = AppIntents::IntentItemSection<R> where R == Self.Result.Result
2131 public typealias Item<R> = AppIntents::IntentItem<R> where R == Self.Result.Result
2132}
2133@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2134extension AppIntents::DynamicOptionsProvider {
2135 public func defaultResult() async -> Self.DefaultValue?
2136}
2137@_hasMissingDesignatedInitializers @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2138@propertyWrapper final public class IntentParameterDependency<Intent> : @unchecked Swift::Sendable where Intent : AppIntents::AppIntent {
2139 final public var wrappedValue: AppIntents::IntentProjection<Intent>? {
2140 get
2141 }
2142 @objc deinit
2143}
2144@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2145extension AppIntents::IntentParameterDependency : Swift::Hashable {
2146 public static func == (lhs: AppIntents::IntentParameterDependency<Intent>, rhs: AppIntents::IntentParameterDependency<Intent>) -> Swift::Bool
2147 final public func hash(into hasher: inout Swift::Hasher)
2148 final public var hashValue: Swift::Int {
2149 get
2150 }
2151}
2152@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2153extension AppIntents::IntentParameterDependency : Swift::CustomDebugStringConvertible {
2154 final public var debugDescription: Swift::String {
2155 get
2156 }
2157}
2158@_hasMissingDesignatedInitializers @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2159@dynamicMemberLookup final public class IntentProjection<Intent> where Intent : AppIntents::AppIntent {
2160 final public subscript<Value>(dynamicMember keyPath: Swift::KeyPath<Intent, Value>) -> Value.UnwrappedType where Value : AppIntents::_IntentValue {
2161 get
2162 }
2163 @objc deinit
2164}
2165@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2166extension AppIntents::DynamicOptionsProvider {
2167 public typealias ParameterDependency = AppIntents::IntentParameterDependency
2168}
2169@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2170@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty() = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2171@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2172@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(title: Foundation::LocalizedStringResource) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2173@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2174@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro DeferredProperty() = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2175@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2176@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro DeferredProperty(title: Foundation::LocalizedStringResource) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2177@available(macOS 26.0, iOS 26.0, visionOS 26.0, *)
2178@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro DeferredProperty(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2179@available(macOS 26.0, iOS 26.0, visionOS 26.0, *)
2180@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro DeferredProperty(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2181@available(macOS 26.0, iOS 26.0, visionOS 26.0, *)
2182@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2183@available(macOS 26.0, iOS 26.0, visionOS 26.0, *)
2184@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2185@available(macOS 26.0, iOS 26.0, visionOS 26.0, *)
2186@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(customIndexingKey: CoreSpotlight::CSCustomAttributeKey) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2187@available(macOS 26.0, iOS 26.0, visionOS 26.0, *)
2188@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
2189@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2190@propertyWrapper final public class EntityProperty<Value> : AppIntents::AnyIntentValue, @unchecked Swift::Sendable where Value : AppIntents::_IntentValue, Value : Swift::Sendable {
2191 final public var title: Foundation::LocalizedStringResource {
2192 get
2193 set
2194 }
2195 final public var isOptional: Swift::Bool {
2196 get
2197 }
2198 @available(*, unavailable)
2199 public init()
2200 final public var projectedValue: AppIntents::EntityProperty<Value> {
2201 get
2202 }
2203 final public var wrappedValue: Value {
2204 get
2205 set
2206 }
2207 @objc deinit
2208}
2209@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2210public struct EntityPropertyModifiers : Swift::OptionSet {
2211 public var rawValue: Swift::Int
2212 public init(rawValue: Swift::Int)
2213 public static let readOnly: AppIntents::EntityPropertyModifiers
2214 public static let async: AppIntents::EntityPropertyModifiers
2215 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
2216 public typealias ArrayLiteralElement = AppIntents::EntityPropertyModifiers
2217 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
2218 public typealias Element = AppIntents::EntityPropertyModifiers
2219 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
2220 public typealias RawValue = Swift::Int
2221}
2222@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
2223extension AppIntents::EntityProperty : Swift::CustomStringConvertible {
2224 final public var description: Swift::String {
2225 get
2226 }
2227}
2228@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2229extension AppIntents::EntityProperty : Swift::Codable where Value : Swift::Decodable, Value : Swift::Encodable {
2230 convenience public init(from decoder: any Swift::Decoder) throws
2231 final public func encode(to encoder: any Swift::Encoder) throws
2232}
2233@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2234public protocol EntityPropertyQuery : AppIntents::EntityQuery {
2235 associatedtype ComparatorMappingType
2236 static var properties: Self.QueryProperties { get }
2237 static var sortingOptions: Self.SortingOptions { get }
2238 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2239 static var findIntentDescription: AppIntents::IntentDescription? { get }
2240 func entities(matching comparators: [Self.ComparatorMappingType], mode: Self.ComparatorMode, sortedBy: [AppIntents::EntityQuerySort<Self.Entity>], limit: Swift::Int?) async throws -> Self.Result
2241}
2242@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2243extension AppIntents::EntityPropertyQuery {
2244 public typealias ComparatorMode = AppIntents::EntityQueryComparatorMode
2245 public typealias QueryProperties = AppIntents::EntityQueryProperties<Self.Entity, Self.ComparatorMappingType>
2246 public typealias Property = AppIntents::EntityQueryProperty
2247 public typealias SortingOptions = AppIntents::EntityQuerySortingOptions<Self.Entity>
2248 public typealias SortableBy = AppIntents::EntityQuerySortableByProperty<Self.Entity>
2249 public typealias Sort = AppIntents::EntityQuerySort
2250}
2251@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2252extension AppIntents::EntityPropertyQuery {
2253 public static var findIntentDescription: AppIntents::IntentDescription? {
2254 get
2255 }
2256}
2257@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2258@frozen public enum EntityQueryComparatorMode {
2259 case and
2260 case or
2261 public static func == (a: AppIntents::EntityQueryComparatorMode, b: AppIntents::EntityQueryComparatorMode) -> Swift::Bool
2262 public func hash(into hasher: inout Swift::Hasher)
2263 public var hashValue: Swift::Int {
2264 get
2265 }
2266}
2267@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2268public class EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable, InputType : AppIntents::_IntentValue {
2269 @objc deinit
2270}
2271@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2272@_functionBuilder public enum EntityQueryComparatorsBuilder<Entity, Subject, Property, PropertyType, ComparatorMappingType> where Entity : AppIntents::AppEntity, Subject : AppIntents::AppEntity, Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable {
2273 public static func buildExpression(_ expression: AppIntents::EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType>) -> AppIntents::AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>
2274 public static func buildExpression(_ expression: AppIntents::EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType>) -> AppIntents::AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where PropertyType : Swift::ExpressibleByNilLiteral
2275 public static func buildExpression<InputType>(_ expression: AppIntents::ContainsComparator<Property, PropertyType, InputType, ComparatorMappingType>) -> AppIntents::AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where InputType : AppIntents::_IntentValue
2276 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2277 public static func buildExpression<InputType>(_ expression: AppIntents::IsBetweenComparator<Property, PropertyType, InputType, ComparatorMappingType>) -> AppIntents::AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where InputType : Swift::Comparable, InputType == PropertyType.UnwrappedType
2278 public static func buildBlock(_ components: AppIntents::AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>...) -> [AppIntents::AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>]
2279}
2280@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2281public struct AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable {
2282}
2283@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2284final public class EqualToComparator<Property, PropertyType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Equatable, PropertyType : Swift::Sendable {
2285 public init(mappingTransform: @escaping (PropertyType) -> ComparatorMappingType)
2286 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType) -> ComparatorMappingType) where Spec : AppIntents::ResolverSpecification
2287 @objc deinit
2288}
2289@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2290final public class NotEqualToComparator<Property, PropertyType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Equatable, PropertyType : Swift::Sendable {
2291 public init(mappingTransform: @escaping (PropertyType) -> ComparatorMappingType)
2292 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType) -> ComparatorMappingType) where Spec : AppIntents::ResolverSpecification
2293 @objc deinit
2294}
2295@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2296final public class GreaterThanComparator<Property, PropertyType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable, PropertyType.UnwrappedType : Swift::Comparable {
2297 public init(mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType)
2298 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType) where Spec : AppIntents::ResolverSpecification
2299 @objc deinit
2300}
2301@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2302final public class LessThanComparator<Property, PropertyType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable, PropertyType.UnwrappedType : Swift::Comparable {
2303 public init(mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType)
2304 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType) where Spec : AppIntents::ResolverSpecification
2305 @objc deinit
2306}
2307@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2308final public class GreaterThanOrEqualToComparator<Property, PropertyType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable, PropertyType.UnwrappedType : Swift::Comparable {
2309 public init(mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType)
2310 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType) where Spec : AppIntents::ResolverSpecification
2311 @objc deinit
2312}
2313@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2314final public class LessThanOrEqualToComparator<Property, PropertyType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable, PropertyType.UnwrappedType : Swift::Comparable {
2315 public init(mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType)
2316 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (PropertyType.UnwrappedType) -> ComparatorMappingType) where Spec : AppIntents::ResolverSpecification
2317 @objc deinit
2318}
2319@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2320final public class IsBetweenComparator<Property, PropertyType, InputType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable, InputType : Swift::Comparable, InputType == PropertyType.UnwrappedType {
2321 public init(mappingTransform: @escaping (InputType, InputType) -> ComparatorMappingType)
2322 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<InputType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType, InputType) -> ComparatorMappingType) where Spec : AppIntents::ResolverSpecification
2323 @objc deinit
2324}
2325@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2326final public class ContainsComparator<Property, PropertyType, InputType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable, InputType : AppIntents::_IntentValue {
2327 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : AppIntents::_SequenceIntentValue, PropertyType : Swift::Sequence, InputType : Swift::Equatable, InputType == PropertyType.Element
2328 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : AppIntents::_SequenceIntentValue, PropertyType : Swift::Sequence, InputType : Swift::Equatable, InputType == PropertyType.Element, Spec : AppIntents::ResolverSpecification
2329 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType : Swift::Equatable, InputType == PropertyType.UnwrappedType.Element, PropertyType.UnwrappedType : AppIntents::_SequenceIntentValue, PropertyType.UnwrappedType : Swift::Sequence
2330 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType : Swift::Equatable, InputType == PropertyType.UnwrappedType.Element, Spec : AppIntents::ResolverSpecification, PropertyType.UnwrappedType : AppIntents::_SequenceIntentValue, PropertyType.UnwrappedType : Swift::Sequence
2331 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents::EntityProperty<Swift::String>, PropertyType == Swift::String, InputType == Swift::String
2332 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<Swift::String.AppIntents::UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents::EntityProperty<Swift::String>, PropertyType == Swift::String, InputType == Swift::String, Spec : AppIntents::ResolverSpecification
2333 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType == Swift::String, PropertyType.UnwrappedType == Swift::String
2334 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<Swift::String> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType == Swift::String, Spec : AppIntents::ResolverSpecification, PropertyType.UnwrappedType == Swift::String
2335 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2336 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents::EntityProperty<Foundation::AttributedString>, PropertyType == Foundation::AttributedString, InputType == Foundation::AttributedString
2337 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2338 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<Foundation::AttributedString.AppIntents::UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents::EntityProperty<Foundation::AttributedString>, PropertyType == Foundation::AttributedString, InputType == Foundation::AttributedString, Spec : AppIntents::ResolverSpecification
2339 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2340 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType == Foundation::AttributedString, PropertyType.UnwrappedType == Foundation::AttributedString
2341 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2342 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<Foundation::AttributedString> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType == Foundation::AttributedString, Spec : AppIntents::ResolverSpecification, PropertyType.UnwrappedType == Foundation::AttributedString
2343 @objc deinit
2344}
2345@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2346final public class HasPrefixComparator<Property, PropertyType, InputType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable, InputType : AppIntents::_IntentValue {
2347 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents::EntityProperty<Swift::String>, PropertyType == Swift::String, InputType == Swift::String
2348 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<Swift::String.AppIntents::UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents::EntityProperty<Swift::String>, PropertyType == Swift::String, InputType == Swift::String, Spec : AppIntents::ResolverSpecification
2349 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType == Swift::String, PropertyType.UnwrappedType == Swift::String
2350 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<Swift::String> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType == Swift::String, Spec : AppIntents::ResolverSpecification, PropertyType.UnwrappedType == Swift::String
2351 @objc deinit
2352}
2353@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2354final public class HasSuffixComparator<Property, PropertyType, InputType, ComparatorMappingType> : AppIntents::EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable, InputType : AppIntents::_IntentValue {
2355 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents::EntityProperty<Swift::String>, PropertyType == Swift::String, InputType == Swift::String
2356 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<Swift::String.AppIntents::UnwrappedType> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where Property : AppIntents::EntityProperty<Swift::String>, PropertyType == Swift::String, InputType == Swift::String, Spec : AppIntents::ResolverSpecification
2357 public init(mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType == Swift::String, PropertyType.UnwrappedType == Swift::String
2358 public init<Spec>(@AppIntents::ResolverSpecificationBuilder<Swift::String> withResolvers resolvers: @escaping () -> Spec, mappingTransform: @escaping (InputType) -> ComparatorMappingType) where PropertyType : Swift::ExpressibleByNilLiteral, InputType == Swift::String, Spec : AppIntents::ResolverSpecification, PropertyType.UnwrappedType == Swift::String
2359 @objc deinit
2360}
2361@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2362public struct EntityQueryProperties<Entity, ComparatorMappingType> where Entity : AppIntents::AppEntity {
2363 public init(@AppIntents::EntityQueryPropertiesBuilder<Entity, ComparatorMappingType> properties: () -> [AppIntents::EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>])
2364 public subscript(index: Swift::Int) -> AppIntents::EntityQueryPropertyDeclaration<Entity, ComparatorMappingType> {
2365 get
2366 }
2367}
2368@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2369@_functionBuilder public enum EntityQueryPropertiesBuilder<Entity, ComparatorMappingType> where Entity : AppIntents::AppEntity {
2370 public static func buildExpression(_ expression: AppIntents::EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>) -> AppIntents::EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>
2371 public static func buildBlock(_ components: AppIntents::EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>...) -> [AppIntents::EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>]
2372}
2373@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2374final public class EntityQueryProperty<Entity, Subject, Property, PropertyType, ComparatorMappingType> : AppIntents::EntityQueryPropertyDeclaration<Entity, ComparatorMappingType> where Entity : AppIntents::AppEntity, Subject : AppIntents::AppEntity, Property : AppIntents::EntityProperty<PropertyType>, PropertyType : AppIntents::_IntentValue, PropertyType : Swift::Sendable {
2375 public typealias QueryComparators = [AppIntents::AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>]
2376 public init(_ keyPath: Swift::KeyPath<Subject, Property>, entityProvider: @escaping (Entity) -> Subject, @AppIntents::EntityQueryComparatorsBuilder<Entity, Subject, Property, PropertyType, ComparatorMappingType> comparators: () -> AppIntents::EntityQueryProperty<Entity, Subject, Property, PropertyType, ComparatorMappingType>.AppIntents::QueryComparators)
2377 convenience public init(_ keyPath: Swift::KeyPath<Subject, Property>, @AppIntents::EntityQueryComparatorsBuilder<Entity, Entity, Property, PropertyType, ComparatorMappingType> comparators: () -> AppIntents::EntityQueryProperty<Entity, Subject, Property, PropertyType, ComparatorMappingType>.AppIntents::QueryComparators) where Entity == Subject
2378 @objc deinit
2379}
2380@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2381public class EntityQueryPropertyDeclaration<Entity, ComparatorMappingType> {
2382 @objc deinit
2383}
2384@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2385public struct EntityQuerySort<Entity> where Entity : AppIntents::AppEntity {
2386 @frozen public enum Ordering {
2387 case ascending
2388 case descending
2389 public static func == (a: AppIntents::EntityQuerySort<Entity>.AppIntents::Ordering, b: AppIntents::EntityQuerySort<Entity>.AppIntents::Ordering) -> Swift::Bool
2390 public func hash(into hasher: inout Swift::Hasher)
2391 public var hashValue: Swift::Int {
2392 get
2393 }
2394 }
2395 public let by: Swift::PartialKeyPath<Entity>
2396 public let order: AppIntents::EntityQuerySort<Entity>.AppIntents::Ordering
2397}
2398@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2399public struct EntityQuerySortableByProperty<Entity> where Entity : AppIntents::AppEntity {
2400 public init<Property>(_ keyPath: Swift::KeyPath<Entity, Property>) where Property : AppIntents::AnyIntentValue
2401}
2402@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2403public struct EntityQuerySortingOptions<Entity> where Entity : AppIntents::AppEntity {
2404 public init()
2405 public init(@AppIntents::EntityQuerySortingOptionsBuilder<Entity> content: () -> [AppIntents::EntityQuerySortableByProperty<Entity>])
2406 public subscript(index: Swift::Int) -> AppIntents::EntityQuerySortableByProperty<Entity> {
2407 get
2408 }
2409}
2410@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2411@_functionBuilder public enum EntityQuerySortingOptionsBuilder<Entity> where Entity : AppIntents::AppEntity {
2412 public static func buildExpression(_ expression: AppIntents::EntityQuerySortableByProperty<Entity>) -> AppIntents::EntityQuerySortableByProperty<Entity>
2413 public static func buildBlock(_ components: AppIntents::EntityQuerySortableByProperty<Entity>...) -> [AppIntents::EntityQuerySortableByProperty<Entity>]
2414}
2415@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2416public protocol EntityQuery : AppIntents::DynamicOptionsProvider, AppIntents::PersistentlyIdentifiable, Swift::Sendable {
2417 associatedtype Entity : AppIntents::AppEntity = Self.Result.Result.ValueType where Self.Entity == Self.Result.Result
2418 associatedtype Result = [Self.Entity]
2419 @available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
2420 typealias ExecutionTargets = AppIntents::IntentExecutionTargets
2421 @available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
2422 static var allowedExecutionTargets: AppIntents::IntentExecutionTargets { get }
2423 init()
2424 func entities(for identifiers: [Self.Entity.ID]) async throws -> [Self.Entity]
2425 func suggestedEntities() async throws -> Self.Result
2426 @available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
2427 func displayRepresentations(for identifiers: [Self.Entity.ID], requestedComponents: AppIntents::DisplayRepresentation.AppIntents::Components) async throws -> [Self.Entity.ID : AppIntents::DisplayRepresentation]
2428}
2429@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2430extension AppIntents::EntityQuery {
2431 public func suggestedEntities() async throws -> Self.Result
2432 public func results() async throws -> Self.Result
2433}
2434@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
2435extension AppIntents::EntityQuery {
2436 public static var allowedExecutionTargets: AppIntents::IntentExecutionTargets {
2437 get
2438 }
2439}
2440@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
2441extension AppIntents::EntityQuery {
2442 public func displayRepresentations(for identifiers: [Self.Entity.ID], requestedComponents: AppIntents::DisplayRepresentation.AppIntents::Components = .text) async throws -> [Self.Entity.ID : AppIntents::DisplayRepresentation]
2443}
2444@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2445public protocol EntityStringQuery : AppIntents::EntityQuery {
2446 func entities(matching string: Swift::String) async throws -> Self.Result
2447}
2448@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2449public protocol EnumerableEntityQuery : AppIntents::EntityQuery {
2450 func allEntities() async throws -> Self.Result
2451 static var findIntentDescription: AppIntents::IntentDescription? { get }
2452}
2453@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2454extension AppIntents::EnumerableEntityQuery {
2455 public static var findIntentDescription: AppIntents::IntentDescription? {
2456 get
2457 }
2458}
2459@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2460extension AppIntents::EnumerableEntityQuery {
2461 @backDeployed(before: macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0)
2462 public func suggestedEntities() async throws -> Self.Result {
2463 try await allEntities()
2464 }
2465}
2466@available(macOS 27.0, iOS 27.0, visionOS 27.0, *)
2467public protocol IndexedEntityQuery : AppIntents::EntityQuery where Self.Entity : AppIntents::IndexedEntity {
2468 func reindexEntities(for identifiers: [Self.Entity.ID], indexDescription: CoreSpotlight::CSSearchableIndexDescription) async throws
2469 func reindexAllEntities(indexDescription: CoreSpotlight::CSSearchableIndexDescription) async throws
2470}
2471@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2472public protocol AppIntentsExtension : ExtensionFoundation::AppExtension {
2473}
2474@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2475extension AppIntents::AppIntentsExtension {
2476 public var configuration: some ExtensionFoundation::AppExtensionConfiguration {
2477 get
2478 }
2479}
2480@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2481public struct IntentDonationIdentifier : Swift::Hashable, Swift::Codable, Swift::Sendable {
2482 public static func == (lhs: AppIntents::IntentDonationIdentifier, rhs: AppIntents::IntentDonationIdentifier) -> Swift::Bool
2483 public init(from decoder: any Swift::Decoder) throws
2484 public func encode(to encoder: any Swift::Encoder) throws
2485 public func hash(into hasher: inout Swift::Hasher)
2486 public var hashValue: Swift::Int {
2487 get
2488 }
2489}
2490@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2491public struct IntentDonationMatchingPredicate {
2492 public static func donationIdentifier(_ identifier: AppIntents::IntentDonationIdentifier) -> AppIntents::IntentDonationMatchingPredicate
2493 public static func entityIdentifier(_ identifier: AppIntents::EntityIdentifier) -> AppIntents::IntentDonationMatchingPredicate
2494 public static func intentType(_ intentType: any AppIntents::AppIntent.Type, entityIdentifier: AppIntents::EntityIdentifier? = nil) -> AppIntents::IntentDonationMatchingPredicate
2495}
2496@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
2497extension AppIntents::IntentDonationMatchingPredicate {
2498 public static func donationIdentifiers(_ identifiers: [AppIntents::IntentDonationIdentifier]) -> AppIntents::IntentDonationMatchingPredicate
2499 public static func entityIdentifiers(_ identifiers: [AppIntents::EntityIdentifier]) -> AppIntents::IntentDonationMatchingPredicate
2500}
2501@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2502public struct IntentDonationManager {
2503 nonisolated(unsafe) public static let shared: AppIntents::IntentDonationManager
2504 @discardableResult
2505 public func donate(intent: some AppIntent) async throws -> AppIntents::IntentDonationIdentifier
2506 @discardableResult
2507 public func donate(intent: some AppIntent, result: some IntentResult) async throws -> AppIntents::IntentDonationIdentifier
2508 @discardableResult
2509 public func donate(intent: some AppIntent) -> AppIntents::IntentDonationIdentifier
2510 @discardableResult
2511 public func donate(intent: some AppIntent, result: some IntentResult) -> AppIntents::IntentDonationIdentifier
2512 @discardableResult
2513 public func deleteDonations(matching predicate: AppIntents::IntentDonationMatchingPredicate) async throws -> [AppIntents::IntentDonationIdentifier]
2514}
2515@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2516@_alwaysEmitConformanceMetadata public protocol _IntentValue {
2517 associatedtype ValueType : AppIntents::_IntentValue = Self
2518 associatedtype UnwrappedType : AppIntents::_IntentValue = Self
2519 associatedtype Specification : AppIntents::ResolverSpecification
2520 static var defaultResolverSpecification: Self.Specification { get }
2521}
2522@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2523extension Swift::Optional : AppIntents::_IntentValue where Wrapped : AppIntents::_IntentValue {
2524 public typealias ValueType = Wrapped.ValueType
2525 public typealias UnwrappedType = Wrapped.UnwrappedType
2526 public static var defaultResolverSpecification: Wrapped.UnwrappedType.Specification {
2527 get
2528 }
2529 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2530 public typealias Specification = Wrapped.UnwrappedType.Specification
2531}
2532@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2533public protocol AnyIntentValue : Swift::Sendable {
2534 associatedtype Value : AppIntents::_IntentValue, Swift::Sendable
2535 var isOptional: Swift::Bool { get }
2536 var title: Foundation::LocalizedStringResource { get }
2537}
2538@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2539public enum InputConnectionBehavior {
2540 case `default`
2541 case never
2542 case connectToPreviousIntentResult
2543 public static func == (a: AppIntents::InputConnectionBehavior, b: AppIntents::InputConnectionBehavior) -> Swift::Bool
2544 public func hash(into hasher: inout Swift::Hasher)
2545 public var hashValue: Swift::Int {
2546 get
2547 }
2548}
2549@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2550@propertyWrapper final public class IntentParameter<Value> : @unchecked Swift::Sendable where Value : AppIntents::_IntentValue, Value : Swift::Sendable {
2551 final public let defaultValue: Value.UnwrappedType?
2552 final public let title: Foundation::LocalizedStringResource
2553 final public var isOptional: Swift::Bool {
2554 get
2555 }
2556 @available(*, unavailable)
2557 public init()
2558 final public var projectedValue: AppIntents::IntentParameter<Value> {
2559 get
2560 }
2561 final public var wrappedValue: Value {
2562 get
2563 set
2564 }
2565 @objc deinit
2566}
2567@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
2568extension AppIntents::IntentParameter {
2569 public enum ValueState {
2570 case unset
2571 case set(Value)
2572 }
2573 final public var valueState: AppIntents::IntentParameter<Value>.AppIntents::ValueState {
2574 get
2575 }
2576}
2577@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
2578extension AppIntents::IntentParameter.AppIntents::ValueState : Swift::Equatable where Value : Swift::Equatable {
2579 public static func == (lhs: AppIntents::IntentParameter<Value>.AppIntents::ValueState, rhs: AppIntents::IntentParameter<Value>.AppIntents::ValueState) -> Swift::Bool
2580}
2581@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2582extension AppIntents::IntentParameter {
2583 final public func requestValue(_ dialog: AppIntents::IntentDialog? = nil) async throws -> Value.ValueType
2584 final public func requestDisambiguation(among itemsToDisambiguate: [Value.ValueType], dialog: AppIntents::IntentDialog? = nil) async throws -> Value.ValueType
2585 final public func requestConfirmation(for itemToConfirm: Value.ValueType, dialog: AppIntents::IntentDialog? = nil) async throws -> Swift::Bool
2586}
2587@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2588extension AppIntents::IntentParameter {
2589 final public func needsValueError(_ dialog: AppIntents::IntentDialog? = nil) -> AppIntents::AppIntentError
2590 final public func needsDisambiguationError(among itemsToDisambiguate: [Value.ValueType], dialog: AppIntents::IntentDialog? = nil) -> AppIntents::AppIntentError
2591}
2592@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2593extension AppIntents::IntentParameter {
2594 @available(*, deprecated, message: "Use `requestValue(_:)` or `needsValueError(_:)` instead")
2595 final public func requestValue(_ dialog: AppIntents::IntentDialog? = nil) -> any Swift::Error
2596}
2597@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2598public struct IntentParameterContext<Value> : AppIntents::AnyIntentValue, @unchecked Swift::Sendable where Value : AppIntents::_IntentValue, Value : Swift::Sendable {
2599 public var isOptional: Swift::Bool {
2600 get
2601 }
2602 public var title: Foundation::LocalizedStringResource {
2603 get
2604 }
2605}
2606@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2607extension AppIntents::IntentParameterContext {
2608 public func requestValue(_ dialog: AppIntents::IntentDialog? = nil) async throws -> Value.ValueType
2609 public func requestDisambiguation(among itemsToDisambiguate: [Value.ValueType], dialog: AppIntents::IntentDialog? = nil) async throws -> Value.ValueType
2610 public func requestConfirmation(for itemToConfirm: Value.ValueType, dialog: AppIntents::IntentDialog? = nil) async throws -> Swift::Bool
2611}
2612@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2613extension AppIntents::IntentParameterContext {
2614 public func needsValueError(_ dialog: AppIntents::IntentDialog? = nil) -> AppIntents::AppIntentError
2615 public func needsDisambiguationError(among itemsToDisambiguate: [Value.ValueType], dialog: AppIntents::IntentDialog? = nil) -> AppIntents::AppIntentError
2616}
2617@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2618@_alwaysEmitConformanceMetadata public protocol IntentValueQuery : AppIntents::PersistentlyIdentifiable, AppIntents::_SupportsAppDependencies, Swift::Sendable {
2619 associatedtype Input : AppIntents::_IntentValue
2620 associatedtype ResultValue = Self.Result.Result.ValueType where Self.ResultValue == Self.Result.Result
2621 associatedtype Result : AppIntents::ResultsCollection = [Self.ResultValue]
2622 init()
2623 func values(for input: Self.Input) async throws -> Self.Result
2624}
2625@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2626public struct IntentPrediction<Intent, T> : AppIntents::IntentPredictionConfiguration where Intent : AppIntents::AppIntent {
2627 public init(displayRepresentation: @escaping () -> AppIntents::DisplayRepresentation) where T == ()
2628}
2629@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2630@_functionBuilder public enum IntentPredictionsBuilder<Intent> where Intent : AppIntents::AppIntent {
2631 public static func buildExpression<A0>(_ expression: A0) -> A0 where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration
2632 public static func buildBlock<A0>(_ block: A0) -> A0 where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration
2633}
2634@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2635public struct TupleIntentPrediction<Intent, T> : AppIntents::IntentPredictionConfiguration where Intent : AppIntents::AppIntent {
2636}
2637@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2638public protocol PredictableIntent : AppIntents::AppIntent {
2639 associatedtype Prediction : AppIntents::IntentPredictionConfiguration
2640 @AppIntents::IntentPredictionsBuilder<Self> static var predictionConfiguration: Self.Prediction { get }
2641}
2642@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2643public protocol IntentPredictionConfiguration {
2644 associatedtype Intent : AppIntents::AppIntent
2645}
2646@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2647public struct IntentDialog : Swift::ExpressibleByStringInterpolation, Swift::Sendable {
2648 public init(_ string: Foundation::LocalizedStringResource)
2649 public init(full: Foundation::LocalizedStringResource, supporting: Foundation::LocalizedStringResource)
2650 @available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2651 public init(full: Foundation::LocalizedStringResource, systemImageName: Swift::String)
2652 @available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2653 public init(full: Foundation::LocalizedStringResource, supporting: Foundation::LocalizedStringResource, systemImageName: Swift::String)
2654 @_semantics("localization_key.init_literal") public init(stringLiteral value: Swift::String)
2655 @_semantics("localization_key.init_interpolation") public init(stringInterpolation: Swift::String.Foundation::LocalizationValue.Foundation::StringInterpolation)
2656 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2657 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
2658 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2659 public typealias StringInterpolation = Swift::String.Foundation::LocalizationValue.Foundation::StringInterpolation
2660 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2661 public typealias StringLiteralType = Swift::String
2662 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2663 public typealias UnicodeScalarLiteralType = Swift::String
2664}
2665@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2666public protocol IntentResult : Swift::Sendable {
2667 associatedtype Value : AppIntents::_IntentValue = Swift::Never
2668 associatedtype Snippet = Swift::Never
2669 associatedtype Dialog = Swift::Never
2670 var value: Self.Value? { get }
2671 @available(iOS, deprecated: 18.2)
2672 @available(watchOS, deprecated: 11.2)
2673 @available(tvOS, deprecated: 18.2)
2674 @available(visionOS, deprecated: 2.2)
2675 associatedtype OpensAppIntent : AppIntents::AppIntent = Swift::Never
2676}
2677@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2678public protocol ReturnsValue<Value> : AppIntents::IntentResult {
2679}
2680@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2681public protocol OpensIntent : AppIntents::IntentResult {
2682}
2683@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2684public protocol ProvidesDialog : AppIntents::IntentResult where Self.Dialog == AppIntents::IntentDialog {
2685}
2686@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2687public protocol ShowsSnippetView : AppIntents::IntentResult where Self.Snippet == AppIntents::_SnippetViewContainer {
2688}
2689@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2690public protocol ShowsSnippetIntent : AppIntents::IntentResult where Self.Snippet == AppIntents::_SnippetIntentContainer {
2691}
2692@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2693public struct IntentResultContainer<Value, OpensAppIntent, Snippet, Dialog> : AppIntents::IntentResult, @unchecked Swift::Sendable where Value : AppIntents::_IntentValue, OpensAppIntent : AppIntents::AppIntent {
2694 public var value: Value?
2695 public var dialog: AppIntents::IntentDialog?
2696 @available(iOS, deprecated: 18.2)
2697 @available(watchOS, deprecated: 11.2)
2698 @available(tvOS, deprecated: 18.2)
2699 @available(visionOS, deprecated: 2.2)
2700 public var opensIntent: OpensAppIntent?
2701 @available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2702 public var activityIdentifier: Swift::String?
2703}
2704@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2705extension AppIntents::IntentResultContainer : AppIntents::ReturnsValue {
2706}
2707@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2708extension AppIntents::IntentResultContainer : AppIntents::OpensIntent {
2709}
2710@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2711extension AppIntents::IntentResultContainer : AppIntents::ProvidesDialog where Dialog == AppIntents::IntentDialog {
2712}
2713@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2714extension AppIntents::IntentResultContainer : AppIntents::ShowsSnippetView where Snippet == AppIntents::_SnippetViewContainer {
2715}
2716@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2717extension AppIntents::IntentResultContainer : AppIntents::ShowsSnippetIntent where Snippet == AppIntents::_SnippetIntentContainer {
2718}
2719@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2720extension AppIntents::IntentResult {
2721 public static func result() -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, Swift::Never>
2722}
2723@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2724extension AppIntents::IntentResult {
2725 public static func result<Value>(value: Value) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, Swift::Never, Swift::Never>, Value : AppIntents::_IntentValue
2726}
2727@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2728extension AppIntents::IntentResult {
2729 @_disfavoredOverload public static func result<OpensAppIntent>(opensIntent: OpensAppIntent) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, OpensAppIntent, Swift::Never, Swift::Never>, OpensAppIntent : AppIntents::AppIntent
2730 @available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
2731 public static func result(opensIntent: some AppIntent) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, Swift::Never>
2732}
2733@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2734extension AppIntents::IntentResult {
2735 public static func result(dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, AppIntents::IntentDialog>
2736}
2737@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2738extension AppIntents::IntentResult {
2739 @_disfavoredOverload public static func result<Value, OpensAppIntent>(value: Value, opensIntent: OpensAppIntent) -> Self where Self == AppIntents::IntentResultContainer<Value, OpensAppIntent, Swift::Never, Swift::Never>, Value : AppIntents::_IntentValue, OpensAppIntent : AppIntents::AppIntent
2740 @available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
2741 public static func result<Value>(value: Value, opensIntent: some AppIntent) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, Swift::Never, Swift::Never>, Value : AppIntents::_IntentValue
2742}
2743@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2744extension AppIntents::IntentResult {
2745 public static func result<Value>(value: Value, dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, Swift::Never, AppIntents::IntentDialog>, Value : AppIntents::_IntentValue
2746}
2747@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2748extension AppIntents::IntentResult {
2749 @_disfavoredOverload public static func result<Value, OpensAppIntent>(value: Value, opensIntent: OpensAppIntent, dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Value, OpensAppIntent, Swift::Never, AppIntents::IntentDialog>, Value : AppIntents::_IntentValue, OpensAppIntent : AppIntents::AppIntent
2750 @available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
2751 public static func result<Value>(value: Value, opensIntent: some AppIntent, dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, Swift::Never, AppIntents::IntentDialog>, Value : AppIntents::_IntentValue
2752}
2753@available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
2754extension AppIntents::IntentResult {
2755 @_disfavoredOverload public static func result<OpensAppIntent>(opensIntent: OpensAppIntent, dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, OpensAppIntent, Swift::Never, AppIntents::IntentDialog>, OpensAppIntent : AppIntents::AppIntent
2756 @available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
2757 public static func result(opensIntent: some AppIntent, dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, AppIntents::IntentDialog>
2758}
2759@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2760extension AppIntents::IntentResult {
2761 public static func result(snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, AppIntents::_SnippetIntentContainer, Swift::Never>
2762 public static func result<Value>(value: Value, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, AppIntents::_SnippetIntentContainer, Swift::Never>, Value : AppIntents::_IntentValue
2763 public static func result<Value>(value: Value, opensIntent: some AppIntent, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, AppIntents::_SnippetIntentContainer, Swift::Never>, Value : AppIntents::_IntentValue
2764 public static func result<Value>(value: Value, opensIntent: some AppIntent, dialog: AppIntents::IntentDialog, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, AppIntents::_SnippetIntentContainer, AppIntents::IntentDialog>, Value : AppIntents::_IntentValue
2765 public static func result<Value>(value: Value, dialog: AppIntents::IntentDialog, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, AppIntents::_SnippetIntentContainer, AppIntents::IntentDialog>, Value : AppIntents::_IntentValue
2766 public static func result(opensIntent: some AppIntent, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, AppIntents::_SnippetIntentContainer, Swift::Never>
2767 public static func result(opensIntent: some AppIntent, dialog: AppIntents::IntentDialog, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, AppIntents::_SnippetIntentContainer, AppIntents::IntentDialog>
2768 public static func result(dialog: AppIntents::IntentDialog, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, AppIntents::_SnippetIntentContainer, AppIntents::IntentDialog>
2769}
2770@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2771extension AppIntents::IntentResult {
2772 public static func result<Intent>(actionButtonIntent: Intent) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, Swift::Never>, Intent : AppIntents::AppIntent
2773 public static func result<Intent>(actionButtonIntent: Intent, dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, AppIntents::IntentDialog>, Intent : AppIntents::AppIntent
2774 public static func result<Value, Intent>(value: Value, actionButtonIntent: Intent) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, Swift::Never, Swift::Never>, Value : AppIntents::_IntentValue, Intent : AppIntents::AppIntent
2775 public static func result<Value, Intent>(value: Value, actionButtonIntent: Intent, dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, Swift::Never, AppIntents::IntentDialog>, Value : AppIntents::_IntentValue, Intent : AppIntents::AppIntent
2776}
2777@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2778extension AppIntents::IntentResult {
2779 public static func result<Intent>(actionButtonIntent: Intent, activityIdentifier: Swift::String) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, Swift::Never>, Intent : AppIntents::AppIntent
2780 public static func result<Intent>(actionButtonIntent: Intent, activityIdentifier: Swift::String, dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, AppIntents::IntentDialog>, Intent : AppIntents::AppIntent
2781 public static func result<Value, Intent>(value: Value, actionButtonIntent: Intent, activityIdentifier: Swift::String) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, Swift::Never, Swift::Never>, Value : AppIntents::_IntentValue, Intent : AppIntents::AppIntent
2782 public static func result<Value, Intent>(value: Value, actionButtonIntent: Intent, activityIdentifier: Swift::String, dialog: AppIntents::IntentDialog) -> Self where Self == AppIntents::IntentResultContainer<Value, Swift::Never, Swift::Never, AppIntents::IntentDialog>, Value : AppIntents::_IntentValue, Intent : AppIntents::AppIntent
2783}
2784@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2785@_alwaysEmitConformanceMetadata public protocol AppIntentsPackage {
2786 static var includedPackages: [any AppIntents::AppIntentsPackage.Type] { get }
2787}
2788@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2789extension AppIntents::AppIntentsPackage {
2790 public static var includedPackages: [any AppIntents::AppIntentsPackage.Type] {
2791 get
2792 }
2793}
2794@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2795public struct IntentParameterSummary<Intent> : AppIntents::ParameterSummary where Intent : AppIntents::AppIntent {
2796 public init(_ string: AppIntents::ParameterSummaryString<Intent>, table: Swift::String? = nil, @AppIntents::IntentParameterSummary<Intent>.AppIntents::ParameterKeyPathsBuilder _ additionalParameterKeyPaths: () -> [Swift::PartialKeyPath<Intent>])
2797 public init(_ string: AppIntents::ParameterSummaryString<Intent>, table: Swift::String? = nil)
2798 public init(@AppIntents::IntentParameterSummary<Intent>.AppIntents::ParameterKeyPathsBuilder _ additionalParameterKeyPaths: () -> [Swift::PartialKeyPath<Intent>])
2799 public init()
2800 @_functionBuilder public enum ParameterKeyPathsBuilder {
2801 public static func buildExpression<ValueType>(_ expression: Swift::KeyPath<Intent, AppIntents::IntentParameter<ValueType>>) -> Swift::PartialKeyPath<Intent> where ValueType : AppIntents::_IntentValue, ValueType : Swift::Sendable
2802 public static func buildBlock(_ blocks: Swift::PartialKeyPath<Intent>...) -> [Swift::PartialKeyPath<Intent>]
2803 }
2804}
2805@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2806public protocol ParameterSummary {
2807 associatedtype Intent : AppIntents::AppIntent
2808}
2809@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2810@_functionBuilder public enum ParameterSummaryBuilder<Intent> where Intent : AppIntents::AppIntent {
2811 public static func buildExpression<Summary>(_ expression: Summary) -> Summary where Intent == Summary.Intent, Summary : AppIntents::ParameterSummary
2812 public static func buildBlock<Summary>(_ block: Summary) -> Summary where Intent == Summary.Intent, Summary : AppIntents::ParameterSummary
2813}
2814@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2815@_functionBuilder public enum ParameterSummaryCaseBuilder<Intent, Value> where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue {
2816 public static func buildExpression<C0>(_ expression: C0) -> C0 where Intent == C0.Intent, Value == C0.Value, C0 : AppIntents::_ParameterSummarySwitchCase
2817}
2818@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2819extension Swift::Never : AppIntents::AppIntent {
2820 public static var title: Foundation::LocalizedStringResource
2821 public init()
2822 public func perform() async throws -> AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, Swift::Never>
2823 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2824 public typealias PerformResult = AppIntents::IntentResultContainer<Swift::Never, Swift::Never, Swift::Never, Swift::Never>
2825 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2826 public typealias SummaryContent = @_opaqueReturnTypeOf("$s10AppIntents0A6IntentPAAE16parameterSummaryQrvpZ", 0) __<Swift::Never>
2827}
2828@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2829extension Swift::Never : AppIntents::_IntentValue, AppIntents::ParameterSummary {
2830 public typealias Intent = Swift::Never
2831 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<Swift::Never> {
2832 get
2833 }
2834 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2835 public typealias Specification = AppIntents::EmptyResolverSpecification<Swift::Never>
2836 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2837 public typealias UnwrappedType = Swift::Never
2838 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2839 public typealias ValueType = Swift::Never
2840}
2841@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2842public struct ParameterSummaryTupleCaseCondition<Intent, Value, ValueType> : AppIntents::_ParameterSummarySwitchCase where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue {
2843 public typealias Summary = Swift::Never
2844}
2845@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2846public struct ParameterSummaryString<Intent> : Swift::ExpressibleByStringInterpolation where Intent : AppIntents::AppIntent {
2847 public init(_ value: Swift::String)
2848 public init(stringLiteral value: Swift::String)
2849 public init(stringInterpolation: AppIntents::ParameterSummaryString<Intent>.AppIntents::StringInterpolation)
2850 public struct StringInterpolation : Swift::StringInterpolationProtocol {
2851 public init(literalCapacity: Swift::Int, interpolationCount: Swift::Int)
2852 public mutating func appendLiteral(_ literal: Swift::String)
2853 public mutating func appendInterpolation<ValueType, Subject>(_ subject: Subject) where ValueType : AppIntents::_IntentValue, ValueType : Swift::Sendable, Subject : Swift::KeyPath<Intent, AppIntents::IntentParameter<ValueType>>
2854 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2855 public typealias StringLiteralType = Swift::String
2856 }
2857 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2858 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
2859 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2860 public typealias StringLiteralType = Swift::String
2861 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
2862 public typealias UnicodeScalarLiteralType = Swift::String
2863}
2864@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2865public struct ParameterSummarySwitchCondition<Intent, Value, CaseCondition> : AppIntents::ParameterSummary where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue, CaseCondition : AppIntents::_ParameterSummarySwitchCase {
2866 public init(_ keyPath: Swift::KeyPath<Intent, AppIntents::IntentParameter<Value>>, @AppIntents::ParameterSummaryCaseBuilder<Intent, Value> _ builder: () -> CaseCondition)
2867 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
2868 @available(tvOS, unavailable)
2869 public init(_ widgetFamily: AppIntents::ParameterSummarySwitchCondition<Intent, Value, CaseCondition>.AppIntents::WidgetFamily, @AppIntents::ParameterSummaryCaseBuilder<Intent, AppIntents::IntentWidgetFamily> _ builder: () -> CaseCondition) where Value == AppIntents::IntentWidgetFamily
2870 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
2871 @available(tvOS, unavailable)
2872 public enum WidgetFamily {
2873 case widgetFamily
2874 public static func == (a: AppIntents::ParameterSummarySwitchCondition<Intent, Value, CaseCondition>.AppIntents::WidgetFamily, b: AppIntents::ParameterSummarySwitchCondition<Intent, Value, CaseCondition>.AppIntents::WidgetFamily) -> Swift::Bool
2875 public func hash(into hasher: inout Swift::Hasher)
2876 public var hashValue: Swift::Int {
2877 get
2878 }
2879 }
2880}
2881@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2882public struct ParameterSummaryCaseCondition<Intent, Value, Summary> : AppIntents::_ParameterSummarySwitchCase where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue, Summary : AppIntents::ParameterSummary {
2883 public init(_ value: Value, @AppIntents::ParameterSummaryBuilder<Intent> _ parameterSummary: () -> Summary)
2884 public init(_ value: [Value], @AppIntents::ParameterSummaryBuilder<Intent> _ parameterSummary: () -> Summary)
2885}
2886@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2887public struct ParameterSummaryDefaultCaseCondition<Intent, Value, Summary> : AppIntents::_ParameterSummarySwitchCase where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue, Summary : AppIntents::ParameterSummary {
2888 public init(@AppIntents::ParameterSummaryBuilder<Intent> _ parameterSummary: () -> Summary)
2889}
2890@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2891public protocol _ParameterSummarySwitchCase {
2892 associatedtype Intent : AppIntents::AppIntent
2893 associatedtype Value : AppIntents::_IntentValue
2894 associatedtype Summary : AppIntents::ParameterSummary
2895}
2896@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
2897extension AppIntents::ParameterSummarySwitchCondition {
2898 public init(_ keyPath: Swift::KeyPath<Intent, AppIntents::IntentParameter<Value>>, @AppIntents::ParameterSummaryCaseBuilder<Intent, Value.ValueType.Cases> _ builder: () -> CaseCondition) where Value : Swift::Sendable, Value.ValueType : AppIntents::AppUnionValue
2899}
2900@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2901public struct ParameterSummaryWhenCondition<Intent, WhenCondition, Otherwise> : AppIntents::ParameterSummary where Intent : AppIntents::AppIntent, WhenCondition : AppIntents::ParameterSummary, Otherwise : AppIntents::ParameterSummary {
2902 public init<Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents::HasValueComparisonOperator, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents::AnyIntentValue
2903 public init<ValueType, Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents::EquatableComparisonOperator, _ value: ValueType, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType : Swift::Equatable, ValueType == Parameter.Value, Parameter : AppIntents::AnyIntentValue
2904 @_disfavoredOverload public init<ValueType, Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents::EquatableComparisonOperator, _ value: ValueType.ValueType, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType : Swift::ExpressibleByNilLiteral, ValueType == Parameter.Value, Parameter : AppIntents::AnyIntentValue, ValueType.ValueType : Swift::Equatable
2905 public init<ValueType, Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents::OneOfComparisonOperator, _ values: [ValueType.ValueType], @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType == Parameter.Value, Parameter : AppIntents::AnyIntentValue, ValueType.ValueType : Swift::Equatable
2906 public init<ValueType, Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents::ComparableComparisonOperator, _ value: ValueType, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType : Swift::Comparable, ValueType == Parameter.Value, Parameter : AppIntents::AnyIntentValue
2907 @_disfavoredOverload public init<Value, Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents::ComparableComparisonOperator, _ value: Value.ValueType, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Value : Swift::ExpressibleByNilLiteral, Value == Parameter.Value, Parameter : AppIntents::AnyIntentValue, Value.ValueType : Swift::Comparable
2908 public init<Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents::OneOfComparisonOperator, _ values: [Swift::String], @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents::AnyIntentValue, Parameter.Value.ValueType : AppIntents::AppEntity
2909 public init<Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents::OneOfComparisonOperator, _ values: [Parameter.Value.ValueType.ID], @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents::AnyIntentValue, Parameter.Value.ValueType : AppIntents::AppEntity, Parameter.Value.ValueType.ID == Swift::Int
2910 public init<Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents::EquatableComparisonOperator, _ value: Swift::String, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents::AnyIntentValue, Parameter.Value.ValueType : AppIntents::AppEntity
2911 public init<Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents::EquatableComparisonOperator, _ value: Parameter.Value.ValueType.ID, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents::AnyIntentValue, Parameter.Value.ValueType : AppIntents::AppEntity, Parameter.Value.ValueType.ID == Swift::Int
2912 public init<IntentType, Parameter>(_ keyPath: Swift::KeyPath<IntentType, Parameter>, identifier comparisonOperator: AppIntents::StringComparisonOperator, _ value: Swift::String, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where IntentType : AppIntents::AppIntent, Parameter : AppIntents::AnyIntentValue, Parameter.Value.ValueType : AppIntents::AppEntity
2913 public init<IntentType, Parameter>(_ keyPath: Swift::KeyPath<IntentType, Parameter>, identifier comparisonOperator: AppIntents::ComparableComparisonOperator, _ value: Parameter.Value.ValueType.ID, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where IntentType : AppIntents::AppIntent, Parameter : AppIntents::AnyIntentValue, Parameter.Value.ValueType : AppIntents::AppEntity, Parameter.Value.ValueType.ID == Swift::Int
2914 @available(macOS 13.0, iOS 16.1, watchOS 9.1, tvOS 16.1, *)
2915 public init<Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents::StringComparisonOperator, _ value: Swift::String, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents::AnyIntentValue, Parameter.Value.ValueType : AppIntents::AppEntity
2916 @available(macOS 13.0, iOS 16.1, watchOS 9.1, tvOS 16.1, *)
2917 public init<Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents::ComparableComparisonOperator, _ value: Parameter.Value.ValueType.ID, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents::AnyIntentValue, Parameter.Value.ValueType : AppIntents::AppEntity, Parameter.Value.ValueType.ID == Swift::Int
2918 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
2919 @available(tvOS, unavailable)
2920 public init(widgetFamily comparisonOperator: AppIntents::OneOfComparisonOperator, _ values: [AppIntents::IntentWidgetFamily], @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise)
2921 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
2922 @available(tvOS, unavailable)
2923 public init(widgetFamily comparisonOperator: AppIntents::EquatableComparisonOperator, _ value: AppIntents::IntentWidgetFamily, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise)
2924}
2925@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2926public enum HasValueComparisonOperator {
2927 case hasNoValue
2928 case hasAnyValue
2929 public static func == (a: AppIntents::HasValueComparisonOperator, b: AppIntents::HasValueComparisonOperator) -> Swift::Bool
2930 public func hash(into hasher: inout Swift::Hasher)
2931 public var hashValue: Swift::Int {
2932 get
2933 }
2934}
2935@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2936public enum EquatableComparisonOperator {
2937 case notEqualTo
2938 case equalTo
2939 public static func == (a: AppIntents::EquatableComparisonOperator, b: AppIntents::EquatableComparisonOperator) -> Swift::Bool
2940 public func hash(into hasher: inout Swift::Hasher)
2941 public var hashValue: Swift::Int {
2942 get
2943 }
2944}
2945@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2946public enum OneOfComparisonOperator {
2947 case oneOf
2948 public static func == (a: AppIntents::OneOfComparisonOperator, b: AppIntents::OneOfComparisonOperator) -> Swift::Bool
2949 public func hash(into hasher: inout Swift::Hasher)
2950 public var hashValue: Swift::Int {
2951 get
2952 }
2953}
2954@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2955public enum ComparableComparisonOperator {
2956 case lessThan
2957 case lessThanOrEqualTo
2958 case greaterThan
2959 case greaterThanOrEqualTo
2960 public static func == (a: AppIntents::ComparableComparisonOperator, b: AppIntents::ComparableComparisonOperator) -> Swift::Bool
2961 public func hash(into hasher: inout Swift::Hasher)
2962 public var hashValue: Swift::Int {
2963 get
2964 }
2965}
2966@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2967public enum StringComparisonOperator {
2968 case doesNotContain
2969 case contains
2970 case hasPrefix
2971 case hasSuffix
2972 public static func == (a: AppIntents::StringComparisonOperator, b: AppIntents::StringComparisonOperator) -> Swift::Bool
2973 public func hash(into hasher: inout Swift::Hasher)
2974 public var hashValue: Swift::Int {
2975 get
2976 }
2977}
2978@available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
2979@available(tvOS, unavailable)
2980public enum IntentWidgetFamily : AppIntents::_IntentValue {
2981 case systemSmall
2982 case systemMedium
2983 case systemLarge
2984 case systemExtraLarge
2985 case accessoryCorner
2986 case accessoryCircular
2987 case accessoryRectangular
2988 case accessoryInline
2989 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<AppIntents::IntentWidgetFamily>
2990 public static func == (a: AppIntents::IntentWidgetFamily, b: AppIntents::IntentWidgetFamily) -> Swift::Bool
2991 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
2992 @available(tvOS, unavailable)
2993 public typealias Specification = AppIntents::EmptyResolverSpecification<AppIntents::IntentWidgetFamily>
2994 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
2995 @available(tvOS, unavailable)
2996 public typealias UnwrappedType = AppIntents::IntentWidgetFamily
2997 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
2998 @available(tvOS, unavailable)
2999 public typealias ValueType = AppIntents::IntentWidgetFamily
3000 public func hash(into hasher: inout Swift::Hasher)
3001 public var hashValue: Swift::Int {
3002 get
3003 }
3004}
3005@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3006extension AppIntents::ParameterSummaryWhenCondition {
3007 public init<ValueType, Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents::EquatableComparisonOperator, _ value: ValueType.ValueType.Cases, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType == Parameter.Value, Parameter : AppIntents::AnyIntentValue, ValueType.ValueType : AppIntents::AppUnionValue
3008 public init<ValueType, Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents::EquatableComparisonOperator, _ value: ValueType.ValueType.Cases, @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType : Swift::ExpressibleByNilLiteral, ValueType == Parameter.Value, Parameter : AppIntents::AnyIntentValue, ValueType.ValueType : AppIntents::AppUnionValue
3009 public init<ValueType, Parameter>(_ keyPath: Swift::KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents::OneOfComparisonOperator, _ values: [ValueType.ValueType.Cases], @AppIntents::ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents::ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType == Parameter.Value, Parameter : AppIntents::AnyIntentValue, ValueType.ValueType : AppIntents::AppUnionValue
3010}
3011@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3012public struct AppEntityContext : Swift::Hashable, Swift::Sendable {
3013 public static func == (a: AppIntents::AppEntityContext, b: AppIntents::AppEntityContext) -> Swift::Bool
3014 public func hash(into hasher: inout Swift::Hasher)
3015 public var hashValue: Swift::Int {
3016 get
3017 }
3018}
3019@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3020public struct AudioContext : Swift::Hashable, Swift::Sendable {
3021 public static var nowPlaying: AppIntents::AudioContext {
3022 get
3023 }
3024 public static func == (a: AppIntents::AudioContext, b: AppIntents::AudioContext) -> Swift::Bool
3025 public func hash(into hasher: inout Swift::Hasher)
3026 public var hashValue: Swift::Int {
3027 get
3028 }
3029}
3030@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3031extension AppIntents::AppEntityContext {
3032 public static func audio(_ audioContext: AppIntents::AudioContext) -> AppIntents::AppEntityContext
3033}
3034@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3035public struct RelevantEntities : Swift::Sendable {
3036 public static let shared: AppIntents::RelevantEntities
3037 public func updateEntities(_ entities: [any AppIntents::AppEntity], for context: AppIntents::AppEntityContext) async throws
3038 public func removeEntities(_ entities: [any AppIntents::AppEntity]) async throws
3039 public func removeAllEntities() async throws
3040 public func removeEntities(_ entities: [any AppIntents::AppEntity], from context: AppIntents::AppEntityContext) async throws
3041 public func removeAllEntities(for context: AppIntents::AppEntityContext) async throws
3042}
3043@_hasMissingDesignatedInitializers @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3044final public class RelevantIntentManager {
3045 public static let shared: AppIntents::RelevantIntentManager
3046 final public func updateRelevantIntents(_ relevantIntents: [AppIntents::RelevantIntent]) async throws
3047 @objc deinit
3048}
3049@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3050public struct RelevantIntent {
3051 @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3052 @available(tvOS, unavailable)
3053 public init<IntentType>(_ intent: IntentType, widgetKind: Swift::String, relevance: RelevanceKit::RelevantContext) where IntentType : AppIntents::WidgetConfigurationIntent
3054}
3055@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3056extension AppIntents::RelevantIntent : Swift::CustomDebugStringConvertible {
3057 public var debugDescription: Swift::String {
3058 get
3059 }
3060}
3061@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3062public protocol RangeCheckingResolver : AppIntents::Resolver {
3063}
3064@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3065public protocol RangeComparableProperty : AppIntents::_IntentValue, Swift::Comparable {
3066}
3067@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3068extension AppIntents::RangeCheckingResolver {
3069 public func checkParameterRangeContains<Value>(value: Value, context: AppIntents::IntentParameterContext<Self.Output>) throws where Value : AppIntents::RangeComparableProperty, Value == Self.Output.ValueType, Self.Output : Swift::Sendable
3070}
3071@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3072@_alwaysEmitConformanceMetadata public protocol Resolver : Swift::Hashable, Swift::Sendable {
3073 associatedtype Input : AppIntents::_IntentValue
3074 associatedtype Output : AppIntents::_IntentValue
3075 func resolve(from input: Self.Input, context: AppIntents::IntentParameterContext<Self.Output>) async throws -> Self.Output?
3076}
3077@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3078extension AppIntents::Resolver {
3079 public typealias Context = AppIntents::IntentParameterContext
3080}
3081@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3082public protocol ResolverSpecification : Swift::Hashable, Swift::Sendable, Swift::Sequence where Self.Element == any AppIntents::Resolver {
3083 associatedtype Output : AppIntents::_IntentValue
3084}
3085@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3086@_functionBuilder public enum ResolverSpecificationBuilder<Property> where Property : AppIntents::_IntentValue {
3087}
3088@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3089extension AppIntents::ResolverSpecificationBuilder {
3090 @backDeployed(before: macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0)
3091 public static func buildExpression<ResolverType>(_ expression: ResolverType) -> ResolverType where Property == ResolverType.Output, ResolverType : AppIntents::Resolver {
3092 expression
3093 }
3094}
3095@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3096extension AppIntents::ResolverSpecificationBuilder {
3097 public static func buildBlock() -> some AppIntents::ResolverSpecification
3098
3099}
3100@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3101public struct EmptyResolverSpecification<Value> : AppIntents::ResolverSpecification where Value : AppIntents::_IntentValue {
3102 public typealias Output = Value
3103 public init()
3104 public func makeIterator() -> Swift::IndexingIterator<[any AppIntents::Resolver]>
3105 public static func == (a: AppIntents::EmptyResolverSpecification<Value>, b: AppIntents::EmptyResolverSpecification<Value>) -> Swift::Bool
3106 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3107 public typealias Element = any AppIntents::Resolver
3108 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3109 public typealias Iterator = Swift::IndexingIterator<[any AppIntents::Resolver]>
3110 public func hash(into hasher: inout Swift::Hasher)
3111 public var hashValue: Swift::Int {
3112 get
3113 }
3114}
3115@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3116extension AppIntents::ResolverSpecificationBuilder {
3117 public static func buildBlock<R0>(_ r0: R0) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver
3118
3119}
3120@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3121extension AppIntents::ResolverSpecificationBuilder {
3122 @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3123 public struct Specification<Output, each R> : AppIntents::ResolverSpecification where Output : AppIntents::_IntentValue, repeat each R : AppIntents::Resolver {
3124 public func hash(into hasher: inout Swift::Hasher)
3125 public static func == (lhs: AppIntents::ResolverSpecificationBuilder<Property>.AppIntents::Specification<Output, repeat each R>, rhs: AppIntents::ResolverSpecificationBuilder<Property>.AppIntents::Specification<Output, repeat each R>) -> Swift::Bool
3126 public func makeIterator() -> Swift::Array<any AppIntents::Resolver>.Swift::Iterator
3127 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
3128 public typealias Element = any AppIntents::Resolver
3129 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
3130 public typealias Iterator = Swift::Array<any AppIntents::Resolver>.Swift::Iterator
3131 public var hashValue: Swift::Int {
3132 get
3133 }
3134 }
3135 public static func buildPartialBlock<R>(first: R) -> AppIntents::ResolverSpecificationBuilder<Property>.AppIntents::Specification<Property, R> where R : AppIntents::Resolver
3136 public static func buildPartialBlock<each Accumulated, R>(accumulated: AppIntents::ResolverSpecificationBuilder<Property>.AppIntents::Specification<Property, repeat each Accumulated>, next: R) -> AppIntents::ResolverSpecificationBuilder<Property>.AppIntents::Specification<Property, repeat each Accumulated, R> where repeat each Accumulated : AppIntents::Resolver, R : AppIntents::Resolver
3137}
3138@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3139public struct IntentItem<Value> where Value : AppIntents::_IntentValue {
3140 public var value: Value
3141 public var description: AppIntents::DisplayRepresentation
3142 public init(_ value: Value, title: Foundation::LocalizedStringResource, subtitle: Foundation::LocalizedStringResource? = nil, image: AppIntents::DisplayRepresentation.AppIntents::Image? = nil)
3143 @available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
3144 public init(_ value: Value)
3145}
3146@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3147extension AppIntents::IntentItem {
3148 @_functionBuilder public enum Builder {
3149 public static func buildExpression(_ expression: Value) -> AppIntents::IntentItem<Value>
3150 public static func buildExpression<ExpressionValue>(_ expression: AppIntents::IntentItem<ExpressionValue>) -> AppIntents::IntentItem<ExpressionValue> where ExpressionValue : AppIntents::_IntentValue
3151 public static func buildBlock(_ items: AppIntents::IntentItem<Value>...) -> [AppIntents::IntentItem<Value>]
3152 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3153 @backDeployed(before: macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4)
3154 public static func buildBlock(_ items: [AppIntents::IntentItem<Value>]) -> [AppIntents::IntentItem<Value>] { items }
3155 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3156 @backDeployed(before: macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4)
3157 public static func buildArray(_ components: [[AppIntents::IntentItem<Value>]]) -> [AppIntents::IntentItem<Value>] {
3158 components.flatMap { $0 }
3159 }
3160 public static func buildBlock() -> [Value]
3161 }
3162}
3163@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3164extension AppIntents::IntentItem : Swift::Sendable where Value : Swift::Sendable {
3165}
3166@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3167public struct IntentItemCollection<Result> : AppIntents::ResultsCollection where Result : AppIntents::_IntentValue {
3168 public var sections: [AppIntents::IntentItemSection<Result>]
3169 public var promptLabel: Foundation::LocalizedStringResource?
3170 public var usesIndexedCollation: Swift::Bool
3171 public init(promptLabel: Foundation::LocalizedStringResource? = nil, usesIndexedCollation: Swift::Bool = false, @AppIntents::IntentItemSection<Result>.AppIntents::Builder sectionsBuilder: () -> [AppIntents::IntentItemSection<Result>])
3172 public init(promptLabel: Foundation::LocalizedStringResource? = nil, usesIndexedCollation: Swift::Bool = false, items: [Result]) where Result : AppIntents::DisplayRepresentable
3173 public init(promptLabel: Foundation::LocalizedStringResource? = nil, usesIndexedCollation: Swift::Bool = false, sections: [AppIntents::IntentItemSection<Result>])
3174 public var items: [Result.ValueType] {
3175 get
3176 }
3177 public static var empty: AppIntents::IntentItemCollection<Result> {
3178 get
3179 }
3180}
3181@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3182extension AppIntents::IntentItemCollection : Swift::Sendable where Result : Swift::Sendable {
3183}
3184@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3185public struct IntentItemSection<Result> where Result : AppIntents::_IntentValue {
3186 public var description: AppIntents::DisplayRepresentation?
3187 public var items: [AppIntents::IntentItem<Result>]
3188 public init(items: [AppIntents::IntentItem<Result>])
3189 @available(*, deprecated, renamed: "init(_:items:)")
3190 public init(title: Foundation::LocalizedStringResource, items: [AppIntents::IntentItem<Result>])
3191 @available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
3192 public init(_ title: Foundation::LocalizedStringResource, items: [AppIntents::IntentItem<Result>])
3193 @available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
3194 public init(_ title: Foundation::LocalizedStringResource, items: [Result])
3195 public init(_ title: Foundation::LocalizedStringResource? = nil, @AppIntents::IntentItem<Result>.AppIntents::Builder itemsBuilder: () -> [AppIntents::IntentItem<Result>])
3196 public init(_ title: Foundation::LocalizedStringResource, subtitle: Foundation::LocalizedStringResource? = nil, image: AppIntents::DisplayRepresentation.AppIntents::Image? = nil, @AppIntents::IntentItem<Result>.AppIntents::Builder itemsBuilder: () -> [AppIntents::IntentItem<Result>])
3197}
3198@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3199extension AppIntents::IntentItemSection {
3200 @_functionBuilder public enum Builder {
3201 public static func buildBlock() -> [AppIntents::IntentItemSection<Result>]
3202 public static func buildBlock(_ sections: AppIntents::IntentItemSection<Result>...) -> [AppIntents::IntentItemSection<Result>]
3203 public static func buildBlock(_ items: AppIntents::IntentItem<Result>...) -> [AppIntents::IntentItemSection<Result>]
3204 }
3205}
3206@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3207extension AppIntents::IntentItemSection : Swift::Sendable where Result : Swift::Sendable {
3208}
3209@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3210public protocol ResultsCollection<Result> {
3211 associatedtype Result : AppIntents::_IntentValue
3212 var promptLabel: Foundation::LocalizedStringResource? { get }
3213 var usesIndexedCollation: Swift::Bool { get }
3214 var items: [Self.Result.ValueType] { get }
3215 static var empty: Self { get }
3216}
3217@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3218extension Swift::Array : AppIntents::ResultsCollection where Element : AppIntents::_IntentValue {
3219 public typealias Result = Element
3220 public var promptLabel: Foundation::LocalizedStringResource? {
3221 get
3222 }
3223 public var usesIndexedCollation: Swift::Bool {
3224 get
3225 }
3226 public var items: [Element.ValueType] {
3227 get
3228 }
3229 public static var empty: Swift::Array<Element> {
3230 get
3231 }
3232}
3233@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3234public struct IntentSystemContext {
3235 public var preciseTimestamp: Foundation::Date? {
3236 get
3237 }
3238}
3239@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3240extension AppIntents::AppIntent {
3241 public var systemContext: AppIntents::IntentSystemContext {
3242 get
3243 }
3244}
3245@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3246extension AppIntents::IntentSystemContext {
3247 public var isVoiceOnly: Swift::Bool {
3248 get
3249 }
3250 public var locale: Foundation::Locale {
3251 get
3252 }
3253}
3254@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3255extension AppIntents::IntentCurrencyAmount : AppIntentsTypeSupport::IntentValueConvertible {
3256}
3257@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3258extension AppIntents::IntentFile : AppIntentsTypeSupport::IntentValueConvertible {
3259}
3260@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3261extension AppIntents::IntentPaymentMethod : AppIntentsTypeSupport::IntentValueConvertible {
3262}
3263@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3264extension AppIntents::IntentPerson : AppIntentsTypeSupport::IntentValueConvertible {
3265}
3266@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3267extension AppIntents::StringSearchCriteria : AppIntentsTypeSupport::IntentValueConvertible {
3268}
3269@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3270extension Foundation::Calendar.Foundation::RecurrenceRule : @retroactive AppIntentsTypeSupport::IntentValueConvertible {
3271}
3272@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3273extension CoreVideo::CVReadOnlyPixelBuffer : @retroactive AppIntentsTypeSupport::IntentValueConvertible {
3274}
3275@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3276extension CoreVideo::CVReadOnlyPixelBuffer : @retroactive AppIntentsTypeSupport::IntentValueExpressing {
3277}
3278@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3279extension Swift::Duration : @retroactive Foundation::CustomLocalizedStringResourceConvertible, AppIntents::_IntentValue, AppIntents::DisplayRepresentable {
3280 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation
3281 public var displayRepresentation: AppIntents::DisplayRepresentation {
3282 get
3283 }
3284 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
3285 get
3286 }
3287 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
3288 public typealias Specification = @_opaqueReturnTypeOf("$ss8DurationV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
3289 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
3290 public typealias UnwrappedType = Swift::Duration
3291 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
3292 public typealias ValueType = Swift::Duration
3293}
3294@available(iOS 26.0, macOS 26.0, visionOS 26.0, watchOS 26.0, tvOS 26.0, *)
3295extension Foundation::PersonNameComponents : @retroactive Foundation::CustomLocalizedStringResourceConvertible, AppIntents::_IntentValue, AppIntents::DisplayRepresentable {
3296 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation
3297 public var displayRepresentation: AppIntents::DisplayRepresentation {
3298 get
3299 }
3300 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
3301 get
3302 }
3303 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
3304 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation20PersonNameComponentsV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
3305 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
3306 public typealias UnwrappedType = Foundation::PersonNameComponents
3307 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
3308 public typealias ValueType = Foundation::PersonNameComponents
3309}
3310@available(iOS 27.0, *)
3311@available(macOS, unavailable)
3312@available(tvOS, unavailable)
3313@available(watchOS, unavailable)
3314@available(visionOS, unavailable)
3315public struct SystemShortcut : Swift::Equatable, Swift::Sendable {
3316 public static func == (a: AppIntents::SystemShortcut, b: AppIntents::SystemShortcut) -> Swift::Bool
3317}
3318@available(iOS 27.0, *)
3319@available(macOS, unavailable)
3320@available(tvOS, unavailable)
3321@available(watchOS, unavailable)
3322@available(visionOS, unavailable)
3323extension AppIntents::SystemShortcut : AppIntents::_SystemIntentValue {
3324 public static let typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation
3325 public static let persistentIdentifier: Swift::String
3326 public var displayRepresentation: AppIntents::DisplayRepresentation {
3327 get
3328 }
3329 public static let defaultResolverSpecification: AppIntents::EmptyResolverSpecification<AppIntents::SystemShortcut>
3330 @available(iOS 27.0, *)
3331 @available(macOS, unavailable)
3332 @available(tvOS, unavailable)
3333 @available(watchOS, unavailable)
3334 @available(visionOS, unavailable)
3335 public typealias Specification = AppIntents::EmptyResolverSpecification<AppIntents::SystemShortcut>
3336 @available(iOS 27.0, *)
3337 @available(macOS, unavailable)
3338 @available(tvOS, unavailable)
3339 @available(watchOS, unavailable)
3340 @available(visionOS, unavailable)
3341 public typealias UnwrappedType = AppIntents::SystemShortcut
3342 @available(iOS 27.0, *)
3343 @available(macOS, unavailable)
3344 @available(tvOS, unavailable)
3345 @available(watchOS, unavailable)
3346 @available(visionOS, unavailable)
3347 public typealias ValueType = AppIntents::SystemShortcut
3348}
3349@available(iOS 27.0, *)
3350@available(macOS, unavailable)
3351@available(tvOS, unavailable)
3352@available(watchOS, unavailable)
3353@available(visionOS, unavailable)
3354extension AppIntents::SystemShortcut : AppIntentsTypeSupport::IntentValueConvertible {
3355}
3356@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3357nonisolated public protocol _IntentValueRepresentable : AppIntents::_IntentValue {
3358 static var allIntentValueTypes: [any AppIntents::_IntentValue.Type] { get }
3359 nonisolated var asIntentValue: any AppIntents::_IntentValue { get }
3360}
3361@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3362@attached(extension, conformances: AppIntents::_IntentValueRepresentable, AppIntents::AppUnionValue, names: arbitrary) public macro UnionValue() = #externalMacro(module: "AppIntentsMacros", type: "_UnionValueMacro")
3363@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3364extension AppIntents::EntityProperty where Value.ValueType : AppIntents::_IntentValueRepresentable {
3365 @available(watchOS, unavailable)
3366 @available(tvOS, unavailable)
3367 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3368 @available(watchOS, unavailable)
3369 @available(tvOS, unavailable)
3370 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3371 @available(watchOS, unavailable)
3372 @available(tvOS, unavailable)
3373 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3374 @available(watchOS, unavailable)
3375 @available(tvOS, unavailable)
3376 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3377}
3378@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3379extension AppIntents::EntityProperty where Value.ValueType : AppIntents::_IntentValueRepresentable {
3380 convenience public init(title: Foundation::LocalizedStringResource)
3381 convenience public init()
3382}
3383@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3384extension AppIntents::EntityProperty where Value.ValueType : AppIntents::_IntentValueRepresentable {
3385 @available(watchOS, unavailable)
3386 @available(tvOS, unavailable)
3387 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3388 @available(watchOS, unavailable)
3389 @available(tvOS, unavailable)
3390 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3391 @available(watchOS, unavailable)
3392 @available(tvOS, unavailable)
3393 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3394 @available(watchOS, unavailable)
3395 @available(tvOS, unavailable)
3396 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3397}
3398@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3399extension AppIntents::EntityProperty where Value.ValueType : AppIntents::_IntentValueRepresentable {
3400 convenience public init(identifier: _const Swift::String)
3401 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
3402 @available(watchOS, unavailable)
3403 @available(tvOS, unavailable)
3404 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3405 @available(watchOS, unavailable)
3406 @available(tvOS, unavailable)
3407 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3408 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3409 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3410 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3411 @available(watchOS, unavailable)
3412 @available(tvOS, unavailable)
3413 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3414 @available(watchOS, unavailable)
3415 @available(tvOS, unavailable)
3416 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3417 @available(watchOS, unavailable)
3418 @available(tvOS, unavailable)
3419 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3420 @available(watchOS, unavailable)
3421 @available(tvOS, unavailable)
3422 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3423 @available(watchOS, unavailable)
3424 @available(tvOS, unavailable)
3425 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3426 @available(watchOS, unavailable)
3427 @available(tvOS, unavailable)
3428 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3429 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3430 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3431 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3432 @available(watchOS, unavailable)
3433 @available(tvOS, unavailable)
3434 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3435 @available(watchOS, unavailable)
3436 @available(tvOS, unavailable)
3437 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3438 @available(watchOS, unavailable)
3439 @available(tvOS, unavailable)
3440 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3441 @available(watchOS, unavailable)
3442 @available(tvOS, unavailable)
3443 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3444}
3445@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3446extension AppIntents::IntentParameter where Value.ValueType : AppIntents::_IntentValueRepresentable {
3447 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3448 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3449 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
3450 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
3451 convenience public init(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3452 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3453 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
3454 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
3455}
3456@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3457extension AppIntents::EntityProperty where Value.ValueType : AppIntents::_SystemIntentValue {
3458 convenience public init(title: Foundation::LocalizedStringResource)
3459 convenience public init()
3460}
3461@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
3462extension AppIntents::EntityProperty where Value.ValueType : AppIntents::_SystemIntentValue {
3463 @available(watchOS, unavailable)
3464 @available(tvOS, unavailable)
3465 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3466 @available(watchOS, unavailable)
3467 @available(tvOS, unavailable)
3468 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3469 @available(watchOS, unavailable)
3470 @available(tvOS, unavailable)
3471 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3472 @available(watchOS, unavailable)
3473 @available(tvOS, unavailable)
3474 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3475}
3476@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
3477extension AppIntents::EntityProperty where Value.ValueType : AppIntents::_SystemIntentValue {
3478 convenience public init(identifier: _const Swift::String)
3479 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
3480 @available(watchOS, unavailable)
3481 @available(tvOS, unavailable)
3482 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3483 @available(watchOS, unavailable)
3484 @available(tvOS, unavailable)
3485 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3486 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3487 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3488 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3489 @available(watchOS, unavailable)
3490 @available(tvOS, unavailable)
3491 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3492 @available(watchOS, unavailable)
3493 @available(tvOS, unavailable)
3494 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3495 @available(watchOS, unavailable)
3496 @available(tvOS, unavailable)
3497 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3498 @available(watchOS, unavailable)
3499 @available(tvOS, unavailable)
3500 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3501 @available(watchOS, unavailable)
3502 @available(tvOS, unavailable)
3503 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3504 @available(watchOS, unavailable)
3505 @available(tvOS, unavailable)
3506 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3507 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3508 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3509 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3510 @available(watchOS, unavailable)
3511 @available(tvOS, unavailable)
3512 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3513 @available(watchOS, unavailable)
3514 @available(tvOS, unavailable)
3515 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3516 @available(watchOS, unavailable)
3517 @available(tvOS, unavailable)
3518 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3519 @available(watchOS, unavailable)
3520 @available(tvOS, unavailable)
3521 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3522}
3523@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3524extension AppIntents::EntityProperty where Value.ValueType : AppIntents::_SystemIntentValue {
3525 @available(watchOS, unavailable)
3526 @available(tvOS, unavailable)
3527 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3528 @available(watchOS, unavailable)
3529 @available(tvOS, unavailable)
3530 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3531 @available(watchOS, unavailable)
3532 @available(tvOS, unavailable)
3533 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3534 @available(watchOS, unavailable)
3535 @available(tvOS, unavailable)
3536 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3537}
3538@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3539extension AppIntents::IntentParameter where Value.ValueType : AppIntents::_SystemIntentValue {
3540 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3541 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3542 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
3543 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
3544 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3545 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3546 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
3547 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
3548}
3549@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3550extension AppIntents::IntentParameter where Value.UnwrappedType : Swift::Collection, Value.ValueType : AppIntents::_SystemIntentValue {
3551 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3552 @available(tvOS, unavailable)
3553 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3554 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3555 @available(tvOS, unavailable)
3556 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3557}
3558@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3559extension Foundation::AttributedString : AppIntents::_IntentValue {
3560 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
3561 get
3562 }
3563 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3564 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation16AttributedStringV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
3565 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3566 public typealias UnwrappedType = Foundation::AttributedString
3567 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3568 public typealias ValueType = Foundation::AttributedString
3569}
3570@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3571public struct AttributedStringFromStringResolver : AppIntents::Resolver {
3572 public func resolve(from input: Swift::String, context: AppIntents::IntentParameterContext<Foundation::AttributedString>) async throws -> Foundation::AttributedString?
3573 public static func == (a: AppIntents::AttributedStringFromStringResolver, b: AppIntents::AttributedStringFromStringResolver) -> Swift::Bool
3574 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3575 public typealias Input = Swift::String
3576 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3577 public typealias Output = Foundation::AttributedString
3578 public func hash(into hasher: inout Swift::Hasher)
3579 public var hashValue: Swift::Int {
3580 get
3581 }
3582}
3583@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3584extension AppIntents::EntityProperty where Value.ValueType == Foundation::AttributedString {
3585 convenience public init(title: Foundation::LocalizedStringResource)
3586}
3587@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3588extension AppIntents::EntityProperty where Value.ValueType == Foundation::AttributedString {
3589 convenience public init()
3590}
3591@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
3592extension AppIntents::EntityProperty where Value.ValueType == Foundation::AttributedString {
3593 @available(watchOS, unavailable)
3594 @available(tvOS, unavailable)
3595 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3596 @available(watchOS, unavailable)
3597 @available(tvOS, unavailable)
3598 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3599 @available(watchOS, unavailable)
3600 @available(tvOS, unavailable)
3601 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3602 @available(watchOS, unavailable)
3603 @available(tvOS, unavailable)
3604 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3605}
3606@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3607extension AppIntents::EntityProperty where Value.ValueType == Foundation::AttributedString {
3608 convenience public init(identifier: _const Swift::String)
3609 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
3610 @available(watchOS, unavailable)
3611 @available(tvOS, unavailable)
3612 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3613 @available(watchOS, unavailable)
3614 @available(tvOS, unavailable)
3615 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3616 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3617 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3618 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3619 @available(watchOS, unavailable)
3620 @available(tvOS, unavailable)
3621 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3622 @available(watchOS, unavailable)
3623 @available(tvOS, unavailable)
3624 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3625 @available(watchOS, unavailable)
3626 @available(tvOS, unavailable)
3627 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3628 @available(watchOS, unavailable)
3629 @available(tvOS, unavailable)
3630 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3631 @available(watchOS, unavailable)
3632 @available(tvOS, unavailable)
3633 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3634 @available(watchOS, unavailable)
3635 @available(tvOS, unavailable)
3636 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3637 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3638 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3639 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3640 @available(watchOS, unavailable)
3641 @available(tvOS, unavailable)
3642 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3643 @available(watchOS, unavailable)
3644 @available(tvOS, unavailable)
3645 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3646 @available(watchOS, unavailable)
3647 @available(tvOS, unavailable)
3648 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3649 @available(watchOS, unavailable)
3650 @available(tvOS, unavailable)
3651 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3652}
3653@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3654extension AppIntents::EntityProperty where Value.ValueType == Foundation::AttributedString {
3655 @available(watchOS, unavailable)
3656 @available(tvOS, unavailable)
3657 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3658 @available(watchOS, unavailable)
3659 @available(tvOS, unavailable)
3660 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3661 @available(watchOS, unavailable)
3662 @available(tvOS, unavailable)
3663 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3664 @available(watchOS, unavailable)
3665 @available(tvOS, unavailable)
3666 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3667}
3668@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3669extension AppIntents::IntentParameter where Value.ValueType == Foundation::AttributedString {
3670 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3671 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3672 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::AttributedString
3673 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::AttributedString
3674}
3675@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3676extension AppIntents::IntentParameter where Value.ValueType == Foundation::AttributedString {
3677 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3678 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3679 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::AttributedString
3680 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::AttributedString
3681}
3682@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3683extension Swift::Bool : AppIntents::_IntentValue {
3684 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
3685 get
3686 }
3687 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3688 public typealias Specification = @_opaqueReturnTypeOf("$sSb10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
3689 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3690 public typealias UnwrappedType = Swift::Bool
3691 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3692 public typealias ValueType = Swift::Bool
3693}
3694@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3695public struct BoolFromStringResolver : AppIntents::Resolver {
3696 public func resolve(from input: Swift::String, context: AppIntents::IntentParameterContext<Swift::Bool>) async throws -> Swift::Bool?
3697 public static func == (a: AppIntents::BoolFromStringResolver, b: AppIntents::BoolFromStringResolver) -> Swift::Bool
3698 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3699 public typealias Input = Swift::String
3700 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
3701 public typealias Output = Swift::Bool
3702 public func hash(into hasher: inout Swift::Hasher)
3703 public var hashValue: Swift::Int {
3704 get
3705 }
3706}
3707@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3708extension Swift::Bool {
3709 public struct IntentDisplayName {
3710 public let `true`: Foundation::LocalizedStringResource
3711 public let `false`: Foundation::LocalizedStringResource
3712 public init(true: Foundation::LocalizedStringResource, false: Foundation::LocalizedStringResource)
3713 }
3714}
3715@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3716extension AppIntents::IntentParameter where Value.ValueType == Swift::Bool {
3717 final public var displayName: Swift::Bool.AppIntents::IntentDisplayName? {
3718 get
3719 }
3720}
3721@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3722extension AppIntents::IntentParameterContext where Value.ValueType == Swift::Bool {
3723 public var displayName: Swift::Bool.AppIntents::IntentDisplayName? {
3724 get
3725 }
3726}
3727@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3728extension AppIntents::EntityProperty where Value.ValueType == Swift::Bool {
3729 convenience public init(title: Foundation::LocalizedStringResource)
3730}
3731@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3732extension AppIntents::EntityProperty where Value.ValueType == Swift::Bool {
3733 convenience public init()
3734}
3735@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
3736extension AppIntents::EntityProperty where Value.ValueType == Swift::Bool {
3737 @available(watchOS, unavailable)
3738 @available(tvOS, unavailable)
3739 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3740 @available(watchOS, unavailable)
3741 @available(tvOS, unavailable)
3742 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3743 @available(watchOS, unavailable)
3744 @available(tvOS, unavailable)
3745 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3746 @available(watchOS, unavailable)
3747 @available(tvOS, unavailable)
3748 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3749}
3750@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3751extension AppIntents::EntityProperty where Value.ValueType == Swift::Bool {
3752 convenience public init(identifier: _const Swift::String)
3753 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
3754 @available(watchOS, unavailable)
3755 @available(tvOS, unavailable)
3756 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3757 @available(watchOS, unavailable)
3758 @available(tvOS, unavailable)
3759 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3760 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3761 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3762 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3763 @available(watchOS, unavailable)
3764 @available(tvOS, unavailable)
3765 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3766 @available(watchOS, unavailable)
3767 @available(tvOS, unavailable)
3768 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3769 @available(watchOS, unavailable)
3770 @available(tvOS, unavailable)
3771 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3772 @available(watchOS, unavailable)
3773 @available(tvOS, unavailable)
3774 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3775 @available(watchOS, unavailable)
3776 @available(tvOS, unavailable)
3777 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3778 @available(watchOS, unavailable)
3779 @available(tvOS, unavailable)
3780 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3781 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3782 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3783 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3784 @available(watchOS, unavailable)
3785 @available(tvOS, unavailable)
3786 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3787 @available(watchOS, unavailable)
3788 @available(tvOS, unavailable)
3789 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3790 @available(watchOS, unavailable)
3791 @available(tvOS, unavailable)
3792 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3793 @available(watchOS, unavailable)
3794 @available(tvOS, unavailable)
3795 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3796}
3797@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3798extension AppIntents::EntityProperty where Value.ValueType == Swift::Bool {
3799 @available(watchOS, unavailable)
3800 @available(tvOS, unavailable)
3801 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3802 @available(watchOS, unavailable)
3803 @available(tvOS, unavailable)
3804 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3805 @available(watchOS, unavailable)
3806 @available(tvOS, unavailable)
3807 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3808 @available(watchOS, unavailable)
3809 @available(tvOS, unavailable)
3810 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3811}
3812@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3813extension AppIntents::IntentParameter where Value.ValueType == Swift::Bool {
3814 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, displayName: Swift::Bool.AppIntents::IntentDisplayName? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3815 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, displayName: Swift::Bool.AppIntents::IntentDisplayName? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3816}
3817@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3818extension AppIntents::IntentParameter where Value.ValueType == Swift::Bool {
3819 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, displayName: Swift::Bool.AppIntents::IntentDisplayName? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3820 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, displayName: Swift::Bool.AppIntents::IntentDisplayName? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3821}
3822@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
3823extension Foundation::Calendar.Foundation::RecurrenceRule : AppIntents::_IntentValue {
3824 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
3825 get
3826 }
3827 @available(macOS 15.2, iOS 18.2, tvOS 18.2, watchOS 11.2, visionOS 2.2, *)
3828 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation8CalendarV14RecurrenceRuleV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
3829 @available(macOS 15.2, iOS 18.2, tvOS 18.2, watchOS 11.2, visionOS 2.2, *)
3830 public typealias UnwrappedType = Foundation::Calendar.Foundation::RecurrenceRule
3831 @available(macOS 15.2, iOS 18.2, tvOS 18.2, watchOS 11.2, visionOS 2.2, *)
3832 public typealias ValueType = Foundation::Calendar.Foundation::RecurrenceRule
3833}
3834@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3835extension AppIntents::IntentParameter {
3836 public enum PlacemarkDisplayStyle {
3837 case name
3838 case address
3839 case city
3840 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle, b: AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle) -> Swift::Bool
3841 public func hash(into hasher: inout Swift::Hasher)
3842 public var hashValue: Swift::Int {
3843 get
3844 }
3845 }
3846}
3847@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3848extension CoreLocation::CLPlacemark : AppIntents::DisplayRepresentable, @retroactive Foundation::CustomLocalizedStringResourceConvertible {
3849 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation {
3850 get
3851 }
3852 public var displayRepresentation: AppIntents::DisplayRepresentation {
3853 get
3854 }
3855}
3856@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3857extension CoreLocation::CLPlacemark : AppIntents::_IntentValue {
3858 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<CoreLocation::CLPlacemark> {
3859 get
3860 }
3861 @available(macOS 13.0, tvOS 16.0, watchOS 9.0, *)
3862 @available(iOS, introduced: 16.0, deprecated: 100000, message: "Use either GeoToolbox.PlaceDescriptor or MapKit")
3863 public typealias Specification = AppIntents::EmptyResolverSpecification<CoreLocation::CLPlacemark>
3864 @available(macOS 13.0, tvOS 16.0, watchOS 9.0, *)
3865 @available(iOS, introduced: 16.0, deprecated: 100000, message: "Use either GeoToolbox.PlaceDescriptor or MapKit")
3866 public typealias UnwrappedType = CoreLocation::CLPlacemark
3867 @available(macOS 13.0, tvOS 16.0, watchOS 9.0, *)
3868 @available(iOS, introduced: 16.0, deprecated: 100000, message: "Use either GeoToolbox.PlaceDescriptor or MapKit")
3869 public typealias ValueType = CoreLocation::CLPlacemark
3870}
3871@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3872extension AppIntents::IntentParameter where Value.ValueType == CoreLocation::CLPlacemark {
3873 final public var displayStyle: AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle? {
3874 get
3875 }
3876}
3877@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3878extension AppIntents::IntentParameterContext where Value.ValueType == CoreLocation::CLPlacemark {
3879 public var displayStyle: AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle? {
3880 get
3881 }
3882}
3883@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3884extension AppIntents::EntityProperty where Value.ValueType == CoreLocation::CLPlacemark {
3885 convenience public init(title: Foundation::LocalizedStringResource)
3886}
3887@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3888extension AppIntents::EntityProperty where Value.ValueType == CoreLocation::CLPlacemark {
3889 convenience public init()
3890}
3891@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
3892extension AppIntents::EntityProperty where Value.ValueType == CoreLocation::CLPlacemark {
3893 @available(watchOS, unavailable)
3894 @available(tvOS, unavailable)
3895 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3896 @available(watchOS, unavailable)
3897 @available(tvOS, unavailable)
3898 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3899 @available(watchOS, unavailable)
3900 @available(tvOS, unavailable)
3901 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3902 @available(watchOS, unavailable)
3903 @available(tvOS, unavailable)
3904 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3905}
3906@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3907extension AppIntents::EntityProperty where Value.ValueType == CoreLocation::CLPlacemark {
3908 convenience public init(identifier: _const Swift::String)
3909 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
3910 @available(watchOS, unavailable)
3911 @available(tvOS, unavailable)
3912 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3913 @available(watchOS, unavailable)
3914 @available(tvOS, unavailable)
3915 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3916 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3917 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3918 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3919 @available(watchOS, unavailable)
3920 @available(tvOS, unavailable)
3921 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3922 @available(watchOS, unavailable)
3923 @available(tvOS, unavailable)
3924 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3925 @available(watchOS, unavailable)
3926 @available(tvOS, unavailable)
3927 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3928 @available(watchOS, unavailable)
3929 @available(tvOS, unavailable)
3930 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3931 @available(watchOS, unavailable)
3932 @available(tvOS, unavailable)
3933 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3934 @available(watchOS, unavailable)
3935 @available(tvOS, unavailable)
3936 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
3937 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3938 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3939 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3940 @available(watchOS, unavailable)
3941 @available(tvOS, unavailable)
3942 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3943 @available(watchOS, unavailable)
3944 @available(tvOS, unavailable)
3945 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3946 @available(watchOS, unavailable)
3947 @available(tvOS, unavailable)
3948 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3949 @available(watchOS, unavailable)
3950 @available(tvOS, unavailable)
3951 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
3952}
3953@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
3954extension AppIntents::EntityProperty where Value.ValueType == CoreLocation::CLPlacemark {
3955 @available(watchOS, unavailable)
3956 @available(tvOS, unavailable)
3957 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3958 @available(watchOS, unavailable)
3959 @available(tvOS, unavailable)
3960 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3961 @available(watchOS, unavailable)
3962 @available(tvOS, unavailable)
3963 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3964 @available(watchOS, unavailable)
3965 @available(tvOS, unavailable)
3966 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
3967}
3968@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3969extension AppIntents::IntentParameter where Value.ValueType == CoreLocation::CLPlacemark {
3970 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3971 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3972 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation::CLPlacemark
3973 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation::CLPlacemark
3974}
3975@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3976extension AppIntents::IntentParameter where Value.ValueType == CoreLocation::CLPlacemark {
3977 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3978 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3979 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation::CLPlacemark
3980 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation::CLPlacemark
3981 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
3982 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
3983 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation::CLPlacemark
3984 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents::IntentParameter<Value>.AppIntents::PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation::CLPlacemark
3985}
3986@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3987extension AppIntents::EntityProperty where Value.ValueType : Swift::Decodable, Value.ValueType : Swift::Encodable {
3988 @_disfavoredOverload convenience public init(title: Foundation::LocalizedStringResource)
3989 @_disfavoredOverload convenience public init()
3990}
3991@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
3992extension AppIntents::EntityProperty where Value.ValueType : Swift::Decodable, Value.ValueType : Swift::Encodable {
3993 @_disfavoredOverload convenience public init(identifier: _const Swift::String)
3994 @_disfavoredOverload convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
3995 @available(watchOS, unavailable)
3996 @available(tvOS, unavailable)
3997 @_disfavoredOverload convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
3998 @available(watchOS, unavailable)
3999 @available(tvOS, unavailable)
4000 @_disfavoredOverload convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4001 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4002 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4003 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4004 @available(watchOS, unavailable)
4005 @available(tvOS, unavailable)
4006 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4007 @available(watchOS, unavailable)
4008 @available(tvOS, unavailable)
4009 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4010 @available(watchOS, unavailable)
4011 @available(tvOS, unavailable)
4012 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4013 @available(watchOS, unavailable)
4014 @available(tvOS, unavailable)
4015 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4016 @available(watchOS, unavailable)
4017 @available(tvOS, unavailable)
4018 @_disfavoredOverload convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4019 @available(watchOS, unavailable)
4020 @available(tvOS, unavailable)
4021 @_disfavoredOverload convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4022 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4023 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4024 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4025 @available(watchOS, unavailable)
4026 @available(tvOS, unavailable)
4027 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4028 @available(watchOS, unavailable)
4029 @available(tvOS, unavailable)
4030 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4031 @available(watchOS, unavailable)
4032 @available(tvOS, unavailable)
4033 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4034 @available(watchOS, unavailable)
4035 @available(tvOS, unavailable)
4036 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4037}
4038@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
4039extension AppIntents::EntityProperty where Value.ValueType : Swift::Decodable, Value.ValueType : Swift::Encodable {
4040 @available(watchOS, unavailable)
4041 @available(tvOS, unavailable)
4042 @_disfavoredOverload convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4043 @available(watchOS, unavailable)
4044 @available(tvOS, unavailable)
4045 @_disfavoredOverload convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4046 @available(watchOS, unavailable)
4047 @available(tvOS, unavailable)
4048 @_disfavoredOverload convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4049 @available(watchOS, unavailable)
4050 @available(tvOS, unavailable)
4051 @_disfavoredOverload convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4052}
4053@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4054extension AppIntents::EntityProperty where Value.ValueType : Swift::Decodable, Value.ValueType : Swift::Encodable {
4055 @available(watchOS, unavailable)
4056 @available(tvOS, unavailable)
4057 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4058 @available(watchOS, unavailable)
4059 @available(tvOS, unavailable)
4060 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4061 @available(watchOS, unavailable)
4062 @available(tvOS, unavailable)
4063 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4064 @available(watchOS, unavailable)
4065 @available(tvOS, unavailable)
4066 @_disfavoredOverload convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4067}
4068@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4069extension AppIntents::IntentParameter where Value.ValueType : Swift::Decodable, Value.ValueType : Swift::Encodable {
4070 @_disfavoredOverload convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4071 @_disfavoredOverload convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4072 @_disfavoredOverload convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
4073 @_disfavoredOverload convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
4074 @_disfavoredOverload convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4075 @_disfavoredOverload convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4076 @_disfavoredOverload convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
4077 @_disfavoredOverload convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
4078}
4079@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4080extension CoreVideo::CVReadOnlyPixelBuffer : AppIntents::_IntentValue {
4081 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<CoreVideo::CVReadOnlyPixelBuffer> {
4082 get
4083 }
4084 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
4085 public typealias Specification = AppIntents::EmptyResolverSpecification<CoreVideo::CVReadOnlyPixelBuffer>
4086 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
4087 public typealias UnwrappedType = CoreVideo::CVReadOnlyPixelBuffer
4088 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
4089 public typealias ValueType = CoreVideo::CVReadOnlyPixelBuffer
4090}
4091@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4092extension AppIntents::EntityProperty where Value.ValueType == CoreVideo::CVReadOnlyPixelBuffer {
4093 @available(watchOS, unavailable)
4094 @available(tvOS, unavailable)
4095 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4096 @available(watchOS, unavailable)
4097 @available(tvOS, unavailable)
4098 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4099 @available(watchOS, unavailable)
4100 @available(tvOS, unavailable)
4101 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4102 @available(watchOS, unavailable)
4103 @available(tvOS, unavailable)
4104 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4105}
4106@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4107extension AppIntents::EntityProperty where Value.ValueType == CoreVideo::CVReadOnlyPixelBuffer {
4108 convenience public init(title: Foundation::LocalizedStringResource)
4109 convenience public init()
4110}
4111@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4112extension AppIntents::EntityProperty where Value.ValueType == CoreVideo::CVReadOnlyPixelBuffer {
4113 @available(watchOS, unavailable)
4114 @available(tvOS, unavailable)
4115 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4116 @available(watchOS, unavailable)
4117 @available(tvOS, unavailable)
4118 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4119 @available(watchOS, unavailable)
4120 @available(tvOS, unavailable)
4121 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4122 @available(watchOS, unavailable)
4123 @available(tvOS, unavailable)
4124 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4125}
4126@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4127extension AppIntents::EntityProperty where Value.ValueType == CoreVideo::CVReadOnlyPixelBuffer {
4128 convenience public init(identifier: _const Swift::String)
4129 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
4130 @available(watchOS, unavailable)
4131 @available(tvOS, unavailable)
4132 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4133 @available(watchOS, unavailable)
4134 @available(tvOS, unavailable)
4135 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4136 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4137 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4138 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4139 @available(watchOS, unavailable)
4140 @available(tvOS, unavailable)
4141 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4142 @available(watchOS, unavailable)
4143 @available(tvOS, unavailable)
4144 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4145 @available(watchOS, unavailable)
4146 @available(tvOS, unavailable)
4147 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4148 @available(watchOS, unavailable)
4149 @available(tvOS, unavailable)
4150 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4151 @available(watchOS, unavailable)
4152 @available(tvOS, unavailable)
4153 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4154 @available(watchOS, unavailable)
4155 @available(tvOS, unavailable)
4156 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4157 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4158 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4159 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4160 @available(watchOS, unavailable)
4161 @available(tvOS, unavailable)
4162 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4163 @available(watchOS, unavailable)
4164 @available(tvOS, unavailable)
4165 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4166 @available(watchOS, unavailable)
4167 @available(tvOS, unavailable)
4168 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4169 @available(watchOS, unavailable)
4170 @available(tvOS, unavailable)
4171 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4172}
4173@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4174extension Foundation::Date : AppIntents::_IntentValue {
4175 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
4176 get
4177 }
4178 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4179 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation4DateV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
4180 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4181 public typealias UnwrappedType = Foundation::Date
4182 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4183 public typealias ValueType = Foundation::Date
4184}
4185@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4186extension AppIntents::IntentParameter {
4187 public enum DateKind {
4188 case date
4189 case time
4190 case dateTime
4191 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::DateKind, b: AppIntents::IntentParameter<Value>.AppIntents::DateKind) -> Swift::Bool
4192 public func hash(into hasher: inout Swift::Hasher)
4193 public var hashValue: Swift::Int {
4194 get
4195 }
4196 }
4197}
4198@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4199extension AppIntents::IntentParameter where Value.ValueType == Foundation::Date {
4200 final public var dateKind: AppIntents::IntentParameter<Value>.AppIntents::DateKind? {
4201 get
4202 }
4203}
4204@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4205extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Date {
4206 public var dateKind: AppIntents::IntentParameter<Value>.AppIntents::DateKind? {
4207 get
4208 }
4209}
4210@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4211extension AppIntents::EntityProperty where Value.ValueType == Foundation::Date {
4212 convenience public init(title: Foundation::LocalizedStringResource)
4213}
4214@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4215extension AppIntents::EntityProperty where Value.ValueType == Foundation::Date {
4216 convenience public init()
4217}
4218@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
4219extension AppIntents::EntityProperty where Value.ValueType == Foundation::Date {
4220 @available(watchOS, unavailable)
4221 @available(tvOS, unavailable)
4222 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4223 @available(watchOS, unavailable)
4224 @available(tvOS, unavailable)
4225 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4226 @available(watchOS, unavailable)
4227 @available(tvOS, unavailable)
4228 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4229 @available(watchOS, unavailable)
4230 @available(tvOS, unavailable)
4231 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4232}
4233@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4234extension AppIntents::EntityProperty where Value.ValueType == Foundation::Date {
4235 convenience public init(identifier: _const Swift::String)
4236 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
4237 @available(watchOS, unavailable)
4238 @available(tvOS, unavailable)
4239 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4240 @available(watchOS, unavailable)
4241 @available(tvOS, unavailable)
4242 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4243 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4244 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4245 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4246 @available(watchOS, unavailable)
4247 @available(tvOS, unavailable)
4248 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4249 @available(watchOS, unavailable)
4250 @available(tvOS, unavailable)
4251 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4252 @available(watchOS, unavailable)
4253 @available(tvOS, unavailable)
4254 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4255 @available(watchOS, unavailable)
4256 @available(tvOS, unavailable)
4257 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4258 @available(watchOS, unavailable)
4259 @available(tvOS, unavailable)
4260 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4261 @available(watchOS, unavailable)
4262 @available(tvOS, unavailable)
4263 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4264 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4265 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4266 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4267 @available(watchOS, unavailable)
4268 @available(tvOS, unavailable)
4269 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4270 @available(watchOS, unavailable)
4271 @available(tvOS, unavailable)
4272 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4273 @available(watchOS, unavailable)
4274 @available(tvOS, unavailable)
4275 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4276 @available(watchOS, unavailable)
4277 @available(tvOS, unavailable)
4278 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4279}
4280@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4281extension AppIntents::EntityProperty where Value.ValueType == Foundation::Date {
4282 @available(watchOS, unavailable)
4283 @available(tvOS, unavailable)
4284 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4285 @available(watchOS, unavailable)
4286 @available(tvOS, unavailable)
4287 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4288 @available(watchOS, unavailable)
4289 @available(tvOS, unavailable)
4290 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4291 @available(watchOS, unavailable)
4292 @available(tvOS, unavailable)
4293 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4294}
4295@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4296extension AppIntents::IntentParameter where Value.ValueType == Foundation::Date {
4297 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4298 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4299 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Date
4300 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Date
4301}
4302@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4303extension AppIntents::IntentParameter where Value.ValueType == Foundation::Date {
4304 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4305 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4306 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Date
4307 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Date
4308 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4309 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4310 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Date
4311 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Date
4312}
4313@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4314extension Foundation::DateComponents : AppIntents::_IntentValue {
4315 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
4316 get
4317 }
4318 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4319 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation14DateComponentsV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
4320 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4321 public typealias UnwrappedType = Foundation::DateComponents
4322 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4323 public typealias ValueType = Foundation::DateComponents
4324}
4325@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4326extension AppIntents::IntentParameter where Value.ValueType == Foundation::DateComponents {
4327 final public var dateKind: AppIntents::IntentParameter<Value>.AppIntents::DateKind? {
4328 get
4329 }
4330}
4331@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4332extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::DateComponents {
4333 public var dateKind: AppIntents::IntentParameter<Value>.AppIntents::DateKind? {
4334 get
4335 }
4336}
4337@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4338extension AppIntents::EntityProperty where Value.ValueType == Foundation::DateComponents {
4339 convenience public init(title: Foundation::LocalizedStringResource)
4340}
4341@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4342extension AppIntents::EntityProperty where Value.ValueType == Foundation::DateComponents {
4343 convenience public init()
4344}
4345@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
4346extension AppIntents::EntityProperty where Value.ValueType == Foundation::DateComponents {
4347 @available(watchOS, unavailable)
4348 @available(tvOS, unavailable)
4349 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4350 @available(watchOS, unavailable)
4351 @available(tvOS, unavailable)
4352 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4353 @available(watchOS, unavailable)
4354 @available(tvOS, unavailable)
4355 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4356 @available(watchOS, unavailable)
4357 @available(tvOS, unavailable)
4358 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4359}
4360@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4361extension AppIntents::EntityProperty where Value.ValueType == Foundation::DateComponents {
4362 convenience public init(identifier: _const Swift::String)
4363 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
4364 @available(watchOS, unavailable)
4365 @available(tvOS, unavailable)
4366 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4367 @available(watchOS, unavailable)
4368 @available(tvOS, unavailable)
4369 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4370 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4371 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4372 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4373 @available(watchOS, unavailable)
4374 @available(tvOS, unavailable)
4375 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4376 @available(watchOS, unavailable)
4377 @available(tvOS, unavailable)
4378 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4379 @available(watchOS, unavailable)
4380 @available(tvOS, unavailable)
4381 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4382 @available(watchOS, unavailable)
4383 @available(tvOS, unavailable)
4384 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4385 @available(watchOS, unavailable)
4386 @available(tvOS, unavailable)
4387 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4388 @available(watchOS, unavailable)
4389 @available(tvOS, unavailable)
4390 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4391 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4392 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4393 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4394 @available(watchOS, unavailable)
4395 @available(tvOS, unavailable)
4396 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4397 @available(watchOS, unavailable)
4398 @available(tvOS, unavailable)
4399 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4400 @available(watchOS, unavailable)
4401 @available(tvOS, unavailable)
4402 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4403 @available(watchOS, unavailable)
4404 @available(tvOS, unavailable)
4405 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4406}
4407@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4408extension AppIntents::EntityProperty where Value.ValueType == Foundation::DateComponents {
4409 @available(watchOS, unavailable)
4410 @available(tvOS, unavailable)
4411 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4412 @available(watchOS, unavailable)
4413 @available(tvOS, unavailable)
4414 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4415 @available(watchOS, unavailable)
4416 @available(tvOS, unavailable)
4417 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4418 @available(watchOS, unavailable)
4419 @available(tvOS, unavailable)
4420 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4421}
4422@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4423extension AppIntents::IntentParameter where Value.ValueType == Foundation::DateComponents {
4424 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4425 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4426 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::DateComponents
4427 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::DateComponents
4428}
4429@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4430extension AppIntents::IntentParameter where Value.ValueType == Foundation::DateComponents {
4431 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4432 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4433 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::DateComponents
4434 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::DateComponents
4435 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4436 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4437 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::DateComponents
4438 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents::IntentParameter<Value>.AppIntents::DateKind = .dateTime, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::DateComponents
4439}
4440@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4441extension Swift::Double : AppIntents::_IntentValue {
4442 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
4443 get
4444 }
4445 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4446 public typealias Specification = @_opaqueReturnTypeOf("$sSd10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
4447 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4448 public typealias UnwrappedType = Swift::Double
4449 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4450 public typealias ValueType = Swift::Double
4451}
4452@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4453extension Swift::Double : AppIntents::RangeComparableProperty {
4454}
4455@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4456public struct DoubleResolver : AppIntents::RangeCheckingResolver {
4457 public func resolve(from input: Swift::Double, context: AppIntents::IntentParameterContext<Swift::Double>) async throws -> Swift::Double?
4458 public static func == (a: AppIntents::DoubleResolver, b: AppIntents::DoubleResolver) -> Swift::Bool
4459 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4460 public typealias Input = Swift::Double
4461 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4462 public typealias Output = Swift::Double
4463 public func hash(into hasher: inout Swift::Hasher)
4464 public var hashValue: Swift::Int {
4465 get
4466 }
4467}
4468@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4469public struct DoubleFromStringResolver : AppIntents::RangeCheckingResolver {
4470 public func resolve(from input: Swift::String, context: AppIntents::IntentParameterContext<Swift::Double>) async throws -> Swift::Double?
4471 public static func == (a: AppIntents::DoubleFromStringResolver, b: AppIntents::DoubleFromStringResolver) -> Swift::Bool
4472 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4473 public typealias Input = Swift::String
4474 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4475 public typealias Output = Swift::Double
4476 public func hash(into hasher: inout Swift::Hasher)
4477 public var hashValue: Swift::Int {
4478 get
4479 }
4480}
4481@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4482public struct DoubleFromIntResolver : AppIntents::RangeCheckingResolver {
4483 public func resolve(from input: Swift::Int, context: AppIntents::IntentParameterContext<Swift::Double>) async throws -> Swift::Double?
4484 public static func == (a: AppIntents::DoubleFromIntResolver, b: AppIntents::DoubleFromIntResolver) -> Swift::Bool
4485 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4486 public typealias Input = Swift::Int
4487 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4488 public typealias Output = Swift::Double
4489 public func hash(into hasher: inout Swift::Hasher)
4490 public var hashValue: Swift::Int {
4491 get
4492 }
4493}
4494@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4495extension AppIntents::IntentParameter {
4496 public enum DoubleControlStyle {
4497 case stepper
4498 case field
4499 case slider
4500 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle, b: AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle) -> Swift::Bool
4501 public func hash(into hasher: inout Swift::Hasher)
4502 public var hashValue: Swift::Int {
4503 get
4504 }
4505 }
4506 public typealias InclusiveRange<Bound> = (lowerBound: Bound, upperBound: Bound) where Bound : Swift::Comparable
4507}
4508@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4509extension AppIntents::IntentParameter where Value.ValueType == Swift::Double {
4510 final public var controlStyle: AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle? {
4511 get
4512 }
4513}
4514@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4515extension AppIntents::IntentParameterContext where Value.ValueType == Swift::Double {
4516 public var controlStyle: AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle? {
4517 get
4518 }
4519 public var inclusiveRange: AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Swift::Double>? {
4520 get
4521 }
4522}
4523@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4524extension AppIntents::EntityProperty where Value.ValueType == Swift::Double {
4525 convenience public init(title: Foundation::LocalizedStringResource)
4526}
4527@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4528extension AppIntents::EntityProperty where Value.ValueType == Swift::Double {
4529 convenience public init()
4530}
4531@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
4532extension AppIntents::EntityProperty where Value.ValueType == Swift::Double {
4533 @available(watchOS, unavailable)
4534 @available(tvOS, unavailable)
4535 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4536 @available(watchOS, unavailable)
4537 @available(tvOS, unavailable)
4538 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4539 @available(watchOS, unavailable)
4540 @available(tvOS, unavailable)
4541 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4542 @available(watchOS, unavailable)
4543 @available(tvOS, unavailable)
4544 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4545}
4546@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4547extension AppIntents::EntityProperty where Value.ValueType == Swift::Double {
4548 convenience public init(identifier: _const Swift::String)
4549 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
4550 @available(watchOS, unavailable)
4551 @available(tvOS, unavailable)
4552 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4553 @available(watchOS, unavailable)
4554 @available(tvOS, unavailable)
4555 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4556 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4557 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4558 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4559 @available(watchOS, unavailable)
4560 @available(tvOS, unavailable)
4561 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4562 @available(watchOS, unavailable)
4563 @available(tvOS, unavailable)
4564 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4565 @available(watchOS, unavailable)
4566 @available(tvOS, unavailable)
4567 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4568 @available(watchOS, unavailable)
4569 @available(tvOS, unavailable)
4570 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4571 @available(watchOS, unavailable)
4572 @available(tvOS, unavailable)
4573 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4574 @available(watchOS, unavailable)
4575 @available(tvOS, unavailable)
4576 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4577 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4578 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4579 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4580 @available(watchOS, unavailable)
4581 @available(tvOS, unavailable)
4582 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4583 @available(watchOS, unavailable)
4584 @available(tvOS, unavailable)
4585 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4586 @available(watchOS, unavailable)
4587 @available(tvOS, unavailable)
4588 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4589 @available(watchOS, unavailable)
4590 @available(tvOS, unavailable)
4591 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4592}
4593@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4594extension AppIntents::EntityProperty where Value.ValueType == Swift::Double {
4595 @available(watchOS, unavailable)
4596 @available(tvOS, unavailable)
4597 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4598 @available(watchOS, unavailable)
4599 @available(tvOS, unavailable)
4600 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4601 @available(watchOS, unavailable)
4602 @available(tvOS, unavailable)
4603 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4604 @available(watchOS, unavailable)
4605 @available(tvOS, unavailable)
4606 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4607}
4608@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4609extension AppIntents::IntentParameter where Value.ValueType == Swift::Double {
4610 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4611 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4612 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Double
4613 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Double
4614}
4615@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4616extension AppIntents::IntentParameter where Value.ValueType == Swift::Double {
4617 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4618 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4619 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Double
4620 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::DoubleControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Double
4621}
4622@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
4623extension AppIntents::EntityProperty where Value.ValueType == Swift::Duration {
4624 convenience public init(title: Foundation::LocalizedStringResource)
4625 convenience public init()
4626}
4627@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
4628extension AppIntents::EntityProperty where Value.ValueType == Swift::Duration {
4629 @available(watchOS, unavailable)
4630 @available(tvOS, unavailable)
4631 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4632 @available(watchOS, unavailable)
4633 @available(tvOS, unavailable)
4634 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4635 @available(watchOS, unavailable)
4636 @available(tvOS, unavailable)
4637 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4638 @available(watchOS, unavailable)
4639 @available(tvOS, unavailable)
4640 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4641}
4642@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
4643extension AppIntents::EntityProperty where Value.ValueType == Swift::Duration {
4644 convenience public init(identifier: _const Swift::String)
4645 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
4646 @available(watchOS, unavailable)
4647 @available(tvOS, unavailable)
4648 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4649 @available(watchOS, unavailable)
4650 @available(tvOS, unavailable)
4651 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4652 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4653 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4654 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4655 @available(watchOS, unavailable)
4656 @available(tvOS, unavailable)
4657 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4658 @available(watchOS, unavailable)
4659 @available(tvOS, unavailable)
4660 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4661 @available(watchOS, unavailable)
4662 @available(tvOS, unavailable)
4663 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4664 @available(watchOS, unavailable)
4665 @available(tvOS, unavailable)
4666 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4667 @available(watchOS, unavailable)
4668 @available(tvOS, unavailable)
4669 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4670 @available(watchOS, unavailable)
4671 @available(tvOS, unavailable)
4672 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4673 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4674 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4675 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4676 @available(watchOS, unavailable)
4677 @available(tvOS, unavailable)
4678 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4679 @available(watchOS, unavailable)
4680 @available(tvOS, unavailable)
4681 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4682 @available(watchOS, unavailable)
4683 @available(tvOS, unavailable)
4684 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4685 @available(watchOS, unavailable)
4686 @available(tvOS, unavailable)
4687 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4688}
4689@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4690extension AppIntents::EntityProperty where Value.ValueType == Swift::Duration {
4691 @available(watchOS, unavailable)
4692 @available(tvOS, unavailable)
4693 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4694 @available(watchOS, unavailable)
4695 @available(tvOS, unavailable)
4696 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4697 @available(watchOS, unavailable)
4698 @available(tvOS, unavailable)
4699 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4700 @available(watchOS, unavailable)
4701 @available(tvOS, unavailable)
4702 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4703}
4704@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
4705extension AppIntents::IntentParameter where Value.ValueType == Swift::Duration {
4706 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4707 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4708 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Duration
4709 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Duration
4710 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
4711 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
4712 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Duration
4713 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Duration
4714}
4715@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4716extension AppIntents::IntentParameter where Value.ValueType == Swift::Duration {
4717 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? {
4718 get
4719 }
4720 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::DurationUnit? {
4721 get
4722 }
4723}
4724@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4725extension AppIntents::IntentParameterContext where Value.ValueType == Swift::Duration {
4726 public var unit: AppIntents::IntentParameter<Swift::Duration>.AppIntents::DurationUnit? {
4727 get
4728 }
4729 public var defaultUnit: AppIntents::IntentParameter<Swift::Duration>.AppIntents::DurationUnit? {
4730 get
4731 }
4732}
4733@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4734extension AppIntents::IntentParameter where Value.ValueType == Swift::Duration {
4735 public enum DurationUnit : Swift::String {
4736 case hours
4737 case microseconds
4738 case milliseconds
4739 case minutes
4740 case nanoseconds
4741 case picoseconds
4742 case seconds
4743 public init?(rawValue: Swift::String)
4744 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
4745 public typealias RawValue = Swift::String
4746 public var rawValue: Swift::String {
4747 get
4748 }
4749 }
4750}
4751@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4752extension AppIntents::IntentParameter.AppIntents::DurationUnit : Swift::CaseIterable {
4753 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
4754 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::DurationUnit]
4755 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::DurationUnit] {
4756 get
4757 }
4758}
4759@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4760extension AppIntents::EntityProperty {
4761 @available(watchOS, unavailable)
4762 @available(tvOS, unavailable)
4763 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4764 @available(watchOS, unavailable)
4765 @available(tvOS, unavailable)
4766 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4767 @available(watchOS, unavailable)
4768 @available(tvOS, unavailable)
4769 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4770 @available(watchOS, unavailable)
4771 @available(tvOS, unavailable)
4772 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4773}
4774@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4775extension AppIntents::EntityProperty {
4776 convenience public init<Entity>(title: Foundation::LocalizedStringResource) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4777 convenience public init<Entity>() where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4778}
4779@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4780extension AppIntents::EntityProperty {
4781 @available(watchOS, unavailable)
4782 @available(tvOS, unavailable)
4783 convenience public init<Entity>(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4784 @available(watchOS, unavailable)
4785 @available(tvOS, unavailable)
4786 convenience public init<Entity>(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4787 @available(watchOS, unavailable)
4788 @available(tvOS, unavailable)
4789 convenience public init<Entity>(customIndexingKey: CoreSpotlight::CSCustomAttributeKey) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4790 @available(watchOS, unavailable)
4791 @available(tvOS, unavailable)
4792 convenience public init<Entity>(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4793}
4794@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4795extension AppIntents::EntityProperty {
4796 convenience public init<Entity>(identifier: _const Swift::String) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4797 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4798 @available(watchOS, unavailable)
4799 @available(tvOS, unavailable)
4800 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4801 @available(watchOS, unavailable)
4802 @available(tvOS, unavailable)
4803 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4804 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4805 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4806 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4807 @available(watchOS, unavailable)
4808 @available(tvOS, unavailable)
4809 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4810 @available(watchOS, unavailable)
4811 @available(tvOS, unavailable)
4812 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4813 @available(watchOS, unavailable)
4814 @available(tvOS, unavailable)
4815 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4816 @available(watchOS, unavailable)
4817 @available(tvOS, unavailable)
4818 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4819 @available(watchOS, unavailable)
4820 @available(tvOS, unavailable)
4821 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4822 @available(watchOS, unavailable)
4823 @available(tvOS, unavailable)
4824 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4825 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4826 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4827 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4828 @available(watchOS, unavailable)
4829 @available(tvOS, unavailable)
4830 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4831 @available(watchOS, unavailable)
4832 @available(tvOS, unavailable)
4833 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4834 @available(watchOS, unavailable)
4835 @available(tvOS, unavailable)
4836 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4837 @available(watchOS, unavailable)
4838 @available(tvOS, unavailable)
4839 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4840}
4841@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
4842extension AppIntents::IntentParameter {
4843 convenience public init<Entity>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, requestDisambiguationDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default) where Entity : AppIntents::AppEntity, Value.ValueType == AppIntents::EntityCollection<Entity>
4844}
4845@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4846extension Swift::Int : AppIntents::_IntentValue {
4847 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
4848 get
4849 }
4850 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4851 public typealias Specification = @_opaqueReturnTypeOf("$sSi10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
4852 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4853 public typealias UnwrappedType = Swift::Int
4854 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4855 public typealias ValueType = Swift::Int
4856}
4857@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4858extension Swift::Int : AppIntents::RangeComparableProperty {
4859}
4860@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4861public struct IntResolver : AppIntents::RangeCheckingResolver {
4862 public func resolve(from input: Swift::Int, context: AppIntents::IntentParameterContext<Swift::Int>) async throws -> Swift::Int?
4863 public static func == (a: AppIntents::IntResolver, b: AppIntents::IntResolver) -> Swift::Bool
4864 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4865 public typealias Input = Swift::Int
4866 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4867 public typealias Output = Swift::Int
4868 public func hash(into hasher: inout Swift::Hasher)
4869 public var hashValue: Swift::Int {
4870 get
4871 }
4872}
4873@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4874public struct IntFromStringResolver : AppIntents::RangeCheckingResolver {
4875 public var radix: Swift::Int
4876 public init(radix: Swift::Int = 10)
4877 public func resolve(from input: Swift::String, context: AppIntents::IntentParameterContext<Swift::Int>) async throws -> Swift::Int?
4878 public static func == (a: AppIntents::IntFromStringResolver, b: AppIntents::IntFromStringResolver) -> Swift::Bool
4879 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4880 public typealias Input = Swift::String
4881 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4882 public typealias Output = Swift::Int
4883 public func hash(into hasher: inout Swift::Hasher)
4884 public var hashValue: Swift::Int {
4885 get
4886 }
4887}
4888@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4889public struct IntFromDoubleResolver : AppIntents::RangeCheckingResolver {
4890 public var roundingRule: Swift::FloatingPointRoundingRule
4891 public init(roundingRule: Swift::FloatingPointRoundingRule = .towardZero)
4892 public func resolve(from input: Swift::Double, context: AppIntents::IntentParameterContext<Swift::Int>) async throws -> Swift::Int?
4893 public static func == (a: AppIntents::IntFromDoubleResolver, b: AppIntents::IntFromDoubleResolver) -> Swift::Bool
4894 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4895 public typealias Input = Swift::Double
4896 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
4897 public typealias Output = Swift::Int
4898 public func hash(into hasher: inout Swift::Hasher)
4899 public var hashValue: Swift::Int {
4900 get
4901 }
4902}
4903@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4904extension AppIntents::IntentParameter {
4905 public enum IntControlStyle {
4906 case stepper
4907 case field
4908 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle, b: AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle) -> Swift::Bool
4909 public func hash(into hasher: inout Swift::Hasher)
4910 public var hashValue: Swift::Int {
4911 get
4912 }
4913 }
4914}
4915@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4916extension AppIntents::IntentParameter where Value.ValueType == Swift::Int {
4917 final public var controlStyle: AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle? {
4918 get
4919 }
4920}
4921@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4922extension AppIntents::IntentParameterContext where Value.ValueType == Swift::Int {
4923 public var controlStyle: AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle? {
4924 get
4925 }
4926 public var inclusiveRange: AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Swift::Int>? {
4927 get
4928 }
4929}
4930@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4931extension AppIntents::EntityProperty where Value.ValueType == Swift::Int {
4932 convenience public init(title: Foundation::LocalizedStringResource)
4933}
4934@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4935extension AppIntents::EntityProperty where Value.ValueType == Swift::Int {
4936 convenience public init()
4937}
4938@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
4939extension AppIntents::EntityProperty where Value.ValueType == Swift::Int {
4940 @available(watchOS, unavailable)
4941 @available(tvOS, unavailable)
4942 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4943 @available(watchOS, unavailable)
4944 @available(tvOS, unavailable)
4945 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4946 @available(watchOS, unavailable)
4947 @available(tvOS, unavailable)
4948 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4949 @available(watchOS, unavailable)
4950 @available(tvOS, unavailable)
4951 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4952}
4953@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4954extension AppIntents::EntityProperty where Value.ValueType == Swift::Int {
4955 convenience public init(identifier: _const Swift::String)
4956 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
4957 @available(watchOS, unavailable)
4958 @available(tvOS, unavailable)
4959 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4960 @available(watchOS, unavailable)
4961 @available(tvOS, unavailable)
4962 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4963 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4964 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4965 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4966 @available(watchOS, unavailable)
4967 @available(tvOS, unavailable)
4968 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4969 @available(watchOS, unavailable)
4970 @available(tvOS, unavailable)
4971 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4972 @available(watchOS, unavailable)
4973 @available(tvOS, unavailable)
4974 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4975 @available(watchOS, unavailable)
4976 @available(tvOS, unavailable)
4977 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4978 @available(watchOS, unavailable)
4979 @available(tvOS, unavailable)
4980 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
4981 @available(watchOS, unavailable)
4982 @available(tvOS, unavailable)
4983 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
4984 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4985 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4986 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
4987 @available(watchOS, unavailable)
4988 @available(tvOS, unavailable)
4989 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4990 @available(watchOS, unavailable)
4991 @available(tvOS, unavailable)
4992 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4993 @available(watchOS, unavailable)
4994 @available(tvOS, unavailable)
4995 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4996 @available(watchOS, unavailable)
4997 @available(tvOS, unavailable)
4998 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
4999}
5000@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
5001extension AppIntents::EntityProperty where Value.ValueType == Swift::Int {
5002 @available(watchOS, unavailable)
5003 @available(tvOS, unavailable)
5004 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5005 @available(watchOS, unavailable)
5006 @available(tvOS, unavailable)
5007 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5008 @available(watchOS, unavailable)
5009 @available(tvOS, unavailable)
5010 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5011 @available(watchOS, unavailable)
5012 @available(tvOS, unavailable)
5013 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5014}
5015@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
5016extension AppIntents::IntentParameter where Value.ValueType == Swift::Int {
5017 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
5018 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
5019 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Int
5020 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Int
5021}
5022@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5023extension AppIntents::IntentParameter where Value.ValueType == Swift::Int {
5024 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
5025 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
5026 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Int
5027 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, controlStyle: _const AppIntents::IntentParameter<Value>.AppIntents::IntControlStyle = .stepper, inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::Int
5028}
5029@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
5030extension Foundation::Measurement : AppIntents::_IntentValue {
5031 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
5032 get
5033 }
5034 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
5035 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation11MeasurementV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __<UnitType>
5036 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
5037 public typealias UnwrappedType = Foundation::Measurement<UnitType>
5038 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
5039 public typealias ValueType = Foundation::Measurement<UnitType>
5040}
5041@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
5042extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
5043 convenience public init(title: Foundation::LocalizedStringResource)
5044}
5045@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
5046extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
5047 convenience public init(title: Foundation::LocalizedStringResource)
5048}
5049@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
5050extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
5051 convenience public init(title: Foundation::LocalizedStringResource)
5052}
5053@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
5054extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
5055 convenience public init(title: Foundation::LocalizedStringResource)
5056}
5057@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
5058extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
5059 convenience public init(title: Foundation::LocalizedStringResource)
5060}
5061@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
5062extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
5063 convenience public init(title: Foundation::LocalizedStringResource)
5064}
5065@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
5066extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
5067 convenience public init(title: Foundation::LocalizedStringResource)
5068}
5069@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5070extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
5071 convenience public init(title: Foundation::LocalizedStringResource)
5072}
5073@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5074extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
5075 convenience public init(title: Foundation::LocalizedStringResource)
5076}
5077@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5078extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
5079 convenience public init(title: Foundation::LocalizedStringResource)
5080}
5081@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5082extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
5083 convenience public init(title: Foundation::LocalizedStringResource)
5084}
5085@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5086extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
5087 convenience public init(title: Foundation::LocalizedStringResource)
5088}
5089@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5090extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
5091 convenience public init(title: Foundation::LocalizedStringResource)
5092}
5093@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5094extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
5095 convenience public init(title: Foundation::LocalizedStringResource)
5096}
5097@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5098extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
5099 convenience public init(title: Foundation::LocalizedStringResource)
5100}
5101@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5102extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
5103 convenience public init(title: Foundation::LocalizedStringResource)
5104}
5105@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5106extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
5107 convenience public init(title: Foundation::LocalizedStringResource)
5108}
5109@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5110extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
5111 convenience public init(title: Foundation::LocalizedStringResource)
5112}
5113@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5114extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
5115 convenience public init(title: Foundation::LocalizedStringResource)
5116}
5117@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5118extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
5119 convenience public init(title: Foundation::LocalizedStringResource)
5120}
5121@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5122extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
5123 convenience public init(title: Foundation::LocalizedStringResource)
5124}
5125@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
5126extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
5127 convenience public init(title: Foundation::LocalizedStringResource)
5128}
5129@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5130extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
5131 convenience public init()
5132}
5133@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5134extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
5135 convenience public init()
5136}
5137@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5138extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
5139 convenience public init()
5140}
5141@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5142extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
5143 convenience public init()
5144}
5145@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5146extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
5147 convenience public init()
5148}
5149@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5150extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
5151 convenience public init()
5152}
5153@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5154extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
5155 convenience public init()
5156}
5157@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5158extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
5159 convenience public init()
5160}
5161@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5162extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
5163 convenience public init()
5164}
5165@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5166extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
5167 convenience public init()
5168}
5169@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5170extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
5171 convenience public init()
5172}
5173@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5174extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
5175 convenience public init()
5176}
5177@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5178extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
5179 convenience public init()
5180}
5181@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5182extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
5183 convenience public init()
5184}
5185@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5186extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
5187 convenience public init()
5188}
5189@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5190extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
5191 convenience public init()
5192}
5193@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5194extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
5195 convenience public init()
5196}
5197@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5198extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
5199 convenience public init()
5200}
5201@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5202extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
5203 convenience public init()
5204}
5205@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5206extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
5207 convenience public init()
5208}
5209@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5210extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
5211 convenience public init()
5212}
5213@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
5214extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
5215 convenience public init()
5216}
5217@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5218extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
5219 @available(watchOS, unavailable)
5220 @available(tvOS, unavailable)
5221 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5222 @available(watchOS, unavailable)
5223 @available(tvOS, unavailable)
5224 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5225 @available(watchOS, unavailable)
5226 @available(tvOS, unavailable)
5227 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5228 @available(watchOS, unavailable)
5229 @available(tvOS, unavailable)
5230 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5231}
5232@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5233extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
5234 @available(watchOS, unavailable)
5235 @available(tvOS, unavailable)
5236 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5237 @available(watchOS, unavailable)
5238 @available(tvOS, unavailable)
5239 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5240 @available(watchOS, unavailable)
5241 @available(tvOS, unavailable)
5242 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5243 @available(watchOS, unavailable)
5244 @available(tvOS, unavailable)
5245 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5246}
5247@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5248extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
5249 @available(watchOS, unavailable)
5250 @available(tvOS, unavailable)
5251 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5252 @available(watchOS, unavailable)
5253 @available(tvOS, unavailable)
5254 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5255 @available(watchOS, unavailable)
5256 @available(tvOS, unavailable)
5257 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5258 @available(watchOS, unavailable)
5259 @available(tvOS, unavailable)
5260 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5261}
5262@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5263extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
5264 @available(watchOS, unavailable)
5265 @available(tvOS, unavailable)
5266 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5267 @available(watchOS, unavailable)
5268 @available(tvOS, unavailable)
5269 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5270 @available(watchOS, unavailable)
5271 @available(tvOS, unavailable)
5272 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5273 @available(watchOS, unavailable)
5274 @available(tvOS, unavailable)
5275 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5276}
5277@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5278extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
5279 @available(watchOS, unavailable)
5280 @available(tvOS, unavailable)
5281 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5282 @available(watchOS, unavailable)
5283 @available(tvOS, unavailable)
5284 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5285 @available(watchOS, unavailable)
5286 @available(tvOS, unavailable)
5287 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5288 @available(watchOS, unavailable)
5289 @available(tvOS, unavailable)
5290 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5291}
5292@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5293extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
5294 @available(watchOS, unavailable)
5295 @available(tvOS, unavailable)
5296 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5297 @available(watchOS, unavailable)
5298 @available(tvOS, unavailable)
5299 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5300 @available(watchOS, unavailable)
5301 @available(tvOS, unavailable)
5302 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5303 @available(watchOS, unavailable)
5304 @available(tvOS, unavailable)
5305 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5306}
5307@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5308extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
5309 @available(watchOS, unavailable)
5310 @available(tvOS, unavailable)
5311 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5312 @available(watchOS, unavailable)
5313 @available(tvOS, unavailable)
5314 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5315 @available(watchOS, unavailable)
5316 @available(tvOS, unavailable)
5317 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5318 @available(watchOS, unavailable)
5319 @available(tvOS, unavailable)
5320 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5321}
5322@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5323extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
5324 @available(watchOS, unavailable)
5325 @available(tvOS, unavailable)
5326 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5327 @available(watchOS, unavailable)
5328 @available(tvOS, unavailable)
5329 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5330 @available(watchOS, unavailable)
5331 @available(tvOS, unavailable)
5332 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5333 @available(watchOS, unavailable)
5334 @available(tvOS, unavailable)
5335 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5336}
5337@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5338extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
5339 @available(watchOS, unavailable)
5340 @available(tvOS, unavailable)
5341 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5342 @available(watchOS, unavailable)
5343 @available(tvOS, unavailable)
5344 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5345 @available(watchOS, unavailable)
5346 @available(tvOS, unavailable)
5347 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5348 @available(watchOS, unavailable)
5349 @available(tvOS, unavailable)
5350 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5351}
5352@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5353extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
5354 @available(watchOS, unavailable)
5355 @available(tvOS, unavailable)
5356 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5357 @available(watchOS, unavailable)
5358 @available(tvOS, unavailable)
5359 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5360 @available(watchOS, unavailable)
5361 @available(tvOS, unavailable)
5362 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5363 @available(watchOS, unavailable)
5364 @available(tvOS, unavailable)
5365 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5366}
5367@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5368extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
5369 @available(watchOS, unavailable)
5370 @available(tvOS, unavailable)
5371 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5372 @available(watchOS, unavailable)
5373 @available(tvOS, unavailable)
5374 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5375 @available(watchOS, unavailable)
5376 @available(tvOS, unavailable)
5377 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5378 @available(watchOS, unavailable)
5379 @available(tvOS, unavailable)
5380 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5381}
5382@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5383extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
5384 @available(watchOS, unavailable)
5385 @available(tvOS, unavailable)
5386 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5387 @available(watchOS, unavailable)
5388 @available(tvOS, unavailable)
5389 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5390 @available(watchOS, unavailable)
5391 @available(tvOS, unavailable)
5392 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5393 @available(watchOS, unavailable)
5394 @available(tvOS, unavailable)
5395 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5396}
5397@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5398extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
5399 @available(watchOS, unavailable)
5400 @available(tvOS, unavailable)
5401 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5402 @available(watchOS, unavailable)
5403 @available(tvOS, unavailable)
5404 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5405 @available(watchOS, unavailable)
5406 @available(tvOS, unavailable)
5407 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5408 @available(watchOS, unavailable)
5409 @available(tvOS, unavailable)
5410 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5411}
5412@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5413extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
5414 @available(watchOS, unavailable)
5415 @available(tvOS, unavailable)
5416 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5417 @available(watchOS, unavailable)
5418 @available(tvOS, unavailable)
5419 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5420 @available(watchOS, unavailable)
5421 @available(tvOS, unavailable)
5422 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5423 @available(watchOS, unavailable)
5424 @available(tvOS, unavailable)
5425 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5426}
5427@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5428extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
5429 @available(watchOS, unavailable)
5430 @available(tvOS, unavailable)
5431 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5432 @available(watchOS, unavailable)
5433 @available(tvOS, unavailable)
5434 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5435 @available(watchOS, unavailable)
5436 @available(tvOS, unavailable)
5437 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5438 @available(watchOS, unavailable)
5439 @available(tvOS, unavailable)
5440 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5441}
5442@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5443extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
5444 @available(watchOS, unavailable)
5445 @available(tvOS, unavailable)
5446 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5447 @available(watchOS, unavailable)
5448 @available(tvOS, unavailable)
5449 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5450 @available(watchOS, unavailable)
5451 @available(tvOS, unavailable)
5452 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5453 @available(watchOS, unavailable)
5454 @available(tvOS, unavailable)
5455 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5456}
5457@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5458extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
5459 @available(watchOS, unavailable)
5460 @available(tvOS, unavailable)
5461 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5462 @available(watchOS, unavailable)
5463 @available(tvOS, unavailable)
5464 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5465 @available(watchOS, unavailable)
5466 @available(tvOS, unavailable)
5467 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5468 @available(watchOS, unavailable)
5469 @available(tvOS, unavailable)
5470 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5471}
5472@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5473extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
5474 @available(watchOS, unavailable)
5475 @available(tvOS, unavailable)
5476 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5477 @available(watchOS, unavailable)
5478 @available(tvOS, unavailable)
5479 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5480 @available(watchOS, unavailable)
5481 @available(tvOS, unavailable)
5482 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5483 @available(watchOS, unavailable)
5484 @available(tvOS, unavailable)
5485 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5486}
5487@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5488extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
5489 @available(watchOS, unavailable)
5490 @available(tvOS, unavailable)
5491 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5492 @available(watchOS, unavailable)
5493 @available(tvOS, unavailable)
5494 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5495 @available(watchOS, unavailable)
5496 @available(tvOS, unavailable)
5497 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5498 @available(watchOS, unavailable)
5499 @available(tvOS, unavailable)
5500 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5501}
5502@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5503extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
5504 @available(watchOS, unavailable)
5505 @available(tvOS, unavailable)
5506 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5507 @available(watchOS, unavailable)
5508 @available(tvOS, unavailable)
5509 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5510 @available(watchOS, unavailable)
5511 @available(tvOS, unavailable)
5512 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5513 @available(watchOS, unavailable)
5514 @available(tvOS, unavailable)
5515 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5516}
5517@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5518extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
5519 @available(watchOS, unavailable)
5520 @available(tvOS, unavailable)
5521 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5522 @available(watchOS, unavailable)
5523 @available(tvOS, unavailable)
5524 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5525 @available(watchOS, unavailable)
5526 @available(tvOS, unavailable)
5527 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5528 @available(watchOS, unavailable)
5529 @available(tvOS, unavailable)
5530 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5531}
5532@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
5533extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
5534 @available(watchOS, unavailable)
5535 @available(tvOS, unavailable)
5536 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5537 @available(watchOS, unavailable)
5538 @available(tvOS, unavailable)
5539 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5540 @available(watchOS, unavailable)
5541 @available(tvOS, unavailable)
5542 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5543 @available(watchOS, unavailable)
5544 @available(tvOS, unavailable)
5545 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5546}
5547@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5548extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
5549 convenience public init(identifier: _const Swift::String)
5550 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5551 @available(watchOS, unavailable)
5552 @available(tvOS, unavailable)
5553 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5554 @available(watchOS, unavailable)
5555 @available(tvOS, unavailable)
5556 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5557 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5558 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5559 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5560 @available(watchOS, unavailable)
5561 @available(tvOS, unavailable)
5562 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5563 @available(watchOS, unavailable)
5564 @available(tvOS, unavailable)
5565 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5566 @available(watchOS, unavailable)
5567 @available(tvOS, unavailable)
5568 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5569 @available(watchOS, unavailable)
5570 @available(tvOS, unavailable)
5571 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5572 @available(watchOS, unavailable)
5573 @available(tvOS, unavailable)
5574 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5575 @available(watchOS, unavailable)
5576 @available(tvOS, unavailable)
5577 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5578 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5579 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5580 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5581 @available(watchOS, unavailable)
5582 @available(tvOS, unavailable)
5583 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5584 @available(watchOS, unavailable)
5585 @available(tvOS, unavailable)
5586 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5587 @available(watchOS, unavailable)
5588 @available(tvOS, unavailable)
5589 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5590 @available(watchOS, unavailable)
5591 @available(tvOS, unavailable)
5592 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5593}
5594@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5595extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
5596 convenience public init(identifier: _const Swift::String)
5597 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5598 @available(watchOS, unavailable)
5599 @available(tvOS, unavailable)
5600 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5601 @available(watchOS, unavailable)
5602 @available(tvOS, unavailable)
5603 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5604 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5605 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5606 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5607 @available(watchOS, unavailable)
5608 @available(tvOS, unavailable)
5609 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5610 @available(watchOS, unavailable)
5611 @available(tvOS, unavailable)
5612 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5613 @available(watchOS, unavailable)
5614 @available(tvOS, unavailable)
5615 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5616 @available(watchOS, unavailable)
5617 @available(tvOS, unavailable)
5618 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5619 @available(watchOS, unavailable)
5620 @available(tvOS, unavailable)
5621 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5622 @available(watchOS, unavailable)
5623 @available(tvOS, unavailable)
5624 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5625 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5626 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5627 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5628 @available(watchOS, unavailable)
5629 @available(tvOS, unavailable)
5630 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5631 @available(watchOS, unavailable)
5632 @available(tvOS, unavailable)
5633 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5634 @available(watchOS, unavailable)
5635 @available(tvOS, unavailable)
5636 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5637 @available(watchOS, unavailable)
5638 @available(tvOS, unavailable)
5639 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5640}
5641@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5642extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
5643 convenience public init(identifier: _const Swift::String)
5644 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5645 @available(watchOS, unavailable)
5646 @available(tvOS, unavailable)
5647 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5648 @available(watchOS, unavailable)
5649 @available(tvOS, unavailable)
5650 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5651 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5652 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5653 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5654 @available(watchOS, unavailable)
5655 @available(tvOS, unavailable)
5656 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5657 @available(watchOS, unavailable)
5658 @available(tvOS, unavailable)
5659 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5660 @available(watchOS, unavailable)
5661 @available(tvOS, unavailable)
5662 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5663 @available(watchOS, unavailable)
5664 @available(tvOS, unavailable)
5665 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5666 @available(watchOS, unavailable)
5667 @available(tvOS, unavailable)
5668 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5669 @available(watchOS, unavailable)
5670 @available(tvOS, unavailable)
5671 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5672 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5673 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5674 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5675 @available(watchOS, unavailable)
5676 @available(tvOS, unavailable)
5677 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5678 @available(watchOS, unavailable)
5679 @available(tvOS, unavailable)
5680 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5681 @available(watchOS, unavailable)
5682 @available(tvOS, unavailable)
5683 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5684 @available(watchOS, unavailable)
5685 @available(tvOS, unavailable)
5686 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5687}
5688@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5689extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
5690 convenience public init(identifier: _const Swift::String)
5691 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5692 @available(watchOS, unavailable)
5693 @available(tvOS, unavailable)
5694 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5695 @available(watchOS, unavailable)
5696 @available(tvOS, unavailable)
5697 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5698 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5699 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5700 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5701 @available(watchOS, unavailable)
5702 @available(tvOS, unavailable)
5703 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5704 @available(watchOS, unavailable)
5705 @available(tvOS, unavailable)
5706 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5707 @available(watchOS, unavailable)
5708 @available(tvOS, unavailable)
5709 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5710 @available(watchOS, unavailable)
5711 @available(tvOS, unavailable)
5712 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5713 @available(watchOS, unavailable)
5714 @available(tvOS, unavailable)
5715 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5716 @available(watchOS, unavailable)
5717 @available(tvOS, unavailable)
5718 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5719 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5720 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5721 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5722 @available(watchOS, unavailable)
5723 @available(tvOS, unavailable)
5724 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5725 @available(watchOS, unavailable)
5726 @available(tvOS, unavailable)
5727 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5728 @available(watchOS, unavailable)
5729 @available(tvOS, unavailable)
5730 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5731 @available(watchOS, unavailable)
5732 @available(tvOS, unavailable)
5733 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5734}
5735@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5736extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
5737 convenience public init(identifier: _const Swift::String)
5738 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5739 @available(watchOS, unavailable)
5740 @available(tvOS, unavailable)
5741 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5742 @available(watchOS, unavailable)
5743 @available(tvOS, unavailable)
5744 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5745 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5746 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5747 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5748 @available(watchOS, unavailable)
5749 @available(tvOS, unavailable)
5750 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5751 @available(watchOS, unavailable)
5752 @available(tvOS, unavailable)
5753 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5754 @available(watchOS, unavailable)
5755 @available(tvOS, unavailable)
5756 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5757 @available(watchOS, unavailable)
5758 @available(tvOS, unavailable)
5759 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5760 @available(watchOS, unavailable)
5761 @available(tvOS, unavailable)
5762 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5763 @available(watchOS, unavailable)
5764 @available(tvOS, unavailable)
5765 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5766 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5767 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5768 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5769 @available(watchOS, unavailable)
5770 @available(tvOS, unavailable)
5771 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5772 @available(watchOS, unavailable)
5773 @available(tvOS, unavailable)
5774 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5775 @available(watchOS, unavailable)
5776 @available(tvOS, unavailable)
5777 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5778 @available(watchOS, unavailable)
5779 @available(tvOS, unavailable)
5780 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5781}
5782@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5783extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
5784 convenience public init(identifier: _const Swift::String)
5785 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5786 @available(watchOS, unavailable)
5787 @available(tvOS, unavailable)
5788 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5789 @available(watchOS, unavailable)
5790 @available(tvOS, unavailable)
5791 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5792 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5793 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5794 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5795 @available(watchOS, unavailable)
5796 @available(tvOS, unavailable)
5797 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5798 @available(watchOS, unavailable)
5799 @available(tvOS, unavailable)
5800 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5801 @available(watchOS, unavailable)
5802 @available(tvOS, unavailable)
5803 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5804 @available(watchOS, unavailable)
5805 @available(tvOS, unavailable)
5806 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5807 @available(watchOS, unavailable)
5808 @available(tvOS, unavailable)
5809 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5810 @available(watchOS, unavailable)
5811 @available(tvOS, unavailable)
5812 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5813 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5814 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5815 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5816 @available(watchOS, unavailable)
5817 @available(tvOS, unavailable)
5818 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5819 @available(watchOS, unavailable)
5820 @available(tvOS, unavailable)
5821 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5822 @available(watchOS, unavailable)
5823 @available(tvOS, unavailable)
5824 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5825 @available(watchOS, unavailable)
5826 @available(tvOS, unavailable)
5827 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5828}
5829@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5830extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
5831 convenience public init(identifier: _const Swift::String)
5832 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5833 @available(watchOS, unavailable)
5834 @available(tvOS, unavailable)
5835 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5836 @available(watchOS, unavailable)
5837 @available(tvOS, unavailable)
5838 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5839 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5840 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5841 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5842 @available(watchOS, unavailable)
5843 @available(tvOS, unavailable)
5844 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5845 @available(watchOS, unavailable)
5846 @available(tvOS, unavailable)
5847 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5848 @available(watchOS, unavailable)
5849 @available(tvOS, unavailable)
5850 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5851 @available(watchOS, unavailable)
5852 @available(tvOS, unavailable)
5853 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5854 @available(watchOS, unavailable)
5855 @available(tvOS, unavailable)
5856 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5857 @available(watchOS, unavailable)
5858 @available(tvOS, unavailable)
5859 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5860 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5861 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5862 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5863 @available(watchOS, unavailable)
5864 @available(tvOS, unavailable)
5865 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5866 @available(watchOS, unavailable)
5867 @available(tvOS, unavailable)
5868 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5869 @available(watchOS, unavailable)
5870 @available(tvOS, unavailable)
5871 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5872 @available(watchOS, unavailable)
5873 @available(tvOS, unavailable)
5874 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5875}
5876@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5877extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
5878 convenience public init(identifier: _const Swift::String)
5879 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5880 @available(watchOS, unavailable)
5881 @available(tvOS, unavailable)
5882 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5883 @available(watchOS, unavailable)
5884 @available(tvOS, unavailable)
5885 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5886 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5887 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5888 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5889 @available(watchOS, unavailable)
5890 @available(tvOS, unavailable)
5891 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5892 @available(watchOS, unavailable)
5893 @available(tvOS, unavailable)
5894 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5895 @available(watchOS, unavailable)
5896 @available(tvOS, unavailable)
5897 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5898 @available(watchOS, unavailable)
5899 @available(tvOS, unavailable)
5900 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5901 @available(watchOS, unavailable)
5902 @available(tvOS, unavailable)
5903 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5904 @available(watchOS, unavailable)
5905 @available(tvOS, unavailable)
5906 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5907 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5908 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5909 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5910 @available(watchOS, unavailable)
5911 @available(tvOS, unavailable)
5912 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5913 @available(watchOS, unavailable)
5914 @available(tvOS, unavailable)
5915 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5916 @available(watchOS, unavailable)
5917 @available(tvOS, unavailable)
5918 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5919 @available(watchOS, unavailable)
5920 @available(tvOS, unavailable)
5921 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5922}
5923@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5924extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
5925 convenience public init(identifier: _const Swift::String)
5926 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5927 @available(watchOS, unavailable)
5928 @available(tvOS, unavailable)
5929 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5930 @available(watchOS, unavailable)
5931 @available(tvOS, unavailable)
5932 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5933 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5934 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5935 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5936 @available(watchOS, unavailable)
5937 @available(tvOS, unavailable)
5938 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5939 @available(watchOS, unavailable)
5940 @available(tvOS, unavailable)
5941 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5942 @available(watchOS, unavailable)
5943 @available(tvOS, unavailable)
5944 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5945 @available(watchOS, unavailable)
5946 @available(tvOS, unavailable)
5947 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5948 @available(watchOS, unavailable)
5949 @available(tvOS, unavailable)
5950 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5951 @available(watchOS, unavailable)
5952 @available(tvOS, unavailable)
5953 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5954 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5955 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5956 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5957 @available(watchOS, unavailable)
5958 @available(tvOS, unavailable)
5959 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5960 @available(watchOS, unavailable)
5961 @available(tvOS, unavailable)
5962 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5963 @available(watchOS, unavailable)
5964 @available(tvOS, unavailable)
5965 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5966 @available(watchOS, unavailable)
5967 @available(tvOS, unavailable)
5968 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5969}
5970@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
5971extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
5972 convenience public init(identifier: _const Swift::String)
5973 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
5974 @available(watchOS, unavailable)
5975 @available(tvOS, unavailable)
5976 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5977 @available(watchOS, unavailable)
5978 @available(tvOS, unavailable)
5979 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
5980 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5981 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5982 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
5983 @available(watchOS, unavailable)
5984 @available(tvOS, unavailable)
5985 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5986 @available(watchOS, unavailable)
5987 @available(tvOS, unavailable)
5988 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5989 @available(watchOS, unavailable)
5990 @available(tvOS, unavailable)
5991 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5992 @available(watchOS, unavailable)
5993 @available(tvOS, unavailable)
5994 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
5995 @available(watchOS, unavailable)
5996 @available(tvOS, unavailable)
5997 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
5998 @available(watchOS, unavailable)
5999 @available(tvOS, unavailable)
6000 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6001 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6002 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6003 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6004 @available(watchOS, unavailable)
6005 @available(tvOS, unavailable)
6006 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6007 @available(watchOS, unavailable)
6008 @available(tvOS, unavailable)
6009 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6010 @available(watchOS, unavailable)
6011 @available(tvOS, unavailable)
6012 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6013 @available(watchOS, unavailable)
6014 @available(tvOS, unavailable)
6015 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6016}
6017@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6018extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
6019 convenience public init(identifier: _const Swift::String)
6020 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6021 @available(watchOS, unavailable)
6022 @available(tvOS, unavailable)
6023 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6024 @available(watchOS, unavailable)
6025 @available(tvOS, unavailable)
6026 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6027 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6028 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6029 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6030 @available(watchOS, unavailable)
6031 @available(tvOS, unavailable)
6032 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6033 @available(watchOS, unavailable)
6034 @available(tvOS, unavailable)
6035 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6036 @available(watchOS, unavailable)
6037 @available(tvOS, unavailable)
6038 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6039 @available(watchOS, unavailable)
6040 @available(tvOS, unavailable)
6041 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6042 @available(watchOS, unavailable)
6043 @available(tvOS, unavailable)
6044 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6045 @available(watchOS, unavailable)
6046 @available(tvOS, unavailable)
6047 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6048 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6049 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6050 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6051 @available(watchOS, unavailable)
6052 @available(tvOS, unavailable)
6053 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6054 @available(watchOS, unavailable)
6055 @available(tvOS, unavailable)
6056 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6057 @available(watchOS, unavailable)
6058 @available(tvOS, unavailable)
6059 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6060 @available(watchOS, unavailable)
6061 @available(tvOS, unavailable)
6062 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6063}
6064@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6065extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
6066 convenience public init(identifier: _const Swift::String)
6067 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6068 @available(watchOS, unavailable)
6069 @available(tvOS, unavailable)
6070 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6071 @available(watchOS, unavailable)
6072 @available(tvOS, unavailable)
6073 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6074 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6075 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6076 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6077 @available(watchOS, unavailable)
6078 @available(tvOS, unavailable)
6079 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6080 @available(watchOS, unavailable)
6081 @available(tvOS, unavailable)
6082 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6083 @available(watchOS, unavailable)
6084 @available(tvOS, unavailable)
6085 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6086 @available(watchOS, unavailable)
6087 @available(tvOS, unavailable)
6088 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6089 @available(watchOS, unavailable)
6090 @available(tvOS, unavailable)
6091 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6092 @available(watchOS, unavailable)
6093 @available(tvOS, unavailable)
6094 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6095 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6096 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6097 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6098 @available(watchOS, unavailable)
6099 @available(tvOS, unavailable)
6100 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6101 @available(watchOS, unavailable)
6102 @available(tvOS, unavailable)
6103 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6104 @available(watchOS, unavailable)
6105 @available(tvOS, unavailable)
6106 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6107 @available(watchOS, unavailable)
6108 @available(tvOS, unavailable)
6109 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6110}
6111@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6112extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
6113 convenience public init(identifier: _const Swift::String)
6114 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6115 @available(watchOS, unavailable)
6116 @available(tvOS, unavailable)
6117 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6118 @available(watchOS, unavailable)
6119 @available(tvOS, unavailable)
6120 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6121 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6122 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6123 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6124 @available(watchOS, unavailable)
6125 @available(tvOS, unavailable)
6126 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6127 @available(watchOS, unavailable)
6128 @available(tvOS, unavailable)
6129 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6130 @available(watchOS, unavailable)
6131 @available(tvOS, unavailable)
6132 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6133 @available(watchOS, unavailable)
6134 @available(tvOS, unavailable)
6135 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6136 @available(watchOS, unavailable)
6137 @available(tvOS, unavailable)
6138 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6139 @available(watchOS, unavailable)
6140 @available(tvOS, unavailable)
6141 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6142 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6143 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6144 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6145 @available(watchOS, unavailable)
6146 @available(tvOS, unavailable)
6147 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6148 @available(watchOS, unavailable)
6149 @available(tvOS, unavailable)
6150 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6151 @available(watchOS, unavailable)
6152 @available(tvOS, unavailable)
6153 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6154 @available(watchOS, unavailable)
6155 @available(tvOS, unavailable)
6156 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6157}
6158@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6159extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
6160 convenience public init(identifier: _const Swift::String)
6161 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6162 @available(watchOS, unavailable)
6163 @available(tvOS, unavailable)
6164 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6165 @available(watchOS, unavailable)
6166 @available(tvOS, unavailable)
6167 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6168 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6169 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6170 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6171 @available(watchOS, unavailable)
6172 @available(tvOS, unavailable)
6173 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6174 @available(watchOS, unavailable)
6175 @available(tvOS, unavailable)
6176 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6177 @available(watchOS, unavailable)
6178 @available(tvOS, unavailable)
6179 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6180 @available(watchOS, unavailable)
6181 @available(tvOS, unavailable)
6182 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6183 @available(watchOS, unavailable)
6184 @available(tvOS, unavailable)
6185 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6186 @available(watchOS, unavailable)
6187 @available(tvOS, unavailable)
6188 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6189 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6190 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6191 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6192 @available(watchOS, unavailable)
6193 @available(tvOS, unavailable)
6194 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6195 @available(watchOS, unavailable)
6196 @available(tvOS, unavailable)
6197 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6198 @available(watchOS, unavailable)
6199 @available(tvOS, unavailable)
6200 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6201 @available(watchOS, unavailable)
6202 @available(tvOS, unavailable)
6203 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6204}
6205@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6206extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
6207 convenience public init(identifier: _const Swift::String)
6208 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6209 @available(watchOS, unavailable)
6210 @available(tvOS, unavailable)
6211 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6212 @available(watchOS, unavailable)
6213 @available(tvOS, unavailable)
6214 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6215 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6216 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6217 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6218 @available(watchOS, unavailable)
6219 @available(tvOS, unavailable)
6220 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6221 @available(watchOS, unavailable)
6222 @available(tvOS, unavailable)
6223 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6224 @available(watchOS, unavailable)
6225 @available(tvOS, unavailable)
6226 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6227 @available(watchOS, unavailable)
6228 @available(tvOS, unavailable)
6229 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6230 @available(watchOS, unavailable)
6231 @available(tvOS, unavailable)
6232 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6233 @available(watchOS, unavailable)
6234 @available(tvOS, unavailable)
6235 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6236 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6237 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6238 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6239 @available(watchOS, unavailable)
6240 @available(tvOS, unavailable)
6241 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6242 @available(watchOS, unavailable)
6243 @available(tvOS, unavailable)
6244 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6245 @available(watchOS, unavailable)
6246 @available(tvOS, unavailable)
6247 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6248 @available(watchOS, unavailable)
6249 @available(tvOS, unavailable)
6250 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6251}
6252@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6253extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
6254 convenience public init(identifier: _const Swift::String)
6255 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6256 @available(watchOS, unavailable)
6257 @available(tvOS, unavailable)
6258 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6259 @available(watchOS, unavailable)
6260 @available(tvOS, unavailable)
6261 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6262 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6263 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6264 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6265 @available(watchOS, unavailable)
6266 @available(tvOS, unavailable)
6267 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6268 @available(watchOS, unavailable)
6269 @available(tvOS, unavailable)
6270 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6271 @available(watchOS, unavailable)
6272 @available(tvOS, unavailable)
6273 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6274 @available(watchOS, unavailable)
6275 @available(tvOS, unavailable)
6276 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6277 @available(watchOS, unavailable)
6278 @available(tvOS, unavailable)
6279 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6280 @available(watchOS, unavailable)
6281 @available(tvOS, unavailable)
6282 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6283 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6284 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6285 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6286 @available(watchOS, unavailable)
6287 @available(tvOS, unavailable)
6288 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6289 @available(watchOS, unavailable)
6290 @available(tvOS, unavailable)
6291 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6292 @available(watchOS, unavailable)
6293 @available(tvOS, unavailable)
6294 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6295 @available(watchOS, unavailable)
6296 @available(tvOS, unavailable)
6297 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6298}
6299@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6300extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
6301 convenience public init(identifier: _const Swift::String)
6302 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6303 @available(watchOS, unavailable)
6304 @available(tvOS, unavailable)
6305 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6306 @available(watchOS, unavailable)
6307 @available(tvOS, unavailable)
6308 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6309 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6310 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6311 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6312 @available(watchOS, unavailable)
6313 @available(tvOS, unavailable)
6314 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6315 @available(watchOS, unavailable)
6316 @available(tvOS, unavailable)
6317 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6318 @available(watchOS, unavailable)
6319 @available(tvOS, unavailable)
6320 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6321 @available(watchOS, unavailable)
6322 @available(tvOS, unavailable)
6323 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6324 @available(watchOS, unavailable)
6325 @available(tvOS, unavailable)
6326 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6327 @available(watchOS, unavailable)
6328 @available(tvOS, unavailable)
6329 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6330 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6331 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6332 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6333 @available(watchOS, unavailable)
6334 @available(tvOS, unavailable)
6335 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6336 @available(watchOS, unavailable)
6337 @available(tvOS, unavailable)
6338 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6339 @available(watchOS, unavailable)
6340 @available(tvOS, unavailable)
6341 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6342 @available(watchOS, unavailable)
6343 @available(tvOS, unavailable)
6344 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6345}
6346@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6347extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
6348 convenience public init(identifier: _const Swift::String)
6349 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6350 @available(watchOS, unavailable)
6351 @available(tvOS, unavailable)
6352 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6353 @available(watchOS, unavailable)
6354 @available(tvOS, unavailable)
6355 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6356 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6357 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6358 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6359 @available(watchOS, unavailable)
6360 @available(tvOS, unavailable)
6361 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6362 @available(watchOS, unavailable)
6363 @available(tvOS, unavailable)
6364 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6365 @available(watchOS, unavailable)
6366 @available(tvOS, unavailable)
6367 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6368 @available(watchOS, unavailable)
6369 @available(tvOS, unavailable)
6370 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6371 @available(watchOS, unavailable)
6372 @available(tvOS, unavailable)
6373 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6374 @available(watchOS, unavailable)
6375 @available(tvOS, unavailable)
6376 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6377 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6378 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6379 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6380 @available(watchOS, unavailable)
6381 @available(tvOS, unavailable)
6382 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6383 @available(watchOS, unavailable)
6384 @available(tvOS, unavailable)
6385 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6386 @available(watchOS, unavailable)
6387 @available(tvOS, unavailable)
6388 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6389 @available(watchOS, unavailable)
6390 @available(tvOS, unavailable)
6391 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6392}
6393@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6394extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
6395 convenience public init(identifier: _const Swift::String)
6396 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6397 @available(watchOS, unavailable)
6398 @available(tvOS, unavailable)
6399 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6400 @available(watchOS, unavailable)
6401 @available(tvOS, unavailable)
6402 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6403 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6404 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6405 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6406 @available(watchOS, unavailable)
6407 @available(tvOS, unavailable)
6408 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6409 @available(watchOS, unavailable)
6410 @available(tvOS, unavailable)
6411 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6412 @available(watchOS, unavailable)
6413 @available(tvOS, unavailable)
6414 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6415 @available(watchOS, unavailable)
6416 @available(tvOS, unavailable)
6417 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6418 @available(watchOS, unavailable)
6419 @available(tvOS, unavailable)
6420 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6421 @available(watchOS, unavailable)
6422 @available(tvOS, unavailable)
6423 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6424 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6425 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6426 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6427 @available(watchOS, unavailable)
6428 @available(tvOS, unavailable)
6429 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6430 @available(watchOS, unavailable)
6431 @available(tvOS, unavailable)
6432 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6433 @available(watchOS, unavailable)
6434 @available(tvOS, unavailable)
6435 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6436 @available(watchOS, unavailable)
6437 @available(tvOS, unavailable)
6438 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6439}
6440@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6441extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
6442 convenience public init(identifier: _const Swift::String)
6443 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6444 @available(watchOS, unavailable)
6445 @available(tvOS, unavailable)
6446 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6447 @available(watchOS, unavailable)
6448 @available(tvOS, unavailable)
6449 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6450 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6451 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6452 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6453 @available(watchOS, unavailable)
6454 @available(tvOS, unavailable)
6455 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6456 @available(watchOS, unavailable)
6457 @available(tvOS, unavailable)
6458 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6459 @available(watchOS, unavailable)
6460 @available(tvOS, unavailable)
6461 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6462 @available(watchOS, unavailable)
6463 @available(tvOS, unavailable)
6464 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6465 @available(watchOS, unavailable)
6466 @available(tvOS, unavailable)
6467 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6468 @available(watchOS, unavailable)
6469 @available(tvOS, unavailable)
6470 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6471 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6472 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6473 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6474 @available(watchOS, unavailable)
6475 @available(tvOS, unavailable)
6476 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6477 @available(watchOS, unavailable)
6478 @available(tvOS, unavailable)
6479 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6480 @available(watchOS, unavailable)
6481 @available(tvOS, unavailable)
6482 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6483 @available(watchOS, unavailable)
6484 @available(tvOS, unavailable)
6485 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6486}
6487@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6488extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
6489 convenience public init(identifier: _const Swift::String)
6490 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6491 @available(watchOS, unavailable)
6492 @available(tvOS, unavailable)
6493 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6494 @available(watchOS, unavailable)
6495 @available(tvOS, unavailable)
6496 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6497 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6498 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6499 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6500 @available(watchOS, unavailable)
6501 @available(tvOS, unavailable)
6502 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6503 @available(watchOS, unavailable)
6504 @available(tvOS, unavailable)
6505 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6506 @available(watchOS, unavailable)
6507 @available(tvOS, unavailable)
6508 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6509 @available(watchOS, unavailable)
6510 @available(tvOS, unavailable)
6511 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6512 @available(watchOS, unavailable)
6513 @available(tvOS, unavailable)
6514 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6515 @available(watchOS, unavailable)
6516 @available(tvOS, unavailable)
6517 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6518 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6519 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6520 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6521 @available(watchOS, unavailable)
6522 @available(tvOS, unavailable)
6523 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6524 @available(watchOS, unavailable)
6525 @available(tvOS, unavailable)
6526 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6527 @available(watchOS, unavailable)
6528 @available(tvOS, unavailable)
6529 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6530 @available(watchOS, unavailable)
6531 @available(tvOS, unavailable)
6532 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6533}
6534@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
6535extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
6536 convenience public init(identifier: _const Swift::String)
6537 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
6538 @available(watchOS, unavailable)
6539 @available(tvOS, unavailable)
6540 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6541 @available(watchOS, unavailable)
6542 @available(tvOS, unavailable)
6543 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6544 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6545 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6546 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6547 @available(watchOS, unavailable)
6548 @available(tvOS, unavailable)
6549 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6550 @available(watchOS, unavailable)
6551 @available(tvOS, unavailable)
6552 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6553 @available(watchOS, unavailable)
6554 @available(tvOS, unavailable)
6555 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6556 @available(watchOS, unavailable)
6557 @available(tvOS, unavailable)
6558 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6559 @available(watchOS, unavailable)
6560 @available(tvOS, unavailable)
6561 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
6562 @available(watchOS, unavailable)
6563 @available(tvOS, unavailable)
6564 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
6565 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6566 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6567 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6568 @available(watchOS, unavailable)
6569 @available(tvOS, unavailable)
6570 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6571 @available(watchOS, unavailable)
6572 @available(tvOS, unavailable)
6573 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6574 @available(watchOS, unavailable)
6575 @available(tvOS, unavailable)
6576 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6577 @available(watchOS, unavailable)
6578 @available(tvOS, unavailable)
6579 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
6580}
6581@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6582extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
6583 @available(watchOS, unavailable)
6584 @available(tvOS, unavailable)
6585 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6586 @available(watchOS, unavailable)
6587 @available(tvOS, unavailable)
6588 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6589 @available(watchOS, unavailable)
6590 @available(tvOS, unavailable)
6591 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6592 @available(watchOS, unavailable)
6593 @available(tvOS, unavailable)
6594 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6595}
6596@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6597extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
6598 @available(watchOS, unavailable)
6599 @available(tvOS, unavailable)
6600 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6601 @available(watchOS, unavailable)
6602 @available(tvOS, unavailable)
6603 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6604 @available(watchOS, unavailable)
6605 @available(tvOS, unavailable)
6606 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6607 @available(watchOS, unavailable)
6608 @available(tvOS, unavailable)
6609 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6610}
6611@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6612extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
6613 @available(watchOS, unavailable)
6614 @available(tvOS, unavailable)
6615 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6616 @available(watchOS, unavailable)
6617 @available(tvOS, unavailable)
6618 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6619 @available(watchOS, unavailable)
6620 @available(tvOS, unavailable)
6621 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6622 @available(watchOS, unavailable)
6623 @available(tvOS, unavailable)
6624 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6625}
6626@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6627extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
6628 @available(watchOS, unavailable)
6629 @available(tvOS, unavailable)
6630 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6631 @available(watchOS, unavailable)
6632 @available(tvOS, unavailable)
6633 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6634 @available(watchOS, unavailable)
6635 @available(tvOS, unavailable)
6636 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6637 @available(watchOS, unavailable)
6638 @available(tvOS, unavailable)
6639 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6640}
6641@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6642extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
6643 @available(watchOS, unavailable)
6644 @available(tvOS, unavailable)
6645 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6646 @available(watchOS, unavailable)
6647 @available(tvOS, unavailable)
6648 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6649 @available(watchOS, unavailable)
6650 @available(tvOS, unavailable)
6651 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6652 @available(watchOS, unavailable)
6653 @available(tvOS, unavailable)
6654 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6655}
6656@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6657extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
6658 @available(watchOS, unavailable)
6659 @available(tvOS, unavailable)
6660 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6661 @available(watchOS, unavailable)
6662 @available(tvOS, unavailable)
6663 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6664 @available(watchOS, unavailable)
6665 @available(tvOS, unavailable)
6666 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6667 @available(watchOS, unavailable)
6668 @available(tvOS, unavailable)
6669 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6670}
6671@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6672extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
6673 @available(watchOS, unavailable)
6674 @available(tvOS, unavailable)
6675 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6676 @available(watchOS, unavailable)
6677 @available(tvOS, unavailable)
6678 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6679 @available(watchOS, unavailable)
6680 @available(tvOS, unavailable)
6681 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6682 @available(watchOS, unavailable)
6683 @available(tvOS, unavailable)
6684 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6685}
6686@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6687extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
6688 @available(watchOS, unavailable)
6689 @available(tvOS, unavailable)
6690 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6691 @available(watchOS, unavailable)
6692 @available(tvOS, unavailable)
6693 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6694 @available(watchOS, unavailable)
6695 @available(tvOS, unavailable)
6696 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6697 @available(watchOS, unavailable)
6698 @available(tvOS, unavailable)
6699 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6700}
6701@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6702extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
6703 @available(watchOS, unavailable)
6704 @available(tvOS, unavailable)
6705 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6706 @available(watchOS, unavailable)
6707 @available(tvOS, unavailable)
6708 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6709 @available(watchOS, unavailable)
6710 @available(tvOS, unavailable)
6711 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6712 @available(watchOS, unavailable)
6713 @available(tvOS, unavailable)
6714 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6715}
6716@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6717extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
6718 @available(watchOS, unavailable)
6719 @available(tvOS, unavailable)
6720 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6721 @available(watchOS, unavailable)
6722 @available(tvOS, unavailable)
6723 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6724 @available(watchOS, unavailable)
6725 @available(tvOS, unavailable)
6726 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6727 @available(watchOS, unavailable)
6728 @available(tvOS, unavailable)
6729 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6730}
6731@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6732extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
6733 @available(watchOS, unavailable)
6734 @available(tvOS, unavailable)
6735 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6736 @available(watchOS, unavailable)
6737 @available(tvOS, unavailable)
6738 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6739 @available(watchOS, unavailable)
6740 @available(tvOS, unavailable)
6741 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6742 @available(watchOS, unavailable)
6743 @available(tvOS, unavailable)
6744 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6745}
6746@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6747extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
6748 @available(watchOS, unavailable)
6749 @available(tvOS, unavailable)
6750 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6751 @available(watchOS, unavailable)
6752 @available(tvOS, unavailable)
6753 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6754 @available(watchOS, unavailable)
6755 @available(tvOS, unavailable)
6756 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6757 @available(watchOS, unavailable)
6758 @available(tvOS, unavailable)
6759 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6760}
6761@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6762extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
6763 @available(watchOS, unavailable)
6764 @available(tvOS, unavailable)
6765 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6766 @available(watchOS, unavailable)
6767 @available(tvOS, unavailable)
6768 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6769 @available(watchOS, unavailable)
6770 @available(tvOS, unavailable)
6771 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6772 @available(watchOS, unavailable)
6773 @available(tvOS, unavailable)
6774 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6775}
6776@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6777extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
6778 @available(watchOS, unavailable)
6779 @available(tvOS, unavailable)
6780 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6781 @available(watchOS, unavailable)
6782 @available(tvOS, unavailable)
6783 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6784 @available(watchOS, unavailable)
6785 @available(tvOS, unavailable)
6786 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6787 @available(watchOS, unavailable)
6788 @available(tvOS, unavailable)
6789 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6790}
6791@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6792extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
6793 @available(watchOS, unavailable)
6794 @available(tvOS, unavailable)
6795 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6796 @available(watchOS, unavailable)
6797 @available(tvOS, unavailable)
6798 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6799 @available(watchOS, unavailable)
6800 @available(tvOS, unavailable)
6801 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6802 @available(watchOS, unavailable)
6803 @available(tvOS, unavailable)
6804 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6805}
6806@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6807extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
6808 @available(watchOS, unavailable)
6809 @available(tvOS, unavailable)
6810 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6811 @available(watchOS, unavailable)
6812 @available(tvOS, unavailable)
6813 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6814 @available(watchOS, unavailable)
6815 @available(tvOS, unavailable)
6816 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6817 @available(watchOS, unavailable)
6818 @available(tvOS, unavailable)
6819 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6820}
6821@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6822extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
6823 @available(watchOS, unavailable)
6824 @available(tvOS, unavailable)
6825 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6826 @available(watchOS, unavailable)
6827 @available(tvOS, unavailable)
6828 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6829 @available(watchOS, unavailable)
6830 @available(tvOS, unavailable)
6831 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6832 @available(watchOS, unavailable)
6833 @available(tvOS, unavailable)
6834 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6835}
6836@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6837extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
6838 @available(watchOS, unavailable)
6839 @available(tvOS, unavailable)
6840 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6841 @available(watchOS, unavailable)
6842 @available(tvOS, unavailable)
6843 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6844 @available(watchOS, unavailable)
6845 @available(tvOS, unavailable)
6846 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6847 @available(watchOS, unavailable)
6848 @available(tvOS, unavailable)
6849 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6850}
6851@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6852extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
6853 @available(watchOS, unavailable)
6854 @available(tvOS, unavailable)
6855 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6856 @available(watchOS, unavailable)
6857 @available(tvOS, unavailable)
6858 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6859 @available(watchOS, unavailable)
6860 @available(tvOS, unavailable)
6861 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6862 @available(watchOS, unavailable)
6863 @available(tvOS, unavailable)
6864 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6865}
6866@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6867extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
6868 @available(watchOS, unavailable)
6869 @available(tvOS, unavailable)
6870 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6871 @available(watchOS, unavailable)
6872 @available(tvOS, unavailable)
6873 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6874 @available(watchOS, unavailable)
6875 @available(tvOS, unavailable)
6876 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6877 @available(watchOS, unavailable)
6878 @available(tvOS, unavailable)
6879 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6880}
6881@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6882extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
6883 @available(watchOS, unavailable)
6884 @available(tvOS, unavailable)
6885 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6886 @available(watchOS, unavailable)
6887 @available(tvOS, unavailable)
6888 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6889 @available(watchOS, unavailable)
6890 @available(tvOS, unavailable)
6891 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6892 @available(watchOS, unavailable)
6893 @available(tvOS, unavailable)
6894 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6895}
6896@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
6897extension AppIntents::EntityProperty where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
6898 @available(watchOS, unavailable)
6899 @available(tvOS, unavailable)
6900 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6901 @available(watchOS, unavailable)
6902 @available(tvOS, unavailable)
6903 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6904 @available(watchOS, unavailable)
6905 @available(tvOS, unavailable)
6906 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6907 @available(watchOS, unavailable)
6908 @available(tvOS, unavailable)
6909 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
6910}
6911@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
6912extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
6913 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Duration? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6914 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Duration, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6915 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Duration? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6916 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Duration, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6917 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitDuration>
6918 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitDuration>
6919}
6920@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
6921extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
6922 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Energy? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6923 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Energy, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6924 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Energy? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6925 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Energy, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6926 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitEnergy>
6927 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitEnergy>
6928}
6929@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
6930extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
6931 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Length? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6932 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Length, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6933 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Length? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6934 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Length, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6935 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitLength>
6936 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitLength>
6937}
6938@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
6939extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
6940 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Mass? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6941 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Mass, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6942 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Mass? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6943 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Mass, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6944 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitMass>
6945 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitMass>
6946}
6947@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
6948extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
6949 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Speed? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6950 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Speed, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6951 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Speed? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6952 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Speed, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6953 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitSpeed>
6954 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitSpeed>
6955}
6956@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
6957extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
6958 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Temperature? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6959 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Temperature, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6960 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Temperature? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6961 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Temperature, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6962 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitTemperature>
6963 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitTemperature>
6964}
6965@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
6966extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
6967 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Volume? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6968 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Volume, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6969 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Volume? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6970 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Volume, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6971 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitVolume>
6972 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitVolume>
6973}
6974@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
6975extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
6976 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Acceleration? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6977 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Acceleration, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6978 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Acceleration? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6979 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Acceleration, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6980 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitAcceleration>
6981 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitAcceleration>
6982}
6983@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
6984extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
6985 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Angle? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6986 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Angle, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6987 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Angle? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6988 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Angle, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6989 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitAngle>
6990 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitAngle>
6991}
6992@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
6993extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
6994 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Area? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6995 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Area, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
6996 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Area? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6997 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Area, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
6998 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitArea>
6999 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitArea>
7000}
7001@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7002extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
7003 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7004 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7005 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7006 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7007 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass>
7008 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass>
7009}
7010@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7011extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
7012 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Dispersion? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7013 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Dispersion, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7014 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Dispersion? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7015 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Dispersion, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7016 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitDispersion>
7017 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitDispersion>
7018}
7019@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7020extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
7021 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7022 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7023 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7024 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7025 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge>
7026 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge>
7027}
7028@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7029extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
7030 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7031 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7032 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7033 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7034 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent>
7035 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent>
7036}
7037@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7038extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
7039 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7040 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7041 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7042 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7043 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference>
7044 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference>
7045}
7046@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7047extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
7048 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7049 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7050 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7051 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7052 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance>
7053 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance>
7054}
7055@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7056extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
7057 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Frequency? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7058 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Frequency, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7059 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Frequency? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7060 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Frequency, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7061 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitFrequency>
7062 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitFrequency>
7063}
7064@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7065extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
7066 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7067 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7068 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7069 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7070 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency>
7071 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency>
7072}
7073@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7074extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
7075 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Illuminance? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7076 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Illuminance, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7077 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Illuminance? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7078 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Illuminance, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7079 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitIlluminance>
7080 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitIlluminance>
7081}
7082@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7083extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
7084 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::InformationStorage? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7085 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::InformationStorage, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7086 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::InformationStorage? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7087 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::InformationStorage, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7088 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage>
7089 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage>
7090}
7091@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7092extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
7093 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Power? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7094 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Power, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7095 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Power? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7096 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Power, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7097 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitPower>
7098 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitPower>
7099}
7100@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7101extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
7102 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Pressure? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7103 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Pressure, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7104 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Pressure? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7105 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Pressure, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7106 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitPressure>
7107 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitPressure>
7108}
7109@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7110extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
7111 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Duration? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7112 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Duration, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7113 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Duration? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7114 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Duration, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7115 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitDuration>
7116 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitDuration>
7117}
7118@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7119extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
7120 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Energy? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7121 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Energy, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7122 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Energy? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7123 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Energy, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7124 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitEnergy>
7125 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitEnergy>
7126}
7127@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7128extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
7129 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Length? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7130 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Length, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7131 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Length? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7132 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Length, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7133 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitLength>
7134 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitLength>
7135}
7136@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7137extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
7138 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Mass? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7139 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Mass, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7140 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Mass? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7141 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Mass, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7142 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitMass>
7143 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitMass>
7144}
7145@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7146extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
7147 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Speed? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7148 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Speed, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7149 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Speed? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7150 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Speed, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7151 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitSpeed>
7152 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitSpeed>
7153}
7154@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7155extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
7156 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Temperature? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7157 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Temperature, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7158 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Temperature? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7159 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Temperature, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7160 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitTemperature>
7161 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitTemperature>
7162}
7163@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7164extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
7165 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Volume? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7166 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Volume, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7167 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Volume? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7168 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Volume, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7169 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitVolume>
7170 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitVolume>
7171}
7172@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7173extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
7174 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Acceleration? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7175 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Acceleration, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7176 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Acceleration? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7177 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Acceleration, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7178 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitAcceleration>
7179 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitAcceleration>
7180}
7181@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7182extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
7183 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Angle? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7184 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Angle, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7185 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Angle? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7186 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Angle, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7187 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitAngle>
7188 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitAngle>
7189}
7190@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7191extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
7192 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Area? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7193 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Area, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7194 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Area? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7195 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Area, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7196 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitArea>
7197 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitArea>
7198}
7199@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7200extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
7201 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7202 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7203 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7204 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7205 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass>
7206 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass>
7207}
7208@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7209extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
7210 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Dispersion? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7211 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Dispersion, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7212 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Dispersion? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7213 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Dispersion, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7214 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitDispersion>
7215 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitDispersion>
7216}
7217@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7218extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
7219 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7220 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7221 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7222 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7223 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge>
7224 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge>
7225}
7226@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7227extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
7228 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7229 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7230 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7231 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7232 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent>
7233 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent>
7234}
7235@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7236extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
7237 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7238 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7239 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7240 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7241 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference>
7242 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference>
7243}
7244@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7245extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
7246 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7247 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7248 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7249 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7250 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance>
7251 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance>
7252}
7253@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7254extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
7255 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Frequency? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7256 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Frequency, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7257 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Frequency? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7258 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Frequency, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7259 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitFrequency>
7260 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitFrequency>
7261}
7262@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7263extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
7264 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7265 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7266 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7267 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7268 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency>
7269 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency>
7270}
7271@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7272extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
7273 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Illuminance? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7274 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Illuminance, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7275 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Illuminance? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7276 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Illuminance, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7277 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitIlluminance>
7278 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitIlluminance>
7279}
7280@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7281extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
7282 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::InformationStorage? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7283 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::InformationStorage, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7284 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::InformationStorage? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7285 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::InformationStorage, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7286 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage>
7287 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage>
7288}
7289@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7290extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
7291 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Power? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7292 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Power, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7293 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Power? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7294 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Power, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7295 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitPower>
7296 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitPower>
7297}
7298@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7299extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
7300 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Pressure? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7301 convenience public init(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Pressure, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7302 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, defaultUnit: _const AppIntents::IntentParameter<Value>.AppIntents::Pressure? = nil, defaultUnitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7303 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, defaultValue: _const Swift::Double? = nil, unit: _const AppIntents::IntentParameter<Value>.AppIntents::Pressure, unitAdjustForLocale: _const Swift::Bool = false, supportsNegativeNumbers: _const Swift::Bool = true, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7304 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitPressure>
7305 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Measurement<Foundation::UnitPressure>
7306}
7307@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
7308extension AppIntents::EntityProperty where Value.ValueType == Foundation::Calendar.Foundation::RecurrenceRule {
7309 convenience public init(title: Foundation::LocalizedStringResource)
7310 convenience public init()
7311}
7312@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7313extension AppIntents::EntityProperty where Value.ValueType == Foundation::Calendar.Foundation::RecurrenceRule {
7314 @available(watchOS, unavailable)
7315 @available(tvOS, unavailable)
7316 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7317 @available(watchOS, unavailable)
7318 @available(tvOS, unavailable)
7319 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7320 @available(watchOS, unavailable)
7321 @available(tvOS, unavailable)
7322 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7323 @available(watchOS, unavailable)
7324 @available(tvOS, unavailable)
7325 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7326}
7327@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
7328extension AppIntents::EntityProperty where Value.ValueType == Foundation::Calendar.Foundation::RecurrenceRule {
7329 convenience public init(identifier: _const Swift::String)
7330 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
7331 @available(watchOS, unavailable)
7332 @available(tvOS, unavailable)
7333 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7334 @available(watchOS, unavailable)
7335 @available(tvOS, unavailable)
7336 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7337 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7338 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7339 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7340 @available(watchOS, unavailable)
7341 @available(tvOS, unavailable)
7342 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7343 @available(watchOS, unavailable)
7344 @available(tvOS, unavailable)
7345 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7346 @available(watchOS, unavailable)
7347 @available(tvOS, unavailable)
7348 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7349 @available(watchOS, unavailable)
7350 @available(tvOS, unavailable)
7351 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7352 @available(watchOS, unavailable)
7353 @available(tvOS, unavailable)
7354 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7355 @available(watchOS, unavailable)
7356 @available(tvOS, unavailable)
7357 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7358 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7359 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7360 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7361 @available(watchOS, unavailable)
7362 @available(tvOS, unavailable)
7363 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7364 @available(watchOS, unavailable)
7365 @available(tvOS, unavailable)
7366 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7367 @available(watchOS, unavailable)
7368 @available(tvOS, unavailable)
7369 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7370 @available(watchOS, unavailable)
7371 @available(tvOS, unavailable)
7372 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7373}
7374@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
7375extension AppIntents::EntityProperty where Value.ValueType == Foundation::Calendar.Foundation::RecurrenceRule {
7376 @available(watchOS, unavailable)
7377 @available(tvOS, unavailable)
7378 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7379 @available(watchOS, unavailable)
7380 @available(tvOS, unavailable)
7381 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7382 @available(watchOS, unavailable)
7383 @available(tvOS, unavailable)
7384 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7385 @available(watchOS, unavailable)
7386 @available(tvOS, unavailable)
7387 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7388}
7389@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
7390extension AppIntents::IntentParameter where Value.ValueType == Foundation::Calendar.Foundation::RecurrenceRule {
7391 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7392 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7393 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Calendar.Foundation::RecurrenceRule
7394 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Calendar.Foundation::RecurrenceRule
7395 convenience public init(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7396 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7397 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Calendar.Foundation::RecurrenceRule
7398 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::Calendar.Foundation::RecurrenceRule
7399}
7400@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7401extension Swift::String : AppIntents::_IntentValue {
7402 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
7403 get
7404 }
7405 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7406 public typealias Specification = @_opaqueReturnTypeOf("$sSS10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
7407 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7408 public typealias UnwrappedType = Swift::String
7409 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7410 public typealias ValueType = Swift::String
7411}
7412@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7413public struct StringFromIntResolver<Input, Output> : AppIntents::Resolver where Input : AppIntents::_IntentValue, Output : AppIntents::_IntentValue, Output.ValueType == Swift::String {
7414 public func resolve(from input: Input, context: AppIntents::IntentParameterContext<Output>) async throws -> Output?
7415 public static func == (a: AppIntents::StringFromIntResolver<Input, Output>, b: AppIntents::StringFromIntResolver<Input, Output>) -> Swift::Bool
7416 public func hash(into hasher: inout Swift::Hasher)
7417 public var hashValue: Swift::Int {
7418 get
7419 }
7420}
7421@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7422public struct StringFromDoubleResolver : AppIntents::Resolver {
7423 public func resolve(from input: Swift::Double, context: AppIntents::IntentParameterContext<Swift::String>) async throws -> Swift::String?
7424 public static func == (a: AppIntents::StringFromDoubleResolver, b: AppIntents::StringFromDoubleResolver) -> Swift::Bool
7425 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7426 public typealias Input = Swift::Double
7427 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7428 public typealias Output = Swift::String
7429 public func hash(into hasher: inout Swift::Hasher)
7430 public var hashValue: Swift::Int {
7431 get
7432 }
7433}
7434@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7435extension Swift::String {
7436 public struct IntentInputOptions {
7437 public enum KeyboardType {
7438 @available(macOS 13.0, iOS 16.1, watchOS 9.1, tvOS 16.1, *)
7439 case `default`
7440 case asciiCapable
7441 case numbersAndPunctuation
7442 case URL
7443 case numberPad
7444 public static func == (a: Swift::String.AppIntents::IntentInputOptions.AppIntents::KeyboardType, b: Swift::String.AppIntents::IntentInputOptions.AppIntents::KeyboardType) -> Swift::Bool
7445 public func hash(into hasher: inout Swift::Hasher)
7446 public var hashValue: Swift::Int {
7447 get
7448 }
7449 }
7450 public enum CapitalizationType {
7451 case none
7452 case words
7453 case sentences
7454 case allCharacters
7455 public static func == (a: Swift::String.AppIntents::IntentInputOptions.AppIntents::CapitalizationType, b: Swift::String.AppIntents::IntentInputOptions.AppIntents::CapitalizationType) -> Swift::Bool
7456 public func hash(into hasher: inout Swift::Hasher)
7457 public var hashValue: Swift::Int {
7458 get
7459 }
7460 }
7461 public var keyboardType: Swift::String.AppIntents::IntentInputOptions.AppIntents::KeyboardType
7462 public var capitalizationType: Swift::String.AppIntents::IntentInputOptions.AppIntents::CapitalizationType
7463 public var multiline: Swift::Bool
7464 public var autocorrect: Swift::Bool
7465 public var smartQuotes: Swift::Bool
7466 public var smartDashes: Swift::Bool
7467 public init(keyboardType: _const Swift::String.AppIntents::IntentInputOptions.AppIntents::KeyboardType = .asciiCapable, capitalizationType: _const Swift::String.AppIntents::IntentInputOptions.AppIntents::CapitalizationType = .sentences, multiline: _const Swift::Bool = false, autocorrect: _const Swift::Bool = true, smartQuotes: _const Swift::Bool = true, smartDashes: _const Swift::Bool = true)
7468 }
7469}
7470@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7471extension AppIntents::IntentParameter where Value.ValueType == Swift::String {
7472 final public var inputOptions: Swift::String.AppIntents::IntentInputOptions? {
7473 get
7474 }
7475}
7476@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7477extension AppIntents::EntityProperty where Value.ValueType == Swift::String {
7478 convenience public init(title: Foundation::LocalizedStringResource)
7479}
7480@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7481extension AppIntents::EntityProperty where Value.ValueType == Swift::String {
7482 convenience public init()
7483}
7484@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7485extension AppIntents::EntityProperty where Value.ValueType == Swift::String {
7486 @available(watchOS, unavailable)
7487 @available(tvOS, unavailable)
7488 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7489 @available(watchOS, unavailable)
7490 @available(tvOS, unavailable)
7491 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7492 @available(watchOS, unavailable)
7493 @available(tvOS, unavailable)
7494 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7495 @available(watchOS, unavailable)
7496 @available(tvOS, unavailable)
7497 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7498}
7499@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
7500extension AppIntents::EntityProperty where Value.ValueType == Swift::String {
7501 convenience public init(identifier: _const Swift::String)
7502 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
7503 @available(watchOS, unavailable)
7504 @available(tvOS, unavailable)
7505 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7506 @available(watchOS, unavailable)
7507 @available(tvOS, unavailable)
7508 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7509 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7510 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7511 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7512 @available(watchOS, unavailable)
7513 @available(tvOS, unavailable)
7514 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7515 @available(watchOS, unavailable)
7516 @available(tvOS, unavailable)
7517 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7518 @available(watchOS, unavailable)
7519 @available(tvOS, unavailable)
7520 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7521 @available(watchOS, unavailable)
7522 @available(tvOS, unavailable)
7523 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7524 @available(watchOS, unavailable)
7525 @available(tvOS, unavailable)
7526 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7527 @available(watchOS, unavailable)
7528 @available(tvOS, unavailable)
7529 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7530 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7531 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7532 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7533 @available(watchOS, unavailable)
7534 @available(tvOS, unavailable)
7535 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7536 @available(watchOS, unavailable)
7537 @available(tvOS, unavailable)
7538 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7539 @available(watchOS, unavailable)
7540 @available(tvOS, unavailable)
7541 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7542 @available(watchOS, unavailable)
7543 @available(tvOS, unavailable)
7544 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7545}
7546@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
7547extension AppIntents::EntityProperty where Value.ValueType == Swift::String {
7548 @available(watchOS, unavailable)
7549 @available(tvOS, unavailable)
7550 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7551 @available(watchOS, unavailable)
7552 @available(tvOS, unavailable)
7553 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7554 @available(watchOS, unavailable)
7555 @available(tvOS, unavailable)
7556 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7557 @available(watchOS, unavailable)
7558 @available(tvOS, unavailable)
7559 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7560}
7561@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7562extension AppIntents::IntentParameter where Value.ValueType == Swift::String {
7563 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, inputOptions: Swift::String.AppIntents::IntentInputOptions? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7564 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, inputOptions: Swift::String.AppIntents::IntentInputOptions? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7565 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, inputOptions: Swift::String.AppIntents::IntentInputOptions? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::String
7566 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, inputOptions: Swift::String.AppIntents::IntentInputOptions? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::String
7567}
7568@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7569extension AppIntents::IntentParameter where Value.ValueType == Swift::String {
7570 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, inputOptions: Swift::String.AppIntents::IntentInputOptions? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7571 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, inputOptions: Swift::String.AppIntents::IntentInputOptions? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7572 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, inputOptions: Swift::String.AppIntents::IntentInputOptions? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::String
7573 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, inputOptions: Swift::String.AppIntents::IntentInputOptions? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift::String
7574}
7575@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7576extension Foundation::URL : AppIntents::_IntentValue {
7577 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
7578 get
7579 }
7580 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7581 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation3URLV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
7582 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7583 public typealias UnwrappedType = Foundation::URL
7584 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7585 public typealias ValueType = Foundation::URL
7586}
7587@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7588public struct URLFromStringResolver : AppIntents::Resolver {
7589 public func resolve(from input: Swift::String, context: AppIntents::IntentParameterContext<Foundation::URL>) async throws -> Foundation::URL?
7590 public static func == (a: AppIntents::URLFromStringResolver, b: AppIntents::URLFromStringResolver) -> Swift::Bool
7591 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7592 public typealias Input = Swift::String
7593 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7594 public typealias Output = Foundation::URL
7595 public func hash(into hasher: inout Swift::Hasher)
7596 public var hashValue: Swift::Int {
7597 get
7598 }
7599}
7600@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7601extension AppIntents::EntityProperty where Value.ValueType == Foundation::URL {
7602 convenience public init(title: Foundation::LocalizedStringResource)
7603}
7604@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7605extension AppIntents::EntityProperty where Value.ValueType == Foundation::URL {
7606 convenience public init()
7607}
7608@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7609extension AppIntents::EntityProperty where Value.ValueType == Foundation::URL {
7610 @available(watchOS, unavailable)
7611 @available(tvOS, unavailable)
7612 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7613 @available(watchOS, unavailable)
7614 @available(tvOS, unavailable)
7615 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7616 @available(watchOS, unavailable)
7617 @available(tvOS, unavailable)
7618 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7619 @available(watchOS, unavailable)
7620 @available(tvOS, unavailable)
7621 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7622}
7623@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
7624extension AppIntents::EntityProperty where Value.ValueType == Foundation::URL {
7625 convenience public init(identifier: _const Swift::String)
7626 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
7627 @available(watchOS, unavailable)
7628 @available(tvOS, unavailable)
7629 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7630 @available(watchOS, unavailable)
7631 @available(tvOS, unavailable)
7632 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7633 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7634 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7635 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7636 @available(watchOS, unavailable)
7637 @available(tvOS, unavailable)
7638 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7639 @available(watchOS, unavailable)
7640 @available(tvOS, unavailable)
7641 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7642 @available(watchOS, unavailable)
7643 @available(tvOS, unavailable)
7644 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7645 @available(watchOS, unavailable)
7646 @available(tvOS, unavailable)
7647 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7648 @available(watchOS, unavailable)
7649 @available(tvOS, unavailable)
7650 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7651 @available(watchOS, unavailable)
7652 @available(tvOS, unavailable)
7653 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7654 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7655 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7656 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7657 @available(watchOS, unavailable)
7658 @available(tvOS, unavailable)
7659 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7660 @available(watchOS, unavailable)
7661 @available(tvOS, unavailable)
7662 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7663 @available(watchOS, unavailable)
7664 @available(tvOS, unavailable)
7665 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7666 @available(watchOS, unavailable)
7667 @available(tvOS, unavailable)
7668 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7669}
7670@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
7671extension AppIntents::EntityProperty where Value.ValueType == Foundation::URL {
7672 @available(watchOS, unavailable)
7673 @available(tvOS, unavailable)
7674 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7675 @available(watchOS, unavailable)
7676 @available(tvOS, unavailable)
7677 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7678 @available(watchOS, unavailable)
7679 @available(tvOS, unavailable)
7680 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7681 @available(watchOS, unavailable)
7682 @available(tvOS, unavailable)
7683 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7684}
7685@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7686extension AppIntents::IntentParameter where Value.ValueType == Foundation::URL {
7687 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7688 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7689 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::URL
7690 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::URL
7691}
7692@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7693extension AppIntents::IntentParameter where Value.UnwrappedType : Swift::Collection, Value.ValueType == Foundation::URL {
7694 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: [Value.ValueType?], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7695 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: [Value.ValueType?], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7696}
7697@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7698extension AppIntents::IntentParameter where Value.ValueType == Foundation::URL {
7699 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7700 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7701 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::URL
7702 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation::URL
7703}
7704@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7705extension AppIntents::IntentParameter where Value.UnwrappedType : Swift::Collection, Value.ValueType == Foundation::URL {
7706 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: [Value.ValueType?], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7707 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: [Value.ValueType?], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7708}
7709@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
7710public protocol SearchCriteria : AppIntents::_IntentValue, Swift::Hashable, Swift::Sendable {
7711 associatedtype SearchScopes = Swift::Void
7712}
7713@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
7714extension AppIntents::ShowInAppSearchResultsIntent where Self.Criteria.SearchScopes == () {
7715 public static var searchScopes: Swift::Void {
7716 get
7717 }
7718}
7719@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
7720extension AppIntents::IntentParameter where Value.ValueType == AppIntents::StringSearchCriteria {
7721 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7722}
7723@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7724extension AppIntents::IntentParameter where Value.ValueType == AppIntents::StringSearchCriteria {
7725 convenience public init(description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7726}
7727@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
7728extension AppIntents::StringSearchCriteria {
7729 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
7730 get
7731 }
7732}
7733@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
7734public struct StringSearchCriteriaFromStringResolverSpecificification : AppIntents::Resolver {
7735 public func resolve(from input: Swift::String, context: AppIntents::IntentParameterContext<AppIntents::StringSearchCriteria>) async throws -> AppIntents::StringSearchCriteria?
7736 public static func == (a: AppIntents::StringSearchCriteriaFromStringResolverSpecificification, b: AppIntents::StringSearchCriteriaFromStringResolverSpecificification) -> Swift::Bool
7737 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
7738 public typealias Input = Swift::String
7739 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
7740 public typealias Output = AppIntents::StringSearchCriteria
7741 public func hash(into hasher: inout Swift::Hasher)
7742 public var hashValue: Swift::Int {
7743 get
7744 }
7745}
7746@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7747public struct IntentCurrencyAmount : Swift::Equatable, Swift::Hashable, @unchecked Swift::Sendable {
7748 public let amount: Foundation::Decimal
7749 public let currencyCode: Swift::String
7750 public init(amount: Foundation::Decimal, currencyCode: Swift::String)
7751 public static func == (a: AppIntents::IntentCurrencyAmount, b: AppIntents::IntentCurrencyAmount) -> Swift::Bool
7752 public func hash(into hasher: inout Swift::Hasher)
7753 public var hashValue: Swift::Int {
7754 get
7755 }
7756}
7757@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7758extension AppIntents::IntentCurrencyAmount : AppIntents::DisplayRepresentable {
7759 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation {
7760 get
7761 }
7762 public var displayRepresentation: AppIntents::DisplayRepresentation {
7763 get
7764 }
7765}
7766@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7767extension AppIntents::IntentCurrencyAmount : AppIntents::_IntentValue {
7768 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<AppIntents::IntentCurrencyAmount> {
7769 get
7770 }
7771 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7772 public typealias Specification = AppIntents::EmptyResolverSpecification<AppIntents::IntentCurrencyAmount>
7773 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7774 public typealias UnwrappedType = AppIntents::IntentCurrencyAmount
7775 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7776 public typealias ValueType = AppIntents::IntentCurrencyAmount
7777}
7778@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7779extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentCurrencyAmount {
7780 final public var currencyCodes: [Swift::String]? {
7781 get
7782 }
7783 final public var inclusiveRange: AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? {
7784 get
7785 }
7786}
7787@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7788extension AppIntents::IntentParameterContext where Value.ValueType == AppIntents::IntentCurrencyAmount {
7789 public var currencyCodes: [Swift::String]? {
7790 get
7791 }
7792 public var inclusiveRange: AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? {
7793 get
7794 }
7795}
7796@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7797extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentCurrencyAmount {
7798 convenience public init(title: Foundation::LocalizedStringResource)
7799}
7800@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7801extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentCurrencyAmount {
7802 convenience public init()
7803}
7804@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7805extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentCurrencyAmount {
7806 @available(watchOS, unavailable)
7807 @available(tvOS, unavailable)
7808 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7809 @available(watchOS, unavailable)
7810 @available(tvOS, unavailable)
7811 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7812 @available(watchOS, unavailable)
7813 @available(tvOS, unavailable)
7814 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7815 @available(watchOS, unavailable)
7816 @available(tvOS, unavailable)
7817 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7818}
7819@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
7820extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentCurrencyAmount {
7821 convenience public init(identifier: _const Swift::String)
7822 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
7823 @available(watchOS, unavailable)
7824 @available(tvOS, unavailable)
7825 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7826 @available(watchOS, unavailable)
7827 @available(tvOS, unavailable)
7828 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7829 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7830 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7831 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7832 @available(watchOS, unavailable)
7833 @available(tvOS, unavailable)
7834 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7835 @available(watchOS, unavailable)
7836 @available(tvOS, unavailable)
7837 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7838 @available(watchOS, unavailable)
7839 @available(tvOS, unavailable)
7840 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7841 @available(watchOS, unavailable)
7842 @available(tvOS, unavailable)
7843 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7844 @available(watchOS, unavailable)
7845 @available(tvOS, unavailable)
7846 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7847 @available(watchOS, unavailable)
7848 @available(tvOS, unavailable)
7849 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
7850 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7851 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7852 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7853 @available(watchOS, unavailable)
7854 @available(tvOS, unavailable)
7855 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7856 @available(watchOS, unavailable)
7857 @available(tvOS, unavailable)
7858 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7859 @available(watchOS, unavailable)
7860 @available(tvOS, unavailable)
7861 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7862 @available(watchOS, unavailable)
7863 @available(tvOS, unavailable)
7864 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
7865}
7866@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
7867extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentCurrencyAmount {
7868 @available(watchOS, unavailable)
7869 @available(tvOS, unavailable)
7870 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7871 @available(watchOS, unavailable)
7872 @available(tvOS, unavailable)
7873 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7874 @available(watchOS, unavailable)
7875 @available(tvOS, unavailable)
7876 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7877 @available(watchOS, unavailable)
7878 @available(tvOS, unavailable)
7879 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
7880}
7881@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7882extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentCurrencyAmount {
7883 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7884 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7885 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentCurrencyAmount
7886 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentCurrencyAmount
7887}
7888@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7889extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentCurrencyAmount {
7890 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7891 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7892 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentCurrencyAmount
7893 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentCurrencyAmount
7894 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
7895 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
7896 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentCurrencyAmount
7897 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, currencyCodes: _const [Swift::String] = [], inclusiveRange: _const AppIntents::IntentParameter<Value>.AppIntents::InclusiveRange<Foundation::Decimal>? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentCurrencyAmount
7898}
7899@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7900public struct IntentFile : Swift::Sendable {
7901 public enum IntentFileError : Swift::Error, Foundation::CustomNSError {
7902 case failedToLoadData
7903 case failedToLoadFile
7904 public static var errorDomain: Swift::String {
7905 get
7906 }
7907 public var errorCode: Swift::Int {
7908 get
7909 }
7910 public var errorUserInfo: [Swift::String : Any] {
7911 get
7912 }
7913 public static func == (a: AppIntents::IntentFile.AppIntents::IntentFileError, b: AppIntents::IntentFile.AppIntents::IntentFileError) -> Swift::Bool
7914 public func hash(into hasher: inout Swift::Hasher)
7915 public var hashValue: Swift::Int {
7916 get
7917 }
7918 }
7919 public var data: Foundation::Data {
7920 get
7921 }
7922 public var filename: Swift::String {
7923 get
7924 }
7925 public var fileURL: Foundation::URL? {
7926 get
7927 }
7928 public var type: UniformTypeIdentifiers::UTType? {
7929 get
7930 }
7931 public var removedOnCompletion: Swift::Bool {
7932 get
7933 set
7934 }
7935 public init(data: Foundation::Data, filename: Swift::String, type: UniformTypeIdentifiers::UTType? = nil)
7936 public init(fileURL: Foundation::URL, filename: Swift::String? = nil, type: UniformTypeIdentifiers::UTType? = nil)
7937}
7938@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7939extension AppIntents::IntentFile : Swift::Equatable, Swift::Hashable {
7940 public static func == (a: AppIntents::IntentFile, b: AppIntents::IntentFile) -> Swift::Bool
7941 public func hash(into hasher: inout Swift::Hasher)
7942 public var hashValue: Swift::Int {
7943 get
7944 }
7945}
7946@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7947extension AppIntents::IntentFile : AppIntents::DisplayRepresentable {
7948 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation {
7949 get
7950 }
7951 public var displayRepresentation: AppIntents::DisplayRepresentation {
7952 get
7953 }
7954}
7955@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7956extension AppIntents::IntentFile : AppIntents::_IntentValue {
7957 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<AppIntents::IntentFile> {
7958 get
7959 }
7960 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7961 public typealias Specification = AppIntents::EmptyResolverSpecification<AppIntents::IntentFile>
7962 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7963 public typealias UnwrappedType = AppIntents::IntentFile
7964 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
7965 public typealias ValueType = AppIntents::IntentFile
7966}
7967@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7968extension AppIntents::IntentFile : Swift::Codable {
7969 public init(from decoder: any Swift::Decoder) throws
7970 public func encode(to encoder: any Swift::Encoder) throws
7971}
7972@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7973extension AppIntents::IntentFile {
7974 public func file(contentType: UniformTypeIdentifiers::UTType, destinationDirectory: Foundation::URL? = nil) async throws -> (fileURL: Foundation::URL, openedInPlace: Swift::Bool)
7975 public func withFile<Result>(contentType: UniformTypeIdentifiers::UTType, allowOpenInPlace: Swift::Bool = false, fileHandler: @escaping (_ fileURL: Foundation::URL, _ openedInPlace: Swift::Bool) async throws -> Result) async throws -> Result
7976 public func data(contentType: UniformTypeIdentifiers::UTType) async throws -> Foundation::Data
7977 public var availableContentTypes: [UniformTypeIdentifiers::UTType] {
7978 get
7979 }
7980}
7981@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7982extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentFile {
7983 convenience public init(title: Foundation::LocalizedStringResource)
7984}
7985@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7986extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentFile {
7987 convenience public init()
7988}
7989@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7990extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentFile {
7991 @available(watchOS, unavailable)
7992 @available(tvOS, unavailable)
7993 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7994 @available(watchOS, unavailable)
7995 @available(tvOS, unavailable)
7996 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
7997 @available(watchOS, unavailable)
7998 @available(tvOS, unavailable)
7999 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8000 @available(watchOS, unavailable)
8001 @available(tvOS, unavailable)
8002 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8003}
8004@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8005extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentFile {
8006 convenience public init(identifier: _const Swift::String)
8007 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
8008 @available(watchOS, unavailable)
8009 @available(tvOS, unavailable)
8010 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8011 @available(watchOS, unavailable)
8012 @available(tvOS, unavailable)
8013 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8014 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8015 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8016 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8017 @available(watchOS, unavailable)
8018 @available(tvOS, unavailable)
8019 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8020 @available(watchOS, unavailable)
8021 @available(tvOS, unavailable)
8022 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8023 @available(watchOS, unavailable)
8024 @available(tvOS, unavailable)
8025 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8026 @available(watchOS, unavailable)
8027 @available(tvOS, unavailable)
8028 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8029 @available(watchOS, unavailable)
8030 @available(tvOS, unavailable)
8031 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8032 @available(watchOS, unavailable)
8033 @available(tvOS, unavailable)
8034 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8035 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8036 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8037 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8038 @available(watchOS, unavailable)
8039 @available(tvOS, unavailable)
8040 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8041 @available(watchOS, unavailable)
8042 @available(tvOS, unavailable)
8043 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8044 @available(watchOS, unavailable)
8045 @available(tvOS, unavailable)
8046 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8047 @available(watchOS, unavailable)
8048 @available(tvOS, unavailable)
8049 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8050}
8051@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
8052extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentFile {
8053 @available(watchOS, unavailable)
8054 @available(tvOS, unavailable)
8055 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8056 @available(watchOS, unavailable)
8057 @available(tvOS, unavailable)
8058 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8059 @available(watchOS, unavailable)
8060 @available(tvOS, unavailable)
8061 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8062 @available(watchOS, unavailable)
8063 @available(tvOS, unavailable)
8064 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8065}
8066@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8067extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentFile {
8068 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType] = [UTType.item], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8069 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType] = [UTType.item], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
8070 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType] = [UTType.item], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentFile
8071 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType] = [UTType.item], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentFile
8072 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType] = [UTType.item], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8073 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType] = [UTType.item], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
8074 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType] = [UTType.item], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentFile
8075 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: [UniformTypeIdentifiers::UTType] = [UTType.item], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentFile
8076}
8077@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8078extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentFile {
8079 @available(macOS, introduced: 13.0, deprecated: 15.0, message: "Please use the initializer with 'supportedContentTypes'")
8080 @available(iOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
8081 @available(watchOS, introduced: 9.0, deprecated: 11.0, message: "Please use the initializer with 'supportedContentTypes'")
8082 @available(tvOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
8083 @available(visionOS, introduced: 1.0, deprecated: 2.0, message: "Please use the initializer with 'supportedContentTypes'")
8084 @_disfavoredOverload convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, supportedTypeIdentifiers: _const [Swift::String] = ["public.item"], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8085 @available(macOS, introduced: 13.0, deprecated: 15.0, message: "Please use the initializer with 'supportedContentTypes'")
8086 @available(iOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
8087 @available(watchOS, introduced: 9.0, deprecated: 11.0, message: "Please use the initializer with 'supportedContentTypes'")
8088 @available(tvOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
8089 @available(visionOS, introduced: 1.0, deprecated: 2.0, message: "Please use the initializer with 'supportedContentTypes'")
8090 @_disfavoredOverload convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, supportedTypeIdentifiers: _const [Swift::String] = ["public.item"], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
8091 @available(macOS, introduced: 13.0, deprecated: 15.0, message: "Please use the initializer with 'supportedContentTypes'")
8092 @available(iOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
8093 @available(watchOS, introduced: 9.0, deprecated: 11.0, message: "Please use the initializer with 'supportedContentTypes'")
8094 @available(tvOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
8095 @available(visionOS, introduced: 1.0, deprecated: 2.0, message: "Please use the initializer with 'supportedContentTypes'")
8096 @_disfavoredOverload convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, supportedTypeIdentifiers: _const [Swift::String] = ["public.item"], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentFile
8097 @available(macOS, introduced: 13.0, deprecated: 15.0, message: "Please use the initializer with 'supportedContentTypes'")
8098 @available(iOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
8099 @available(watchOS, introduced: 9.0, deprecated: 11.0, message: "Please use the initializer with 'supportedContentTypes'")
8100 @available(tvOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
8101 @available(visionOS, introduced: 1.0, deprecated: 2.0, message: "Please use the initializer with 'supportedContentTypes'")
8102 @_disfavoredOverload convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, supportedTypeIdentifiers: _const [Swift::String] = ["public.item"], requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentFile
8103}
8104@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8105public struct IntentPaymentMethod : Swift::Sendable {
8106 public init(type: AppIntents::IntentPaymentMethod.AppIntents::PaymentType, name: Foundation::LocalizedStringResource? = nil, identificationHint: Swift::String? = nil, icon: AppIntents::DisplayRepresentation.AppIntents::Image? = nil)
8107 public var paymentType: AppIntents::IntentPaymentMethod.AppIntents::PaymentType {
8108 get
8109 }
8110 public var name: Swift::String? {
8111 get
8112 }
8113 public var icon: AppIntents::DisplayRepresentation.AppIntents::Image? {
8114 get
8115 }
8116 public var identificationHint: Swift::String? {
8117 get
8118 }
8119}
8120@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8121extension AppIntents::IntentPaymentMethod {
8122 public enum PaymentType : Swift::Sendable {
8123 case unknown
8124 case checking
8125 case savings
8126 case brokerage
8127 case debit
8128 case credit
8129 case prepaid
8130 case store
8131 case applePay
8132 public static func == (a: AppIntents::IntentPaymentMethod.AppIntents::PaymentType, b: AppIntents::IntentPaymentMethod.AppIntents::PaymentType) -> Swift::Bool
8133 public func hash(into hasher: inout Swift::Hasher)
8134 public var hashValue: Swift::Int {
8135 get
8136 }
8137 }
8138}
8139@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8140extension AppIntents::IntentPaymentMethod : AppIntents::DisplayRepresentable {
8141 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation {
8142 get
8143 }
8144 public var displayRepresentation: AppIntents::DisplayRepresentation {
8145 get
8146 }
8147}
8148@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8149extension AppIntents::IntentPaymentMethod : AppIntents::_IntentValue {
8150 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<AppIntents::IntentPaymentMethod> {
8151 get
8152 }
8153 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8154 public typealias Specification = AppIntents::EmptyResolverSpecification<AppIntents::IntentPaymentMethod>
8155 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8156 public typealias UnwrappedType = AppIntents::IntentPaymentMethod
8157 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8158 public typealias ValueType = AppIntents::IntentPaymentMethod
8159}
8160@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8161extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPaymentMethod {
8162 convenience public init(title: Foundation::LocalizedStringResource)
8163}
8164@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8165extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPaymentMethod {
8166 convenience public init()
8167}
8168@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
8169extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPaymentMethod {
8170 @available(watchOS, unavailable)
8171 @available(tvOS, unavailable)
8172 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8173 @available(watchOS, unavailable)
8174 @available(tvOS, unavailable)
8175 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8176 @available(watchOS, unavailable)
8177 @available(tvOS, unavailable)
8178 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8179 @available(watchOS, unavailable)
8180 @available(tvOS, unavailable)
8181 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8182}
8183@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8184extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPaymentMethod {
8185 convenience public init(identifier: _const Swift::String)
8186 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
8187 @available(watchOS, unavailable)
8188 @available(tvOS, unavailable)
8189 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8190 @available(watchOS, unavailable)
8191 @available(tvOS, unavailable)
8192 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8193 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8194 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8195 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8196 @available(watchOS, unavailable)
8197 @available(tvOS, unavailable)
8198 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8199 @available(watchOS, unavailable)
8200 @available(tvOS, unavailable)
8201 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8202 @available(watchOS, unavailable)
8203 @available(tvOS, unavailable)
8204 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8205 @available(watchOS, unavailable)
8206 @available(tvOS, unavailable)
8207 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8208 @available(watchOS, unavailable)
8209 @available(tvOS, unavailable)
8210 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8211 @available(watchOS, unavailable)
8212 @available(tvOS, unavailable)
8213 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8214 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8215 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8216 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8217 @available(watchOS, unavailable)
8218 @available(tvOS, unavailable)
8219 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8220 @available(watchOS, unavailable)
8221 @available(tvOS, unavailable)
8222 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8223 @available(watchOS, unavailable)
8224 @available(tvOS, unavailable)
8225 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8226 @available(watchOS, unavailable)
8227 @available(tvOS, unavailable)
8228 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8229}
8230@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
8231extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPaymentMethod {
8232 @available(watchOS, unavailable)
8233 @available(tvOS, unavailable)
8234 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8235 @available(watchOS, unavailable)
8236 @available(tvOS, unavailable)
8237 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8238 @available(watchOS, unavailable)
8239 @available(tvOS, unavailable)
8240 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8241 @available(watchOS, unavailable)
8242 @available(tvOS, unavailable)
8243 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8244}
8245@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8246extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentPaymentMethod {
8247 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8248 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
8249 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPaymentMethod
8250 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPaymentMethod
8251}
8252@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8253extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentPaymentMethod {
8254 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8255 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
8256 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPaymentMethod
8257 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPaymentMethod
8258 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8259 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
8260 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPaymentMethod
8261 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPaymentMethod
8262}
8263@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8264public struct IntentPerson : Swift::Sendable {
8265 public var name: AppIntents::IntentPerson.AppIntents::Name
8266 public var isMe: Swift::Bool
8267 public var identifier: AppIntents::IntentPerson.AppIntents::Identifier
8268 public var handle: AppIntents::IntentPerson.AppIntents::Handle?
8269 public var aliases: [AppIntents::IntentPerson.AppIntents::Handle]
8270 public var image: AppIntents::DisplayRepresentation.AppIntents::Image?
8271 public init(identifier: AppIntents::IntentPerson.AppIntents::Identifier, name: AppIntents::IntentPerson.AppIntents::Name, handle: AppIntents::IntentPerson.AppIntents::Handle?, aliases: [AppIntents::IntentPerson.AppIntents::Handle] = [], isMe: Swift::Bool = false, image: AppIntents::DisplayRepresentation.AppIntents::Image? = nil)
8272 @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8273 public init(handle: AppIntents::IntentPerson.AppIntents::Handle)
8274}
8275@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8276extension AppIntents::IntentPerson {
8277 public enum ParameterMode : Swift::String {
8278 case contact
8279 case email
8280 case phone
8281 case emailOrPhone
8282 public init?(rawValue: Swift::String)
8283 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8284 public typealias RawValue = Swift::String
8285 public var rawValue: Swift::String {
8286 get
8287 }
8288 }
8289 public enum Identifier : Swift::Equatable, Swift::Hashable, Swift::Sendable {
8290 case contact(Swift::String)
8291 case applicationDefined(Swift::String)
8292 case unknown
8293 public static func == (a: AppIntents::IntentPerson.AppIntents::Identifier, b: AppIntents::IntentPerson.AppIntents::Identifier) -> Swift::Bool
8294 public func hash(into hasher: inout Swift::Hasher)
8295 public var hashValue: Swift::Int {
8296 get
8297 }
8298 }
8299 public enum Name : Swift::Equatable, Swift::Sendable {
8300 case displayName(Swift::String)
8301 case components(Foundation::PersonNameComponents)
8302 case unknown
8303 public static func == (a: AppIntents::IntentPerson.AppIntents::Name, b: AppIntents::IntentPerson.AppIntents::Name) -> Swift::Bool
8304 }
8305 public struct Handle : Swift::Equatable, Swift::Hashable, Swift::Sendable {
8306 public enum Value : Swift::Sendable, Swift::Equatable, Swift::Hashable {
8307 case phoneNumber(Swift::String)
8308 case emailAddress(Swift::String)
8309 case applicationDefined(Swift::String)
8310 public static func == (a: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Value, b: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Value) -> Swift::Bool
8311 public func hash(into hasher: inout Swift::Hasher)
8312 public var hashValue: Swift::Int {
8313 get
8314 }
8315 }
8316 public enum Label : Swift::Sendable, Swift::Equatable, Swift::Hashable {
8317 case home
8318 case work
8319 case iPhone
8320 case mobile
8321 case main
8322 case homeFax
8323 case workFax
8324 case pager
8325 case other
8326 case school
8327 case custom(Swift::String)
8328 public static func == (a: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Label, b: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Label) -> Swift::Bool
8329 public func hash(into hasher: inout Swift::Hasher)
8330 public var hashValue: Swift::Int {
8331 get
8332 }
8333 }
8334 public var value: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Value
8335 public var label: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Label
8336 public init(_ value: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Value, label: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Label = .other)
8337 public init(phoneNumber phoneNumberString: Swift::String, label: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Label = .other)
8338 public init(emailAddress emailAddressString: Swift::String, label: AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Label = .other)
8339 public init(applicationDefined stringValue: Swift::String, label labelString: Swift::String? = nil)
8340 public static func == (a: AppIntents::IntentPerson.AppIntents::Handle, b: AppIntents::IntentPerson.AppIntents::Handle) -> Swift::Bool
8341 public func hash(into hasher: inout Swift::Hasher)
8342 public var hashValue: Swift::Int {
8343 get
8344 }
8345 }
8346}
8347@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8348extension AppIntents::IntentPerson : AppIntents::DisplayRepresentable {
8349 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation {
8350 get
8351 }
8352 public var displayRepresentation: AppIntents::DisplayRepresentation {
8353 get
8354 }
8355}
8356@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8357extension AppIntents::IntentPerson : AppIntents::_IntentValue {
8358 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<AppIntents::IntentPerson> {
8359 get
8360 }
8361 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8362 public typealias Specification = AppIntents::EmptyResolverSpecification<AppIntents::IntentPerson>
8363 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8364 public typealias UnwrappedType = AppIntents::IntentPerson
8365 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8366 public typealias ValueType = AppIntents::IntentPerson
8367}
8368@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8369extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentPerson {
8370 final public var parameterMode: AppIntents::IntentPerson.AppIntents::ParameterMode? {
8371 get
8372 }
8373}
8374@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8375extension AppIntents::IntentParameterContext where Value.ValueType == AppIntents::IntentPerson {
8376 public var parameterMode: AppIntents::IntentPerson.AppIntents::ParameterMode? {
8377 get
8378 }
8379}
8380@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8381extension AppIntents::IntentPerson : CoreTransferable::Transferable {
8382 public static var transferRepresentation: some CoreTransferable::TransferRepresentation {
8383 get
8384 }
8385 @available(macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
8386 public typealias Representation = @_opaqueReturnTypeOf("$s10AppIntents12IntentPersonV22transferRepresentationQrvpZ", 0) __
8387}
8388@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8389extension AppIntents::IntentPerson : Swift::Codable, Swift::Equatable {
8390 public init(from decoder: any Swift::Decoder) throws
8391 public func encode(to encoder: any Swift::Encoder) throws
8392 public static func == (a: AppIntents::IntentPerson, b: AppIntents::IntentPerson) -> Swift::Bool
8393}
8394@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8395extension AppIntents::IntentPerson.AppIntents::Name : Swift::Codable {
8396 public init(from decoder: any Swift::Decoder) throws
8397 public func encode(to encoder: any Swift::Encoder) throws
8398}
8399@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8400extension AppIntents::IntentPerson.AppIntents::Identifier : Swift::Codable {
8401 public init(from decoder: any Swift::Decoder) throws
8402 public func encode(to encoder: any Swift::Encoder) throws
8403}
8404@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8405extension AppIntents::IntentPerson.AppIntents::Handle : Swift::Codable {
8406 public init(from decoder: any Swift::Decoder) throws
8407 public func encode(to encoder: any Swift::Encoder) throws
8408}
8409@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8410extension AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Value : Swift::Codable {
8411 public init(from decoder: any Swift::Decoder) throws
8412 public func encode(to encoder: any Swift::Encoder) throws
8413}
8414@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8415extension AppIntents::IntentPerson.AppIntents::Handle.AppIntents::Label : Swift::Codable {
8416 public init(from decoder: any Swift::Decoder) throws
8417 public func encode(to encoder: any Swift::Encoder) throws
8418}
8419@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8420extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPerson {
8421 convenience public init(title: Foundation::LocalizedStringResource)
8422}
8423@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8424extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPerson {
8425 convenience public init()
8426}
8427@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
8428extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPerson {
8429 @available(watchOS, unavailable)
8430 @available(tvOS, unavailable)
8431 convenience public init(indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8432 @available(watchOS, unavailable)
8433 @available(tvOS, unavailable)
8434 convenience public init(title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8435 @available(watchOS, unavailable)
8436 @available(tvOS, unavailable)
8437 convenience public init(customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8438 @available(watchOS, unavailable)
8439 @available(tvOS, unavailable)
8440 convenience public init(title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8441}
8442@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8443extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPerson {
8444 convenience public init(identifier: _const Swift::String)
8445 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource)
8446 @available(watchOS, unavailable)
8447 @available(tvOS, unavailable)
8448 convenience public init(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8449 @available(watchOS, unavailable)
8450 @available(tvOS, unavailable)
8451 convenience public init(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8452 convenience public init<Entity>(identifier: _const Swift::String, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8453 convenience public init<Entity>(identifier: _const Swift::String, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8454 convenience public init<Entity>(identifier: _const Swift::String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8455 @available(watchOS, unavailable)
8456 @available(tvOS, unavailable)
8457 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8458 @available(watchOS, unavailable)
8459 @available(tvOS, unavailable)
8460 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8461 @available(watchOS, unavailable)
8462 @available(tvOS, unavailable)
8463 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8464 @available(watchOS, unavailable)
8465 @available(tvOS, unavailable)
8466 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8467 @available(watchOS, unavailable)
8468 @available(tvOS, unavailable)
8469 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>)
8470 @available(watchOS, unavailable)
8471 @available(tvOS, unavailable)
8472 convenience public init(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey)
8473 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8474 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8475 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8476 @available(watchOS, unavailable)
8477 @available(tvOS, unavailable)
8478 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8479 @available(watchOS, unavailable)
8480 @available(tvOS, unavailable)
8481 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8482 @available(watchOS, unavailable)
8483 @available(tvOS, unavailable)
8484 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getter: Swift::KeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8485 @available(watchOS, unavailable)
8486 @available(tvOS, unavailable)
8487 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, getSetter: Swift::WritableKeyPath<Entity, Value>) where Entity : AppIntents::AppEntity
8488}
8489@available(macOS 27.0, iOS 27.0, watchOS 27.0, tvOS 27.0, visionOS 27.0, *)
8490extension AppIntents::EntityProperty where Value.ValueType == AppIntents::IntentPerson {
8491 @available(watchOS, unavailable)
8492 @available(tvOS, unavailable)
8493 convenience public init<Entity>(identifier: _const Swift::String, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8494 @available(watchOS, unavailable)
8495 @available(tvOS, unavailable)
8496 convenience public init<Entity>(identifier: _const Swift::String, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8497 @available(watchOS, unavailable)
8498 @available(tvOS, unavailable)
8499 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, indexingKey: Swift::PartialKeyPath<CoreSpotlight::CSSearchableItemAttributeSet>, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8500 @available(watchOS, unavailable)
8501 @available(tvOS, unavailable)
8502 convenience public init<Entity>(identifier: _const Swift::String, title: Foundation::LocalizedStringResource, customIndexingKey: CoreSpotlight::CSCustomAttributeKey, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents::AppEntity
8503}
8504@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8505extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentPerson {
8506 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8507 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
8508 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPerson
8509 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPerson
8510}
8511@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
8512extension AppIntents::IntentParameter where Value.UnwrappedType : Swift::Collection, Value.ValueType == AppIntents::IntentPerson {
8513 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8514 @available(tvOS, unavailable)
8515 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8516}
8517@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8518extension AppIntents::IntentParameter where Value.ValueType == AppIntents::IntentPerson {
8519 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8520 convenience public init<Spec>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
8521 convenience public init<OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPerson
8522 convenience public init<Spec, OptionsProvider>(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPerson
8523 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8524 convenience public init<Spec>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification
8525 convenience public init<OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPerson
8526 convenience public init<Spec, OptionsProvider>(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, requestValueDialog: AppIntents::IntentDialog? = nil, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents::ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents::ResolverSpecification, OptionsProvider : AppIntents::DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents::IntentPerson
8527}
8528@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8529extension AppIntents::IntentParameter where Value.UnwrappedType : Swift::Collection, Value.ValueType == AppIntents::IntentPerson {
8530 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8531 @available(tvOS, unavailable)
8532 convenience public init(title: Foundation::LocalizedStringResource, description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8533 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, size: AppIntents::IntentCollectionSize, inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8534 @available(tvOS, unavailable)
8535 convenience public init(description: Foundation::LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents::IntentPerson.AppIntents::ParameterMode = .contact, size: [AppIntents::IntentWidgetFamily : AppIntents::IntentCollectionSize], inputConnectionBehavior: _const AppIntents::InputConnectionBehavior = .default)
8536}
8537@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8538public protocol _SequenceIntentValue : AppIntents::_IntentValue {
8539 associatedtype UnderlyingSequence : Swift::Collection
8540 var sequence: Self.UnderlyingSequence { get }
8541}
8542@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8543extension AppIntents::_SequenceIntentValue where Self : Swift::Collection {
8544 public var sequence: Self {
8545 get
8546 }
8547}
8548@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8549extension Swift::Array : AppIntents::_IntentValue, AppIntents::_SequenceIntentValue where Element : AppIntents::_IntentValue {
8550 public typealias ValueType = Element
8551 public typealias UnwrappedType = Swift::Array<Element>
8552 public static var defaultResolverSpecification: AppIntents::EmptyResolverSpecification<Swift::Array<Element>> {
8553 get
8554 }
8555 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8556 public typealias Specification = AppIntents::EmptyResolverSpecification<Swift::Array<Element>>
8557 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8558 public typealias UnderlyingSequence = Swift::Array<Element>
8559}
8560@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8561extension Swift::Set : AppIntents::_IntentValue, AppIntents::_SequenceIntentValue where Element : AppIntents::_IntentValue {
8562 public typealias ValueType = Element
8563 public typealias UnwrappedType = Swift::Set<Element>
8564 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
8565 get
8566 }
8567 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8568 public typealias Specification = @_opaqueReturnTypeOf("$sSh10AppIntentsAA12_IntentValueRzrlE28defaultResolverSpecificationQrvpZ", 0) __<Element>
8569 @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *)
8570 public typealias UnderlyingSequence = Swift::Set<Element>
8571}
8572@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
8573public struct IntentCollectionSize : Swift::ExpressibleByIntegerLiteral, Swift::Equatable {
8574 public init(min: _const Swift::Int, max: _const Swift::Int)
8575 public init(exactly: _const Swift::Int)
8576 public init(integerLiteral value: Swift::Int)
8577 public static func == (a: AppIntents::IntentCollectionSize, b: AppIntents::IntentCollectionSize) -> Swift::Bool
8578 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
8579 public typealias IntegerLiteralType = Swift::Int
8580}
8581@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8582public struct EntityCollection<Entity> : Swift::Equatable, Swift::Sendable where Entity : AppIntents::AppEntity {
8583 public var identifiers: [Entity.ID]
8584 public init(identifiers: [Entity.ID] = [])
8585 public init(entities: [Entity])
8586 public var count: Swift::Int {
8587 get
8588 }
8589 public var isEmpty: Swift::Bool {
8590 get
8591 }
8592 public static func == (lhs: AppIntents::EntityCollection<Entity>, rhs: AppIntents::EntityCollection<Entity>) -> Swift::Bool
8593}
8594@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8595extension AppIntents::EntityCollection {
8596 public func resolvedEntities() async throws -> [Entity]
8597 public mutating func append(_ identifier: Entity.ID)
8598 public mutating func append(_ entity: Entity)
8599 public mutating func append(contentsOf newIdentifiers: [Entity.ID])
8600 public mutating func append(contentsOf entities: [Entity])
8601 public mutating func remove(_ identifier: Entity.ID)
8602 public mutating func remove(_ entity: Entity)
8603 public func contains(_ identifier: Entity.ID) -> Swift::Bool
8604 public func contains(_ entity: Entity) -> Swift::Bool
8605}
8606@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8607extension AppIntents::EntityCollection : Swift::Collection {
8608 public var startIndex: Swift::Int {
8609 get
8610 }
8611 public var endIndex: Swift::Int {
8612 get
8613 }
8614 public subscript(position: Swift::Int) -> Entity.ID {
8615 get
8616 }
8617 public func index(after i: Swift::Int) -> Swift::Int
8618 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8619 public typealias Element = Entity.ID
8620 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8621 public typealias Index = Swift::Int
8622 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8623 public typealias Indices = Swift::DefaultIndices<AppIntents::EntityCollection<Entity>>
8624 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8625 public typealias Iterator = Swift::IndexingIterator<AppIntents::EntityCollection<Entity>>
8626 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8627 public typealias SubSequence = Swift::Slice<AppIntents::EntityCollection<Entity>>
8628}
8629@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8630extension AppIntents::EntityCollection : Swift::ExpressibleByArrayLiteral {
8631 public init(arrayLiteral elements: Entity.ID...)
8632 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8633 public typealias ArrayLiteralElement = Entity.ID
8634}
8635@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8636extension AppIntents::EntityCollection : AppIntents::_IntentValue {
8637 public typealias ValueType = Entity
8638 public typealias UnwrappedType = AppIntents::EntityCollection<Entity>
8639 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
8640 get
8641 }
8642 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
8643 public typealias Specification = @_opaqueReturnTypeOf("$s10AppIntents16EntityCollectionV28defaultResolverSpecificationQrvpZ", 0) __<Entity>
8644}
8645@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
8646public protocol AppEntityAnnotatable {
8647 var appEntityIdentifier: AppIntents::EntityIdentifier? { get set }
8648}
8649@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
8650public struct AppEntityUIElement : Swift::Sendable {
8651 public struct State : Swift::Sendable {
8652 public var isSelected: Swift::Bool
8653 public init(isSelected: Swift::Bool = false)
8654 }
8655 public var identifier: AppIntents::EntityIdentifier
8656 public var bounds: CoreFoundation::CGRect
8657 public var state: AppIntents::AppEntityUIElement.AppIntents::State
8658 public var subelements: [AppIntents::AppEntityUIElement]
8659 public init(identifier: AppIntents::EntityIdentifier, bounds: CoreFoundation::CGRect, state: AppIntents::AppEntityUIElement.AppIntents::State = .init(), subelements: [AppIntents::AppEntityUIElement] = [])
8660 public init<Entity>(_ entity: Entity, bounds: CoreFoundation::CGRect, state: AppIntents::AppEntityUIElement.AppIntents::State = .init(), subelements: [AppIntents::AppEntityUIElement] = []) where Entity : AppIntents::AppEntity
8661}
8662@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
8663public struct AppEntityUIElementsContext : Swift::Sendable {
8664 public let bounds: CoreFoundation::CGRect
8665 public enum ElementsRequest : Swift::Hashable, Swift::Sendable {
8666 case visible(rect: CoreFoundation::CGRect)
8667 case selected
8668 public static func == (a: AppIntents::AppEntityUIElementsContext.AppIntents::ElementsRequest, b: AppIntents::AppEntityUIElementsContext.AppIntents::ElementsRequest) -> Swift::Bool
8669 public func hash(into hasher: inout Swift::Hasher)
8670 public var hashValue: Swift::Int {
8671 get
8672 }
8673 }
8674 public let requests: Swift::Set<AppIntents::AppEntityUIElementsContext.AppIntents::ElementsRequest>
8675 public let _includeAllSelectedUIElements: Swift::Bool
8676}
8677@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
8678extension Foundation::NSUserActivity : AppIntents::AppEntityAnnotatable {
8679 public var appEntityIdentifier: AppIntents::EntityIdentifier? {
8680 get
8681 set
8682 }
8683}
8684@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8685@objc public protocol _ViewBridgeLoader {
8686 @objc static func loadBridge()
8687}
8688@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8689public protocol CustomURLRepresentationParameterConvertible {
8690 var urlRepresentationParameter: Swift::String? { get async }
8691}
8692@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8693extension Swift::String : AppIntents::CustomURLRepresentationParameterConvertible {
8694 public var urlRepresentationParameter: Swift::String? {
8695 get
8696 }
8697}
8698@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8699extension Swift::Int : AppIntents::CustomURLRepresentationParameterConvertible {
8700 public var urlRepresentationParameter: Swift::String? {
8701 get
8702 }
8703}
8704@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8705extension Foundation::URL : AppIntents::CustomURLRepresentationParameterConvertible {
8706 public var urlRepresentationParameter: Swift::String? {
8707 get
8708 }
8709}
8710@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8711public struct OpenURLIntent : AppIntents::SystemIntent, AppIntents::URLRepresentableIntent {
8712 public static var title: Foundation::LocalizedStringResource
8713 public static var urlRepresentation: AppIntents::OpenURLIntent.AppIntents::URLRepresentation {
8714 get
8715 }
8716 @AppIntents::IntentParameter<Foundation::URL> @_projectedValueProperty($url) public var url: Foundation::URL {
8717 get
8718 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8719 nonmutating set
8720 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8721 nonmutating _modify
8722 }
8723 public var $url: AppIntents::IntentParameter<Foundation::URL> {
8724 get
8725 }
8726 public init(_ url: Foundation::URL)
8727 public init(urlRepresentable: some URLRepresentableEnum) throws
8728 public init(urlRepresentable: some URLRepresentableEntity) async throws
8729 public init()
8730 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8731 public typealias PerformResult = Swift::Never
8732 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8733 public typealias SummaryContent = @_opaqueReturnTypeOf("$s10AppIntents0A6IntentPAAE16parameterSummaryQrvpZ", 0) __<AppIntents::OpenURLIntent>
8734}
8735@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8736public protocol URLRepresentableEntity : AppIntents::AppEntity, AppIntents::CustomURLRepresentationParameterConvertible {
8737 static var urlRepresentation: Self.URLRepresentation { get }
8738}
8739@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8740extension AppIntents::URLRepresentableEntity {
8741 public typealias URLRepresentation = AppIntents::EntityURLRepresentation<Self>
8742 public var urlRepresentation: Foundation::URL? {
8743 get async
8744 }
8745 public var urlRepresentationParameter: Swift::String? {
8746 get
8747 }
8748}
8749@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8750public struct EntityURLRepresentation<Entity> : Swift::ExpressibleByStringInterpolation where Entity : AppIntents::AppEntity {
8751 public init(_ value: Swift::String)
8752 public init(stringLiteral value: Swift::String)
8753 public init(stringInterpolation: AppIntents::EntityURLRepresentation<Entity>.AppIntents::StringInterpolation)
8754 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8755 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
8756 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8757 public typealias StringLiteralType = Swift::String
8758 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8759 public typealias UnicodeScalarLiteralType = Swift::String
8760}
8761@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8762extension AppIntents::EntityURLRepresentation {
8763 public struct StringInterpolation : Swift::StringInterpolationProtocol {
8764 public init(literalCapacity: Swift::Int, interpolationCount: Swift::Int)
8765 public mutating func appendLiteral(_ literal: Swift::String)
8766 public mutating func appendInterpolation<ValueType, Subject>(_ subject: Subject) where ValueType : AppIntents::_IntentValue, ValueType : Swift::Sendable, Subject : Swift::KeyPath<Entity, AppIntents::EntityProperty<ValueType>>
8767 public mutating func appendInterpolation(_ subject: AppIntents::EntityURLRepresentation<Entity>.AppIntents::StringInterpolation.AppIntents::Token)
8768 public enum Token {
8769 case id
8770 public static func == (a: AppIntents::EntityURLRepresentation<Entity>.AppIntents::StringInterpolation.AppIntents::Token, b: AppIntents::EntityURLRepresentation<Entity>.AppIntents::StringInterpolation.AppIntents::Token) -> Swift::Bool
8771 public func hash(into hasher: inout Swift::Hasher)
8772 public var hashValue: Swift::Int {
8773 get
8774 }
8775 }
8776 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8777 public typealias StringLiteralType = Swift::String
8778 }
8779}
8780@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8781public protocol URLRepresentableEnum : AppIntents::AppEnum, AppIntents::CustomURLRepresentationParameterConvertible {
8782 static var urlRepresentation: Self.URLRepresentation { get }
8783}
8784@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8785extension AppIntents::URLRepresentableEnum {
8786 public typealias URLRepresentation = AppIntents::EnumURLRepresentation<Self>
8787 public var urlRepresentation: Foundation::URL? {
8788 get
8789 }
8790 public var urlRepresentationParameter: Swift::String? {
8791 get
8792 }
8793}
8794@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8795public struct EnumURLRepresentation<Enum> : Swift::ExpressibleByStringInterpolation where Enum : AppIntents::AppEnum {
8796 public init(_ value: Swift::String)
8797 public init(stringLiteral value: Swift::String)
8798 public init(stringInterpolation: AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringInterpolation)
8799 public init(_ urlRepresentations: [Enum : AppIntents::EnumURLRepresentation<Enum>.AppIntents::EnumSingleURLRepresentation])
8800 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8801 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
8802 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8803 public typealias StringLiteralType = Swift::String
8804 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8805 public typealias UnicodeScalarLiteralType = Swift::String
8806}
8807@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8808extension AppIntents::EnumURLRepresentation {
8809 public struct EnumSingleURLRepresentation : Swift::ExpressibleByStringInterpolation {
8810 public init(stringLiteral value: AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringLiteralType)
8811 public init(stringInterpolation: AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringInterpolation)
8812 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8813 public typealias ExtendedGraphemeClusterLiteralType = AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringLiteralType
8814 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8815 public typealias StringInterpolation = AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringInterpolation
8816 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8817 public typealias StringLiteralType = AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringLiteralType
8818 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8819 public typealias UnicodeScalarLiteralType = AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringLiteralType
8820 }
8821}
8822@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8823extension AppIntents::EnumURLRepresentation {
8824 public struct StringInterpolation : Swift::StringInterpolationProtocol {
8825 public init(literalCapacity: Swift::Int, interpolationCount: Swift::Int)
8826 public mutating func appendLiteral(_ literal: Swift::String)
8827 public enum Token {
8828 case rawValue
8829 public static func == (a: AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringInterpolation.AppIntents::Token, b: AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringInterpolation.AppIntents::Token) -> Swift::Bool
8830 public func hash(into hasher: inout Swift::Hasher)
8831 public var hashValue: Swift::Int {
8832 get
8833 }
8834 }
8835 public mutating func appendInterpolation(_ subject: Enum)
8836 public mutating func appendInterpolation(_ subject: AppIntents::EnumURLRepresentation<Enum>.AppIntents::StringInterpolation.AppIntents::Token)
8837 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8838 public typealias StringLiteralType = Swift::String
8839 }
8840}
8841@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8842public protocol URLRepresentableIntent : AppIntents::AppIntent {
8843 static var urlRepresentation: Self.URLRepresentation { get }
8844}
8845@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8846extension AppIntents::URLRepresentableIntent {
8847 public typealias URLRepresentation = AppIntents::IntentURLRepresentation<Self>
8848 public var urlRepresentation: Foundation::URL? {
8849 get async
8850 }
8851 public func perform() async throws -> Swift::Never
8852}
8853@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8854public struct IntentURLRepresentation<Intent> : Swift::ExpressibleByStringInterpolation where Intent : AppIntents::AppIntent {
8855 public init(_ value: Swift::String)
8856 public init(stringLiteral value: Swift::String)
8857 public init(stringInterpolation: AppIntents::IntentURLRepresentation<Intent>.AppIntents::StringInterpolation)
8858 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8859 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
8860 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8861 public typealias StringLiteralType = Swift::String
8862 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8863 public typealias UnicodeScalarLiteralType = Swift::String
8864}
8865@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8866extension AppIntents::IntentURLRepresentation {
8867 public struct StringInterpolation : Swift::StringInterpolationProtocol {
8868 public init(literalCapacity: Swift::Int, interpolationCount: Swift::Int)
8869 public mutating func appendLiteral(_ literal: Swift::String)
8870 public mutating func appendInterpolation<ValueType, Subject>(_ subject: Subject) where ValueType : AppIntents::_IntentValue, ValueType : Swift::Sendable, Subject : Swift::KeyPath<Intent, AppIntents::IntentParameter<ValueType>>
8871 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8872 public typealias StringLiteralType = Swift::String
8873 }
8874}
8875@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8876extension AppIntents::URLRepresentableIntent where Self : AppIntents::OpenIntent, Self.Value : AppIntents::URLRepresentableEntity {
8877 public static var urlRepresentation: Self.URLRepresentation {
8878 get
8879 }
8880 public func perform() async throws -> Swift::Never
8881}
8882@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8883extension AppIntents::URLRepresentableIntent where Self : AppIntents::OpenIntent, Self.Value : AppIntents::URLRepresentableEnum {
8884 public static var urlRepresentation: Self.URLRepresentation {
8885 get
8886 }
8887 public func perform() async throws -> Swift::Never
8888}
8889@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
8890public protocol AppShortcutOptionsCollectionSpecification<Value> : Swift::Sendable, Swift::Sequence where Self.Element == any AppIntents::AppShortcutOptionsCollectionProtocol {
8891 associatedtype Value : AppIntents::_IntentValue
8892}
8893@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
8894@_functionBuilder public enum AppShortcutOptionsCollectionSpecificationBuilder<Value> where Value : AppIntents::_IntentValue {
8895}
8896@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
8897extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
8898 public static func buildBlock<C0>(_ c0: C0) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol
8899
8900}
8901@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8902public protocol AssistantSchemaEntity : AppIntents::AssistantEntity {
8903 static var isAssistantOnly: Swift::Bool { get }
8904}
8905@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8906extension AppIntents::AssistantSchemaEntity {
8907 public static var isAssistantOnly: Swift::Bool {
8908 get
8909 }
8910}
8911@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8912extension AppIntents::AssistantSchemaEntity {
8913 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation {
8914 get
8915 }
8916}
8917@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8918@available(*, deprecated)
8919extension AppIntents::AssistantSchema {
8920 public struct EntitySchema : AppIntents::AssistantSchemas.AppIntents::Entity {
8921 @usableFromInline
8922 internal init(_ identifier: Swift::String)
8923 }
8924 public init(_ schema: some AssistantSchemas.Entity)
8925}
8926@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8927public protocol SystemIntent : AppIntents::AppIntent {
8928}
8929@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
8930public protocol AudioRecordingIntent : AppIntents::SystemIntent {
8931}
8932@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
8933public protocol AudioPlaybackIntent : AppIntents::SystemIntent {
8934}
8935@available(macOS, introduced: 13.0, deprecated: 14.0, message: "Please use AudioPlaybackIntent instead.")
8936@available(iOS, introduced: 16.0, deprecated: 17.0, message: "Please use AudioPlaybackIntent instead.")
8937@available(watchOS, introduced: 9.0, deprecated: 10.0, message: "Please use AudioPlaybackIntent instead.")
8938@available(tvOS, introduced: 16.0, deprecated: 17.0, message: "Please use AudioPlaybackIntent instead.")
8939@available(visionOS, introduced: 1.0, deprecated: 1.0, message: "Please use AudioPlaybackIntent instead.")
8940@available(*, deprecated, renamed: "AudioPlaybackIntent")
8941public protocol AudioStartingIntent : AppIntents::SystemIntent {
8942}
8943@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8944public struct AppSchema : Swift::Sendable {
8945 @_marker public protocol Kind {
8946 }
8947}
8948@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8949@_marker public protocol AppSchemaIntent : AppIntents::AppSchema.AppIntents::Kind {
8950}
8951@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8952@_marker public protocol AppSchemaEntity : AppIntents::AppSchema.AppIntents::Kind {
8953}
8954@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8955@_marker public protocol AppSchemaEnum : AppIntents::AppSchema.AppIntents::Kind {
8956}
8957@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8958extension AppIntents::AppSchema {
8959 public struct Intent : AppIntents::AppSchemaIntent {
8960 @usableFromInline
8961 internal init(_ identifier: Swift::String)
8962 }
8963 public struct Entity : AppIntents::AppSchemaEntity {
8964 @usableFromInline
8965 internal init(_ identifier: Swift::String)
8966 }
8967 public struct Enum : AppIntents::AppSchemaEnum {
8968 @usableFromInline
8969 internal init(_ identifier: Swift::String)
8970 }
8971 public init(_ schema: some AppSchemaIntent)
8972 public init(_ schema: some AppSchemaEntity)
8973 public init(_ schema: some AppSchemaEnum)
8974}
8975@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
8976@attached(extension, conformances: AppIntents::AppEnum, AppIntents::AssistantSchemaEnum, names: named(__appSchemaEnum)) public macro AppEnum<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AppEnumMacro") where T : AppIntents::AppSchemaEnum
8977@available(iOS 18.0, *)
8978@available(macOS, unavailable)
8979@available(watchOS, unavailable)
8980@available(tvOS, unavailable)
8981@available(visionOS, unavailable)
8982public protocol CameraCaptureIntent : AppIntents::SystemIntent {
8983 associatedtype AppContext : Swift::Decodable, Swift::Encodable, Swift::Sendable = Swift::Never
8984}
8985@available(iOS 18.0, *)
8986@available(watchOS, unavailable)
8987@available(tvOS, unavailable)
8988@available(visionOS, unavailable)
8989@available(macOS, unavailable)
8990extension AppIntents::CameraCaptureIntent {
8991 public static var appContext: Self.AppContext? {
8992 get async throws
8993 }
8994 public static func updateAppContext(_ newContext: Self.AppContext?) async throws
8995}
8996@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
8997public protocol ResumeWorkoutIntent : AppIntents::SystemIntent {
8998}
8999@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9000public protocol PauseWorkoutIntent : AppIntents::SystemIntent {
9001}
9002@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9003public struct EntityOwnership : Swift::OptionSet, Swift::Sendable {
9004 public let rawValue: Swift::Int
9005 public init(rawValue: Swift::Int)
9006 public static let unknown: AppIntents::EntityOwnership
9007 public static let shared: AppIntents::EntityOwnership
9008 public static let `public`: AppIntents::EntityOwnership
9009 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9010 public typealias ArrayLiteralElement = AppIntents::EntityOwnership
9011 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9012 public typealias Element = AppIntents::EntityOwnership
9013 @available(macOS 27.0, iOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9014 public typealias RawValue = Swift::Int
9015}
9016@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9017public protocol OwnershipProvidingEntity : AppIntents::AppEntity {
9018 var ownership: AppIntents::EntityOwnership { get }
9019}
9020@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
9021public protocol AssistantIntent : AppIntents::AppIntent {
9022}
9023@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
9024public protocol AssistantEntity : AppIntents::AppEntity {
9025}
9026@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9027@_functionBuilder public enum AppShortcutsBuilder {
9028 @_disfavoredOverload public static func buildExpression(_ component: AppIntents::AppShortcut) -> AppIntents::AppShortcut
9029 @_disfavoredOverload public static func buildBlock(_ components: AppIntents::AppShortcut...) -> [AppIntents::AppShortcut]
9030}
9031@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
9032extension AppIntents::AppShortcutsBuilder {
9033 public static func buildExpression(_ component: AppIntents::AppShortcut) -> [AppIntents::AppShortcut]
9034 public static func buildBlock(_ components: [AppIntents::AppShortcut]...) -> [AppIntents::AppShortcut]
9035 public static func buildBlock() -> [AppIntents::AppShortcut]
9036}
9037@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
9038extension AppIntents::AppShortcutsBuilder {
9039 @_alwaysEmitIntoClient public static func buildOptional(_ component: (any AppIntents::_AppShortcutsContentEmitterMarker & AppIntents::_AppShortcutsContentMarker & AppIntents::_LimitedAvailabilityAppShortcutsContentMarker)?) -> [AppIntents::AppShortcut] {
9040 if let component {
9041
9042 (component as! LimitedAvailabilityAppShortcuts).appShortcuts
… 3 unchanged lines …
1995 }
1996}
1997@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
1998extension AppIntents.AppShortcutsBuilder {
1999 @available(*, unavailable, message: "if statements in an AppShortcutsBuilder can only be used with #available clauses")
2000 public static func buildOptional<A>(_ appShortcuts: A?) -> [AppIntents.AppShortcut] where A : AppIntents._AppShortcutsContentMarker
2001 @available(*, unavailable, message: "if statements in an AppShortcutsBuilder can only be used with #available clauses")
2002 public static func buildOptional(_ appShortcuts: [AppIntents.AppShortcut]?) -> [AppIntents.AppShortcut]
2003 @_disfavoredOverload public static func buildOptional(_ component: (any AppIntents._AppShortcutsContentMarker & AppIntents._LimitedAvailabilityAppShortcutsContentMarker)?) -> [AppIntents.AppShortcut]
2004 public static func buildLimitedAvailability(_ components: [AppIntents.AppShortcut]) -> any AppIntents._AppShortcutsContentMarker & AppIntents._LimitedAvailabilityAppShortcutsContentMarker
2005}
2006@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
2007public protocol AppShortcutsContent {
2008 var appShortcuts: [AppIntents.AppShortcut] { get }
2009}
2010@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2011@_marker public protocol _AppShortcutsContentMarker {
9046 }
9047}
9048@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
9049extension AppIntents::AppShortcutsBuilder {
9050 @available(*, unavailable, message: "if statements in an AppShortcutsBuilder can only be used with #available clauses")
9051 public static func buildOptional<A>(_ appShortcuts: A?) -> [AppIntents::AppShortcut] where A : AppIntents::_AppShortcutsContentMarker
9052 @available(*, unavailable, message: "if statements in an AppShortcutsBuilder can only be used with #available clauses")
9053 public static func buildOptional(_ appShortcuts: [AppIntents::AppShortcut]?) -> [AppIntents::AppShortcut]
9054 @_disfavoredOverload public static func buildOptional(_ component: (any AppIntents::_AppShortcutsContentMarker & AppIntents::_LimitedAvailabilityAppShortcutsContentMarker)?) -> [AppIntents::AppShortcut]
9055 public static func buildLimitedAvailability(_ components: [AppIntents::AppShortcut]) -> any AppIntents::_AppShortcutsContentMarker & AppIntents::_LimitedAvailabilityAppShortcutsContentMarker
9056}
9057@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
9058public protocol AppShortcutsContent {
9059 var appShortcuts: [AppIntents::AppShortcut] { get }
9060}
9061@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9062@_marker public protocol _AppShortcutsContentMarker {
… 6 unchanged lines …
2018}
2019@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
2020@usableFromInline
2021@frozen internal struct LimitedAvailabilityAppShortcuts : AppIntents.AppShortcutsContent, AppIntents._AppShortcutsContentMarker, AppIntents._AppShortcutsContentEmitterMarker, AppIntents._LimitedAvailabilityAppShortcutsContentMarker {
2022 @usableFromInline
2023 internal var appShortcuts: [AppIntents.AppShortcut]
2024 @usableFromInline
2025 internal init(_ appShortcuts: [AppIntents.AppShortcut])
2026}
2027@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2028extension AppIntents.URLRepresentableIntent where Self : AppIntents.OpenIntent, Self.Value : AppIntents.URLRepresentableEntity {
2029 public static var urlRepresentation: Self.URLRepresentation {
2030 get
2031 }
2032 public func perform() async throws -> Swift.Never
2033}
2034@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2035extension AppIntents.URLRepresentableIntent where Self : AppIntents.OpenIntent, Self.Value : AppIntents.URLRepresentableEnum {
2036 public static var urlRepresentation: Self.URLRepresentation {
2037 get
2038 }
2039 public func perform() async throws -> Swift.Never
2040}
2041@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2042extension AppIntents.IntentParameterContext {
2043 public func requestValue(_ dialog: AppIntents.IntentDialog? = nil) async throws -> Value.ValueType
2044 public func requestDisambiguation(among itemsToDisambiguate: [Value.ValueType], dialog: AppIntents.IntentDialog? = nil) async throws -> Value.ValueType
2045 public func requestConfirmation(for itemToConfirm: Value.ValueType, dialog: AppIntents.IntentDialog? = nil) async throws -> Swift.Bool
2046}
2047@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2048extension AppIntents.IntentParameterContext {
2049 public func needsValueError(_ dialog: AppIntents.IntentDialog? = nil) -> AppIntents.AppIntentError
2050 public func needsDisambiguationError(among itemsToDisambiguate: [Value.ValueType], dialog: AppIntents.IntentDialog? = nil) -> AppIntents.AppIntentError
2051}
2052@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2053public protocol CustomIntentMigratedAppIntent : AppIntents.AppIntent {
2054 static var intentClassName: Swift.String { get }
2055}
2056@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2057extension AppIntents.CustomIntentMigratedAppIntent {
2058 public static var persistentIdentifier: Swift.String {
2059 get
2060 }
2061}
2062@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2063extension AppIntents.IntentParameter where Value.ValueType : AppIntents.AppEnum {
2064 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
2065 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
2066 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
2067}
2068@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2069extension AppIntents.IntentParameter where Value.ValueType : AppIntents.AppEnum {
2070 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
2071 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
2072 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
2073}
2074@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2075extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentPerson {
2076 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2077 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
2078 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPerson
2079 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPerson
2080}
2081@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2082extension AppIntents.IntentParameter where Value.UnwrappedType : Swift.Collection, Value.ValueType == AppIntents.IntentPerson {
2083 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2084 @available(tvOS, unavailable)
2085 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2086}
2087@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2088extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentPerson {
2089 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2090 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
2091 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPerson
2092 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPerson
2093 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2094 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
2095 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPerson
2096 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentPerson
2097}
2098@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2099extension AppIntents.IntentParameter where Value.UnwrappedType : Swift.Collection, Value.ValueType == AppIntents.IntentPerson {
2100 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2101 @available(tvOS, unavailable)
2102 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2103 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2104 @available(tvOS, unavailable)
2105 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, mode: _const AppIntents.IntentPerson.ParameterMode = .contact, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2106}
2107@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2108public struct AppIntentError : Swift.Error {
2109 public static var restartPerform: AppIntents.AppIntentError {
2110 get
2111 }
2112}
2113@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2114extension AppIntents.AppIntentError : Swift.CustomStringConvertible {
2115 public var description: Swift.String {
2116 get
2117 }
2118}
2119@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2120public struct EntityQueryProperties<Entity, ComparatorMappingType> where Entity : AppIntents.AppEntity {
2121 public init(@AppIntents.EntityQueryPropertiesBuilder<Entity, ComparatorMappingType> properties: () -> [AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>])
2122 public subscript(index: Swift.Int) -> AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType> {
2123 get
2124 }
2125}
2126@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2127@_functionBuilder public enum EntityQueryPropertiesBuilder<Entity, ComparatorMappingType> where Entity : AppIntents.AppEntity {
2128 public static func buildExpression(_ expression: AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>) -> AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>
2129 public static func buildBlock(_ components: AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>...) -> [AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>]
2130}
2131@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2132extension AppIntents.AppIntentError : Foundation.CustomLocalizedStringResourceConvertible {
2133 public var localizedStringResource: Foundation.LocalizedStringResource {
2134 get
2135 }
2136}
2137@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2138extension AppIntents.AppIntentError {
2139 public enum UserActionRequired {
2140 public static let signin: AppIntents.AppIntentError
2141 public static let accountSetup: AppIntents.AppIntentError
2142 public static let confirmation: AppIntents.AppIntentError
2143 }
2144}
2145@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2146extension AppIntents.AppIntentError {
2147 public enum PermissionRequired {
2148 public static let siri: AppIntents.AppIntentError
2149 public static let localNetwork: AppIntents.AppIntentError
2150 public static let bluetooth: AppIntents.AppIntentError
2151 public static let photos: AppIntents.AppIntentError
2152 public static let contacts: AppIntents.AppIntentError
2153 public static func location(precise: Swift.Bool = false) -> AppIntents.AppIntentError
2154 }
2155}
2156@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2157extension AppIntents.AppIntentError {
2158 public enum Unrecoverable {
2159 public static let networkFailure: AppIntents.AppIntentError
2160 public static let partialFailure: AppIntents.AppIntentError
2161 public static let notAllowed: AppIntents.AppIntentError
2162 @available(*, deprecated, message: "Prefer throwing an AppIntentError with a clear description")
2163 public static let unknown: AppIntents.AppIntentError
2164 public static let unsupportedOnDevice: AppIntents.AppIntentError
2165 public static let featureCurrentlyRestricted: AppIntents.AppIntentError
2166 public static let entityNotFound: AppIntents.AppIntentError
2167 }
2168}
2169@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2170extension AppIntents.AppIntentError : Swift.Equatable {
2171 public static func == (lhs: AppIntents.AppIntentError, rhs: AppIntents.AppIntentError) -> Swift.Bool
2172}
2173@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2174public protocol AppShortcutsProvider : Swift.Sendable {
2175 @AppIntents.AppShortcutsBuilder static var appShortcuts: [AppIntents.AppShortcut] { get }
2176 static var shortcutTileColor: AppIntents.ShortcutTileColor { get }
2177}
2178@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2179extension AppIntents.AppShortcutsProvider {
2180 public static var shortcutTileColor: AppIntents.ShortcutTileColor {
2181 get
2182 }
2183 public static func updateAppShortcutParameters()
2184}
2185@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2186extension AppIntents.AppShortcutsProvider {
2187 public static var negativePhrases: AppIntents.NegativeAppShortcutPhrases {
2188 get
2189 }
2190}
2191@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2192public protocol _SupportsAppDependencies {
2193}
2194@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2195extension AppIntents._SupportsAppDependencies {
2196 public typealias Dependency = AppIntents.AppDependency
2197}
2198@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2199public struct IntentPrediction<Intent, T> : AppIntents.IntentPredictionConfiguration where Intent : AppIntents.AppIntent {
2200 public init(displayRepresentation: @escaping () -> AppIntents.DisplayRepresentation) where T == ()
2201}
2202@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2203public struct NegativeAppShortcutPhrase : Swift.ExpressibleByStringInterpolation {
2204 public init(_ phraseKey: Swift.String)
2205 public init(stringLiteral value: Swift.StringLiteralType)
2206 public init(stringInterpolation: AppIntents.NegativeAppShortcutPhrase.StringInterpolation)
2207 public struct StringInterpolation : Swift.StringInterpolationProtocol {
2208 public init(literalCapacity: Swift.Int, interpolationCount: Swift.Int)
2209 public mutating func appendLiteral(_ literal: Swift.String)
2210 public mutating func appendInterpolation(_ token: AppIntents.AppShortcutPhraseToken)
2211 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
2212 public typealias StringLiteralType = Swift.String
2213 }
2214 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
2215 public typealias ExtendedGraphemeClusterLiteralType = Swift.StringLiteralType
2216 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
2217 public typealias StringLiteralType = Swift.StringLiteralType
2218 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
2219 public typealias UnicodeScalarLiteralType = Swift.StringLiteralType
2220}
2221@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2222public struct NegativeAppShortcutPhrases {
2223 public init(phrases: [AppIntents.NegativeAppShortcutPhrase])
2224}
2225@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2226extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentPaymentMethod {
2227 convenience public init(title: Foundation.LocalizedStringResource)
2228}
2229@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2230extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentPaymentMethod {
2231 convenience public init()
2232}
2233@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
2234extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentPaymentMethod {
2235 @available(watchOS, unavailable)
2236 @available(tvOS, unavailable)
2237 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2238 @available(watchOS, unavailable)
2239 @available(tvOS, unavailable)
2240 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2241 @available(watchOS, unavailable)
2242 @available(tvOS, unavailable)
2243 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2244 @available(watchOS, unavailable)
2245 @available(tvOS, unavailable)
2246 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2247}
2248@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2249extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentPaymentMethod {
2250 convenience public init(identifier: _const Swift.String)
2251 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
2252 @available(watchOS, unavailable)
2253 @available(tvOS, unavailable)
2254 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2255 @available(watchOS, unavailable)
2256 @available(tvOS, unavailable)
2257 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2258 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2259 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2260 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
2261 @available(watchOS, unavailable)
2262 @available(tvOS, unavailable)
2263 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2264 @available(watchOS, unavailable)
2265 @available(tvOS, unavailable)
2266 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2267 @available(watchOS, unavailable)
2268 @available(tvOS, unavailable)
2269 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2270 @available(watchOS, unavailable)
2271 @available(tvOS, unavailable)
2272 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2273 @available(watchOS, unavailable)
2274 @available(tvOS, unavailable)
2275 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2276 @available(watchOS, unavailable)
2277 @available(tvOS, unavailable)
2278 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2279 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2280 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2281 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
2282 @available(watchOS, unavailable)
2283 @available(tvOS, unavailable)
2284 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2285 @available(watchOS, unavailable)
2286 @available(tvOS, unavailable)
2287 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2288 @available(watchOS, unavailable)
2289 @available(tvOS, unavailable)
2290 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2291 @available(watchOS, unavailable)
2292 @available(tvOS, unavailable)
2293 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2294}
2295@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2296@objc public protocol _ViewBridgeLoader {
2297 @objc static func loadBridge()
2298}
2299@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
2300@attached(memberAttribute) @attached(extension, conformances: AppIntents.AppEntity, AppIntents.AssistantSchemaEntity, AppIntents.FileEntity, AppIntents.UniqueAppEntity, AppIntents.URLRepresentableEntity, names: named(__assistantSchemaEntity)) public macro AppEntity<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AppEntityMacro") where T : AppIntents.AssistantSchemas.Entity
2301@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
2302extension AppIntents.EntityProperty where Value.ValueType == Foundation.Calendar.RecurrenceRule {
2303 convenience public init(title: Foundation.LocalizedStringResource)
2304 convenience public init()
2305}
2306@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
2307extension AppIntents.EntityProperty where Value.ValueType == Foundation.Calendar.RecurrenceRule {
2308 @available(watchOS, unavailable)
2309 @available(tvOS, unavailable)
2310 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2311 @available(watchOS, unavailable)
2312 @available(tvOS, unavailable)
2313 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2314 @available(watchOS, unavailable)
2315 @available(tvOS, unavailable)
2316 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2317 @available(watchOS, unavailable)
2318 @available(tvOS, unavailable)
2319 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2320}
2321@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2322extension AppIntents.EntityProperty where Value.ValueType == Foundation.Calendar.RecurrenceRule {
2323 convenience public init(identifier: _const Swift.String)
2324 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
2325 @available(watchOS, unavailable)
2326 @available(tvOS, unavailable)
2327 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2328 @available(watchOS, unavailable)
2329 @available(tvOS, unavailable)
2330 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2331 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2332 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2333 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
2334 @available(watchOS, unavailable)
2335 @available(tvOS, unavailable)
2336 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2337 @available(watchOS, unavailable)
2338 @available(tvOS, unavailable)
2339 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2340 @available(watchOS, unavailable)
2341 @available(tvOS, unavailable)
2342 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2343 @available(watchOS, unavailable)
2344 @available(tvOS, unavailable)
2345 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2346 @available(watchOS, unavailable)
2347 @available(tvOS, unavailable)
2348 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2349 @available(watchOS, unavailable)
2350 @available(tvOS, unavailable)
2351 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2352 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2353 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2354 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
2355 @available(watchOS, unavailable)
2356 @available(tvOS, unavailable)
2357 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2358 @available(watchOS, unavailable)
2359 @available(tvOS, unavailable)
2360 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2361 @available(watchOS, unavailable)
2362 @available(tvOS, unavailable)
2363 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2364 @available(watchOS, unavailable)
2365 @available(tvOS, unavailable)
2366 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2367}
2368@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2369public struct IntentDonationMatchingPredicate {
2370 public static func donationIdentifier(_ identifier: AppIntents.IntentDonationIdentifier) -> AppIntents.IntentDonationMatchingPredicate
2371 public static func entityIdentifier(_ identifier: AppIntents.EntityIdentifier) -> AppIntents.IntentDonationMatchingPredicate
2372 public static func intentType(_ intentType: any AppIntents.AppIntent.Type, entityIdentifier: AppIntents.EntityIdentifier? = nil) -> AppIntents.IntentDonationMatchingPredicate
2373}
2374@available(macOS 26.4, iOS 26.4, watchOS 26.4, tvOS 26.4, visionOS 26.4, *)
2375extension AppIntents.IntentDonationMatchingPredicate {
2376 public static func donationIdentifiers(_ identifiers: [AppIntents.IntentDonationIdentifier]) -> AppIntents.IntentDonationMatchingPredicate
2377 public static func entityIdentifiers(_ identifiers: [AppIntents.EntityIdentifier]) -> AppIntents.IntentDonationMatchingPredicate
2378}
2379@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2380public struct IntentDonationManager {
2381 public static var shared: AppIntents.IntentDonationManager {
2382 get
2383 }
2384 @discardableResult
2385 public func donate(intent: some AppIntent) async throws -> AppIntents.IntentDonationIdentifier
2386 @discardableResult
2387 public func donate(intent: some AppIntent, result: some IntentResult) async throws -> AppIntents.IntentDonationIdentifier
2388 @discardableResult
2389 public func donate(intent: some AppIntent) -> AppIntents.IntentDonationIdentifier
2390 @discardableResult
2391 public func donate(intent: some AppIntent, result: some IntentResult) -> AppIntents.IntentDonationIdentifier
2392 @discardableResult
2393 public func deleteDonations(matching predicate: AppIntents.IntentDonationMatchingPredicate) async throws -> [AppIntents.IntentDonationIdentifier]
2394}
2395@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2396extension AppIntents.IntentParameter where Value.ValueType == Swift.String {
2397 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, inputOptions: Swift.String.IntentInputOptions? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2398 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, inputOptions: Swift.String.IntentInputOptions? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
2399 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, inputOptions: Swift.String.IntentInputOptions? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.String
2400 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, inputOptions: Swift.String.IntentInputOptions? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.String
2401}
2402@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2403extension AppIntents.IntentParameter where Value.ValueType == Swift.String {
2404 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, inputOptions: Swift.String.IntentInputOptions? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
2405 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, inputOptions: Swift.String.IntentInputOptions? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
2406 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, inputOptions: Swift.String.IntentInputOptions? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.String
2407 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, inputOptions: Swift.String.IntentInputOptions? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.String
2408}
2409@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2410@_alwaysEmitConformanceMetadata public protocol DynamicOptionsProvider : AppIntents._SupportsAppDependencies {
2411 associatedtype Result : AppIntents.ResultsCollection
2412 associatedtype DefaultValue : AppIntents._IntentValue = Self.Result.Result where Self.DefaultValue.ValueType == Self.Result.Result.ValueType
2413 func results() async throws -> Self.Result
2414 func defaultResult() async -> Self.DefaultValue?
2415}
2416@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2417extension AppIntents.DynamicOptionsProvider {
2418 public typealias ItemCollection = AppIntents.IntentItemCollection
2419 public typealias ItemSection<R> = AppIntents.IntentItemSection<R> where R == Self.Result.Result
2420 public typealias Item<R> = AppIntents.IntentItem<R> where R == Self.Result.Result
2421}
2422@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2423extension AppIntents.DynamicOptionsProvider {
2424 public func defaultResult() async -> Self.DefaultValue?
2425}
2426@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2427extension AppIntents.EntityProperty where Value.ValueType : AppIntents.AppEnum {
2428 convenience public init(title: Foundation.LocalizedStringResource)
2429}
2430@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
2431extension AppIntents.EntityProperty where Value.ValueType : AppIntents.AppEnum {
2432 convenience public init()
2433}
2434@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
2435extension AppIntents.EntityProperty where Value.ValueType : AppIntents.AppEnum {
2436 @available(watchOS, unavailable)
2437 @available(tvOS, unavailable)
2438 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2439 @available(watchOS, unavailable)
2440 @available(tvOS, unavailable)
2441 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2442 @available(watchOS, unavailable)
2443 @available(tvOS, unavailable)
2444 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2445 @available(watchOS, unavailable)
2446 @available(tvOS, unavailable)
2447 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2448}
2449@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
2450extension AppIntents.EntityProperty where Value.ValueType : AppIntents.AppEnum {
2451 convenience public init(identifier: _const Swift.String)
2452 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
2453 @available(watchOS, unavailable)
2454 @available(tvOS, unavailable)
2455 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2456 @available(watchOS, unavailable)
2457 @available(tvOS, unavailable)
2458 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2459 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2460 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2461 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
2462 @available(watchOS, unavailable)
2463 @available(tvOS, unavailable)
2464 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2465 @available(watchOS, unavailable)
2466 @available(tvOS, unavailable)
2467 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2468 @available(watchOS, unavailable)
2469 @available(tvOS, unavailable)
2470 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2471 @available(watchOS, unavailable)
2472 @available(tvOS, unavailable)
2473 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2474 @available(watchOS, unavailable)
2475 @available(tvOS, unavailable)
2476 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
2477 @available(watchOS, unavailable)
2478 @available(tvOS, unavailable)
2479 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
2480 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2481 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2482 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
2483 @available(watchOS, unavailable)
2484 @available(tvOS, unavailable)
2485 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2486 @available(watchOS, unavailable)
2487 @available(tvOS, unavailable)
2488 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2489 @available(watchOS, unavailable)
2490 @available(tvOS, unavailable)
2491 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2492 @available(watchOS, unavailable)
2493 @available(tvOS, unavailable)
2494 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
2495}
2496@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2497public struct IntentDialog : Swift.ExpressibleByStringInterpolation, Swift.Sendable {
2498 public init(_ string: Foundation.LocalizedStringResource)
2499 public init(full: Foundation.LocalizedStringResource, supporting: Foundation.LocalizedStringResource)
2500 @available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2501 public init(full: Foundation.LocalizedStringResource, systemImageName: Swift.String)
2502 @available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2503 public init(full: Foundation.LocalizedStringResource, supporting: Foundation.LocalizedStringResource, systemImageName: Swift.String)
2504 @_semantics("localization_key.init_literal") public init(stringLiteral value: Swift.String)
2505 @_semantics("localization_key.init_interpolation") public init(stringInterpolation: Swift.String.LocalizationValue.StringInterpolation)
2506 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
2507 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
2508 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
2509 public typealias StringInterpolation = Swift.String.LocalizationValue.StringInterpolation
2510 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
2511 public typealias StringLiteralType = Swift.String
2512 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
2513 public typealias UnicodeScalarLiteralType = Swift.String
2514}
2515@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2516extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2517 public static func buildBlock<C0, C1>(_ c0: C0, _ c1: C1) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol
2518
2519}
2520@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2521extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2522 public static func buildBlock<C0, C1, C2>(_ c0: C0, _ c1: C1, _ c2: C2) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol
2523
2524}
2525@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2526extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2527 public static func buildBlock<C0, C1, C2, C3>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol
2528
2529}
2530@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2531extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2532 public static func buildBlock<C0, C1, C2, C3, C4>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol
2533
2534}
2535@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2536extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2537 public static func buildBlock<C0, C1, C2, C3, C4, C5>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol
2538
2539}
2540@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2541extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2542 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol, C6 : AppIntents.AppShortcutOptionsCollectionProtocol
2543
2544}
2545@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2546extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2547 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol, C6 : AppIntents.AppShortcutOptionsCollectionProtocol, C7 : AppIntents.AppShortcutOptionsCollectionProtocol
2548
2549}
2550@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2551extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2552 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol, C6 : AppIntents.AppShortcutOptionsCollectionProtocol, C7 : AppIntents.AppShortcutOptionsCollectionProtocol, C8 : AppIntents.AppShortcutOptionsCollectionProtocol
2553
2554}
2555@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2556extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2557 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol, C6 : AppIntents.AppShortcutOptionsCollectionProtocol, C7 : AppIntents.AppShortcutOptionsCollectionProtocol, C8 : AppIntents.AppShortcutOptionsCollectionProtocol, C9 : AppIntents.AppShortcutOptionsCollectionProtocol
2558
2559}
2560@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2561extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2562 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol, C6 : AppIntents.AppShortcutOptionsCollectionProtocol, C7 : AppIntents.AppShortcutOptionsCollectionProtocol, C8 : AppIntents.AppShortcutOptionsCollectionProtocol, C9 : AppIntents.AppShortcutOptionsCollectionProtocol, C10 : AppIntents.AppShortcutOptionsCollectionProtocol
2563
2564}
2565@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2566extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2567 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol, C6 : AppIntents.AppShortcutOptionsCollectionProtocol, C7 : AppIntents.AppShortcutOptionsCollectionProtocol, C8 : AppIntents.AppShortcutOptionsCollectionProtocol, C9 : AppIntents.AppShortcutOptionsCollectionProtocol, C10 : AppIntents.AppShortcutOptionsCollectionProtocol, C11 : AppIntents.AppShortcutOptionsCollectionProtocol
2568
2569}
2570@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2571extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2572 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol, C6 : AppIntents.AppShortcutOptionsCollectionProtocol, C7 : AppIntents.AppShortcutOptionsCollectionProtocol, C8 : AppIntents.AppShortcutOptionsCollectionProtocol, C9 : AppIntents.AppShortcutOptionsCollectionProtocol, C10 : AppIntents.AppShortcutOptionsCollectionProtocol, C11 : AppIntents.AppShortcutOptionsCollectionProtocol, C12 : AppIntents.AppShortcutOptionsCollectionProtocol
2573
2574}
2575@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2576extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2577 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ c13: C13) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol, C6 : AppIntents.AppShortcutOptionsCollectionProtocol, C7 : AppIntents.AppShortcutOptionsCollectionProtocol, C8 : AppIntents.AppShortcutOptionsCollectionProtocol, C9 : AppIntents.AppShortcutOptionsCollectionProtocol, C10 : AppIntents.AppShortcutOptionsCollectionProtocol, C11 : AppIntents.AppShortcutOptionsCollectionProtocol, C12 : AppIntents.AppShortcutOptionsCollectionProtocol, C13 : AppIntents.AppShortcutOptionsCollectionProtocol
2578
2579}
2580@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2581extension AppIntents.AppShortcutOptionsCollectionSpecificationBuilder {
2582 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ c13: C13, _ c14: C14) -> some AppIntents.AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents.AppShortcutOptionsCollectionProtocol, C1 : AppIntents.AppShortcutOptionsCollectionProtocol, C2 : AppIntents.AppShortcutOptionsCollectionProtocol, C3 : AppIntents.AppShortcutOptionsCollectionProtocol, C4 : AppIntents.AppShortcutOptionsCollectionProtocol, C5 : AppIntents.AppShortcutOptionsCollectionProtocol, C6 : AppIntents.AppShortcutOptionsCollectionProtocol, C7 : AppIntents.AppShortcutOptionsCollectionProtocol, C8 : AppIntents.AppShortcutOptionsCollectionProtocol, C9 : AppIntents.AppShortcutOptionsCollectionProtocol, C10 : AppIntents.AppShortcutOptionsCollectionProtocol, C11 : AppIntents.AppShortcutOptionsCollectionProtocol, C12 : AppIntents.AppShortcutOptionsCollectionProtocol, C13 : AppIntents.AppShortcutOptionsCollectionProtocol, C14 : AppIntents.AppShortcutOptionsCollectionProtocol
2583
2584}
2585@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2586public enum StringSearchScope : Swift.String, AppIntents.AppEnum {
2587 case general
2588 case movies
2589 case tv
2590 case freeformVideo
2591 public static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation
2592 public static var caseDisplayRepresentations: [AppIntents.StringSearchScope : AppIntents.DisplayRepresentation]
2593 public init?(rawValue: Swift.String)
2594 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2595 public typealias AllCases = [AppIntents.StringSearchScope]
2596 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2597 public typealias RawValue = Swift.String
2598 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2599 public typealias Specification = @_opaqueReturnTypeOf("$s10AppIntents0A4EnumPAAE28defaultResolverSpecificationQrvpZ", 0) __<AppIntents.StringSearchScope>
2600 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2601 public typealias UnwrappedType = AppIntents.StringSearchScope
2602 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2603 public typealias ValueType = AppIntents.StringSearchScope
2604 nonisolated public static var allCases: [AppIntents.StringSearchScope] {
2605 get
2606 }
2607 public var rawValue: Swift.String {
2608 get
2609 }
2610}
2611@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2612@available(watchOS, unavailable)
2613public enum VideoCategory : Swift.String, AppIntents.AppEnum {
2614 case movies
2615 case tv
2616 case freeform
2617 public static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation
2618 public static var caseDisplayRepresentations: [AppIntents.VideoCategory : AppIntents.DisplayRepresentation]
2619 public init?(rawValue: Swift.String)
2620 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2621 public typealias AllCases = [AppIntents.VideoCategory]
2622 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2623 public typealias RawValue = Swift.String
2624 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2625 public typealias Specification = @_opaqueReturnTypeOf("$s10AppIntents0A4EnumPAAE28defaultResolverSpecificationQrvpZ", 0) __<AppIntents.VideoCategory>
2626 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2627 public typealias UnwrappedType = AppIntents.VideoCategory
2628 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2629 public typealias ValueType = AppIntents.VideoCategory
2630 nonisolated public static var allCases: [AppIntents.VideoCategory] {
2631 get
2632 }
2633 public var rawValue: Swift.String {
2634 get
2635 }
2636}
2637@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2638public struct StringSearchCriteria : AppIntents.SearchCriteria, Swift.Sendable {
2639 public typealias SearchScopes = [AppIntents.StringSearchScope]
2640 public var term: Swift.String
2641 public init(term: Swift.String)
2642 public static func == (a: AppIntents.StringSearchCriteria, b: AppIntents.StringSearchCriteria) -> Swift.Bool
2643 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2644 public typealias Specification = @_opaqueReturnTypeOf("$s10AppIntents20StringSearchCriteriaV28defaultResolverSpecificationQrvpZ", 0) __
2645 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2646 public typealias UnwrappedType = AppIntents.StringSearchCriteria
2647 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
2648 public typealias ValueType = AppIntents.StringSearchCriteria
2649 public func hash(into hasher: inout Swift.Hasher)
2650 public var hashValue: Swift.Int {
2651 get
2652 }
2653}
2654@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2655public protocol ShowInAppSearchResultsIntent : AppIntents.SystemIntent {
2656 associatedtype Criteria : AppIntents.SearchCriteria
2657 static var searchScopes: Self.Criteria.SearchScopes { get }
2658 var criteria: Self.Criteria { get set }
2659}
2660@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
2661extension AppIntents.ShowInAppSearchResultsIntent {
2662 public static var openAppWhenRun: Swift.Bool {
2663 get
2664 }
2665}
2666@available(macOS 14.2, iOS 17.2, tvOS 17.2, *)
2667@available(watchOS, unavailable)
2668public protocol PlayVideoIntent : AppIntents.SystemIntent {
2669 static var supportedCategories: [AppIntents.VideoCategory] { get }
2670 var term: Swift.String { get set }
2671}
2672@available(macOS 14.2, iOS 17.2, tvOS 17.2, *)
2673@available(watchOS, unavailable)
2674extension AppIntents.PlayVideoIntent {
2675 public static var openAppWhenRun: Swift.Bool {
2676 get
2677 }
2678}
2679@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2680extension AppIntents.IntentParameterDependency {
2681 convenience public init<V0, P0>(_ k0: Swift.KeyPath<Intent, P0>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>
2682}
2683@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2684extension AppIntents.IntentParameterDependency {
2685 convenience public init<V0, P0, V1, P1>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>
2686}
2687@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2688extension AppIntents.IntentParameterDependency {
2689 convenience public init<V0, P0, V1, P1, V2, P2>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>
2690}
2691@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2692extension AppIntents.IntentParameterDependency {
2693 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>
2694}
2695@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2696extension AppIntents.IntentParameterDependency {
2697 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>
2698}
2699@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2700extension AppIntents.IntentParameterDependency {
2701 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>
2702}
2703@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2704extension AppIntents.IntentParameterDependency {
2705 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>, _ k6: Swift.KeyPath<Intent, P6>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P6 : AppIntents.IntentParameter<V6>
2706}
2707@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2708extension AppIntents.IntentParameterDependency {
2709 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>, _ k6: Swift.KeyPath<Intent, P6>, _ k7: Swift.KeyPath<Intent, P7>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P6 : AppIntents.IntentParameter<V6>, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, P7 : AppIntents.IntentParameter<V7>
2710}
2711@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2712extension AppIntents.IntentParameterDependency {
2713 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>, _ k6: Swift.KeyPath<Intent, P6>, _ k7: Swift.KeyPath<Intent, P7>, _ k8: Swift.KeyPath<Intent, P8>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P6 : AppIntents.IntentParameter<V6>, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, P7 : AppIntents.IntentParameter<V7>, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, P8 : AppIntents.IntentParameter<V8>
2714}
2715@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2716extension AppIntents.IntentParameterDependency {
2717 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>, _ k6: Swift.KeyPath<Intent, P6>, _ k7: Swift.KeyPath<Intent, P7>, _ k8: Swift.KeyPath<Intent, P8>, _ k9: Swift.KeyPath<Intent, P9>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P6 : AppIntents.IntentParameter<V6>, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, P7 : AppIntents.IntentParameter<V7>, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, P8 : AppIntents.IntentParameter<V8>, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, P9 : AppIntents.IntentParameter<V9>
2718}
2719@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2720extension AppIntents.IntentParameterDependency {
2721 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>, _ k6: Swift.KeyPath<Intent, P6>, _ k7: Swift.KeyPath<Intent, P7>, _ k8: Swift.KeyPath<Intent, P8>, _ k9: Swift.KeyPath<Intent, P9>, _ k10: Swift.KeyPath<Intent, P10>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P6 : AppIntents.IntentParameter<V6>, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, P7 : AppIntents.IntentParameter<V7>, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, P8 : AppIntents.IntentParameter<V8>, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, P9 : AppIntents.IntentParameter<V9>, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, P10 : AppIntents.IntentParameter<V10>
2722}
2723@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2724extension AppIntents.IntentParameterDependency {
2725 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10, V11, P11>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>, _ k6: Swift.KeyPath<Intent, P6>, _ k7: Swift.KeyPath<Intent, P7>, _ k8: Swift.KeyPath<Intent, P8>, _ k9: Swift.KeyPath<Intent, P9>, _ k10: Swift.KeyPath<Intent, P10>, _ k11: Swift.KeyPath<Intent, P11>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P6 : AppIntents.IntentParameter<V6>, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, P7 : AppIntents.IntentParameter<V7>, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, P8 : AppIntents.IntentParameter<V8>, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, P9 : AppIntents.IntentParameter<V9>, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, P10 : AppIntents.IntentParameter<V10>, V11 : AppIntents._IntentValue, V11 : Swift.Sendable, P11 : AppIntents.IntentParameter<V11>
2726}
2727@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2728extension AppIntents.IntentParameterDependency {
2729 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10, V11, P11, V12, P12>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>, _ k6: Swift.KeyPath<Intent, P6>, _ k7: Swift.KeyPath<Intent, P7>, _ k8: Swift.KeyPath<Intent, P8>, _ k9: Swift.KeyPath<Intent, P9>, _ k10: Swift.KeyPath<Intent, P10>, _ k11: Swift.KeyPath<Intent, P11>, _ k12: Swift.KeyPath<Intent, P12>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P6 : AppIntents.IntentParameter<V6>, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, P7 : AppIntents.IntentParameter<V7>, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, P8 : AppIntents.IntentParameter<V8>, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, P9 : AppIntents.IntentParameter<V9>, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, P10 : AppIntents.IntentParameter<V10>, V11 : AppIntents._IntentValue, V11 : Swift.Sendable, P11 : AppIntents.IntentParameter<V11>, V12 : AppIntents._IntentValue, V12 : Swift.Sendable, P12 : AppIntents.IntentParameter<V12>
2730}
2731@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2732extension AppIntents.IntentParameterDependency {
2733 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10, V11, P11, V12, P12, V13, P13>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>, _ k6: Swift.KeyPath<Intent, P6>, _ k7: Swift.KeyPath<Intent, P7>, _ k8: Swift.KeyPath<Intent, P8>, _ k9: Swift.KeyPath<Intent, P9>, _ k10: Swift.KeyPath<Intent, P10>, _ k11: Swift.KeyPath<Intent, P11>, _ k12: Swift.KeyPath<Intent, P12>, _ k13: Swift.KeyPath<Intent, P13>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P6 : AppIntents.IntentParameter<V6>, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, P7 : AppIntents.IntentParameter<V7>, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, P8 : AppIntents.IntentParameter<V8>, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, P9 : AppIntents.IntentParameter<V9>, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, P10 : AppIntents.IntentParameter<V10>, V11 : AppIntents._IntentValue, V11 : Swift.Sendable, P11 : AppIntents.IntentParameter<V11>, V12 : AppIntents._IntentValue, V12 : Swift.Sendable, P12 : AppIntents.IntentParameter<V12>, V13 : AppIntents._IntentValue, V13 : Swift.Sendable, P13 : AppIntents.IntentParameter<V13>
2734}
2735@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2736extension AppIntents.IntentParameterDependency {
2737 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10, V11, P11, V12, P12, V13, P13, V14, P14>(_ k0: Swift.KeyPath<Intent, P0>, _ k1: Swift.KeyPath<Intent, P1>, _ k2: Swift.KeyPath<Intent, P2>, _ k3: Swift.KeyPath<Intent, P3>, _ k4: Swift.KeyPath<Intent, P4>, _ k5: Swift.KeyPath<Intent, P5>, _ k6: Swift.KeyPath<Intent, P6>, _ k7: Swift.KeyPath<Intent, P7>, _ k8: Swift.KeyPath<Intent, P8>, _ k9: Swift.KeyPath<Intent, P9>, _ k10: Swift.KeyPath<Intent, P10>, _ k11: Swift.KeyPath<Intent, P11>, _ k12: Swift.KeyPath<Intent, P12>, _ k13: Swift.KeyPath<Intent, P13>, _ k14: Swift.KeyPath<Intent, P14>) where V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P1 : AppIntents.IntentParameter<V1>, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P2 : AppIntents.IntentParameter<V2>, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P3 : AppIntents.IntentParameter<V3>, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P4 : AppIntents.IntentParameter<V4>, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P5 : AppIntents.IntentParameter<V5>, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P6 : AppIntents.IntentParameter<V6>, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, P7 : AppIntents.IntentParameter<V7>, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, P8 : AppIntents.IntentParameter<V8>, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, P9 : AppIntents.IntentParameter<V9>, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, P10 : AppIntents.IntentParameter<V10>, V11 : AppIntents._IntentValue, V11 : Swift.Sendable, P11 : AppIntents.IntentParameter<V11>, V12 : AppIntents._IntentValue, V12 : Swift.Sendable, P12 : AppIntents.IntentParameter<V12>, V13 : AppIntents._IntentValue, V13 : Swift.Sendable, P13 : AppIntents.IntentParameter<V13>, V14 : AppIntents._IntentValue, V14 : Swift.Sendable, P14 : AppIntents.IntentParameter<V14>
2738}
2739@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2740extension AppIntents.IntentPrediction {
2741 public init<V0, P0>(parameters: T, displayRepresentation: @escaping (_ value0: V0) -> AppIntents.DisplayRepresentation) where T == Swift.KeyPath<Intent, P0>, V0 : AppIntents._IntentValue, V0 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>
2742}
2743@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2744extension AppIntents.IntentPrediction {
2745 public init<V0, V1, P0, P1, K0, K1>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1) -> AppIntents.DisplayRepresentation) where T == (K0, K1), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>
2746}
2747@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2748extension AppIntents.IntentPrediction {
2749 public init<V0, V1, V2, P0, P1, P2, K0, K1, K2>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>
2750}
2751@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2752extension AppIntents.IntentPrediction {
2753 public init<V0, V1, V2, V3, P0, P1, P2, P3, K0, K1, K2, K3>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>
2754}
2755@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2756extension AppIntents.IntentPrediction {
2757 public init<V0, V1, V2, V3, V4, P0, P1, P2, P3, P4, K0, K1, K2, K3, K4>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>
2758}
2759@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2760extension AppIntents.IntentPrediction {
2761 public init<V0, V1, V2, V3, V4, V5, P0, P1, P2, P3, P4, P5, K0, K1, K2, K3, K4, K5>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>
2762}
2763@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2764extension AppIntents.IntentPrediction {
2765 public init<V0, V1, V2, V3, V4, V5, V6, P0, P1, P2, P3, P4, P5, P6, K0, K1, K2, K3, K4, K5, K6>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, P6 : AppIntents.IntentParameter<V6>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>, K6 : Swift.KeyPath<Intent, P6>
2766}
2767@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2768extension AppIntents.IntentPrediction {
2769 public init<V0, V1, V2, V3, V4, V5, V6, V7, P0, P1, P2, P3, P4, P5, P6, P7, K0, K1, K2, K3, K4, K5, K6, K7>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, P6 : AppIntents.IntentParameter<V6>, P7 : AppIntents.IntentParameter<V7>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>, K6 : Swift.KeyPath<Intent, P6>, K7 : Swift.KeyPath<Intent, P7>
2770}
2771@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2772extension AppIntents.IntentPrediction {
2773 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, P0, P1, P2, P3, P4, P5, P6, P7, P8, K0, K1, K2, K3, K4, K5, K6, K7, K8>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, P6 : AppIntents.IntentParameter<V6>, P7 : AppIntents.IntentParameter<V7>, P8 : AppIntents.IntentParameter<V8>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>, K6 : Swift.KeyPath<Intent, P6>, K7 : Swift.KeyPath<Intent, P7>, K8 : Swift.KeyPath<Intent, P8>
2774}
2775@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2776extension AppIntents.IntentPrediction {
2777 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, P6 : AppIntents.IntentParameter<V6>, P7 : AppIntents.IntentParameter<V7>, P8 : AppIntents.IntentParameter<V8>, P9 : AppIntents.IntentParameter<V9>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>, K6 : Swift.KeyPath<Intent, P6>, K7 : Swift.KeyPath<Intent, P7>, K8 : Swift.KeyPath<Intent, P8>, K9 : Swift.KeyPath<Intent, P9>
2778}
2779@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2780extension AppIntents.IntentPrediction {
2781 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, P6 : AppIntents.IntentParameter<V6>, P7 : AppIntents.IntentParameter<V7>, P8 : AppIntents.IntentParameter<V8>, P9 : AppIntents.IntentParameter<V9>, P10 : AppIntents.IntentParameter<V10>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>, K6 : Swift.KeyPath<Intent, P6>, K7 : Swift.KeyPath<Intent, P7>, K8 : Swift.KeyPath<Intent, P8>, K9 : Swift.KeyPath<Intent, P9>, K10 : Swift.KeyPath<Intent, P10>
2782}
2783@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2784extension AppIntents.IntentPrediction {
2785 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10, _ value11: V11) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, V11 : AppIntents._IntentValue, V11 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, P6 : AppIntents.IntentParameter<V6>, P7 : AppIntents.IntentParameter<V7>, P8 : AppIntents.IntentParameter<V8>, P9 : AppIntents.IntentParameter<V9>, P10 : AppIntents.IntentParameter<V10>, P11 : AppIntents.IntentParameter<V11>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>, K6 : Swift.KeyPath<Intent, P6>, K7 : Swift.KeyPath<Intent, P7>, K8 : Swift.KeyPath<Intent, P8>, K9 : Swift.KeyPath<Intent, P9>, K10 : Swift.KeyPath<Intent, P10>, K11 : Swift.KeyPath<Intent, P11>
2786}
2787@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2788extension AppIntents.IntentPrediction {
2789 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10, _ value11: V11, _ value12: V12) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, V11 : AppIntents._IntentValue, V11 : Swift.Sendable, V12 : AppIntents._IntentValue, V12 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, P6 : AppIntents.IntentParameter<V6>, P7 : AppIntents.IntentParameter<V7>, P8 : AppIntents.IntentParameter<V8>, P9 : AppIntents.IntentParameter<V9>, P10 : AppIntents.IntentParameter<V10>, P11 : AppIntents.IntentParameter<V11>, P12 : AppIntents.IntentParameter<V12>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>, K6 : Swift.KeyPath<Intent, P6>, K7 : Swift.KeyPath<Intent, P7>, K8 : Swift.KeyPath<Intent, P8>, K9 : Swift.KeyPath<Intent, P9>, K10 : Swift.KeyPath<Intent, P10>, K11 : Swift.KeyPath<Intent, P11>, K12 : Swift.KeyPath<Intent, P12>
2790}
2791@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2792extension AppIntents.IntentPrediction {
2793 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10, _ value11: V11, _ value12: V12, _ value13: V13) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, V11 : AppIntents._IntentValue, V11 : Swift.Sendable, V12 : AppIntents._IntentValue, V12 : Swift.Sendable, V13 : AppIntents._IntentValue, V13 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, P6 : AppIntents.IntentParameter<V6>, P7 : AppIntents.IntentParameter<V7>, P8 : AppIntents.IntentParameter<V8>, P9 : AppIntents.IntentParameter<V9>, P10 : AppIntents.IntentParameter<V10>, P11 : AppIntents.IntentParameter<V11>, P12 : AppIntents.IntentParameter<V12>, P13 : AppIntents.IntentParameter<V13>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>, K6 : Swift.KeyPath<Intent, P6>, K7 : Swift.KeyPath<Intent, P7>, K8 : Swift.KeyPath<Intent, P8>, K9 : Swift.KeyPath<Intent, P9>, K10 : Swift.KeyPath<Intent, P10>, K11 : Swift.KeyPath<Intent, P11>, K12 : Swift.KeyPath<Intent, P12>, K13 : Swift.KeyPath<Intent, P13>
2794}
2795@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2796extension AppIntents.IntentPrediction {
2797 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13, K14>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10, _ value11: V11, _ value12: V12, _ value13: V13, _ value14: V14) -> AppIntents.DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13, K14), V0 : AppIntents._IntentValue, V0 : Swift.Sendable, V1 : AppIntents._IntentValue, V1 : Swift.Sendable, V2 : AppIntents._IntentValue, V2 : Swift.Sendable, V3 : AppIntents._IntentValue, V3 : Swift.Sendable, V4 : AppIntents._IntentValue, V4 : Swift.Sendable, V5 : AppIntents._IntentValue, V5 : Swift.Sendable, V6 : AppIntents._IntentValue, V6 : Swift.Sendable, V7 : AppIntents._IntentValue, V7 : Swift.Sendable, V8 : AppIntents._IntentValue, V8 : Swift.Sendable, V9 : AppIntents._IntentValue, V9 : Swift.Sendable, V10 : AppIntents._IntentValue, V10 : Swift.Sendable, V11 : AppIntents._IntentValue, V11 : Swift.Sendable, V12 : AppIntents._IntentValue, V12 : Swift.Sendable, V13 : AppIntents._IntentValue, V13 : Swift.Sendable, V14 : AppIntents._IntentValue, V14 : Swift.Sendable, P0 : AppIntents.IntentParameter<V0>, P1 : AppIntents.IntentParameter<V1>, P2 : AppIntents.IntentParameter<V2>, P3 : AppIntents.IntentParameter<V3>, P4 : AppIntents.IntentParameter<V4>, P5 : AppIntents.IntentParameter<V5>, P6 : AppIntents.IntentParameter<V6>, P7 : AppIntents.IntentParameter<V7>, P8 : AppIntents.IntentParameter<V8>, P9 : AppIntents.IntentParameter<V9>, P10 : AppIntents.IntentParameter<V10>, P11 : AppIntents.IntentParameter<V11>, P12 : AppIntents.IntentParameter<V12>, P13 : AppIntents.IntentParameter<V13>, P14 : AppIntents.IntentParameter<V14>, K0 : Swift.KeyPath<Intent, P0>, K1 : Swift.KeyPath<Intent, P1>, K2 : Swift.KeyPath<Intent, P2>, K3 : Swift.KeyPath<Intent, P3>, K4 : Swift.KeyPath<Intent, P4>, K5 : Swift.KeyPath<Intent, P5>, K6 : Swift.KeyPath<Intent, P6>, K7 : Swift.KeyPath<Intent, P7>, K8 : Swift.KeyPath<Intent, P8>, K9 : Swift.KeyPath<Intent, P9>, K10 : Swift.KeyPath<Intent, P10>, K11 : Swift.KeyPath<Intent, P11>, K12 : Swift.KeyPath<Intent, P12>, K13 : Swift.KeyPath<Intent, P13>, K14 : Swift.KeyPath<Intent, P14>
2798}
2799@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2800extension AppIntents.IntentPredictionsBuilder {
2801 public static func buildBlock<A0, A1>(_ a0: A0, _ a1: A1) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent
2802}
2803@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2804extension AppIntents.IntentPredictionsBuilder {
2805 public static func buildBlock<A0, A1, A2>(_ a0: A0, _ a1: A1, _ a2: A2) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent
2806}
2807@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2808extension AppIntents.IntentPredictionsBuilder {
2809 public static func buildBlock<A0, A1, A2, A3>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent
2810}
2811@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2812extension AppIntents.IntentPredictionsBuilder {
2813 public static func buildBlock<A0, A1, A2, A3, A4>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent
2814}
2815@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2816extension AppIntents.IntentPredictionsBuilder {
2817 public static func buildBlock<A0, A1, A2, A3, A4, A5>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent
2818}
2819@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2820extension AppIntents.IntentPredictionsBuilder {
2821 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A6 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent
2822}
2823@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2824extension AppIntents.IntentPredictionsBuilder {
2825 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A6 : AppIntents.IntentPredictionConfiguration, A7 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent
2826}
2827@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2828extension AppIntents.IntentPredictionsBuilder {
2829 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A6 : AppIntents.IntentPredictionConfiguration, A7 : AppIntents.IntentPredictionConfiguration, A8 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent
2830}
2831@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2832extension AppIntents.IntentPredictionsBuilder {
2833 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A6 : AppIntents.IntentPredictionConfiguration, A7 : AppIntents.IntentPredictionConfiguration, A8 : AppIntents.IntentPredictionConfiguration, A9 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent
2834}
2835@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2836extension AppIntents.IntentPredictionsBuilder {
2837 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A6 : AppIntents.IntentPredictionConfiguration, A7 : AppIntents.IntentPredictionConfiguration, A8 : AppIntents.IntentPredictionConfiguration, A9 : AppIntents.IntentPredictionConfiguration, A10 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent
2838}
2839@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2840extension AppIntents.IntentPredictionsBuilder {
2841 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10, _ a11: A11) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A6 : AppIntents.IntentPredictionConfiguration, A7 : AppIntents.IntentPredictionConfiguration, A8 : AppIntents.IntentPredictionConfiguration, A9 : AppIntents.IntentPredictionConfiguration, A10 : AppIntents.IntentPredictionConfiguration, A11 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent, A10.Intent == A11.Intent
2842}
2843@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2844extension AppIntents.IntentPredictionsBuilder {
2845 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10, _ a11: A11, _ a12: A12) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A6 : AppIntents.IntentPredictionConfiguration, A7 : AppIntents.IntentPredictionConfiguration, A8 : AppIntents.IntentPredictionConfiguration, A9 : AppIntents.IntentPredictionConfiguration, A10 : AppIntents.IntentPredictionConfiguration, A11 : AppIntents.IntentPredictionConfiguration, A12 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent, A10.Intent == A11.Intent, A11.Intent == A12.Intent
2846}
2847@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2848extension AppIntents.IntentPredictionsBuilder {
2849 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10, _ a11: A11, _ a12: A12, _ a13: A13) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A6 : AppIntents.IntentPredictionConfiguration, A7 : AppIntents.IntentPredictionConfiguration, A8 : AppIntents.IntentPredictionConfiguration, A9 : AppIntents.IntentPredictionConfiguration, A10 : AppIntents.IntentPredictionConfiguration, A11 : AppIntents.IntentPredictionConfiguration, A12 : AppIntents.IntentPredictionConfiguration, A13 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent, A10.Intent == A11.Intent, A11.Intent == A12.Intent, A12.Intent == A13.Intent
2850}
2851@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2852extension AppIntents.IntentPredictionsBuilder {
2853 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10, _ a11: A11, _ a12: A12, _ a13: A13, _ a14: A14) -> AppIntents.TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)> where Intent == A0.Intent, A0 : AppIntents.IntentPredictionConfiguration, A1 : AppIntents.IntentPredictionConfiguration, A2 : AppIntents.IntentPredictionConfiguration, A3 : AppIntents.IntentPredictionConfiguration, A4 : AppIntents.IntentPredictionConfiguration, A5 : AppIntents.IntentPredictionConfiguration, A6 : AppIntents.IntentPredictionConfiguration, A7 : AppIntents.IntentPredictionConfiguration, A8 : AppIntents.IntentPredictionConfiguration, A9 : AppIntents.IntentPredictionConfiguration, A10 : AppIntents.IntentPredictionConfiguration, A11 : AppIntents.IntentPredictionConfiguration, A12 : AppIntents.IntentPredictionConfiguration, A13 : AppIntents.IntentPredictionConfiguration, A14 : AppIntents.IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent, A10.Intent == A11.Intent, A11.Intent == A12.Intent, A12.Intent == A13.Intent, A13.Intent == A14.Intent
2854}
2855@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2856extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitAcceleration> {
2857 final public var unit: AppIntents.IntentParameter<Value>.Acceleration? {
2858 get
2859 }
2860 final public var defaultUnit: AppIntents.IntentParameter<Value>.Acceleration? {
2861 get
2862 }
2863 final public var unitAdjustForLocale: Swift.Bool? {
2864 get
2865 }
2866 final public var supportsNegativeNumbers: Swift.Bool? {
2867 get
2868 }
2869}
2870@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2871extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitAcceleration> {
2872 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitAcceleration>>.Acceleration? {
2873 get
2874 }
2875 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitAcceleration>>.Acceleration? {
2876 get
2877 }
2878 public var unitAdjustForLocale: Swift.Bool? {
2879 get
2880 }
2881 public var supportsNegativeNumbers: Swift.Bool? {
2882 get
2883 }
2884}
2885@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2886extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitAngle> {
2887 final public var unit: AppIntents.IntentParameter<Value>.Angle? {
2888 get
2889 }
2890 final public var defaultUnit: AppIntents.IntentParameter<Value>.Angle? {
2891 get
2892 }
2893 final public var unitAdjustForLocale: Swift.Bool? {
2894 get
2895 }
2896 final public var supportsNegativeNumbers: Swift.Bool? {
2897 get
2898 }
2899}
2900@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2901extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitAngle> {
2902 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitAngle>>.Angle? {
2903 get
2904 }
2905 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitAngle>>.Angle? {
2906 get
2907 }
2908 public var unitAdjustForLocale: Swift.Bool? {
2909 get
2910 }
2911 public var supportsNegativeNumbers: Swift.Bool? {
2912 get
2913 }
2914}
2915@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2916extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitArea> {
2917 final public var unit: AppIntents.IntentParameter<Value>.Area? {
2918 get
2919 }
2920 final public var defaultUnit: AppIntents.IntentParameter<Value>.Area? {
2921 get
2922 }
2923 final public var unitAdjustForLocale: Swift.Bool? {
2924 get
2925 }
2926 final public var supportsNegativeNumbers: Swift.Bool? {
2927 get
2928 }
2929}
2930@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2931extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitArea> {
2932 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitArea>>.Area? {
2933 get
2934 }
2935 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitArea>>.Area? {
2936 get
2937 }
2938 public var unitAdjustForLocale: Swift.Bool? {
2939 get
2940 }
2941 public var supportsNegativeNumbers: Swift.Bool? {
2942 get
2943 }
2944}
2945@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2946extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass> {
2947 final public var unit: AppIntents.IntentParameter<Value>.ConcentrationMass? {
2948 get
2949 }
2950 final public var defaultUnit: AppIntents.IntentParameter<Value>.ConcentrationMass? {
2951 get
2952 }
2953 final public var unitAdjustForLocale: Swift.Bool? {
2954 get
2955 }
2956 final public var supportsNegativeNumbers: Swift.Bool? {
2957 get
2958 }
2959}
2960@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2961extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass> {
2962 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitConcentrationMass>>.ConcentrationMass? {
2963 get
2964 }
2965 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitConcentrationMass>>.ConcentrationMass? {
2966 get
2967 }
2968 public var unitAdjustForLocale: Swift.Bool? {
2969 get
2970 }
2971 public var supportsNegativeNumbers: Swift.Bool? {
2972 get
2973 }
2974}
2975@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2976extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitDispersion> {
2977 final public var unit: AppIntents.IntentParameter<Value>.Dispersion? {
2978 get
2979 }
2980 final public var defaultUnit: AppIntents.IntentParameter<Value>.Dispersion? {
2981 get
2982 }
2983 final public var unitAdjustForLocale: Swift.Bool? {
2984 get
2985 }
2986 final public var supportsNegativeNumbers: Swift.Bool? {
2987 get
2988 }
2989}
2990@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
2991extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitDispersion> {
2992 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitDispersion>>.Dispersion? {
2993 get
2994 }
2995 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitDispersion>>.Dispersion? {
2996 get
2997 }
2998 public var unitAdjustForLocale: Swift.Bool? {
2999 get
3000 }
3001 public var supportsNegativeNumbers: Swift.Bool? {
3002 get
3003 }
3004}
3005@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3006extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitDuration> {
3007 final public var unit: AppIntents.IntentParameter<Value>.Duration? {
3008 get
3009 }
3010 final public var defaultUnit: AppIntents.IntentParameter<Value>.Duration? {
3011 get
3012 }
3013 final public var unitAdjustForLocale: Swift.Bool? {
3014 get
3015 }
3016 final public var supportsNegativeNumbers: Swift.Bool? {
3017 get
3018 }
3019}
3020@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3021extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitDuration> {
3022 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitDuration>>.Duration? {
3023 get
3024 }
3025 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitDuration>>.Duration? {
3026 get
3027 }
3028 public var unitAdjustForLocale: Swift.Bool? {
3029 get
3030 }
3031 public var supportsNegativeNumbers: Swift.Bool? {
3032 get
3033 }
3034}
3035@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3036extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge> {
3037 final public var unit: AppIntents.IntentParameter<Value>.ElectricCharge? {
3038 get
3039 }
3040 final public var defaultUnit: AppIntents.IntentParameter<Value>.ElectricCharge? {
3041 get
3042 }
3043 final public var unitAdjustForLocale: Swift.Bool? {
3044 get
3045 }
3046 final public var supportsNegativeNumbers: Swift.Bool? {
3047 get
3048 }
3049}
3050@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3051extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge> {
3052 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitElectricCharge>>.ElectricCharge? {
3053 get
3054 }
3055 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitElectricCharge>>.ElectricCharge? {
3056 get
3057 }
3058 public var unitAdjustForLocale: Swift.Bool? {
3059 get
3060 }
3061 public var supportsNegativeNumbers: Swift.Bool? {
3062 get
3063 }
3064}
3065@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3066extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent> {
3067 final public var unit: AppIntents.IntentParameter<Value>.ElectricCurrent? {
3068 get
3069 }
3070 final public var defaultUnit: AppIntents.IntentParameter<Value>.ElectricCurrent? {
3071 get
3072 }
3073 final public var unitAdjustForLocale: Swift.Bool? {
3074 get
3075 }
3076 final public var supportsNegativeNumbers: Swift.Bool? {
3077 get
3078 }
3079}
3080@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3081extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent> {
3082 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitElectricCurrent>>.ElectricCurrent? {
3083 get
3084 }
3085 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitElectricCurrent>>.ElectricCurrent? {
3086 get
3087 }
3088 public var unitAdjustForLocale: Swift.Bool? {
3089 get
3090 }
3091 public var supportsNegativeNumbers: Swift.Bool? {
3092 get
3093 }
3094}
3095@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3096extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference> {
3097 final public var unit: AppIntents.IntentParameter<Value>.ElectricPotentialDifference? {
3098 get
3099 }
3100 final public var defaultUnit: AppIntents.IntentParameter<Value>.ElectricPotentialDifference? {
3101 get
3102 }
3103 final public var unitAdjustForLocale: Swift.Bool? {
3104 get
3105 }
3106 final public var supportsNegativeNumbers: Swift.Bool? {
3107 get
3108 }
3109}
3110@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3111extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference> {
3112 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitElectricPotentialDifference>>.ElectricPotentialDifference? {
3113 get
3114 }
3115 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitElectricPotentialDifference>>.ElectricPotentialDifference? {
3116 get
3117 }
3118 public var unitAdjustForLocale: Swift.Bool? {
3119 get
3120 }
3121 public var supportsNegativeNumbers: Swift.Bool? {
3122 get
3123 }
3124}
3125@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3126extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance> {
3127 final public var unit: AppIntents.IntentParameter<Value>.ElectricResistance? {
3128 get
3129 }
3130 final public var defaultUnit: AppIntents.IntentParameter<Value>.ElectricResistance? {
3131 get
3132 }
3133 final public var unitAdjustForLocale: Swift.Bool? {
3134 get
3135 }
3136 final public var supportsNegativeNumbers: Swift.Bool? {
3137 get
3138 }
3139}
3140@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3141extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance> {
3142 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitElectricResistance>>.ElectricResistance? {
3143 get
3144 }
3145 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitElectricResistance>>.ElectricResistance? {
3146 get
3147 }
3148 public var unitAdjustForLocale: Swift.Bool? {
3149 get
3150 }
3151 public var supportsNegativeNumbers: Swift.Bool? {
3152 get
3153 }
3154}
3155@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3156extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitEnergy> {
3157 final public var unit: AppIntents.IntentParameter<Value>.Energy? {
3158 get
3159 }
3160 final public var defaultUnit: AppIntents.IntentParameter<Value>.Energy? {
3161 get
3162 }
3163 final public var unitAdjustForLocale: Swift.Bool? {
3164 get
3165 }
3166 final public var supportsNegativeNumbers: Swift.Bool? {
3167 get
3168 }
3169}
3170@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3171extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitEnergy> {
3172 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitEnergy>>.Energy? {
3173 get
3174 }
3175 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitEnergy>>.Energy? {
3176 get
3177 }
3178 public var unitAdjustForLocale: Swift.Bool? {
3179 get
3180 }
3181 public var supportsNegativeNumbers: Swift.Bool? {
3182 get
3183 }
3184}
3185@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3186extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitFrequency> {
3187 final public var unit: AppIntents.IntentParameter<Value>.Frequency? {
3188 get
3189 }
3190 final public var defaultUnit: AppIntents.IntentParameter<Value>.Frequency? {
3191 get
3192 }
3193 final public var unitAdjustForLocale: Swift.Bool? {
3194 get
3195 }
3196 final public var supportsNegativeNumbers: Swift.Bool? {
3197 get
3198 }
3199}
3200@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3201extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitFrequency> {
3202 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitFrequency>>.Frequency? {
3203 get
3204 }
3205 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitFrequency>>.Frequency? {
3206 get
3207 }
3208 public var unitAdjustForLocale: Swift.Bool? {
3209 get
3210 }
3211 public var supportsNegativeNumbers: Swift.Bool? {
3212 get
3213 }
3214}
3215@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3216extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency> {
3217 final public var unit: AppIntents.IntentParameter<Value>.FuelEfficiency? {
3218 get
3219 }
3220 final public var defaultUnit: AppIntents.IntentParameter<Value>.FuelEfficiency? {
3221 get
3222 }
3223 final public var unitAdjustForLocale: Swift.Bool? {
3224 get
3225 }
3226 final public var supportsNegativeNumbers: Swift.Bool? {
3227 get
3228 }
3229}
3230@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3231extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency> {
3232 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitFuelEfficiency>>.FuelEfficiency? {
3233 get
3234 }
3235 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitFuelEfficiency>>.FuelEfficiency? {
3236 get
3237 }
3238 public var unitAdjustForLocale: Swift.Bool? {
3239 get
3240 }
3241 public var supportsNegativeNumbers: Swift.Bool? {
3242 get
3243 }
3244}
3245@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3246extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitIlluminance> {
3247 final public var unit: AppIntents.IntentParameter<Value>.Illuminance? {
3248 get
3249 }
3250 final public var defaultUnit: AppIntents.IntentParameter<Value>.Illuminance? {
3251 get
3252 }
3253 final public var unitAdjustForLocale: Swift.Bool? {
3254 get
3255 }
3256 final public var supportsNegativeNumbers: Swift.Bool? {
3257 get
3258 }
3259}
3260@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3261extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitIlluminance> {
3262 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitIlluminance>>.Illuminance? {
3263 get
3264 }
3265 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitIlluminance>>.Illuminance? {
3266 get
3267 }
3268 public var unitAdjustForLocale: Swift.Bool? {
3269 get
3270 }
3271 public var supportsNegativeNumbers: Swift.Bool? {
3272 get
3273 }
3274}
3275@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3276extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage> {
3277 final public var unit: AppIntents.IntentParameter<Value>.InformationStorage? {
3278 get
3279 }
3280 final public var defaultUnit: AppIntents.IntentParameter<Value>.InformationStorage? {
3281 get
3282 }
3283 final public var unitAdjustForLocale: Swift.Bool? {
3284 get
3285 }
3286 final public var supportsNegativeNumbers: Swift.Bool? {
3287 get
3288 }
3289}
3290@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3291extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage> {
3292 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitInformationStorage>>.InformationStorage? {
3293 get
3294 }
3295 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitInformationStorage>>.InformationStorage? {
3296 get
3297 }
3298 public var unitAdjustForLocale: Swift.Bool? {
3299 get
3300 }
3301 public var supportsNegativeNumbers: Swift.Bool? {
3302 get
3303 }
3304}
3305@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3306extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitLength> {
3307 final public var unit: AppIntents.IntentParameter<Value>.Length? {
3308 get
3309 }
3310 final public var defaultUnit: AppIntents.IntentParameter<Value>.Length? {
3311 get
3312 }
3313 final public var unitAdjustForLocale: Swift.Bool? {
3314 get
3315 }
3316 final public var supportsNegativeNumbers: Swift.Bool? {
3317 get
3318 }
3319}
3320@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3321extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitLength> {
3322 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitLength>>.Length? {
3323 get
3324 }
3325 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitLength>>.Length? {
3326 get
3327 }
3328 public var unitAdjustForLocale: Swift.Bool? {
3329 get
3330 }
3331 public var supportsNegativeNumbers: Swift.Bool? {
3332 get
3333 }
3334}
3335@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3336extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitMass> {
3337 final public var unit: AppIntents.IntentParameter<Value>.Mass? {
3338 get
3339 }
3340 final public var defaultUnit: AppIntents.IntentParameter<Value>.Mass? {
3341 get
3342 }
3343 final public var unitAdjustForLocale: Swift.Bool? {
3344 get
3345 }
3346 final public var supportsNegativeNumbers: Swift.Bool? {
3347 get
3348 }
3349}
3350@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3351extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitMass> {
3352 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitMass>>.Mass? {
3353 get
3354 }
3355 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitMass>>.Mass? {
3356 get
3357 }
3358 public var unitAdjustForLocale: Swift.Bool? {
3359 get
3360 }
3361 public var supportsNegativeNumbers: Swift.Bool? {
3362 get
3363 }
3364}
3365@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3366extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitPower> {
3367 final public var unit: AppIntents.IntentParameter<Value>.Power? {
3368 get
3369 }
3370 final public var defaultUnit: AppIntents.IntentParameter<Value>.Power? {
3371 get
3372 }
3373 final public var unitAdjustForLocale: Swift.Bool? {
3374 get
3375 }
3376 final public var supportsNegativeNumbers: Swift.Bool? {
3377 get
3378 }
3379}
3380@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3381extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitPower> {
3382 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitPower>>.Power? {
3383 get
3384 }
3385 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitPower>>.Power? {
3386 get
3387 }
3388 public var unitAdjustForLocale: Swift.Bool? {
3389 get
3390 }
3391 public var supportsNegativeNumbers: Swift.Bool? {
3392 get
3393 }
3394}
3395@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3396extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitPressure> {
3397 final public var unit: AppIntents.IntentParameter<Value>.Pressure? {
3398 get
3399 }
3400 final public var defaultUnit: AppIntents.IntentParameter<Value>.Pressure? {
3401 get
3402 }
3403 final public var unitAdjustForLocale: Swift.Bool? {
3404 get
3405 }
3406 final public var supportsNegativeNumbers: Swift.Bool? {
3407 get
3408 }
3409}
3410@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3411extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitPressure> {
3412 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitPressure>>.Pressure? {
3413 get
3414 }
3415 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitPressure>>.Pressure? {
3416 get
3417 }
3418 public var unitAdjustForLocale: Swift.Bool? {
3419 get
3420 }
3421 public var supportsNegativeNumbers: Swift.Bool? {
3422 get
3423 }
3424}
3425@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3426extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitSpeed> {
3427 final public var unit: AppIntents.IntentParameter<Value>.Speed? {
3428 get
3429 }
3430 final public var defaultUnit: AppIntents.IntentParameter<Value>.Speed? {
3431 get
3432 }
3433 final public var unitAdjustForLocale: Swift.Bool? {
3434 get
3435 }
3436 final public var supportsNegativeNumbers: Swift.Bool? {
3437 get
3438 }
3439}
3440@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3441extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitSpeed> {
3442 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitSpeed>>.Speed? {
3443 get
3444 }
3445 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitSpeed>>.Speed? {
3446 get
3447 }
3448 public var unitAdjustForLocale: Swift.Bool? {
3449 get
3450 }
3451 public var supportsNegativeNumbers: Swift.Bool? {
3452 get
3453 }
3454}
3455@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3456extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitTemperature> {
3457 final public var unit: AppIntents.IntentParameter<Value>.Temperature? {
3458 get
3459 }
3460 final public var defaultUnit: AppIntents.IntentParameter<Value>.Temperature? {
3461 get
3462 }
3463 final public var unitAdjustForLocale: Swift.Bool? {
3464 get
3465 }
3466 final public var supportsNegativeNumbers: Swift.Bool? {
3467 get
3468 }
3469}
3470@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3471extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitTemperature> {
3472 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitTemperature>>.Temperature? {
3473 get
3474 }
3475 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitTemperature>>.Temperature? {
3476 get
3477 }
3478 public var unitAdjustForLocale: Swift.Bool? {
3479 get
3480 }
3481 public var supportsNegativeNumbers: Swift.Bool? {
3482 get
3483 }
3484}
3485@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3486extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitVolume> {
3487 final public var unit: AppIntents.IntentParameter<Value>.Volume? {
3488 get
3489 }
3490 final public var defaultUnit: AppIntents.IntentParameter<Value>.Volume? {
3491 get
3492 }
3493 final public var unitAdjustForLocale: Swift.Bool? {
3494 get
3495 }
3496 final public var supportsNegativeNumbers: Swift.Bool? {
3497 get
3498 }
3499}
3500@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3501extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Measurement<Foundation.UnitVolume> {
3502 public var unit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitVolume>>.Volume? {
3503 get
3504 }
3505 public var defaultUnit: AppIntents.IntentParameter<Foundation.Measurement<Foundation.UnitVolume>>.Volume? {
3506 get
3507 }
3508 public var unitAdjustForLocale: Swift.Bool? {
3509 get
3510 }
3511 public var supportsNegativeNumbers: Swift.Bool? {
3512 get
3513 }
3514}
3515@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3516extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitAcceleration> {
3517 public enum Acceleration {
3518 case gravity
3519 case metersPerSecondSquared
3520 public static func == (a: AppIntents.IntentParameter<Value>.Acceleration, b: AppIntents.IntentParameter<Value>.Acceleration) -> Swift.Bool
3521 public func hash(into hasher: inout Swift.Hasher)
3522 public var hashValue: Swift.Int {
3523 get
3524 }
3525 }
3526}
3527@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3528extension AppIntents.IntentParameter.Acceleration : Swift.CaseIterable {
3529 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3530 public typealias AllCases = [AppIntents.IntentParameter<Value>.Acceleration]
3531 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Acceleration] {
3532 get
3533 }
3534}
3535@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3536extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitAngle> {
3537 public enum Angle {
3538 case arcMinutes
3539 case arcSeconds
3540 case degrees
3541 case gradians
3542 case radians
3543 case revolutions
3544 public static func == (a: AppIntents.IntentParameter<Value>.Angle, b: AppIntents.IntentParameter<Value>.Angle) -> Swift.Bool
3545 public func hash(into hasher: inout Swift.Hasher)
3546 public var hashValue: Swift.Int {
3547 get
3548 }
3549 }
3550}
3551@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3552extension AppIntents.IntentParameter.Angle : Swift.CaseIterable {
3553 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3554 public typealias AllCases = [AppIntents.IntentParameter<Value>.Angle]
3555 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Angle] {
3556 get
3557 }
3558}
3559@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3560extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitArea> {
3561 public enum Area {
3562 case acres
3563 case ares
9069}
9070@available(macOS 14.4, iOS 17.4, watchOS 10.4, tvOS 17.4, visionOS 1.1, *)
9071@usableFromInline
9072@frozen internal struct LimitedAvailabilityAppShortcuts : AppIntents::AppShortcutsContent, AppIntents::_AppShortcutsContentMarker, AppIntents::_AppShortcutsContentEmitterMarker, AppIntents::_LimitedAvailabilityAppShortcutsContentMarker {
9073 @usableFromInline
9074 internal var appShortcuts: [AppIntents::AppShortcut]
9075 @usableFromInline
9076 internal init(_ appShortcuts: [AppIntents::AppShortcut])
9077}
9078@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9079public protocol AppShortcutsProvider : Swift::Sendable {
9080 @AppIntents::AppShortcutsBuilder static var appShortcuts: [AppIntents::AppShortcut] { get }
9081 static var shortcutTileColor: AppIntents::ShortcutTileColor { get }
9082}
9083@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9084extension AppIntents::AppShortcutsProvider {
9085 public static var shortcutTileColor: AppIntents::ShortcutTileColor {
9086 get
9087 }
9088 public static func updateAppShortcutParameters()
9089}
9090@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9091extension AppIntents::AppShortcutsProvider {
9092 public static var negativePhrases: AppIntents::NegativeAppShortcutPhrases {
9093 get
9094 }
9095}
9096@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9097public struct NegativeAppShortcutPhrase : Swift::ExpressibleByStringInterpolation {
9098 public init(_ phraseKey: Swift::String)
9099 public init(stringLiteral value: Swift::StringLiteralType)
9100 public init(stringInterpolation: AppIntents::NegativeAppShortcutPhrase.AppIntents::StringInterpolation)
9101 public struct StringInterpolation : Swift::StringInterpolationProtocol {
9102 public init(literalCapacity: Swift::Int, interpolationCount: Swift::Int)
9103 public mutating func appendLiteral(_ literal: Swift::String)
9104 public mutating func appendInterpolation(_ token: AppIntents::AppShortcutPhraseToken)
9105 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
9106 public typealias StringLiteralType = Swift::String
9107 }
9108 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
9109 public typealias ExtendedGraphemeClusterLiteralType = Swift::StringLiteralType
9110 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
9111 public typealias StringLiteralType = Swift::StringLiteralType
9112 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
9113 public typealias UnicodeScalarLiteralType = Swift::StringLiteralType
9114}
9115@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9116public struct NegativeAppShortcutPhrases {
9117 public init(phrases: [AppIntents::NegativeAppShortcutPhrase])
9118}
9119@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9120@attached(memberAttribute) @attached(extension, conformances: AppIntents::AppEntity, AppIntents::AssistantSchemaEntity, AppIntents::FileEntity, AppIntents::UniqueAppEntity, AppIntents::URLRepresentableEntity, names: named(__appSchemaEntity)) public macro AppEntity<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AppEntityMacro") where T : AppIntents::AppSchemaEntity
9121@available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
9122@available(tvOS, unavailable)
9123extension Foundation::NSUserActivity {
9124 public func widgetConfigurationIntent<Intent>(of intentType: Intent.Type = Intent.self) -> Intent? where Intent : AppIntents::WidgetConfigurationIntent
9125}
9126@available(watchOS 9.0, *)
9127@available(iOS, unavailable)
9128@available(tvOS, unavailable)
9129@available(macOS, unavailable)
9130public protocol StartDiveIntent : AppIntents::SystemIntent {
9131}
9132@available(*, unavailable)
9133extension Foundation::NSNull : AppIntents::_IntentValue {
9134 public struct NullResolver : AppIntents::Resolver {
9135 public func resolve(from input: Foundation::NSNull, context: AppIntents::IntentParameterContext<Foundation::NSNull>) async throws -> Foundation::NSNull?
9136 public static func == (a: Foundation::NSNull.AppIntents::NullResolver, b: Foundation::NSNull.AppIntents::NullResolver) -> Swift::Bool
9137 @available(*, unavailable)
9138 public typealias Input = Foundation::NSNull
9139 @available(*, unavailable)
9140 public typealias Output = Foundation::NSNull
9141 public func hash(into hasher: inout Swift::Hasher)
9142 public var hashValue: Swift::Int {
9143 get
9144 }
9145 }
9146 public static var defaultResolverSpecification: some AppIntents::ResolverSpecification {
9147 get
9148 }
9149 @available(*, unavailable)
9150 public typealias Specification = @_opaqueReturnTypeOf("$sSo6NSNullC10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
9151 @available(*, unavailable)
9152 public typealias UnwrappedType = Foundation::NSNull
9153 @available(*, unavailable)
9154 public typealias ValueType = Foundation::NSNull
9155}
9156@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9157public struct AppShortcutOptionsCollection<Provider> : AppIntents::AppShortcutOptionsCollectionProtocol where Provider : AppIntents::DynamicOptionsProvider {
9158 public let dynamicOptionsProvider: Provider
9159 public let title: Foundation::LocalizedStringResource
9160 public let systemImageName: Swift::String?
9161 public init(_ dynamicOptionsProvider: Provider, title: Foundation::LocalizedStringResource, systemImageName: Swift::String? = nil)
9162}
9163@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9164public protocol AppShortcutOptionsCollectionProtocol {
9165 associatedtype Provider : AppIntents::DynamicOptionsProvider
9166 var dynamicOptionsProvider: Self.Provider { get }
9167 var title: Foundation::LocalizedStringResource { get }
9168 var systemImageName: Swift::String? { get }
9169}
9170@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9171extension AppIntents::AppShortcutsProvider {
9172 public typealias OptionsCollection = AppIntents::AppShortcutOptionsCollection
9173}
9174@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9175public struct FocusFilterAppContext {
9176 public let notificationFilterPredicate: Foundation::NSPredicate?
9177 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9178 public let targetContentIdentifierPrefix: Swift::String?
9179 public init(notificationFilterPredicate: Foundation::NSPredicate? = nil)
9180 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9181 public init(notificationFilterPredicate: Foundation::NSPredicate? = nil, targetContentIdentifierPrefix: Swift::String? = nil)
9182}
9183@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9184public struct FocusFilterSuggestionContext {
9185}
9186@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9187public protocol StartWorkoutIntent : AppIntents::InstanceDisplayRepresentable, AppIntents::SystemIntent {
9188 associatedtype WorkoutStyle : AppIntents::AppValue
9189 var workoutStyle: Self.WorkoutStyle { get set }
9190 static var suggestedWorkouts: [Self] { get }
9191}
9192@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9193extension AppIntents::StartWorkoutIntent {
9194 public static var openAppWhenRun: Swift::Bool {
9195 get
9196 }
9197 public static func invalidateSuggestedWorkouts()
9198 public init(style: Self.WorkoutStyle)
9199}
9200@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9201public struct AppShortcutParameterPresentationSummary<Intent, Value, Parameter, ParameterKeyPath> where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue, Value : Swift::Sendable, Parameter : AppIntents::IntentParameter<Value>, ParameterKeyPath : Swift::KeyPath<Intent, Parameter> {
9202 public init(_ summaryString: AppIntents::AppShortcutParameterPresentationSummaryString<Intent, Value, Parameter, ParameterKeyPath>, table: Swift::StaticString? = nil)
9203}
9204@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9205public struct AppShortcutParameterPresentationSummaryString<Intent, Value, Parameter, ParameterKeyPath> : Swift::ExpressibleByStringInterpolation where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue, Value : Swift::Sendable, Parameter : AppIntents::IntentParameter<Value>, ParameterKeyPath : Swift::KeyPath<Intent, Parameter> {
9206 public init(_ value: Swift::String)
9207 public init(stringLiteral value: Swift::String)
9208 public init(stringInterpolation: AppIntents::AppShortcutParameterPresentationSummaryString<Intent, Value, Parameter, ParameterKeyPath>.AppIntents::StringInterpolation)
9209 public struct StringInterpolation : Swift::StringInterpolationProtocol {
9210 public init(literalCapacity: Swift::Int, interpolationCount: Swift::Int)
9211 public mutating func appendLiteral(_ literal: Swift::String)
9212 public mutating func appendInterpolation(_ subject: ParameterKeyPath)
9213 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
9214 public typealias StringLiteralType = Swift::String
9215 }
9216 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
9217 public typealias ExtendedGraphemeClusterLiteralType = Swift::String
9218 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
9219 public typealias StringLiteralType = Swift::String
9220 @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
9221 public typealias UnicodeScalarLiteralType = Swift::String
9222}
9223@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9224extension AppIntents::AppShortcutsProvider {
9225 public typealias Summary = AppIntents::AppShortcutParameterPresentationSummary
9226}
9227@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
9228@available(*, deprecated, renamed: "AppEnum")
9229@attached(extension, conformances: AppIntents::AssistantSchemaEnum, names: named(__assistantSchemaEnum)) public macro AssistantEnum<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AssistantEnumMacros") where T : AppIntents::AssistantSchemas.AppIntents::Enum
9230@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9231public protocol OpenIntent : AppIntents::SystemIntent {
9232 associatedtype Value : AppIntents::AppValue
9233 var target: Self.Value { get set }
9234}
9235@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9236extension AppIntents::OpenIntent {
9237 public static var openAppWhenRun: Swift::Bool {
9238 get
9239 }
9240 public func perform() async throws -> some AppIntents::IntentResult
9241
9242}
9243@available(iOS 17.4, *)
9244@available(macOS, unavailable)
9245@available(macCatalyst, unavailable)
9246@available(watchOS, unavailable)
9247@available(tvOS, unavailable)
9248public protocol PushToTalkTransmissionIntent : AppIntents::SystemIntent {
9249}
9250@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9251public protocol SetFocusFilterIntent : AppIntents::AppIntent, AppIntents::InstanceDisplayRepresentable {
9252 var appContext: AppIntents::FocusFilterAppContext { get }
9253 static func suggestedFocusFilters(for context: AppIntents::FocusFilterSuggestionContext) async -> [Self]
9254}
9255@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9256extension AppIntents::SetFocusFilterIntent {
9257 public var appContext: AppIntents::FocusFilterAppContext {
9258 get
9259 }
9260 public static func suggestedFocusFilters(for context: AppIntents::FocusFilterSuggestionContext) async -> [Self]
9261 public static func invalidateFocusFilterAppContext()
9262}
9263@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9264public enum SetFocusFilterIntentError : Foundation::LocalizedError, Swift::Equatable {
9265 case notFound
9266 @available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
9267 case missingParameterValue
9268 public static func == (a: AppIntents::SetFocusFilterIntentError, b: AppIntents::SetFocusFilterIntentError) -> Swift::Bool
9269 public func hash(into hasher: inout Swift::Hasher)
9270 public var hashValue: Swift::Int {
9271 get
9272 }
9273}
9274@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9275extension AppIntents::SetFocusFilterIntent {
9276 public static var current: Self {
9277 get async throws
9278 }
9279}
9280@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9281public struct AppShortcut {
9282 @available(macOS, deprecated: 14.0, message: "Please provide a shortTitle and systemImageName")
9283 @available(iOS, deprecated: 17.0, message: "Please provide a shortTitle and systemImageName")
9284 @available(watchOS, deprecated: 10.0, message: "Please provide a shortTitle and systemImageName")
9285 @available(tvOS, deprecated: 17.0, message: "Please provide a shortTitle and systemImageName")
9286 public init<Intent>(intent: Intent, phrases: [AppIntents::AppShortcutPhrase<Intent>], shortTitle: Foundation::LocalizedStringResource? = nil, systemImageName: _const Swift::String? = nil) where Intent : AppIntents::AppIntent
9287 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9288 public init<Intent>(intent: Intent, phrases: [AppIntents::AppShortcutPhrase<Intent>], shortTitle: Foundation::LocalizedStringResource, systemImageName: _const Swift::String) where Intent : AppIntents::AppIntent
9289}
9290@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9291extension AppIntents::AppShortcut {
9292 public init<Intent, Value, Parameter, ParameterKeyPath>(intent: Intent, phrases: [AppIntents::AppShortcutPhrase<Intent>], shortTitle: Foundation::LocalizedStringResource, systemImageName: _const Swift::String, parameterPresentation: AppIntents::AppShortcutParameterPresentation<Intent, Value, Parameter, ParameterKeyPath>) where Intent : AppIntents::AppIntent, Value : AppIntents::_IntentValue, Value : Swift::Sendable, Parameter : AppIntents::IntentParameter<Value>, ParameterKeyPath : Swift::KeyPath<Intent, Parameter>
9293}
9294@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9295@attached(memberAttribute) @attached(extension, conformances: AppIntents::AppIntent, AppIntents::AssistantSchemaIntent, AppIntents::ShowInAppSearchResultsIntent, AppIntents::OpenIntent, AppIntents::DeleteIntent, AppIntents::AudioPlaybackIntent, AppIntents::AudioRecordingIntent, AppIntents::LiveActivityIntent, AppIntents::URLRepresentableIntent, names: named(__appSchemaIntent)) public macro AppIntent<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AppIntentMacro") where T : AppIntents::AppSchemaIntent
9296@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9297extension AppIntents::AppSchema {
9298 @_marker public protocol MessagesIntent : AppIntents::AppSchema.AppIntents::Kind {
9299 }
9300}
9301@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9302extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::MessagesIntent {
9303}
9304@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9305extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
9306 @_alwaysEmitIntoClient public static var messages: some AppIntents::AppSchema.AppIntents::MessagesIntent {
9307 get {
9308 AppSchema.Intent("messages")
9309 }
9310 }
9311}
9312@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9313extension AppIntents::AppSchema.AppIntents::MessagesIntent {
9314 @_alwaysEmitIntoClient public var editSentMessage: some AppIntents::AppSchemaIntent {
9315 get {
9316 AppSchema.Intent("EditSentMessageIntent")
9317 }
9318 }
9319 @_alwaysEmitIntoClient public var sendMessage: some AppIntents::AppSchemaIntent {
9320 get {
9321 AppSchema.Intent("SendMessageIntent")
9322 }
9323 }
9324 @_alwaysEmitIntoClient public var setMessageReadStatus: some AppIntents::AppSchemaIntent {
9325 get {
9326 AppSchema.Intent("SetMessageReadStatusIntent")
9327 }
9328 }
9329 @_alwaysEmitIntoClient public var draftMessage: some AppIntents::AppSchemaIntent {
9330 get {
9331 AppSchema.Intent("DraftMessageIntent")
9332 }
9333 }
9334 @_alwaysEmitIntoClient public var unsendMessage: some AppIntents::AppSchemaIntent {
9335 get {
9336 AppSchema.Intent("UnsendMessageIntent")
9337 }
9338 }
9339}
9340@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9341extension AppIntents::AppSchema {
9342 @_marker public protocol MessagesEntity : AppIntents::AppSchema.AppIntents::Kind {
9343 }
9344}
9345@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9346extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::MessagesEntity {
9347}
9348@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9349extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
9350 @_alwaysEmitIntoClient public static var messages: some AppIntents::AppSchema.AppIntents::MessagesEntity {
9351 get {
9352 AppSchema.Entity("messages")
9353 }
9354 }
9355}
9356@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9357extension AppIntents::AppSchema.AppIntents::MessagesEntity {
9358 @_alwaysEmitIntoClient public var conversation: some AppIntents::AppSchemaEntity {
9359 get {
9360 AppSchema.Entity("ConversationEntity")
9361 }
9362 }
9363 @_alwaysEmitIntoClient public var customAttachment: some AppIntents::AppSchemaEntity {
9364 get {
9365 AppSchema.Entity("CustomAttachment")
9366 }
9367 }
9368 @_alwaysEmitIntoClient public var message: some AppIntents::AppSchemaEntity {
9369 get {
9370 AppSchema.Entity("MessageEntity")
9371 }
9372 }
9373 @_alwaysEmitIntoClient public var messagePerson: some AppIntents::AppSchemaEntity {
9374 get {
9375 AppSchema.Entity("MessagePerson")
9376 }
9377 }
9378}
9379@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9380extension AppIntents::AppSchema {
9381 @_marker public protocol MessagesEnum : AppIntents::AppSchema.AppIntents::Kind {
9382 }
9383}
9384@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9385extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::MessagesEnum {
9386}
9387@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9388extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
9389 @_alwaysEmitIntoClient public static var messages: some AppIntents::AppSchema.AppIntents::MessagesEnum {
9390 get {
9391 AppSchema.Enum("messages")
9392 }
9393 }
9394}
9395@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9396extension AppIntents::AppSchema.AppIntents::MessagesEnum {
9397 @_alwaysEmitIntoClient public var conversationAttribute: some AppIntents::AppSchemaEnum {
9398 get {
9399 AppSchema.Enum("ConversationAttribute")
9400 }
9401 }
9402 @_alwaysEmitIntoClient public var messageAttribute: some AppIntents::AppSchemaEnum {
9403 get {
9404 AppSchema.Enum("MessageAttribute")
9405 }
9406 }
9407 @_alwaysEmitIntoClient public var messageEffect: some AppIntents::AppSchemaEnum {
9408 get {
9409 AppSchema.Enum("MessageEffect")
9410 }
9411 }
9412 @_alwaysEmitIntoClient public var messageType: some AppIntents::AppSchemaEnum {
9413 get {
9414 AppSchema.Enum("MessageType")
9415 }
9416 }
9417 @_alwaysEmitIntoClient public var customReaction: some AppIntents::AppSchemaEnum {
9418 get {
9419 AppSchema.Enum("Tapback")
9420 }
9421 }
9422}
9423@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9424extension AppIntents::AppSchema {
9425 @_marker public protocol ImageGenerationIntent : AppIntents::AppSchema.AppIntents::Kind {
9426 }
9427}
9428@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9429extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::ImageGenerationIntent {
9430}
9431@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9432extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
9433 @_alwaysEmitIntoClient public static var imageGeneration: some AppIntents::AppSchema.AppIntents::ImageGenerationIntent {
9434 get {
9435 AppSchema.Intent("imageGeneration")
9436 }
9437 }
9438}
9439@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9440extension AppIntents::AppSchema.AppIntents::ImageGenerationIntent {
9441 @_alwaysEmitIntoClient public var generate: some AppIntents::AppSchemaIntent {
9442 get {
9443 AppSchema.Intent("ImageGenerationGenerateIntent")
9444 }
9445 }
9446}
9447@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9448extension AppIntents::AppSchema {
9449 @_marker public protocol ImageGenerationEntity : AppIntents::AppSchema.AppIntents::Kind {
9450 }
9451}
9452@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9453extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::ImageGenerationEntity {
9454}
9455@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9456extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
9457 @_alwaysEmitIntoClient public static var imageGeneration: some AppIntents::AppSchema.AppIntents::ImageGenerationEntity {
9458 get {
9459 AppSchema.Entity("imageGeneration")
9460 }
9461 }
9462}
9463@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9464extension AppIntents::AppSchema.AppIntents::ImageGenerationEntity {
9465 @_alwaysEmitIntoClient public var style: some AppIntents::AppSchemaEntity {
9466 get {
9467 AppSchema.Entity("ImageGenerationStyle")
9468 }
9469 }
9470}
9471@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9472extension AppIntents::AppSchema {
9473 @_marker public protocol ImageGenerationEnum : AppIntents::AppSchema.AppIntents::Kind {
9474 }
9475}
9476@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9477extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::ImageGenerationEnum {
9478}
9479@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9480extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
9481 @_alwaysEmitIntoClient public static var imageGeneration: some AppIntents::AppSchema.AppIntents::ImageGenerationEnum {
9482 get {
9483 AppSchema.Enum("imageGeneration")
9484 }
9485 }
9486}
9487@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9488extension AppIntents::AppSchema.AppIntents::ImageGenerationEnum {
9489 @_alwaysEmitIntoClient public var saveToLibraryMode: some AppIntents::AppSchemaEnum {
9490 get {
9491 AppSchema.Enum("ImageGenerationSaveMode")
9492 }
9493 }
9494}
9495@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9496extension AppIntents::AppSchema {
9497 @_marker public protocol WordProcessorIntent : AppIntents::AppSchema.AppIntents::Kind {
9498 }
9499}
9500@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9501extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::WordProcessorIntent {
9502}
9503@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9504extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
9505 @_alwaysEmitIntoClient public static var wordProcessor: some AppIntents::AppSchema.AppIntents::WordProcessorIntent {
9506 get {
9507 AppSchema.Intent("wordProcessor")
9508 }
9509 }
9510}
9511@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9512extension AppIntents::AppSchema.AppIntents::WordProcessorIntent {
9513 @_alwaysEmitIntoClient public var create: some AppIntents::AppSchemaIntent {
9514 get {
9515 AppSchema.Intent("CreateWordProcessorDocumentIntent")
9516 }
9517 }
9518 @_alwaysEmitIntoClient public var open: some AppIntents::AppSchemaIntent {
9519 get {
9520 AppSchema.Intent("OpenWordProcessorDocumentIntent")
9521 }
9522 }
9523 @_alwaysEmitIntoClient public var createPage: some AppIntents::AppSchemaIntent {
9524 get {
9525 AppSchema.Intent("CreateWordProcessorPageIntent")
9526 }
9527 }
9528 @_alwaysEmitIntoClient public var openPage: some AppIntents::AppSchemaIntent {
9529 get {
9530 AppSchema.Intent("OpenWordProcessorPageIntent")
9531 }
9532 }
9533 @_alwaysEmitIntoClient public var addTextBoxToPage: some AppIntents::AppSchemaIntent {
9534 get {
9535 AppSchema.Intent("AddTextBoxToWordProcessorPageIntent")
9536 }
9537 }
9538 @_alwaysEmitIntoClient public var addVideoToPage: some AppIntents::AppSchemaIntent {
9539 get {
9540 AppSchema.Intent("AddVideoToWordProcessorPageIntent")
9541 }
9542 }
9543 @_alwaysEmitIntoClient public var addImageToPage: some AppIntents::AppSchemaIntent {
9544 get {
9545 AppSchema.Intent("AddImageToWordProcessorPageIntent")
9546 }
9547 }
9548 @_alwaysEmitIntoClient public var addAudioToPage: some AppIntents::AppSchemaIntent {
9549 get {
9550 AppSchema.Intent("AddAudioToWordProcessorPageIntent")
9551 }
9552 }
9553 @_alwaysEmitIntoClient public var addWebVideoToPage: some AppIntents::AppSchemaIntent {
9554 get {
9555 AppSchema.Intent("AddWebVideoToWordProcessorPageIntent")
9556 }
9557 }
9558}
9559@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9560extension AppIntents::AppSchema {
9561 @_marker public protocol WordProcessorEntity : AppIntents::AppSchema.AppIntents::Kind {
9562 }
9563}
9564@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9565extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::WordProcessorEntity {
9566}
9567@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9568extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
9569 @_alwaysEmitIntoClient public static var wordProcessor: some AppIntents::AppSchema.AppIntents::WordProcessorEntity {
9570 get {
9571 AppSchema.Entity("wordProcessor")
9572 }
9573 }
9574}
9575@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9576extension AppIntents::AppSchema.AppIntents::WordProcessorEntity {
9577 @_alwaysEmitIntoClient public var document: some AppIntents::AppSchemaEntity {
9578 get {
9579 AppSchema.Entity("WordProcessorDocumentEntity")
9580 }
9581 }
9582 @_alwaysEmitIntoClient public var template: some AppIntents::AppSchemaEntity {
9583 get {
9584 AppSchema.Entity("WordProcessorDocumentTemplateEntity")
9585 }
9586 }
9587 @_alwaysEmitIntoClient public var page: some AppIntents::AppSchemaEntity {
9588 get {
9589 AppSchema.Entity("WordProcessorPageEntity")
9590 }
9591 }
9592}
9593@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9594extension AppIntents::AppSchema {
9595 @_marker public protocol AudioIntent : AppIntents::AppSchema.AppIntents::Kind {
9596 }
9597}
9598@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9599extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::AudioIntent {
9600}
9601@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9602extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
9603 @_alwaysEmitIntoClient public static var audio: some AppIntents::AppSchema.AppIntents::AudioIntent {
9604 get {
9605 AppSchema.Intent("audio")
9606 }
9607 }
9608}
9609@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9610extension AppIntents::AppSchema.AppIntents::AudioIntent {
9611 @_alwaysEmitIntoClient public var addToLibrary: some AppIntents::AppSchemaIntent {
9612 get {
9613 AppSchema.Intent("AddAudioToLibraryIntent")
9614 }
9615 }
9616 @_alwaysEmitIntoClient public var addToPlaylist: some AppIntents::AppSchemaIntent {
9617 get {
9618 AppSchema.Intent("AddAudioToPlaylistIntent")
9619 }
9620 }
9621 @_alwaysEmitIntoClient public var createStation: some AppIntents::AppSchemaIntent {
9622 get {
9623 AppSchema.Intent("CreateStationIntent")
9624 }
9625 }
9626 @_alwaysEmitIntoClient public var playAudio: some AppIntents::AppSchemaIntent {
9627 get {
9628 AppSchema.Intent("PlayAudioIntent")
9629 }
9630 }
9631 @_alwaysEmitIntoClient public var recognizeAudio: some AppIntents::AppSchemaIntent {
9632 get {
9633 AppSchema.Intent("RecognizeAudioIntent")
9634 }
9635 }
9636 @_alwaysEmitIntoClient public var updateAudioAffinity: some AppIntents::AppSchemaIntent {
9637 get {
9638 AppSchema.Intent("UpdateAudioAffinityIntent")
9639 }
9640 }
9641 @_alwaysEmitIntoClient public var warmupAudioQueue: some AppIntents::AppSchemaIntent {
9642 get {
9643 AppSchema.Intent("WarmupAudioQueueIntent")
9644 }
9645 }
9646}
9647@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9648extension AppIntents::AppSchema {
9649 @_marker public protocol AudioEntity : AppIntents::AppSchema.AppIntents::Kind {
9650 }
9651}
9652@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9653extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::AudioEntity {
9654}
9655@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9656extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
9657 @_alwaysEmitIntoClient public static var audio: some AppIntents::AppSchema.AppIntents::AudioEntity {
9658 get {
9659 AppSchema.Entity("audio")
9660 }
9661 }
9662}
9663@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9664extension AppIntents::AppSchema.AppIntents::AudioEntity {
9665 @_alwaysEmitIntoClient public var album: some AppIntents::AppSchemaEntity {
9666 get {
9667 AppSchema.Entity("AlbumEntity")
9668 }
9669 }
9670 @_alwaysEmitIntoClient public var algorithmicRadioStation: some AppIntents::AppSchemaEntity {
9671 get {
9672 AppSchema.Entity("AlgorithmicRadioStationEntity")
9673 }
9674 }
9675 @_alwaysEmitIntoClient public var ambientSound: some AppIntents::AppSchemaEntity {
9676 get {
9677 AppSchema.Entity("AmbientSoundEntity")
9678 }
9679 }
9680 @_alwaysEmitIntoClient public var artist: some AppIntents::AppSchemaEntity {
9681 get {
9682 AppSchema.Entity("ArtistEntity")
9683 }
9684 }
9685 @_alwaysEmitIntoClient public var audiobook: some AppIntents::AppSchemaEntity {
9686 get {
9687 AppSchema.Entity("MediaBookEntity")
9688 }
9689 }
9690 @_alwaysEmitIntoClient public var classicalMusicRecording: some AppIntents::AppSchemaEntity {
9691 get {
9692 AppSchema.Entity("ClassicalMusicRecordingEntity")
9693 }
9694 }
9695 @_alwaysEmitIntoClient public var liveRadioStation: some AppIntents::AppSchemaEntity {
9696 get {
9697 AppSchema.Entity("LiveRadioStationEntity")
9698 }
9699 }
9700 @_alwaysEmitIntoClient public var newsBrief: some AppIntents::AppSchemaEntity {
9701 get {
9702 AppSchema.Entity("NewsBriefEntity")
9703 }
9704 }
9705 @_alwaysEmitIntoClient public var newsProvider: some AppIntents::AppSchemaEntity {
9706 get {
9707 AppSchema.Entity("NewsProviderEntity")
9708 }
9709 }
9710 @_alwaysEmitIntoClient public var playlist: some AppIntents::AppSchemaEntity {
9711 get {
9712 AppSchema.Entity("PlaylistEntity")
9713 }
9714 }
9715 @_alwaysEmitIntoClient public var podcastCollection: some AppIntents::AppSchemaEntity {
9716 get {
9717 AppSchema.Entity("PodcastCollectionEntity")
9718 }
9719 }
9720 @_alwaysEmitIntoClient public var podcastEpisode: some AppIntents::AppSchemaEntity {
9721 get {
9722 AppSchema.Entity("PodcastEpisodeEntity")
9723 }
9724 }
9725 @_alwaysEmitIntoClient public var podcastShow: some AppIntents::AppSchemaEntity {
9726 get {
9727 AppSchema.Entity("PodcastShowEntity")
9728 }
9729 }
9730 @_alwaysEmitIntoClient public var radioShow: some AppIntents::AppSchemaEntity {
9731 get {
9732 AppSchema.Entity("RadioShowEntity")
9733 }
9734 }
9735 @_alwaysEmitIntoClient public var radioShowEpisode: some AppIntents::AppSchemaEntity {
9736 get {
9737 AppSchema.Entity("RadioShowEpisodeEntity")
9738 }
9739 }
9740 @_alwaysEmitIntoClient public var song: some AppIntents::AppSchemaEntity {
9741 get {
9742 AppSchema.Entity("SongEntity")
9743 }
9744 }
9745 @_alwaysEmitIntoClient public var songCollection: some AppIntents::AppSchemaEntity {
9746 get {
9747 AppSchema.Entity("SongCollectionEntity")
9748 }
9749 }
9750 @_alwaysEmitIntoClient public var warmupAudioQueueResult: some AppIntents::AppSchemaEntity {
9751 get {
9752 AppSchema.Entity("WarmupAudioQueueResult")
9753 }
9754 }
9755}
9756@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9757extension AppIntents::AppSchema {
9758 @_marker public protocol AudioEnum : AppIntents::AppSchema.AppIntents::Kind {
9759 }
9760}
9761@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9762extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::AudioEnum {
9763}
9764@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9765extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
9766 @_alwaysEmitIntoClient public static var audio: some AppIntents::AppSchema.AppIntents::AudioEnum {
9767 get {
9768 AppSchema.Enum("audio")
9769 }
9770 }
9771}
9772@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9773extension AppIntents::AppSchema.AppIntents::AudioEnum {
9774 @_alwaysEmitIntoClient public var appViewIdentifier: some AppIntents::AppSchemaEnum {
9775 get {
9776 AppSchema.Enum("AudioAppViewIdentifier")
9777 }
9778 }
9779 @_alwaysEmitIntoClient public var affinityState: some AppIntents::AppSchemaEnum {
9780 get {
9781 AppSchema.Enum("AffinityState")
9782 }
9783 }
9784 @_alwaysEmitIntoClient public var activity: some AppIntents::AppSchemaEnum {
9785 get {
9786 AppSchema.Enum("AudioActivity")
9787 }
9788 }
9789 @_alwaysEmitIntoClient public var invocationSource: some AppIntents::AppSchemaEnum {
9790 get {
9791 AppSchema.Enum("InvocationSource")
9792 }
9793 }
9794 @_alwaysEmitIntoClient public var playbackAttributes: some AppIntents::AppSchemaEnum {
9795 get {
9796 AppSchema.Enum("PlaybackAttributes")
9797 }
9798 }
9799 @_alwaysEmitIntoClient public var queueInsertionLocation: some AppIntents::AppSchemaEnum {
9800 get {
9801 AppSchema.Enum("QueueInsertionLocation")
9802 }
9803 }
9804}
9805@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9806extension AppIntents::AppSchema {
9807 @_marker public protocol PhotosIntent : AppIntents::AppSchema.AppIntents::Kind {
9808 }
9809}
9810@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9811extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::PhotosIntent {
9812}
9813@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9814extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
9815 @_alwaysEmitIntoClient public static var photos: some AppIntents::AppSchema.AppIntents::PhotosIntent {
9816 get {
9817 AppSchema.Intent("photos")
9818 }
9819 }
9820}
9821@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9822extension AppIntents::AppSchema.AppIntents::PhotosIntent {
9823 @_alwaysEmitIntoClient public var createAlbum: some AppIntents::AppSchemaIntent {
9824 get {
9825 AppSchema.Intent("CreateMediaAlbumIntent")
9826 }
9827 }
9828 @_alwaysEmitIntoClient public var openAlbum: some AppIntents::AppSchemaIntent {
9829 get {
9830 AppSchema.Intent("OpenMediaAlbumIntent")
9831 }
9832 }
9833 @_alwaysEmitIntoClient public var updateAlbum: some AppIntents::AppSchemaIntent {
9834 get {
9835 AppSchema.Intent("UpdateMediaAlbumIntent")
9836 }
9837 }
9838 @_alwaysEmitIntoClient public var deleteAlbum: some AppIntents::AppSchemaIntent {
9839 get {
9840 AppSchema.Intent("DeleteMediaAlbumIntent")
9841 }
9842 }
9843 @_alwaysEmitIntoClient public var createAssets: some AppIntents::AppSchemaIntent {
9844 get {
9845 AppSchema.Intent("CreateMediaAssetsIntent")
9846 }
9847 }
9848 @_alwaysEmitIntoClient public var openAsset: some AppIntents::AppSchemaIntent {
9849 get {
9850 AppSchema.Intent("OpenMediaAssetIntent")
9851 }
9852 }
9853 @_alwaysEmitIntoClient public var updateAsset: some AppIntents::AppSchemaIntent {
9854 get {
9855 AppSchema.Intent("UpdateMediaAssetIntent")
9856 }
9857 }
9858 @_alwaysEmitIntoClient public var deleteAssets: some AppIntents::AppSchemaIntent {
9859 get {
9860 AppSchema.Intent("DeleteMediaAssetsIntent")
9861 }
9862 }
9863 @_alwaysEmitIntoClient public var duplicateAssets: some AppIntents::AppSchemaIntent {
9864 get {
9865 AppSchema.Intent("DuplicateMediaAssetsIntent")
9866 }
9867 }
9868 @_alwaysEmitIntoClient public var postToSharedAlbum: some AppIntents::AppSchemaIntent {
9869 get {
9870 AppSchema.Intent("PostToSharedAlbumIntent")
9871 }
9872 }
9873 @_alwaysEmitIntoClient public var addAssetsToAlbum: some AppIntents::AppSchemaIntent {
9874 get {
9875 AppSchema.Intent("AddMediaAssetsToAlbumIntent")
9876 }
9877 }
9878 @_alwaysEmitIntoClient public var removeAssetsFromAlbum: some AppIntents::AppSchemaIntent {
9879 get {
9880 AppSchema.Intent("RemoveMediaAssetsFromAlbumIntent")
9881 }
9882 }
9883 @available(*, deprecated, message: "Use .system.search instead)")
9884 @_alwaysEmitIntoClient public var search: some AppIntents::AppSchemaIntent {
9885 get {
9886 AppSchema.Intent("SearchMediaIntent")
9887 }
9888 }
9889 @_alwaysEmitIntoClient public var updateRecognizedPerson: some AppIntents::AppSchemaIntent {
9890 get {
9891 AppSchema.Intent("UpdateMediaPersonIntent")
9892 }
9893 }
9894 @_alwaysEmitIntoClient public var copyEdits: some AppIntents::AppSchemaIntent {
9895 get {
9896 AppSchema.Intent("CopyMediaEditsIntent")
9897 }
9898 }
9899 @_alwaysEmitIntoClient public var pasteEdits: some AppIntents::AppSchemaIntent {
9900 get {
9901 AppSchema.Intent("PasteMediaEditsIntent")
9902 }
9903 }
9904 @_alwaysEmitIntoClient public var cleanupPhoto: some AppIntents::AppSchemaIntent {
9905 get {
9906 AppSchema.Intent("CleanupMediaIntent")
9907 }
9908 }
9909 @_alwaysEmitIntoClient public var setDepth: some AppIntents::AppSchemaIntent {
9910 get {
9911 AppSchema.Intent("SetMediaApertureIntent")
9912 }
9913 }
9914 @_alwaysEmitIntoClient public var setExposure: some AppIntents::AppSchemaIntent {
9915 get {
9916 AppSchema.Intent("SetMediaExposureIntent")
9917 }
9918 }
9919 @_alwaysEmitIntoClient public var setSaturation: some AppIntents::AppSchemaIntent {
9920 get {
9921 AppSchema.Intent("SetMediaSaturationIntent")
9922 }
9923 }
9924 @_alwaysEmitIntoClient public var setWarmth: some AppIntents::AppSchemaIntent {
9925 get {
9926 AppSchema.Intent("SetMediaWarmthIntent")
9927 }
9928 }
9929 @_alwaysEmitIntoClient public var toggleSuggestedEdits: some AppIntents::AppSchemaIntent {
9930 get {
9931 AppSchema.Intent("EnhanceMediaIntent")
9932 }
9933 }
9934 @_alwaysEmitIntoClient public var setFilter: some AppIntents::AppSchemaIntent {
9935 get {
9936 AppSchema.Intent("ApplyMediaFilterIntent")
9937 }
9938 }
9939 @_alwaysEmitIntoClient public var toggleDepth: some AppIntents::AppSchemaIntent {
9940 get {
9941 AppSchema.Intent("SetMediaDepthIntent")
9942 }
9943 }
9944 @_alwaysEmitIntoClient public var crop: some AppIntents::AppSchemaIntent {
9945 get {
9946 AppSchema.Intent("CropMediaIntent")
9947 }
9948 }
9949 @_alwaysEmitIntoClient public var straighten: some AppIntents::AppSchemaIntent {
9950 get {
9951 AppSchema.Intent("StraightenMediaIntent")
9952 }
9953 }
9954 @_alwaysEmitIntoClient public var setRotation: some AppIntents::AppSchemaIntent {
9955 get {
9956 AppSchema.Intent("RotateMediaIntent")
9957 }
9958 }
9959}
9960@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9961extension AppIntents::AppSchema.AppIntents::PhotosIntent {
9962 @_alwaysEmitIntoClient public var editAsset: some AppIntents::AppSchemaIntent {
9963 get {
9964 AppSchema.Intent("EditAsset")
9965 }
9966 }
9967}
9968@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9969extension AppIntents::AppSchema {
9970 @_marker public protocol PhotosEntity : AppIntents::AppSchema.AppIntents::Kind {
9971 }
9972}
9973@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9974extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::PhotosEntity {
9975}
9976@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9977extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
9978 @_alwaysEmitIntoClient public static var photos: some AppIntents::AppSchema.AppIntents::PhotosEntity {
9979 get {
9980 AppSchema.Entity("photos")
9981 }
9982 }
9983}
9984@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9985extension AppIntents::AppSchema.AppIntents::PhotosEntity {
9986 @_alwaysEmitIntoClient public var album: some AppIntents::AppSchemaEntity {
9987 get {
9988 AppSchema.Entity("PhotoAlbumEntity")
9989 }
9990 }
9991 @_alwaysEmitIntoClient public var recognizedPerson: some AppIntents::AppSchemaEntity {
9992 get {
9993 AppSchema.Entity("PhotoPersonEntity")
9994 }
9995 }
9996}
9997@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
9998extension AppIntents::AppSchema.AppIntents::PhotosEntity {
9999 @_alwaysEmitIntoClient public var asset: some AppIntents::AppSchemaEntity {
10000 get {
10001 AppSchema.Entity("PhotoEntity")
10002 }
10003 }
10004}
10005@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10006extension AppIntents::AppSchema {
10007 @_marker public protocol PhotosEnum : AppIntents::AppSchema.AppIntents::Kind {
10008 }
10009}
10010@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10011extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::PhotosEnum {
10012}
10013@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10014extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
10015 @_alwaysEmitIntoClient public static var photos: some AppIntents::AppSchema.AppIntents::PhotosEnum {
10016 get {
10017 AppSchema.Enum("photos")
10018 }
10019 }
10020}
10021@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10022extension AppIntents::AppSchema.AppIntents::PhotosEnum {
10023 @_alwaysEmitIntoClient public var assetType: some AppIntents::AppSchemaEnum {
10024 get {
10025 AppSchema.Enum("PhotoAssetType")
10026 }
10027 }
10028 @_alwaysEmitIntoClient public var albumType: some AppIntents::AppSchemaEnum {
10029 get {
10030 AppSchema.Enum("PhotoAlbumType")
10031 }
10032 }
10033 @_alwaysEmitIntoClient public var filterType: some AppIntents::AppSchemaEnum {
10034 get {
10035 AppSchema.Enum("PhotoFilterEffectType")
10036 }
10037 }
10038 @_alwaysEmitIntoClient public var rotationDirection: some AppIntents::AppSchemaEnum {
10039 get {
10040 AppSchema.Enum("PhotoRotationDirection")
10041 }
10042 }
10043}
10044@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10045extension AppIntents::AppSchema {
10046 @_marker public protocol RemindersIntent : AppIntents::AppSchema.AppIntents::Kind {
10047 }
10048}
10049@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10050extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::RemindersIntent {
10051}
10052@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10053extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
10054 @_alwaysEmitIntoClient public static var reminders: some AppIntents::AppSchema.AppIntents::RemindersIntent {
10055 get {
10056 AppSchema.Intent("reminders")
10057 }
10058 }
10059}
10060@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10061extension AppIntents::AppSchema.AppIntents::RemindersIntent {
10062 @_alwaysEmitIntoClient public var createList: some AppIntents::AppSchemaIntent {
10063 get {
10064 AppSchema.Intent("CreateListIntent")
10065 }
10066 }
10067 @_alwaysEmitIntoClient public var createReminder: some AppIntents::AppSchemaIntent {
10068 get {
10069 AppSchema.Intent("CreateReminderIntent")
10070 }
10071 }
10072 @_alwaysEmitIntoClient public var createSection: some AppIntents::AppSchemaIntent {
10073 get {
10074 AppSchema.Intent("CreateSectionIntent")
10075 }
10076 }
10077 @_alwaysEmitIntoClient public var deleteReminders: some AppIntents::AppSchemaIntent {
10078 get {
10079 AppSchema.Intent("DeleteRemindersIntent")
10080 }
10081 }
10082 @_alwaysEmitIntoClient public var updateGroup: some AppIntents::AppSchemaIntent {
10083 get {
10084 AppSchema.Intent("UpdateGroupIntent")
10085 }
10086 }
10087 @_alwaysEmitIntoClient public var updateList: some AppIntents::AppSchemaIntent {
10088 get {
10089 AppSchema.Intent("UpdateListIntent")
10090 }
10091 }
10092 @_alwaysEmitIntoClient public var updateReminder: some AppIntents::AppSchemaIntent {
10093 get {
10094 AppSchema.Intent("UpdateReminderIntent")
10095 }
10096 }
10097 @_alwaysEmitIntoClient public var updateSection: some AppIntents::AppSchemaIntent {
10098 get {
10099 AppSchema.Intent("UpdateSectionIntent")
10100 }
10101 }
10102}
10103@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10104extension AppIntents::AppSchema {
10105 @_marker public protocol RemindersEntity : AppIntents::AppSchema.AppIntents::Kind {
10106 }
10107}
10108@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10109extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::RemindersEntity {
10110}
10111@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10112extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
10113 @_alwaysEmitIntoClient public static var reminders: some AppIntents::AppSchema.AppIntents::RemindersEntity {
10114 get {
10115 AppSchema.Entity("reminders")
10116 }
10117 }
10118}
10119@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10120extension AppIntents::AppSchema.AppIntents::RemindersEntity {
10121 @_alwaysEmitIntoClient public var group: some AppIntents::AppSchemaEntity {
10122 get {
10123 AppSchema.Entity("GroupEntity")
10124 }
10125 }
10126 @_alwaysEmitIntoClient public var list: some AppIntents::AppSchemaEntity {
10127 get {
10128 AppSchema.Entity("ListEntity")
10129 }
10130 }
10131 @_alwaysEmitIntoClient public var reminder: some AppIntents::AppSchemaEntity {
10132 get {
10133 AppSchema.Entity("ReminderEntity")
10134 }
10135 }
10136 @_alwaysEmitIntoClient public var section: some AppIntents::AppSchemaEntity {
10137 get {
10138 AppSchema.Entity("SectionEntity")
10139 }
10140 }
10141 @_alwaysEmitIntoClient public var locationTrigger: some AppIntents::AppSchemaEntity {
10142 get {
10143 AppSchema.Entity("LocationTriggerEntity")
10144 }
10145 }
10146}
10147@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10148extension AppIntents::AppSchema {
10149 @_marker public protocol RemindersEnum : AppIntents::AppSchema.AppIntents::Kind {
10150 }
10151}
10152@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10153extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::RemindersEnum {
10154}
10155@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10156extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
10157 @_alwaysEmitIntoClient public static var reminders: some AppIntents::AppSchema.AppIntents::RemindersEnum {
10158 get {
10159 AppSchema.Enum("reminders")
10160 }
10161 }
10162}
10163@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10164extension AppIntents::AppSchema.AppIntents::RemindersEnum {
10165 @_alwaysEmitIntoClient public var listType: some AppIntents::AppSchemaEnum {
10166 get {
10167 AppSchema.Enum("ListType")
10168 }
10169 }
10170 @_alwaysEmitIntoClient public var locationTriggerEvent: some AppIntents::AppSchemaEnum {
10171 get {
10172 AppSchema.Enum("LocationTriggerEvent")
10173 }
10174 }
10175}
10176@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10177extension AppIntents::AppSchema {
10178 @_marker public protocol WhiteboardIntent : AppIntents::AppSchema.AppIntents::Kind {
10179 }
10180}
10181@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10182extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::WhiteboardIntent {
10183}
10184@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10185extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
10186 @_alwaysEmitIntoClient public static var whiteboard: some AppIntents::AppSchema.AppIntents::WhiteboardIntent {
10187 get {
10188 AppSchema.Intent("whiteboard")
10189 }
10190 }
10191}
10192@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10193extension AppIntents::AppSchema.AppIntents::WhiteboardIntent {
10194 @_alwaysEmitIntoClient public var createBoard: some AppIntents::AppSchemaIntent {
10195 get {
10196 AppSchema.Intent("CreateCanvasBoardIntent")
10197 }
10198 }
10199 @_alwaysEmitIntoClient public var createItem: some AppIntents::AppSchemaIntent {
10200 get {
10201 AppSchema.Intent("CreateCanvasItemIntent")
10202 }
10203 }
10204 @_alwaysEmitIntoClient public var openBoard: some AppIntents::AppSchemaIntent {
10205 get {
10206 AppSchema.Intent("OpenCanvasBoardIntent")
10207 }
10208 }
10209 @_alwaysEmitIntoClient public var updateBoard: some AppIntents::AppSchemaIntent {
10210 get {
10211 AppSchema.Intent("UpdateCanvasBoardIntent")
10212 }
10213 }
10214 @_alwaysEmitIntoClient public var deleteBoard: some AppIntents::AppSchemaIntent {
10215 get {
10216 AppSchema.Intent("DeleteCanvasBoardIntent")
10217 }
10218 }
10219 @_alwaysEmitIntoClient public var updateItem: some AppIntents::AppSchemaIntent {
10220 get {
10221 AppSchema.Intent("UpdateCanvasItemIntent")
10222 }
10223 }
10224 @_alwaysEmitIntoClient public var deleteItem: some AppIntents::AppSchemaIntent {
10225 get {
10226 AppSchema.Intent("DeleteCanvasItemIntent")
10227 }
10228 }
10229}
10230@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10231extension AppIntents::AppSchema {
10232 @_marker public protocol WhiteboardEntity : AppIntents::AppSchema.AppIntents::Kind {
10233 }
10234}
10235@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10236extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::WhiteboardEntity {
10237}
10238@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10239extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
10240 @_alwaysEmitIntoClient public static var whiteboard: some AppIntents::AppSchema.AppIntents::WhiteboardEntity {
10241 get {
10242 AppSchema.Entity("whiteboard")
10243 }
10244 }
10245}
10246@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10247extension AppIntents::AppSchema.AppIntents::WhiteboardEntity {
10248 @_alwaysEmitIntoClient public var board: some AppIntents::AppSchemaEntity {
10249 get {
10250 AppSchema.Entity("CanvasEntity")
10251 }
10252 }
10253 @_alwaysEmitIntoClient public var item: some AppIntents::AppSchemaEntity {
10254 get {
10255 AppSchema.Entity("CanvasItemEntity")
10256 }
10257 }
10258}
10259@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10260extension AppIntents::AppSchema {
10261 @_marker public protocol WhiteboardEnum : AppIntents::AppSchema.AppIntents::Kind {
10262 }
10263}
10264@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10265extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::WhiteboardEnum {
10266}
10267@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10268extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
10269 @_alwaysEmitIntoClient public static var whiteboard: some AppIntents::AppSchema.AppIntents::WhiteboardEnum {
10270 get {
10271 AppSchema.Enum("whiteboard")
10272 }
10273 }
10274}
10275@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10276extension AppIntents::AppSchema.AppIntents::WhiteboardEnum {
10277 @_alwaysEmitIntoClient public var itemType: some AppIntents::AppSchemaEnum {
10278 get {
10279 AppSchema.Enum("CanvasItemType")
10280 }
10281 }
10282 @_alwaysEmitIntoClient public var color: some AppIntents::AppSchemaEnum {
10283 get {
10284 AppSchema.Enum("CanvasColor")
10285 }
10286 }
10287}
10288@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10289extension AppIntents::AppSchema {
10290 @_marker public protocol ClockIntent : AppIntents::AppSchema.AppIntents::Kind {
10291 }
10292}
10293@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10294extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::ClockIntent {
10295}
10296@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10297extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
10298 @_alwaysEmitIntoClient public static var clock: some AppIntents::AppSchema.AppIntents::ClockIntent {
10299 get {
10300 AppSchema.Intent("clock")
10301 }
10302 }
10303}
10304@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10305extension AppIntents::AppSchema.AppIntents::ClockIntent {
10306 @_alwaysEmitIntoClient public var cancelTimer: some AppIntents::AppSchemaIntent {
10307 get {
10308 AppSchema.Intent("CancelTimerIntent")
10309 }
10310 }
10311 @_alwaysEmitIntoClient public var createAlarm: some AppIntents::AppSchemaIntent {
10312 get {
10313 AppSchema.Intent("CreateAlarmIntent")
10314 }
10315 }
10316 @_alwaysEmitIntoClient public var createTimer: some AppIntents::AppSchemaIntent {
10317 get {
10318 AppSchema.Intent("CreateTimerIntent")
10319 }
10320 }
10321 @_alwaysEmitIntoClient public var deleteAlarm: some AppIntents::AppSchemaIntent {
10322 get {
10323 AppSchema.Intent("DeleteAlarmIntent")
10324 }
10325 }
10326 @_alwaysEmitIntoClient public var dismissAlarm: some AppIntents::AppSchemaIntent {
10327 get {
10328 AppSchema.Intent("DismissAlarmIntent")
10329 }
10330 }
10331 @_alwaysEmitIntoClient public var lapStopwatch: some AppIntents::AppSchemaIntent {
10332 get {
10333 AppSchema.Intent("LapStopwatchIntent")
10334 }
10335 }
10336 @_alwaysEmitIntoClient public var pauseTimer: some AppIntents::AppSchemaIntent {
10337 get {
10338 AppSchema.Intent("PauseTimerIntent")
10339 }
10340 }
10341 @_alwaysEmitIntoClient public var resetStopwatch: some AppIntents::AppSchemaIntent {
10342 get {
10343 AppSchema.Intent("ResetStopwatchIntent")
10344 }
10345 }
10346 @_alwaysEmitIntoClient public var resumeTimer: some AppIntents::AppSchemaIntent {
10347 get {
10348 AppSchema.Intent("ResumeTimerIntent")
10349 }
10350 }
10351 @_alwaysEmitIntoClient public var snoozeAlarm: some AppIntents::AppSchemaIntent {
10352 get {
10353 AppSchema.Intent("SnoozeAlarmIntent")
10354 }
10355 }
10356 @_alwaysEmitIntoClient public var startStopwatch: some AppIntents::AppSchemaIntent {
10357 get {
10358 AppSchema.Intent("StartStopwatchIntent")
10359 }
10360 }
10361 @_alwaysEmitIntoClient public var stopStopwatch: some AppIntents::AppSchemaIntent {
10362 get {
10363 AppSchema.Intent("StopStopwatchIntent")
10364 }
10365 }
10366 @_alwaysEmitIntoClient public var updateAlarm: some AppIntents::AppSchemaIntent {
10367 get {
10368 AppSchema.Intent("UpdateAlarmIntent")
10369 }
10370 }
10371 @_alwaysEmitIntoClient public var updateTimer: some AppIntents::AppSchemaIntent {
10372 get {
10373 AppSchema.Intent("UpdateTimerIntent")
10374 }
10375 }
10376}
10377@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10378extension AppIntents::AppSchema {
10379 @_marker public protocol ClockEntity : AppIntents::AppSchema.AppIntents::Kind {
10380 }
10381}
10382@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10383extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::ClockEntity {
10384}
10385@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10386extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
10387 @_alwaysEmitIntoClient public static var clock: some AppIntents::AppSchema.AppIntents::ClockEntity {
10388 get {
10389 AppSchema.Entity("clock")
10390 }
10391 }
10392}
10393@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10394extension AppIntents::AppSchema.AppIntents::ClockEntity {
10395 @_alwaysEmitIntoClient public var alarm: some AppIntents::AppSchemaEntity {
10396 get {
10397 AppSchema.Entity("AlarmEntity")
10398 }
10399 }
10400 @_alwaysEmitIntoClient public var stopwatch: some AppIntents::AppSchemaEntity {
10401 get {
10402 AppSchema.Entity("StopwatchEntity")
10403 }
10404 }
10405 @_alwaysEmitIntoClient public var timer: some AppIntents::AppSchemaEntity {
10406 get {
10407 AppSchema.Entity("TimerEntity")
10408 }
10409 }
10410}
10411@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10412extension AppIntents::AppSchema {
10413 @_marker public protocol ClockEnum : AppIntents::AppSchema.AppIntents::Kind {
10414 }
10415}
10416@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10417extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::ClockEnum {
10418}
10419@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10420extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
10421 @_alwaysEmitIntoClient public static var clock: some AppIntents::AppSchema.AppIntents::ClockEnum {
10422 get {
10423 AppSchema.Enum("clock")
10424 }
10425 }
10426}
10427@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10428extension AppIntents::AppSchema.AppIntents::ClockEnum {
10429 @_alwaysEmitIntoClient public var alarmTriggerState: some AppIntents::AppSchemaEnum {
10430 get {
10431 AppSchema.Enum("AlarmTriggerState")
10432 }
10433 }
10434 @_alwaysEmitIntoClient public var timerState: some AppIntents::AppSchemaEnum {
10435 get {
10436 AppSchema.Enum("TimerState")
10437 }
10438 }
10439}
10440@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10441extension AppIntents::AppSchema {
10442 @_marker public protocol SpreadsheetIntent : AppIntents::AppSchema.AppIntents::Kind {
10443 }
10444}
10445@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10446extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::SpreadsheetIntent {
10447}
10448@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10449extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
10450 @_alwaysEmitIntoClient public static var spreadsheet: some AppIntents::AppSchema.AppIntents::SpreadsheetIntent {
10451 get {
10452 AppSchema.Intent("spreadsheet")
10453 }
10454 }
10455}
10456@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10457extension AppIntents::AppSchema.AppIntents::SpreadsheetIntent {
10458 @_alwaysEmitIntoClient public var create: some AppIntents::AppSchemaIntent {
10459 get {
10460 AppSchema.Intent("CreateSpreadsheetIntent")
10461 }
10462 }
10463 @_alwaysEmitIntoClient public var open: some AppIntents::AppSchemaIntent {
10464 get {
10465 AppSchema.Intent("OpenSpreadsheetIntent")
10466 }
10467 }
10468 @_alwaysEmitIntoClient public var update: some AppIntents::AppSchemaIntent {
10469 get {
10470 AppSchema.Intent("UpdateSpreadsheetIntent")
10471 }
10472 }
10473 @_alwaysEmitIntoClient public var delete: some AppIntents::AppSchemaIntent {
10474 get {
10475 AppSchema.Intent("DeleteSpreadsheetIntent")
10476 }
10477 }
10478 @_alwaysEmitIntoClient public var createSheet: some AppIntents::AppSchemaIntent {
10479 get {
10480 AppSchema.Intent("CreateSheetIntent")
10481 }
10482 }
10483 @_alwaysEmitIntoClient public var openSheet: some AppIntents::AppSchemaIntent {
10484 get {
10485 AppSchema.Intent("OpenSheetIntent")
10486 }
10487 }
10488 @_alwaysEmitIntoClient public var updateSheet: some AppIntents::AppSchemaIntent {
10489 get {
10490 AppSchema.Intent("UpdateSheetIntent")
10491 }
10492 }
10493 @_alwaysEmitIntoClient public var addImageToSheet: some AppIntents::AppSchemaIntent {
10494 get {
10495 AppSchema.Intent("AddImageToSheetIntent")
10496 }
10497 }
10498 @_alwaysEmitIntoClient public var addVideoToSheet: some AppIntents::AppSchemaIntent {
10499 get {
10500 AppSchema.Intent("AddVideoToSheetIntent")
10501 }
10502 }
10503 @_alwaysEmitIntoClient public var addAudioToSheet: some AppIntents::AppSchemaIntent {
10504 get {
10505 AppSchema.Intent("AddAudioToSheetIntent")
10506 }
10507 }
10508 @_alwaysEmitIntoClient public var addTextBoxToSheet: some AppIntents::AppSchemaIntent {
10509 get {
10510 AppSchema.Intent("AddTextboxToSheetIntent")
10511 }
10512 }
10513 @_alwaysEmitIntoClient public var addCommentToSheet: some AppIntents::AppSchemaIntent {
10514 get {
10515 AppSchema.Intent("AddCommentToSheetIntent")
10516 }
10517 }
10518 @_alwaysEmitIntoClient public var addWebVideoToSheet: some AppIntents::AppSchemaIntent {
10519 get {
10520 AppSchema.Intent("AddWebVideoToSheetIntent")
10521 }
10522 }
10523 @_alwaysEmitIntoClient public var deleteSheet: some AppIntents::AppSchemaIntent {
10524 get {
10525 AppSchema.Intent("DeleteSheetIntent")
10526 }
10527 }
10528}
10529@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10530extension AppIntents::AppSchema {
10531 @_marker public protocol SpreadsheetEntity : AppIntents::AppSchema.AppIntents::Kind {
10532 }
10533}
10534@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10535extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::SpreadsheetEntity {
10536}
10537@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10538extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
10539 @_alwaysEmitIntoClient public static var spreadsheet: some AppIntents::AppSchema.AppIntents::SpreadsheetEntity {
10540 get {
10541 AppSchema.Entity("spreadsheet")
10542 }
10543 }
10544}
10545@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
10546extension AppIntents::AppSchema.AppIntents::SpreadsheetEntity {
10547 @_alwaysEmitIntoClient public var sheet: some AppIntents::AppSchemaEntity {
10548 get {
10549 AppSchema.Entity("SheetEntity")
10550 }
10551 }
10552 @_alwaysEmitIntoClient public var document: some AppIntents::AppSchemaEntity {
10553 get {
10554 AppSchema.Entity("SpreadsheetEntity")
10555 }
10556 }
10557 @_alwaysEmitIntoClient public var template: some AppIntents::AppSchemaEntity {
10558 get {
10559 AppSchema.Entity("SpreadsheetTemplateEntity")
10560 }
10561 }
10562}
10563@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10564extension AppIntents::AppSchema {
10565 @_marker public protocol NotesIntent : AppIntents::AppSchema.AppIntents::Kind {
10566 }
10567}
10568@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10569extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::NotesIntent {
10570}
10571@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10572extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
10573 @_alwaysEmitIntoClient public static var notes: some AppIntents::AppSchema.AppIntents::NotesIntent {
10574 get {
10575 AppSchema.Intent("notes")
10576 }
10577 }
10578}
10579@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10580extension AppIntents::AppSchema.AppIntents::NotesIntent {
10581 @_alwaysEmitIntoClient public var createNote: some AppIntents::AppSchemaIntent {
10582 get {
10583 AppSchema.Intent("CreateNoteIntent")
10584 }
10585 }
10586 @_alwaysEmitIntoClient public var updateNote: some AppIntents::AppSchemaIntent {
10587 get {
10588 AppSchema.Intent("UpdateNoteIntent")
10589 }
10590 }
10591}
10592@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10593extension AppIntents::AppSchema {
10594 @_marker public protocol NotesEntity : AppIntents::AppSchema.AppIntents::Kind {
10595 }
10596}
10597@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10598extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::NotesEntity {
10599}
10600@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10601extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
10602 @_alwaysEmitIntoClient public static var notes: some AppIntents::AppSchema.AppIntents::NotesEntity {
10603 get {
10604 AppSchema.Entity("notes")
10605 }
10606 }
10607}
10608@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
10609extension AppIntents::AppSchema.AppIntents::NotesEntity {
10610 @_alwaysEmitIntoClient public var note: some AppIntents::AppSchemaEntity {
10611 get {
10612 AppSchema.Entity("NoteEntity")
10613 }
10614 }
10615 @_alwaysEmitIntoClient public var tag: some AppIntents::AppSchemaEntity {
10616 get {
10617 AppSchema.Entity("TagEntity")
10618 }
10619 }
10620 @_alwaysEmitIntoClient public var account: some AppIntents::AppSchemaEntity {
10621 get {
10622 AppSchema.Entity("AccountEntity")
10623 }
10624 }
10625 @_alwaysEmitIntoClient public var folder: some AppIntents::AppSchemaEntity {
10626 get {
10627 AppSchema.Entity("FolderEntity")
10628 }
10629 }
10630}
10631@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10632extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10633 public static func buildBlock<C0, C1>(_ c0: C0, _ c1: C1) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol
10634
10635}
10636@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10637extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10638 public static func buildBlock<C0, C1, C2>(_ c0: C0, _ c1: C1, _ c2: C2) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol
10639
10640}
10641@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10642extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10643 public static func buildBlock<C0, C1, C2, C3>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol
10644
10645}
10646@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10647extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10648 public static func buildBlock<C0, C1, C2, C3, C4>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol
10649
10650}
10651@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10652extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10653 public static func buildBlock<C0, C1, C2, C3, C4, C5>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol
10654
10655}
10656@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10657extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10658 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol, C6 : AppIntents::AppShortcutOptionsCollectionProtocol
10659
10660}
10661@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10662extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10663 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol, C6 : AppIntents::AppShortcutOptionsCollectionProtocol, C7 : AppIntents::AppShortcutOptionsCollectionProtocol
10664
10665}
10666@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10667extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10668 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol, C6 : AppIntents::AppShortcutOptionsCollectionProtocol, C7 : AppIntents::AppShortcutOptionsCollectionProtocol, C8 : AppIntents::AppShortcutOptionsCollectionProtocol
10669
10670}
10671@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10672extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10673 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol, C6 : AppIntents::AppShortcutOptionsCollectionProtocol, C7 : AppIntents::AppShortcutOptionsCollectionProtocol, C8 : AppIntents::AppShortcutOptionsCollectionProtocol, C9 : AppIntents::AppShortcutOptionsCollectionProtocol
10674
10675}
10676@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10677extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10678 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol, C6 : AppIntents::AppShortcutOptionsCollectionProtocol, C7 : AppIntents::AppShortcutOptionsCollectionProtocol, C8 : AppIntents::AppShortcutOptionsCollectionProtocol, C9 : AppIntents::AppShortcutOptionsCollectionProtocol, C10 : AppIntents::AppShortcutOptionsCollectionProtocol
10679
10680}
10681@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10682extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10683 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol, C6 : AppIntents::AppShortcutOptionsCollectionProtocol, C7 : AppIntents::AppShortcutOptionsCollectionProtocol, C8 : AppIntents::AppShortcutOptionsCollectionProtocol, C9 : AppIntents::AppShortcutOptionsCollectionProtocol, C10 : AppIntents::AppShortcutOptionsCollectionProtocol, C11 : AppIntents::AppShortcutOptionsCollectionProtocol
10684
10685}
10686@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10687extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10688 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol, C6 : AppIntents::AppShortcutOptionsCollectionProtocol, C7 : AppIntents::AppShortcutOptionsCollectionProtocol, C8 : AppIntents::AppShortcutOptionsCollectionProtocol, C9 : AppIntents::AppShortcutOptionsCollectionProtocol, C10 : AppIntents::AppShortcutOptionsCollectionProtocol, C11 : AppIntents::AppShortcutOptionsCollectionProtocol, C12 : AppIntents::AppShortcutOptionsCollectionProtocol
10689
10690}
10691@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10692extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10693 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ c13: C13) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol, C6 : AppIntents::AppShortcutOptionsCollectionProtocol, C7 : AppIntents::AppShortcutOptionsCollectionProtocol, C8 : AppIntents::AppShortcutOptionsCollectionProtocol, C9 : AppIntents::AppShortcutOptionsCollectionProtocol, C10 : AppIntents::AppShortcutOptionsCollectionProtocol, C11 : AppIntents::AppShortcutOptionsCollectionProtocol, C12 : AppIntents::AppShortcutOptionsCollectionProtocol, C13 : AppIntents::AppShortcutOptionsCollectionProtocol
10694
10695}
10696@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10697extension AppIntents::AppShortcutOptionsCollectionSpecificationBuilder {
10698 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ c13: C13, _ c14: C14) -> some AppIntents::AppShortcutOptionsCollectionSpecification<Value> where C0 : AppIntents::AppShortcutOptionsCollectionProtocol, C1 : AppIntents::AppShortcutOptionsCollectionProtocol, C2 : AppIntents::AppShortcutOptionsCollectionProtocol, C3 : AppIntents::AppShortcutOptionsCollectionProtocol, C4 : AppIntents::AppShortcutOptionsCollectionProtocol, C5 : AppIntents::AppShortcutOptionsCollectionProtocol, C6 : AppIntents::AppShortcutOptionsCollectionProtocol, C7 : AppIntents::AppShortcutOptionsCollectionProtocol, C8 : AppIntents::AppShortcutOptionsCollectionProtocol, C9 : AppIntents::AppShortcutOptionsCollectionProtocol, C10 : AppIntents::AppShortcutOptionsCollectionProtocol, C11 : AppIntents::AppShortcutOptionsCollectionProtocol, C12 : AppIntents::AppShortcutOptionsCollectionProtocol, C13 : AppIntents::AppShortcutOptionsCollectionProtocol, C14 : AppIntents::AppShortcutOptionsCollectionProtocol
10699
10700}
10701@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
10702public enum StringSearchScope : Swift::String, AppIntents::AppEnum {
10703 case general
10704 case movies
10705 case tv
10706 case freeformVideo
10707 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation
10708 public static var caseDisplayRepresentations: [AppIntents::StringSearchScope : AppIntents::DisplayRepresentation]
10709 public init?(rawValue: Swift::String)
10710 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10711 public typealias AllCases = [AppIntents::StringSearchScope]
10712 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10713 public typealias RawValue = Swift::String
10714 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10715 public typealias Specification = @_opaqueReturnTypeOf("$s10AppIntents0A4EnumPAAE28defaultResolverSpecificationQrvpZ", 0) __<AppIntents::StringSearchScope>
10716 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10717 public typealias UnwrappedType = AppIntents::StringSearchScope
10718 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10719 public typealias ValueType = AppIntents::StringSearchScope
10720 nonisolated public static var allCases: [AppIntents::StringSearchScope] {
10721 get
10722 }
10723 public var rawValue: Swift::String {
10724 get
10725 }
10726}
10727@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
10728@available(watchOS, unavailable)
10729public enum VideoCategory : Swift::String, AppIntents::AppEnum {
10730 case movies
10731 case tv
10732 case freeform
10733 public static var typeDisplayRepresentation: AppIntents::TypeDisplayRepresentation
10734 public static var caseDisplayRepresentations: [AppIntents::VideoCategory : AppIntents::DisplayRepresentation]
10735 public init?(rawValue: Swift::String)
10736 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10737 public typealias AllCases = [AppIntents::VideoCategory]
10738 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10739 public typealias RawValue = Swift::String
10740 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10741 public typealias Specification = @_opaqueReturnTypeOf("$s10AppIntents0A4EnumPAAE28defaultResolverSpecificationQrvpZ", 0) __<AppIntents::VideoCategory>
10742 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10743 public typealias UnwrappedType = AppIntents::VideoCategory
10744 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10745 public typealias ValueType = AppIntents::VideoCategory
10746 nonisolated public static var allCases: [AppIntents::VideoCategory] {
10747 get
10748 }
10749 public var rawValue: Swift::String {
10750 get
10751 }
10752}
10753@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
10754public struct StringSearchCriteria : AppIntents::SearchCriteria, Swift::Sendable {
10755 public typealias SearchScopes = [AppIntents::StringSearchScope]
10756 public var term: Swift::String
10757 public init(term: Swift::String)
10758 public static func == (a: AppIntents::StringSearchCriteria, b: AppIntents::StringSearchCriteria) -> Swift::Bool
10759 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10760 public typealias Specification = @_opaqueReturnTypeOf("$s10AppIntents20StringSearchCriteriaV28defaultResolverSpecificationQrvpZ", 0) __
10761 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10762 public typealias UnwrappedType = AppIntents::StringSearchCriteria
10763 @available(macOS 14.2, iOS 17.2, tvOS 17.2, watchOS 10.2, *)
10764 public typealias ValueType = AppIntents::StringSearchCriteria
10765 public func hash(into hasher: inout Swift::Hasher)
10766 public var hashValue: Swift::Int {
10767 get
10768 }
10769}
10770@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
10771public protocol ShowInAppSearchResultsIntent : AppIntents::SystemIntent {
10772 associatedtype Criteria : AppIntents::SearchCriteria
10773 static var searchScopes: Self.Criteria.SearchScopes { get }
10774 var criteria: Self.Criteria { get set }
10775}
10776@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
10777extension AppIntents::ShowInAppSearchResultsIntent {
10778 public static var openAppWhenRun: Swift::Bool {
10779 get
10780 }
10781}
10782@available(macOS 14.2, iOS 17.2, tvOS 17.2, *)
10783@available(watchOS, unavailable)
10784public protocol PlayVideoIntent : AppIntents::SystemIntent {
10785 static var supportedCategories: [AppIntents::VideoCategory] { get }
10786 var term: Swift::String { get set }
10787}
10788@available(macOS 14.2, iOS 17.2, tvOS 17.2, *)
10789@available(watchOS, unavailable)
10790extension AppIntents::PlayVideoIntent {
10791 public static var openAppWhenRun: Swift::Bool {
10792 get
10793 }
10794}
10795@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10796extension AppIntents::IntentParameterDependency {
10797 convenience public init<V0, P0>(_ k0: Swift::KeyPath<Intent, P0>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>
10798}
10799@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10800extension AppIntents::IntentParameterDependency {
10801 convenience public init<V0, P0, V1, P1>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>
10802}
10803@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10804extension AppIntents::IntentParameterDependency {
10805 convenience public init<V0, P0, V1, P1, V2, P2>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>
10806}
10807@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10808extension AppIntents::IntentParameterDependency {
10809 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>
10810}
10811@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10812extension AppIntents::IntentParameterDependency {
10813 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>
10814}
10815@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10816extension AppIntents::IntentParameterDependency {
10817 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>
10818}
10819@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10820extension AppIntents::IntentParameterDependency {
10821 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>, _ k6: Swift::KeyPath<Intent, P6>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P6 : AppIntents::IntentParameter<V6>
10822}
10823@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10824extension AppIntents::IntentParameterDependency {
10825 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>, _ k6: Swift::KeyPath<Intent, P6>, _ k7: Swift::KeyPath<Intent, P7>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P6 : AppIntents::IntentParameter<V6>, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, P7 : AppIntents::IntentParameter<V7>
10826}
10827@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10828extension AppIntents::IntentParameterDependency {
10829 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>, _ k6: Swift::KeyPath<Intent, P6>, _ k7: Swift::KeyPath<Intent, P7>, _ k8: Swift::KeyPath<Intent, P8>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P6 : AppIntents::IntentParameter<V6>, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, P7 : AppIntents::IntentParameter<V7>, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, P8 : AppIntents::IntentParameter<V8>
10830}
10831@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10832extension AppIntents::IntentParameterDependency {
10833 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>, _ k6: Swift::KeyPath<Intent, P6>, _ k7: Swift::KeyPath<Intent, P7>, _ k8: Swift::KeyPath<Intent, P8>, _ k9: Swift::KeyPath<Intent, P9>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P6 : AppIntents::IntentParameter<V6>, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, P7 : AppIntents::IntentParameter<V7>, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, P8 : AppIntents::IntentParameter<V8>, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, P9 : AppIntents::IntentParameter<V9>
10834}
10835@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10836extension AppIntents::IntentParameterDependency {
10837 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>, _ k6: Swift::KeyPath<Intent, P6>, _ k7: Swift::KeyPath<Intent, P7>, _ k8: Swift::KeyPath<Intent, P8>, _ k9: Swift::KeyPath<Intent, P9>, _ k10: Swift::KeyPath<Intent, P10>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P6 : AppIntents::IntentParameter<V6>, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, P7 : AppIntents::IntentParameter<V7>, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, P8 : AppIntents::IntentParameter<V8>, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, P9 : AppIntents::IntentParameter<V9>, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, P10 : AppIntents::IntentParameter<V10>
10838}
10839@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10840extension AppIntents::IntentParameterDependency {
10841 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10, V11, P11>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>, _ k6: Swift::KeyPath<Intent, P6>, _ k7: Swift::KeyPath<Intent, P7>, _ k8: Swift::KeyPath<Intent, P8>, _ k9: Swift::KeyPath<Intent, P9>, _ k10: Swift::KeyPath<Intent, P10>, _ k11: Swift::KeyPath<Intent, P11>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P6 : AppIntents::IntentParameter<V6>, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, P7 : AppIntents::IntentParameter<V7>, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, P8 : AppIntents::IntentParameter<V8>, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, P9 : AppIntents::IntentParameter<V9>, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, P10 : AppIntents::IntentParameter<V10>, V11 : AppIntents::_IntentValue, V11 : Swift::Sendable, P11 : AppIntents::IntentParameter<V11>
10842}
10843@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10844extension AppIntents::IntentParameterDependency {
10845 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10, V11, P11, V12, P12>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>, _ k6: Swift::KeyPath<Intent, P6>, _ k7: Swift::KeyPath<Intent, P7>, _ k8: Swift::KeyPath<Intent, P8>, _ k9: Swift::KeyPath<Intent, P9>, _ k10: Swift::KeyPath<Intent, P10>, _ k11: Swift::KeyPath<Intent, P11>, _ k12: Swift::KeyPath<Intent, P12>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P6 : AppIntents::IntentParameter<V6>, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, P7 : AppIntents::IntentParameter<V7>, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, P8 : AppIntents::IntentParameter<V8>, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, P9 : AppIntents::IntentParameter<V9>, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, P10 : AppIntents::IntentParameter<V10>, V11 : AppIntents::_IntentValue, V11 : Swift::Sendable, P11 : AppIntents::IntentParameter<V11>, V12 : AppIntents::_IntentValue, V12 : Swift::Sendable, P12 : AppIntents::IntentParameter<V12>
10846}
10847@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10848extension AppIntents::IntentParameterDependency {
10849 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10, V11, P11, V12, P12, V13, P13>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>, _ k6: Swift::KeyPath<Intent, P6>, _ k7: Swift::KeyPath<Intent, P7>, _ k8: Swift::KeyPath<Intent, P8>, _ k9: Swift::KeyPath<Intent, P9>, _ k10: Swift::KeyPath<Intent, P10>, _ k11: Swift::KeyPath<Intent, P11>, _ k12: Swift::KeyPath<Intent, P12>, _ k13: Swift::KeyPath<Intent, P13>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P6 : AppIntents::IntentParameter<V6>, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, P7 : AppIntents::IntentParameter<V7>, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, P8 : AppIntents::IntentParameter<V8>, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, P9 : AppIntents::IntentParameter<V9>, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, P10 : AppIntents::IntentParameter<V10>, V11 : AppIntents::_IntentValue, V11 : Swift::Sendable, P11 : AppIntents::IntentParameter<V11>, V12 : AppIntents::_IntentValue, V12 : Swift::Sendable, P12 : AppIntents::IntentParameter<V12>, V13 : AppIntents::_IntentValue, V13 : Swift::Sendable, P13 : AppIntents::IntentParameter<V13>
10850}
10851@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10852extension AppIntents::IntentParameterDependency {
10853 convenience public init<V0, P0, V1, P1, V2, P2, V3, P3, V4, P4, V5, P5, V6, P6, V7, P7, V8, P8, V9, P9, V10, P10, V11, P11, V12, P12, V13, P13, V14, P14>(_ k0: Swift::KeyPath<Intent, P0>, _ k1: Swift::KeyPath<Intent, P1>, _ k2: Swift::KeyPath<Intent, P2>, _ k3: Swift::KeyPath<Intent, P3>, _ k4: Swift::KeyPath<Intent, P4>, _ k5: Swift::KeyPath<Intent, P5>, _ k6: Swift::KeyPath<Intent, P6>, _ k7: Swift::KeyPath<Intent, P7>, _ k8: Swift::KeyPath<Intent, P8>, _ k9: Swift::KeyPath<Intent, P9>, _ k10: Swift::KeyPath<Intent, P10>, _ k11: Swift::KeyPath<Intent, P11>, _ k12: Swift::KeyPath<Intent, P12>, _ k13: Swift::KeyPath<Intent, P13>, _ k14: Swift::KeyPath<Intent, P14>) where V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P1 : AppIntents::IntentParameter<V1>, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P2 : AppIntents::IntentParameter<V2>, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P3 : AppIntents::IntentParameter<V3>, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P4 : AppIntents::IntentParameter<V4>, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P5 : AppIntents::IntentParameter<V5>, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P6 : AppIntents::IntentParameter<V6>, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, P7 : AppIntents::IntentParameter<V7>, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, P8 : AppIntents::IntentParameter<V8>, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, P9 : AppIntents::IntentParameter<V9>, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, P10 : AppIntents::IntentParameter<V10>, V11 : AppIntents::_IntentValue, V11 : Swift::Sendable, P11 : AppIntents::IntentParameter<V11>, V12 : AppIntents::_IntentValue, V12 : Swift::Sendable, P12 : AppIntents::IntentParameter<V12>, V13 : AppIntents::_IntentValue, V13 : Swift::Sendable, P13 : AppIntents::IntentParameter<V13>, V14 : AppIntents::_IntentValue, V14 : Swift::Sendable, P14 : AppIntents::IntentParameter<V14>
10854}
10855@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10856extension AppIntents::IntentPrediction {
10857 public init<V0, P0>(parameters: T, displayRepresentation: @escaping (_ value0: V0) -> AppIntents::DisplayRepresentation) where T == Swift::KeyPath<Intent, P0>, V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>
10858}
10859@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10860extension AppIntents::IntentPrediction {
10861 public init<V0, V1, P0, P1, K0, K1>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1) -> AppIntents::DisplayRepresentation) where T == (K0, K1), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>
10862}
10863@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10864extension AppIntents::IntentPrediction {
10865 public init<V0, V1, V2, P0, P1, P2, K0, K1, K2>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>
10866}
10867@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10868extension AppIntents::IntentPrediction {
10869 public init<V0, V1, V2, V3, P0, P1, P2, P3, K0, K1, K2, K3>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>
10870}
10871@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10872extension AppIntents::IntentPrediction {
10873 public init<V0, V1, V2, V3, V4, P0, P1, P2, P3, P4, K0, K1, K2, K3, K4>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>
10874}
10875@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10876extension AppIntents::IntentPrediction {
10877 public init<V0, V1, V2, V3, V4, V5, P0, P1, P2, P3, P4, P5, K0, K1, K2, K3, K4, K5>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>
10878}
10879@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10880extension AppIntents::IntentPrediction {
10881 public init<V0, V1, V2, V3, V4, V5, V6, P0, P1, P2, P3, P4, P5, P6, K0, K1, K2, K3, K4, K5, K6>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, P6 : AppIntents::IntentParameter<V6>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>, K6 : Swift::KeyPath<Intent, P6>
10882}
10883@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10884extension AppIntents::IntentPrediction {
10885 public init<V0, V1, V2, V3, V4, V5, V6, V7, P0, P1, P2, P3, P4, P5, P6, P7, K0, K1, K2, K3, K4, K5, K6, K7>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, P6 : AppIntents::IntentParameter<V6>, P7 : AppIntents::IntentParameter<V7>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>, K6 : Swift::KeyPath<Intent, P6>, K7 : Swift::KeyPath<Intent, P7>
10886}
10887@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10888extension AppIntents::IntentPrediction {
10889 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, P0, P1, P2, P3, P4, P5, P6, P7, P8, K0, K1, K2, K3, K4, K5, K6, K7, K8>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, P6 : AppIntents::IntentParameter<V6>, P7 : AppIntents::IntentParameter<V7>, P8 : AppIntents::IntentParameter<V8>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>, K6 : Swift::KeyPath<Intent, P6>, K7 : Swift::KeyPath<Intent, P7>, K8 : Swift::KeyPath<Intent, P8>
10890}
10891@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10892extension AppIntents::IntentPrediction {
10893 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, P6 : AppIntents::IntentParameter<V6>, P7 : AppIntents::IntentParameter<V7>, P8 : AppIntents::IntentParameter<V8>, P9 : AppIntents::IntentParameter<V9>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>, K6 : Swift::KeyPath<Intent, P6>, K7 : Swift::KeyPath<Intent, P7>, K8 : Swift::KeyPath<Intent, P8>, K9 : Swift::KeyPath<Intent, P9>
10894}
10895@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10896extension AppIntents::IntentPrediction {
10897 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, P6 : AppIntents::IntentParameter<V6>, P7 : AppIntents::IntentParameter<V7>, P8 : AppIntents::IntentParameter<V8>, P9 : AppIntents::IntentParameter<V9>, P10 : AppIntents::IntentParameter<V10>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>, K6 : Swift::KeyPath<Intent, P6>, K7 : Swift::KeyPath<Intent, P7>, K8 : Swift::KeyPath<Intent, P8>, K9 : Swift::KeyPath<Intent, P9>, K10 : Swift::KeyPath<Intent, P10>
10898}
10899@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10900extension AppIntents::IntentPrediction {
10901 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10, _ value11: V11) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, V11 : AppIntents::_IntentValue, V11 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, P6 : AppIntents::IntentParameter<V6>, P7 : AppIntents::IntentParameter<V7>, P8 : AppIntents::IntentParameter<V8>, P9 : AppIntents::IntentParameter<V9>, P10 : AppIntents::IntentParameter<V10>, P11 : AppIntents::IntentParameter<V11>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>, K6 : Swift::KeyPath<Intent, P6>, K7 : Swift::KeyPath<Intent, P7>, K8 : Swift::KeyPath<Intent, P8>, K9 : Swift::KeyPath<Intent, P9>, K10 : Swift::KeyPath<Intent, P10>, K11 : Swift::KeyPath<Intent, P11>
10902}
10903@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10904extension AppIntents::IntentPrediction {
10905 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10, _ value11: V11, _ value12: V12) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, V11 : AppIntents::_IntentValue, V11 : Swift::Sendable, V12 : AppIntents::_IntentValue, V12 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, P6 : AppIntents::IntentParameter<V6>, P7 : AppIntents::IntentParameter<V7>, P8 : AppIntents::IntentParameter<V8>, P9 : AppIntents::IntentParameter<V9>, P10 : AppIntents::IntentParameter<V10>, P11 : AppIntents::IntentParameter<V11>, P12 : AppIntents::IntentParameter<V12>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>, K6 : Swift::KeyPath<Intent, P6>, K7 : Swift::KeyPath<Intent, P7>, K8 : Swift::KeyPath<Intent, P8>, K9 : Swift::KeyPath<Intent, P9>, K10 : Swift::KeyPath<Intent, P10>, K11 : Swift::KeyPath<Intent, P11>, K12 : Swift::KeyPath<Intent, P12>
10906}
10907@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10908extension AppIntents::IntentPrediction {
10909 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10, _ value11: V11, _ value12: V12, _ value13: V13) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, V11 : AppIntents::_IntentValue, V11 : Swift::Sendable, V12 : AppIntents::_IntentValue, V12 : Swift::Sendable, V13 : AppIntents::_IntentValue, V13 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, P6 : AppIntents::IntentParameter<V6>, P7 : AppIntents::IntentParameter<V7>, P8 : AppIntents::IntentParameter<V8>, P9 : AppIntents::IntentParameter<V9>, P10 : AppIntents::IntentParameter<V10>, P11 : AppIntents::IntentParameter<V11>, P12 : AppIntents::IntentParameter<V12>, P13 : AppIntents::IntentParameter<V13>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>, K6 : Swift::KeyPath<Intent, P6>, K7 : Swift::KeyPath<Intent, P7>, K8 : Swift::KeyPath<Intent, P8>, K9 : Swift::KeyPath<Intent, P9>, K10 : Swift::KeyPath<Intent, P10>, K11 : Swift::KeyPath<Intent, P11>, K12 : Swift::KeyPath<Intent, P12>, K13 : Swift::KeyPath<Intent, P13>
10910}
10911@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10912extension AppIntents::IntentPrediction {
10913 public init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13, K14>(parameters: T, displayRepresentation: @escaping (_ value0: V0, _ value1: V1, _ value2: V2, _ value3: V3, _ value4: V4, _ value5: V5, _ value6: V6, _ value7: V7, _ value8: V8, _ value9: V9, _ value10: V10, _ value11: V11, _ value12: V12, _ value13: V13, _ value14: V14) -> AppIntents::DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13, K14), V0 : AppIntents::_IntentValue, V0 : Swift::Sendable, V1 : AppIntents::_IntentValue, V1 : Swift::Sendable, V2 : AppIntents::_IntentValue, V2 : Swift::Sendable, V3 : AppIntents::_IntentValue, V3 : Swift::Sendable, V4 : AppIntents::_IntentValue, V4 : Swift::Sendable, V5 : AppIntents::_IntentValue, V5 : Swift::Sendable, V6 : AppIntents::_IntentValue, V6 : Swift::Sendable, V7 : AppIntents::_IntentValue, V7 : Swift::Sendable, V8 : AppIntents::_IntentValue, V8 : Swift::Sendable, V9 : AppIntents::_IntentValue, V9 : Swift::Sendable, V10 : AppIntents::_IntentValue, V10 : Swift::Sendable, V11 : AppIntents::_IntentValue, V11 : Swift::Sendable, V12 : AppIntents::_IntentValue, V12 : Swift::Sendable, V13 : AppIntents::_IntentValue, V13 : Swift::Sendable, V14 : AppIntents::_IntentValue, V14 : Swift::Sendable, P0 : AppIntents::IntentParameter<V0>, P1 : AppIntents::IntentParameter<V1>, P2 : AppIntents::IntentParameter<V2>, P3 : AppIntents::IntentParameter<V3>, P4 : AppIntents::IntentParameter<V4>, P5 : AppIntents::IntentParameter<V5>, P6 : AppIntents::IntentParameter<V6>, P7 : AppIntents::IntentParameter<V7>, P8 : AppIntents::IntentParameter<V8>, P9 : AppIntents::IntentParameter<V9>, P10 : AppIntents::IntentParameter<V10>, P11 : AppIntents::IntentParameter<V11>, P12 : AppIntents::IntentParameter<V12>, P13 : AppIntents::IntentParameter<V13>, P14 : AppIntents::IntentParameter<V14>, K0 : Swift::KeyPath<Intent, P0>, K1 : Swift::KeyPath<Intent, P1>, K2 : Swift::KeyPath<Intent, P2>, K3 : Swift::KeyPath<Intent, P3>, K4 : Swift::KeyPath<Intent, P4>, K5 : Swift::KeyPath<Intent, P5>, K6 : Swift::KeyPath<Intent, P6>, K7 : Swift::KeyPath<Intent, P7>, K8 : Swift::KeyPath<Intent, P8>, K9 : Swift::KeyPath<Intent, P9>, K10 : Swift::KeyPath<Intent, P10>, K11 : Swift::KeyPath<Intent, P11>, K12 : Swift::KeyPath<Intent, P12>, K13 : Swift::KeyPath<Intent, P13>, K14 : Swift::KeyPath<Intent, P14>
10914}
10915@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10916extension AppIntents::IntentPredictionsBuilder {
10917 public static func buildBlock<A0, A1>(_ a0: A0, _ a1: A1) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent
10918}
10919@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10920extension AppIntents::IntentPredictionsBuilder {
10921 public static func buildBlock<A0, A1, A2>(_ a0: A0, _ a1: A1, _ a2: A2) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent
10922}
10923@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10924extension AppIntents::IntentPredictionsBuilder {
10925 public static func buildBlock<A0, A1, A2, A3>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent
10926}
10927@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10928extension AppIntents::IntentPredictionsBuilder {
10929 public static func buildBlock<A0, A1, A2, A3, A4>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent
10930}
10931@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10932extension AppIntents::IntentPredictionsBuilder {
10933 public static func buildBlock<A0, A1, A2, A3, A4, A5>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent
10934}
10935@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10936extension AppIntents::IntentPredictionsBuilder {
10937 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A6 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent
10938}
10939@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10940extension AppIntents::IntentPredictionsBuilder {
10941 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A6 : AppIntents::IntentPredictionConfiguration, A7 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent
10942}
10943@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10944extension AppIntents::IntentPredictionsBuilder {
10945 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A6 : AppIntents::IntentPredictionConfiguration, A7 : AppIntents::IntentPredictionConfiguration, A8 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent
10946}
10947@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10948extension AppIntents::IntentPredictionsBuilder {
10949 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A6 : AppIntents::IntentPredictionConfiguration, A7 : AppIntents::IntentPredictionConfiguration, A8 : AppIntents::IntentPredictionConfiguration, A9 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent
10950}
10951@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10952extension AppIntents::IntentPredictionsBuilder {
10953 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A6 : AppIntents::IntentPredictionConfiguration, A7 : AppIntents::IntentPredictionConfiguration, A8 : AppIntents::IntentPredictionConfiguration, A9 : AppIntents::IntentPredictionConfiguration, A10 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent
10954}
10955@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10956extension AppIntents::IntentPredictionsBuilder {
10957 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10, _ a11: A11) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A6 : AppIntents::IntentPredictionConfiguration, A7 : AppIntents::IntentPredictionConfiguration, A8 : AppIntents::IntentPredictionConfiguration, A9 : AppIntents::IntentPredictionConfiguration, A10 : AppIntents::IntentPredictionConfiguration, A11 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent, A10.Intent == A11.Intent
10958}
10959@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10960extension AppIntents::IntentPredictionsBuilder {
10961 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10, _ a11: A11, _ a12: A12) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A6 : AppIntents::IntentPredictionConfiguration, A7 : AppIntents::IntentPredictionConfiguration, A8 : AppIntents::IntentPredictionConfiguration, A9 : AppIntents::IntentPredictionConfiguration, A10 : AppIntents::IntentPredictionConfiguration, A11 : AppIntents::IntentPredictionConfiguration, A12 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent, A10.Intent == A11.Intent, A11.Intent == A12.Intent
10962}
10963@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10964extension AppIntents::IntentPredictionsBuilder {
10965 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10, _ a11: A11, _ a12: A12, _ a13: A13) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A6 : AppIntents::IntentPredictionConfiguration, A7 : AppIntents::IntentPredictionConfiguration, A8 : AppIntents::IntentPredictionConfiguration, A9 : AppIntents::IntentPredictionConfiguration, A10 : AppIntents::IntentPredictionConfiguration, A11 : AppIntents::IntentPredictionConfiguration, A12 : AppIntents::IntentPredictionConfiguration, A13 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent, A10.Intent == A11.Intent, A11.Intent == A12.Intent, A12.Intent == A13.Intent
10966}
10967@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10968extension AppIntents::IntentPredictionsBuilder {
10969 public static func buildBlock<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14>(_ a0: A0, _ a1: A1, _ a2: A2, _ a3: A3, _ a4: A4, _ a5: A5, _ a6: A6, _ a7: A7, _ a8: A8, _ a9: A9, _ a10: A10, _ a11: A11, _ a12: A12, _ a13: A13, _ a14: A14) -> AppIntents::TupleIntentPrediction<A0.Intent, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)> where Intent == A0.Intent, A0 : AppIntents::IntentPredictionConfiguration, A1 : AppIntents::IntentPredictionConfiguration, A2 : AppIntents::IntentPredictionConfiguration, A3 : AppIntents::IntentPredictionConfiguration, A4 : AppIntents::IntentPredictionConfiguration, A5 : AppIntents::IntentPredictionConfiguration, A6 : AppIntents::IntentPredictionConfiguration, A7 : AppIntents::IntentPredictionConfiguration, A8 : AppIntents::IntentPredictionConfiguration, A9 : AppIntents::IntentPredictionConfiguration, A10 : AppIntents::IntentPredictionConfiguration, A11 : AppIntents::IntentPredictionConfiguration, A12 : AppIntents::IntentPredictionConfiguration, A13 : AppIntents::IntentPredictionConfiguration, A14 : AppIntents::IntentPredictionConfiguration, A0.Intent == A1.Intent, A1.Intent == A2.Intent, A2.Intent == A3.Intent, A3.Intent == A4.Intent, A4.Intent == A5.Intent, A5.Intent == A6.Intent, A6.Intent == A7.Intent, A7.Intent == A8.Intent, A8.Intent == A9.Intent, A9.Intent == A10.Intent, A10.Intent == A11.Intent, A11.Intent == A12.Intent, A12.Intent == A13.Intent, A13.Intent == A14.Intent
10970}
10971@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10972extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
10973 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Acceleration? {
10974 get
10975 }
10976 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Acceleration? {
10977 get
10978 }
10979 final public var unitAdjustForLocale: Swift::Bool? {
10980 get
10981 }
10982 final public var supportsNegativeNumbers: Swift::Bool? {
10983 get
10984 }
10985}
10986@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10987extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
10988 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitAcceleration>>.AppIntents::Acceleration? {
10989 get
10990 }
10991 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitAcceleration>>.AppIntents::Acceleration? {
10992 get
10993 }
10994 public var unitAdjustForLocale: Swift::Bool? {
10995 get
10996 }
10997 public var supportsNegativeNumbers: Swift::Bool? {
10998 get
10999 }
11000}
11001@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11002extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
11003 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Angle? {
11004 get
11005 }
11006 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Angle? {
11007 get
11008 }
11009 final public var unitAdjustForLocale: Swift::Bool? {
11010 get
11011 }
11012 final public var supportsNegativeNumbers: Swift::Bool? {
11013 get
11014 }
11015}
11016@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11017extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
11018 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitAngle>>.AppIntents::Angle? {
11019 get
11020 }
11021 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitAngle>>.AppIntents::Angle? {
11022 get
11023 }
11024 public var unitAdjustForLocale: Swift::Bool? {
11025 get
11026 }
11027 public var supportsNegativeNumbers: Swift::Bool? {
11028 get
11029 }
11030}
11031@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11032extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
11033 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Area? {
11034 get
11035 }
11036 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Area? {
11037 get
11038 }
11039 final public var unitAdjustForLocale: Swift::Bool? {
11040 get
11041 }
11042 final public var supportsNegativeNumbers: Swift::Bool? {
11043 get
11044 }
11045}
11046@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11047extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
11048 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitArea>>.AppIntents::Area? {
11049 get
11050 }
11051 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitArea>>.AppIntents::Area? {
11052 get
11053 }
11054 public var unitAdjustForLocale: Swift::Bool? {
11055 get
11056 }
11057 public var supportsNegativeNumbers: Swift::Bool? {
11058 get
11059 }
11060}
11061@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11062extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
11063 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass? {
11064 get
11065 }
11066 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass? {
11067 get
11068 }
11069 final public var unitAdjustForLocale: Swift::Bool? {
11070 get
11071 }
11072 final public var supportsNegativeNumbers: Swift::Bool? {
11073 get
11074 }
11075}
11076@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11077extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
11078 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitConcentrationMass>>.AppIntents::ConcentrationMass? {
11079 get
11080 }
11081 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitConcentrationMass>>.AppIntents::ConcentrationMass? {
11082 get
11083 }
11084 public var unitAdjustForLocale: Swift::Bool? {
11085 get
11086 }
11087 public var supportsNegativeNumbers: Swift::Bool? {
11088 get
11089 }
11090}
11091@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11092extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
11093 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Dispersion? {
11094 get
11095 }
11096 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Dispersion? {
11097 get
11098 }
11099 final public var unitAdjustForLocale: Swift::Bool? {
11100 get
11101 }
11102 final public var supportsNegativeNumbers: Swift::Bool? {
11103 get
11104 }
11105}
11106@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11107extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
11108 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitDispersion>>.AppIntents::Dispersion? {
11109 get
11110 }
11111 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitDispersion>>.AppIntents::Dispersion? {
11112 get
11113 }
11114 public var unitAdjustForLocale: Swift::Bool? {
11115 get
11116 }
11117 public var supportsNegativeNumbers: Swift::Bool? {
11118 get
11119 }
11120}
11121@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11122extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
11123 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Duration? {
11124 get
11125 }
11126 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Duration? {
11127 get
11128 }
11129 final public var unitAdjustForLocale: Swift::Bool? {
11130 get
11131 }
11132 final public var supportsNegativeNumbers: Swift::Bool? {
11133 get
11134 }
11135}
11136@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11137extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
11138 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitDuration>>.AppIntents::Duration? {
11139 get
11140 }
11141 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitDuration>>.AppIntents::Duration? {
11142 get
11143 }
11144 public var unitAdjustForLocale: Swift::Bool? {
11145 get
11146 }
11147 public var supportsNegativeNumbers: Swift::Bool? {
11148 get
11149 }
11150}
11151@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11152extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
11153 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge? {
11154 get
11155 }
11156 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge? {
11157 get
11158 }
11159 final public var unitAdjustForLocale: Swift::Bool? {
11160 get
11161 }
11162 final public var supportsNegativeNumbers: Swift::Bool? {
11163 get
11164 }
11165}
11166@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11167extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
11168 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitElectricCharge>>.AppIntents::ElectricCharge? {
11169 get
11170 }
11171 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitElectricCharge>>.AppIntents::ElectricCharge? {
11172 get
11173 }
11174 public var unitAdjustForLocale: Swift::Bool? {
11175 get
11176 }
11177 public var supportsNegativeNumbers: Swift::Bool? {
11178 get
11179 }
11180}
11181@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11182extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
11183 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent? {
11184 get
11185 }
11186 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent? {
11187 get
11188 }
11189 final public var unitAdjustForLocale: Swift::Bool? {
11190 get
11191 }
11192 final public var supportsNegativeNumbers: Swift::Bool? {
11193 get
11194 }
11195}
11196@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11197extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
11198 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitElectricCurrent>>.AppIntents::ElectricCurrent? {
11199 get
11200 }
11201 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitElectricCurrent>>.AppIntents::ElectricCurrent? {
11202 get
11203 }
11204 public var unitAdjustForLocale: Swift::Bool? {
11205 get
11206 }
11207 public var supportsNegativeNumbers: Swift::Bool? {
11208 get
11209 }
11210}
11211@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11212extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
11213 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference? {
11214 get
11215 }
11216 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference? {
11217 get
11218 }
11219 final public var unitAdjustForLocale: Swift::Bool? {
11220 get
11221 }
11222 final public var supportsNegativeNumbers: Swift::Bool? {
11223 get
11224 }
11225}
11226@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11227extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
11228 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitElectricPotentialDifference>>.AppIntents::ElectricPotentialDifference? {
11229 get
11230 }
11231 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitElectricPotentialDifference>>.AppIntents::ElectricPotentialDifference? {
11232 get
11233 }
11234 public var unitAdjustForLocale: Swift::Bool? {
11235 get
11236 }
11237 public var supportsNegativeNumbers: Swift::Bool? {
11238 get
11239 }
11240}
11241@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11242extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
11243 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance? {
11244 get
11245 }
11246 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance? {
11247 get
11248 }
11249 final public var unitAdjustForLocale: Swift::Bool? {
11250 get
11251 }
11252 final public var supportsNegativeNumbers: Swift::Bool? {
11253 get
11254 }
11255}
11256@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11257extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
11258 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitElectricResistance>>.AppIntents::ElectricResistance? {
11259 get
11260 }
11261 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitElectricResistance>>.AppIntents::ElectricResistance? {
11262 get
11263 }
11264 public var unitAdjustForLocale: Swift::Bool? {
11265 get
11266 }
11267 public var supportsNegativeNumbers: Swift::Bool? {
11268 get
11269 }
11270}
11271@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11272extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
11273 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Energy? {
11274 get
11275 }
11276 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Energy? {
11277 get
11278 }
11279 final public var unitAdjustForLocale: Swift::Bool? {
11280 get
11281 }
11282 final public var supportsNegativeNumbers: Swift::Bool? {
11283 get
11284 }
11285}
11286@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11287extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
11288 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitEnergy>>.AppIntents::Energy? {
11289 get
11290 }
11291 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitEnergy>>.AppIntents::Energy? {
11292 get
11293 }
11294 public var unitAdjustForLocale: Swift::Bool? {
11295 get
11296 }
11297 public var supportsNegativeNumbers: Swift::Bool? {
11298 get
11299 }
11300}
11301@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11302extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
11303 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Frequency? {
11304 get
11305 }
11306 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Frequency? {
11307 get
11308 }
11309 final public var unitAdjustForLocale: Swift::Bool? {
11310 get
11311 }
11312 final public var supportsNegativeNumbers: Swift::Bool? {
11313 get
11314 }
11315}
11316@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11317extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
11318 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitFrequency>>.AppIntents::Frequency? {
11319 get
11320 }
11321 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitFrequency>>.AppIntents::Frequency? {
11322 get
11323 }
11324 public var unitAdjustForLocale: Swift::Bool? {
11325 get
11326 }
11327 public var supportsNegativeNumbers: Swift::Bool? {
11328 get
11329 }
11330}
11331@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11332extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
11333 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency? {
11334 get
11335 }
11336 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency? {
11337 get
11338 }
11339 final public var unitAdjustForLocale: Swift::Bool? {
11340 get
11341 }
11342 final public var supportsNegativeNumbers: Swift::Bool? {
11343 get
11344 }
11345}
11346@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11347extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
11348 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitFuelEfficiency>>.AppIntents::FuelEfficiency? {
11349 get
11350 }
11351 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitFuelEfficiency>>.AppIntents::FuelEfficiency? {
11352 get
11353 }
11354 public var unitAdjustForLocale: Swift::Bool? {
11355 get
11356 }
11357 public var supportsNegativeNumbers: Swift::Bool? {
11358 get
11359 }
11360}
11361@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11362extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
11363 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Illuminance? {
11364 get
11365 }
11366 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Illuminance? {
11367 get
11368 }
11369 final public var unitAdjustForLocale: Swift::Bool? {
11370 get
11371 }
11372 final public var supportsNegativeNumbers: Swift::Bool? {
11373 get
11374 }
11375}
11376@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11377extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
11378 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitIlluminance>>.AppIntents::Illuminance? {
11379 get
11380 }
11381 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitIlluminance>>.AppIntents::Illuminance? {
11382 get
11383 }
11384 public var unitAdjustForLocale: Swift::Bool? {
11385 get
11386 }
11387 public var supportsNegativeNumbers: Swift::Bool? {
11388 get
11389 }
11390}
11391@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11392extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
11393 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::InformationStorage? {
11394 get
11395 }
11396 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::InformationStorage? {
11397 get
11398 }
11399 final public var unitAdjustForLocale: Swift::Bool? {
11400 get
11401 }
11402 final public var supportsNegativeNumbers: Swift::Bool? {
11403 get
11404 }
11405}
11406@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11407extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
11408 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitInformationStorage>>.AppIntents::InformationStorage? {
11409 get
11410 }
11411 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitInformationStorage>>.AppIntents::InformationStorage? {
11412 get
11413 }
11414 public var unitAdjustForLocale: Swift::Bool? {
11415 get
11416 }
11417 public var supportsNegativeNumbers: Swift::Bool? {
11418 get
11419 }
11420}
11421@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11422extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
11423 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Length? {
11424 get
11425 }
11426 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Length? {
11427 get
11428 }
11429 final public var unitAdjustForLocale: Swift::Bool? {
11430 get
11431 }
11432 final public var supportsNegativeNumbers: Swift::Bool? {
11433 get
11434 }
11435}
11436@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11437extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
11438 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitLength>>.AppIntents::Length? {
11439 get
11440 }
11441 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitLength>>.AppIntents::Length? {
11442 get
11443 }
11444 public var unitAdjustForLocale: Swift::Bool? {
11445 get
11446 }
11447 public var supportsNegativeNumbers: Swift::Bool? {
11448 get
11449 }
11450}
11451@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11452extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
11453 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Mass? {
11454 get
11455 }
11456 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Mass? {
11457 get
11458 }
11459 final public var unitAdjustForLocale: Swift::Bool? {
11460 get
11461 }
11462 final public var supportsNegativeNumbers: Swift::Bool? {
11463 get
11464 }
11465}
11466@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11467extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
11468 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitMass>>.AppIntents::Mass? {
11469 get
11470 }
11471 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitMass>>.AppIntents::Mass? {
11472 get
11473 }
11474 public var unitAdjustForLocale: Swift::Bool? {
11475 get
11476 }
11477 public var supportsNegativeNumbers: Swift::Bool? {
11478 get
11479 }
11480}
11481@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11482extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
11483 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Power? {
11484 get
11485 }
11486 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Power? {
11487 get
11488 }
11489 final public var unitAdjustForLocale: Swift::Bool? {
11490 get
11491 }
11492 final public var supportsNegativeNumbers: Swift::Bool? {
11493 get
11494 }
11495}
11496@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11497extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
11498 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitPower>>.AppIntents::Power? {
11499 get
11500 }
11501 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitPower>>.AppIntents::Power? {
11502 get
11503 }
11504 public var unitAdjustForLocale: Swift::Bool? {
11505 get
11506 }
11507 public var supportsNegativeNumbers: Swift::Bool? {
11508 get
11509 }
11510}
11511@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11512extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
11513 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Pressure? {
11514 get
11515 }
11516 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Pressure? {
11517 get
11518 }
11519 final public var unitAdjustForLocale: Swift::Bool? {
11520 get
11521 }
11522 final public var supportsNegativeNumbers: Swift::Bool? {
11523 get
11524 }
11525}
11526@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11527extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
11528 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitPressure>>.AppIntents::Pressure? {
11529 get
11530 }
11531 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitPressure>>.AppIntents::Pressure? {
11532 get
11533 }
11534 public var unitAdjustForLocale: Swift::Bool? {
11535 get
11536 }
11537 public var supportsNegativeNumbers: Swift::Bool? {
11538 get
11539 }
11540}
11541@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11542extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
11543 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Speed? {
11544 get
11545 }
11546 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Speed? {
11547 get
11548 }
11549 final public var unitAdjustForLocale: Swift::Bool? {
11550 get
11551 }
11552 final public var supportsNegativeNumbers: Swift::Bool? {
11553 get
11554 }
11555}
11556@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11557extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
11558 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitSpeed>>.AppIntents::Speed? {
11559 get
11560 }
11561 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitSpeed>>.AppIntents::Speed? {
11562 get
11563 }
11564 public var unitAdjustForLocale: Swift::Bool? {
11565 get
11566 }
11567 public var supportsNegativeNumbers: Swift::Bool? {
11568 get
11569 }
11570}
11571@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11572extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
11573 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Temperature? {
11574 get
11575 }
11576 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Temperature? {
11577 get
11578 }
11579 final public var unitAdjustForLocale: Swift::Bool? {
11580 get
11581 }
11582 final public var supportsNegativeNumbers: Swift::Bool? {
11583 get
11584 }
11585}
11586@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11587extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
11588 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitTemperature>>.AppIntents::Temperature? {
11589 get
11590 }
11591 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitTemperature>>.AppIntents::Temperature? {
11592 get
11593 }
11594 public var unitAdjustForLocale: Swift::Bool? {
11595 get
11596 }
11597 public var supportsNegativeNumbers: Swift::Bool? {
11598 get
11599 }
11600}
11601@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11602extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
11603 final public var unit: AppIntents::IntentParameter<Value>.AppIntents::Volume? {
11604 get
11605 }
11606 final public var defaultUnit: AppIntents::IntentParameter<Value>.AppIntents::Volume? {
11607 get
11608 }
11609 final public var unitAdjustForLocale: Swift::Bool? {
11610 get
11611 }
11612 final public var supportsNegativeNumbers: Swift::Bool? {
11613 get
11614 }
11615}
11616@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11617extension AppIntents::IntentParameterContext where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
11618 public var unit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitVolume>>.AppIntents::Volume? {
11619 get
11620 }
11621 public var defaultUnit: AppIntents::IntentParameter<Foundation::Measurement<Foundation::UnitVolume>>.AppIntents::Volume? {
11622 get
11623 }
11624 public var unitAdjustForLocale: Swift::Bool? {
11625 get
11626 }
11627 public var supportsNegativeNumbers: Swift::Bool? {
11628 get
11629 }
11630}
11631@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11632extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitAcceleration> {
11633 public enum Acceleration {
11634 case gravity
11635 case metersPerSecondSquared
11636 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Acceleration, b: AppIntents::IntentParameter<Value>.AppIntents::Acceleration) -> Swift::Bool
11637 public func hash(into hasher: inout Swift::Hasher)
11638 public var hashValue: Swift::Int {
11639 get
11640 }
11641 }
11642}
11643@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11644extension AppIntents::IntentParameter.AppIntents::Acceleration : Swift::CaseIterable {
11645 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11646 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Acceleration]
11647 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Acceleration] {
11648 get
11649 }
11650}
11651@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11652extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitAngle> {
11653 public enum Angle {
11654 case arcMinutes
11655 case arcSeconds
11656 case degrees
11657 case gradians
11658 case radians
11659 case revolutions
11660 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Angle, b: AppIntents::IntentParameter<Value>.AppIntents::Angle) -> Swift::Bool
11661 public func hash(into hasher: inout Swift::Hasher)
11662 public var hashValue: Swift::Int {
11663 get
11664 }
11665 }
11666}
11667@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11668extension AppIntents::IntentParameter.AppIntents::Angle : Swift::CaseIterable {
11669 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11670 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Angle]
11671 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Angle] {
11672 get
11673 }
11674}
11675@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11676extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitArea> {
11677 public enum Area {
11678 case acres
11679 case ares
… 9 unchanged lines …
3573 case squareMillimeters
3574 case squareNanometers
3575 case squareYards
3576 public static func == (a: AppIntents.IntentParameter<Value>.Area, b: AppIntents.IntentParameter<Value>.Area) -> Swift.Bool
3577 public func hash(into hasher: inout Swift.Hasher)
3578 public var hashValue: Swift.Int {
3579 get
3580 }
3581 }
3582}
3583@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3584extension AppIntents.IntentParameter.Area : Swift.CaseIterable {
3585 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3586 public typealias AllCases = [AppIntents.IntentParameter<Value>.Area]
3587 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Area] {
3588 get
3589 }
3590}
3591@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3592extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass> {
3593 public enum ConcentrationMass {
3594 case gramsPerLiter
3595 case milligramsPerDeciliter
3596 public static func == (a: AppIntents.IntentParameter<Value>.ConcentrationMass, b: AppIntents.IntentParameter<Value>.ConcentrationMass) -> Swift.Bool
3597 public func hash(into hasher: inout Swift.Hasher)
3598 public var hashValue: Swift.Int {
3599 get
3600 }
3601 }
3602}
3603@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3604extension AppIntents.IntentParameter.ConcentrationMass : Swift.CaseIterable {
3605 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3606 public typealias AllCases = [AppIntents.IntentParameter<Value>.ConcentrationMass]
3607 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.ConcentrationMass] {
3608 get
3609 }
3610}
3611@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3612extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitDispersion> {
3613 public enum Dispersion {
3614 case partsPerMillion
3615 public static func == (a: AppIntents.IntentParameter<Value>.Dispersion, b: AppIntents.IntentParameter<Value>.Dispersion) -> Swift.Bool
3616 public func hash(into hasher: inout Swift.Hasher)
3617 public var hashValue: Swift.Int {
3618 get
3619 }
3620 }
3621}
3622@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3623extension AppIntents.IntentParameter.Dispersion : Swift.CaseIterable {
3624 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3625 public typealias AllCases = [AppIntents.IntentParameter<Value>.Dispersion]
3626 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Dispersion] {
3627 get
3628 }
3629}
3630@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3631extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitDuration> {
3632 public enum Duration {
3633 case hours
3634 case microseconds
11689 case squareMillimeters
11690 case squareNanometers
11691 case squareYards
11692 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Area, b: AppIntents::IntentParameter<Value>.AppIntents::Area) -> Swift::Bool
11693 public func hash(into hasher: inout Swift::Hasher)
11694 public var hashValue: Swift::Int {
11695 get
11696 }
11697 }
11698}
11699@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11700extension AppIntents::IntentParameter.AppIntents::Area : Swift::CaseIterable {
11701 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11702 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Area]
11703 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Area] {
11704 get
11705 }
11706}
11707@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11708extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitConcentrationMass> {
11709 public enum ConcentrationMass {
11710 case gramsPerLiter
11711 case milligramsPerDeciliter
11712 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass, b: AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass) -> Swift::Bool
11713 public func hash(into hasher: inout Swift::Hasher)
11714 public var hashValue: Swift::Int {
11715 get
11716 }
11717 }
11718}
11719@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11720extension AppIntents::IntentParameter.AppIntents::ConcentrationMass : Swift::CaseIterable {
11721 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11722 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass]
11723 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::ConcentrationMass] {
11724 get
11725 }
11726}
11727@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11728extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitDispersion> {
11729 public enum Dispersion {
11730 case partsPerMillion
11731 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Dispersion, b: AppIntents::IntentParameter<Value>.AppIntents::Dispersion) -> Swift::Bool
11732 public func hash(into hasher: inout Swift::Hasher)
11733 public var hashValue: Swift::Int {
11734 get
11735 }
11736 }
11737}
11738@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11739extension AppIntents::IntentParameter.AppIntents::Dispersion : Swift::CaseIterable {
11740 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11741 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Dispersion]
11742 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Dispersion] {
11743 get
11744 }
11745}
11746@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11747extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitDuration> {
11748 public enum Duration {
11749 case hours
11750 case microseconds
… 2 unchanged lines …
3637 case nanoseconds
3638 case picoseconds
3639 case seconds
3640 public static func == (a: AppIntents.IntentParameter<Value>.Duration, b: AppIntents.IntentParameter<Value>.Duration) -> Swift.Bool
3641 public func hash(into hasher: inout Swift.Hasher)
3642 public var hashValue: Swift.Int {
3643 get
3644 }
3645 }
3646}
3647@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3648extension AppIntents.IntentParameter.Duration : Swift.CaseIterable {
3649 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3650 public typealias AllCases = [AppIntents.IntentParameter<Value>.Duration]
3651 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Duration] {
3652 get
3653 }
3654}
3655@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3656extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge> {
3657 public enum ElectricCharge {
3658 case ampereHours
3659 case coulombs
3660 case kiloampereHours
3661 case megaampereHours
3662 case microampereHours
3663 case milliampereHours
3664 public static func == (a: AppIntents.IntentParameter<Value>.ElectricCharge, b: AppIntents.IntentParameter<Value>.ElectricCharge) -> Swift.Bool
3665 public func hash(into hasher: inout Swift.Hasher)
3666 public var hashValue: Swift.Int {
3667 get
3668 }
3669 }
3670}
3671@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3672extension AppIntents.IntentParameter.ElectricCharge : Swift.CaseIterable {
3673 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3674 public typealias AllCases = [AppIntents.IntentParameter<Value>.ElectricCharge]
3675 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.ElectricCharge] {
3676 get
3677 }
3678}
3679@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3680extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent> {
3681 public enum ElectricCurrent {
3682 case amperes
3683 case kiloamperes
3684 case megaamperes
3685 case microamperes
3686 case milliamperes
3687 public static func == (a: AppIntents.IntentParameter<Value>.ElectricCurrent, b: AppIntents.IntentParameter<Value>.ElectricCurrent) -> Swift.Bool
3688 public func hash(into hasher: inout Swift.Hasher)
3689 public var hashValue: Swift.Int {
3690 get
3691 }
3692 }
3693}
3694@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3695extension AppIntents.IntentParameter.ElectricCurrent : Swift.CaseIterable {
3696 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3697 public typealias AllCases = [AppIntents.IntentParameter<Value>.ElectricCurrent]
3698 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.ElectricCurrent] {
3699 get
3700 }
3701}
3702@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3703extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference> {
3704 public enum ElectricPotentialDifference {
3705 case kilovolts
3706 case megavolts
3707 case microvolts
3708 case millivolts
3709 case volts
3710 public static func == (a: AppIntents.IntentParameter<Value>.ElectricPotentialDifference, b: AppIntents.IntentParameter<Value>.ElectricPotentialDifference) -> Swift.Bool
3711 public func hash(into hasher: inout Swift.Hasher)
3712 public var hashValue: Swift.Int {
3713 get
3714 }
3715 }
3716}
3717@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3718extension AppIntents.IntentParameter.ElectricPotentialDifference : Swift.CaseIterable {
3719 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3720 public typealias AllCases = [AppIntents.IntentParameter<Value>.ElectricPotentialDifference]
3721 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.ElectricPotentialDifference] {
3722 get
3723 }
3724}
3725@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3726extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance> {
3727 public enum ElectricResistance {
3728 case kiloohms
3729 case megaohms
3730 case microohms
3731 case milliohms
3732 case ohms
3733 public static func == (a: AppIntents.IntentParameter<Value>.ElectricResistance, b: AppIntents.IntentParameter<Value>.ElectricResistance) -> Swift.Bool
3734 public func hash(into hasher: inout Swift.Hasher)
3735 public var hashValue: Swift.Int {
3736 get
3737 }
3738 }
3739}
3740@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3741extension AppIntents.IntentParameter.ElectricResistance : Swift.CaseIterable {
3742 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3743 public typealias AllCases = [AppIntents.IntentParameter<Value>.ElectricResistance]
3744 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.ElectricResistance] {
3745 get
3746 }
3747}
3748@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3749extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitEnergy> {
3750 public enum Energy {
3751 case calories
3752 case joules
3753 case kilocalories
3754 case kilojoules
3755 case kilowattHours
3756 public static func == (a: AppIntents.IntentParameter<Value>.Energy, b: AppIntents.IntentParameter<Value>.Energy) -> Swift.Bool
3757 public func hash(into hasher: inout Swift.Hasher)
3758 public var hashValue: Swift.Int {
3759 get
3760 }
3761 }
3762}
3763@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3764extension AppIntents.IntentParameter.Energy : Swift.CaseIterable {
3765 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3766 public typealias AllCases = [AppIntents.IntentParameter<Value>.Energy]
3767 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Energy] {
3768 get
3769 }
3770}
3771@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3772extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitFrequency> {
3773 public enum Frequency {
3774 case framesPerSecond
3775 case gigahertz
11753 case nanoseconds
11754 case picoseconds
11755 case seconds
11756 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Duration, b: AppIntents::IntentParameter<Value>.AppIntents::Duration) -> Swift::Bool
11757 public func hash(into hasher: inout Swift::Hasher)
11758 public var hashValue: Swift::Int {
11759 get
11760 }
11761 }
11762}
11763@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11764extension AppIntents::IntentParameter.AppIntents::Duration : Swift::CaseIterable {
11765 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11766 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Duration]
11767 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Duration] {
11768 get
11769 }
11770}
11771@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11772extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCharge> {
11773 public enum ElectricCharge {
11774 case ampereHours
11775 case coulombs
11776 case kiloampereHours
11777 case megaampereHours
11778 case microampereHours
11779 case milliampereHours
11780 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge, b: AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge) -> Swift::Bool
11781 public func hash(into hasher: inout Swift::Hasher)
11782 public var hashValue: Swift::Int {
11783 get
11784 }
11785 }
11786}
11787@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11788extension AppIntents::IntentParameter.AppIntents::ElectricCharge : Swift::CaseIterable {
11789 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11790 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge]
11791 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::ElectricCharge] {
11792 get
11793 }
11794}
11795@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11796extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricCurrent> {
11797 public enum ElectricCurrent {
11798 case amperes
11799 case kiloamperes
11800 case megaamperes
11801 case microamperes
11802 case milliamperes
11803 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent, b: AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent) -> Swift::Bool
11804 public func hash(into hasher: inout Swift::Hasher)
11805 public var hashValue: Swift::Int {
11806 get
11807 }
11808 }
11809}
11810@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11811extension AppIntents::IntentParameter.AppIntents::ElectricCurrent : Swift::CaseIterable {
11812 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11813 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent]
11814 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::ElectricCurrent] {
11815 get
11816 }
11817}
11818@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11819extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricPotentialDifference> {
11820 public enum ElectricPotentialDifference {
11821 case kilovolts
11822 case megavolts
11823 case microvolts
11824 case millivolts
11825 case volts
11826 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference, b: AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference) -> Swift::Bool
11827 public func hash(into hasher: inout Swift::Hasher)
11828 public var hashValue: Swift::Int {
11829 get
11830 }
11831 }
11832}
11833@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11834extension AppIntents::IntentParameter.AppIntents::ElectricPotentialDifference : Swift::CaseIterable {
11835 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11836 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference]
11837 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::ElectricPotentialDifference] {
11838 get
11839 }
11840}
11841@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11842extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitElectricResistance> {
11843 public enum ElectricResistance {
11844 case kiloohms
11845 case megaohms
11846 case microohms
11847 case milliohms
11848 case ohms
11849 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance, b: AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance) -> Swift::Bool
11850 public func hash(into hasher: inout Swift::Hasher)
11851 public var hashValue: Swift::Int {
11852 get
11853 }
11854 }
11855}
11856@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11857extension AppIntents::IntentParameter.AppIntents::ElectricResistance : Swift::CaseIterable {
11858 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11859 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance]
11860 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::ElectricResistance] {
11861 get
11862 }
11863}
11864@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11865extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitEnergy> {
11866 public enum Energy {
11867 case calories
11868 case joules
11869 case kilocalories
11870 case kilojoules
11871 case kilowattHours
11872 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Energy, b: AppIntents::IntentParameter<Value>.AppIntents::Energy) -> Swift::Bool
11873 public func hash(into hasher: inout Swift::Hasher)
11874 public var hashValue: Swift::Int {
11875 get
11876 }
11877 }
11878}
11879@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11880extension AppIntents::IntentParameter.AppIntents::Energy : Swift::CaseIterable {
11881 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11882 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Energy]
11883 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Energy] {
11884 get
11885 }
11886}
11887@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11888extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitFrequency> {
11889 public enum Frequency {
11890 case framesPerSecond
11891 case gigahertz
… 4 unchanged lines …
3780 case millihertz
3781 case nanohertz
3782 case terahertz
3783 public static func == (a: AppIntents.IntentParameter<Value>.Frequency, b: AppIntents.IntentParameter<Value>.Frequency) -> Swift.Bool
3784 public func hash(into hasher: inout Swift.Hasher)
3785 public var hashValue: Swift.Int {
3786 get
3787 }
3788 }
3789}
3790@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3791extension AppIntents.IntentParameter.Frequency : Swift.CaseIterable {
3792 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3793 public typealias AllCases = [AppIntents.IntentParameter<Value>.Frequency]
3794 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Frequency] {
3795 get
3796 }
3797}
3798@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3799extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency> {
3800 public enum FuelEfficiency {
3801 case litersPer100Kilometers
3802 case milesPerGallon
3803 case milesPerImperialGallon
3804 public static func == (a: AppIntents.IntentParameter<Value>.FuelEfficiency, b: AppIntents.IntentParameter<Value>.FuelEfficiency) -> Swift.Bool
3805 public func hash(into hasher: inout Swift.Hasher)
3806 public var hashValue: Swift.Int {
3807 get
3808 }
3809 }
3810}
3811@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3812extension AppIntents.IntentParameter.FuelEfficiency : Swift.CaseIterable {
3813 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3814 public typealias AllCases = [AppIntents.IntentParameter<Value>.FuelEfficiency]
3815 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.FuelEfficiency] {
3816 get
3817 }
3818}
3819@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3820extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitIlluminance> {
3821 public enum Illuminance {
3822 case lux
3823 public static func == (a: AppIntents.IntentParameter<Value>.Illuminance, b: AppIntents.IntentParameter<Value>.Illuminance) -> Swift.Bool
3824 public func hash(into hasher: inout Swift.Hasher)
3825 public var hashValue: Swift.Int {
3826 get
3827 }
3828 }
3829}
3830@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3831extension AppIntents.IntentParameter.Illuminance : Swift.CaseIterable {
3832 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3833 public typealias AllCases = [AppIntents.IntentParameter<Value>.Illuminance]
3834 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Illuminance] {
3835 get
3836 }
3837}
3838@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3839extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage> {
3840 public enum InformationStorage {
3841 case bits
3842 case bytes
11896 case millihertz
11897 case nanohertz
11898 case terahertz
11899 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Frequency, b: AppIntents::IntentParameter<Value>.AppIntents::Frequency) -> Swift::Bool
11900 public func hash(into hasher: inout Swift::Hasher)
11901 public var hashValue: Swift::Int {
11902 get
11903 }
11904 }
11905}
11906@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11907extension AppIntents::IntentParameter.AppIntents::Frequency : Swift::CaseIterable {
11908 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11909 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Frequency]
11910 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Frequency] {
11911 get
11912 }
11913}
11914@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11915extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitFuelEfficiency> {
11916 public enum FuelEfficiency {
11917 case litersPer100Kilometers
11918 case milesPerGallon
11919 case milesPerImperialGallon
11920 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency, b: AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency) -> Swift::Bool
11921 public func hash(into hasher: inout Swift::Hasher)
11922 public var hashValue: Swift::Int {
11923 get
11924 }
11925 }
11926}
11927@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11928extension AppIntents::IntentParameter.AppIntents::FuelEfficiency : Swift::CaseIterable {
11929 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11930 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency]
11931 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::FuelEfficiency] {
11932 get
11933 }
11934}
11935@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11936extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitIlluminance> {
11937 public enum Illuminance {
11938 case lux
11939 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Illuminance, b: AppIntents::IntentParameter<Value>.AppIntents::Illuminance) -> Swift::Bool
11940 public func hash(into hasher: inout Swift::Hasher)
11941 public var hashValue: Swift::Int {
11942 get
11943 }
11944 }
11945}
11946@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11947extension AppIntents::IntentParameter.AppIntents::Illuminance : Swift::CaseIterable {
11948 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
11949 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Illuminance]
11950 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Illuminance] {
11951 get
11952 }
11953}
11954@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11955extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitInformationStorage> {
11956 public enum InformationStorage {
11957 case bits
11958 case bytes
… 30 unchanged lines …
3873 case zebibytes
3874 case zettabits
3875 case zettabytes
3876 public static func == (a: AppIntents.IntentParameter<Value>.InformationStorage, b: AppIntents.IntentParameter<Value>.InformationStorage) -> Swift.Bool
3877 public func hash(into hasher: inout Swift.Hasher)
3878 public var hashValue: Swift.Int {
3879 get
3880 }
3881 }
3882}
3883@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3884extension AppIntents.IntentParameter.InformationStorage : Swift.CaseIterable {
3885 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3886 public typealias AllCases = [AppIntents.IntentParameter<Value>.InformationStorage]
3887 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.InformationStorage] {
3888 get
3889 }
3890}
3891@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3892extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitLength> {
3893 public enum Length {
3894 case astronomicalUnits
3895 case centimeters
11989 case zebibytes
11990 case zettabits
11991 case zettabytes
11992 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::InformationStorage, b: AppIntents::IntentParameter<Value>.AppIntents::InformationStorage) -> Swift::Bool
11993 public func hash(into hasher: inout Swift::Hasher)
11994 public var hashValue: Swift::Int {
11995 get
11996 }
11997 }
11998}
11999@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
12000extension AppIntents::IntentParameter.AppIntents::InformationStorage : Swift::CaseIterable {
12001 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12002 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::InformationStorage]
12003 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::InformationStorage] {
12004 get
12005 }
12006}
12007@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12008extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitLength> {
12009 public enum Length {
12010 case astronomicalUnits
12011 case centimeters
… 17 unchanged lines …
3913 case picometers
3914 case scandinavianMiles
3915 case yards
3916 public static func == (a: AppIntents.IntentParameter<Value>.Length, b: AppIntents.IntentParameter<Value>.Length) -> Swift.Bool
3917 public func hash(into hasher: inout Swift.Hasher)
3918 public var hashValue: Swift.Int {
3919 get
3920 }
3921 }
3922}
3923@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3924extension AppIntents.IntentParameter.Length : Swift.CaseIterable {
3925 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3926 public typealias AllCases = [AppIntents.IntentParameter<Value>.Length]
3927 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Length] {
3928 get
3929 }
3930}
3931@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3932extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitMass> {
3933 public enum Mass {
3934 case carats
3935 case centigrams
12029 case picometers
12030 case scandinavianMiles
12031 case yards
12032 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Length, b: AppIntents::IntentParameter<Value>.AppIntents::Length) -> Swift::Bool
12033 public func hash(into hasher: inout Swift::Hasher)
12034 public var hashValue: Swift::Int {
12035 get
12036 }
12037 }
12038}
12039@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
12040extension AppIntents::IntentParameter.AppIntents::Length : Swift::CaseIterable {
12041 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12042 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Length]
12043 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Length] {
12044 get
12045 }
12046}
12047@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12048extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitMass> {
12049 public enum Mass {
12050 case carats
12051 case centigrams
… 11 unchanged lines …
3947 case shortTons
3948 case slugs
3949 case stones
3950 public static func == (a: AppIntents.IntentParameter<Value>.Mass, b: AppIntents.IntentParameter<Value>.Mass) -> Swift.Bool
3951 public func hash(into hasher: inout Swift.Hasher)
3952 public var hashValue: Swift.Int {
3953 get
3954 }
3955 }
3956}
3957@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3958extension AppIntents.IntentParameter.Mass : Swift.CaseIterable {
3959 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3960 public typealias AllCases = [AppIntents.IntentParameter<Value>.Mass]
3961 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Mass] {
3962 get
3963 }
3964}
3965@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3966extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitPower> {
3967 public enum Power {
3968 case femtowatts
3969 case gigawatts
12063 case shortTons
12064 case slugs
12065 case stones
12066 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Mass, b: AppIntents::IntentParameter<Value>.AppIntents::Mass) -> Swift::Bool
12067 public func hash(into hasher: inout Swift::Hasher)
12068 public var hashValue: Swift::Int {
12069 get
12070 }
12071 }
12072}
12073@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
12074extension AppIntents::IntentParameter.AppIntents::Mass : Swift::CaseIterable {
12075 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12076 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Mass]
12077 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Mass] {
12078 get
12079 }
12080}
12081@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
12082extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitPower> {
12083 public enum Power {
12084 case femtowatts
12085 case gigawatts
… 6 unchanged lines …
3976 case picowatts
3977 case terawatts
3978 case watts
3979 public static func == (a: AppIntents.IntentParameter<Value>.Power, b: AppIntents.IntentParameter<Value>.Power) -> Swift.Bool
3980 public func hash(into hasher: inout Swift.Hasher)
3981 public var hashValue: Swift.Int {
3982 get
3983 }
3984 }
3985}
3986@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
3987extension AppIntents.IntentParameter.Power : Swift.CaseIterable {
3988 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
3989 public typealias AllCases = [AppIntents.IntentParameter<Value>.Power]
3990 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Power] {
3991 get
3992 }
3993}
3994@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
3995extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitPressure> {
3996 public enum Pressure {
3997 case bars
3998 case gigapascals
12092 case picowatts
12093 case terawatts
12094 case watts
12095 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Power, b: AppIntents::IntentParameter<Value>.AppIntents::Power) -> Swift::Bool
12096 public func hash(into hasher: inout Swift::Hasher)
12097 public var hashValue: Swift::Int {
12098 get
12099 }
12100 }
12101}
12102@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
12103extension AppIntents::IntentParameter.AppIntents::Power : Swift::CaseIterable {
12104 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12105 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Power]
12106 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Power] {
12107 get
12108 }
12109}
12110@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
12111extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitPressure> {
12112 public enum Pressure {
12113 case bars
12114 case gigapascals
… 5 unchanged lines …
4004 case millimetersOfMercury
4005 case newtonsPerMetersSquared
4006 case poundsForcePerSquareInch
4007 public static func == (a: AppIntents.IntentParameter<Value>.Pressure, b: AppIntents.IntentParameter<Value>.Pressure) -> Swift.Bool
4008 public func hash(into hasher: inout Swift.Hasher)
4009 public var hashValue: Swift.Int {
4010 get
4011 }
4012 }
4013}
4014@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4015extension AppIntents.IntentParameter.Pressure : Swift.CaseIterable {
4016 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
4017 public typealias AllCases = [AppIntents.IntentParameter<Value>.Pressure]
4018 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Pressure] {
4019 get
4020 }
4021}
4022@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4023extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitSpeed> {
4024 public enum Speed {
4025 case kilometersPerHour
4026 case knots
4027 case metersPerSecond
4028 case milesPerHour
4029 public static func == (a: AppIntents.IntentParameter<Value>.Speed, b: AppIntents.IntentParameter<Value>.Speed) -> Swift.Bool
4030 public func hash(into hasher: inout Swift.Hasher)
4031 public var hashValue: Swift.Int {
4032 get
4033 }
4034 }
4035}
4036@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4037extension AppIntents.IntentParameter.Speed : Swift.CaseIterable {
4038 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
4039 public typealias AllCases = [AppIntents.IntentParameter<Value>.Speed]
4040 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Speed] {
4041 get
4042 }
4043}
4044@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4045extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitTemperature> {
4046 public enum Temperature {
4047 case celsius
4048 case fahrenheit
4049 case kelvin
4050 public static func == (a: AppIntents.IntentParameter<Value>.Temperature, b: AppIntents.IntentParameter<Value>.Temperature) -> Swift.Bool
4051 public func hash(into hasher: inout Swift.Hasher)
4052 public var hashValue: Swift.Int {
4053 get
4054 }
4055 }
4056}
4057@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4058extension AppIntents.IntentParameter.Temperature : Swift.CaseIterable {
4059 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
4060 public typealias AllCases = [AppIntents.IntentParameter<Value>.Temperature]
4061 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Temperature] {
4062 get
4063 }
4064}
4065@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4066extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitVolume> {
4067 public enum Volume {
4068 case acreFeet
4069 case bushels
12120 case millimetersOfMercury
12121 case newtonsPerMetersSquared
12122 case poundsForcePerSquareInch
12123 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Pressure, b: AppIntents::IntentParameter<Value>.AppIntents::Pressure) -> Swift::Bool
12124 public func hash(into hasher: inout Swift::Hasher)
12125 public var hashValue: Swift::Int {
12126 get
12127 }
12128 }
12129}
12130@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
12131extension AppIntents::IntentParameter.AppIntents::Pressure : Swift::CaseIterable {
12132 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12133 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Pressure]
12134 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Pressure] {
12135 get
12136 }
12137}
12138@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12139extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitSpeed> {
12140 public enum Speed {
12141 case kilometersPerHour
12142 case knots
12143 case metersPerSecond
12144 case milesPerHour
12145 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Speed, b: AppIntents::IntentParameter<Value>.AppIntents::Speed) -> Swift::Bool
12146 public func hash(into hasher: inout Swift::Hasher)
12147 public var hashValue: Swift::Int {
12148 get
12149 }
12150 }
12151}
12152@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
12153extension AppIntents::IntentParameter.AppIntents::Speed : Swift::CaseIterable {
12154 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12155 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Speed]
12156 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Speed] {
12157 get
12158 }
12159}
12160@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12161extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitTemperature> {
12162 public enum Temperature {
12163 case celsius
12164 case fahrenheit
12165 case kelvin
12166 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Temperature, b: AppIntents::IntentParameter<Value>.AppIntents::Temperature) -> Swift::Bool
12167 public func hash(into hasher: inout Swift::Hasher)
12168 public var hashValue: Swift::Int {
12169 get
12170 }
12171 }
12172}
12173@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
12174extension AppIntents::IntentParameter.AppIntents::Temperature : Swift::CaseIterable {
12175 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12176 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Temperature]
12177 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Temperature] {
12178 get
12179 }
12180}
12181@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12182extension AppIntents::IntentParameter where Value.ValueType == Foundation::Measurement<Foundation::UnitVolume> {
12183 public enum Volume {
12184 case acreFeet
12185 case bushels
… 26 unchanged lines …
4096 case quarts
4097 case tablespoons
4098 case teaspoons
4099 public static func == (a: AppIntents.IntentParameter<Value>.Volume, b: AppIntents.IntentParameter<Value>.Volume) -> Swift.Bool
4100 public func hash(into hasher: inout Swift.Hasher)
4101 public var hashValue: Swift.Int {
4102 get
4103 }
4104 }
4105}
4106@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4107extension AppIntents.IntentParameter.Volume : Swift.CaseIterable {
4108 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
4109 public typealias AllCases = [AppIntents.IntentParameter<Value>.Volume]
4110 nonisolated public static var allCases: [AppIntents.IntentParameter<Value>.Volume] {
4111 get
4112 }
4113}
4114@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4115extension AppIntents.ParameterSummaryCaseBuilder {
4116 public static func buildBlock<C0, DefaultSummary>(_ c0: C0, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary
4117}
4118@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4119extension AppIntents.ParameterSummaryCaseBuilder {
4120 public static func buildBlock<C0, C1, DefaultSummary>(_ c0: C0, _ c1: C1, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent
4121}
4122@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4123extension AppIntents.ParameterSummaryCaseBuilder {
4124 public static func buildBlock<C0, C1, C2, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent
4125}
4126@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4127extension AppIntents.ParameterSummaryCaseBuilder {
4128 public static func buildBlock<C0, C1, C2, C3, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent
4129}
4130@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4131extension AppIntents.ParameterSummaryCaseBuilder {
4132 public static func buildBlock<C0, C1, C2, C3, C4, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent
4133}
4134@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4135extension AppIntents.ParameterSummaryCaseBuilder {
4136 public static func buildBlock<C0, C1, C2, C3, C4, C5, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent
4137}
4138@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4139extension AppIntents.ParameterSummaryCaseBuilder {
4140 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, C6 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent
4141}
4142@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4143extension AppIntents.ParameterSummaryCaseBuilder {
4144 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, C6 : AppIntents._ParameterSummarySwitchCase, C7 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent
4145}
4146@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4147extension AppIntents.ParameterSummaryCaseBuilder {
4148 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, C6 : AppIntents._ParameterSummarySwitchCase, C7 : AppIntents._ParameterSummarySwitchCase, C8 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent
4149}
4150@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4151extension AppIntents.ParameterSummaryCaseBuilder {
4152 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, C6 : AppIntents._ParameterSummarySwitchCase, C7 : AppIntents._ParameterSummarySwitchCase, C8 : AppIntents._ParameterSummarySwitchCase, C9 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent
4153}
4154@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4155extension AppIntents.ParameterSummaryCaseBuilder {
4156 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, C6 : AppIntents._ParameterSummarySwitchCase, C7 : AppIntents._ParameterSummarySwitchCase, C8 : AppIntents._ParameterSummarySwitchCase, C9 : AppIntents._ParameterSummarySwitchCase, C10 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent
4157}
4158@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4159extension AppIntents.ParameterSummaryCaseBuilder {
4160 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, C6 : AppIntents._ParameterSummarySwitchCase, C7 : AppIntents._ParameterSummarySwitchCase, C8 : AppIntents._ParameterSummarySwitchCase, C9 : AppIntents._ParameterSummarySwitchCase, C10 : AppIntents._ParameterSummarySwitchCase, C11 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent, C10.Intent == C11.Intent
4161}
4162@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4163extension AppIntents.ParameterSummaryCaseBuilder {
4164 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, C6 : AppIntents._ParameterSummarySwitchCase, C7 : AppIntents._ParameterSummarySwitchCase, C8 : AppIntents._ParameterSummarySwitchCase, C9 : AppIntents._ParameterSummarySwitchCase, C10 : AppIntents._ParameterSummarySwitchCase, C11 : AppIntents._ParameterSummarySwitchCase, C12 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent, C10.Intent == C11.Intent, C11.Intent == C12.Intent
4165}
4166@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4167extension AppIntents.ParameterSummaryCaseBuilder {
4168 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ c13: C13, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, C6 : AppIntents._ParameterSummarySwitchCase, C7 : AppIntents._ParameterSummarySwitchCase, C8 : AppIntents._ParameterSummarySwitchCase, C9 : AppIntents._ParameterSummarySwitchCase, C10 : AppIntents._ParameterSummarySwitchCase, C11 : AppIntents._ParameterSummarySwitchCase, C12 : AppIntents._ParameterSummarySwitchCase, C13 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent, C10.Intent == C11.Intent, C11.Intent == C12.Intent, C12.Intent == C13.Intent
4169}
4170@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4171extension AppIntents.ParameterSummaryCaseBuilder {
4172 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ c13: C13, _ c14: C14, _ default: AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents.ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, AppIntents.ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents._ParameterSummarySwitchCase, C1 : AppIntents._ParameterSummarySwitchCase, C2 : AppIntents._ParameterSummarySwitchCase, C3 : AppIntents._ParameterSummarySwitchCase, C4 : AppIntents._ParameterSummarySwitchCase, C5 : AppIntents._ParameterSummarySwitchCase, C6 : AppIntents._ParameterSummarySwitchCase, C7 : AppIntents._ParameterSummarySwitchCase, C8 : AppIntents._ParameterSummarySwitchCase, C9 : AppIntents._ParameterSummarySwitchCase, C10 : AppIntents._ParameterSummarySwitchCase, C11 : AppIntents._ParameterSummarySwitchCase, C12 : AppIntents._ParameterSummarySwitchCase, C13 : AppIntents._ParameterSummarySwitchCase, C14 : AppIntents._ParameterSummarySwitchCase, DefaultSummary : AppIntents.ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent, C10.Intent == C11.Intent, C11.Intent == C12.Intent, C12.Intent == C13.Intent, C13.Intent == C14.Intent
4173}
4174@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4175extension AppIntents.ResolverSpecificationBuilder {
4176 public static func buildBlock<R0, R1>(_ r0: R0, _ r1: R1) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver
4177
4178}
4179@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4180extension AppIntents.ResolverSpecificationBuilder {
4181 public static func buildBlock<R0, R1, R2>(_ r0: R0, _ r1: R1, _ r2: R2) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver
4182
4183}
4184@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4185extension AppIntents.ResolverSpecificationBuilder {
4186 public static func buildBlock<R0, R1, R2, R3>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver
4187
4188}
4189@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4190extension AppIntents.ResolverSpecificationBuilder {
4191 public static func buildBlock<R0, R1, R2, R3, R4>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver
4192
4193}
4194@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4195extension AppIntents.ResolverSpecificationBuilder {
4196 public static func buildBlock<R0, R1, R2, R3, R4, R5>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver
4197
4198}
4199@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4200extension AppIntents.ResolverSpecificationBuilder {
4201 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver, R6 : AppIntents.Resolver
4202
4203}
4204@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4205extension AppIntents.ResolverSpecificationBuilder {
4206 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver, R6 : AppIntents.Resolver, R7 : AppIntents.Resolver
4207
4208}
4209@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4210extension AppIntents.ResolverSpecificationBuilder {
4211 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver, R6 : AppIntents.Resolver, R7 : AppIntents.Resolver, R8 : AppIntents.Resolver
4212
4213}
4214@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4215extension AppIntents.ResolverSpecificationBuilder {
4216 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver, R6 : AppIntents.Resolver, R7 : AppIntents.Resolver, R8 : AppIntents.Resolver, R9 : AppIntents.Resolver
4217
4218}
4219@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4220extension AppIntents.ResolverSpecificationBuilder {
4221 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver, R6 : AppIntents.Resolver, R7 : AppIntents.Resolver, R8 : AppIntents.Resolver, R9 : AppIntents.Resolver, R10 : AppIntents.Resolver
4222
4223}
4224@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4225extension AppIntents.ResolverSpecificationBuilder {
4226 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10, _ r11: R11) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver, R6 : AppIntents.Resolver, R7 : AppIntents.Resolver, R8 : AppIntents.Resolver, R9 : AppIntents.Resolver, R10 : AppIntents.Resolver, R11 : AppIntents.Resolver
4227
4228}
4229@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4230extension AppIntents.ResolverSpecificationBuilder {
4231 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10, _ r11: R11, _ r12: R12) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver, R6 : AppIntents.Resolver, R7 : AppIntents.Resolver, R8 : AppIntents.Resolver, R9 : AppIntents.Resolver, R10 : AppIntents.Resolver, R11 : AppIntents.Resolver, R12 : AppIntents.Resolver
4232
4233}
4234@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4235extension AppIntents.ResolverSpecificationBuilder {
4236 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10, _ r11: R11, _ r12: R12, _ r13: R13) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver, R6 : AppIntents.Resolver, R7 : AppIntents.Resolver, R8 : AppIntents.Resolver, R9 : AppIntents.Resolver, R10 : AppIntents.Resolver, R11 : AppIntents.Resolver, R12 : AppIntents.Resolver, R13 : AppIntents.Resolver
4237
4238}
4239@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4240extension AppIntents.ResolverSpecificationBuilder {
4241 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10, _ r11: R11, _ r12: R12, _ r13: R13, _ r14: R14) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver, R1 : AppIntents.Resolver, R2 : AppIntents.Resolver, R3 : AppIntents.Resolver, R4 : AppIntents.Resolver, R5 : AppIntents.Resolver, R6 : AppIntents.Resolver, R7 : AppIntents.Resolver, R8 : AppIntents.Resolver, R9 : AppIntents.Resolver, R10 : AppIntents.Resolver, R11 : AppIntents.Resolver, R12 : AppIntents.Resolver, R13 : AppIntents.Resolver, R14 : AppIntents.Resolver
4242
4243}
4244@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4245extension AppIntents.AppIntent {
4246 public static var supportedModes: AppIntents.IntentModes {
4247 get
4248 }
4249}
4250@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4251extension AppIntents.IntentSystemContext {
4252 public var currentMode: AppIntents.IntentModes.Current {
4253 get
4254 }
4255}
4256@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4257public struct IntentModes : Swift.OptionSet, Swift.Hashable, Swift.Equatable, Swift.Sendable {
4258 public let rawValue: Swift.Int
4259 public init(rawValue: Swift.Int)
4260 public static func foreground(_ foregroundMode: AppIntents.IntentModes.ForegroundMode) -> AppIntents.IntentModes
4261 public static var background: AppIntents.IntentModes {
4262 get
4263 }
4264 public static var foreground: AppIntents.IntentModes {
4265 get
4266 }
4267 public struct ForegroundMode : Swift.Hashable, Swift.Equatable, Swift.Sendable {
4268 public static var immediate: AppIntents.IntentModes.ForegroundMode {
4269 get
4270 }
4271 public static var deferred: AppIntents.IntentModes.ForegroundMode {
4272 get
4273 }
4274 public static var dynamic: AppIntents.IntentModes.ForegroundMode {
4275 get
4276 }
4277 public static func == (a: AppIntents.IntentModes.ForegroundMode, b: AppIntents.IntentModes.ForegroundMode) -> Swift.Bool
4278 public func hash(into hasher: inout Swift.Hasher)
4279 public var hashValue: Swift.Int {
4280 get
4281 }
4282 }
4283 @available(iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, macOS 26.0, *)
4284 public typealias ArrayLiteralElement = AppIntents.IntentModes
4285 @available(iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, macOS 26.0, *)
4286 public typealias Element = AppIntents.IntentModes
4287 @available(iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, macOS 26.0, *)
4288 public typealias RawValue = Swift.Int
4289}
4290@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4291extension AppIntents.IntentModes {
4292 public struct Current : Swift.Hashable, Swift.Equatable, Swift.Sendable, Swift.CustomDebugStringConvertible {
4293 public static var background: AppIntents.IntentModes.Current {
4294 get
4295 }
4296 public static var foreground: AppIntents.IntentModes.Current {
4297 get
4298 }
4299 public var canContinueInForeground: Swift.Bool {
4300 get
4301 }
4302 public var debugDescription: Swift.String {
4303 get
4304 }
4305 public static func == (a: AppIntents.IntentModes.Current, b: AppIntents.IntentModes.Current) -> Swift.Bool
4306 public func hash(into hasher: inout Swift.Hasher)
4307 public var hashValue: Swift.Int {
4308 get
4309 }
4310 }
4311}
4312@available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
4313@available(tvOS, unavailable)
4314extension Foundation.NSUserActivity {
4315 public func widgetConfigurationIntent<Intent>(of intentType: Intent.Type = Intent.self) -> Intent? where Intent : AppIntents.WidgetConfigurationIntent
4316}
4317@available(watchOS 9.0, *)
4318@available(iOS, unavailable)
4319@available(tvOS, unavailable)
4320@available(macOS, unavailable)
4321public protocol StartDiveIntent : AppIntents.SystemIntent {
4322}
4323@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
4324public protocol AppEntityAnnotatable {
4325 var appEntityIdentifier: AppIntents.EntityIdentifier? { get set }
4326}
4327@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4328extension AppIntents.AppIntent {
4329 @available(*, deprecated, message: "Please use requestConfirmation(conditions:actionName:dialog:) or requestConfirmation(conditions:actionName:dialog:showDialogAsPrompt:content:)")
4330 public func requestConfirmation<Result>(result: Result, confirmationActionName: AppIntents.ConfirmationActionName = .`continue`, showPrompt: Swift.Bool = true) async throws where Result : AppIntents.IntentResult
4331 public func requestConfirmation() async throws
4332}
4333@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4334extension AppIntents.AppIntent {
4335 public func requestConfirmation(conditions: AppIntents.ConfirmationConditions = [], actionName: AppIntents.ConfirmationActionName = .`continue`, dialog: AppIntents.IntentDialog) async throws
4336}
4337@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4338extension AppIntents.AppIntent {
4339 @discardableResult
4340 public func requestConfirmation<Snippet>(conditions: AppIntents.ConfirmationConditions = [], actionName: AppIntents.ConfirmationActionName = .`continue`, dialog: AppIntents.IntentDialog? = nil, showDialogAsPrompt: Swift.Bool = true, snippetIntent: Snippet) async throws -> Snippet.PerformResult.Value where Snippet : AppIntents.SnippetIntent, Snippet.PerformResult : AppIntents.ReturnsValue
4341 public func requestConfirmation<Snippet>(conditions: AppIntents.ConfirmationConditions = [], actionName: AppIntents.ConfirmationActionName = .`continue`, dialog: AppIntents.IntentDialog? = nil, showDialogAsPrompt: Swift.Bool = true, snippetIntent: Snippet) async throws where Snippet : AppIntents.SnippetIntent
4342}
4343@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4344extension AppIntents.AppIntent {
4345 @available(*, deprecated, message: "Please use requestConfirmation(conditions:actionName:dialog:) or requestConfirmation(conditions:actionName:dialog:showDialogAsPrompt:content:)")
4346 public func requestConfirmation<Result>(output: Result, confirmationActionName: AppIntents.ConfirmationActionName = .`continue`, showPrompt: Swift.Bool = true) async throws where Result : AppIntents.IntentResult
4347}
4348@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4349public protocol IntentResult : Swift.Sendable {
4350 associatedtype Value : AppIntents._IntentValue = Swift.Never
4351 associatedtype Snippet = Swift.Never
4352 associatedtype Dialog = Swift.Never
4353 var value: Self.Value? { get }
4354 @available(iOS, deprecated: 18.2)
4355 @available(watchOS, deprecated: 11.2)
4356 @available(tvOS, deprecated: 18.2)
4357 @available(visionOS, deprecated: 2.2)
4358 associatedtype OpensAppIntent : AppIntents.AppIntent = Swift.Never
4359}
4360@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4361public protocol ReturnsValue<Value> : AppIntents.IntentResult {
4362}
4363@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4364public protocol OpensIntent : AppIntents.IntentResult {
4365}
4366@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4367public protocol ProvidesDialog : AppIntents.IntentResult where Self.Dialog == AppIntents.IntentDialog {
4368}
4369@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4370public protocol ShowsSnippetView : AppIntents.IntentResult where Self.Snippet == AppIntents._SnippetViewContainer {
4371}
4372@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4373public protocol ShowsSnippetIntent : AppIntents.IntentResult where Self.Snippet == AppIntents._SnippetIntentContainer {
4374}
4375@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4376public struct IntentResultContainer<Value, OpensAppIntent, Snippet, Dialog> : AppIntents.IntentResult, @unchecked Swift.Sendable where Value : AppIntents._IntentValue, OpensAppIntent : AppIntents.AppIntent {
4377 public var value: Value?
4378 public var dialog: AppIntents.IntentDialog?
4379 @available(iOS, deprecated: 18.2)
4380 @available(watchOS, deprecated: 11.2)
4381 @available(tvOS, deprecated: 18.2)
4382 @available(visionOS, deprecated: 2.2)
4383 public var opensIntent: OpensAppIntent?
4384 @available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
4385 public var activityIdentifier: Swift.String?
4386}
4387@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4388extension AppIntents.IntentResultContainer : AppIntents.ReturnsValue {
4389}
4390@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4391extension AppIntents.IntentResultContainer : AppIntents.OpensIntent {
4392}
4393@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4394extension AppIntents.IntentResultContainer : AppIntents.ProvidesDialog where Dialog == AppIntents.IntentDialog {
4395}
4396@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4397extension AppIntents.IntentResultContainer : AppIntents.ShowsSnippetView where Snippet == AppIntents._SnippetViewContainer {
4398}
4399@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4400extension AppIntents.IntentResultContainer : AppIntents.ShowsSnippetIntent where Snippet == AppIntents._SnippetIntentContainer {
4401}
4402@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4403extension AppIntents.IntentResult {
4404 public static func result() -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, Swift.Never>
4405}
4406@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4407extension AppIntents.IntentResult {
4408 public static func result<Value>(value: Value) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, Swift.Never>, Value : AppIntents._IntentValue
4409}
4410@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4411extension AppIntents.IntentResult {
4412 @_disfavoredOverload public static func result<OpensAppIntent>(opensIntent: OpensAppIntent) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, OpensAppIntent, Swift.Never, Swift.Never>, OpensAppIntent : AppIntents.AppIntent
4413 @available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
4414 public static func result(opensIntent: some AppIntent) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, Swift.Never>
4415}
4416@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4417extension AppIntents.IntentResult {
4418 public static func result(dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, AppIntents.IntentDialog>
4419}
4420@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4421extension AppIntents.IntentResult {
4422 @_disfavoredOverload public static func result<Value, OpensAppIntent>(value: Value, opensIntent: OpensAppIntent) -> Self where Self == AppIntents.IntentResultContainer<Value, OpensAppIntent, Swift.Never, Swift.Never>, Value : AppIntents._IntentValue, OpensAppIntent : AppIntents.AppIntent
4423 @available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
4424 public static func result<Value>(value: Value, opensIntent: some AppIntent) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, Swift.Never>, Value : AppIntents._IntentValue
4425}
4426@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4427extension AppIntents.IntentResult {
4428 public static func result<Value>(value: Value, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, AppIntents.IntentDialog>, Value : AppIntents._IntentValue
4429}
4430@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4431extension AppIntents.IntentResult {
4432 @_disfavoredOverload public static func result<Value, OpensAppIntent>(value: Value, opensIntent: OpensAppIntent, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Value, OpensAppIntent, Swift.Never, AppIntents.IntentDialog>, Value : AppIntents._IntentValue, OpensAppIntent : AppIntents.AppIntent
4433 @available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
4434 public static func result<Value>(value: Value, opensIntent: some AppIntent, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, AppIntents.IntentDialog>, Value : AppIntents._IntentValue
4435}
4436@available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
4437extension AppIntents.IntentResult {
4438 @_disfavoredOverload public static func result<OpensAppIntent>(opensIntent: OpensAppIntent, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, OpensAppIntent, Swift.Never, AppIntents.IntentDialog>, OpensAppIntent : AppIntents.AppIntent
4439 @available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
4440 public static func result(opensIntent: some AppIntent, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, AppIntents.IntentDialog>
4441}
4442@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4443extension AppIntents.IntentResult {
4444 public static func result(snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, AppIntents._SnippetIntentContainer, Swift.Never>
4445 public static func result<Value>(value: Value, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, AppIntents._SnippetIntentContainer, Swift.Never>, Value : AppIntents._IntentValue
4446 public static func result<Value>(value: Value, opensIntent: some AppIntent, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, AppIntents._SnippetIntentContainer, Swift.Never>, Value : AppIntents._IntentValue
4447 public static func result<Value>(value: Value, opensIntent: some AppIntent, dialog: AppIntents.IntentDialog, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, AppIntents._SnippetIntentContainer, AppIntents.IntentDialog>, Value : AppIntents._IntentValue
4448 public static func result<Value>(value: Value, dialog: AppIntents.IntentDialog, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, AppIntents._SnippetIntentContainer, AppIntents.IntentDialog>, Value : AppIntents._IntentValue
4449 public static func result(opensIntent: some AppIntent, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, AppIntents._SnippetIntentContainer, Swift.Never>
4450 public static func result(opensIntent: some AppIntent, dialog: AppIntents.IntentDialog, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, AppIntents._SnippetIntentContainer, AppIntents.IntentDialog>
4451 public static func result(dialog: AppIntents.IntentDialog, snippetIntent: some SnippetIntent = EmptySnippetIntent()) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, AppIntents._SnippetIntentContainer, AppIntents.IntentDialog>
4452}
4453@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4454extension AppIntents.IntentResult {
4455 public static func result<Intent>(actionButtonIntent: Intent) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, Swift.Never>, Intent : AppIntents.AppIntent
4456 public static func result<Intent>(actionButtonIntent: Intent, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, AppIntents.IntentDialog>, Intent : AppIntents.AppIntent
4457 public static func result<Value, Intent>(value: Value, actionButtonIntent: Intent) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, Swift.Never>, Value : AppIntents._IntentValue, Intent : AppIntents.AppIntent
4458 public static func result<Value, Intent>(value: Value, actionButtonIntent: Intent, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, AppIntents.IntentDialog>, Value : AppIntents._IntentValue, Intent : AppIntents.AppIntent
4459}
4460@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
4461extension AppIntents.IntentResult {
4462 public static func result<Intent>(actionButtonIntent: Intent, activityIdentifier: Swift.String) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, Swift.Never>, Intent : AppIntents.AppIntent
4463 public static func result<Intent>(actionButtonIntent: Intent, activityIdentifier: Swift.String, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, AppIntents.IntentDialog>, Intent : AppIntents.AppIntent
4464 public static func result<Value, Intent>(value: Value, actionButtonIntent: Intent, activityIdentifier: Swift.String) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, Swift.Never>, Value : AppIntents._IntentValue, Intent : AppIntents.AppIntent
4465 public static func result<Value, Intent>(value: Value, actionButtonIntent: Intent, activityIdentifier: Swift.String, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, AppIntents.IntentDialog>, Value : AppIntents._IntentValue, Intent : AppIntents.AppIntent
4466}
4467@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4468extension AppIntents.EntityProperty where Value.ValueType == Foundation.URL {
4469 convenience public init(title: Foundation.LocalizedStringResource)
4470}
4471@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4472extension AppIntents.EntityProperty where Value.ValueType == Foundation.URL {
4473 convenience public init()
4474}
4475@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
4476extension AppIntents.EntityProperty where Value.ValueType == Foundation.URL {
4477 @available(watchOS, unavailable)
4478 @available(tvOS, unavailable)
4479 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
4480 @available(watchOS, unavailable)
4481 @available(tvOS, unavailable)
4482 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
4483 @available(watchOS, unavailable)
4484 @available(tvOS, unavailable)
4485 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
4486 @available(watchOS, unavailable)
4487 @available(tvOS, unavailable)
4488 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
4489}
4490@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4491extension AppIntents.EntityProperty where Value.ValueType == Foundation.URL {
4492 convenience public init(identifier: _const Swift.String)
4493 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
4494 @available(watchOS, unavailable)
4495 @available(tvOS, unavailable)
4496 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
4497 @available(watchOS, unavailable)
4498 @available(tvOS, unavailable)
4499 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
4500 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4501 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4502 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
4503 @available(watchOS, unavailable)
4504 @available(tvOS, unavailable)
4505 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4506 @available(watchOS, unavailable)
4507 @available(tvOS, unavailable)
4508 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4509 @available(watchOS, unavailable)
4510 @available(tvOS, unavailable)
4511 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4512 @available(watchOS, unavailable)
4513 @available(tvOS, unavailable)
4514 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4515 @available(watchOS, unavailable)
4516 @available(tvOS, unavailable)
4517 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
4518 @available(watchOS, unavailable)
4519 @available(tvOS, unavailable)
4520 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
4521 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4522 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4523 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
4524 @available(watchOS, unavailable)
4525 @available(tvOS, unavailable)
4526 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4527 @available(watchOS, unavailable)
4528 @available(tvOS, unavailable)
4529 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4530 @available(watchOS, unavailable)
4531 @available(tvOS, unavailable)
4532 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4533 @available(watchOS, unavailable)
4534 @available(tvOS, unavailable)
4535 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4536}
4537@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4538extension AppIntents.AppIntent {
4539 public func requestChoice(between options: [AppIntents.IntentChoiceOption], dialog: AppIntents.IntentDialog? = nil) async throws -> AppIntents.IntentChoiceOption
4540}
4541@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4542extension AppIntents.AppIntent {
4543 public typealias Option = AppIntents.IntentChoiceOption
4544}
4545@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4546public struct IntentChoiceOption : Swift.Equatable {
4547 public let title: Foundation.LocalizedStringResource
4548 public let style: AppIntents.IntentChoiceOption.Style
4549 public init(title: Foundation.LocalizedStringResource, style: AppIntents.IntentChoiceOption.Style = .default)
4550 public static var cancel: AppIntents.IntentChoiceOption {
4551 get
4552 }
4553 public struct Style : Swift.Equatable, Swift.Hashable {
4554 public static var cancel: AppIntents.IntentChoiceOption.Style {
4555 get
4556 }
4557 public static var destructive: AppIntents.IntentChoiceOption.Style {
4558 get
4559 }
4560 public static var `default`: AppIntents.IntentChoiceOption.Style {
4561 get
4562 }
4563 public static func == (a: AppIntents.IntentChoiceOption.Style, b: AppIntents.IntentChoiceOption.Style) -> Swift.Bool
4564 public func hash(into hasher: inout Swift.Hasher)
4565 public var hashValue: Swift.Int {
4566 get
4567 }
4568 }
4569 public static func == (a: AppIntents.IntentChoiceOption, b: AppIntents.IntentChoiceOption) -> Swift.Bool
4570}
4571@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4572@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty() = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
4573@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4574@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(title: Foundation.LocalizedStringResource) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
4575@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4576@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro DeferredProperty() = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
4577@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4578@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro DeferredProperty(title: Foundation.LocalizedStringResource) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
4579@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4580@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
4581@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4582@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
4583@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4584@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(customIndexingKey: CoreSpotlight.CSCustomAttributeKey) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
4585@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4586@attached(peer, names: prefixed(`$`), prefixed(`_`)) @attached(accessor, names: named(get), named(set)) public macro ComputedProperty(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey) = #externalMacro(module: "AppIntentsMacros", type: "EntityPropertyMacro")
4587@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4588@propertyWrapper final public class EntityProperty<Value> : AppIntents.AnyIntentValue, @unchecked Swift.Sendable where Value : AppIntents._IntentValue, Value : Swift.Sendable {
4589 final public var title: Foundation.LocalizedStringResource {
4590 get
4591 set
4592 }
4593 final public var isOptional: Swift.Bool {
4594 get
4595 }
4596 @available(*, unavailable)
4597 public init()
4598 final public var projectedValue: AppIntents.EntityProperty<Value> {
4599 get
4600 }
4601 final public var wrappedValue: Value {
4602 get
4603 set
4604 }
4605 @objc deinit
4606}
4607@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4608public struct EntityPropertyModifiers : Swift.OptionSet {
4609 public var rawValue: Swift.Int
4610 public init(rawValue: Swift.Int)
4611 public static let readOnly: AppIntents.EntityPropertyModifiers
4612 public static let async: AppIntents.EntityPropertyModifiers
4613 @available(iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, macOS 26.0, *)
4614 public typealias ArrayLiteralElement = AppIntents.EntityPropertyModifiers
4615 @available(iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, macOS 26.0, *)
4616 public typealias Element = AppIntents.EntityPropertyModifiers
4617 @available(iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, macOS 26.0, *)
4618 public typealias RawValue = Swift.Int
4619}
4620@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
4621extension AppIntents.EntityProperty : Swift.CustomStringConvertible {
4622 final public var description: Swift.String {
4623 get
4624 }
4625}
4626@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4627extension AppIntents.EntityProperty : Swift.Codable where Value : Swift.Decodable, Value : Swift.Encodable {
4628 convenience public init(from decoder: any Swift.Decoder) throws
4629 final public func encode(to encoder: any Swift.Encoder) throws
4630}
4631@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4632extension AppIntents.IntentParameter where Value.ValueType == Swift.Bool {
4633 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, displayName: Swift.Bool.IntentDisplayName? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
4634 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, displayName: Swift.Bool.IntentDisplayName? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
4635}
4636@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4637extension AppIntents.IntentParameter where Value.ValueType == Swift.Bool {
4638 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, displayName: Swift.Bool.IntentDisplayName? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
4639 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, displayName: Swift.Bool.IntentDisplayName? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
4640}
4641@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4642public struct IntentPaymentMethod : Swift.Sendable {
4643 public init(type: AppIntents.IntentPaymentMethod.PaymentType, name: Foundation.LocalizedStringResource? = nil, identificationHint: Swift.String? = nil, icon: AppIntents.DisplayRepresentation.Image? = nil)
4644 public var paymentType: AppIntents.IntentPaymentMethod.PaymentType {
4645 get
4646 }
4647 public var name: Swift.String? {
4648 get
4649 }
4650 public var icon: AppIntents.DisplayRepresentation.Image? {
4651 get
4652 }
4653 public var identificationHint: Swift.String? {
4654 get
4655 }
4656}
4657@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4658extension AppIntents.IntentPaymentMethod {
4659 public enum PaymentType : Swift.Sendable {
4660 case unknown
4661 case checking
4662 case savings
4663 case brokerage
4664 case debit
4665 case credit
4666 case prepaid
4667 case store
4668 case applePay
4669 public static func == (a: AppIntents.IntentPaymentMethod.PaymentType, b: AppIntents.IntentPaymentMethod.PaymentType) -> Swift.Bool
4670 public func hash(into hasher: inout Swift.Hasher)
4671 public var hashValue: Swift.Int {
4672 get
4673 }
4674 }
4675}
4676@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4677extension AppIntents.IntentPaymentMethod : AppIntents.DisplayRepresentable {
4678 public static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation {
4679 get
4680 }
4681 public var displayRepresentation: AppIntents.DisplayRepresentation {
4682 get
4683 }
4684}
4685@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4686extension AppIntents.IntentPaymentMethod : AppIntents._IntentValue {
4687 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<AppIntents.IntentPaymentMethod> {
4688 get
4689 }
4690 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
4691 public typealias Specification = AppIntents.EmptyResolverSpecification<AppIntents.IntentPaymentMethod>
4692 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
4693 public typealias UnwrappedType = AppIntents.IntentPaymentMethod
4694 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
4695 public typealias ValueType = AppIntents.IntentPaymentMethod
4696}
4697@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4698public struct IntentItem<Value> where Value : AppIntents._IntentValue {
4699 public var value: Value
4700 public var description: AppIntents.DisplayRepresentation
4701 public init(_ value: Value, title: Foundation.LocalizedStringResource, subtitle: Foundation.LocalizedStringResource? = nil, image: AppIntents.DisplayRepresentation.Image? = nil)
4702 @available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
4703 public init(_ value: Value)
4704}
4705@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4706extension AppIntents.IntentItem {
4707 @_functionBuilder public enum Builder {
4708 public static func buildExpression(_ expression: Value) -> AppIntents.IntentItem<Value>
4709 public static func buildExpression<ExpressionValue>(_ expression: AppIntents.IntentItem<ExpressionValue>) -> AppIntents.IntentItem<ExpressionValue> where ExpressionValue : AppIntents._IntentValue
4710 public static func buildBlock(_ items: AppIntents.IntentItem<Value>...) -> [AppIntents.IntentItem<Value>]
4711 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4712 @backDeployed(before: macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4)
4713 public static func buildBlock(_ items: [AppIntents.IntentItem<Value>]) -> [AppIntents.IntentItem<Value>] { items }
4714 @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4715 @backDeployed(before: macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4)
4716 public static func buildArray(_ components: [[AppIntents.IntentItem<Value>]]) -> [AppIntents.IntentItem<Value>] {
4717 components.flatMap { $0 }
4718 }
4719 public static func buildBlock() -> [Value]
4720 }
4721}
4722@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4723extension AppIntents.IntentItem : Swift.Sendable where Value : Swift.Sendable {
4724}
4725@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
4726extension AppIntents.EntityProperty where Value.ValueType == Swift.Bool {
4727 convenience public init(title: Foundation.LocalizedStringResource)
4728}
4729@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4730extension AppIntents.EntityProperty where Value.ValueType == Swift.Bool {
4731 convenience public init()
4732}
4733@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
4734extension AppIntents.EntityProperty where Value.ValueType == Swift.Bool {
4735 @available(watchOS, unavailable)
4736 @available(tvOS, unavailable)
4737 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
4738 @available(watchOS, unavailable)
4739 @available(tvOS, unavailable)
4740 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
4741 @available(watchOS, unavailable)
4742 @available(tvOS, unavailable)
4743 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
4744 @available(watchOS, unavailable)
4745 @available(tvOS, unavailable)
4746 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
4747}
4748@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
4749extension AppIntents.EntityProperty where Value.ValueType == Swift.Bool {
4750 convenience public init(identifier: _const Swift.String)
4751 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
4752 @available(watchOS, unavailable)
4753 @available(tvOS, unavailable)
4754 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
4755 @available(watchOS, unavailable)
4756 @available(tvOS, unavailable)
4757 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
4758 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4759 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4760 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
4761 @available(watchOS, unavailable)
4762 @available(tvOS, unavailable)
4763 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4764 @available(watchOS, unavailable)
4765 @available(tvOS, unavailable)
4766 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4767 @available(watchOS, unavailable)
4768 @available(tvOS, unavailable)
4769 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4770 @available(watchOS, unavailable)
4771 @available(tvOS, unavailable)
4772 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4773 @available(watchOS, unavailable)
4774 @available(tvOS, unavailable)
4775 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
4776 @available(watchOS, unavailable)
4777 @available(tvOS, unavailable)
4778 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
4779 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4780 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4781 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
4782 @available(watchOS, unavailable)
4783 @available(tvOS, unavailable)
4784 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4785 @available(watchOS, unavailable)
4786 @available(tvOS, unavailable)
4787 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4788 @available(watchOS, unavailable)
4789 @available(tvOS, unavailable)
4790 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4791 @available(watchOS, unavailable)
4792 @available(tvOS, unavailable)
4793 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
4794}
4795@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
4796public protocol SetValueIntent<ValueType> : AppIntents.AppIntent {
4797 associatedtype ValueType : AppIntents._IntentValue
4798 var value: Self.ValueType { get set }
4799}
4800@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
4801@_alwaysEmitConformanceMetadata public protocol AppIntentsPackage {
4802 static var includedPackages: [any AppIntents.AppIntentsPackage.Type] { get }
4803}
4804@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
4805extension AppIntents.AppIntentsPackage {
4806 public static var includedPackages: [any AppIntents.AppIntentsPackage.Type] {
4807 get
4808 }
4809}
4810@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
4811public struct IntentDeprecation<ReplacementIntent> where ReplacementIntent : AppIntents.AppIntent {
4812 public var message: Foundation.LocalizedStringResource
4813 public var replacedBy: ReplacementIntent.Type?
4814 public init(message: Foundation.LocalizedStringResource, replacedBy: ReplacementIntent.Type?)
4815 public init(message: Foundation.LocalizedStringResource) where ReplacementIntent == Swift.Never
4816 public init(replacedBy: ReplacementIntent.Type)
4817}
4818@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
4819public protocol DeprecatedAppIntent : AppIntents.AppIntent {
4820 associatedtype ReplacementIntent : AppIntents.AppIntent = Swift.Never
4821 static var deprecation: AppIntents.IntentDeprecation<Self.ReplacementIntent> { get }
4822}
4823@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
4824extension AppIntents.DeprecatedAppIntent {
4825 public static var deprecation: AppIntents.IntentDeprecation<Swift.Never> {
4826 get
4827 }
4828}
4829@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4830extension AppIntents.AssistantSchemas {
4831 @_marker public protocol JournalIntent : AppIntents.AssistantSchemas.Model {
4832 }
4833}
4834@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4835extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.JournalIntent {
4836}
4837@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
4838extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.JournalIntent {
4839}
4840@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4841extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
4842 @_alwaysEmitIntoClient public static var journal: some AppIntents.AssistantSchemas.JournalIntent {
4843 get {
4844 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4845 return AssistantSchema.IntentSchema("journal")
4846 } else {
4847 fatalError("Do not reference schema types directly")
4848 }
4849 }
4850 }
4851}
4852@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4853extension AppIntents.AssistantSchemas.JournalIntent {
4854 @_alwaysEmitIntoClient public var createEntry: some AppIntents.AssistantSchemas.Intent {
4855 get {
4856 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4857 return AssistantSchema.IntentSchema("CreateJournalEntryIntent")
4858 } else {
4859 fatalError("Do not reference schema types directly")
4860 }
4861 }
4862 }
4863 @_alwaysEmitIntoClient public var createAudioEntry: some AppIntents.AssistantSchemas.Intent {
4864 get {
4865 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4866 return AssistantSchema.IntentSchema("CreateJournalAudioEntryIntent")
4867 } else {
4868 fatalError("Do not reference schema types directly")
4869 }
4870 }
4871 }
4872 @_alwaysEmitIntoClient public var search: some AppIntents.AssistantSchemas.Intent {
4873 get {
4874 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4875 return AssistantSchema.IntentSchema("SearchJournalEntriesIntent")
4876 } else {
4877 fatalError("Do not reference schema types directly")
4878 }
4879 }
4880 }
4881 @_alwaysEmitIntoClient public var updateEntry: some AppIntents.AssistantSchemas.Intent {
4882 get {
4883 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4884 return AssistantSchema.IntentSchema("UpdateJournalEntryIntent")
4885 } else {
4886 fatalError("Do not reference schema types directly")
4887 }
4888 }
4889 }
4890 @_alwaysEmitIntoClient public var deleteEntry: some AppIntents.AssistantSchemas.Intent {
4891 get {
4892 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4893 return AssistantSchema.IntentSchema("DeleteJournalEntryIntent")
4894 } else {
4895 fatalError("Do not reference schema types directly")
4896 }
4897 }
4898 }
4899}
4900@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4901extension AppIntents.AssistantSchemas {
4902 @_marker public protocol JournalEntity : AppIntents.AssistantSchemas.Model {
4903 }
4904}
4905@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4906extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.JournalEntity {
4907}
4908@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
4909extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.JournalEntity {
4910}
4911@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4912extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
4913 @_alwaysEmitIntoClient public static var journal: some AppIntents.AssistantSchemas.JournalEntity {
4914 get {
4915 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4916 return AssistantSchema.EntitySchema("journal")
4917 } else {
4918 fatalError("Do not reference schema types directly")
4919 }
4920 }
4921 }
4922}
4923@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4924extension AppIntents.AssistantSchemas.JournalEntity {
4925 @_alwaysEmitIntoClient public var entry: some AppIntents.AssistantSchemas.Entity {
4926 get {
4927 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4928 return AssistantSchema.EntitySchema("JournalEntity")
4929 } else {
4930 fatalError("Do not reference schema types directly")
4931 }
4932 }
4933 }
4934}
4935@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4936extension AppIntents.AssistantSchemas {
4937 @_marker public protocol PhotosIntent : AppIntents.AssistantSchemas.Model {
4938 }
4939}
4940@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4941extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.PhotosIntent {
4942}
4943@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
4944extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.PhotosIntent {
4945}
4946@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4947extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
4948 @_alwaysEmitIntoClient public static var photos: some AppIntents.AssistantSchemas.PhotosIntent {
4949 get {
4950 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4951 return AssistantSchema.IntentSchema("photos")
12212 case quarts
12213 case tablespoons
12214 case teaspoons
12215 public static func == (a: AppIntents::IntentParameter<Value>.AppIntents::Volume, b: AppIntents::IntentParameter<Value>.AppIntents::Volume) -> Swift::Bool
12216 public func hash(into hasher: inout Swift::Hasher)
12217 public var hashValue: Swift::Int {
12218 get
12219 }
12220 }
12221}
12222@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
12223extension AppIntents::IntentParameter.AppIntents::Volume : Swift::CaseIterable {
12224 @available(macOS 15.0, iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12225 public typealias AllCases = [AppIntents::IntentParameter<Value>.AppIntents::Volume]
12226 nonisolated public static var allCases: [AppIntents::IntentParameter<Value>.AppIntents::Volume] {
12227 get
12228 }
12229}
12230@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12231extension AppIntents::ParameterSummaryCaseBuilder {
12232 public static func buildBlock<C0, DefaultSummary>(_ c0: C0, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary
12233}
12234@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12235extension AppIntents::ParameterSummaryCaseBuilder {
12236 public static func buildBlock<C0, C1, DefaultSummary>(_ c0: C0, _ c1: C1, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent
12237}
12238@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12239extension AppIntents::ParameterSummaryCaseBuilder {
12240 public static func buildBlock<C0, C1, C2, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent
12241}
12242@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12243extension AppIntents::ParameterSummaryCaseBuilder {
12244 public static func buildBlock<C0, C1, C2, C3, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent
12245}
12246@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12247extension AppIntents::ParameterSummaryCaseBuilder {
12248 public static func buildBlock<C0, C1, C2, C3, C4, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent
12249}
12250@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12251extension AppIntents::ParameterSummaryCaseBuilder {
12252 public static func buildBlock<C0, C1, C2, C3, C4, C5, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent
12253}
12254@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12255extension AppIntents::ParameterSummaryCaseBuilder {
12256 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, C6 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent
12257}
12258@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12259extension AppIntents::ParameterSummaryCaseBuilder {
12260 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, C6 : AppIntents::_ParameterSummarySwitchCase, C7 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent
12261}
12262@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12263extension AppIntents::ParameterSummaryCaseBuilder {
12264 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, C6 : AppIntents::_ParameterSummarySwitchCase, C7 : AppIntents::_ParameterSummarySwitchCase, C8 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent
12265}
12266@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12267extension AppIntents::ParameterSummaryCaseBuilder {
12268 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, C6 : AppIntents::_ParameterSummarySwitchCase, C7 : AppIntents::_ParameterSummarySwitchCase, C8 : AppIntents::_ParameterSummarySwitchCase, C9 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent
12269}
12270@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12271extension AppIntents::ParameterSummaryCaseBuilder {
12272 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, C6 : AppIntents::_ParameterSummarySwitchCase, C7 : AppIntents::_ParameterSummarySwitchCase, C8 : AppIntents::_ParameterSummarySwitchCase, C9 : AppIntents::_ParameterSummarySwitchCase, C10 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent
12273}
12274@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12275extension AppIntents::ParameterSummaryCaseBuilder {
12276 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, C6 : AppIntents::_ParameterSummarySwitchCase, C7 : AppIntents::_ParameterSummarySwitchCase, C8 : AppIntents::_ParameterSummarySwitchCase, C9 : AppIntents::_ParameterSummarySwitchCase, C10 : AppIntents::_ParameterSummarySwitchCase, C11 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent, C10.Intent == C11.Intent
12277}
12278@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12279extension AppIntents::ParameterSummaryCaseBuilder {
12280 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, C6 : AppIntents::_ParameterSummarySwitchCase, C7 : AppIntents::_ParameterSummarySwitchCase, C8 : AppIntents::_ParameterSummarySwitchCase, C9 : AppIntents::_ParameterSummarySwitchCase, C10 : AppIntents::_ParameterSummarySwitchCase, C11 : AppIntents::_ParameterSummarySwitchCase, C12 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent, C10.Intent == C11.Intent, C11.Intent == C12.Intent
12281}
12282@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12283extension AppIntents::ParameterSummaryCaseBuilder {
12284 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ c13: C13, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, C6 : AppIntents::_ParameterSummarySwitchCase, C7 : AppIntents::_ParameterSummarySwitchCase, C8 : AppIntents::_ParameterSummarySwitchCase, C9 : AppIntents::_ParameterSummarySwitchCase, C10 : AppIntents::_ParameterSummarySwitchCase, C11 : AppIntents::_ParameterSummarySwitchCase, C12 : AppIntents::_ParameterSummarySwitchCase, C13 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent, C10.Intent == C11.Intent, C11.Intent == C12.Intent, C12.Intent == C13.Intent
12285}
12286@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12287extension AppIntents::ParameterSummaryCaseBuilder {
12288 public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, DefaultSummary>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9, _ c10: C10, _ c11: C11, _ c12: C12, _ c13: C13, _ c14: C14, _ default: AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>) -> AppIntents::ParameterSummaryTupleCaseCondition<Intent, Value, (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, AppIntents::ParameterSummaryDefaultCaseCondition<Intent, Value, DefaultSummary>)> where Intent == C0.Intent, C0 : AppIntents::_ParameterSummarySwitchCase, C1 : AppIntents::_ParameterSummarySwitchCase, C2 : AppIntents::_ParameterSummarySwitchCase, C3 : AppIntents::_ParameterSummarySwitchCase, C4 : AppIntents::_ParameterSummarySwitchCase, C5 : AppIntents::_ParameterSummarySwitchCase, C6 : AppIntents::_ParameterSummarySwitchCase, C7 : AppIntents::_ParameterSummarySwitchCase, C8 : AppIntents::_ParameterSummarySwitchCase, C9 : AppIntents::_ParameterSummarySwitchCase, C10 : AppIntents::_ParameterSummarySwitchCase, C11 : AppIntents::_ParameterSummarySwitchCase, C12 : AppIntents::_ParameterSummarySwitchCase, C13 : AppIntents::_ParameterSummarySwitchCase, C14 : AppIntents::_ParameterSummarySwitchCase, DefaultSummary : AppIntents::ParameterSummary, C0.Intent == C1.Intent, C1.Intent == C2.Intent, C2.Intent == C3.Intent, C3.Intent == C4.Intent, C4.Intent == C5.Intent, C5.Intent == C6.Intent, C6.Intent == C7.Intent, C7.Intent == C8.Intent, C8.Intent == C9.Intent, C9.Intent == C10.Intent, C10.Intent == C11.Intent, C11.Intent == C12.Intent, C12.Intent == C13.Intent, C13.Intent == C14.Intent
12289}
12290@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12291extension AppIntents::ResolverSpecificationBuilder {
12292 public static func buildBlock<R0, R1>(_ r0: R0, _ r1: R1) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver
12293
12294}
12295@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12296extension AppIntents::ResolverSpecificationBuilder {
12297 public static func buildBlock<R0, R1, R2>(_ r0: R0, _ r1: R1, _ r2: R2) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver
12298
12299}
12300@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12301extension AppIntents::ResolverSpecificationBuilder {
12302 public static func buildBlock<R0, R1, R2, R3>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver
12303
12304}
12305@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12306extension AppIntents::ResolverSpecificationBuilder {
12307 public static func buildBlock<R0, R1, R2, R3, R4>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver
12308
12309}
12310@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12311extension AppIntents::ResolverSpecificationBuilder {
12312 public static func buildBlock<R0, R1, R2, R3, R4, R5>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver
12313
12314}
12315@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12316extension AppIntents::ResolverSpecificationBuilder {
12317 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver, R6 : AppIntents::Resolver
12318
12319}
12320@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12321extension AppIntents::ResolverSpecificationBuilder {
12322 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver, R6 : AppIntents::Resolver, R7 : AppIntents::Resolver
12323
12324}
12325@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12326extension AppIntents::ResolverSpecificationBuilder {
12327 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver, R6 : AppIntents::Resolver, R7 : AppIntents::Resolver, R8 : AppIntents::Resolver
12328
12329}
12330@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12331extension AppIntents::ResolverSpecificationBuilder {
12332 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver, R6 : AppIntents::Resolver, R7 : AppIntents::Resolver, R8 : AppIntents::Resolver, R9 : AppIntents::Resolver
12333
12334}
12335@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12336extension AppIntents::ResolverSpecificationBuilder {
12337 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver, R6 : AppIntents::Resolver, R7 : AppIntents::Resolver, R8 : AppIntents::Resolver, R9 : AppIntents::Resolver, R10 : AppIntents::Resolver
12338
12339}
12340@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12341extension AppIntents::ResolverSpecificationBuilder {
12342 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10, _ r11: R11) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver, R6 : AppIntents::Resolver, R7 : AppIntents::Resolver, R8 : AppIntents::Resolver, R9 : AppIntents::Resolver, R10 : AppIntents::Resolver, R11 : AppIntents::Resolver
12343
12344}
12345@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12346extension AppIntents::ResolverSpecificationBuilder {
12347 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10, _ r11: R11, _ r12: R12) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver, R6 : AppIntents::Resolver, R7 : AppIntents::Resolver, R8 : AppIntents::Resolver, R9 : AppIntents::Resolver, R10 : AppIntents::Resolver, R11 : AppIntents::Resolver, R12 : AppIntents::Resolver
12348
12349}
12350@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12351extension AppIntents::ResolverSpecificationBuilder {
12352 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10, _ r11: R11, _ r12: R12, _ r13: R13) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver, R6 : AppIntents::Resolver, R7 : AppIntents::Resolver, R8 : AppIntents::Resolver, R9 : AppIntents::Resolver, R10 : AppIntents::Resolver, R11 : AppIntents::Resolver, R12 : AppIntents::Resolver, R13 : AppIntents::Resolver
12353
12354}
12355@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
12356extension AppIntents::ResolverSpecificationBuilder {
12357 public static func buildBlock<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14>(_ r0: R0, _ r1: R1, _ r2: R2, _ r3: R3, _ r4: R4, _ r5: R5, _ r6: R6, _ r7: R7, _ r8: R8, _ r9: R9, _ r10: R10, _ r11: R11, _ r12: R12, _ r13: R13, _ r14: R14) -> some AppIntents::ResolverSpecification where R0 : AppIntents::Resolver, R1 : AppIntents::Resolver, R2 : AppIntents::Resolver, R3 : AppIntents::Resolver, R4 : AppIntents::Resolver, R5 : AppIntents::Resolver, R6 : AppIntents::Resolver, R7 : AppIntents::Resolver, R8 : AppIntents::Resolver, R9 : AppIntents::Resolver, R10 : AppIntents::Resolver, R11 : AppIntents::Resolver, R12 : AppIntents::Resolver, R13 : AppIntents::Resolver, R14 : AppIntents::Resolver
12358
12359}
12360@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12361extension AppIntents::AppSchema {
12362 @_marker public protocol BrowserIntent : AppIntents::AppSchema.AppIntents::Kind {
12363 }
12364}
12365@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12366extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::BrowserIntent {
12367}
12368@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12369extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
12370 @_alwaysEmitIntoClient public static var browser: some AppIntents::AppSchema.AppIntents::BrowserIntent {
12371 get {
12372 AppSchema.Intent("browser")
12373 }
12374 }
12375}
12376@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12377extension AppIntents::AppSchema.AppIntents::BrowserIntent {
12378 @available(*, deprecated, message: "Use .system.search instead)")
12379 @_alwaysEmitIntoClient public var search: some AppIntents::AppSchemaIntent {
12380 get {
12381 AppSchema.Intent("SearchWebIntent")
12382 }
12383 }
12384 @_alwaysEmitIntoClient public var createTab: some AppIntents::AppSchemaIntent {
12385 get {
12386 AppSchema.Intent("CreateTabIntent")
12387 }
12388 }
12389 @_alwaysEmitIntoClient public var switchTab: some AppIntents::AppSchemaIntent {
12390 get {
12391 AppSchema.Intent("SwitchToTabIntent")
12392 }
12393 }
12394 @_alwaysEmitIntoClient public var closeTabs: some AppIntents::AppSchemaIntent {
12395 get {
12396 AppSchema.Intent("CloseTabsIntent")
12397 }
12398 }
12399 @_alwaysEmitIntoClient public var createWindow: some AppIntents::AppSchemaIntent {
12400 get {
12401 AppSchema.Intent("CreateWindowIntent")
12402 }
12403 }
12404 @_alwaysEmitIntoClient public var closeWindows: some AppIntents::AppSchemaIntent {
12405 get {
12406 AppSchema.Intent("CloseWindowsIntent")
12407 }
12408 }
12409 @_alwaysEmitIntoClient public var bookmarkTab: some AppIntents::AppSchemaIntent {
12410 get {
12411 AppSchema.Intent("BookmarkTabIntent")
12412 }
12413 }
12414 @_alwaysEmitIntoClient public var bookmarkURL: some AppIntents::AppSchemaIntent {
12415 get {
12416 AppSchema.Intent("BookmarkURLIntent")
12417 }
12418 }
12419 @_alwaysEmitIntoClient public var openBookmark: some AppIntents::AppSchemaIntent {
12420 get {
12421 AppSchema.Intent("OpenBookmarkIntent")
12422 }
12423 }
12424 @_alwaysEmitIntoClient public var deleteBookmarks: some AppIntents::AppSchemaIntent {
12425 get {
12426 AppSchema.Intent("DeleteBookmarksIntent")
12427 }
12428 }
12429 @_alwaysEmitIntoClient public var findOnPage: some AppIntents::AppSchemaIntent {
12430 get {
12431 AppSchema.Intent("FindOnPageIntent")
12432 }
12433 }
12434 @_alwaysEmitIntoClient public var openURLInTab: some AppIntents::AppSchemaIntent {
12435 get {
12436 AppSchema.Intent("LoadURLInTabIntent")
12437 }
12438 }
12439 @_alwaysEmitIntoClient public var clearHistory: some AppIntents::AppSchemaIntent {
12440 get {
12441 AppSchema.Intent("ClearHistoryIntent")
12442 }
12443 }
12444}
12445@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12446extension AppIntents::AppSchema {
12447 @_marker public protocol BrowserEntity : AppIntents::AppSchema.AppIntents::Kind {
12448 }
12449}
12450@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12451extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::BrowserEntity {
12452}
12453@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12454extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
12455 @_alwaysEmitIntoClient public static var browser: some AppIntents::AppSchema.AppIntents::BrowserEntity {
12456 get {
12457 AppSchema.Entity("browser")
12458 }
12459 }
12460}
12461@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12462extension AppIntents::AppSchema.AppIntents::BrowserEntity {
12463 @_alwaysEmitIntoClient public var tab: some AppIntents::AppSchemaEntity {
12464 get {
12465 AppSchema.Entity("TabEntity")
12466 }
12467 }
12468 @_alwaysEmitIntoClient public var bookmark: some AppIntents::AppSchemaEntity {
12469 get {
12470 AppSchema.Entity("BookmarkEntity")
12471 }
12472 }
12473 @_alwaysEmitIntoClient public var window: some AppIntents::AppSchemaEntity {
12474 get {
12475 AppSchema.Entity("WindowEntity")
12476 }
12477 }
12478}
12479@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12480extension AppIntents::AppSchema.AppIntents::BrowserEntity {
12481 @_alwaysEmitIntoClient public var tabGroup: some AppIntents::AppSchemaEntity {
12482 get {
12483 AppSchema.Entity("TabGroupEntity")
12484 }
12485 }
12486 @_alwaysEmitIntoClient public var readingListItem: some AppIntents::AppSchemaEntity {
12487 get {
12488 AppSchema.Entity("ReadingListItemEntity")
12489 }
12490 }
12491}
12492@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12493extension AppIntents::AppSchema {
12494 @_marker public protocol BrowserEnum : AppIntents::AppSchema.AppIntents::Kind {
12495 }
12496}
12497@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12498extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::BrowserEnum {
12499}
12500@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12501extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
12502 @_alwaysEmitIntoClient public static var browser: some AppIntents::AppSchema.AppIntents::BrowserEnum {
12503 get {
12504 AppSchema.Enum("browser")
12505 }
12506 }
12507}
12508@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12509extension AppIntents::AppSchema.AppIntents::BrowserEnum {
12510 @_alwaysEmitIntoClient public var clearHistoryTimeFrame: some AppIntents::AppSchemaEnum {
12511 get {
12512 AppSchema.Enum("ClearHistoryTimeFrameEnum")
12513 }
12514 }
12515}
12516@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12517extension AppIntents::AppSchema {
12518 @_marker public protocol CalendarIntent : AppIntents::AppSchema.AppIntents::Kind {
12519 }
12520}
12521@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12522extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::CalendarIntent {
12523}
12524@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12525extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
12526 @_alwaysEmitIntoClient public static var calendar: some AppIntents::AppSchema.AppIntents::CalendarIntent {
12527 get {
12528 AppSchema.Intent("calendar")
12529 }
12530 }
12531}
12532@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12533extension AppIntents::AppSchema.AppIntents::CalendarIntent {
12534 @_alwaysEmitIntoClient public var createEvent: some AppIntents::AppSchemaIntent {
12535 get {
12536 AppSchema.Intent("CreateEventIntent")
12537 }
12538 }
12539 @_alwaysEmitIntoClient public var deleteEvents: some AppIntents::AppSchemaIntent {
12540 get {
12541 AppSchema.Intent("DeleteEventIntent")
12542 }
12543 }
12544 @_alwaysEmitIntoClient public var updateEvent: some AppIntents::AppSchemaIntent {
12545 get {
12546 AppSchema.Intent("UpdateEventIntent")
12547 }
12548 }
12549}
12550@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12551extension AppIntents::AppSchema {
12552 @_marker public protocol CalendarEntity : AppIntents::AppSchema.AppIntents::Kind {
12553 }
12554}
12555@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12556extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::CalendarEntity {
12557}
12558@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12559extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
12560 @_alwaysEmitIntoClient public static var calendar: some AppIntents::AppSchema.AppIntents::CalendarEntity {
12561 get {
12562 AppSchema.Entity("calendar")
12563 }
12564 }
12565}
12566@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12567extension AppIntents::AppSchema.AppIntents::CalendarEntity {
12568 @_alwaysEmitIntoClient public var attendee: some AppIntents::AppSchemaEntity {
12569 get {
12570 AppSchema.Entity("AttendeeEntity")
12571 }
12572 }
12573 @_alwaysEmitIntoClient public var calendar: some AppIntents::AppSchemaEntity {
12574 get {
12575 AppSchema.Entity("CalendarEntity")
12576 }
12577 }
12578 @_alwaysEmitIntoClient public var event: some AppIntents::AppSchemaEntity {
12579 get {
12580 AppSchema.Entity("EventEntity")
12581 }
12582 }
12583}
12584@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12585extension AppIntents::AppSchema {
12586 @_marker public protocol CalendarEnum : AppIntents::AppSchema.AppIntents::Kind {
12587 }
12588}
12589@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12590extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::CalendarEnum {
12591}
12592@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12593extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
12594 @_alwaysEmitIntoClient public static var calendar: some AppIntents::AppSchema.AppIntents::CalendarEnum {
12595 get {
12596 AppSchema.Enum("calendar")
12597 }
12598 }
12599}
12600@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12601extension AppIntents::AppSchema.AppIntents::CalendarEnum {
12602 @_alwaysEmitIntoClient public var attendeeType: some AppIntents::AppSchemaEnum {
12603 get {
12604 AppSchema.Enum("AttendeeType")
12605 }
12606 }
12607 @_alwaysEmitIntoClient public var eventStatus: some AppIntents::AppSchemaEnum {
12608 get {
12609 AppSchema.Enum("EventEntityStatus")
12610 }
12611 }
12612 @_alwaysEmitIntoClient public var eventSpan: some AppIntents::AppSchemaEnum {
12613 get {
12614 AppSchema.Enum("EventSpan")
12615 }
12616 }
12617 @_alwaysEmitIntoClient public var attendeeStatus: some AppIntents::AppSchemaEnum {
12618 get {
12619 AppSchema.Enum("ParticipantStatus")
12620 }
12621 }
12622}
12623@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12624extension AppIntents::AppSchema {
12625 @_marker public protocol MailIntent : AppIntents::AppSchema.AppIntents::Kind {
12626 }
12627}
12628@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12629extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::MailIntent {
12630}
12631@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12632extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
12633 @_alwaysEmitIntoClient public static var mail: some AppIntents::AppSchema.AppIntents::MailIntent {
12634 get {
12635 AppSchema.Intent("mail")
12636 }
12637 }
12638}
12639@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12640extension AppIntents::AppSchema.AppIntents::MailIntent {
12641 @_alwaysEmitIntoClient public var createDraft: some AppIntents::AppSchemaIntent {
12642 get {
12643 AppSchema.Intent("CreateDraftIntent")
12644 }
12645 }
12646 @_alwaysEmitIntoClient public var updateDraft: some AppIntents::AppSchemaIntent {
12647 get {
12648 AppSchema.Intent("UpdateDraftIntent")
12649 }
12650 }
12651 @_alwaysEmitIntoClient public var saveDraft: some AppIntents::AppSchemaIntent {
12652 get {
12653 AppSchema.Intent("SaveDraftIntent")
12654 }
12655 }
12656 @_alwaysEmitIntoClient public var deleteDraft: some AppIntents::AppSchemaIntent {
12657 get {
12658 AppSchema.Intent("DeleteDraftIntent")
12659 }
12660 }
12661 @_alwaysEmitIntoClient public var sendDraft: some AppIntents::AppSchemaIntent {
12662 get {
12663 AppSchema.Intent("SendDraftIntent")
12664 }
12665 }
12666 @_alwaysEmitIntoClient public var forwardMail: some AppIntents::AppSchemaIntent {
12667 get {
12668 AppSchema.Intent("ForwardMailIntent")
12669 }
12670 }
12671 @_alwaysEmitIntoClient public var replyMail: some AppIntents::AppSchemaIntent {
12672 get {
12673 AppSchema.Intent("ReplyMailIntent")
12674 }
12675 }
12676 @_alwaysEmitIntoClient public var archiveMail: some AppIntents::AppSchemaIntent {
12677 get {
12678 AppSchema.Intent("ArchiveMailIntent")
12679 }
12680 }
12681 @_alwaysEmitIntoClient public var deleteMail: some AppIntents::AppSchemaIntent {
12682 get {
12683 AppSchema.Intent("DeleteMailIntent")
12684 }
12685 }
12686 @_alwaysEmitIntoClient public var updateMail: some AppIntents::AppSchemaIntent {
12687 get {
12688 AppSchema.Intent("UpdateMailIntent")
12689 }
12690 }
12691}
12692@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12693extension AppIntents::AppSchema.AppIntents::MailIntent {
12694 @_alwaysEmitIntoClient public var openDraft: some AppIntents::AppSchemaIntent {
12695 get {
12696 AppSchema.Intent("MailOpenDraft")
12697 }
12698 }
12699 @_alwaysEmitIntoClient public var openMessage: some AppIntents::AppSchemaIntent {
12700 get {
12701 AppSchema.Intent("MailOpenMessage")
12702 }
12703 }
12704}
12705@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12706extension AppIntents::AppSchema {
12707 @_marker public protocol MailEntity : AppIntents::AppSchema.AppIntents::Kind {
12708 }
12709}
12710@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12711extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::MailEntity {
12712}
12713@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12714extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
12715 @_alwaysEmitIntoClient public static var mail: some AppIntents::AppSchema.AppIntents::MailEntity {
12716 get {
12717 AppSchema.Entity("mail")
12718 }
12719 }
12720}
12721@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12722extension AppIntents::AppSchema.AppIntents::MailEntity {
12723 @_alwaysEmitIntoClient public var account: some AppIntents::AppSchemaEntity {
12724 get {
12725 AppSchema.Entity("MailAccountEntity")
12726 }
12727 }
12728 @_alwaysEmitIntoClient public var mailbox: some AppIntents::AppSchemaEntity {
12729 get {
12730 AppSchema.Entity("MailboxEntity")
12731 }
12732 }
12733 @_alwaysEmitIntoClient public var draft: some AppIntents::AppSchemaEntity {
12734 get {
12735 AppSchema.Entity("MailDraftEntity")
12736 }
12737 }
12738 @_alwaysEmitIntoClient public var message: some AppIntents::AppSchemaEntity {
12739 get {
12740 AppSchema.Entity("MailMessageEntity")
12741 }
12742 }
12743}
12744@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
12745extension AppIntents::AppSchema.AppIntents::MailEntity {
12746 @_alwaysEmitIntoClient public var thread: some AppIntents::AppSchemaEntity {
12747 get {
12748 AppSchema.Entity("MailThreadEntity")
12749 }
12750 }
12751}
12752@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12753extension AppIntents::AppSchema {
12754 @_marker public protocol MailEnum : AppIntents::AppSchema.AppIntents::Kind {
12755 }
12756}
12757@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12758extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::MailEnum {
12759}
12760@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12761extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
12762 @_alwaysEmitIntoClient public static var mail: some AppIntents::AppSchema.AppIntents::MailEnum {
12763 get {
12764 AppSchema.Enum("mail")
12765 }
12766 }
12767}
12768@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12769extension AppIntents::AppSchema.AppIntents::MailEnum {
12770 @_alwaysEmitIntoClient public var category: some AppIntents::AppSchemaEnum {
12771 get {
12772 AppSchema.Enum("MailCategory")
12773 }
12774 }
12775}
12776@available(iOS 26.2, *)
12777@available(macOS, unavailable)
12778@available(tvOS, unavailable)
12779@available(watchOS, unavailable)
12780@available(visionOS, unavailable)
12781extension AppIntents::AppSchema {
12782 @_marker public protocol AssistantIntent : AppIntents::AppSchema.AppIntents::Kind {
12783 }
12784}
12785@available(iOS 26.2, *)
12786@available(macOS, unavailable)
12787@available(tvOS, unavailable)
12788@available(watchOS, unavailable)
12789@available(visionOS, unavailable)
12790extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::AssistantIntent {
12791}
12792@available(iOS 26.2, *)
12793@available(macOS, unavailable)
12794@available(tvOS, unavailable)
12795@available(watchOS, unavailable)
12796@available(visionOS, unavailable)
12797extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
12798 @_alwaysEmitIntoClient public static var assistant: some AppIntents::AppSchema.AppIntents::AssistantIntent {
12799 get {
12800 AppSchema.Intent("assistant")
12801 }
12802 }
12803}
12804@available(iOS 26.2, *)
12805@available(macOS, unavailable)
12806@available(tvOS, unavailable)
12807@available(watchOS, unavailable)
12808@available(visionOS, unavailable)
12809extension AppIntents::AppSchema.AppIntents::AssistantIntent {
12810 @_alwaysEmitIntoClient public var activate: some AppIntents::AppSchemaIntent {
12811 get {
12812 AppSchema.Intent("ActivateAssistantIntent")
12813 }
12814 }
12815}
12816@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12817extension AppIntents::AppSchema {
12818 @_marker public protocol CameraIntent : AppIntents::AppSchema.AppIntents::Kind {
12819 }
12820}
12821@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12822extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::CameraIntent {
12823}
12824@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12825extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
12826 @_alwaysEmitIntoClient public static var camera: some AppIntents::AppSchema.AppIntents::CameraIntent {
12827 get {
12828 AppSchema.Intent("camera")
12829 }
12830 }
12831}
12832@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12833extension AppIntents::AppSchema.AppIntents::CameraIntent {
12834 @_alwaysEmitIntoClient public var switchDevice: some AppIntents::AppSchemaIntent {
12835 get {
12836 AppSchema.Intent("FlipCameraIntent")
12837 }
12838 }
12839 @_alwaysEmitIntoClient public var startCapture: some AppIntents::AppSchemaIntent {
12840 get {
12841 AppSchema.Intent("StartCameraCaptureIntent")
12842 }
12843 }
12844 @_alwaysEmitIntoClient public var openInCaptureMode: some AppIntents::AppSchemaIntent {
12845 get {
12846 AppSchema.Intent("NavigateToCaptureModeIntent")
12847 }
12848 }
12849 @_alwaysEmitIntoClient public var setDevice: some AppIntents::AppSchemaIntent {
12850 get {
12851 AppSchema.Intent("SetActiveDeviceIntent")
12852 }
12853 }
12854 @_alwaysEmitIntoClient public var stopCapture: some AppIntents::AppSchemaIntent {
12855 get {
12856 AppSchema.Intent("StopCaptureIntent")
12857 }
12858 }
12859}
12860@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12861extension AppIntents::AppSchema {
12862 @_marker public protocol CameraEnum : AppIntents::AppSchema.AppIntents::Kind {
12863 }
12864}
12865@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12866extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::CameraEnum {
12867}
12868@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12869extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
12870 @_alwaysEmitIntoClient public static var camera: some AppIntents::AppSchema.AppIntents::CameraEnum {
12871 get {
12872 AppSchema.Enum("camera")
12873 }
12874 }
12875}
12876@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12877extension AppIntents::AppSchema.AppIntents::CameraEnum {
12878 @_alwaysEmitIntoClient public var captureMode: some AppIntents::AppSchemaEnum {
12879 get {
12880 AppSchema.Enum("CaptureMode")
12881 }
12882 }
12883 @_alwaysEmitIntoClient public var captureDevice: some AppIntents::AppSchemaEnum {
12884 get {
12885 AppSchema.Enum("CaptureDevice")
12886 }
12887 }
12888 @_alwaysEmitIntoClient public var captureDuration: some AppIntents::AppSchemaEnum {
12889 get {
12890 AppSchema.Enum("CaptureDuration")
12891 }
12892 }
12893}
12894@available(iOS 26.0, macOS 27.0, *)
12895@available(tvOS, unavailable)
12896@available(watchOS, unavailable)
12897@available(visionOS, unavailable)
12898extension AppIntents::AppSchema {
12899 @_marker public protocol VisualIntelligenceIntent : AppIntents::AppSchema.AppIntents::Kind {
12900 }
12901}
12902@available(iOS 26.0, macOS 27.0, *)
12903@available(tvOS, unavailable)
12904@available(watchOS, unavailable)
12905@available(visionOS, unavailable)
12906extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::VisualIntelligenceIntent {
12907}
12908@available(iOS 26.0, macOS 27.0, *)
12909@available(tvOS, unavailable)
12910@available(watchOS, unavailable)
12911@available(visionOS, unavailable)
12912extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
12913 @_alwaysEmitIntoClient public static var visualIntelligence: some AppIntents::AppSchema.AppIntents::VisualIntelligenceIntent {
12914 get {
12915 AppSchema.Intent("visualIntelligence")
12916 }
12917 }
12918}
12919@available(iOS 26.0, macOS 27.0, *)
12920@available(tvOS, unavailable)
12921@available(watchOS, unavailable)
12922@available(visionOS, unavailable)
12923extension AppIntents::AppSchema.AppIntents::VisualIntelligenceIntent {
12924 @_alwaysEmitIntoClient public var semanticContentSearch: some AppIntents::AppSchemaIntent {
12925 get {
12926 AppSchema.Intent("ShowVisualSearchResultsInAppIntent")
12927 }
12928 }
12929}
12930@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12931extension AppIntents::AppSchema {
12932 @_marker public protocol ReaderIntent : AppIntents::AppSchema.AppIntents::Kind {
12933 }
12934}
12935@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12936extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::ReaderIntent {
12937}
12938@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12939extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
12940 @_alwaysEmitIntoClient public static var reader: some AppIntents::AppSchema.AppIntents::ReaderIntent {
12941 get {
12942 AppSchema.Intent("reader")
12943 }
12944 }
12945}
12946@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12947extension AppIntents::AppSchema.AppIntents::ReaderIntent {
12948 @_alwaysEmitIntoClient public var rotateDocuments: some AppIntents::AppSchemaIntent {
12949 get {
12950 AppSchema.Intent("ReaderRotateDocumentsIntent")
12951 }
12952 }
12953 @_alwaysEmitIntoClient public var resizeDocuments: some AppIntents::AppSchemaIntent {
12954 get {
12955 AppSchema.Intent("ReaderResizeDocumentsIntent")
12956 }
12957 }
12958 @_alwaysEmitIntoClient public var openPage: some AppIntents::AppSchemaIntent {
12959 get {
12960 AppSchema.Intent("ReaderOpenPageIntent")
12961 }
12962 }
12963 @_alwaysEmitIntoClient public var enhanceDocuments: some AppIntents::AppSchemaIntent {
12964 get {
12965 AppSchema.Intent("ReaderEnhanceDocumentsIntent")
12966 }
12967 }
12968 @_alwaysEmitIntoClient public var searchDocuments: some AppIntents::AppSchemaIntent {
12969 get {
12970 AppSchema.Intent("SearchReaderDocumentsIntent")
12971 }
12972 }
12973 @_alwaysEmitIntoClient public var openDocument: some AppIntents::AppSchemaIntent {
12974 get {
12975 AppSchema.Intent("ReaderOpenDocumentsIntent")
12976 }
12977 }
12978 @_alwaysEmitIntoClient public var rotatePages: some AppIntents::AppSchemaIntent {
12979 get {
12980 AppSchema.Intent("ReaderRotatePagesIntent")
12981 }
12982 }
12983 @_alwaysEmitIntoClient public var deletePages: some AppIntents::AppSchemaIntent {
12984 get {
12985 AppSchema.Intent("ReaderDeletePagesIntent")
12986 }
12987 }
12988 @_alwaysEmitIntoClient public var insertPages: some AppIntents::AppSchemaIntent {
12989 get {
12990 AppSchema.Intent("ReaderInsertPagesIntent")
12991 }
12992 }
12993}
12994@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
12995extension AppIntents::AppSchema {
12996 @_marker public protocol ReaderEntity : AppIntents::AppSchema.AppIntents::Kind {
12997 }
12998}
12999@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13000extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::ReaderEntity {
13001}
13002@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13003extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
13004 @_alwaysEmitIntoClient public static var reader: some AppIntents::AppSchema.AppIntents::ReaderEntity {
13005 get {
13006 AppSchema.Entity("reader")
13007 }
13008 }
13009}
13010@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13011extension AppIntents::AppSchema.AppIntents::ReaderEntity {
13012 @_alwaysEmitIntoClient public var page: some AppIntents::AppSchemaEntity {
13013 get {
13014 AppSchema.Entity("ReaderPageEntity")
13015 }
13016 }
13017 @_alwaysEmitIntoClient public var document: some AppIntents::AppSchemaEntity {
13018 get {
13019 AppSchema.Entity("ReaderDocumentEntity")
13020 }
13021 }
13022}
13023@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13024extension AppIntents::AppSchema {
13025 @_marker public protocol ReaderEnum : AppIntents::AppSchema.AppIntents::Kind {
13026 }
13027}
13028@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13029extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::ReaderEnum {
13030}
13031@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13032extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
13033 @_alwaysEmitIntoClient public static var reader: some AppIntents::AppSchema.AppIntents::ReaderEnum {
13034 get {
13035 AppSchema.Enum("reader")
13036 }
13037 }
13038}
13039@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13040extension AppIntents::AppSchema.AppIntents::ReaderEnum {
13041 @_alwaysEmitIntoClient public var documentKind: some AppIntents::AppSchemaEnum {
13042 get {
13043 AppSchema.Enum("ReaderDocumentKind")
13044 }
13045 }
13046}
13047@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13048extension AppIntents::AppSchema {
13049 @_marker public protocol PhoneIntent : AppIntents::AppSchema.AppIntents::Kind {
13050 }
13051}
13052@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13053extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::PhoneIntent {
13054}
13055@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13056extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
13057 @_alwaysEmitIntoClient public static var phone: some AppIntents::AppSchema.AppIntents::PhoneIntent {
13058 get {
13059 AppSchema.Intent("phone")
13060 }
13061 }
13062}
13063@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13064extension AppIntents::AppSchema.AppIntents::PhoneIntent {
13065 @_alwaysEmitIntoClient public var startCall: some AppIntents::AppSchemaIntent {
13066 get {
13067 AppSchema.Intent("StartCallIntent")
13068 }
13069 }
13070}
13071@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13072extension AppIntents::AppSchema {
13073 @_marker public protocol PhoneEntity : AppIntents::AppSchema.AppIntents::Kind {
13074 }
13075}
13076@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13077extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::PhoneEntity {
13078}
13079@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13080extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
13081 @_alwaysEmitIntoClient public static var phone: some AppIntents::AppSchema.AppIntents::PhoneEntity {
13082 get {
13083 AppSchema.Entity("phone")
13084 }
13085 }
13086}
13087@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13088extension AppIntents::AppSchema.AppIntents::PhoneEntity {
13089 @_alwaysEmitIntoClient public var phonePerson: some AppIntents::AppSchemaEntity {
13090 get {
13091 AppSchema.Entity("PhonePerson")
13092 }
13093 }
13094}
13095@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13096extension AppIntents::AppSchema {
13097 @_marker public protocol PhoneEnum : AppIntents::AppSchema.AppIntents::Kind {
13098 }
13099}
13100@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13101extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::PhoneEnum {
13102}
13103@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13104extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
13105 @_alwaysEmitIntoClient public static var phone: some AppIntents::AppSchema.AppIntents::PhoneEnum {
13106 get {
13107 AppSchema.Enum("phone")
13108 }
13109 }
13110}
13111@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13112extension AppIntents::AppSchema.AppIntents::PhoneEnum {
13113 @_alwaysEmitIntoClient public var audioVisualMode: some AppIntents::AppSchemaEnum {
13114 get {
13115 AppSchema.Enum("CallAVMode")
13116 }
13117 }
13118}
13119@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13120extension AppIntents::AppSchema {
13121 @_marker public protocol JournalIntent : AppIntents::AppSchema.AppIntents::Kind {
13122 }
13123}
13124@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13125extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::JournalIntent {
13126}
13127@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13128extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
13129 @_alwaysEmitIntoClient public static var journal: some AppIntents::AppSchema.AppIntents::JournalIntent {
13130 get {
13131 AppSchema.Intent("journal")
13132 }
13133 }
13134}
13135@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13136extension AppIntents::AppSchema.AppIntents::JournalIntent {
13137 @_alwaysEmitIntoClient public var createEntry: some AppIntents::AppSchemaIntent {
13138 get {
13139 AppSchema.Intent("CreateJournalEntryIntent")
13140 }
13141 }
13142 @_alwaysEmitIntoClient public var createAudioEntry: some AppIntents::AppSchemaIntent {
13143 get {
13144 AppSchema.Intent("CreateJournalAudioEntryIntent")
13145 }
13146 }
13147 @available(*, deprecated, message: "Use .system.search instead)")
13148 @_alwaysEmitIntoClient public var search: some AppIntents::AppSchemaIntent {
13149 get {
13150 AppSchema.Intent("SearchJournalEntriesIntent")
13151 }
13152 }
13153 @_alwaysEmitIntoClient public var updateEntry: some AppIntents::AppSchemaIntent {
13154 get {
13155 AppSchema.Intent("UpdateJournalEntryIntent")
13156 }
13157 }
13158 @_alwaysEmitIntoClient public var deleteEntry: some AppIntents::AppSchemaIntent {
13159 get {
13160 AppSchema.Intent("DeleteJournalEntryIntent")
13161 }
13162 }
13163}
13164@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13165extension AppIntents::AppSchema {
13166 @_marker public protocol JournalEntity : AppIntents::AppSchema.AppIntents::Kind {
13167 }
13168}
13169@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13170extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::JournalEntity {
13171}
13172@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13173extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
13174 @_alwaysEmitIntoClient public static var journal: some AppIntents::AppSchema.AppIntents::JournalEntity {
13175 get {
13176 AppSchema.Entity("journal")
13177 }
13178 }
13179}
13180@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13181extension AppIntents::AppSchema.AppIntents::JournalEntity {
13182 @_alwaysEmitIntoClient public var entry: some AppIntents::AppSchemaEntity {
13183 get {
13184 AppSchema.Entity("JournalEntity")
13185 }
13186 }
13187}
13188@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13189extension AppIntents::AppSchema {
13190 @_marker public protocol BooksIntent : AppIntents::AppSchema.AppIntents::Kind {
13191 }
13192}
13193@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13194extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::BooksIntent {
13195}
13196@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13197extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
13198 @_alwaysEmitIntoClient public static var books: some AppIntents::AppSchema.AppIntents::BooksIntent {
13199 get {
13200 AppSchema.Intent("books")
13201 }
13202 }
13203}
13204@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13205extension AppIntents::AppSchema.AppIntents::BooksIntent {
13206 @_alwaysEmitIntoClient public var openBook: some AppIntents::AppSchemaIntent {
13207 get {
13208 AppSchema.Intent("OpenBookIntent")
13209 }
13210 }
13211 @available(*, deprecated, message: "Use .system.search instead)")
13212 @_alwaysEmitIntoClient public var search: some AppIntents::AppSchemaIntent {
13213 get {
13214 AppSchema.Intent("SearchLibraryIntent")
13215 }
13216 }
13217 @available(*, deprecated, message: "Use .audio.playAudio instead)")
13218 @_alwaysEmitIntoClient public var playAudiobook: some AppIntents::AppSchemaIntent {
13219 get {
13220 AppSchema.Intent("PlayAudiobookIntent")
13221 }
13222 }
13223 @_alwaysEmitIntoClient public var navigatePage: some AppIntents::AppSchemaIntent {
13224 get {
13225 AppSchema.Intent("NavigateBookPageIntent")
13226 }
13227 }
13228 @_alwaysEmitIntoClient public var updateFontSize: some AppIntents::AppSchemaIntent {
13229 get {
13230 AppSchema.Intent("UpdateBookFontSizeIntent")
13231 }
13232 }
13233 @_alwaysEmitIntoClient public var updateLineSpacing: some AppIntents::AppSchemaIntent {
13234 get {
13235 AppSchema.Intent("UpdateBookLineSpacingIntent")
13236 }
13237 }
13238 @_alwaysEmitIntoClient public var updateCharacterSpacing: some AppIntents::AppSchemaIntent {
13239 get {
13240 AppSchema.Intent("UpdateCharacterSpacingIntent")
13241 }
13242 }
13243 @_alwaysEmitIntoClient public var updateWordSpacing: some AppIntents::AppSchemaIntent {
13244 get {
13245 AppSchema.Intent("UpdateWordSpacingIntent")
13246 }
13247 }
13248 @_alwaysEmitIntoClient public var updateSettings: some AppIntents::AppSchemaIntent {
13249 get {
13250 AppSchema.Intent("UpdateBookSettingsIntent")
13251 }
13252 }
13253}
13254@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13255extension AppIntents::AppSchema {
13256 @_marker public protocol BooksEntity : AppIntents::AppSchema.AppIntents::Kind {
13257 }
13258}
13259@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13260extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::BooksEntity {
13261}
13262@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13263extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
13264 @_alwaysEmitIntoClient public static var books: some AppIntents::AppSchema.AppIntents::BooksEntity {
13265 get {
13266 AppSchema.Entity("books")
13267 }
13268 }
13269}
13270@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13271extension AppIntents::AppSchema.AppIntents::BooksEntity {
13272 @_alwaysEmitIntoClient public var book: some AppIntents::AppSchemaEntity {
13273 get {
13274 AppSchema.Entity("BookEntity")
13275 }
13276 }
13277 @_alwaysEmitIntoClient public var audiobook: some AppIntents::AppSchemaEntity {
13278 get {
13279 AppSchema.Entity("AudiobookEntity")
13280 }
13281 }
13282 @_alwaysEmitIntoClient public var settings: some AppIntents::AppSchemaEntity {
13283 get {
13284 AppSchema.Entity("BookSettingsEntity")
13285 }
13286 }
13287}
13288@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13289extension AppIntents::AppSchema {
13290 @_marker public protocol BooksEnum : AppIntents::AppSchema.AppIntents::Kind {
13291 }
13292}
13293@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13294extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::BooksEnum {
13295}
13296@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13297extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
13298 @_alwaysEmitIntoClient public static var books: some AppIntents::AppSchema.AppIntents::BooksEnum {
13299 get {
13300 AppSchema.Enum("books")
13301 }
13302 }
13303}
13304@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13305extension AppIntents::AppSchema.AppIntents::BooksEnum {
13306 @_alwaysEmitIntoClient public var contentType: some AppIntents::AppSchemaEnum {
13307 get {
13308 AppSchema.Enum("BookContentType")
13309 }
13310 }
13311 @_alwaysEmitIntoClient public var font: some AppIntents::AppSchemaEnum {
13312 get {
13313 AppSchema.Enum("BookFont")
13314 }
13315 }
13316 @_alwaysEmitIntoClient public var fontSize: some AppIntents::AppSchemaEnum {
13317 get {
13318 AppSchema.Enum("BookFontSize")
13319 }
13320 }
13321 @_alwaysEmitIntoClient public var navigationDirection: some AppIntents::AppSchemaEnum {
13322 get {
13323 AppSchema.Enum("BookNavigationDirection")
13324 }
13325 }
13326 @_alwaysEmitIntoClient public var relativeFontChange: some AppIntents::AppSchemaEnum {
13327 get {
13328 AppSchema.Enum("BookRelativeFontChange")
13329 }
13330 }
13331 @_alwaysEmitIntoClient public var relativeCharacterSpacingChange: some AppIntents::AppSchemaEnum {
13332 get {
13333 AppSchema.Enum("BookRelativeCharacterSpacingChange")
13334 }
13335 }
13336 @_alwaysEmitIntoClient public var relativeLineSpacingChange: some AppIntents::AppSchemaEnum {
13337 get {
13338 AppSchema.Enum("BookRelativeLineSpacingChange")
13339 }
13340 }
13341 @_alwaysEmitIntoClient public var relativeWordSpacingChange: some AppIntents::AppSchemaEnum {
13342 get {
13343 AppSchema.Enum("BookRelativeWordSpacingChange")
13344 }
13345 }
13346 @_alwaysEmitIntoClient public var theme: some AppIntents::AppSchemaEnum {
13347 get {
13348 AppSchema.Enum("BookTheme")
13349 }
13350 }
13351 @_alwaysEmitIntoClient public var pageNavigationSetting: some AppIntents::AppSchemaEnum {
13352 get {
13353 AppSchema.Enum("BookPageNavigationSetting")
13354 }
13355 }
13356}
13357@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13358extension AppIntents::AppSchema {
13359 @_marker public protocol MapsIntent : AppIntents::AppSchema.AppIntents::Kind {
13360 }
13361}
13362@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13363extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::MapsIntent {
13364}
13365@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13366extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
13367 @_alwaysEmitIntoClient public static var maps: some AppIntents::AppSchema.AppIntents::MapsIntent {
13368 get {
13369 AppSchema.Intent("maps")
13370 }
13371 }
13372}
13373@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13374extension AppIntents::AppSchema.AppIntents::MapsIntent {
13375 @_alwaysEmitIntoClient public var shareETA: some AppIntents::AppSchemaIntent {
13376 get {
13377 AppSchema.Intent("MapsShareETAIntent")
13378 }
13379 }
13380 @_alwaysEmitIntoClient public var startNavigation: some AppIntents::AppSchemaIntent {
13381 get {
13382 AppSchema.Intent("MapsStartNavigationIntent")
13383 }
13384 }
13385 @_alwaysEmitIntoClient public var stopShareETA: some AppIntents::AppSchemaIntent {
13386 get {
13387 AppSchema.Intent("MapsStopShareETAIntent")
13388 }
13389 }
13390 @_alwaysEmitIntoClient public var addNavigationWaypoints: some AppIntents::AppSchemaIntent {
13391 get {
13392 AppSchema.Intent("MapsAddNavigationWaypointsIntent")
13393 }
13394 }
13395 @_alwaysEmitIntoClient public var reportIncident: some AppIntents::AppSchemaIntent {
13396 get {
13397 AppSchema.Intent("ReportIncidentIntent")
13398 }
13399 }
13400 @_alwaysEmitIntoClient public var stopNavigation: some AppIntents::AppSchemaIntent {
13401 get {
13402 AppSchema.Intent("StopNavigationIntent")
13403 }
13404 }
13405}
13406@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13407extension AppIntents::AppSchema {
13408 @_marker public protocol MapsEntity : AppIntents::AppSchema.AppIntents::Kind {
13409 }
13410}
13411@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13412extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::MapsEntity {
13413}
13414@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13415extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
13416 @_alwaysEmitIntoClient public static var maps: some AppIntents::AppSchema.AppIntents::MapsEntity {
13417 get {
13418 AppSchema.Entity("maps")
13419 }
13420 }
13421}
13422@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13423extension AppIntents::AppSchema.AppIntents::MapsEntity {
13424 @_alwaysEmitIntoClient public var currentLocation: some AppIntents::AppSchemaEntity {
13425 get {
13426 AppSchema.Entity("MapsCurrentLocationEntity")
13427 }
13428 }
13429 @_alwaysEmitIntoClient public var navigationSession: some AppIntents::AppSchemaEntity {
13430 get {
13431 AppSchema.Entity("MapsNavigationSessionEntity")
13432 }
13433 }
13434 @_alwaysEmitIntoClient public var place: some AppIntents::AppSchemaEntity {
13435 get {
13436 AppSchema.Entity("MapsPlaceEntity")
13437 }
13438 }
13439 @_alwaysEmitIntoClient public var operatingHours: some AppIntents::AppSchemaEntity {
13440 get {
13441 AppSchema.Entity("MapsOperatingHoursEntity")
13442 }
13443 }
13444 @_alwaysEmitIntoClient public var operatingTimeRange: some AppIntents::AppSchemaEntity {
13445 get {
13446 AppSchema.Entity("MapsOperatingTimeRangeEntity")
13447 }
13448 }
13449 @_alwaysEmitIntoClient public var rating: some AppIntents::AppSchemaEntity {
13450 get {
13451 AppSchema.Entity("MapsRating")
13452 }
13453 }
13454}
13455@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13456extension AppIntents::AppSchema {
13457 @_marker public protocol MapsEnum : AppIntents::AppSchema.AppIntents::Kind {
13458 }
13459}
13460@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13461extension AppIntents::AppSchema.AppIntents::Enum : AppIntents::AppSchema.AppIntents::MapsEnum {
13462}
13463@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13464extension AppIntents::AppSchemaEnum where Self == AppIntents::AppSchema.AppIntents::Enum {
13465 @_alwaysEmitIntoClient public static var maps: some AppIntents::AppSchema.AppIntents::MapsEnum {
13466 get {
13467 AppSchema.Enum("maps")
13468 }
13469 }
13470}
13471@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13472extension AppIntents::AppSchema.AppIntents::MapsEnum {
13473 @_alwaysEmitIntoClient public var incident: some AppIntents::AppSchemaEnum {
13474 get {
13475 AppSchema.Enum("MapsIncidentEnum")
13476 }
13477 }
13478 @_alwaysEmitIntoClient public var navigationPreferences: some AppIntents::AppSchemaEnum {
13479 get {
13480 AppSchema.Enum("MapsNavigationPreferencesEnum")
13481 }
13482 }
13483 @_alwaysEmitIntoClient public var operatingStatus: some AppIntents::AppSchemaEnum {
13484 get {
13485 AppSchema.Enum("MapsOperatingStatusEnum")
13486 }
13487 }
13488 @_alwaysEmitIntoClient public var priceRange: some AppIntents::AppSchemaEnum {
13489 get {
13490 AppSchema.Enum("MapsPriceRangeEnum")
13491 }
13492 }
13493 @_alwaysEmitIntoClient public var transportType: some AppIntents::AppSchemaEnum {
13494 get {
13495 AppSchema.Enum("MapsTransportTypeEnum")
13496 }
13497 }
13498 @_alwaysEmitIntoClient public var ratingDescriptor: some AppIntents::AppSchemaEnum {
13499 get {
13500 AppSchema.Enum("MapsRatingDescriptor")
13501 }
13502 }
13503 @_alwaysEmitIntoClient public var amenity: some AppIntents::AppSchemaEnum {
13504 get {
13505 AppSchema.Enum("MapsAmenityTypeEnum")
13506 }
13507 }
13508}
13509@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13510extension AppIntents::AppSchema {
13511 @_marker public protocol AppStoreIntent : AppIntents::AppSchema.AppIntents::Kind {
13512 }
13513}
13514@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13515extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::AppStoreIntent {
13516}
13517@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13518extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
13519 @_alwaysEmitIntoClient public static var appStore: some AppIntents::AppSchema.AppIntents::AppStoreIntent {
13520 get {
13521 AppSchema.Intent("appStore")
13522 }
13523 }
13524}
13525@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13526extension AppIntents::AppSchema.AppIntents::AppStoreIntent {
13527 @_alwaysEmitIntoClient public var installApplication: some AppIntents::AppSchemaIntent {
13528 get {
13529 AppSchema.Intent("InstallApplicationIntent")
13530 }
13531 }
13532}
13533@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13534extension AppIntents::AppSchema {
13535 @_marker public protocol AppStoreEntity : AppIntents::AppSchema.AppIntents::Kind {
13536 }
13537}
13538@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13539extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::AppStoreEntity {
13540}
13541@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13542extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
13543 @_alwaysEmitIntoClient public static var appStore: some AppIntents::AppSchema.AppIntents::AppStoreEntity {
13544 get {
13545 AppSchema.Entity("appStore")
13546 }
13547 }
13548}
13549@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13550extension AppIntents::AppSchema.AppIntents::AppStoreEntity {
13551 @_alwaysEmitIntoClient public var marketplaceApplication: some AppIntents::AppSchemaEntity {
13552 get {
13553 AppSchema.Entity("MarketplaceApplication")
13554 }
13555 }
13556}
13557@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13558extension AppIntents::AppSchema {
13559 @_marker public protocol SystemIntent : AppIntents::AppSchema.AppIntents::Kind {
13560 }
13561}
13562@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13563extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::SystemIntent {
13564}
13565@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13566extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
13567 @_alwaysEmitIntoClient public static var system: some AppIntents::AppSchema.AppIntents::SystemIntent {
13568 get {
13569 AppSchema.Intent("system")
13570 }
13571 }
13572}
13573@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13574extension AppIntents::AppSchema.AppIntents::SystemIntent {
13575 @_alwaysEmitIntoClient public var search: some AppIntents::AppSchemaIntent {
13576 get {
13577 AppSchema.Intent("ShowInAppSearchResultsIntent")
13578 }
13579 }
13580}
13581@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
13582extension AppIntents::AppSchema.AppIntents::SystemIntent {
13583 @_alwaysEmitIntoClient public var open: some AppIntents::AppSchemaIntent {
13584 get {
13585 AppSchema.Intent("OpenIntent")
13586 }
13587 }
13588}
13589@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13590@available(*, deprecated)
13591extension AppIntents::AssistantSchemas {
13592 @_marker public protocol ReaderIntent : AppIntents::AssistantSchemas.AppIntents::Model {
13593 }
13594}
13595@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13596@available(*, deprecated)
13597extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::ReaderIntent {
13598}
13599@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13600@available(*, deprecated)
13601extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::ReaderIntent {
13602}
13603@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13604@available(*, deprecated)
13605extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
13606 @_alwaysEmitIntoClient public static var reader: some AppIntents::AssistantSchemas.AppIntents::ReaderIntent {
13607 get {
13608 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13609 return AssistantSchema.IntentSchema("reader")
13610 } else {
13611 fatalError("Do not reference schema types directly")
13612 }
13613 }
13614 }
13615}
13616@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13617@available(*, deprecated)
13618extension AppIntents::AssistantSchemas.AppIntents::ReaderIntent {
13619 @_alwaysEmitIntoClient public var rotateDocuments: some AppIntents::AssistantSchemas.AppIntents::Intent {
13620 get {
13621 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13622 return AssistantSchema.IntentSchema("ReaderRotateDocumentsIntent")
13623 } else {
13624 fatalError("Do not reference schema types directly")
13625 }
13626 }
13627 }
13628 @_alwaysEmitIntoClient public var resizeDocuments: some AppIntents::AssistantSchemas.AppIntents::Intent {
13629 get {
13630 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13631 return AssistantSchema.IntentSchema("ReaderResizeDocumentsIntent")
13632 } else {
13633 fatalError("Do not reference schema types directly")
13634 }
13635 }
13636 }
13637 @_alwaysEmitIntoClient public var openPage: some AppIntents::AssistantSchemas.AppIntents::Intent {
13638 get {
13639 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13640 return AssistantSchema.IntentSchema("ReaderOpenPageIntent")
13641 } else {
13642 fatalError("Do not reference schema types directly")
13643 }
13644 }
13645 }
13646 @_alwaysEmitIntoClient public var enhanceDocuments: some AppIntents::AssistantSchemas.AppIntents::Intent {
13647 get {
13648 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13649 return AssistantSchema.IntentSchema("ReaderEnhanceDocumentsIntent")
13650 } else {
13651 fatalError("Do not reference schema types directly")
13652 }
13653 }
13654 }
13655 @_alwaysEmitIntoClient public var searchDocuments: some AppIntents::AssistantSchemas.AppIntents::Intent {
13656 get {
13657 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13658 return AssistantSchema.IntentSchema("SearchReaderDocumentsIntent")
13659 } else {
13660 fatalError("Do not reference schema types directly")
13661 }
13662 }
13663 }
13664 @_alwaysEmitIntoClient public var openDocument: some AppIntents::AssistantSchemas.AppIntents::Intent {
13665 get {
13666 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13667 return AssistantSchema.IntentSchema("ReaderOpenDocumentsIntent")
13668 } else {
13669 fatalError("Do not reference schema types directly")
13670 }
13671 }
13672 }
13673 @_alwaysEmitIntoClient public var rotatePages: some AppIntents::AssistantSchemas.AppIntents::Intent {
13674 get {
13675 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13676 return AssistantSchema.IntentSchema("ReaderRotatePagesIntent")
13677 } else {
13678 fatalError("Do not reference schema types directly")
13679 }
13680 }
13681 }
13682 @_alwaysEmitIntoClient public var deletePages: some AppIntents::AssistantSchemas.AppIntents::Intent {
13683 get {
13684 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13685 return AssistantSchema.IntentSchema("ReaderDeletePagesIntent")
13686 } else {
13687 fatalError("Do not reference schema types directly")
13688 }
13689 }
13690 }
13691 @_alwaysEmitIntoClient public var insertPages: some AppIntents::AssistantSchemas.AppIntents::Intent {
13692 get {
13693 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13694 return AssistantSchema.IntentSchema("ReaderInsertPagesIntent")
13695 } else {
13696 fatalError("Do not reference schema types directly")
13697 }
13698 }
13699 }
13700}
13701@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13702@available(*, deprecated)
13703extension AppIntents::AssistantSchemas {
13704 @_marker public protocol ReaderEntity : AppIntents::AssistantSchemas.AppIntents::Model {
13705 }
13706}
13707@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13708@available(*, deprecated)
13709extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::ReaderEntity {
13710}
13711@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13712@available(*, deprecated)
13713extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::ReaderEntity {
13714}
13715@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13716@available(*, deprecated)
13717extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
13718 @_alwaysEmitIntoClient public static var reader: some AppIntents::AssistantSchemas.AppIntents::ReaderEntity {
13719 get {
13720 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13721 return AssistantSchema.EntitySchema("reader")
13722 } else {
13723 fatalError("Do not reference schema types directly")
13724 }
13725 }
13726 }
13727}
13728@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13729@available(*, deprecated)
13730extension AppIntents::AssistantSchemas.AppIntents::ReaderEntity {
13731 @_alwaysEmitIntoClient public var document: some AppIntents::AssistantSchemas.AppIntents::Entity {
13732 get {
13733 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13734 return AssistantSchema.EntitySchema("ReaderDocumentEntity")
13735 } else {
13736 fatalError("Do not reference schema types directly")
13737 }
13738 }
13739 }
13740 @_alwaysEmitIntoClient public var page: some AppIntents::AssistantSchemas.AppIntents::Entity {
13741 get {
13742 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13743 return AssistantSchema.EntitySchema("ReaderPageEntity")
13744 } else {
13745 fatalError("Do not reference schema types directly")
13746 }
13747 }
13748 }
13749}
13750@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13751@available(*, deprecated)
13752extension AppIntents::AssistantSchemas {
13753 @_marker public protocol ReaderEnum : AppIntents::AssistantSchemas.AppIntents::Model {
13754 }
13755}
13756@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13757@available(*, deprecated)
13758extension AppIntents::AssistantSchemas.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::ReaderEnum {
13759}
13760@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13761@available(*, deprecated)
13762extension AppIntents::AssistantSchema.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::ReaderEnum {
13763}
13764@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13765@available(*, deprecated)
13766extension AppIntents::AssistantSchemas.AppIntents::Enum where Self == AppIntents::AssistantSchemas.AppIntents::EnumSchema {
13767 @_alwaysEmitIntoClient public static var reader: some AppIntents::AssistantSchemas.AppIntents::ReaderEnum {
13768 get {
13769 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13770 return AssistantSchema.EnumSchema("reader")
13771 } else {
13772 fatalError("Do not reference schema types directly")
13773 }
13774 }
13775 }
13776}
13777@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13778@available(*, deprecated)
13779extension AppIntents::AssistantSchemas.AppIntents::ReaderEnum {
13780 @_alwaysEmitIntoClient public var documentKind: some AppIntents::AssistantSchemas.AppIntents::Enum {
13781 get {
13782 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13783 return AssistantSchema.EnumSchema("ReaderDocumentKind")
13784 } else {
13785 fatalError("Do not reference schema types directly")
13786 }
13787 }
13788 }
13789}
13790@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13791@available(*, deprecated)
13792extension AppIntents::AssistantSchemas {
13793 @_marker public protocol WordProcessorIntent : AppIntents::AssistantSchemas.AppIntents::Model {
13794 }
13795}
13796@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13797@available(*, deprecated)
13798extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::WordProcessorIntent {
13799}
13800@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13801@available(*, deprecated)
13802extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::WordProcessorIntent {
13803}
13804@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13805@available(*, deprecated)
13806extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
13807 @_alwaysEmitIntoClient public static var wordProcessor: some AppIntents::AssistantSchemas.AppIntents::WordProcessorIntent {
13808 get {
13809 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13810 return AssistantSchema.IntentSchema("wordProcessor")
13811 } else {
13812 fatalError("Do not reference schema types directly")
13813 }
13814 }
13815 }
13816}
13817@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13818@available(*, deprecated)
13819extension AppIntents::AssistantSchemas.AppIntents::WordProcessorIntent {
13820 @_alwaysEmitIntoClient public var create: some AppIntents::AssistantSchemas.AppIntents::Intent {
13821 get {
13822 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13823 return AssistantSchema.IntentSchema("CreateWordProcessorDocumentIntent")
13824 } else {
13825 fatalError("Do not reference schema types directly")
13826 }
13827 }
13828 }
13829 @_alwaysEmitIntoClient public var open: some AppIntents::AssistantSchemas.AppIntents::Intent {
13830 get {
13831 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13832 return AssistantSchema.IntentSchema("OpenWordProcessorDocumentIntent")
13833 } else {
13834 fatalError("Do not reference schema types directly")
13835 }
13836 }
13837 }
13838 @_alwaysEmitIntoClient public var createPage: some AppIntents::AssistantSchemas.AppIntents::Intent {
13839 get {
13840 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13841 return AssistantSchema.IntentSchema("CreateWordProcessorPageIntent")
13842 } else {
13843 fatalError("Do not reference schema types directly")
13844 }
13845 }
13846 }
13847 @_alwaysEmitIntoClient public var openPage: some AppIntents::AssistantSchemas.AppIntents::Intent {
13848 get {
13849 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13850 return AssistantSchema.IntentSchema("OpenWordProcessorPageIntent")
13851 } else {
13852 fatalError("Do not reference schema types directly")
13853 }
13854 }
13855 }
13856 @_alwaysEmitIntoClient public var addTextBoxToPage: some AppIntents::AssistantSchemas.AppIntents::Intent {
13857 get {
13858 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13859 return AssistantSchema.IntentSchema("AddTextBoxToWordProcessorPageIntent")
13860 } else {
13861 fatalError("Do not reference schema types directly")
13862 }
13863 }
13864 }
13865 @_alwaysEmitIntoClient public var addVideoToPage: some AppIntents::AssistantSchemas.AppIntents::Intent {
13866 get {
13867 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13868 return AssistantSchema.IntentSchema("AddVideoToWordProcessorPageIntent")
13869 } else {
13870 fatalError("Do not reference schema types directly")
13871 }
13872 }
13873 }
13874 @_alwaysEmitIntoClient public var addImageToPage: some AppIntents::AssistantSchemas.AppIntents::Intent {
13875 get {
13876 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13877 return AssistantSchema.IntentSchema("AddImageToWordProcessorPageIntent")
13878 } else {
13879 fatalError("Do not reference schema types directly")
13880 }
13881 }
13882 }
13883 @_alwaysEmitIntoClient public var addAudioToPage: some AppIntents::AssistantSchemas.AppIntents::Intent {
13884 get {
13885 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13886 return AssistantSchema.IntentSchema("AddAudioToWordProcessorPageIntent")
13887 } else {
13888 fatalError("Do not reference schema types directly")
13889 }
13890 }
13891 }
13892 @_alwaysEmitIntoClient public var addWebVideoToPage: some AppIntents::AssistantSchemas.AppIntents::Intent {
13893 get {
13894 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13895 return AssistantSchema.IntentSchema("AddWebVideoToWordProcessorPageIntent")
13896 } else {
13897 fatalError("Do not reference schema types directly")
13898 }
13899 }
13900 }
13901}
13902@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13903@available(*, deprecated)
13904extension AppIntents::AssistantSchemas {
13905 @_marker public protocol WordProcessorEntity : AppIntents::AssistantSchemas.AppIntents::Model {
13906 }
13907}
13908@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13909@available(*, deprecated)
13910extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::WordProcessorEntity {
13911}
13912@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13913@available(*, deprecated)
13914extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::WordProcessorEntity {
13915}
13916@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13917@available(*, deprecated)
13918extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
13919 @_alwaysEmitIntoClient public static var wordProcessor: some AppIntents::AssistantSchemas.AppIntents::WordProcessorEntity {
13920 get {
13921 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13922 return AssistantSchema.EntitySchema("wordProcessor")
13923 } else {
13924 fatalError("Do not reference schema types directly")
13925 }
13926 }
13927 }
13928}
13929@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13930@available(*, deprecated)
13931extension AppIntents::AssistantSchemas.AppIntents::WordProcessorEntity {
13932 @_alwaysEmitIntoClient public var document: some AppIntents::AssistantSchemas.AppIntents::Entity {
13933 get {
13934 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13935 return AssistantSchema.EntitySchema("WordProcessorDocumentEntity")
13936 } else {
13937 fatalError("Do not reference schema types directly")
13938 }
13939 }
13940 }
13941 @_alwaysEmitIntoClient public var page: some AppIntents::AssistantSchemas.AppIntents::Entity {
13942 get {
13943 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13944 return AssistantSchema.EntitySchema("WordProcessorPageEntity")
13945 } else {
13946 fatalError("Do not reference schema types directly")
13947 }
13948 }
13949 }
13950 @_alwaysEmitIntoClient public var template: some AppIntents::AssistantSchemas.AppIntents::Entity {
13951 get {
13952 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13953 return AssistantSchema.EntitySchema("WordProcessorDocumentTemplateEntity")
13954 } else {
13955 fatalError("Do not reference schema types directly")
13956 }
13957 }
13958 }
13959}
13960@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13961@available(*, deprecated)
13962extension AppIntents::AssistantSchemas {
13963 @_marker public protocol PhotosIntent : AppIntents::AssistantSchemas.AppIntents::Model {
13964 }
13965}
13966@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13967@available(*, deprecated)
13968extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::PhotosIntent {
13969}
13970@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
13971@available(*, deprecated)
13972extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::PhotosIntent {
13973}
13974@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13975@available(*, deprecated)
13976extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
13977 @_alwaysEmitIntoClient public static var photos: some AppIntents::AssistantSchemas.AppIntents::PhotosIntent {
13978 get {
13979 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13980 return AssistantSchema.IntentSchema("photos")
… 4 unchanged lines …
4956 }
4957}
4958@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
4959extension AppIntents.AssistantSchemas.PhotosIntent {
4960 @_alwaysEmitIntoClient public var createAlbum: some AppIntents.AssistantSchemas.Intent {
4961 get {
4962 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4963 return AssistantSchema.IntentSchema("CreateMediaAlbumIntent")
13985 }
13986}
13987@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
13988@available(*, deprecated)
13989extension AppIntents::AssistantSchemas.AppIntents::PhotosIntent {
13990 @_alwaysEmitIntoClient public var createAlbum: some AppIntents::AssistantSchemas.AppIntents::Intent {
13991 get {
13992 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
13993 return AssistantSchema.IntentSchema("CreateMediaAlbumIntent")
… 2 unchanged lines …
4966 }
4967 }
4968 }
4969 @_alwaysEmitIntoClient public var openAlbum: some AppIntents.AssistantSchemas.Intent {
4970 get {
4971 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4972 return AssistantSchema.IntentSchema("OpenMediaAlbumIntent")
13996 }
13997 }
13998 }
13999 @_alwaysEmitIntoClient public var openAlbum: some AppIntents::AssistantSchemas.AppIntents::Intent {
14000 get {
14001 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14002 return AssistantSchema.IntentSchema("OpenMediaAlbumIntent")
… 2 unchanged lines …
4975 }
4976 }
4977 }
4978 @_alwaysEmitIntoClient public var updateAlbum: some AppIntents.AssistantSchemas.Intent {
4979 get {
4980 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4981 return AssistantSchema.IntentSchema("UpdateMediaAlbumIntent")
14005 }
14006 }
14007 }
14008 @_alwaysEmitIntoClient public var updateAlbum: some AppIntents::AssistantSchemas.AppIntents::Intent {
14009 get {
14010 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14011 return AssistantSchema.IntentSchema("UpdateMediaAlbumIntent")
… 2 unchanged lines …
4984 }
4985 }
4986 }
4987 @_alwaysEmitIntoClient public var deleteAlbum: some AppIntents.AssistantSchemas.Intent {
4988 get {
4989 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4990 return AssistantSchema.IntentSchema("DeleteMediaAlbumIntent")
14014 }
14015 }
14016 }
14017 @_alwaysEmitIntoClient public var deleteAlbum: some AppIntents::AssistantSchemas.AppIntents::Intent {
14018 get {
14019 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14020 return AssistantSchema.IntentSchema("DeleteMediaAlbumIntent")
… 2 unchanged lines …
4993 }
4994 }
4995 }
4996 @_alwaysEmitIntoClient public var createAssets: some AppIntents.AssistantSchemas.Intent {
4997 get {
4998 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
4999 return AssistantSchema.IntentSchema("CreateMediaAssetsIntent")
14023 }
14024 }
14025 }
14026 @_alwaysEmitIntoClient public var createAssets: some AppIntents::AssistantSchemas.AppIntents::Intent {
14027 get {
14028 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14029 return AssistantSchema.IntentSchema("CreateMediaAssetsIntent")
… 2 unchanged lines …
5002 }
5003 }
5004 }
5005 @_alwaysEmitIntoClient public var openAsset: some AppIntents.AssistantSchemas.Intent {
5006 get {
5007 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5008 return AssistantSchema.IntentSchema("OpenMediaAssetIntent")
14032 }
14033 }
14034 }
14035 @_alwaysEmitIntoClient public var openAsset: some AppIntents::AssistantSchemas.AppIntents::Intent {
14036 get {
14037 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14038 return AssistantSchema.IntentSchema("OpenMediaAssetIntent")
… 2 unchanged lines …
5011 }
5012 }
5013 }
5014 @_alwaysEmitIntoClient public var updateAsset: some AppIntents.AssistantSchemas.Intent {
5015 get {
5016 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5017 return AssistantSchema.IntentSchema("UpdateMediaAssetIntent")
14041 }
14042 }
14043 }
14044 @_alwaysEmitIntoClient public var updateAsset: some AppIntents::AssistantSchemas.AppIntents::Intent {
14045 get {
14046 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14047 return AssistantSchema.IntentSchema("UpdateMediaAssetIntent")
… 2 unchanged lines …
5020 }
5021 }
5022 }
5023 @_alwaysEmitIntoClient public var deleteAssets: some AppIntents.AssistantSchemas.Intent {
5024 get {
5025 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5026 return AssistantSchema.IntentSchema("DeleteMediaAssetsIntent")
14050 }
14051 }
14052 }
14053 @_alwaysEmitIntoClient public var deleteAssets: some AppIntents::AssistantSchemas.AppIntents::Intent {
14054 get {
14055 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14056 return AssistantSchema.IntentSchema("DeleteMediaAssetsIntent")
… 2 unchanged lines …
5029 }
5030 }
5031 }
5032 @_alwaysEmitIntoClient public var duplicateAssets: some AppIntents.AssistantSchemas.Intent {
5033 get {
5034 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5035 return AssistantSchema.IntentSchema("DuplicateMediaAssetsIntent")
14059 }
14060 }
14061 }
14062 @_alwaysEmitIntoClient public var duplicateAssets: some AppIntents::AssistantSchemas.AppIntents::Intent {
14063 get {
14064 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14065 return AssistantSchema.IntentSchema("DuplicateMediaAssetsIntent")
… 2 unchanged lines …
5038 }
5039 }
5040 }
5041 @_alwaysEmitIntoClient public var postToSharedAlbum: some AppIntents.AssistantSchemas.Intent {
5042 get {
5043 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5044 return AssistantSchema.IntentSchema("PostToSharedAlbumIntent")
14068 }
14069 }
14070 }
14071 @_alwaysEmitIntoClient public var postToSharedAlbum: some AppIntents::AssistantSchemas.AppIntents::Intent {
14072 get {
14073 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14074 return AssistantSchema.IntentSchema("PostToSharedAlbumIntent")
… 2 unchanged lines …
5047 }
5048 }
5049 }
5050 @_alwaysEmitIntoClient public var addAssetsToAlbum: some AppIntents.AssistantSchemas.Intent {
5051 get {
5052 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5053 return AssistantSchema.IntentSchema("AddMediaAssetsToAlbumIntent")
14077 }
14078 }
14079 }
14080 @_alwaysEmitIntoClient public var addAssetsToAlbum: some AppIntents::AssistantSchemas.AppIntents::Intent {
14081 get {
14082 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14083 return AssistantSchema.IntentSchema("AddMediaAssetsToAlbumIntent")
… 2 unchanged lines …
5056 }
5057 }
5058 }
5059 @_alwaysEmitIntoClient public var removeAssetsFromAlbum: some AppIntents.AssistantSchemas.Intent {
5060 get {
5061 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5062 return AssistantSchema.IntentSchema("RemoveMediaAssetsFromAlbumIntent")
14086 }
14087 }
14088 }
14089 @_alwaysEmitIntoClient public var removeAssetsFromAlbum: some AppIntents::AssistantSchemas.AppIntents::Intent {
14090 get {
14091 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14092 return AssistantSchema.IntentSchema("RemoveMediaAssetsFromAlbumIntent")
… 2 unchanged lines …
5065 }
5066 }
5067 }
5068 @_alwaysEmitIntoClient public var search: some AppIntents.AssistantSchemas.Intent {
5069 get {
5070 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5071 return AssistantSchema.IntentSchema("SearchMediaIntent")
14095 }
14096 }
14097 }
14098 @available(*, deprecated, message: "Use .system.search instead")
14099 @_alwaysEmitIntoClient public var search: some AppIntents::AssistantSchemas.AppIntents::Intent {
14100 get {
14101 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14102 return AssistantSchema.IntentSchema("SearchMediaIntent")
… 2 unchanged lines …
5074 }
5075 }
5076 }
5077 @_alwaysEmitIntoClient public var updateRecognizedPerson: some AppIntents.AssistantSchemas.Intent {
5078 get {
5079 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5080 return AssistantSchema.IntentSchema("UpdateMediaPersonIntent")
14105 }
14106 }
14107 }
14108 @_alwaysEmitIntoClient public var updateRecognizedPerson: some AppIntents::AssistantSchemas.AppIntents::Intent {
14109 get {
14110 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14111 return AssistantSchema.IntentSchema("UpdateMediaPersonIntent")
… 2 unchanged lines …
5083 }
5084 }
5085 }
5086 @_alwaysEmitIntoClient public var copyEdits: some AppIntents.AssistantSchemas.Intent {
5087 get {
5088 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5089 return AssistantSchema.IntentSchema("CopyMediaEditsIntent")
14114 }
14115 }
14116 }
14117 @_alwaysEmitIntoClient public var copyEdits: some AppIntents::AssistantSchemas.AppIntents::Intent {
14118 get {
14119 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14120 return AssistantSchema.IntentSchema("CopyMediaEditsIntent")
… 2 unchanged lines …
5092 }
5093 }
5094 }
5095 @_alwaysEmitIntoClient public var pasteEdits: some AppIntents.AssistantSchemas.Intent {
5096 get {
5097 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5098 return AssistantSchema.IntentSchema("PasteMediaEditsIntent")
14123 }
14124 }
14125 }
14126 @_alwaysEmitIntoClient public var pasteEdits: some AppIntents::AssistantSchemas.AppIntents::Intent {
14127 get {
14128 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14129 return AssistantSchema.IntentSchema("PasteMediaEditsIntent")
… 2 unchanged lines …
5101 }
5102 }
5103 }
5104 @_alwaysEmitIntoClient public var cleanupPhoto: some AppIntents.AssistantSchemas.Intent {
5105 get {
5106 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5107 return AssistantSchema.IntentSchema("CleanupMediaIntent")
14132 }
14133 }
14134 }
14135 @_alwaysEmitIntoClient public var cleanupPhoto: some AppIntents::AssistantSchemas.AppIntents::Intent {
14136 get {
14137 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14138 return AssistantSchema.IntentSchema("CleanupMediaIntent")
… 2 unchanged lines …
5110 }
5111 }
5112 }
5113 @_alwaysEmitIntoClient public var setExposure: some AppIntents.AssistantSchemas.Intent {
5114 get {
5115 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5116 return AssistantSchema.IntentSchema("SetMediaExposureIntent")
14141 }
14142 }
14143 }
14144 @_alwaysEmitIntoClient public var setExposure: some AppIntents::AssistantSchemas.AppIntents::Intent {
14145 get {
14146 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14147 return AssistantSchema.IntentSchema("SetMediaExposureIntent")
… 2 unchanged lines …
5119 }
5120 }
5121 }
5122 @_alwaysEmitIntoClient public var setSaturation: some AppIntents.AssistantSchemas.Intent {
5123 get {
5124 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5125 return AssistantSchema.IntentSchema("SetMediaSaturationIntent")
14150 }
14151 }
14152 }
14153 @_alwaysEmitIntoClient public var setSaturation: some AppIntents::AssistantSchemas.AppIntents::Intent {
14154 get {
14155 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14156 return AssistantSchema.IntentSchema("SetMediaSaturationIntent")
… 2 unchanged lines …
5128 }
5129 }
5130 }
5131 @_alwaysEmitIntoClient public var setWarmth: some AppIntents.AssistantSchemas.Intent {
5132 get {
5133 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5134 return AssistantSchema.IntentSchema("SetMediaWarmthIntent")
14159 }
14160 }
14161 }
14162 @_alwaysEmitIntoClient public var setWarmth: some AppIntents::AssistantSchemas.AppIntents::Intent {
14163 get {
14164 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14165 return AssistantSchema.IntentSchema("SetMediaWarmthIntent")
… 2 unchanged lines …
5137 }
5138 }
5139 }
5140 @_alwaysEmitIntoClient public var toggleSuggestedEdits: some AppIntents.AssistantSchemas.Intent {
5141 get {
5142 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5143 return AssistantSchema.IntentSchema("EnhanceMediaIntent")
14168 }
14169 }
14170 }
14171 @_alwaysEmitIntoClient public var toggleSuggestedEdits: some AppIntents::AssistantSchemas.AppIntents::Intent {
14172 get {
14173 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14174 return AssistantSchema.IntentSchema("EnhanceMediaIntent")
… 2 unchanged lines …
5146 }
5147 }
5148 }
5149 @_alwaysEmitIntoClient public var setFilter: some AppIntents.AssistantSchemas.Intent {
5150 get {
5151 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5152 return AssistantSchema.IntentSchema("ApplyMediaFilterIntent")
14177 }
14178 }
14179 }
14180 @_alwaysEmitIntoClient public var setFilter: some AppIntents::AssistantSchemas.AppIntents::Intent {
14181 get {
14182 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14183 return AssistantSchema.IntentSchema("ApplyMediaFilterIntent")
… 2 unchanged lines …
5155 }
5156 }
5157 }
5158 @_alwaysEmitIntoClient public var setDepth: some AppIntents.AssistantSchemas.Intent {
5159 get {
5160 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5161 return AssistantSchema.IntentSchema("SetMediaApertureIntent")
14186 }
14187 }
14188 }
14189 @_alwaysEmitIntoClient public var setDepth: some AppIntents::AssistantSchemas.AppIntents::Intent {
14190 get {
14191 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14192 return AssistantSchema.IntentSchema("SetMediaApertureIntent")
… 2 unchanged lines …
5164 }
5165 }
5166 }
5167 @_alwaysEmitIntoClient public var toggleDepth: some AppIntents.AssistantSchemas.Intent {
5168 get {
5169 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5170 return AssistantSchema.IntentSchema("SetMediaDepthIntent")
14195 }
14196 }
14197 }
14198 @_alwaysEmitIntoClient public var toggleDepth: some AppIntents::AssistantSchemas.AppIntents::Intent {
14199 get {
14200 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14201 return AssistantSchema.IntentSchema("SetMediaDepthIntent")
… 2 unchanged lines …
5173 }
5174 }
5175 }
5176 @_alwaysEmitIntoClient public var crop: some AppIntents.AssistantSchemas.Intent {
5177 get {
5178 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5179 return AssistantSchema.IntentSchema("CropMediaIntent")
14204 }
14205 }
14206 }
14207 @_alwaysEmitIntoClient public var crop: some AppIntents::AssistantSchemas.AppIntents::Intent {
14208 get {
14209 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14210 return AssistantSchema.IntentSchema("CropMediaIntent")
… 2 unchanged lines …
5182 }
5183 }
5184 }
5185 @_alwaysEmitIntoClient public var straighten: some AppIntents.AssistantSchemas.Intent {
5186 get {
5187 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5188 return AssistantSchema.IntentSchema("StraightenMediaIntent")
14213 }
14214 }
14215 }
14216 @_alwaysEmitIntoClient public var straighten: some AppIntents::AssistantSchemas.AppIntents::Intent {
14217 get {
14218 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14219 return AssistantSchema.IntentSchema("StraightenMediaIntent")
… 2 unchanged lines …
5191 }
5192 }
5193 }
5194 @_alwaysEmitIntoClient public var setRotation: some AppIntents.AssistantSchemas.Intent {
5195 get {
5196 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5197 return AssistantSchema.IntentSchema("RotateMediaIntent")
14222 }
14223 }
14224 }
14225 @_alwaysEmitIntoClient public var setRotation: some AppIntents::AssistantSchemas.AppIntents::Intent {
14226 get {
14227 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14228 return AssistantSchema.IntentSchema("RotateMediaIntent")
… 3 unchanged lines …
5201 }
5202 }
5203}
5204@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5205extension AppIntents.AssistantSchemas {
5206 @_marker public protocol PhotosEntity : AppIntents.AssistantSchemas.Model {
5207 }
5208}
5209@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5210extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.PhotosEntity {
5211}
5212@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5213extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.PhotosEntity {
5214}
5215@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5216extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
5217 @_alwaysEmitIntoClient public static var photos: some AppIntents.AssistantSchemas.PhotosEntity {
5218 get {
5219 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5220 return AssistantSchema.EntitySchema("photos")
14232 }
14233 }
14234}
14235@available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *)
14236@available(*, deprecated)
14237extension AppIntents::AssistantSchemas.AppIntents::PhotosIntent {
14238 @_alwaysEmitIntoClient public var editAsset: some AppIntents::AssistantSchemas.AppIntents::Intent {
14239 get {
14240 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
14241 return AssistantSchema.IntentSchema("EditAsset")
14242 } else {
14243 fatalError("Do not reference schema types directly")
14244 }
14245 }
14246 }
14247}
14248@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14249@available(*, deprecated)
14250extension AppIntents::AssistantSchemas {
14251 @_marker public protocol PhotosEntity : AppIntents::AssistantSchemas.AppIntents::Model {
14252 }
14253}
14254@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14255@available(*, deprecated)
14256extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::PhotosEntity {
14257}
14258@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
14259@available(*, deprecated)
14260extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::PhotosEntity {
14261}
14262@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14263@available(*, deprecated)
14264extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
14265 @_alwaysEmitIntoClient public static var photos: some AppIntents::AssistantSchemas.AppIntents::PhotosEntity {
14266 get {
14267 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14268 return AssistantSchema.EntitySchema("photos")
… 4 unchanged lines …
5225 }
5226}
5227@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5228extension AppIntents.AssistantSchemas.PhotosEntity {
5229 @_alwaysEmitIntoClient public var asset: some AppIntents.AssistantSchemas.Entity {
5230 get {
5231 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5232 return AssistantSchema.EntitySchema("PhotoEntity")
14273 }
14274}
14275@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14276@available(*, deprecated)
14277extension AppIntents::AssistantSchemas.AppIntents::PhotosEntity {
14278 @_alwaysEmitIntoClient public var asset: some AppIntents::AssistantSchemas.AppIntents::Entity {
14279 get {
14280 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14281 return AssistantSchema.EntitySchema("PhotoEntity")
… 2 unchanged lines …
5235 }
5236 }
5237 }
5238 @_alwaysEmitIntoClient public var album: some AppIntents.AssistantSchemas.Entity {
5239 get {
5240 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5241 return AssistantSchema.EntitySchema("PhotoAlbumEntity")
14284 }
14285 }
14286 }
14287 @_alwaysEmitIntoClient public var album: some AppIntents::AssistantSchemas.AppIntents::Entity {
14288 get {
14289 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14290 return AssistantSchema.EntitySchema("PhotoAlbumEntity")
… 2 unchanged lines …
5244 }
5245 }
5246 }
5247 @_alwaysEmitIntoClient public var recognizedPerson: some AppIntents.AssistantSchemas.Entity {
5248 get {
5249 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5250 return AssistantSchema.EntitySchema("PhotoPersonEntity")
14293 }
14294 }
14295 }
14296 @_alwaysEmitIntoClient public var recognizedPerson: some AppIntents::AssistantSchemas.AppIntents::Entity {
14297 get {
14298 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14299 return AssistantSchema.EntitySchema("PhotoPersonEntity")
… 4 unchanged lines …
5255 }
5256}
5257@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5258extension AppIntents.AssistantSchemas {
5259 @_marker public protocol PhotosEnum : AppIntents.AssistantSchemas.Model {
5260 }
5261}
5262@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5263extension AppIntents.AssistantSchemas.EnumSchema : AppIntents.AssistantSchemas.PhotosEnum {
5264}
5265@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5266extension AppIntents.AssistantSchema.EnumSchema : AppIntents.AssistantSchemas.PhotosEnum {
5267}
5268@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5269extension AppIntents.AssistantSchemas.Enum where Self == AppIntents.AssistantSchemas.EnumSchema {
5270 @_alwaysEmitIntoClient public static var photos: some AppIntents.AssistantSchemas.PhotosEnum {
5271 get {
5272 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5273 return AssistantSchema.EnumSchema("photos")
14304 }
14305}
14306@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14307@available(*, deprecated)
14308extension AppIntents::AssistantSchemas {
14309 @_marker public protocol PhotosEnum : AppIntents::AssistantSchemas.AppIntents::Model {
14310 }
14311}
14312@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14313@available(*, deprecated)
14314extension AppIntents::AssistantSchemas.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::PhotosEnum {
14315}
14316@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
14317@available(*, deprecated)
14318extension AppIntents::AssistantSchema.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::PhotosEnum {
14319}
14320@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14321@available(*, deprecated)
14322extension AppIntents::AssistantSchemas.AppIntents::Enum where Self == AppIntents::AssistantSchemas.AppIntents::EnumSchema {
14323 @_alwaysEmitIntoClient public static var photos: some AppIntents::AssistantSchemas.AppIntents::PhotosEnum {
14324 get {
14325 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14326 return AssistantSchema.EnumSchema("photos")
… 4 unchanged lines …
5278 }
5279}
5280@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5281extension AppIntents.AssistantSchemas.PhotosEnum {
5282 @_alwaysEmitIntoClient public var assetType: some AppIntents.AssistantSchemas.Enum {
5283 get {
5284 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5285 return AssistantSchema.EnumSchema("PhotoAssetType")
14331 }
14332}
14333@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14334@available(*, deprecated)
14335extension AppIntents::AssistantSchemas.AppIntents::PhotosEnum {
14336 @_alwaysEmitIntoClient public var assetType: some AppIntents::AssistantSchemas.AppIntents::Enum {
14337 get {
14338 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14339 return AssistantSchema.EnumSchema("PhotoAssetType")
… 2 unchanged lines …
5288 }
5289 }
5290 }
5291 @_alwaysEmitIntoClient public var albumType: some AppIntents.AssistantSchemas.Enum {
5292 get {
5293 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5294 return AssistantSchema.EnumSchema("PhotoAlbumType")
14342 }
14343 }
14344 }
14345 @_alwaysEmitIntoClient public var albumType: some AppIntents::AssistantSchemas.AppIntents::Enum {
14346 get {
14347 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14348 return AssistantSchema.EnumSchema("PhotoAlbumType")
… 2 unchanged lines …
5297 }
5298 }
5299 }
5300 @_alwaysEmitIntoClient public var filterType: some AppIntents.AssistantSchemas.Enum {
5301 get {
5302 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5303 return AssistantSchema.EnumSchema("PhotoFilterEffectType")
14351 }
14352 }
14353 }
14354 @_alwaysEmitIntoClient public var filterType: some AppIntents::AssistantSchemas.AppIntents::Enum {
14355 get {
14356 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14357 return AssistantSchema.EnumSchema("PhotoFilterEffectType")
… 2 unchanged lines …
5306 }
5307 }
5308 }
5309 @_alwaysEmitIntoClient public var rotationDirection: some AppIntents.AssistantSchemas.Enum {
5310 get {
5311 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5312 return AssistantSchema.EnumSchema("PhotoRotationDirection")
14360 }
14361 }
14362 }
14363 @_alwaysEmitIntoClient public var rotationDirection: some AppIntents::AssistantSchemas.AppIntents::Enum {
14364 get {
14365 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14366 return AssistantSchema.EnumSchema("PhotoRotationDirection")
… 4 unchanged lines …
5317 }
5318}
5319@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5320extension AppIntents.AssistantSchemas {
5321 @_marker public protocol VisualIntelligenceIntent : AppIntents.AssistantSchemas.Model {
5322 }
5323}
5324@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5325extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.VisualIntelligenceIntent {
5326}
5327@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5328extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.VisualIntelligenceIntent {
5329}
5330@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5331extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
5332 @available(iOS 26.0, *)
5333 @available(macOS, unavailable)
5334 @available(tvOS, unavailable)
5335 @available(watchOS, unavailable)
5336 @available(visionOS, unavailable)
5337 @_alwaysEmitIntoClient public static var visualIntelligence: some AppIntents.AssistantSchemas.VisualIntelligenceIntent {
5338 get {
5339 if #available(macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *) {
5340 return AssistantSchema.IntentSchema("visualIntelligence")
5341 } else {
5342 fatalError("Do not reference schema types directly")
5343 }
5344 }
5345 }
5346}
5347@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5348extension AppIntents.AssistantSchemas.VisualIntelligenceIntent {
5349 @available(iOS 26.0, *)
5350 @available(macOS, unavailable)
5351 @available(tvOS, unavailable)
5352 @available(watchOS, unavailable)
5353 @available(visionOS, unavailable)
5354 @_alwaysEmitIntoClient public var semanticContentSearch: some AppIntents.AssistantSchemas.Intent {
5355 get {
5356 if #available(macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *) {
5357 return AssistantSchema.IntentSchema("ShowVisualSearchResultsInAppIntent")
5358 } else {
5359 fatalError("Do not reference schema types directly")
5360 }
5361 }
5362 }
5363}
5364@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5365extension AppIntents.AssistantSchemas {
5366 @_marker public protocol ReaderIntent : AppIntents.AssistantSchemas.Model {
5367 }
5368}
5369@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5370extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.ReaderIntent {
5371}
5372@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5373extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.ReaderIntent {
5374}
5375@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5376extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
5377 @_alwaysEmitIntoClient public static var reader: some AppIntents.AssistantSchemas.ReaderIntent {
5378 get {
5379 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5380 return AssistantSchema.IntentSchema("reader")
5381 } else {
5382 fatalError("Do not reference schema types directly")
5383 }
5384 }
5385 }
5386}
5387@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5388extension AppIntents.AssistantSchemas.ReaderIntent {
5389 @_alwaysEmitIntoClient public var rotateDocuments: some AppIntents.AssistantSchemas.Intent {
5390 get {
5391 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5392 return AssistantSchema.IntentSchema("ReaderRotateDocumentsIntent")
5393 } else {
5394 fatalError("Do not reference schema types directly")
5395 }
5396 }
5397 }
5398 @_alwaysEmitIntoClient public var resizeDocuments: some AppIntents.AssistantSchemas.Intent {
5399 get {
5400 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5401 return AssistantSchema.IntentSchema("ReaderResizeDocumentsIntent")
5402 } else {
5403 fatalError("Do not reference schema types directly")
5404 }
5405 }
5406 }
5407 @_alwaysEmitIntoClient public var openPage: some AppIntents.AssistantSchemas.Intent {
5408 get {
5409 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5410 return AssistantSchema.IntentSchema("ReaderOpenPageIntent")
5411 } else {
5412 fatalError("Do not reference schema types directly")
5413 }
5414 }
5415 }
5416 @_alwaysEmitIntoClient public var enhanceDocuments: some AppIntents.AssistantSchemas.Intent {
5417 get {
5418 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5419 return AssistantSchema.IntentSchema("ReaderEnhanceDocumentsIntent")
5420 } else {
5421 fatalError("Do not reference schema types directly")
5422 }
5423 }
5424 }
5425 @_alwaysEmitIntoClient public var searchDocuments: some AppIntents.AssistantSchemas.Intent {
5426 get {
5427 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5428 return AssistantSchema.IntentSchema("SearchReaderDocumentsIntent")
5429 } else {
5430 fatalError("Do not reference schema types directly")
5431 }
5432 }
5433 }
5434 @_alwaysEmitIntoClient public var openDocument: some AppIntents.AssistantSchemas.Intent {
5435 get {
5436 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5437 return AssistantSchema.IntentSchema("ReaderOpenDocumentsIntent")
5438 } else {
5439 fatalError("Do not reference schema types directly")
5440 }
5441 }
5442 }
5443 @_alwaysEmitIntoClient public var rotatePages: some AppIntents.AssistantSchemas.Intent {
5444 get {
5445 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5446 return AssistantSchema.IntentSchema("ReaderRotatePagesIntent")
5447 } else {
5448 fatalError("Do not reference schema types directly")
5449 }
5450 }
5451 }
5452 @_alwaysEmitIntoClient public var deletePages: some AppIntents.AssistantSchemas.Intent {
5453 get {
5454 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5455 return AssistantSchema.IntentSchema("ReaderDeletePagesIntent")
5456 } else {
5457 fatalError("Do not reference schema types directly")
5458 }
5459 }
5460 }
5461 @_alwaysEmitIntoClient public var insertPages: some AppIntents.AssistantSchemas.Intent {
5462 get {
5463 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5464 return AssistantSchema.IntentSchema("ReaderInsertPagesIntent")
5465 } else {
5466 fatalError("Do not reference schema types directly")
5467 }
5468 }
5469 }
5470}
5471@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5472extension AppIntents.AssistantSchemas {
5473 @_marker public protocol ReaderEntity : AppIntents.AssistantSchemas.Model {
5474 }
5475}
5476@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5477extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.ReaderEntity {
5478}
5479@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5480extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.ReaderEntity {
5481}
5482@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5483extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
5484 @_alwaysEmitIntoClient public static var reader: some AppIntents.AssistantSchemas.ReaderEntity {
5485 get {
5486 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5487 return AssistantSchema.EntitySchema("reader")
5488 } else {
5489 fatalError("Do not reference schema types directly")
5490 }
5491 }
5492 }
5493}
5494@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5495extension AppIntents.AssistantSchemas.ReaderEntity {
5496 @_alwaysEmitIntoClient public var document: some AppIntents.AssistantSchemas.Entity {
5497 get {
5498 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5499 return AssistantSchema.EntitySchema("ReaderDocumentEntity")
5500 } else {
5501 fatalError("Do not reference schema types directly")
5502 }
5503 }
5504 }
5505 @_alwaysEmitIntoClient public var page: some AppIntents.AssistantSchemas.Entity {
5506 get {
5507 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5508 return AssistantSchema.EntitySchema("ReaderPageEntity")
5509 } else {
5510 fatalError("Do not reference schema types directly")
5511 }
5512 }
5513 }
5514}
5515@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5516extension AppIntents.AssistantSchemas {
5517 @_marker public protocol ReaderEnum : AppIntents.AssistantSchemas.Model {
5518 }
5519}
5520@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5521extension AppIntents.AssistantSchemas.EnumSchema : AppIntents.AssistantSchemas.ReaderEnum {
5522}
5523@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5524extension AppIntents.AssistantSchema.EnumSchema : AppIntents.AssistantSchemas.ReaderEnum {
5525}
5526@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5527extension AppIntents.AssistantSchemas.Enum where Self == AppIntents.AssistantSchemas.EnumSchema {
5528 @_alwaysEmitIntoClient public static var reader: some AppIntents.AssistantSchemas.ReaderEnum {
5529 get {
5530 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5531 return AssistantSchema.EnumSchema("reader")
5532 } else {
5533 fatalError("Do not reference schema types directly")
5534 }
5535 }
5536 }
5537}
5538@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5539extension AppIntents.AssistantSchemas.ReaderEnum {
5540 @_alwaysEmitIntoClient public var documentKind: some AppIntents.AssistantSchemas.Enum {
5541 get {
5542 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5543 return AssistantSchema.EnumSchema("ReaderDocumentKind")
5544 } else {
5545 fatalError("Do not reference schema types directly")
5546 }
5547 }
5548 }
5549}
5550@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5551extension AppIntents.AssistantSchemas {
5552 @_marker public protocol SystemIntent : AppIntents.AssistantSchemas.Model {
5553 }
5554}
5555@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5556extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.SystemIntent {
5557}
5558@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5559extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.SystemIntent {
5560}
5561@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5562extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
5563 @_alwaysEmitIntoClient public static var system: some AppIntents.AssistantSchemas.SystemIntent {
5564 get {
5565 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5566 return AssistantSchema.IntentSchema("system")
5567 } else {
5568 fatalError("Do not reference schema types directly")
5569 }
5570 }
5571 }
5572}
5573@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5574extension AppIntents.AssistantSchemas.SystemIntent {
5575 @_alwaysEmitIntoClient public var search: some AppIntents.AssistantSchemas.Intent {
5576 get {
5577 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5578 return AssistantSchema.IntentSchema("ShowInAppSearchResultsIntent")
5579 } else {
5580 fatalError("Do not reference schema types directly")
5581 }
5582 }
5583 }
5584}
5585@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5586extension AppIntents.AssistantSchemas {
5587 @_marker public protocol WordProcessorIntent : AppIntents.AssistantSchemas.Model {
5588 }
5589}
5590@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5591extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.WordProcessorIntent {
5592}
5593@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5594extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.WordProcessorIntent {
5595}
5596@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5597extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
5598 @_alwaysEmitIntoClient public static var wordProcessor: some AppIntents.AssistantSchemas.WordProcessorIntent {
5599 get {
5600 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5601 return AssistantSchema.IntentSchema("wordProcessor")
5602 } else {
5603 fatalError("Do not reference schema types directly")
5604 }
5605 }
5606 }
5607}
5608@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5609extension AppIntents.AssistantSchemas.WordProcessorIntent {
5610 @_alwaysEmitIntoClient public var create: some AppIntents.AssistantSchemas.Intent {
5611 get {
5612 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5613 return AssistantSchema.IntentSchema("CreateWordProcessorDocumentIntent")
5614 } else {
5615 fatalError("Do not reference schema types directly")
5616 }
5617 }
5618 }
5619 @_alwaysEmitIntoClient public var open: some AppIntents.AssistantSchemas.Intent {
5620 get {
5621 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5622 return AssistantSchema.IntentSchema("OpenWordProcessorDocumentIntent")
5623 } else {
5624 fatalError("Do not reference schema types directly")
5625 }
5626 }
5627 }
5628 @_alwaysEmitIntoClient public var createPage: some AppIntents.AssistantSchemas.Intent {
5629 get {
5630 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5631 return AssistantSchema.IntentSchema("CreateWordProcessorPageIntent")
5632 } else {
5633 fatalError("Do not reference schema types directly")
5634 }
5635 }
5636 }
5637 @_alwaysEmitIntoClient public var openPage: some AppIntents.AssistantSchemas.Intent {
5638 get {
5639 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5640 return AssistantSchema.IntentSchema("OpenWordProcessorPageIntent")
5641 } else {
5642 fatalError("Do not reference schema types directly")
5643 }
5644 }
5645 }
5646 @_alwaysEmitIntoClient public var addTextBoxToPage: some AppIntents.AssistantSchemas.Intent {
5647 get {
5648 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5649 return AssistantSchema.IntentSchema("AddTextBoxToWordProcessorPageIntent")
5650 } else {
5651 fatalError("Do not reference schema types directly")
5652 }
5653 }
5654 }
5655 @_alwaysEmitIntoClient public var addVideoToPage: some AppIntents.AssistantSchemas.Intent {
5656 get {
5657 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5658 return AssistantSchema.IntentSchema("AddVideoToWordProcessorPageIntent")
5659 } else {
5660 fatalError("Do not reference schema types directly")
5661 }
5662 }
5663 }
5664 @_alwaysEmitIntoClient public var addImageToPage: some AppIntents.AssistantSchemas.Intent {
5665 get {
5666 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5667 return AssistantSchema.IntentSchema("AddImageToWordProcessorPageIntent")
5668 } else {
5669 fatalError("Do not reference schema types directly")
5670 }
5671 }
5672 }
5673 @_alwaysEmitIntoClient public var addAudioToPage: some AppIntents.AssistantSchemas.Intent {
5674 get {
5675 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5676 return AssistantSchema.IntentSchema("AddAudioToWordProcessorPageIntent")
5677 } else {
5678 fatalError("Do not reference schema types directly")
5679 }
5680 }
5681 }
5682 @_alwaysEmitIntoClient public var addWebVideoToPage: some AppIntents.AssistantSchemas.Intent {
5683 get {
5684 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5685 return AssistantSchema.IntentSchema("AddWebVideoToWordProcessorPageIntent")
5686 } else {
5687 fatalError("Do not reference schema types directly")
5688 }
5689 }
5690 }
5691}
5692@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5693extension AppIntents.AssistantSchemas {
5694 @_marker public protocol WordProcessorEntity : AppIntents.AssistantSchemas.Model {
5695 }
5696}
5697@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5698extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.WordProcessorEntity {
5699}
5700@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5701extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.WordProcessorEntity {
5702}
5703@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5704extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
5705 @_alwaysEmitIntoClient public static var wordProcessor: some AppIntents.AssistantSchemas.WordProcessorEntity {
5706 get {
5707 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5708 return AssistantSchema.EntitySchema("wordProcessor")
5709 } else {
5710 fatalError("Do not reference schema types directly")
5711 }
5712 }
5713 }
5714}
5715@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5716extension AppIntents.AssistantSchemas.WordProcessorEntity {
5717 @_alwaysEmitIntoClient public var document: some AppIntents.AssistantSchemas.Entity {
5718 get {
5719 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5720 return AssistantSchema.EntitySchema("WordProcessorDocumentEntity")
5721 } else {
5722 fatalError("Do not reference schema types directly")
5723 }
5724 }
5725 }
5726 @_alwaysEmitIntoClient public var page: some AppIntents.AssistantSchemas.Entity {
5727 get {
5728 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5729 return AssistantSchema.EntitySchema("WordProcessorPageEntity")
5730 } else {
5731 fatalError("Do not reference schema types directly")
5732 }
5733 }
5734 }
5735 @_alwaysEmitIntoClient public var template: some AppIntents.AssistantSchemas.Entity {
5736 get {
5737 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5738 return AssistantSchema.EntitySchema("WordProcessorDocumentTemplateEntity")
5739 } else {
5740 fatalError("Do not reference schema types directly")
5741 }
5742 }
5743 }
5744}
5745@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5746extension AppIntents.AssistantSchemas {
5747 @_marker public protocol PresentationIntent : AppIntents.AssistantSchemas.Model {
5748 }
5749}
5750@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5751extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.PresentationIntent {
5752}
5753@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5754extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.PresentationIntent {
5755}
5756@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5757extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
5758 @_alwaysEmitIntoClient public static var presentation: some AppIntents.AssistantSchemas.PresentationIntent {
5759 get {
5760 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5761 return AssistantSchema.IntentSchema("presentation")
5762 } else {
5763 fatalError("Do not reference schema types directly")
5764 }
5765 }
5766 }
5767}
5768@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5769extension AppIntents.AssistantSchemas.PresentationIntent {
5770 @_alwaysEmitIntoClient public var create: some AppIntents.AssistantSchemas.Intent {
5771 get {
5772 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5773 return AssistantSchema.IntentSchema("CreatePresentationIntent")
5774 } else {
5775 fatalError("Do not reference schema types directly")
5776 }
5777 }
5778 }
5779 @_alwaysEmitIntoClient public var open: some AppIntents.AssistantSchemas.Intent {
5780 get {
5781 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5782 return AssistantSchema.IntentSchema("OpenPresentationIntent")
5783 } else {
5784 fatalError("Do not reference schema types directly")
5785 }
5786 }
5787 }
5788 @_alwaysEmitIntoClient public var startPlayback: some AppIntents.AssistantSchemas.Intent {
5789 get {
5790 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5791 return AssistantSchema.IntentSchema("StartPlaybackPresentationIntent")
5792 } else {
5793 fatalError("Do not reference schema types directly")
5794 }
5795 }
5796 }
5797 @_alwaysEmitIntoClient public var stopPlayback: some AppIntents.AssistantSchemas.Intent {
5798 get {
5799 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5800 return AssistantSchema.IntentSchema("StopPlaybackPresentationIntent")
5801 } else {
5802 fatalError("Do not reference schema types directly")
5803 }
5804 }
5805 }
5806 @_alwaysEmitIntoClient public var update: some AppIntents.AssistantSchemas.Intent {
5807 get {
5808 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5809 return AssistantSchema.IntentSchema("UpdatePresentationIntent")
5810 } else {
5811 fatalError("Do not reference schema types directly")
5812 }
5813 }
5814 }
5815 @_alwaysEmitIntoClient public var createSlide: some AppIntents.AssistantSchemas.Intent {
5816 get {
5817 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5818 return AssistantSchema.IntentSchema("CreatePresentationSlideIntent")
5819 } else {
5820 fatalError("Do not reference schema types directly")
5821 }
5822 }
5823 }
5824 @_alwaysEmitIntoClient public var openSlide: some AppIntents.AssistantSchemas.Intent {
5825 get {
5826 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5827 return AssistantSchema.IntentSchema("OpenPresentationSlideIntent")
5828 } else {
5829 fatalError("Do not reference schema types directly")
5830 }
5831 }
5832 }
5833 @_alwaysEmitIntoClient public var setSlideTitle: some AppIntents.AssistantSchemas.Intent {
5834 get {
5835 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5836 return AssistantSchema.IntentSchema("UpdatePresentationSlideIntent")
5837 } else {
5838 fatalError("Do not reference schema types directly")
5839 }
5840 }
5841 }
5842 @_alwaysEmitIntoClient public var addTextBoxToSlide: some AppIntents.AssistantSchemas.Intent {
5843 get {
5844 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5845 return AssistantSchema.IntentSchema("AddTextBoxToPresentationSlideIntent")
5846 } else {
5847 fatalError("Do not reference schema types directly")
5848 }
5849 }
5850 }
5851 @_alwaysEmitIntoClient public var addVideoToSlide: some AppIntents.AssistantSchemas.Intent {
5852 get {
5853 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5854 return AssistantSchema.IntentSchema("AddVideoToPresentationSlideIntent")
5855 } else {
5856 fatalError("Do not reference schema types directly")
5857 }
5858 }
5859 }
5860 @_alwaysEmitIntoClient public var addImageToSlide: some AppIntents.AssistantSchemas.Intent {
5861 get {
5862 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5863 return AssistantSchema.IntentSchema("AddImageToPresentationSlideIntent")
5864 } else {
5865 fatalError("Do not reference schema types directly")
5866 }
5867 }
5868 }
5869 @_alwaysEmitIntoClient public var addAudioToSlide: some AppIntents.AssistantSchemas.Intent {
5870 get {
5871 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5872 return AssistantSchema.IntentSchema("AddAudioToPresentationSlideIntent")
5873 } else {
5874 fatalError("Do not reference schema types directly")
5875 }
5876 }
5877 }
5878 @_alwaysEmitIntoClient public var addWebVideoToSlide: some AppIntents.AssistantSchemas.Intent {
5879 get {
5880 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5881 return AssistantSchema.IntentSchema("AddWebVideoToPresentationSlideIntent")
5882 } else {
5883 fatalError("Do not reference schema types directly")
5884 }
5885 }
5886 }
5887 @_alwaysEmitIntoClient public var addCommentToSlide: some AppIntents.AssistantSchemas.Intent {
5888 get {
5889 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5890 return AssistantSchema.IntentSchema("AddCommentToPresentationSlideIntent")
5891 } else {
5892 fatalError("Do not reference schema types directly")
5893 }
5894 }
5895 }
5896 @_alwaysEmitIntoClient public var deleteSlide: some AppIntents.AssistantSchemas.Intent {
5897 get {
5898 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5899 return AssistantSchema.IntentSchema("DeletePresentationSlideIntent")
5900 } else {
5901 fatalError("Do not reference schema types directly")
5902 }
5903 }
5904 }
5905}
5906@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5907extension AppIntents.AssistantSchemas {
5908 @_marker public protocol PresentationEntity : AppIntents.AssistantSchemas.Model {
5909 }
5910}
5911@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5912extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.PresentationEntity {
5913}
5914@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5915extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.PresentationEntity {
5916}
5917@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5918extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
5919 @_alwaysEmitIntoClient public static var presentation: some AppIntents.AssistantSchemas.PresentationEntity {
5920 get {
5921 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5922 return AssistantSchema.EntitySchema("presentation")
5923 } else {
5924 fatalError("Do not reference schema types directly")
5925 }
5926 }
5927 }
5928}
5929@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5930extension AppIntents.AssistantSchemas.PresentationEntity {
5931 @_alwaysEmitIntoClient public var slide: some AppIntents.AssistantSchemas.Entity {
5932 get {
5933 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5934 return AssistantSchema.EntitySchema("PresentationSlideEntity")
5935 } else {
5936 fatalError("Do not reference schema types directly")
5937 }
5938 }
5939 }
5940 @_alwaysEmitIntoClient public var document: some AppIntents.AssistantSchemas.Entity {
5941 get {
5942 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5943 return AssistantSchema.EntitySchema("PresentationEntity")
5944 } else {
5945 fatalError("Do not reference schema types directly")
5946 }
5947 }
5948 }
5949 @_alwaysEmitIntoClient public var template: some AppIntents.AssistantSchemas.Entity {
5950 get {
5951 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5952 return AssistantSchema.EntitySchema("PresentationTemplateEntity")
5953 } else {
5954 fatalError("Do not reference schema types directly")
5955 }
5956 }
5957 }
5958}
5959@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5960extension AppIntents.AssistantSchemas {
5961 @_marker public protocol SpreadsheetIntent : AppIntents.AssistantSchemas.Model {
5962 }
5963}
5964@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5965extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.SpreadsheetIntent {
5966}
5967@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
5968extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.SpreadsheetIntent {
5969}
5970@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5971extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
5972 @_alwaysEmitIntoClient public static var spreadsheet: some AppIntents.AssistantSchemas.SpreadsheetIntent {
5973 get {
5974 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5975 return AssistantSchema.IntentSchema("spreadsheet")
5976 } else {
5977 fatalError("Do not reference schema types directly")
5978 }
5979 }
5980 }
5981}
5982@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
5983extension AppIntents.AssistantSchemas.SpreadsheetIntent {
5984 @_alwaysEmitIntoClient public var create: some AppIntents.AssistantSchemas.Intent {
5985 get {
5986 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5987 return AssistantSchema.IntentSchema("CreateSpreadsheetIntent")
5988 } else {
5989 fatalError("Do not reference schema types directly")
5990 }
5991 }
5992 }
5993 @_alwaysEmitIntoClient public var open: some AppIntents.AssistantSchemas.Intent {
5994 get {
5995 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
5996 return AssistantSchema.IntentSchema("OpenSpreadsheetIntent")
5997 } else {
5998 fatalError("Do not reference schema types directly")
5999 }
6000 }
6001 }
6002 @_alwaysEmitIntoClient public var update: some AppIntents.AssistantSchemas.Intent {
6003 get {
6004 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6005 return AssistantSchema.IntentSchema("UpdateSpreadsheetIntent")
6006 } else {
6007 fatalError("Do not reference schema types directly")
6008 }
6009 }
6010 }
6011 @_alwaysEmitIntoClient public var delete: some AppIntents.AssistantSchemas.Intent {
6012 get {
6013 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6014 return AssistantSchema.IntentSchema("DeleteSpreadsheetIntent")
6015 } else {
6016 fatalError("Do not reference schema types directly")
6017 }
6018 }
6019 }
6020 @_alwaysEmitIntoClient public var createSheet: some AppIntents.AssistantSchemas.Intent {
6021 get {
6022 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6023 return AssistantSchema.IntentSchema("CreateSheetIntent")
6024 } else {
6025 fatalError("Do not reference schema types directly")
6026 }
6027 }
6028 }
6029 @_alwaysEmitIntoClient public var openSheet: some AppIntents.AssistantSchemas.Intent {
6030 get {
6031 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6032 return AssistantSchema.IntentSchema("OpenSheetIntent")
6033 } else {
6034 fatalError("Do not reference schema types directly")
6035 }
6036 }
6037 }
6038 @_alwaysEmitIntoClient public var updateSheet: some AppIntents.AssistantSchemas.Intent {
6039 get {
6040 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6041 return AssistantSchema.IntentSchema("UpdateSheetIntent")
6042 } else {
6043 fatalError("Do not reference schema types directly")
6044 }
6045 }
6046 }
6047 @_alwaysEmitIntoClient public var addImageToSheet: some AppIntents.AssistantSchemas.Intent {
6048 get {
6049 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6050 return AssistantSchema.IntentSchema("AddImageToSheetIntent")
6051 } else {
6052 fatalError("Do not reference schema types directly")
6053 }
6054 }
6055 }
6056 @_alwaysEmitIntoClient public var addTextBoxToSheet: some AppIntents.AssistantSchemas.Intent {
6057 get {
6058 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6059 return AssistantSchema.IntentSchema("AddTextboxToSheetIntent")
6060 } else {
6061 fatalError("Do not reference schema types directly")
6062 }
6063 }
6064 }
6065 @_alwaysEmitIntoClient public var addVideoToSheet: some AppIntents.AssistantSchemas.Intent {
6066 get {
6067 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6068 return AssistantSchema.IntentSchema("AddVideoToSheetIntent")
6069 } else {
6070 fatalError("Do not reference schema types directly")
6071 }
6072 }
6073 }
6074 @_alwaysEmitIntoClient public var addAudioToSheet: some AppIntents.AssistantSchemas.Intent {
6075 get {
6076 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6077 return AssistantSchema.IntentSchema("AddAudioToSheetIntent")
6078 } else {
6079 fatalError("Do not reference schema types directly")
6080 }
6081 }
6082 }
6083 @_alwaysEmitIntoClient public var addWebVideoToSheet: some AppIntents.AssistantSchemas.Intent {
6084 get {
6085 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6086 return AssistantSchema.IntentSchema("AddWebVideoToSheetIntent")
6087 } else {
6088 fatalError("Do not reference schema types directly")
6089 }
6090 }
6091 }
6092 @_alwaysEmitIntoClient public var addCommentToSheet: some AppIntents.AssistantSchemas.Intent {
6093 get {
6094 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6095 return AssistantSchema.IntentSchema("AddCommentToSheetIntent")
6096 } else {
6097 fatalError("Do not reference schema types directly")
6098 }
6099 }
6100 }
6101 @_alwaysEmitIntoClient public var deleteSheet: some AppIntents.AssistantSchemas.Intent {
6102 get {
6103 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6104 return AssistantSchema.IntentSchema("DeleteSheetIntent")
6105 } else {
6106 fatalError("Do not reference schema types directly")
6107 }
6108 }
6109 }
6110}
6111@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6112extension AppIntents.AssistantSchemas {
6113 @_marker public protocol SpreadsheetEntity : AppIntents.AssistantSchemas.Model {
6114 }
6115}
6116@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6117extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.SpreadsheetEntity {
6118}
6119@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6120extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.SpreadsheetEntity {
6121}
6122@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6123extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
6124 @_alwaysEmitIntoClient public static var spreadsheet: some AppIntents.AssistantSchemas.SpreadsheetEntity {
6125 get {
6126 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6127 return AssistantSchema.EntitySchema("spreadsheet")
6128 } else {
6129 fatalError("Do not reference schema types directly")
6130 }
6131 }
6132 }
6133}
6134@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6135extension AppIntents.AssistantSchemas.SpreadsheetEntity {
6136 @_alwaysEmitIntoClient public var sheet: some AppIntents.AssistantSchemas.Entity {
6137 get {
6138 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6139 return AssistantSchema.EntitySchema("SheetEntity")
6140 } else {
6141 fatalError("Do not reference schema types directly")
6142 }
6143 }
6144 }
6145 @_alwaysEmitIntoClient public var document: some AppIntents.AssistantSchemas.Entity {
6146 get {
6147 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6148 return AssistantSchema.EntitySchema("SpreadsheetEntity")
6149 } else {
6150 fatalError("Do not reference schema types directly")
6151 }
6152 }
6153 }
6154 @_alwaysEmitIntoClient public var template: some AppIntents.AssistantSchemas.Entity {
6155 get {
6156 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6157 return AssistantSchema.EntitySchema("SpreadsheetTemplateEntity")
6158 } else {
6159 fatalError("Do not reference schema types directly")
6160 }
6161 }
6162 }
6163}
6164@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6165extension AppIntents.AssistantSchemas {
6166 @_marker public protocol BrowserIntent : AppIntents.AssistantSchemas.Model {
6167 }
6168}
6169@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6170extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.BrowserIntent {
6171}
6172@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6173extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.BrowserIntent {
6174}
6175@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6176extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
6177 public static var browser: some AppIntents.AssistantSchemas.BrowserIntent {
6178 get
6179 }
6180}
6181@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6182extension AppIntents.AssistantSchemas.BrowserIntent {
6183 @_alwaysEmitIntoClient public var bookmarkTab: some AppIntents.AssistantSchemas.Intent {
6184 get {
6185 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6186 return AssistantSchema.IntentSchema("BookmarkTabIntent")
14371 }
14372}
14373@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14374@available(*, deprecated)
14375extension AppIntents::AssistantSchemas {
14376 @_marker public protocol CameraIntent : AppIntents::AssistantSchemas.AppIntents::Model {
14377 }
14378}
14379@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14380@available(*, deprecated)
14381extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::CameraIntent {
14382}
14383@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
14384@available(*, deprecated)
14385extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::CameraIntent {
14386}
14387@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14388@available(*, deprecated)
14389extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
14390 @_alwaysEmitIntoClient public static var camera: some AppIntents::AssistantSchemas.AppIntents::CameraIntent {
14391 get {
14392 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14393 return AssistantSchema.IntentSchema("camera")
14394 } else {
14395 fatalError("Do not reference schema types directly")
14396 }
14397 }
14398 }
14399}
14400@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14401@available(*, deprecated)
14402extension AppIntents::AssistantSchemas.AppIntents::CameraIntent {
14403 @_alwaysEmitIntoClient public var openInCaptureMode: some AppIntents::AssistantSchemas.AppIntents::Intent {
14404 get {
14405 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14406 return AssistantSchema.IntentSchema("NavigateToCaptureModeIntent")
14407 } else {
14408 fatalError("Do not reference schema types directly")
14409 }
14410 }
14411 }
14412 @_alwaysEmitIntoClient public var switchDevice: some AppIntents::AssistantSchemas.AppIntents::Intent {
14413 get {
14414 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14415 return AssistantSchema.IntentSchema("FlipCameraIntent")
14416 } else {
14417 fatalError("Do not reference schema types directly")
14418 }
14419 }
14420 }
14421 @_alwaysEmitIntoClient public var setDevice: some AppIntents::AssistantSchemas.AppIntents::Intent {
14422 get {
14423 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14424 return AssistantSchema.IntentSchema("SetActiveDeviceIntent")
14425 } else {
14426 fatalError("Do not reference schema types directly")
14427 }
14428 }
14429 }
14430 @_alwaysEmitIntoClient public var startCapture: some AppIntents::AssistantSchemas.AppIntents::Intent {
14431 get {
14432 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14433 return AssistantSchema.IntentSchema("StartCameraCaptureIntent")
14434 } else {
14435 fatalError("Do not reference schema types directly")
14436 }
14437 }
14438 }
14439 @_alwaysEmitIntoClient public var stopCapture: some AppIntents::AssistantSchemas.AppIntents::Intent {
14440 get {
14441 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14442 return AssistantSchema.IntentSchema("StopCaptureIntent")
14443 } else {
14444 fatalError("Do not reference schema types directly")
14445 }
14446 }
14447 }
14448}
14449@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14450@available(*, deprecated)
14451extension AppIntents::AssistantSchemas {
14452 @_marker public protocol CameraEnum : AppIntents::AssistantSchemas.AppIntents::Model {
14453 }
14454}
14455@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14456@available(*, deprecated)
14457extension AppIntents::AssistantSchemas.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::CameraEnum {
14458}
14459@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
14460@available(*, deprecated)
14461extension AppIntents::AssistantSchema.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::CameraEnum {
14462}
14463@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14464@available(*, deprecated)
14465extension AppIntents::AssistantSchemas.AppIntents::Enum where Self == AppIntents::AssistantSchemas.AppIntents::EnumSchema {
14466 @_alwaysEmitIntoClient public static var camera: some AppIntents::AssistantSchemas.AppIntents::CameraEnum {
14467 get {
14468 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14469 return AssistantSchema.EnumSchema("camera")
14470 } else {
14471 fatalError("Do not reference schema types directly")
14472 }
14473 }
14474 }
14475}
14476@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14477@available(*, deprecated)
14478extension AppIntents::AssistantSchemas.AppIntents::CameraEnum {
14479 @_alwaysEmitIntoClient public var captureMode: some AppIntents::AssistantSchemas.AppIntents::Enum {
14480 get {
14481 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14482 return AssistantSchema.EnumSchema("CaptureMode")
14483 } else {
14484 fatalError("Do not reference schema types directly")
14485 }
14486 }
14487 }
14488 @_alwaysEmitIntoClient public var captureDuration: some AppIntents::AssistantSchemas.AppIntents::Enum {
14489 get {
14490 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14491 return AssistantSchema.EnumSchema("CaptureDuration")
14492 } else {
14493 fatalError("Do not reference schema types directly")
14494 }
14495 }
14496 }
14497 @_alwaysEmitIntoClient public var captureDevice: some AppIntents::AssistantSchemas.AppIntents::Enum {
14498 get {
14499 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14500 return AssistantSchema.EnumSchema("CaptureDevice")
14501 } else {
14502 fatalError("Do not reference schema types directly")
14503 }
14504 }
14505 }
14506}
14507@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14508@available(*, deprecated)
14509extension AppIntents::AssistantSchemas {
14510 @_marker public protocol BrowserIntent : AppIntents::AssistantSchemas.AppIntents::Model {
14511 }
14512}
14513@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14514@available(*, deprecated)
14515extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::BrowserIntent {
14516}
14517@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
14518@available(*, deprecated)
14519extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::BrowserIntent {
14520}
14521@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14522@available(*, deprecated)
14523extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
14524 public static var browser: some AppIntents::AssistantSchemas.AppIntents::BrowserIntent {
14525 get
14526 }
14527}
14528@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14529@available(*, deprecated)
14530extension AppIntents::AssistantSchemas.AppIntents::BrowserIntent {
14531 @_alwaysEmitIntoClient public var bookmarkTab: some AppIntents::AssistantSchemas.AppIntents::Intent {
14532 get {
14533 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14534 return AssistantSchema.IntentSchema("BookmarkTabIntent")
… 2 unchanged lines …
6189 }
6190 }
6191 }
6192 @_alwaysEmitIntoClient public var bookmarkURL: some AppIntents.AssistantSchemas.Intent {
6193 get {
6194 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6195 return AssistantSchema.IntentSchema("BookmarkURLIntent")
14537 }
14538 }
14539 }
14540 @_alwaysEmitIntoClient public var bookmarkURL: some AppIntents::AssistantSchemas.AppIntents::Intent {
14541 get {
14542 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14543 return AssistantSchema.IntentSchema("BookmarkURLIntent")
… 2 unchanged lines …
6198 }
6199 }
6200 }
6201 @_alwaysEmitIntoClient public var openBookmark: some AppIntents.AssistantSchemas.Intent {
6202 get {
6203 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6204 return AssistantSchema.IntentSchema("OpenBookmarkIntent")
14546 }
14547 }
14548 }
14549 @_alwaysEmitIntoClient public var openBookmark: some AppIntents::AssistantSchemas.AppIntents::Intent {
14550 get {
14551 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14552 return AssistantSchema.IntentSchema("OpenBookmarkIntent")
… 2 unchanged lines …
6207 }
6208 }
6209 }
6210 @_alwaysEmitIntoClient public var deleteBookmarks: some AppIntents.AssistantSchemas.Intent {
6211 get {
6212 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6213 return AssistantSchema.IntentSchema("DeleteBookmarksIntent")
14555 }
14556 }
14557 }
14558 @_alwaysEmitIntoClient public var deleteBookmarks: some AppIntents::AssistantSchemas.AppIntents::Intent {
14559 get {
14560 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14561 return AssistantSchema.IntentSchema("DeleteBookmarksIntent")
… 2 unchanged lines …
6216 }
6217 }
6218 }
6219 @_alwaysEmitIntoClient public var clearHistory: some AppIntents.AssistantSchemas.Intent {
6220 get {
6221 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6222 return AssistantSchema.IntentSchema("ClearHistoryIntent")
14564 }
14565 }
14566 }
14567 @_alwaysEmitIntoClient public var clearHistory: some AppIntents::AssistantSchemas.AppIntents::Intent {
14568 get {
14569 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14570 return AssistantSchema.IntentSchema("ClearHistoryIntent")
… 2 unchanged lines …
6225 }
6226 }
6227 }
6228 @_alwaysEmitIntoClient public var closeTabs: some AppIntents.AssistantSchemas.Intent {
6229 get {
6230 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6231 return AssistantSchema.IntentSchema("CloseTabsIntent")
14573 }
14574 }
14575 }
14576 @_alwaysEmitIntoClient public var closeTabs: some AppIntents::AssistantSchemas.AppIntents::Intent {
14577 get {
14578 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14579 return AssistantSchema.IntentSchema("CloseTabsIntent")
… 2 unchanged lines …
6234 }
6235 }
6236 }
6237 @_alwaysEmitIntoClient public var createTab: some AppIntents.AssistantSchemas.Intent {
6238 get {
6239 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6240 return AssistantSchema.IntentSchema("CreateTabIntent")
14582 }
14583 }
14584 }
14585 @_alwaysEmitIntoClient public var createTab: some AppIntents::AssistantSchemas.AppIntents::Intent {
14586 get {
14587 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14588 return AssistantSchema.IntentSchema("CreateTabIntent")
… 2 unchanged lines …
6243 }
6244 }
6245 }
6246 @_alwaysEmitIntoClient public var openURLInTab: some AppIntents.AssistantSchemas.Intent {
6247 get {
6248 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6249 return AssistantSchema.IntentSchema("LoadURLInTabIntent")
14591 }
14592 }
14593 }
14594 @_alwaysEmitIntoClient public var openURLInTab: some AppIntents::AssistantSchemas.AppIntents::Intent {
14595 get {
14596 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14597 return AssistantSchema.IntentSchema("LoadURLInTabIntent")
… 2 unchanged lines …
6252 }
6253 }
6254 }
6255 @_alwaysEmitIntoClient public var switchTab: some AppIntents.AssistantSchemas.Intent {
6256 get {
6257 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6258 return AssistantSchema.IntentSchema("SwitchToTabIntent")
14600 }
14601 }
14602 }
14603 @_alwaysEmitIntoClient public var switchTab: some AppIntents::AssistantSchemas.AppIntents::Intent {
14604 get {
14605 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14606 return AssistantSchema.IntentSchema("SwitchToTabIntent")
… 2 unchanged lines …
6261 }
6262 }
6263 }
6264 @_alwaysEmitIntoClient public var createWindow: some AppIntents.AssistantSchemas.Intent {
6265 get {
6266 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6267 return AssistantSchema.IntentSchema("CreateWindowIntent")
14609 }
14610 }
14611 }
14612 @_alwaysEmitIntoClient public var createWindow: some AppIntents::AssistantSchemas.AppIntents::Intent {
14613 get {
14614 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14615 return AssistantSchema.IntentSchema("CreateWindowIntent")
… 2 unchanged lines …
6270 }
6271 }
6272 }
6273 @_alwaysEmitIntoClient public var closeWindows: some AppIntents.AssistantSchemas.Intent {
6274 get {
6275 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6276 return AssistantSchema.IntentSchema("CloseWindowsIntent")
14618 }
14619 }
14620 }
14621 @_alwaysEmitIntoClient public var closeWindows: some AppIntents::AssistantSchemas.AppIntents::Intent {
14622 get {
14623 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14624 return AssistantSchema.IntentSchema("CloseWindowsIntent")
… 2 unchanged lines …
6279 }
6280 }
6281 }
6282 @_alwaysEmitIntoClient public var findOnPage: some AppIntents.AssistantSchemas.Intent {
6283 get {
6284 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6285 return AssistantSchema.IntentSchema("FindOnPageIntent")
14627 }
14628 }
14629 }
14630 @_alwaysEmitIntoClient public var findOnPage: some AppIntents::AssistantSchemas.AppIntents::Intent {
14631 get {
14632 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14633 return AssistantSchema.IntentSchema("FindOnPageIntent")
… 2 unchanged lines …
6288 }
6289 }
6290 }
6291 @_alwaysEmitIntoClient public var search: some AppIntents.AssistantSchemas.Intent {
6292 get {
6293 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6294 return AssistantSchema.IntentSchema("SearchWebIntent")
14636 }
14637 }
14638 }
14639 @available(*, deprecated, message: "Use .system.search instead")
14640 @_alwaysEmitIntoClient public var search: some AppIntents::AssistantSchemas.AppIntents::Intent {
14641 get {
14642 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14643 return AssistantSchema.IntentSchema("SearchWebIntent")
… 3 unchanged lines …
6298 }
6299 }
6300}
6301@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6302extension AppIntents.AssistantSchemas {
6303 @_marker public protocol BrowserEntity : AppIntents.AssistantSchemas.Model {
6304 }
6305}
6306@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6307extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.BrowserEntity {
6308}
6309@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6310extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.BrowserEntity {
6311}
6312@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6313extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
6314 @_alwaysEmitIntoClient public static var browser: some AppIntents.AssistantSchemas.BrowserEntity {
6315 get {
6316 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6317 return AssistantSchema.EntitySchema("browser")
14647 }
14648 }
14649}
14650@available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *)
14651@available(*, deprecated)
14652extension AppIntents::AssistantSchemas.AppIntents::BrowserIntent {
14653 @_alwaysEmitIntoClient public var createTabGroup: some AppIntents::AssistantSchemas.AppIntents::Intent {
14654 get {
14655 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
14656 return AssistantSchema.IntentSchema("CreateTabGroupIntent")
14657 } else {
14658 fatalError("Do not reference schema types directly")
14659 }
14660 }
14661 }
14662 @_alwaysEmitIntoClient public var deleteTabGroups: some AppIntents::AssistantSchemas.AppIntents::Intent {
14663 get {
14664 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
14665 return AssistantSchema.IntentSchema("DeleteTabGroupsIntent")
14666 } else {
14667 fatalError("Do not reference schema types directly")
14668 }
14669 }
14670 }
14671}
14672@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14673@available(*, deprecated)
14674extension AppIntents::AssistantSchemas {
14675 @_marker public protocol BrowserEntity : AppIntents::AssistantSchemas.AppIntents::Model {
14676 }
14677}
14678@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14679@available(*, deprecated)
14680extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::BrowserEntity {
14681}
14682@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
14683@available(*, deprecated)
14684extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::BrowserEntity {
14685}
14686@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14687@available(*, deprecated)
14688extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
14689 @_alwaysEmitIntoClient public static var browser: some AppIntents::AssistantSchemas.AppIntents::BrowserEntity {
14690 get {
14691 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14692 return AssistantSchema.EntitySchema("browser")
… 4 unchanged lines …
6322 }
6323}
6324@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6325extension AppIntents.AssistantSchemas.BrowserEntity {
6326 @_alwaysEmitIntoClient public var bookmark: some AppIntents.AssistantSchemas.Entity {
6327 get {
6328 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6329 return AssistantSchema.EntitySchema("BookmarkEntity")
14697 }
14698}
14699@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14700@available(*, deprecated)
14701extension AppIntents::AssistantSchemas.AppIntents::BrowserEntity {
14702 @_alwaysEmitIntoClient public var bookmark: some AppIntents::AssistantSchemas.AppIntents::Entity {
14703 get {
14704 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14705 return AssistantSchema.EntitySchema("BookmarkEntity")
… 2 unchanged lines …
6332 }
6333 }
6334 }
6335 @_alwaysEmitIntoClient public var tab: some AppIntents.AssistantSchemas.Entity {
6336 get {
6337 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6338 return AssistantSchema.EntitySchema("TabEntity")
14708 }
14709 }
14710 }
14711 @_alwaysEmitIntoClient public var tab: some AppIntents::AssistantSchemas.AppIntents::Entity {
14712 get {
14713 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14714 return AssistantSchema.EntitySchema("TabEntity")
… 2 unchanged lines …
6341 }
6342 }
6343 }
6344 @_alwaysEmitIntoClient public var window: some AppIntents.AssistantSchemas.Entity {
6345 get {
6346 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6347 return AssistantSchema.EntitySchema("WindowEntity")
14717 }
14718 }
14719 }
14720 @_alwaysEmitIntoClient public var window: some AppIntents::AssistantSchemas.AppIntents::Entity {
14721 get {
14722 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14723 return AssistantSchema.EntitySchema("WindowEntity")
… 3 unchanged lines …
6351 }
6352 }
6353}
6354@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6355extension AppIntents.AssistantSchemas {
6356 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6357 @_marker public protocol BrowserEnum : AppIntents.AssistantSchemas.Model {
6358 }
6359}
6360@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6361extension AppIntents.AssistantSchemas.EnumSchema : AppIntents.AssistantSchemas.BrowserEnum {
6362}
6363@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6364extension AppIntents.AssistantSchema.EnumSchema : AppIntents.AssistantSchemas.BrowserEnum {
6365}
6366@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6367extension AppIntents.AssistantSchemas.Enum where Self == AppIntents.AssistantSchemas.EnumSchema {
6368 @_alwaysEmitIntoClient public static var browser: some AppIntents.AssistantSchemas.BrowserEnum {
6369 get {
6370 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6371 return AssistantSchema.EnumSchema("browser")
14727 }
14728 }
14729}
14730@available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *)
14731@available(*, deprecated)
14732extension AppIntents::AssistantSchemas.AppIntents::BrowserEntity {
14733 @_alwaysEmitIntoClient public var tabGroup: some AppIntents::AssistantSchemas.AppIntents::Entity {
14734 get {
14735 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
14736 return AssistantSchema.EntitySchema("TabGroupEntity")
14737 } else {
14738 fatalError("Do not reference schema types directly")
14739 }
14740 }
14741 }
14742 @_alwaysEmitIntoClient public var readingListItem: some AppIntents::AssistantSchemas.AppIntents::Entity {
14743 get {
14744 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
14745 return AssistantSchema.EntitySchema("ReadingListItemEntity")
14746 } else {
14747 fatalError("Do not reference schema types directly")
14748 }
14749 }
14750 }
14751}
14752@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14753@available(*, deprecated)
14754extension AppIntents::AssistantSchemas {
14755 @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14756 @_marker public protocol BrowserEnum : AppIntents::AssistantSchemas.AppIntents::Model {
14757 }
14758}
14759@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14760@available(*, deprecated)
14761extension AppIntents::AssistantSchemas.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::BrowserEnum {
14762}
14763@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
14764@available(*, deprecated)
14765extension AppIntents::AssistantSchema.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::BrowserEnum {
14766}
14767@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14768@available(*, deprecated)
14769extension AppIntents::AssistantSchemas.AppIntents::Enum where Self == AppIntents::AssistantSchemas.AppIntents::EnumSchema {
14770 @_alwaysEmitIntoClient public static var browser: some AppIntents::AssistantSchemas.AppIntents::BrowserEnum {
14771 get {
14772 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14773 return AssistantSchema.EnumSchema("browser")
… 4 unchanged lines …
6376 }
6377}
6378@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6379extension AppIntents.AssistantSchemas.BrowserEnum {
6380 @_alwaysEmitIntoClient public var clearHistoryTimeFrame: some AppIntents.AssistantSchemas.Enum {
6381 get {
6382 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6383 return AssistantSchema.EnumSchema("ClearHistoryTimeFrameEnum")
14778 }
14779}
14780@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14781@available(*, deprecated)
14782extension AppIntents::AssistantSchemas.AppIntents::BrowserEnum {
14783 @_alwaysEmitIntoClient public var clearHistoryTimeFrame: some AppIntents::AssistantSchemas.AppIntents::Enum {
14784 get {
14785 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14786 return AssistantSchema.EnumSchema("ClearHistoryTimeFrameEnum")
… 3 unchanged lines …
6387 }
6388 }
6389}
6390@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6391extension AppIntents.AssistantSchemas {
6392 @_marker public protocol FilesIntent : AppIntents.AssistantSchemas.Model {
6393 }
6394}
6395@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6396extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.FilesIntent {
6397}
6398@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6399extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.FilesIntent {
6400}
6401@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6402extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
6403 @_alwaysEmitIntoClient public static var files: some AppIntents.AssistantSchemas.FilesIntent {
6404 get {
6405 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6406 return AssistantSchema.IntentSchema("files")
6407 } else {
6408 fatalError("Do not reference schema types directly")
6409 }
6410 }
6411 }
6412}
6413@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6414extension AppIntents.AssistantSchemas.FilesIntent {
6415 @_alwaysEmitIntoClient public var createFolder: some AppIntents.AssistantSchemas.Intent {
6416 get {
6417 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6418 return AssistantSchema.IntentSchema("CreateFolderIntent")
6419 } else {
6420 fatalError("Do not reference schema types directly")
6421 }
6422 }
6423 }
6424 @_alwaysEmitIntoClient public var openFile: some AppIntents.AssistantSchemas.Intent {
6425 get {
6426 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6427 return AssistantSchema.IntentSchema("OpenFileIntent")
6428 } else {
6429 fatalError("Do not reference schema types directly")
6430 }
6431 }
6432 }
6433 @_alwaysEmitIntoClient public var deleteFiles: some AppIntents.AssistantSchemas.Intent {
6434 get {
6435 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6436 return AssistantSchema.IntentSchema("DeleteFilesIntent")
6437 } else {
6438 fatalError("Do not reference schema types directly")
6439 }
6440 }
6441 }
6442 @_alwaysEmitIntoClient public var renameFile: some AppIntents.AssistantSchemas.Intent {
6443 get {
6444 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6445 return AssistantSchema.IntentSchema("RenameFileIntent")
6446 } else {
6447 fatalError("Do not reference schema types directly")
6448 }
6449 }
6450 }
6451 @_alwaysEmitIntoClient public var moveFiles: some AppIntents.AssistantSchemas.Intent {
6452 get {
6453 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6454 return AssistantSchema.IntentSchema("MoveFilesIntent")
6455 } else {
6456 fatalError("Do not reference schema types directly")
6457 }
6458 }
6459 }
6460}
6461@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6462extension AppIntents.AssistantSchemas {
6463 @_marker public protocol FilesEntity : AppIntents.AssistantSchemas.Model {
6464 }
6465}
6466@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6467extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.FilesEntity {
6468}
6469@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6470extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.FilesEntity {
6471}
6472@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6473extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
6474 @_alwaysEmitIntoClient public static var files: some AppIntents.AssistantSchemas.FilesEntity {
6475 get {
6476 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6477 return AssistantSchema.EntitySchema("files")
6478 } else {
6479 fatalError("Do not reference schema types directly")
6480 }
6481 }
6482 }
6483}
6484@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6485extension AppIntents.AssistantSchemas.FilesEntity {
6486 @_alwaysEmitIntoClient public var file: some AppIntents.AssistantSchemas.Entity {
6487 get {
6488 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6489 return AssistantSchema.EntitySchema("FileEntity")
6490 } else {
6491 fatalError("Do not reference schema types directly")
6492 }
6493 }
6494 }
6495}
6496@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6497extension AppIntents.AssistantSchemas {
6498 @_marker public protocol CameraIntent : AppIntents.AssistantSchemas.Model {
6499 }
6500}
6501@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6502extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.CameraIntent {
6503}
6504@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6505extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.CameraIntent {
6506}
6507@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6508extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
6509 @_alwaysEmitIntoClient public static var camera: some AppIntents.AssistantSchemas.CameraIntent {
6510 get {
6511 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6512 return AssistantSchema.IntentSchema("camera")
6513 } else {
6514 fatalError("Do not reference schema types directly")
6515 }
6516 }
6517 }
6518}
6519@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6520extension AppIntents.AssistantSchemas.CameraIntent {
6521 @_alwaysEmitIntoClient public var openInCaptureMode: some AppIntents.AssistantSchemas.Intent {
6522 get {
6523 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6524 return AssistantSchema.IntentSchema("NavigateToCaptureModeIntent")
6525 } else {
6526 fatalError("Do not reference schema types directly")
6527 }
6528 }
6529 }
6530 @_alwaysEmitIntoClient public var switchDevice: some AppIntents.AssistantSchemas.Intent {
6531 get {
6532 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6533 return AssistantSchema.IntentSchema("FlipCameraIntent")
6534 } else {
6535 fatalError("Do not reference schema types directly")
6536 }
6537 }
6538 }
6539 @_alwaysEmitIntoClient public var setDevice: some AppIntents.AssistantSchemas.Intent {
6540 get {
6541 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6542 return AssistantSchema.IntentSchema("SetActiveDeviceIntent")
6543 } else {
6544 fatalError("Do not reference schema types directly")
6545 }
6546 }
6547 }
6548 @_alwaysEmitIntoClient public var startCapture: some AppIntents.AssistantSchemas.Intent {
6549 get {
6550 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6551 return AssistantSchema.IntentSchema("StartCameraCaptureIntent")
6552 } else {
6553 fatalError("Do not reference schema types directly")
6554 }
6555 }
6556 }
6557 @_alwaysEmitIntoClient public var stopCapture: some AppIntents.AssistantSchemas.Intent {
6558 get {
6559 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6560 return AssistantSchema.IntentSchema("StopCaptureIntent")
6561 } else {
6562 fatalError("Do not reference schema types directly")
6563 }
6564 }
6565 }
6566}
6567@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6568extension AppIntents.AssistantSchemas {
6569 @_marker public protocol CameraEnum : AppIntents.AssistantSchemas.Model {
6570 }
6571}
6572@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6573extension AppIntents.AssistantSchemas.EnumSchema : AppIntents.AssistantSchemas.CameraEnum {
6574}
6575@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6576extension AppIntents.AssistantSchema.EnumSchema : AppIntents.AssistantSchemas.CameraEnum {
6577}
6578@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6579extension AppIntents.AssistantSchemas.Enum where Self == AppIntents.AssistantSchemas.EnumSchema {
6580 @_alwaysEmitIntoClient public static var camera: some AppIntents.AssistantSchemas.CameraEnum {
6581 get {
6582 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6583 return AssistantSchema.EnumSchema("camera")
6584 } else {
6585 fatalError("Do not reference schema types directly")
6586 }
6587 }
6588 }
6589}
6590@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6591extension AppIntents.AssistantSchemas.CameraEnum {
6592 @_alwaysEmitIntoClient public var captureMode: some AppIntents.AssistantSchemas.Enum {
6593 get {
6594 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6595 return AssistantSchema.EnumSchema("CaptureMode")
6596 } else {
6597 fatalError("Do not reference schema types directly")
6598 }
6599 }
6600 }
6601 @_alwaysEmitIntoClient public var captureDuration: some AppIntents.AssistantSchemas.Enum {
6602 get {
6603 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6604 return AssistantSchema.EnumSchema("CaptureDuration")
6605 } else {
6606 fatalError("Do not reference schema types directly")
6607 }
6608 }
6609 }
6610 @_alwaysEmitIntoClient public var captureDevice: some AppIntents.AssistantSchemas.Enum {
6611 get {
6612 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6613 return AssistantSchema.EnumSchema("CaptureDevice")
6614 } else {
6615 fatalError("Do not reference schema types directly")
6616 }
6617 }
6618 }
6619}
6620@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6621extension AppIntents.AssistantSchemas {
6622 @_marker public protocol MailIntent : AppIntents.AssistantSchemas.Model {
6623 }
6624}
6625@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6626extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.MailIntent {
6627}
6628@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6629extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.MailIntent {
6630}
6631@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6632extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
6633 @_alwaysEmitIntoClient public static var mail: some AppIntents.AssistantSchemas.MailIntent {
6634 get {
6635 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6636 return AssistantSchema.IntentSchema("mail")
6637 } else {
6638 fatalError("Do not reference schema types directly")
6639 }
6640 }
6641 }
6642}
6643@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6644extension AppIntents.AssistantSchemas.MailIntent {
6645 @_alwaysEmitIntoClient public var createDraft: some AppIntents.AssistantSchemas.Intent {
6646 get {
6647 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6648 return AssistantSchema.IntentSchema("CreateDraftIntent")
6649 } else {
6650 fatalError("Do not reference schema types directly")
6651 }
6652 }
6653 }
6654 @_alwaysEmitIntoClient public var updateDraft: some AppIntents.AssistantSchemas.Intent {
6655 get {
6656 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6657 return AssistantSchema.IntentSchema("UpdateDraftIntent")
6658 } else {
6659 fatalError("Do not reference schema types directly")
6660 }
6661 }
6662 }
6663 @_alwaysEmitIntoClient public var saveDraft: some AppIntents.AssistantSchemas.Intent {
6664 get {
6665 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6666 return AssistantSchema.IntentSchema("SaveDraftIntent")
6667 } else {
6668 fatalError("Do not reference schema types directly")
6669 }
6670 }
6671 }
6672 @_alwaysEmitIntoClient public var deleteDraft: some AppIntents.AssistantSchemas.Intent {
6673 get {
6674 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6675 return AssistantSchema.IntentSchema("DeleteDraftIntent")
6676 } else {
6677 fatalError("Do not reference schema types directly")
6678 }
6679 }
6680 }
6681 @_alwaysEmitIntoClient public var sendDraft: some AppIntents.AssistantSchemas.Intent {
6682 get {
6683 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6684 return AssistantSchema.IntentSchema("SendDraftIntent")
6685 } else {
6686 fatalError("Do not reference schema types directly")
6687 }
6688 }
6689 }
6690 @_alwaysEmitIntoClient public var forwardMail: some AppIntents.AssistantSchemas.Intent {
6691 get {
6692 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6693 return AssistantSchema.IntentSchema("ForwardMailIntent")
6694 } else {
6695 fatalError("Do not reference schema types directly")
6696 }
6697 }
6698 }
6699 @_alwaysEmitIntoClient public var replyMail: some AppIntents.AssistantSchemas.Intent {
6700 get {
6701 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6702 return AssistantSchema.IntentSchema("ReplyMailIntent")
6703 } else {
6704 fatalError("Do not reference schema types directly")
6705 }
6706 }
6707 }
6708 @_alwaysEmitIntoClient public var archiveMail: some AppIntents.AssistantSchemas.Intent {
6709 get {
6710 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6711 return AssistantSchema.IntentSchema("ArchiveMailIntent")
6712 } else {
6713 fatalError("Do not reference schema types directly")
6714 }
6715 }
6716 }
6717 @_alwaysEmitIntoClient public var deleteMail: some AppIntents.AssistantSchemas.Intent {
6718 get {
6719 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6720 return AssistantSchema.IntentSchema("DeleteMailIntent")
6721 } else {
6722 fatalError("Do not reference schema types directly")
6723 }
6724 }
6725 }
6726 @_alwaysEmitIntoClient public var updateMail: some AppIntents.AssistantSchemas.Intent {
6727 get {
6728 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6729 return AssistantSchema.IntentSchema("UpdateMailIntent")
6730 } else {
6731 fatalError("Do not reference schema types directly")
6732 }
6733 }
6734 }
6735}
6736@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6737extension AppIntents.AssistantSchemas {
6738 @_marker public protocol MailEntity : AppIntents.AssistantSchemas.Model {
6739 }
6740}
6741@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6742extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.MailEntity {
6743}
6744@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6745extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.MailEntity {
6746}
6747@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6748extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
6749 @_alwaysEmitIntoClient public static var mail: some AppIntents.AssistantSchemas.MailEntity {
6750 get {
6751 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6752 return AssistantSchema.EntitySchema("mail")
6753 } else {
6754 fatalError("Do not reference schema types directly")
6755 }
6756 }
6757 }
6758}
6759@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6760extension AppIntents.AssistantSchemas.MailEntity {
6761 @_alwaysEmitIntoClient public var account: some AppIntents.AssistantSchemas.Entity {
6762 get {
6763 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6764 return AssistantSchema.EntitySchema("MailAccountEntity")
6765 } else {
6766 fatalError("Do not reference schema types directly")
6767 }
6768 }
6769 }
6770 @_alwaysEmitIntoClient public var mailbox: some AppIntents.AssistantSchemas.Entity {
6771 get {
6772 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6773 return AssistantSchema.EntitySchema("MailboxEntity")
6774 } else {
6775 fatalError("Do not reference schema types directly")
6776 }
6777 }
6778 }
6779 @_alwaysEmitIntoClient public var draft: some AppIntents.AssistantSchemas.Entity {
6780 get {
6781 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6782 return AssistantSchema.EntitySchema("MailDraftEntity")
6783 } else {
6784 fatalError("Do not reference schema types directly")
6785 }
6786 }
6787 }
6788 @_alwaysEmitIntoClient public var message: some AppIntents.AssistantSchemas.Entity {
6789 get {
6790 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6791 return AssistantSchema.EntitySchema("MailMessageEntity")
6792 } else {
6793 fatalError("Do not reference schema types directly")
6794 }
6795 }
6796 }
6797}
6798@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6799extension AppIntents.AssistantSchemas {
6800 @_marker public protocol WhiteboardIntent : AppIntents.AssistantSchemas.Model {
6801 }
6802}
6803@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6804extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.WhiteboardIntent {
6805}
6806@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6807extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.WhiteboardIntent {
6808}
6809@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6810extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
6811 @_alwaysEmitIntoClient public static var whiteboard: some AppIntents.AssistantSchemas.WhiteboardIntent {
6812 get {
6813 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6814 return AssistantSchema.IntentSchema("whiteboard")
6815 } else {
6816 fatalError("Do not reference schema types directly")
6817 }
6818 }
6819 }
6820}
6821@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6822extension AppIntents.AssistantSchemas.WhiteboardIntent {
6823 @_alwaysEmitIntoClient public var createBoard: some AppIntents.AssistantSchemas.Intent {
6824 get {
6825 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6826 return AssistantSchema.IntentSchema("CreateCanvasBoardIntent")
6827 } else {
6828 fatalError("Do not reference schema types directly")
6829 }
6830 }
6831 }
6832 @_alwaysEmitIntoClient public var openBoard: some AppIntents.AssistantSchemas.Intent {
6833 get {
6834 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6835 return AssistantSchema.IntentSchema("OpenCanvasBoardIntent")
6836 } else {
6837 fatalError("Do not reference schema types directly")
6838 }
6839 }
6840 }
6841 @_alwaysEmitIntoClient public var updateBoard: some AppIntents.AssistantSchemas.Intent {
6842 get {
6843 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6844 return AssistantSchema.IntentSchema("UpdateCanvasBoardIntent")
6845 } else {
6846 fatalError("Do not reference schema types directly")
6847 }
6848 }
6849 }
6850 @_alwaysEmitIntoClient public var deleteBoard: some AppIntents.AssistantSchemas.Intent {
6851 get {
6852 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6853 return AssistantSchema.IntentSchema("DeleteCanvasBoardIntent")
6854 } else {
6855 fatalError("Do not reference schema types directly")
6856 }
6857 }
6858 }
6859 @_alwaysEmitIntoClient public var createItem: some AppIntents.AssistantSchemas.Intent {
6860 get {
6861 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6862 return AssistantSchema.IntentSchema("CreateCanvasItemIntent")
6863 } else {
6864 fatalError("Do not reference schema types directly")
6865 }
6866 }
6867 }
6868 @_alwaysEmitIntoClient public var updateItem: some AppIntents.AssistantSchemas.Intent {
6869 get {
6870 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6871 return AssistantSchema.IntentSchema("UpdateCanvasItemIntent")
6872 } else {
6873 fatalError("Do not reference schema types directly")
6874 }
6875 }
6876 }
6877 @_alwaysEmitIntoClient public var deleteItem: some AppIntents.AssistantSchemas.Intent {
6878 get {
6879 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6880 return AssistantSchema.IntentSchema("DeleteCanvasItemIntent")
6881 } else {
6882 fatalError("Do not reference schema types directly")
6883 }
6884 }
6885 }
6886}
6887@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6888extension AppIntents.AssistantSchemas {
6889 @_marker public protocol WhiteboardEntity : AppIntents.AssistantSchemas.Model {
6890 }
6891}
6892@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6893extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.WhiteboardEntity {
6894}
6895@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6896extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.WhiteboardEntity {
6897}
6898@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6899extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
6900 @_alwaysEmitIntoClient public static var whiteboard: some AppIntents.AssistantSchemas.WhiteboardEntity {
6901 get {
6902 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6903 return AssistantSchema.EntitySchema("whiteboard")
6904 } else {
6905 fatalError("Do not reference schema types directly")
6906 }
6907 }
6908 }
6909}
6910@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6911extension AppIntents.AssistantSchemas.WhiteboardEntity {
6912 @_alwaysEmitIntoClient public var board: some AppIntents.AssistantSchemas.Entity {
6913 get {
6914 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6915 return AssistantSchema.EntitySchema("CanvasEntity")
6916 } else {
6917 fatalError("Do not reference schema types directly")
6918 }
6919 }
6920 }
6921 @_alwaysEmitIntoClient public var item: some AppIntents.AssistantSchemas.Entity {
6922 get {
6923 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6924 return AssistantSchema.EntitySchema("CanvasItemEntity")
6925 } else {
6926 fatalError("Do not reference schema types directly")
6927 }
6928 }
6929 }
6930}
6931@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6932extension AppIntents.AssistantSchemas {
6933 @_marker public protocol WhiteboardEnum : AppIntents.AssistantSchemas.Model {
6934 }
6935}
6936@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6937extension AppIntents.AssistantSchemas.EnumSchema : AppIntents.AssistantSchemas.WhiteboardEnum {
6938}
6939@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6940extension AppIntents.AssistantSchema.EnumSchema : AppIntents.AssistantSchemas.WhiteboardEnum {
6941}
6942@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6943extension AppIntents.AssistantSchemas.Enum where Self == AppIntents.AssistantSchemas.EnumSchema {
6944 @_alwaysEmitIntoClient public static var whiteboard: some AppIntents.AssistantSchemas.WhiteboardEnum {
6945 get {
6946 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6947 return AssistantSchema.EnumSchema("whiteboard")
6948 } else {
6949 fatalError("Do not reference schema types directly")
6950 }
6951 }
6952 }
6953}
6954@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6955extension AppIntents.AssistantSchemas.WhiteboardEnum {
6956 @_alwaysEmitIntoClient public var color: some AppIntents.AssistantSchemas.Enum {
6957 get {
6958 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6959 return AssistantSchema.EnumSchema("CanvasColor")
6960 } else {
6961 fatalError("Do not reference schema types directly")
6962 }
6963 }
6964 }
6965 @_alwaysEmitIntoClient public var itemType: some AppIntents.AssistantSchemas.Enum {
6966 get {
6967 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6968 return AssistantSchema.EnumSchema("CanvasItemType")
6969 } else {
6970 fatalError("Do not reference schema types directly")
6971 }
6972 }
6973 }
6974}
6975@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6976extension AppIntents.AssistantSchemas {
6977 @_marker public protocol BooksIntent : AppIntents.AssistantSchemas.Model {
6978 }
6979}
6980@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6981extension AppIntents.AssistantSchemas.IntentSchema : AppIntents.AssistantSchemas.BooksIntent {
6982}
6983@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
6984extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.BooksIntent {
6985}
6986@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6987extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
6988 @_alwaysEmitIntoClient public static var books: some AppIntents.AssistantSchemas.BooksIntent {
6989 get {
6990 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
6991 return AssistantSchema.IntentSchema("books")
6992 } else {
6993 fatalError("Do not reference schema types directly")
6994 }
6995 }
6996 }
6997}
6998@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
6999extension AppIntents.AssistantSchemas.BooksIntent {
7000 @_alwaysEmitIntoClient public var openBook: some AppIntents.AssistantSchemas.Intent {
7001 get {
7002 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7003 return AssistantSchema.IntentSchema("OpenBookIntent")
7004 } else {
7005 fatalError("Do not reference schema types directly")
7006 }
7007 }
7008 }
7009 @_alwaysEmitIntoClient public var playAudiobook: some AppIntents.AssistantSchemas.Intent {
7010 get {
7011 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7012 return AssistantSchema.IntentSchema("PlayAudiobookIntent")
7013 } else {
7014 fatalError("Do not reference schema types directly")
7015 }
7016 }
7017 }
7018 @_alwaysEmitIntoClient public var navigatePage: some AppIntents.AssistantSchemas.Intent {
7019 get {
7020 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7021 return AssistantSchema.IntentSchema("NavigateBookPageIntent")
7022 } else {
7023 fatalError("Do not reference schema types directly")
7024 }
7025 }
7026 }
7027 @_alwaysEmitIntoClient public var updateFontSize: some AppIntents.AssistantSchemas.Intent {
7028 get {
7029 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7030 return AssistantSchema.IntentSchema("UpdateBookFontSizeIntent")
7031 } else {
7032 fatalError("Do not reference schema types directly")
7033 }
7034 }
7035 }
7036 @_alwaysEmitIntoClient public var updateLineSpacing: some AppIntents.AssistantSchemas.Intent {
7037 get {
7038 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7039 return AssistantSchema.IntentSchema("UpdateBookLineSpacingIntent")
7040 } else {
7041 fatalError("Do not reference schema types directly")
7042 }
7043 }
7044 }
7045 @_alwaysEmitIntoClient public var updateCharacterSpacing: some AppIntents.AssistantSchemas.Intent {
7046 get {
7047 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7048 return AssistantSchema.IntentSchema("UpdateCharacterSpacingIntent")
7049 } else {
7050 fatalError("Do not reference schema types directly")
7051 }
7052 }
7053 }
7054 @_alwaysEmitIntoClient public var updateWordSpacing: some AppIntents.AssistantSchemas.Intent {
7055 get {
7056 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7057 return AssistantSchema.IntentSchema("UpdateWordSpacingIntent")
7058 } else {
7059 fatalError("Do not reference schema types directly")
7060 }
7061 }
7062 }
7063 @_alwaysEmitIntoClient public var updateSettings: some AppIntents.AssistantSchemas.Intent {
7064 get {
7065 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7066 return AssistantSchema.IntentSchema("UpdateBookSettingsIntent")
7067 } else {
7068 fatalError("Do not reference schema types directly")
7069 }
7070 }
7071 }
7072 @_alwaysEmitIntoClient public var search: some AppIntents.AssistantSchemas.Intent {
7073 get {
7074 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7075 return AssistantSchema.IntentSchema("SearchLibraryIntent")
7076 } else {
7077 fatalError("Do not reference schema types directly")
7078 }
7079 }
7080 }
7081}
7082@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
7083extension AppIntents.AssistantSchemas {
7084 @_marker public protocol BooksEntity : AppIntents.AssistantSchemas.Model {
7085 }
7086}
7087@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
7088extension AppIntents.AssistantSchemas.EntitySchema : AppIntents.AssistantSchemas.BooksEntity {
7089}
7090@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
7091extension AppIntents.AssistantSchema.EntitySchema : AppIntents.AssistantSchemas.BooksEntity {
7092}
7093@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
7094extension AppIntents.AssistantSchemas.Entity where Self == AppIntents.AssistantSchemas.EntitySchema {
7095 @_alwaysEmitIntoClient public static var books: some AppIntents.AssistantSchemas.BooksEntity {
7096 get {
7097 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7098 return AssistantSchema.EntitySchema("books")
7099 } else {
7100 fatalError("Do not reference schema types directly")
7101 }
7102 }
7103 }
7104}
7105@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
7106extension AppIntents.AssistantSchemas.BooksEntity {
7107 @_alwaysEmitIntoClient public var book: some AppIntents.AssistantSchemas.Entity {
7108 get {
7109 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7110 return AssistantSchema.EntitySchema("BookEntity")
7111 } else {
7112 fatalError("Do not reference schema types directly")
7113 }
7114 }
7115 }
7116 @_alwaysEmitIntoClient public var audiobook: some AppIntents.AssistantSchemas.Entity {
7117 get {
7118 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7119 return AssistantSchema.EntitySchema("AudiobookEntity")
7120 } else {
7121 fatalError("Do not reference schema types directly")
7122 }
7123 }
7124 }
7125 @_alwaysEmitIntoClient public var settings: some AppIntents.AssistantSchemas.Entity {
7126 get {
7127 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7128 return AssistantSchema.EntitySchema("BookSettingsEntity")
7129 } else {
7130 fatalError("Do not reference schema types directly")
7131 }
7132 }
7133 }
7134}
7135@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
7136extension AppIntents.AssistantSchemas {
7137 @_marker public protocol BooksEnum : AppIntents.AssistantSchemas.Model {
7138 }
7139}
7140@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
7141extension AppIntents.AssistantSchemas.EnumSchema : AppIntents.AssistantSchemas.BooksEnum {
7142}
7143@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
7144extension AppIntents.AssistantSchema.EnumSchema : AppIntents.AssistantSchemas.BooksEnum {
7145}
7146@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
7147extension AppIntents.AssistantSchemas.Enum where Self == AppIntents.AssistantSchemas.EnumSchema {
7148 @_alwaysEmitIntoClient public static var books: some AppIntents.AssistantSchemas.BooksEnum {
7149 get {
7150 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7151 return AssistantSchema.EnumSchema("books")
7152 } else {
7153 fatalError("Do not reference schema types directly")
7154 }
7155 }
7156 }
7157}
7158@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
7159extension AppIntents.AssistantSchemas.BooksEnum {
7160 @_alwaysEmitIntoClient public var contentType: some AppIntents.AssistantSchemas.Enum {
7161 get {
7162 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7163 return AssistantSchema.EnumSchema("BookContentType")
7164 } else {
7165 fatalError("Do not reference schema types directly")
7166 }
7167 }
7168 }
7169 @_alwaysEmitIntoClient public var font: some AppIntents.AssistantSchemas.Enum {
7170 get {
7171 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7172 return AssistantSchema.EnumSchema("BookFont")
7173 } else {
7174 fatalError("Do not reference schema types directly")
7175 }
7176 }
7177 }
7178 @_alwaysEmitIntoClient public var fontSize: some AppIntents.AssistantSchemas.Enum {
7179 get {
7180 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7181 return AssistantSchema.EnumSchema("BookFontSize")
7182 } else {
7183 fatalError("Do not reference schema types directly")
7184 }
7185 }
7186 }
7187 @_alwaysEmitIntoClient public var navigationDirection: some AppIntents.AssistantSchemas.Enum {
7188 get {
7189 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7190 return AssistantSchema.EnumSchema("BookNavigationDirection")
7191 } else {
7192 fatalError("Do not reference schema types directly")
7193 }
7194 }
7195 }
7196 @_alwaysEmitIntoClient public var relativeFontChange: some AppIntents.AssistantSchemas.Enum {
7197 get {
7198 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7199 return AssistantSchema.EnumSchema("BookRelativeFontChange")
7200 } else {
7201 fatalError("Do not reference schema types directly")
7202 }
7203 }
7204 }
7205 @_alwaysEmitIntoClient public var relativeCharacterSpacingChange: some AppIntents.AssistantSchemas.Enum {
7206 get {
7207 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7208 return AssistantSchema.EnumSchema("BookRelativeCharacterSpacingChange")
7209 } else {
7210 fatalError("Do not reference schema types directly")
7211 }
7212 }
7213 }
7214 @_alwaysEmitIntoClient public var relativeLineSpacingChange: some AppIntents.AssistantSchemas.Enum {
7215 get {
7216 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7217 return AssistantSchema.EnumSchema("BookRelativeLineSpacingChange")
7218 } else {
7219 fatalError("Do not reference schema types directly")
7220 }
7221 }
7222 }
7223 @_alwaysEmitIntoClient public var relativeWordSpacingChange: some AppIntents.AssistantSchemas.Enum {
7224 get {
7225 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7226 return AssistantSchema.EnumSchema("BookRelativeWordSpacingChange")
7227 } else {
7228 fatalError("Do not reference schema types directly")
7229 }
7230 }
7231 }
7232 @_alwaysEmitIntoClient public var theme: some AppIntents.AssistantSchemas.Enum {
7233 get {
7234 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7235 return AssistantSchema.EnumSchema("BookTheme")
7236 } else {
7237 fatalError("Do not reference schema types directly")
7238 }
7239 }
7240 }
7241 @_alwaysEmitIntoClient public var pageNavigationSetting: some AppIntents.AssistantSchemas.Enum {
7242 get {
7243 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
7244 return AssistantSchema.EnumSchema("BookPageNavigationSetting")
7245 } else {
7246 fatalError("Do not reference schema types directly")
7247 }
7248 }
7249 }
7250}
7251@available(*, unavailable)
7252extension Foundation.NSNull : AppIntents._IntentValue {
7253 public struct NullResolver : AppIntents.Resolver {
7254 public func resolve(from input: Foundation.NSNull, context: AppIntents.IntentParameterContext<Foundation.NSNull>) async throws -> Foundation.NSNull?
7255 public static func == (a: Foundation.NSNull.NullResolver, b: Foundation.NSNull.NullResolver) -> Swift.Bool
7256 @available(*, unavailable)
7257 public typealias Input = Foundation.NSNull
7258 @available(*, unavailable)
7259 public typealias Output = Foundation.NSNull
7260 public func hash(into hasher: inout Swift.Hasher)
7261 public var hashValue: Swift.Int {
7262 get
7263 }
7264 }
7265 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
7266 get
7267 }
7268 @available(*, unavailable)
7269 public typealias Specification = @_opaqueReturnTypeOf("$sSo6NSNullC10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
7270 @available(*, unavailable)
7271 public typealias UnwrappedType = Foundation.NSNull
7272 @available(*, unavailable)
7273 public typealias ValueType = Foundation.NSNull
7274}
7275@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
7276extension Foundation.NSUserActivity : AppIntents.AppEntityAnnotatable {
7277 public var appEntityIdentifier: AppIntents.EntityIdentifier? {
7278 get
7279 set
7280 }
7281}
7282@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7283final public class EntityQueryProperty<Entity, Subject, Property, PropertyType, ComparatorMappingType> : AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType> where Entity : AppIntents.AppEntity, Subject : AppIntents.AppEntity, Property : AppIntents.EntityProperty<PropertyType>, PropertyType : AppIntents._IntentValue, PropertyType : Swift.Sendable {
7284 public typealias QueryComparators = [AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>]
7285 public init(_ keyPath: Swift.KeyPath<Subject, Property>, entityProvider: @escaping (Entity) -> Subject, @AppIntents.EntityQueryComparatorsBuilder<Entity, Subject, Property, PropertyType, ComparatorMappingType> comparators: () -> AppIntents.EntityQueryProperty<Entity, Subject, Property, PropertyType, ComparatorMappingType>.QueryComparators)
7286 convenience public init(_ keyPath: Swift.KeyPath<Subject, Property>, @AppIntents.EntityQueryComparatorsBuilder<Entity, Entity, Property, PropertyType, ComparatorMappingType> comparators: () -> AppIntents.EntityQueryProperty<Entity, Subject, Property, PropertyType, ComparatorMappingType>.QueryComparators) where Entity == Subject
7287 @objc deinit
7288}
7289@_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7290public class EntityQueryPropertyDeclaration<Entity, ComparatorMappingType> {
7291 @objc deinit
7292}
7293@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7294public protocol URLRepresentableIntent : AppIntents.AppIntent {
7295 static var urlRepresentation: Self.URLRepresentation { get }
7296}
7297@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7298extension AppIntents.URLRepresentableIntent {
7299 public typealias URLRepresentation = AppIntents.IntentURLRepresentation<Self>
7300 public var urlRepresentation: Foundation.URL? {
7301 get async
7302 }
7303 public func perform() async throws -> Swift.Never
7304}
7305@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7306public struct IntentURLRepresentation<Intent> : Swift.ExpressibleByStringInterpolation where Intent : AppIntents.AppIntent {
7307 public init(_ value: Swift.String)
7308 public init(stringLiteral value: Swift.String)
7309 public init(stringInterpolation: AppIntents.IntentURLRepresentation<Intent>.StringInterpolation)
7310 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
7311 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
7312 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
7313 public typealias StringLiteralType = Swift.String
7314 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
7315 public typealias UnicodeScalarLiteralType = Swift.String
7316}
7317@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7318extension AppIntents.IntentURLRepresentation {
7319 public struct StringInterpolation : Swift.StringInterpolationProtocol {
7320 public init(literalCapacity: Swift.Int, interpolationCount: Swift.Int)
7321 public mutating func appendLiteral(_ literal: Swift.String)
7322 public mutating func appendInterpolation<ValueType, Subject>(_ subject: Subject) where ValueType : AppIntents._IntentValue, ValueType : Swift.Sendable, Subject : Swift.KeyPath<Intent, AppIntents.IntentParameter<ValueType>>
7323 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
7324 public typealias StringLiteralType = Swift.String
7325 }
7326}
7327@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7328extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentPerson {
7329 convenience public init(title: Foundation.LocalizedStringResource)
7330}
7331@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7332extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentPerson {
7333 convenience public init()
7334}
7335@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7336extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentPerson {
7337 @available(watchOS, unavailable)
7338 @available(tvOS, unavailable)
7339 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7340 @available(watchOS, unavailable)
7341 @available(tvOS, unavailable)
7342 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7343 @available(watchOS, unavailable)
7344 @available(tvOS, unavailable)
7345 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7346 @available(watchOS, unavailable)
7347 @available(tvOS, unavailable)
7348 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7349}
7350@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
7351extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentPerson {
7352 convenience public init(identifier: _const Swift.String)
7353 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
7354 @available(watchOS, unavailable)
7355 @available(tvOS, unavailable)
7356 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7357 @available(watchOS, unavailable)
7358 @available(tvOS, unavailable)
7359 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7360 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7361 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7362 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
7363 @available(watchOS, unavailable)
7364 @available(tvOS, unavailable)
7365 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7366 @available(watchOS, unavailable)
7367 @available(tvOS, unavailable)
7368 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7369 @available(watchOS, unavailable)
7370 @available(tvOS, unavailable)
7371 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7372 @available(watchOS, unavailable)
7373 @available(tvOS, unavailable)
7374 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7375 @available(watchOS, unavailable)
7376 @available(tvOS, unavailable)
7377 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7378 @available(watchOS, unavailable)
7379 @available(tvOS, unavailable)
7380 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7381 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7382 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7383 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
7384 @available(watchOS, unavailable)
7385 @available(tvOS, unavailable)
7386 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7387 @available(watchOS, unavailable)
7388 @available(tvOS, unavailable)
7389 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7390 @available(watchOS, unavailable)
7391 @available(tvOS, unavailable)
7392 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7393 @available(watchOS, unavailable)
7394 @available(tvOS, unavailable)
7395 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7396}
7397@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7398public protocol EntityStringQuery : AppIntents.EntityQuery {
7399 func entities(matching string: Swift.String) async throws -> Self.Result
7400}
7401@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7402public protocol CustomURLRepresentationParameterConvertible {
7403 var urlRepresentationParameter: Swift.String? { get async }
7404}
7405@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7406extension Swift.String : AppIntents.CustomURLRepresentationParameterConvertible {
7407 public var urlRepresentationParameter: Swift.String? {
7408 get
7409 }
7410}
7411@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7412extension Swift.Int : AppIntents.CustomURLRepresentationParameterConvertible {
7413 public var urlRepresentationParameter: Swift.String? {
7414 get
7415 }
7416}
7417@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7418extension Foundation.URL : AppIntents.CustomURLRepresentationParameterConvertible {
7419 public var urlRepresentationParameter: Swift.String? {
7420 get
7421 }
7422}
7423@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7424extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitDuration> {
7425 convenience public init(title: Foundation.LocalizedStringResource)
7426}
7427@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7428extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitEnergy> {
7429 convenience public init(title: Foundation.LocalizedStringResource)
7430}
7431@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7432extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitLength> {
7433 convenience public init(title: Foundation.LocalizedStringResource)
7434}
7435@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7436extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitMass> {
7437 convenience public init(title: Foundation.LocalizedStringResource)
7438}
7439@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7440extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitSpeed> {
7441 convenience public init(title: Foundation.LocalizedStringResource)
7442}
7443@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7444extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitTemperature> {
7445 convenience public init(title: Foundation.LocalizedStringResource)
7446}
7447@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
7448extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitVolume> {
7449 convenience public init(title: Foundation.LocalizedStringResource)
7450}
7451@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7452extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitAcceleration> {
7453 convenience public init(title: Foundation.LocalizedStringResource)
7454}
7455@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7456extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitAngle> {
7457 convenience public init(title: Foundation.LocalizedStringResource)
7458}
7459@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7460extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitArea> {
7461 convenience public init(title: Foundation.LocalizedStringResource)
7462}
7463@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7464extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass> {
7465 convenience public init(title: Foundation.LocalizedStringResource)
7466}
7467@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7468extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitDispersion> {
7469 convenience public init(title: Foundation.LocalizedStringResource)
7470}
7471@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7472extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge> {
7473 convenience public init(title: Foundation.LocalizedStringResource)
7474}
7475@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7476extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent> {
7477 convenience public init(title: Foundation.LocalizedStringResource)
7478}
7479@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7480extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference> {
7481 convenience public init(title: Foundation.LocalizedStringResource)
7482}
7483@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7484extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance> {
7485 convenience public init(title: Foundation.LocalizedStringResource)
7486}
7487@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7488extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitFrequency> {
7489 convenience public init(title: Foundation.LocalizedStringResource)
7490}
7491@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7492extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency> {
7493 convenience public init(title: Foundation.LocalizedStringResource)
7494}
7495@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7496extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitIlluminance> {
7497 convenience public init(title: Foundation.LocalizedStringResource)
7498}
7499@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7500extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage> {
7501 convenience public init(title: Foundation.LocalizedStringResource)
7502}
7503@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7504extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitPower> {
7505 convenience public init(title: Foundation.LocalizedStringResource)
7506}
7507@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
7508extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitPressure> {
7509 convenience public init(title: Foundation.LocalizedStringResource)
7510}
7511@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7512extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitDuration> {
7513 convenience public init()
7514}
7515@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7516extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitEnergy> {
7517 convenience public init()
7518}
7519@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7520extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitLength> {
7521 convenience public init()
7522}
7523@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7524extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitMass> {
7525 convenience public init()
7526}
7527@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7528extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitSpeed> {
7529 convenience public init()
7530}
7531@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7532extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitTemperature> {
7533 convenience public init()
7534}
7535@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7536extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitVolume> {
7537 convenience public init()
7538}
7539@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7540extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitAcceleration> {
7541 convenience public init()
7542}
7543@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7544extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitAngle> {
7545 convenience public init()
7546}
7547@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7548extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitArea> {
7549 convenience public init()
7550}
7551@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7552extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass> {
7553 convenience public init()
7554}
7555@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7556extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitDispersion> {
7557 convenience public init()
7558}
7559@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7560extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge> {
7561 convenience public init()
7562}
7563@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7564extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent> {
7565 convenience public init()
7566}
7567@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7568extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference> {
7569 convenience public init()
7570}
7571@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7572extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance> {
7573 convenience public init()
7574}
7575@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7576extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitFrequency> {
7577 convenience public init()
7578}
7579@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7580extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency> {
7581 convenience public init()
7582}
7583@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7584extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitIlluminance> {
7585 convenience public init()
7586}
7587@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7588extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage> {
7589 convenience public init()
7590}
7591@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7592extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitPower> {
7593 convenience public init()
7594}
7595@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
7596extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitPressure> {
7597 convenience public init()
7598}
7599@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7600extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitDuration> {
7601 @available(watchOS, unavailable)
7602 @available(tvOS, unavailable)
7603 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7604 @available(watchOS, unavailable)
7605 @available(tvOS, unavailable)
7606 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7607 @available(watchOS, unavailable)
7608 @available(tvOS, unavailable)
7609 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7610 @available(watchOS, unavailable)
7611 @available(tvOS, unavailable)
7612 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7613}
7614@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7615extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitEnergy> {
7616 @available(watchOS, unavailable)
7617 @available(tvOS, unavailable)
7618 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7619 @available(watchOS, unavailable)
7620 @available(tvOS, unavailable)
7621 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7622 @available(watchOS, unavailable)
7623 @available(tvOS, unavailable)
7624 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7625 @available(watchOS, unavailable)
7626 @available(tvOS, unavailable)
7627 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7628}
7629@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7630extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitLength> {
7631 @available(watchOS, unavailable)
7632 @available(tvOS, unavailable)
7633 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7634 @available(watchOS, unavailable)
7635 @available(tvOS, unavailable)
7636 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7637 @available(watchOS, unavailable)
7638 @available(tvOS, unavailable)
7639 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7640 @available(watchOS, unavailable)
7641 @available(tvOS, unavailable)
7642 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7643}
7644@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7645extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitMass> {
7646 @available(watchOS, unavailable)
7647 @available(tvOS, unavailable)
7648 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7649 @available(watchOS, unavailable)
7650 @available(tvOS, unavailable)
7651 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7652 @available(watchOS, unavailable)
7653 @available(tvOS, unavailable)
7654 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7655 @available(watchOS, unavailable)
7656 @available(tvOS, unavailable)
7657 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7658}
7659@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7660extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitSpeed> {
7661 @available(watchOS, unavailable)
7662 @available(tvOS, unavailable)
7663 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7664 @available(watchOS, unavailable)
7665 @available(tvOS, unavailable)
7666 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7667 @available(watchOS, unavailable)
7668 @available(tvOS, unavailable)
7669 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7670 @available(watchOS, unavailable)
7671 @available(tvOS, unavailable)
7672 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7673}
7674@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7675extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitTemperature> {
7676 @available(watchOS, unavailable)
7677 @available(tvOS, unavailable)
7678 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7679 @available(watchOS, unavailable)
7680 @available(tvOS, unavailable)
7681 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7682 @available(watchOS, unavailable)
7683 @available(tvOS, unavailable)
7684 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7685 @available(watchOS, unavailable)
7686 @available(tvOS, unavailable)
7687 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7688}
7689@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7690extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitVolume> {
7691 @available(watchOS, unavailable)
7692 @available(tvOS, unavailable)
7693 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7694 @available(watchOS, unavailable)
7695 @available(tvOS, unavailable)
7696 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7697 @available(watchOS, unavailable)
7698 @available(tvOS, unavailable)
7699 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7700 @available(watchOS, unavailable)
7701 @available(tvOS, unavailable)
7702 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7703}
7704@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7705extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitAcceleration> {
7706 @available(watchOS, unavailable)
7707 @available(tvOS, unavailable)
7708 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7709 @available(watchOS, unavailable)
7710 @available(tvOS, unavailable)
7711 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7712 @available(watchOS, unavailable)
7713 @available(tvOS, unavailable)
7714 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7715 @available(watchOS, unavailable)
7716 @available(tvOS, unavailable)
7717 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7718}
7719@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7720extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitAngle> {
7721 @available(watchOS, unavailable)
7722 @available(tvOS, unavailable)
7723 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7724 @available(watchOS, unavailable)
7725 @available(tvOS, unavailable)
7726 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7727 @available(watchOS, unavailable)
7728 @available(tvOS, unavailable)
7729 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7730 @available(watchOS, unavailable)
7731 @available(tvOS, unavailable)
7732 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7733}
7734@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7735extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitArea> {
7736 @available(watchOS, unavailable)
7737 @available(tvOS, unavailable)
7738 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7739 @available(watchOS, unavailable)
7740 @available(tvOS, unavailable)
7741 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7742 @available(watchOS, unavailable)
7743 @available(tvOS, unavailable)
7744 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7745 @available(watchOS, unavailable)
7746 @available(tvOS, unavailable)
7747 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7748}
7749@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7750extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass> {
7751 @available(watchOS, unavailable)
7752 @available(tvOS, unavailable)
7753 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7754 @available(watchOS, unavailable)
7755 @available(tvOS, unavailable)
7756 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7757 @available(watchOS, unavailable)
7758 @available(tvOS, unavailable)
7759 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7760 @available(watchOS, unavailable)
7761 @available(tvOS, unavailable)
7762 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7763}
7764@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7765extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitDispersion> {
7766 @available(watchOS, unavailable)
7767 @available(tvOS, unavailable)
7768 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7769 @available(watchOS, unavailable)
7770 @available(tvOS, unavailable)
7771 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7772 @available(watchOS, unavailable)
7773 @available(tvOS, unavailable)
7774 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7775 @available(watchOS, unavailable)
7776 @available(tvOS, unavailable)
7777 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7778}
7779@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7780extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge> {
7781 @available(watchOS, unavailable)
7782 @available(tvOS, unavailable)
7783 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7784 @available(watchOS, unavailable)
7785 @available(tvOS, unavailable)
7786 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7787 @available(watchOS, unavailable)
7788 @available(tvOS, unavailable)
7789 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7790 @available(watchOS, unavailable)
7791 @available(tvOS, unavailable)
7792 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7793}
7794@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7795extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent> {
7796 @available(watchOS, unavailable)
7797 @available(tvOS, unavailable)
7798 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7799 @available(watchOS, unavailable)
7800 @available(tvOS, unavailable)
7801 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7802 @available(watchOS, unavailable)
7803 @available(tvOS, unavailable)
7804 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7805 @available(watchOS, unavailable)
7806 @available(tvOS, unavailable)
7807 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7808}
7809@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7810extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference> {
7811 @available(watchOS, unavailable)
7812 @available(tvOS, unavailable)
7813 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7814 @available(watchOS, unavailable)
7815 @available(tvOS, unavailable)
7816 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7817 @available(watchOS, unavailable)
7818 @available(tvOS, unavailable)
7819 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7820 @available(watchOS, unavailable)
7821 @available(tvOS, unavailable)
7822 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7823}
7824@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7825extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance> {
7826 @available(watchOS, unavailable)
7827 @available(tvOS, unavailable)
7828 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7829 @available(watchOS, unavailable)
7830 @available(tvOS, unavailable)
7831 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7832 @available(watchOS, unavailable)
7833 @available(tvOS, unavailable)
7834 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7835 @available(watchOS, unavailable)
7836 @available(tvOS, unavailable)
7837 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7838}
7839@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7840extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitFrequency> {
7841 @available(watchOS, unavailable)
7842 @available(tvOS, unavailable)
7843 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7844 @available(watchOS, unavailable)
7845 @available(tvOS, unavailable)
7846 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7847 @available(watchOS, unavailable)
7848 @available(tvOS, unavailable)
7849 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7850 @available(watchOS, unavailable)
7851 @available(tvOS, unavailable)
7852 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7853}
7854@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7855extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency> {
7856 @available(watchOS, unavailable)
7857 @available(tvOS, unavailable)
7858 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7859 @available(watchOS, unavailable)
7860 @available(tvOS, unavailable)
7861 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7862 @available(watchOS, unavailable)
7863 @available(tvOS, unavailable)
7864 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7865 @available(watchOS, unavailable)
7866 @available(tvOS, unavailable)
7867 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7868}
7869@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7870extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitIlluminance> {
7871 @available(watchOS, unavailable)
7872 @available(tvOS, unavailable)
7873 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7874 @available(watchOS, unavailable)
7875 @available(tvOS, unavailable)
7876 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7877 @available(watchOS, unavailable)
7878 @available(tvOS, unavailable)
7879 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7880 @available(watchOS, unavailable)
7881 @available(tvOS, unavailable)
7882 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7883}
7884@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7885extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage> {
7886 @available(watchOS, unavailable)
7887 @available(tvOS, unavailable)
7888 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7889 @available(watchOS, unavailable)
7890 @available(tvOS, unavailable)
7891 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7892 @available(watchOS, unavailable)
7893 @available(tvOS, unavailable)
7894 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7895 @available(watchOS, unavailable)
7896 @available(tvOS, unavailable)
7897 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7898}
7899@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7900extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitPower> {
7901 @available(watchOS, unavailable)
7902 @available(tvOS, unavailable)
7903 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7904 @available(watchOS, unavailable)
7905 @available(tvOS, unavailable)
7906 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7907 @available(watchOS, unavailable)
7908 @available(tvOS, unavailable)
7909 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7910 @available(watchOS, unavailable)
7911 @available(tvOS, unavailable)
7912 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7913}
7914@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
7915extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitPressure> {
7916 @available(watchOS, unavailable)
7917 @available(tvOS, unavailable)
7918 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7919 @available(watchOS, unavailable)
7920 @available(tvOS, unavailable)
7921 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7922 @available(watchOS, unavailable)
7923 @available(tvOS, unavailable)
7924 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7925 @available(watchOS, unavailable)
7926 @available(tvOS, unavailable)
7927 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7928}
7929@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
7930extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitDuration> {
7931 convenience public init(identifier: _const Swift.String)
7932 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
7933 @available(watchOS, unavailable)
7934 @available(tvOS, unavailable)
7935 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7936 @available(watchOS, unavailable)
7937 @available(tvOS, unavailable)
7938 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7939 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7940 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7941 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
7942 @available(watchOS, unavailable)
7943 @available(tvOS, unavailable)
7944 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7945 @available(watchOS, unavailable)
7946 @available(tvOS, unavailable)
7947 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7948 @available(watchOS, unavailable)
7949 @available(tvOS, unavailable)
7950 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7951 @available(watchOS, unavailable)
7952 @available(tvOS, unavailable)
7953 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7954 @available(watchOS, unavailable)
7955 @available(tvOS, unavailable)
7956 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7957 @available(watchOS, unavailable)
7958 @available(tvOS, unavailable)
7959 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7960 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7961 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7962 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
7963 @available(watchOS, unavailable)
7964 @available(tvOS, unavailable)
7965 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7966 @available(watchOS, unavailable)
7967 @available(tvOS, unavailable)
7968 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7969 @available(watchOS, unavailable)
7970 @available(tvOS, unavailable)
7971 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7972 @available(watchOS, unavailable)
7973 @available(tvOS, unavailable)
7974 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7975}
7976@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
7977extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitEnergy> {
7978 convenience public init(identifier: _const Swift.String)
7979 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
7980 @available(watchOS, unavailable)
7981 @available(tvOS, unavailable)
7982 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
7983 @available(watchOS, unavailable)
7984 @available(tvOS, unavailable)
7985 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
7986 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7987 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7988 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
7989 @available(watchOS, unavailable)
7990 @available(tvOS, unavailable)
7991 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7992 @available(watchOS, unavailable)
7993 @available(tvOS, unavailable)
7994 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7995 @available(watchOS, unavailable)
7996 @available(tvOS, unavailable)
7997 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
7998 @available(watchOS, unavailable)
7999 @available(tvOS, unavailable)
8000 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8001 @available(watchOS, unavailable)
8002 @available(tvOS, unavailable)
8003 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8004 @available(watchOS, unavailable)
8005 @available(tvOS, unavailable)
8006 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8007 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8008 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8009 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8010 @available(watchOS, unavailable)
8011 @available(tvOS, unavailable)
8012 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8013 @available(watchOS, unavailable)
8014 @available(tvOS, unavailable)
8015 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8016 @available(watchOS, unavailable)
8017 @available(tvOS, unavailable)
8018 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8019 @available(watchOS, unavailable)
8020 @available(tvOS, unavailable)
8021 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8022}
8023@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8024extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitLength> {
8025 convenience public init(identifier: _const Swift.String)
8026 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8027 @available(watchOS, unavailable)
8028 @available(tvOS, unavailable)
8029 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8030 @available(watchOS, unavailable)
8031 @available(tvOS, unavailable)
8032 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8033 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8034 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8035 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8036 @available(watchOS, unavailable)
8037 @available(tvOS, unavailable)
8038 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8039 @available(watchOS, unavailable)
8040 @available(tvOS, unavailable)
8041 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8042 @available(watchOS, unavailable)
8043 @available(tvOS, unavailable)
8044 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8045 @available(watchOS, unavailable)
8046 @available(tvOS, unavailable)
8047 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8048 @available(watchOS, unavailable)
8049 @available(tvOS, unavailable)
8050 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8051 @available(watchOS, unavailable)
8052 @available(tvOS, unavailable)
8053 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8054 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8055 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8056 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8057 @available(watchOS, unavailable)
8058 @available(tvOS, unavailable)
8059 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8060 @available(watchOS, unavailable)
8061 @available(tvOS, unavailable)
8062 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8063 @available(watchOS, unavailable)
8064 @available(tvOS, unavailable)
8065 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8066 @available(watchOS, unavailable)
8067 @available(tvOS, unavailable)
8068 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8069}
8070@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8071extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitMass> {
8072 convenience public init(identifier: _const Swift.String)
8073 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8074 @available(watchOS, unavailable)
8075 @available(tvOS, unavailable)
8076 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8077 @available(watchOS, unavailable)
8078 @available(tvOS, unavailable)
8079 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8080 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8081 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8082 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8083 @available(watchOS, unavailable)
8084 @available(tvOS, unavailable)
8085 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8086 @available(watchOS, unavailable)
8087 @available(tvOS, unavailable)
8088 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8089 @available(watchOS, unavailable)
8090 @available(tvOS, unavailable)
8091 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8092 @available(watchOS, unavailable)
8093 @available(tvOS, unavailable)
8094 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8095 @available(watchOS, unavailable)
8096 @available(tvOS, unavailable)
8097 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8098 @available(watchOS, unavailable)
8099 @available(tvOS, unavailable)
8100 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8101 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8102 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8103 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8104 @available(watchOS, unavailable)
8105 @available(tvOS, unavailable)
8106 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8107 @available(watchOS, unavailable)
8108 @available(tvOS, unavailable)
8109 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8110 @available(watchOS, unavailable)
8111 @available(tvOS, unavailable)
8112 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8113 @available(watchOS, unavailable)
8114 @available(tvOS, unavailable)
8115 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8116}
8117@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8118extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitSpeed> {
8119 convenience public init(identifier: _const Swift.String)
8120 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8121 @available(watchOS, unavailable)
8122 @available(tvOS, unavailable)
8123 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8124 @available(watchOS, unavailable)
8125 @available(tvOS, unavailable)
8126 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8127 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8128 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8129 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8130 @available(watchOS, unavailable)
8131 @available(tvOS, unavailable)
8132 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8133 @available(watchOS, unavailable)
8134 @available(tvOS, unavailable)
8135 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8136 @available(watchOS, unavailable)
8137 @available(tvOS, unavailable)
8138 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8139 @available(watchOS, unavailable)
8140 @available(tvOS, unavailable)
8141 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8142 @available(watchOS, unavailable)
8143 @available(tvOS, unavailable)
8144 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8145 @available(watchOS, unavailable)
8146 @available(tvOS, unavailable)
8147 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8148 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8149 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8150 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8151 @available(watchOS, unavailable)
8152 @available(tvOS, unavailable)
8153 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8154 @available(watchOS, unavailable)
8155 @available(tvOS, unavailable)
8156 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8157 @available(watchOS, unavailable)
8158 @available(tvOS, unavailable)
8159 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8160 @available(watchOS, unavailable)
8161 @available(tvOS, unavailable)
8162 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8163}
8164@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8165extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitTemperature> {
8166 convenience public init(identifier: _const Swift.String)
8167 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8168 @available(watchOS, unavailable)
8169 @available(tvOS, unavailable)
8170 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8171 @available(watchOS, unavailable)
8172 @available(tvOS, unavailable)
8173 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8174 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8175 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8176 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8177 @available(watchOS, unavailable)
8178 @available(tvOS, unavailable)
8179 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8180 @available(watchOS, unavailable)
8181 @available(tvOS, unavailable)
8182 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8183 @available(watchOS, unavailable)
8184 @available(tvOS, unavailable)
8185 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8186 @available(watchOS, unavailable)
8187 @available(tvOS, unavailable)
8188 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8189 @available(watchOS, unavailable)
8190 @available(tvOS, unavailable)
8191 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8192 @available(watchOS, unavailable)
8193 @available(tvOS, unavailable)
8194 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8195 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8196 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8197 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8198 @available(watchOS, unavailable)
8199 @available(tvOS, unavailable)
8200 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8201 @available(watchOS, unavailable)
8202 @available(tvOS, unavailable)
8203 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8204 @available(watchOS, unavailable)
8205 @available(tvOS, unavailable)
8206 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8207 @available(watchOS, unavailable)
8208 @available(tvOS, unavailable)
8209 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8210}
8211@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8212extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitVolume> {
8213 convenience public init(identifier: _const Swift.String)
8214 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8215 @available(watchOS, unavailable)
8216 @available(tvOS, unavailable)
8217 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8218 @available(watchOS, unavailable)
8219 @available(tvOS, unavailable)
8220 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8221 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8222 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8223 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8224 @available(watchOS, unavailable)
8225 @available(tvOS, unavailable)
8226 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8227 @available(watchOS, unavailable)
8228 @available(tvOS, unavailable)
8229 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8230 @available(watchOS, unavailable)
8231 @available(tvOS, unavailable)
8232 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8233 @available(watchOS, unavailable)
8234 @available(tvOS, unavailable)
8235 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8236 @available(watchOS, unavailable)
8237 @available(tvOS, unavailable)
8238 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8239 @available(watchOS, unavailable)
8240 @available(tvOS, unavailable)
8241 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8242 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8243 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8244 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8245 @available(watchOS, unavailable)
8246 @available(tvOS, unavailable)
8247 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8248 @available(watchOS, unavailable)
8249 @available(tvOS, unavailable)
8250 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8251 @available(watchOS, unavailable)
8252 @available(tvOS, unavailable)
8253 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8254 @available(watchOS, unavailable)
8255 @available(tvOS, unavailable)
8256 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8257}
8258@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8259extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitAcceleration> {
8260 convenience public init(identifier: _const Swift.String)
8261 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8262 @available(watchOS, unavailable)
8263 @available(tvOS, unavailable)
8264 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8265 @available(watchOS, unavailable)
8266 @available(tvOS, unavailable)
8267 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8268 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8269 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8270 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8271 @available(watchOS, unavailable)
8272 @available(tvOS, unavailable)
8273 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8274 @available(watchOS, unavailable)
8275 @available(tvOS, unavailable)
8276 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8277 @available(watchOS, unavailable)
8278 @available(tvOS, unavailable)
8279 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8280 @available(watchOS, unavailable)
8281 @available(tvOS, unavailable)
8282 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8283 @available(watchOS, unavailable)
8284 @available(tvOS, unavailable)
8285 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8286 @available(watchOS, unavailable)
8287 @available(tvOS, unavailable)
8288 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8289 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8290 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8291 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8292 @available(watchOS, unavailable)
8293 @available(tvOS, unavailable)
8294 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8295 @available(watchOS, unavailable)
8296 @available(tvOS, unavailable)
8297 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8298 @available(watchOS, unavailable)
8299 @available(tvOS, unavailable)
8300 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8301 @available(watchOS, unavailable)
8302 @available(tvOS, unavailable)
8303 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8304}
8305@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8306extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitAngle> {
8307 convenience public init(identifier: _const Swift.String)
8308 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8309 @available(watchOS, unavailable)
8310 @available(tvOS, unavailable)
8311 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8312 @available(watchOS, unavailable)
8313 @available(tvOS, unavailable)
8314 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8315 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8316 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8317 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8318 @available(watchOS, unavailable)
8319 @available(tvOS, unavailable)
8320 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8321 @available(watchOS, unavailable)
8322 @available(tvOS, unavailable)
8323 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8324 @available(watchOS, unavailable)
8325 @available(tvOS, unavailable)
8326 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8327 @available(watchOS, unavailable)
8328 @available(tvOS, unavailable)
8329 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8330 @available(watchOS, unavailable)
8331 @available(tvOS, unavailable)
8332 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8333 @available(watchOS, unavailable)
8334 @available(tvOS, unavailable)
8335 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8336 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8337 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8338 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8339 @available(watchOS, unavailable)
8340 @available(tvOS, unavailable)
8341 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8342 @available(watchOS, unavailable)
8343 @available(tvOS, unavailable)
8344 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8345 @available(watchOS, unavailable)
8346 @available(tvOS, unavailable)
8347 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8348 @available(watchOS, unavailable)
8349 @available(tvOS, unavailable)
8350 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8351}
8352@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8353extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitArea> {
8354 convenience public init(identifier: _const Swift.String)
8355 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8356 @available(watchOS, unavailable)
8357 @available(tvOS, unavailable)
8358 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8359 @available(watchOS, unavailable)
8360 @available(tvOS, unavailable)
8361 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8362 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8363 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8364 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8365 @available(watchOS, unavailable)
8366 @available(tvOS, unavailable)
8367 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8368 @available(watchOS, unavailable)
8369 @available(tvOS, unavailable)
8370 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8371 @available(watchOS, unavailable)
8372 @available(tvOS, unavailable)
8373 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8374 @available(watchOS, unavailable)
8375 @available(tvOS, unavailable)
8376 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8377 @available(watchOS, unavailable)
8378 @available(tvOS, unavailable)
8379 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8380 @available(watchOS, unavailable)
8381 @available(tvOS, unavailable)
8382 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8383 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8384 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8385 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8386 @available(watchOS, unavailable)
8387 @available(tvOS, unavailable)
8388 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8389 @available(watchOS, unavailable)
8390 @available(tvOS, unavailable)
8391 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8392 @available(watchOS, unavailable)
8393 @available(tvOS, unavailable)
8394 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8395 @available(watchOS, unavailable)
8396 @available(tvOS, unavailable)
8397 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8398}
8399@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8400extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass> {
8401 convenience public init(identifier: _const Swift.String)
8402 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8403 @available(watchOS, unavailable)
8404 @available(tvOS, unavailable)
8405 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8406 @available(watchOS, unavailable)
8407 @available(tvOS, unavailable)
8408 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8409 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8410 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8411 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8412 @available(watchOS, unavailable)
8413 @available(tvOS, unavailable)
8414 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8415 @available(watchOS, unavailable)
8416 @available(tvOS, unavailable)
8417 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8418 @available(watchOS, unavailable)
8419 @available(tvOS, unavailable)
8420 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8421 @available(watchOS, unavailable)
8422 @available(tvOS, unavailable)
8423 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8424 @available(watchOS, unavailable)
8425 @available(tvOS, unavailable)
8426 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8427 @available(watchOS, unavailable)
8428 @available(tvOS, unavailable)
8429 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8430 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8431 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8432 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8433 @available(watchOS, unavailable)
8434 @available(tvOS, unavailable)
8435 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8436 @available(watchOS, unavailable)
8437 @available(tvOS, unavailable)
8438 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8439 @available(watchOS, unavailable)
8440 @available(tvOS, unavailable)
8441 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8442 @available(watchOS, unavailable)
8443 @available(tvOS, unavailable)
8444 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8445}
8446@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8447extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitDispersion> {
8448 convenience public init(identifier: _const Swift.String)
8449 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8450 @available(watchOS, unavailable)
8451 @available(tvOS, unavailable)
8452 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8453 @available(watchOS, unavailable)
8454 @available(tvOS, unavailable)
8455 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8456 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8457 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8458 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8459 @available(watchOS, unavailable)
8460 @available(tvOS, unavailable)
8461 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8462 @available(watchOS, unavailable)
8463 @available(tvOS, unavailable)
8464 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8465 @available(watchOS, unavailable)
8466 @available(tvOS, unavailable)
8467 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8468 @available(watchOS, unavailable)
8469 @available(tvOS, unavailable)
8470 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8471 @available(watchOS, unavailable)
8472 @available(tvOS, unavailable)
8473 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8474 @available(watchOS, unavailable)
8475 @available(tvOS, unavailable)
8476 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8477 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8478 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8479 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8480 @available(watchOS, unavailable)
8481 @available(tvOS, unavailable)
8482 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8483 @available(watchOS, unavailable)
8484 @available(tvOS, unavailable)
8485 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8486 @available(watchOS, unavailable)
8487 @available(tvOS, unavailable)
8488 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8489 @available(watchOS, unavailable)
8490 @available(tvOS, unavailable)
8491 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8492}
8493@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8494extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge> {
8495 convenience public init(identifier: _const Swift.String)
8496 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8497 @available(watchOS, unavailable)
8498 @available(tvOS, unavailable)
8499 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8500 @available(watchOS, unavailable)
8501 @available(tvOS, unavailable)
8502 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8503 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8504 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8505 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8506 @available(watchOS, unavailable)
8507 @available(tvOS, unavailable)
8508 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8509 @available(watchOS, unavailable)
8510 @available(tvOS, unavailable)
8511 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8512 @available(watchOS, unavailable)
8513 @available(tvOS, unavailable)
8514 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8515 @available(watchOS, unavailable)
8516 @available(tvOS, unavailable)
8517 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8518 @available(watchOS, unavailable)
8519 @available(tvOS, unavailable)
8520 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8521 @available(watchOS, unavailable)
8522 @available(tvOS, unavailable)
8523 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8524 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8525 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8526 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8527 @available(watchOS, unavailable)
8528 @available(tvOS, unavailable)
8529 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8530 @available(watchOS, unavailable)
8531 @available(tvOS, unavailable)
8532 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8533 @available(watchOS, unavailable)
8534 @available(tvOS, unavailable)
8535 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8536 @available(watchOS, unavailable)
8537 @available(tvOS, unavailable)
8538 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8539}
8540@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8541extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent> {
8542 convenience public init(identifier: _const Swift.String)
8543 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8544 @available(watchOS, unavailable)
8545 @available(tvOS, unavailable)
8546 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8547 @available(watchOS, unavailable)
8548 @available(tvOS, unavailable)
8549 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8550 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8551 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8552 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8553 @available(watchOS, unavailable)
8554 @available(tvOS, unavailable)
8555 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8556 @available(watchOS, unavailable)
8557 @available(tvOS, unavailable)
8558 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8559 @available(watchOS, unavailable)
8560 @available(tvOS, unavailable)
8561 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8562 @available(watchOS, unavailable)
8563 @available(tvOS, unavailable)
8564 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8565 @available(watchOS, unavailable)
8566 @available(tvOS, unavailable)
8567 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8568 @available(watchOS, unavailable)
8569 @available(tvOS, unavailable)
8570 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8571 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8572 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8573 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8574 @available(watchOS, unavailable)
8575 @available(tvOS, unavailable)
8576 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8577 @available(watchOS, unavailable)
8578 @available(tvOS, unavailable)
8579 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8580 @available(watchOS, unavailable)
8581 @available(tvOS, unavailable)
8582 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8583 @available(watchOS, unavailable)
8584 @available(tvOS, unavailable)
8585 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8586}
8587@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8588extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference> {
8589 convenience public init(identifier: _const Swift.String)
8590 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8591 @available(watchOS, unavailable)
8592 @available(tvOS, unavailable)
8593 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8594 @available(watchOS, unavailable)
8595 @available(tvOS, unavailable)
8596 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8597 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8598 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8599 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8600 @available(watchOS, unavailable)
8601 @available(tvOS, unavailable)
8602 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8603 @available(watchOS, unavailable)
8604 @available(tvOS, unavailable)
8605 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8606 @available(watchOS, unavailable)
8607 @available(tvOS, unavailable)
8608 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8609 @available(watchOS, unavailable)
8610 @available(tvOS, unavailable)
8611 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8612 @available(watchOS, unavailable)
8613 @available(tvOS, unavailable)
8614 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8615 @available(watchOS, unavailable)
8616 @available(tvOS, unavailable)
8617 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8618 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8619 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8620 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8621 @available(watchOS, unavailable)
8622 @available(tvOS, unavailable)
8623 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8624 @available(watchOS, unavailable)
8625 @available(tvOS, unavailable)
8626 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8627 @available(watchOS, unavailable)
8628 @available(tvOS, unavailable)
8629 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8630 @available(watchOS, unavailable)
8631 @available(tvOS, unavailable)
8632 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8633}
8634@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8635extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance> {
8636 convenience public init(identifier: _const Swift.String)
8637 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8638 @available(watchOS, unavailable)
8639 @available(tvOS, unavailable)
8640 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8641 @available(watchOS, unavailable)
8642 @available(tvOS, unavailable)
8643 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8644 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8645 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8646 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8647 @available(watchOS, unavailable)
8648 @available(tvOS, unavailable)
8649 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8650 @available(watchOS, unavailable)
8651 @available(tvOS, unavailable)
8652 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8653 @available(watchOS, unavailable)
8654 @available(tvOS, unavailable)
8655 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8656 @available(watchOS, unavailable)
8657 @available(tvOS, unavailable)
8658 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8659 @available(watchOS, unavailable)
8660 @available(tvOS, unavailable)
8661 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8662 @available(watchOS, unavailable)
8663 @available(tvOS, unavailable)
8664 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8665 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8666 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8667 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8668 @available(watchOS, unavailable)
8669 @available(tvOS, unavailable)
8670 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8671 @available(watchOS, unavailable)
8672 @available(tvOS, unavailable)
8673 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8674 @available(watchOS, unavailable)
8675 @available(tvOS, unavailable)
8676 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8677 @available(watchOS, unavailable)
8678 @available(tvOS, unavailable)
8679 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8680}
8681@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8682extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitFrequency> {
8683 convenience public init(identifier: _const Swift.String)
8684 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8685 @available(watchOS, unavailable)
8686 @available(tvOS, unavailable)
8687 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8688 @available(watchOS, unavailable)
8689 @available(tvOS, unavailable)
8690 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8691 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8692 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8693 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8694 @available(watchOS, unavailable)
8695 @available(tvOS, unavailable)
8696 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8697 @available(watchOS, unavailable)
8698 @available(tvOS, unavailable)
8699 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8700 @available(watchOS, unavailable)
8701 @available(tvOS, unavailable)
8702 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8703 @available(watchOS, unavailable)
8704 @available(tvOS, unavailable)
8705 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8706 @available(watchOS, unavailable)
8707 @available(tvOS, unavailable)
8708 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8709 @available(watchOS, unavailable)
8710 @available(tvOS, unavailable)
8711 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8712 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8713 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8714 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8715 @available(watchOS, unavailable)
8716 @available(tvOS, unavailable)
8717 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8718 @available(watchOS, unavailable)
8719 @available(tvOS, unavailable)
8720 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8721 @available(watchOS, unavailable)
8722 @available(tvOS, unavailable)
8723 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8724 @available(watchOS, unavailable)
8725 @available(tvOS, unavailable)
8726 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8727}
8728@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8729extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency> {
8730 convenience public init(identifier: _const Swift.String)
8731 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8732 @available(watchOS, unavailable)
8733 @available(tvOS, unavailable)
8734 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8735 @available(watchOS, unavailable)
8736 @available(tvOS, unavailable)
8737 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8738 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8739 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8740 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8741 @available(watchOS, unavailable)
8742 @available(tvOS, unavailable)
8743 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8744 @available(watchOS, unavailable)
8745 @available(tvOS, unavailable)
8746 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8747 @available(watchOS, unavailable)
8748 @available(tvOS, unavailable)
8749 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8750 @available(watchOS, unavailable)
8751 @available(tvOS, unavailable)
8752 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8753 @available(watchOS, unavailable)
8754 @available(tvOS, unavailable)
8755 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8756 @available(watchOS, unavailable)
8757 @available(tvOS, unavailable)
8758 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8759 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8760 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8761 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8762 @available(watchOS, unavailable)
8763 @available(tvOS, unavailable)
8764 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8765 @available(watchOS, unavailable)
8766 @available(tvOS, unavailable)
8767 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8768 @available(watchOS, unavailable)
8769 @available(tvOS, unavailable)
8770 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8771 @available(watchOS, unavailable)
8772 @available(tvOS, unavailable)
8773 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8774}
8775@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8776extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitIlluminance> {
8777 convenience public init(identifier: _const Swift.String)
8778 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8779 @available(watchOS, unavailable)
8780 @available(tvOS, unavailable)
8781 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8782 @available(watchOS, unavailable)
8783 @available(tvOS, unavailable)
8784 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8785 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8786 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8787 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8788 @available(watchOS, unavailable)
8789 @available(tvOS, unavailable)
8790 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8791 @available(watchOS, unavailable)
8792 @available(tvOS, unavailable)
8793 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8794 @available(watchOS, unavailable)
8795 @available(tvOS, unavailable)
8796 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8797 @available(watchOS, unavailable)
8798 @available(tvOS, unavailable)
8799 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8800 @available(watchOS, unavailable)
8801 @available(tvOS, unavailable)
8802 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8803 @available(watchOS, unavailable)
8804 @available(tvOS, unavailable)
8805 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8806 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8807 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8808 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8809 @available(watchOS, unavailable)
8810 @available(tvOS, unavailable)
8811 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8812 @available(watchOS, unavailable)
8813 @available(tvOS, unavailable)
8814 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8815 @available(watchOS, unavailable)
8816 @available(tvOS, unavailable)
8817 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8818 @available(watchOS, unavailable)
8819 @available(tvOS, unavailable)
8820 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8821}
8822@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8823extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage> {
8824 convenience public init(identifier: _const Swift.String)
8825 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8826 @available(watchOS, unavailable)
8827 @available(tvOS, unavailable)
8828 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8829 @available(watchOS, unavailable)
8830 @available(tvOS, unavailable)
8831 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8832 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8833 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8834 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8835 @available(watchOS, unavailable)
8836 @available(tvOS, unavailable)
8837 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8838 @available(watchOS, unavailable)
8839 @available(tvOS, unavailable)
8840 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8841 @available(watchOS, unavailable)
8842 @available(tvOS, unavailable)
8843 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8844 @available(watchOS, unavailable)
8845 @available(tvOS, unavailable)
8846 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8847 @available(watchOS, unavailable)
8848 @available(tvOS, unavailable)
8849 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8850 @available(watchOS, unavailable)
8851 @available(tvOS, unavailable)
8852 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8853 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8854 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8855 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8856 @available(watchOS, unavailable)
8857 @available(tvOS, unavailable)
8858 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8859 @available(watchOS, unavailable)
8860 @available(tvOS, unavailable)
8861 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8862 @available(watchOS, unavailable)
8863 @available(tvOS, unavailable)
8864 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8865 @available(watchOS, unavailable)
8866 @available(tvOS, unavailable)
8867 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8868}
8869@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8870extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitPower> {
8871 convenience public init(identifier: _const Swift.String)
8872 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8873 @available(watchOS, unavailable)
8874 @available(tvOS, unavailable)
8875 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8876 @available(watchOS, unavailable)
8877 @available(tvOS, unavailable)
8878 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8879 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8880 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8881 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8882 @available(watchOS, unavailable)
8883 @available(tvOS, unavailable)
8884 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8885 @available(watchOS, unavailable)
8886 @available(tvOS, unavailable)
8887 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8888 @available(watchOS, unavailable)
8889 @available(tvOS, unavailable)
8890 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8891 @available(watchOS, unavailable)
8892 @available(tvOS, unavailable)
8893 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8894 @available(watchOS, unavailable)
8895 @available(tvOS, unavailable)
8896 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8897 @available(watchOS, unavailable)
8898 @available(tvOS, unavailable)
8899 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8900 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8901 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8902 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8903 @available(watchOS, unavailable)
8904 @available(tvOS, unavailable)
8905 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8906 @available(watchOS, unavailable)
8907 @available(tvOS, unavailable)
8908 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8909 @available(watchOS, unavailable)
8910 @available(tvOS, unavailable)
8911 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8912 @available(watchOS, unavailable)
8913 @available(tvOS, unavailable)
8914 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8915}
8916@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
8917extension AppIntents.EntityProperty where Value.ValueType == Foundation.Measurement<Foundation.UnitPressure> {
8918 convenience public init(identifier: _const Swift.String)
8919 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
8920 @available(watchOS, unavailable)
8921 @available(tvOS, unavailable)
8922 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8923 @available(watchOS, unavailable)
8924 @available(tvOS, unavailable)
8925 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8926 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8927 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8928 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8929 @available(watchOS, unavailable)
8930 @available(tvOS, unavailable)
8931 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8932 @available(watchOS, unavailable)
8933 @available(tvOS, unavailable)
8934 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8935 @available(watchOS, unavailable)
8936 @available(tvOS, unavailable)
8937 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8938 @available(watchOS, unavailable)
8939 @available(tvOS, unavailable)
8940 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8941 @available(watchOS, unavailable)
8942 @available(tvOS, unavailable)
8943 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
8944 @available(watchOS, unavailable)
8945 @available(tvOS, unavailable)
8946 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
8947 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8948 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8949 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
8950 @available(watchOS, unavailable)
8951 @available(tvOS, unavailable)
8952 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8953 @available(watchOS, unavailable)
8954 @available(tvOS, unavailable)
8955 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8956 @available(watchOS, unavailable)
8957 @available(tvOS, unavailable)
8958 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8959 @available(watchOS, unavailable)
8960 @available(tvOS, unavailable)
8961 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
8962}
8963@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
8964extension AppIntents.StringSearchCriteria {
8965 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
8966 get
8967 }
8968}
8969@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
8970public struct StringSearchCriteriaFromStringResolverSpecificification : AppIntents.Resolver {
8971 public func resolve(from input: Swift.String, context: AppIntents.IntentParameterContext<AppIntents.StringSearchCriteria>) async throws -> AppIntents.StringSearchCriteria?
8972 public static func == (a: AppIntents.StringSearchCriteriaFromStringResolverSpecificification, b: AppIntents.StringSearchCriteriaFromStringResolverSpecificification) -> Swift.Bool
8973 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
8974 public typealias Input = Swift.String
8975 @available(iOS 17.2, tvOS 17.2, watchOS 10.2, macOS 14.2, *)
8976 public typealias Output = AppIntents.StringSearchCriteria
8977 public func hash(into hasher: inout Swift.Hasher)
8978 public var hashValue: Swift.Int {
8979 get
8980 }
8981}
8982@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
8983public struct AppShortcutOptionsCollection<Provider> : AppIntents.AppShortcutOptionsCollectionProtocol where Provider : AppIntents.DynamicOptionsProvider {
8984 public let dynamicOptionsProvider: Provider
8985 public let title: Foundation.LocalizedStringResource
8986 public let systemImageName: Swift.String?
8987 public init(_ dynamicOptionsProvider: Provider, title: Foundation.LocalizedStringResource, systemImageName: Swift.String? = nil)
8988}
8989@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
8990public protocol AppShortcutOptionsCollectionProtocol {
8991 associatedtype Provider : AppIntents.DynamicOptionsProvider
8992 var dynamicOptionsProvider: Self.Provider { get }
8993 var title: Foundation.LocalizedStringResource { get }
8994 var systemImageName: Swift.String? { get }
8995}
8996@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
8997extension AppIntents.AppShortcutsProvider {
8998 public typealias OptionsCollection = AppIntents.AppShortcutOptionsCollection
8999}
9000@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9001final public class AppDependencyManager {
9002 public static var shared: AppIntents.AppDependencyManager {
9003 get
9004 }
9005 public init()
9006 @_silgen_name("$s10AppIntents0A17DependencyManagerC3add3key10dependencyys11AnyHashableVSg_xyXAts8SendableRzlF")
9007 @_disfavoredOverload final public func add<Dependency>(key: Swift.AnyHashable? = nil, dependency dependencyProvider: @autoclosure @escaping @Sendable () -> Dependency) where Dependency : Swift.Sendable
9008 @_silgen_name("$s10AppIntents0A17DependencyManagerC3add3key10dependencyys11AnyHashableVSg_xyKcyXAts8SendableRzlF")
9009 final public func add<Dependency>(key: Swift.AnyHashable? = nil, dependency dependencyProvider: @autoclosure @escaping () -> @Sendable () throws -> Dependency) where Dependency : Swift.Sendable
9010 @_silgen_name("$s10AppIntents0A17DependencyManagerC3add3key10dependencyys11AnyHashableVSg_xyYaKcts8SendableRzlF")
9011 final public func add<Dependency>(key: Swift.AnyHashable? = nil, dependency dependencyProvider: @escaping @Sendable () async throws -> Dependency) where Dependency : Swift.Sendable
9012 @objc deinit
9013}
9014@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9015extension AppIntents.AppDependencyManager {
9016 public enum Error<Value> : Foundation.LocalizedError, @unchecked Swift.Sendable {
9017 case failedToRetrieveDependency(Swift.AnyHashable, Value.Type)
9018 case failedToLoadDependency(Swift.AnyHashable, Value.Type)
9019 case incorrectDependencyType(Swift.AnyHashable, Value.Type, any Any.Type)
9020 public var errorDescription: Swift.String? {
9021 get
9022 }
9023 }
9024}
9025@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9026public struct IntentParameterSummary<Intent> : AppIntents.ParameterSummary where Intent : AppIntents.AppIntent {
9027 public init(_ string: AppIntents.ParameterSummaryString<Intent>, table: Swift.String? = nil, @AppIntents.IntentParameterSummary<Intent>.ParameterKeyPathsBuilder _ additionalParameterKeyPaths: () -> [Swift.PartialKeyPath<Intent>])
9028 public init(_ string: AppIntents.ParameterSummaryString<Intent>, table: Swift.String? = nil)
9029 public init(@AppIntents.IntentParameterSummary<Intent>.ParameterKeyPathsBuilder _ additionalParameterKeyPaths: () -> [Swift.PartialKeyPath<Intent>])
9030 public init()
9031 @_functionBuilder public enum ParameterKeyPathsBuilder {
9032 public static func buildExpression<ValueType>(_ expression: Swift.KeyPath<Intent, AppIntents.IntentParameter<ValueType>>) -> Swift.PartialKeyPath<Intent> where ValueType : AppIntents._IntentValue, ValueType : Swift.Sendable
9033 public static func buildBlock(_ blocks: Swift.PartialKeyPath<Intent>...) -> [Swift.PartialKeyPath<Intent>]
9034 }
9035}
9036@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9037public protocol ParameterSummary {
9038 associatedtype Intent : AppIntents.AppIntent
9039}
9040@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9041@_functionBuilder public enum ParameterSummaryBuilder<Intent> where Intent : AppIntents.AppIntent {
9042 public static func buildExpression<Summary>(_ expression: Summary) -> Summary where Intent == Summary.Intent, Summary : AppIntents.ParameterSummary
9043 public static func buildBlock<Summary>(_ block: Summary) -> Summary where Intent == Summary.Intent, Summary : AppIntents.ParameterSummary
9044}
9045@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9046@_functionBuilder public enum ParameterSummaryCaseBuilder<Intent, Value> where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue {
9047 public static func buildExpression<C0>(_ expression: C0) -> C0 where Intent == C0.Intent, Value == C0.Value, C0 : AppIntents._ParameterSummarySwitchCase
9048}
9049@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9050extension Swift.Never : AppIntents.AppIntent {
9051 public static var title: Foundation.LocalizedStringResource
9052 public init()
9053 public func perform() async throws -> AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, Swift.Never>
9054 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9055 public typealias PerformResult = AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, Swift.Never>
9056 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9057 public typealias SummaryContent = @_opaqueReturnTypeOf("$s10AppIntents0A6IntentPAAE16parameterSummaryQrvpZ", 0) __<Swift.Never>
9058}
9059@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9060extension Swift.Never : AppIntents._IntentValue, AppIntents.ParameterSummary {
9061 public typealias Intent = Swift.Never
9062 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<Swift.Never> {
9063 get
9064 }
9065 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9066 public typealias Specification = AppIntents.EmptyResolverSpecification<Swift.Never>
9067 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9068 public typealias UnwrappedType = Swift.Never
9069 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9070 public typealias ValueType = Swift.Never
9071}
9072@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9073public struct ParameterSummaryTupleCaseCondition<Intent, Value, ValueType> : AppIntents._ParameterSummarySwitchCase where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue {
9074 public typealias Summary = Swift.Never
9075}
9076@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9077public struct ParameterSummaryString<Intent> : Swift.ExpressibleByStringInterpolation where Intent : AppIntents.AppIntent {
9078 public init(_ value: Swift.String)
9079 public init(stringLiteral value: Swift.String)
9080 public init(stringInterpolation: AppIntents.ParameterSummaryString<Intent>.StringInterpolation)
9081 public struct StringInterpolation : Swift.StringInterpolationProtocol {
9082 public init(literalCapacity: Swift.Int, interpolationCount: Swift.Int)
9083 public mutating func appendLiteral(_ literal: Swift.String)
9084 public mutating func appendInterpolation<ValueType, Subject>(_ subject: Subject) where ValueType : AppIntents._IntentValue, ValueType : Swift.Sendable, Subject : Swift.KeyPath<Intent, AppIntents.IntentParameter<ValueType>>
9085 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9086 public typealias StringLiteralType = Swift.String
9087 }
9088 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9089 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
9090 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9091 public typealias StringLiteralType = Swift.String
9092 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9093 public typealias UnicodeScalarLiteralType = Swift.String
9094}
9095@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9096public struct ParameterSummarySwitchCondition<Intent, Value, CaseCondition> : AppIntents.ParameterSummary where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue, CaseCondition : AppIntents._ParameterSummarySwitchCase {
9097 public init(_ keyPath: Swift.KeyPath<Intent, AppIntents.IntentParameter<Value>>, @AppIntents.ParameterSummaryCaseBuilder<Intent, Value> _ builder: () -> CaseCondition)
9098 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
9099 @available(tvOS, unavailable)
9100 public init(_ widgetFamily: AppIntents.ParameterSummarySwitchCondition<Intent, Value, CaseCondition>.WidgetFamily, @AppIntents.ParameterSummaryCaseBuilder<Intent, AppIntents.IntentWidgetFamily> _ builder: () -> CaseCondition) where Value == AppIntents.IntentWidgetFamily
9101 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
9102 @available(tvOS, unavailable)
9103 public enum WidgetFamily {
9104 case widgetFamily
9105 public static func == (a: AppIntents.ParameterSummarySwitchCondition<Intent, Value, CaseCondition>.WidgetFamily, b: AppIntents.ParameterSummarySwitchCondition<Intent, Value, CaseCondition>.WidgetFamily) -> Swift.Bool
9106 public func hash(into hasher: inout Swift.Hasher)
9107 public var hashValue: Swift.Int {
9108 get
9109 }
9110 }
9111}
9112@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9113public struct ParameterSummaryCaseCondition<Intent, Value, Summary> : AppIntents._ParameterSummarySwitchCase where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue, Summary : AppIntents.ParameterSummary {
9114 public init(_ value: Value, @AppIntents.ParameterSummaryBuilder<Intent> _ parameterSummary: () -> Summary)
9115 public init(_ value: [Value], @AppIntents.ParameterSummaryBuilder<Intent> _ parameterSummary: () -> Summary)
9116}
9117@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9118public struct ParameterSummaryDefaultCaseCondition<Intent, Value, Summary> : AppIntents._ParameterSummarySwitchCase where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue, Summary : AppIntents.ParameterSummary {
9119 public init(@AppIntents.ParameterSummaryBuilder<Intent> _ parameterSummary: () -> Summary)
9120}
9121@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9122public protocol _ParameterSummarySwitchCase {
9123 associatedtype Intent : AppIntents.AppIntent
9124 associatedtype Value : AppIntents._IntentValue
9125 associatedtype Summary : AppIntents.ParameterSummary
9126}
9127@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9128public struct ParameterSummaryWhenCondition<Intent, WhenCondition, Otherwise> : AppIntents.ParameterSummary where Intent : AppIntents.AppIntent, WhenCondition : AppIntents.ParameterSummary, Otherwise : AppIntents.ParameterSummary {
9129 public init<Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents.HasValueComparisonOperator, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents.AnyIntentValue
9130 public init<ValueType, Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents.EquatableComparisonOperator, _ value: ValueType, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType : Swift.Equatable, ValueType == Parameter.Value, Parameter : AppIntents.AnyIntentValue
9131 public init<ValueType, Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents.EquatableComparisonOperator, _ value: ValueType.ValueType, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType : Swift.ExpressibleByNilLiteral, ValueType == Parameter.Value, Parameter : AppIntents.AnyIntentValue, ValueType.ValueType : Swift.Equatable
9132 public init<ValueType, Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents.OneOfComparisonOperator, _ values: [ValueType.ValueType], @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType == Parameter.Value, Parameter : AppIntents.AnyIntentValue, ValueType.ValueType : Swift.Equatable
9133 public init<ValueType, Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents.ComparableComparisonOperator, _ value: ValueType, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where ValueType : Swift.Comparable, ValueType == Parameter.Value, Parameter : AppIntents.AnyIntentValue
9134 public init<Value, Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, _ comparisonOperator: AppIntents.ComparableComparisonOperator, _ value: Value.ValueType, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Value : Swift.ExpressibleByNilLiteral, Value == Parameter.Value, Parameter : AppIntents.AnyIntentValue, Value.ValueType : Swift.Comparable
9135 public init<Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents.OneOfComparisonOperator, _ values: [Swift.String], @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents.AnyIntentValue, Parameter.Value.ValueType : AppIntents.AppEntity
9136 public init<Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents.OneOfComparisonOperator, _ values: [Parameter.Value.ValueType.ID], @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents.AnyIntentValue, Parameter.Value.ValueType : AppIntents.AppEntity, Parameter.Value.ValueType.ID == Swift.Int
9137 public init<Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents.EquatableComparisonOperator, _ value: Swift.String, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents.AnyIntentValue, Parameter.Value.ValueType : AppIntents.AppEntity
9138 public init<Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents.EquatableComparisonOperator, _ value: Parameter.Value.ValueType.ID, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents.AnyIntentValue, Parameter.Value.ValueType : AppIntents.AppEntity, Parameter.Value.ValueType.ID == Swift.Int
9139 public init<IntentType, Parameter>(_ keyPath: Swift.KeyPath<IntentType, Parameter>, identifier comparisonOperator: AppIntents.StringComparisonOperator, _ value: Swift.String, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where IntentType : AppIntents.AppIntent, Parameter : AppIntents.AnyIntentValue, Parameter.Value.ValueType : AppIntents.AppEntity
9140 public init<IntentType, Parameter>(_ keyPath: Swift.KeyPath<IntentType, Parameter>, identifier comparisonOperator: AppIntents.ComparableComparisonOperator, _ value: Parameter.Value.ValueType.ID, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where IntentType : AppIntents.AppIntent, Parameter : AppIntents.AnyIntentValue, Parameter.Value.ValueType : AppIntents.AppEntity, Parameter.Value.ValueType.ID == Swift.Int
9141 @available(macOS 13.0, iOS 16.1, watchOS 9.1, tvOS 16.1, *)
9142 public init<Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents.StringComparisonOperator, _ value: Swift.String, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents.AnyIntentValue, Parameter.Value.ValueType : AppIntents.AppEntity
9143 @available(macOS 13.0, iOS 16.1, watchOS 9.1, tvOS 16.1, *)
9144 public init<Parameter>(_ keyPath: Swift.KeyPath<Intent, Parameter>, identifier comparisonOperator: AppIntents.ComparableComparisonOperator, _ value: Parameter.Value.ValueType.ID, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise) where Parameter : AppIntents.AnyIntentValue, Parameter.Value.ValueType : AppIntents.AppEntity, Parameter.Value.ValueType.ID == Swift.Int
9145 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
9146 @available(tvOS, unavailable)
9147 public init(widgetFamily comparisonOperator: AppIntents.OneOfComparisonOperator, _ values: [AppIntents.IntentWidgetFamily], @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise)
9148 @available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
9149 @available(tvOS, unavailable)
9150 public init(widgetFamily comparisonOperator: AppIntents.EquatableComparisonOperator, _ value: AppIntents.IntentWidgetFamily, @AppIntents.ParameterSummaryBuilder<Intent> _ when: () -> WhenCondition, @AppIntents.ParameterSummaryBuilder<Intent> otherwise: () -> Otherwise)
9151}
9152@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9153public enum HasValueComparisonOperator {
9154 case hasNoValue
9155 case hasAnyValue
9156 public static func == (a: AppIntents.HasValueComparisonOperator, b: AppIntents.HasValueComparisonOperator) -> Swift.Bool
9157 public func hash(into hasher: inout Swift.Hasher)
9158 public var hashValue: Swift.Int {
9159 get
9160 }
9161}
9162@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9163public enum EquatableComparisonOperator {
9164 case notEqualTo
9165 case equalTo
9166 public static func == (a: AppIntents.EquatableComparisonOperator, b: AppIntents.EquatableComparisonOperator) -> Swift.Bool
9167 public func hash(into hasher: inout Swift.Hasher)
9168 public var hashValue: Swift.Int {
9169 get
9170 }
9171}
9172@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9173public enum OneOfComparisonOperator {
9174 case oneOf
9175 public static func == (a: AppIntents.OneOfComparisonOperator, b: AppIntents.OneOfComparisonOperator) -> Swift.Bool
9176 public func hash(into hasher: inout Swift.Hasher)
9177 public var hashValue: Swift.Int {
9178 get
9179 }
9180}
9181@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9182public enum ComparableComparisonOperator {
9183 case lessThan
9184 case lessThanOrEqualTo
9185 case greaterThan
9186 case greaterThanOrEqualTo
9187 public static func == (a: AppIntents.ComparableComparisonOperator, b: AppIntents.ComparableComparisonOperator) -> Swift.Bool
9188 public func hash(into hasher: inout Swift.Hasher)
9189 public var hashValue: Swift.Int {
9190 get
9191 }
9192}
9193@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9194public enum StringComparisonOperator {
9195 case doesNotContain
9196 case contains
9197 case hasPrefix
9198 case hasSuffix
9199 public static func == (a: AppIntents.StringComparisonOperator, b: AppIntents.StringComparisonOperator) -> Swift.Bool
9200 public func hash(into hasher: inout Swift.Hasher)
9201 public var hashValue: Swift.Int {
9202 get
9203 }
9204}
9205@available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
9206@available(tvOS, unavailable)
9207public enum IntentWidgetFamily : AppIntents._IntentValue {
9208 case systemSmall
9209 case systemMedium
9210 case systemLarge
9211 case systemExtraLarge
9212 case accessoryCorner
9213 case accessoryCircular
9214 case accessoryRectangular
9215 case accessoryInline
9216 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<AppIntents.IntentWidgetFamily>
9217 public static func == (a: AppIntents.IntentWidgetFamily, b: AppIntents.IntentWidgetFamily) -> Swift.Bool
9218 @available(iOS 17.0, watchOS 10.0, macOS 14.0, *)
9219 @available(tvOS, unavailable)
9220 public typealias Specification = AppIntents.EmptyResolverSpecification<AppIntents.IntentWidgetFamily>
9221 @available(iOS 17.0, watchOS 10.0, macOS 14.0, *)
9222 @available(tvOS, unavailable)
9223 public typealias UnwrappedType = AppIntents.IntentWidgetFamily
9224 @available(iOS 17.0, watchOS 10.0, macOS 14.0, *)
9225 @available(tvOS, unavailable)
9226 public typealias ValueType = AppIntents.IntentWidgetFamily
9227 public func hash(into hasher: inout Swift.Hasher)
9228 public var hashValue: Swift.Int {
9229 get
9230 }
9231}
9232@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9233extension Foundation.Date : AppIntents._IntentValue {
9234 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
9235 get
9236 }
9237 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9238 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation4DateV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
9239 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9240 public typealias UnwrappedType = Foundation.Date
9241 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9242 public typealias ValueType = Foundation.Date
9243}
9244@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9245extension AppIntents.IntentParameter {
9246 public enum DateKind {
9247 case date
9248 case time
9249 case dateTime
9250 public static func == (a: AppIntents.IntentParameter<Value>.DateKind, b: AppIntents.IntentParameter<Value>.DateKind) -> Swift.Bool
9251 public func hash(into hasher: inout Swift.Hasher)
9252 public var hashValue: Swift.Int {
9253 get
9254 }
9255 }
9256}
9257@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9258extension AppIntents.IntentParameter where Value.ValueType == Foundation.Date {
9259 final public var dateKind: AppIntents.IntentParameter<Value>.DateKind? {
9260 get
9261 }
9262}
9263@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9264extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.Date {
9265 public var dateKind: AppIntents.IntentParameter<Value>.DateKind? {
9266 get
9267 }
9268}
9269@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9270public struct FocusFilterAppContext {
9271 public let notificationFilterPredicate: Foundation.NSPredicate?
9272 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9273 public let targetContentIdentifierPrefix: Swift.String?
9274 public init(notificationFilterPredicate: Foundation.NSPredicate? = nil)
9275 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9276 public init(notificationFilterPredicate: Foundation.NSPredicate? = nil, targetContentIdentifierPrefix: Swift.String? = nil)
9277}
9278@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9279public struct FocusFilterSuggestionContext {
9280}
9281@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9282public struct IntentSystemContext {
9283 public var preciseTimestamp: Foundation.Date? {
9284 get
9285 }
9286}
9287@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9288extension AppIntents.AppIntent {
9289 public var systemContext: AppIntents.IntentSystemContext {
9290 get
9291 }
9292}
9293@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
9294extension AppIntents.AppIntent {
9295 public func needsToContinueInForegroundError(_ dialog: AppIntents.IntentDialog? = nil, alwaysConfirm: Swift.Bool = true) -> AppIntents.AppIntentError
9296 public func continueInForeground(_ dialog: AppIntents.IntentDialog? = nil, alwaysConfirm: Swift.Bool = true) async throws
9297}
9298@available(macOS 15.2, iOS 18.2, watchOS 11.2, tvOS 18.2, visionOS 2.2, *)
9299extension Foundation.Calendar.RecurrenceRule : AppIntents._IntentValue {
9300 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
9301 get
9302 }
9303 @available(iOS 18.2, tvOS 18.2, watchOS 11.2, visionOS 2.2, macOS 15.2, *)
9304 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation8CalendarV14RecurrenceRuleV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
9305 @available(iOS 18.2, tvOS 18.2, watchOS 11.2, visionOS 2.2, macOS 15.2, *)
9306 public typealias UnwrappedType = Foundation.Calendar.RecurrenceRule
9307 @available(iOS 18.2, tvOS 18.2, watchOS 11.2, visionOS 2.2, macOS 15.2, *)
9308 public typealias ValueType = Foundation.Calendar.RecurrenceRule
9309}
9310@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9311extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentCurrencyAmount {
9312 convenience public init(title: Foundation.LocalizedStringResource)
9313}
9314@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
9315extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentCurrencyAmount {
9316 convenience public init()
9317}
9318@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
9319extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentCurrencyAmount {
9320 @available(watchOS, unavailable)
9321 @available(tvOS, unavailable)
9322 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
9323 @available(watchOS, unavailable)
9324 @available(tvOS, unavailable)
9325 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
9326 @available(watchOS, unavailable)
9327 @available(tvOS, unavailable)
9328 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
9329 @available(watchOS, unavailable)
9330 @available(tvOS, unavailable)
9331 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
9332}
9333@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
9334extension AppIntents.EntityProperty where Value.ValueType == AppIntents.IntentCurrencyAmount {
9335 convenience public init(identifier: _const Swift.String)
9336 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
9337 @available(watchOS, unavailable)
9338 @available(tvOS, unavailable)
9339 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
9340 @available(watchOS, unavailable)
9341 @available(tvOS, unavailable)
9342 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
9343 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9344 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9345 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
9346 @available(watchOS, unavailable)
9347 @available(tvOS, unavailable)
9348 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9349 @available(watchOS, unavailable)
9350 @available(tvOS, unavailable)
9351 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9352 @available(watchOS, unavailable)
9353 @available(tvOS, unavailable)
9354 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9355 @available(watchOS, unavailable)
9356 @available(tvOS, unavailable)
9357 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9358 @available(watchOS, unavailable)
9359 @available(tvOS, unavailable)
9360 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
9361 @available(watchOS, unavailable)
9362 @available(tvOS, unavailable)
9363 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
9364 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9365 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9366 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
9367 @available(watchOS, unavailable)
9368 @available(tvOS, unavailable)
9369 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9370 @available(watchOS, unavailable)
9371 @available(tvOS, unavailable)
9372 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9373 @available(watchOS, unavailable)
9374 @available(tvOS, unavailable)
9375 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9376 @available(watchOS, unavailable)
9377 @available(tvOS, unavailable)
9378 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9379}
9380@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9381public protocol StartWorkoutIntent : AppIntents.InstanceDisplayRepresentable, AppIntents.SystemIntent {
9382 associatedtype WorkoutStyle : AppIntents.AppValue
9383 var workoutStyle: Self.WorkoutStyle { get set }
9384 static var suggestedWorkouts: [Self] { get }
9385}
9386@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9387extension AppIntents.StartWorkoutIntent {
9388 public static var openAppWhenRun: Swift.Bool {
9389 get
9390 }
9391 public static func invalidateSuggestedWorkouts()
9392 public init(style: Self.WorkoutStyle)
9393}
9394@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9395extension AppIntents.EntityProperty where Value.ValueType == Swift.String {
9396 convenience public init(title: Foundation.LocalizedStringResource)
9397}
9398@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
9399extension AppIntents.EntityProperty where Value.ValueType == Swift.String {
9400 convenience public init()
9401}
9402@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
9403extension AppIntents.EntityProperty where Value.ValueType == Swift.String {
9404 @available(watchOS, unavailable)
9405 @available(tvOS, unavailable)
9406 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
9407 @available(watchOS, unavailable)
9408 @available(tvOS, unavailable)
9409 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
9410 @available(watchOS, unavailable)
9411 @available(tvOS, unavailable)
9412 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
9413 @available(watchOS, unavailable)
9414 @available(tvOS, unavailable)
9415 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
9416}
9417@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
9418extension AppIntents.EntityProperty where Value.ValueType == Swift.String {
9419 convenience public init(identifier: _const Swift.String)
9420 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
9421 @available(watchOS, unavailable)
9422 @available(tvOS, unavailable)
9423 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
9424 @available(watchOS, unavailable)
9425 @available(tvOS, unavailable)
9426 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
9427 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9428 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9429 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
9430 @available(watchOS, unavailable)
9431 @available(tvOS, unavailable)
9432 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9433 @available(watchOS, unavailable)
9434 @available(tvOS, unavailable)
9435 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9436 @available(watchOS, unavailable)
9437 @available(tvOS, unavailable)
9438 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9439 @available(watchOS, unavailable)
9440 @available(tvOS, unavailable)
9441 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9442 @available(watchOS, unavailable)
9443 @available(tvOS, unavailable)
9444 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
9445 @available(watchOS, unavailable)
9446 @available(tvOS, unavailable)
9447 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
9448 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9449 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9450 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
9451 @available(watchOS, unavailable)
9452 @available(tvOS, unavailable)
9453 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9454 @available(watchOS, unavailable)
9455 @available(tvOS, unavailable)
9456 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9457 @available(watchOS, unavailable)
9458 @available(tvOS, unavailable)
9459 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9460 @available(watchOS, unavailable)
9461 @available(tvOS, unavailable)
9462 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
9463}
9464@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9465public struct DisplayRepresentation : Swift.ExpressibleByStringLiteral, Swift.Equatable {
9466 public var title: Foundation.LocalizedStringResource
9467 public var subtitle: Foundation.LocalizedStringResource?
9468 public var image: AppIntents.DisplayRepresentation.Image?
9469 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9470 public var synonyms: [Foundation.LocalizedStringResource]
9471 public init(title: Foundation.LocalizedStringResource, subtitle: Foundation.LocalizedStringResource? = nil, image: AppIntents.DisplayRepresentation.Image? = nil)
9472 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9473 public init(title: Foundation.LocalizedStringResource, subtitle: Foundation.LocalizedStringResource? = nil, image: AppIntents.DisplayRepresentation.Image? = nil, synonyms: [Foundation.LocalizedStringResource] = [])
9474 @_semantics("localization_key.init_literal") public init(stringLiteral value: Swift.String)
9475 public static func == (a: AppIntents.DisplayRepresentation, b: AppIntents.DisplayRepresentation) -> Swift.Bool
9476 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9477 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
9478 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9479 public typealias StringLiteralType = Swift.String
9480 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9481 public typealias UnicodeScalarLiteralType = Swift.String
9482}
9483@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
9484extension AppIntents.DisplayRepresentation : @unchecked Swift.Sendable {
9485}
9486@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9487public protocol EntityPropertyQuery : AppIntents.EntityQuery {
9488 associatedtype ComparatorMappingType
9489 static var properties: Self.QueryProperties { get }
9490 static var sortingOptions: Self.SortingOptions { get }
9491 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9492 static var findIntentDescription: AppIntents.IntentDescription? { get }
9493 func entities(matching comparators: [Self.ComparatorMappingType], mode: Self.ComparatorMode, sortedBy: [AppIntents.EntityQuerySort<Self.Entity>], limit: Swift.Int?) async throws -> Self.Result
9494}
9495@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9496extension AppIntents.EntityPropertyQuery {
9497 public typealias ComparatorMode = AppIntents.EntityQueryComparatorMode
9498 public typealias QueryProperties = AppIntents.EntityQueryProperties<Self.Entity, Self.ComparatorMappingType>
9499 public typealias Property = AppIntents.EntityQueryProperty
9500 public typealias SortingOptions = AppIntents.EntityQuerySortingOptions<Self.Entity>
9501 public typealias SortableBy = AppIntents.EntityQuerySortableByProperty<Self.Entity>
9502 public typealias Sort = AppIntents.EntityQuerySort
9503}
9504@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9505extension AppIntents.EntityPropertyQuery {
9506 public static var findIntentDescription: AppIntents.IntentDescription? {
9507 get
9508 }
9509}
9510@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9511@frozen public enum EntityQueryComparatorMode {
9512 case and
9513 case or
9514 public static func == (a: AppIntents.EntityQueryComparatorMode, b: AppIntents.EntityQueryComparatorMode) -> Swift.Bool
9515 public func hash(into hasher: inout Swift.Hasher)
9516 public var hashValue: Swift.Int {
9517 get
9518 }
9519}
9520@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9521public protocol _SequenceIntentValue : AppIntents._IntentValue {
9522 associatedtype UnderlyingSequence : Swift.Collection
9523 var sequence: Self.UnderlyingSequence { get }
9524}
9525@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9526extension AppIntents._SequenceIntentValue where Self : Swift.Collection {
9527 public var sequence: Self {
9528 get
9529 }
9530}
9531@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9532extension Swift.Array : AppIntents._IntentValue, AppIntents._SequenceIntentValue where Element : AppIntents._IntentValue {
9533 public typealias ValueType = Element
9534 public typealias UnwrappedType = Swift.Array<Element>
9535 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<Swift.Array<Element>> {
9536 get
9537 }
9538 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9539 public typealias Specification = AppIntents.EmptyResolverSpecification<Swift.Array<Element>>
9540 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9541 public typealias UnderlyingSequence = Swift.Array<Element>
9542}
9543@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9544extension Swift.Set : AppIntents._IntentValue, AppIntents._SequenceIntentValue where Element : AppIntents._IntentValue {
9545 public typealias ValueType = Element
9546 public typealias UnwrappedType = Swift.Set<Element>
9547 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
9548 get
9549 }
9550 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9551 public typealias Specification = @_opaqueReturnTypeOf("$sSh10AppIntentsAA12_IntentValueRzrlE28defaultResolverSpecificationQrvpZ", 0) __<Element>
9552 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9553 public typealias UnderlyingSequence = Swift.Set<Element>
9554}
9555@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9556public struct IntentCollectionSize : Swift.ExpressibleByIntegerLiteral, Swift.Equatable {
9557 public init(min: _const Swift.Int, max: _const Swift.Int)
9558 public init(exactly: _const Swift.Int)
9559 public init(integerLiteral value: Swift.Int)
9560 public static func == (a: AppIntents.IntentCollectionSize, b: AppIntents.IntentCollectionSize) -> Swift.Bool
9561 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
9562 public typealias IntegerLiteralType = Swift.Int
9563}
9564@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
9565extension AppIntents.IntentParameter where Value.ValueType : Swift.Decodable, Value.ValueType : Swift.Encodable {
9566 @_disfavoredOverload convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
9567 @_disfavoredOverload convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
9568 @_disfavoredOverload convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
9569 @_disfavoredOverload convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
9570 @_disfavoredOverload convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
9571 @_disfavoredOverload convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
9572 @_disfavoredOverload convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
9573 @_disfavoredOverload convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
9574}
9575@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9576extension Foundation.URL : AppIntents._IntentValue {
9577 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
9578 get
9579 }
9580 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9581 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation3URLV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
9582 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9583 public typealias UnwrappedType = Foundation.URL
9584 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9585 public typealias ValueType = Foundation.URL
9586}
9587@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9588public struct URLFromStringResolver : AppIntents.Resolver {
9589 public func resolve(from input: Swift.String, context: AppIntents.IntentParameterContext<Foundation.URL>) async throws -> Foundation.URL?
9590 public static func == (a: AppIntents.URLFromStringResolver, b: AppIntents.URLFromStringResolver) -> Swift.Bool
9591 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9592 public typealias Input = Swift.String
9593 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9594 public typealias Output = Foundation.URL
9595 public func hash(into hasher: inout Swift.Hasher)
9596 public var hashValue: Swift.Int {
9597 get
9598 }
9599}
9600@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9601extension AppIntents.IntentParameter where Value.ValueType == Swift.Int {
9602 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.IntControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
9603 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.IntControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
9604 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.IntControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.Int
9605 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.IntControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.Int
9606}
9607@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
9608extension AppIntents.IntentParameter where Value.ValueType == Swift.Int {
9609 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.IntControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
9610 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.IntControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
9611 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.IntControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.Int
9612 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, controlStyle: _const AppIntents.IntentParameter<Value>.IntControlStyle = .stepper, inclusiveRange: _const AppIntents.IntentParameter<Value>.InclusiveRange<Value.ValueType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Swift.Int
9613}
9614@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9615extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentFile {
9616 @available(macOS, introduced: 13.0, deprecated: 15.0, message: "Please use the initializer with 'supportedContentTypes'")
9617 @available(iOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
9618 @available(watchOS, introduced: 9.0, deprecated: 11.0, message: "Please use the initializer with 'supportedContentTypes'")
9619 @available(tvOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
9620 @available(visionOS, introduced: 1.0, deprecated: 2.0, message: "Please use the initializer with 'supportedContentTypes'")
9621 @_disfavoredOverload convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, supportedTypeIdentifiers: _const [Swift.String] = ["public.item"], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
9622 @available(macOS, introduced: 13.0, deprecated: 15.0, message: "Please use the initializer with 'supportedContentTypes'")
9623 @available(iOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
9624 @available(watchOS, introduced: 9.0, deprecated: 11.0, message: "Please use the initializer with 'supportedContentTypes'")
9625 @available(tvOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
9626 @available(visionOS, introduced: 1.0, deprecated: 2.0, message: "Please use the initializer with 'supportedContentTypes'")
9627 @_disfavoredOverload convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, supportedTypeIdentifiers: _const [Swift.String] = ["public.item"], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
9628 @available(macOS, introduced: 13.0, deprecated: 15.0, message: "Please use the initializer with 'supportedContentTypes'")
9629 @available(iOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
9630 @available(watchOS, introduced: 9.0, deprecated: 11.0, message: "Please use the initializer with 'supportedContentTypes'")
9631 @available(tvOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
9632 @available(visionOS, introduced: 1.0, deprecated: 2.0, message: "Please use the initializer with 'supportedContentTypes'")
9633 @_disfavoredOverload convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, supportedTypeIdentifiers: _const [Swift.String] = ["public.item"], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentFile
9634 @available(macOS, introduced: 13.0, deprecated: 15.0, message: "Please use the initializer with 'supportedContentTypes'")
9635 @available(iOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
9636 @available(watchOS, introduced: 9.0, deprecated: 11.0, message: "Please use the initializer with 'supportedContentTypes'")
9637 @available(tvOS, introduced: 16.0, deprecated: 18.0, message: "Please use the initializer with 'supportedContentTypes'")
9638 @available(visionOS, introduced: 1.0, deprecated: 2.0, message: "Please use the initializer with 'supportedContentTypes'")
9639 @_disfavoredOverload convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, supportedTypeIdentifiers: _const [Swift.String] = ["public.item"], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == AppIntents.IntentFile
9640}
9641@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9642public protocol ResolverSpecification : Swift.Hashable, Swift.Sendable, Swift.Sequence where Self.Element == any AppIntents.Resolver {
9643 associatedtype Output : AppIntents._IntentValue
9644}
9645@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9646@_functionBuilder public enum ResolverSpecificationBuilder<Property> where Property : AppIntents._IntentValue {
9647}
9648@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9649extension AppIntents.ResolverSpecificationBuilder {
9650 @backDeployed(before: macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0)
9651 public static func buildExpression<ResolverType>(_ expression: ResolverType) -> ResolverType where Property == ResolverType.Output, ResolverType : AppIntents.Resolver {
9652 expression
9653 }
9654}
9655@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9656extension AppIntents.ResolverSpecificationBuilder {
9657 public static func buildBlock() -> some AppIntents.ResolverSpecification
9658
9659}
9660@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9661public struct EmptyResolverSpecification<Value> : AppIntents.ResolverSpecification where Value : AppIntents._IntentValue {
9662 public typealias Output = Value
9663 public init()
9664 public func makeIterator() -> Swift.IndexingIterator<[any AppIntents.Resolver]>
9665 public static func == (a: AppIntents.EmptyResolverSpecification<Value>, b: AppIntents.EmptyResolverSpecification<Value>) -> Swift.Bool
9666 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9667 public typealias Element = any AppIntents.Resolver
9668 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
9669 public typealias Iterator = Swift.IndexingIterator<[any AppIntents.Resolver]>
9670 public func hash(into hasher: inout Swift.Hasher)
9671 public var hashValue: Swift.Int {
9672 get
9673 }
9674}
9675@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9676extension AppIntents.ResolverSpecificationBuilder {
9677 public static func buildBlock<R0>(_ r0: R0) -> some AppIntents.ResolverSpecification where R0 : AppIntents.Resolver
9678
9679}
9680@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
9681extension AppIntents.ResolverSpecificationBuilder {
9682 @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
9683 public struct Specification<Output, each R> : AppIntents.ResolverSpecification where Output : AppIntents._IntentValue, repeat each R : AppIntents.Resolver {
9684 public func hash(into hasher: inout Swift.Hasher)
9685 public static func == (lhs: AppIntents.ResolverSpecificationBuilder<Property>.Specification<Output, repeat each R>, rhs: AppIntents.ResolverSpecificationBuilder<Property>.Specification<Output, repeat each R>) -> Swift.Bool
9686 public func makeIterator() -> Swift.Array<any AppIntents.Resolver>.Iterator
9687 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
9688 public typealias Element = any AppIntents.Resolver
9689 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
9690 public typealias Iterator = Swift.Array<any AppIntents.Resolver>.Iterator
9691 public var hashValue: Swift.Int {
9692 get
9693 }
9694 }
9695 public static func buildPartialBlock<R>(first: R) -> AppIntents.ResolverSpecificationBuilder<Property>.Specification<Property, R> where R : AppIntents.Resolver
9696 public static func buildPartialBlock<each Accumulated, R>(accumulated: AppIntents.ResolverSpecificationBuilder<Property>.Specification<Property, repeat each Accumulated>, next: R) -> AppIntents.ResolverSpecificationBuilder<Property>.Specification<Property, repeat each Accumulated, R> where repeat each Accumulated : AppIntents.Resolver, R : AppIntents.Resolver
9697}
9698@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9699public protocol ResultsCollection<Result> {
9700 associatedtype Result : AppIntents._IntentValue
9701 var promptLabel: Foundation.LocalizedStringResource? { get }
9702 var usesIndexedCollation: Swift.Bool { get }
9703 var items: [Self.Result.ValueType] { get }
9704 static var empty: Self { get }
9705}
9706@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9707extension Swift.Array : AppIntents.ResultsCollection where Element : AppIntents._IntentValue {
9708 public typealias Result = Element
9709 public var promptLabel: Foundation.LocalizedStringResource? {
9710 get
9711 }
9712 public var usesIndexedCollation: Swift.Bool {
9713 get
9714 }
9715 public var items: [Element.ValueType] {
9716 get
9717 }
9718 public static var empty: Swift.Array<Element> {
9719 get
9720 }
9721}
9722@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9723public struct AppShortcutParameterPresentationSummary<Intent, Value, Parameter, ParameterKeyPath> where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue, Value : Swift.Sendable, Parameter : AppIntents.IntentParameter<Value>, ParameterKeyPath : Swift.KeyPath<Intent, Parameter> {
9724 public init(_ summaryString: AppIntents.AppShortcutParameterPresentationSummaryString<Intent, Value, Parameter, ParameterKeyPath>, table: Swift.StaticString? = nil)
9725}
9726@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9727public struct AppShortcutParameterPresentationSummaryString<Intent, Value, Parameter, ParameterKeyPath> : Swift.ExpressibleByStringInterpolation where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue, Value : Swift.Sendable, Parameter : AppIntents.IntentParameter<Value>, ParameterKeyPath : Swift.KeyPath<Intent, Parameter> {
9728 public init(_ value: Swift.String)
9729 public init(stringLiteral value: Swift.String)
9730 public init(stringInterpolation: AppIntents.AppShortcutParameterPresentationSummaryString<Intent, Value, Parameter, ParameterKeyPath>.StringInterpolation)
9731 public struct StringInterpolation : Swift.StringInterpolationProtocol {
9732 public init(literalCapacity: Swift.Int, interpolationCount: Swift.Int)
9733 public mutating func appendLiteral(_ literal: Swift.String)
9734 public mutating func appendInterpolation(_ subject: ParameterKeyPath)
9735 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
9736 public typealias StringLiteralType = Swift.String
9737 }
9738 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
9739 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
9740 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
9741 public typealias StringLiteralType = Swift.String
9742 @available(iOS 17.0, tvOS 17.0, watchOS 10.0, macOS 14.0, *)
9743 public typealias UnicodeScalarLiteralType = Swift.String
9744}
9745@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9746extension AppIntents.AppShortcutsProvider {
9747 public typealias Summary = AppIntents.AppShortcutParameterPresentationSummary
9748}
9749@available(iOS 26.2, *)
9750@available(macOS, unavailable)
9751@available(tvOS, unavailable)
9752@available(watchOS, unavailable)
9753@available(visionOS, unavailable)
9754extension AppIntents.AssistantSchemas {
9755 @_marker public protocol AssistantIntent : AppIntents.AssistantSchemas.Model {
9756 }
9757}
9758@available(iOS 26.2, *)
9759@available(macOS, unavailable)
9760@available(tvOS, unavailable)
9761@available(watchOS, unavailable)
9762@available(visionOS, unavailable)
9763extension AppIntents.AssistantSchema.IntentSchema : AppIntents.AssistantSchemas.AssistantIntent {
9764}
9765@available(iOS 26.2, *)
9766@available(macOS, unavailable)
9767@available(tvOS, unavailable)
9768@available(watchOS, unavailable)
9769@available(visionOS, unavailable)
9770extension AppIntents.AssistantSchemas.Intent where Self == AppIntents.AssistantSchemas.IntentSchema {
9771 @_alwaysEmitIntoClient public static var assistant: some AppIntents.AssistantSchemas.AssistantIntent {
9772 get {
9773 if #available(iOS 26.2, macOS 26.2, tvOS 26.2, watchOS 26.2, visionOS 26.2, *) {
9774 return AssistantSchema.IntentSchema("assistant")
14790 }
14791 }
14792}
14793@available(iOS 26.2, *)
14794@available(macOS, unavailable)
14795@available(tvOS, unavailable)
14796@available(watchOS, unavailable)
14797@available(visionOS, unavailable)
14798@available(*, deprecated)
14799extension AppIntents::AssistantSchemas {
14800 @_marker public protocol AssistantIntent : AppIntents::AssistantSchemas.AppIntents::Model {
14801 }
14802}
14803@available(iOS 26.2, *)
14804@available(macOS, unavailable)
14805@available(tvOS, unavailable)
14806@available(watchOS, unavailable)
14807@available(visionOS, unavailable)
14808@available(*, deprecated)
14809extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::AssistantIntent {
14810}
14811@available(iOS 26.2, *)
14812@available(macOS, unavailable)
14813@available(tvOS, unavailable)
14814@available(watchOS, unavailable)
14815@available(visionOS, unavailable)
14816@available(*, deprecated)
14817extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
14818 @_alwaysEmitIntoClient public static var assistant: some AppIntents::AssistantSchemas.AppIntents::AssistantIntent {
14819 get {
14820 if #available(iOS 26.2, macOS 26.2, tvOS 26.2, watchOS 26.2, visionOS 26.2, *) {
14821 return AssistantSchema.IntentSchema("assistant")
… 8 unchanged lines …
9783@available(tvOS, unavailable)
9784@available(watchOS, unavailable)
9785@available(visionOS, unavailable)
9786extension AppIntents.AssistantSchemas.AssistantIntent {
9787 @_alwaysEmitIntoClient public var activate: some AppIntents.AssistantSchemas.Intent {
9788 get {
9789 if #available(iOS 26.2, macOS 26.2, tvOS 26.2, watchOS 26.2, visionOS 26.2, *) {
9790 return AssistantSchema.IntentSchema("ActivateAssistantIntent")
14830@available(tvOS, unavailable)
14831@available(watchOS, unavailable)
14832@available(visionOS, unavailable)
14833@available(*, deprecated)
14834extension AppIntents::AssistantSchemas.AppIntents::AssistantIntent {
14835 @_alwaysEmitIntoClient public var activate: some AppIntents::AssistantSchemas.AppIntents::Intent {
14836 get {
14837 if #available(iOS 26.2, macOS 26.2, tvOS 26.2, watchOS 26.2, visionOS 26.2, *) {
14838 return AssistantSchema.IntentSchema("ActivateAssistantIntent")
… 3 unchanged lines …
9794 }
9795 }
9796}
9797@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9798public protocol AppValue : AppIntents.PersistentlyIdentifiable, AppIntents.TypeDisplayRepresentable, AppIntents._IntentValue, Swift.Sendable {
9799}
9800@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9801public protocol PersistentlyIdentifiable {
9802 static var persistentIdentifier: Swift.String { get }
9803}
9804@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9805extension AppIntents.PersistentlyIdentifiable {
9806 public static var persistentIdentifier: Swift.String {
9807 get
9808 }
9809}
9810@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9811public protocol AppEnum : AppIntents.AppValue, AppIntents.StaticDisplayRepresentable, Swift.RawRepresentable where Self.RawValue : Swift.LosslessStringConvertible {
9812}
9813@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9814extension AppIntents.AppEnum {
9815 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
9816 get
9817 }
9818}
9819@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9820public protocol RangeCheckingResolver : AppIntents.Resolver {
9821}
9822@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9823public protocol RangeComparableProperty : AppIntents._IntentValue, Swift.Comparable {
9824}
9825@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9826extension AppIntents.RangeCheckingResolver {
9827 public func checkParameterRangeContains<Value>(value: Value, context: AppIntents.IntentParameterContext<Self.Output>) throws where Value : AppIntents.RangeComparableProperty, Value == Self.Output.ValueType, Self.Output : Swift.Sendable
9828}
9829@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9830public struct ConfirmationActionName : Swift.Sendable {
9831 public static var add: AppIntents.ConfirmationActionName {
9832 get
9833 }
9834 public static var addData: AppIntents.ConfirmationActionName {
9835 get
9836 }
9837 public static var book: AppIntents.ConfirmationActionName {
9838 get
9839 }
9840 public static var buy: AppIntents.ConfirmationActionName {
9841 get
9842 }
9843 public static var call: AppIntents.ConfirmationActionName {
9844 get
9845 }
9846 public static var checkIn: AppIntents.ConfirmationActionName {
9847 get
9848 }
9849 public static var `continue`: AppIntents.ConfirmationActionName {
9850 get
9851 }
9852 public static var create: AppIntents.ConfirmationActionName {
9853 get
9854 }
9855 public static var `do`: AppIntents.ConfirmationActionName {
9856 get
9857 }
9858 public static var download: AppIntents.ConfirmationActionName {
9859 get
9860 }
9861 public static var filter: AppIntents.ConfirmationActionName {
9862 get
9863 }
9864 public static var find: AppIntents.ConfirmationActionName {
9865 get
9866 }
9867 public static var get: AppIntents.ConfirmationActionName {
9868 get
9869 }
9870 public static var go: AppIntents.ConfirmationActionName {
9871 get
9872 }
9873 public static var log: AppIntents.ConfirmationActionName {
9874 get
9875 }
9876 public static var open: AppIntents.ConfirmationActionName {
9877 get
9878 }
9879 public static var order: AppIntents.ConfirmationActionName {
9880 get
9881 }
9882 public static var pay: AppIntents.ConfirmationActionName {
9883 get
9884 }
9885 public static var play: AppIntents.ConfirmationActionName {
9886 get
9887 }
9888 public static var playSound: AppIntents.ConfirmationActionName {
9889 get
9890 }
9891 public static var post: AppIntents.ConfirmationActionName {
9892 get
9893 }
9894 public static var request: AppIntents.ConfirmationActionName {
9895 get
9896 }
9897 public static var run: AppIntents.ConfirmationActionName {
9898 get
9899 }
9900 public static var search: AppIntents.ConfirmationActionName {
9901 get
9902 }
9903 public static var send: AppIntents.ConfirmationActionName {
9904 get
9905 }
9906 public static var set: AppIntents.ConfirmationActionName {
9907 get
9908 }
9909 public static var share: AppIntents.ConfirmationActionName {
9910 get
9911 }
9912 public static var start: AppIntents.ConfirmationActionName {
9913 get
9914 }
9915 public static var startNavigation: AppIntents.ConfirmationActionName {
9916 get
9917 }
9918 public static var toggle: AppIntents.ConfirmationActionName {
9919 get
9920 }
9921 public static var turnOff: AppIntents.ConfirmationActionName {
9922 get
9923 }
9924 public static var turnOn: AppIntents.ConfirmationActionName {
9925 get
9926 }
9927 public static var view: AppIntents.ConfirmationActionName {
9928 get
9929 }
9930 public static func custom(acceptLabel: Foundation.LocalizedStringResource, acceptAlternatives: [Foundation.LocalizedStringResource], denyLabel: Foundation.LocalizedStringResource, denyAlternatives: [Foundation.LocalizedStringResource], destructive: Swift.Bool = false) -> AppIntents.ConfirmationActionName
9931}
9932@_hasMissingDesignatedInitializers @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9933final public class RelevantIntentManager {
9934 public static let shared: AppIntents.RelevantIntentManager
9935 final public func updateRelevantIntents(_ relevantIntents: [AppIntents.RelevantIntent]) async throws
9936 @objc deinit
9937}
9938@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9939public struct RelevantIntent {
9940 @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
9941 @available(tvOS, unavailable)
9942 public init<IntentType>(_ intent: IntentType, widgetKind: Swift.String, relevance: RelevanceKit.RelevantContext) where IntentType : AppIntents.WidgetConfigurationIntent
9943}
9944@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9945extension AppIntents.RelevantIntent : Swift.CustomDebugStringConvertible {
9946 public var debugDescription: Swift.String {
9947 get
9948 }
9949}
9950@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9951public protocol AssistantSchemaEnum : AppIntents.AssistantEnum {
9952 static var isAssistantOnly: Swift.Bool { get }
9953}
9954@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9955extension AppIntents.AssistantSchemaEnum {
9956 public static var isAssistantOnly: Swift.Bool {
9957 get
9958 }
9959}
9960@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
9961extension AppIntents.AssistantSchemaEnum {
9962 public static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation {
9963 get
9964 }
9965}
9966@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
9967@available(*, deprecated, renamed: "AppEnum")
9968@attached(extension, conformances: AppIntents.AssistantSchemaEnum, names: named(__assistantSchemaEnum)) public macro AssistantEnum<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AssistantEnumMacros") where T : AppIntents.AssistantSchemas.Enum
9969@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9970public protocol OpenIntent : AppIntents.SystemIntent {
9971 associatedtype Value : AppIntents.AppValue
9972 var target: Self.Value { get set }
9973}
9974@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9975extension AppIntents.OpenIntent {
9976 public static var openAppWhenRun: Swift.Bool {
9977 get
9978 }
9979 public func perform() async throws -> some AppIntents.IntentResult
9980
9981}
9982@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
9983extension AppIntents.IntentParameter where Value.ValueType == Foundation.URL {
9984 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
9985 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
9986 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.URL
9987 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.URL
9988}
9989@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
9990extension AppIntents.IntentParameter where Value.UnwrappedType : Swift.Collection, Value.ValueType == Foundation.URL {
9991 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: [Value.ValueType?], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
9992 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: [Value.ValueType?], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
9993}
9994@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
9995extension AppIntents.IntentParameter where Value.ValueType == Foundation.URL {
9996 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
9997 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
9998 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.URL
9999 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.URL
10000}
10001@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10002extension AppIntents.IntentParameter where Value.UnwrappedType : Swift.Collection, Value.ValueType == Foundation.URL {
10003 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: [Value.ValueType?], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10004 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: [Value.ValueType?], requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10005}
10006@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10007extension Swift.String : AppIntents._IntentValue {
10008 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
10009 get
10010 }
10011 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10012 public typealias Specification = @_opaqueReturnTypeOf("$sSS10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
10013 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10014 public typealias UnwrappedType = Swift.String
10015 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10016 public typealias ValueType = Swift.String
10017}
10018@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10019public struct StringFromIntResolver<Input, Output> : AppIntents.Resolver where Input : AppIntents._IntentValue, Output : AppIntents._IntentValue, Output.ValueType == Swift.String {
10020 public func resolve(from input: Input, context: AppIntents.IntentParameterContext<Output>) async throws -> Output?
10021 public static func == (a: AppIntents.StringFromIntResolver<Input, Output>, b: AppIntents.StringFromIntResolver<Input, Output>) -> Swift.Bool
10022 public func hash(into hasher: inout Swift.Hasher)
10023 public var hashValue: Swift.Int {
10024 get
10025 }
10026}
10027@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10028public struct StringFromDoubleResolver : AppIntents.Resolver {
10029 public func resolve(from input: Swift.Double, context: AppIntents.IntentParameterContext<Swift.String>) async throws -> Swift.String?
10030 public static func == (a: AppIntents.StringFromDoubleResolver, b: AppIntents.StringFromDoubleResolver) -> Swift.Bool
10031 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10032 public typealias Input = Swift.Double
10033 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10034 public typealias Output = Swift.String
10035 public func hash(into hasher: inout Swift.Hasher)
10036 public var hashValue: Swift.Int {
10037 get
10038 }
10039}
10040@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10041extension Swift.String {
10042 public struct IntentInputOptions {
10043 public enum KeyboardType {
10044 @available(macOS 13.0, iOS 16.1, watchOS 9.1, tvOS 16.1, *)
10045 case `default`
10046 case asciiCapable
10047 case numbersAndPunctuation
10048 case URL
10049 case numberPad
10050 public static func == (a: Swift.String.IntentInputOptions.KeyboardType, b: Swift.String.IntentInputOptions.KeyboardType) -> Swift.Bool
10051 public func hash(into hasher: inout Swift.Hasher)
10052 public var hashValue: Swift.Int {
10053 get
10054 }
10055 }
10056 public enum CapitalizationType {
10057 case none
10058 case words
10059 case sentences
10060 case allCharacters
10061 public static func == (a: Swift.String.IntentInputOptions.CapitalizationType, b: Swift.String.IntentInputOptions.CapitalizationType) -> Swift.Bool
10062 public func hash(into hasher: inout Swift.Hasher)
10063 public var hashValue: Swift.Int {
10064 get
10065 }
10066 }
10067 public var keyboardType: Swift.String.IntentInputOptions.KeyboardType
10068 public var capitalizationType: Swift.String.IntentInputOptions.CapitalizationType
10069 public var multiline: Swift.Bool
10070 public var autocorrect: Swift.Bool
10071 public var smartQuotes: Swift.Bool
10072 public var smartDashes: Swift.Bool
10073 public init(keyboardType: _const Swift.String.IntentInputOptions.KeyboardType = .asciiCapable, capitalizationType: _const Swift.String.IntentInputOptions.CapitalizationType = .sentences, multiline: _const Swift.Bool = false, autocorrect: _const Swift.Bool = true, smartQuotes: _const Swift.Bool = true, smartDashes: _const Swift.Bool = true)
10074 }
10075}
10076@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10077extension AppIntents.IntentParameter where Value.ValueType == Swift.String {
10078 final public var inputOptions: Swift.String.IntentInputOptions? {
10079 get
10080 }
10081}
10082@available(iOS 26.0, tvOS 26.0, visionOS 26.0, macCatalyst 26.0, *)
10083@available(macOS, unavailable)
10084@available(watchOS, unavailable)
10085public protocol TargetContentProvidingIntent : AppIntents.AppIntent {
10086 var contentIdentifier: Swift.String { get }
10087}
10088@available(iOS 26.0, tvOS 26.0, visionOS 26.0, macCatalyst 26.0, *)
10089@available(macOS, unavailable)
10090@available(watchOS, unavailable)
10091extension AppIntents.TargetContentProvidingIntent {
10092 public var contentIdentifier: Swift.String {
10093 get
10094 }
10095 public func perform() async throws -> some AppIntents.IntentResult
10096
10097}
10098@available(iOS 26.0, tvOS 26.0, visionOS 26.0, macCatalyst 26.0, *)
10099@available(macOS, unavailable)
10100@available(watchOS, unavailable)
10101extension AppIntents.TargetContentProvidingIntent where Self : AppIntents.OpenIntent {
10102 public var contentIdentifier: Swift.String {
10103 get
10104 }
10105 public func perform() async throws -> some AppIntents.IntentResult
10106
10107}
10108@available(iOS 17.4, *)
10109@available(macOS, unavailable)
10110@available(macCatalyst, unavailable)
10111@available(watchOS, unavailable)
10112@available(tvOS, unavailable)
10113public protocol PushToTalkTransmissionIntent : AppIntents.SystemIntent {
10114}
10115@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10116public protocol SetFocusFilterIntent : AppIntents.AppIntent, AppIntents.InstanceDisplayRepresentable {
10117 var appContext: AppIntents.FocusFilterAppContext { get }
10118 static func suggestedFocusFilters(for context: AppIntents.FocusFilterSuggestionContext) async -> [Self]
10119}
10120@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10121extension AppIntents.SetFocusFilterIntent {
10122 public var appContext: AppIntents.FocusFilterAppContext {
10123 get
10124 }
10125 public static func suggestedFocusFilters(for context: AppIntents.FocusFilterSuggestionContext) async -> [Self]
10126 public static func invalidateFocusFilterAppContext()
10127}
10128@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10129public enum SetFocusFilterIntentError : Foundation.LocalizedError, Swift.Equatable {
10130 case notFound
10131 @available(macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4, *)
10132 case missingParameterValue
10133 public static func == (a: AppIntents.SetFocusFilterIntentError, b: AppIntents.SetFocusFilterIntentError) -> Swift.Bool
10134 public func hash(into hasher: inout Swift.Hasher)
10135 public var hashValue: Swift.Int {
10136 get
10137 }
10138}
10139@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10140extension AppIntents.SetFocusFilterIntent {
10141 public static var current: Self {
10142 get async throws
10143 }
10144}
10145@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10146extension AppIntents.EntityProperty where Value.ValueType == Swift.Double {
10147 convenience public init(title: Foundation.LocalizedStringResource)
10148}
10149@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10150extension AppIntents.EntityProperty where Value.ValueType == Swift.Double {
10151 convenience public init()
10152}
10153@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
10154extension AppIntents.EntityProperty where Value.ValueType == Swift.Double {
10155 @available(watchOS, unavailable)
10156 @available(tvOS, unavailable)
10157 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
10158 @available(watchOS, unavailable)
10159 @available(tvOS, unavailable)
10160 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
10161 @available(watchOS, unavailable)
10162 @available(tvOS, unavailable)
10163 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
10164 @available(watchOS, unavailable)
10165 @available(tvOS, unavailable)
10166 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
10167}
10168@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
10169extension AppIntents.EntityProperty where Value.ValueType == Swift.Double {
10170 convenience public init(identifier: _const Swift.String)
10171 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
10172 @available(watchOS, unavailable)
10173 @available(tvOS, unavailable)
10174 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
10175 @available(watchOS, unavailable)
10176 @available(tvOS, unavailable)
10177 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
10178 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10179 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10180 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
10181 @available(watchOS, unavailable)
10182 @available(tvOS, unavailable)
10183 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10184 @available(watchOS, unavailable)
10185 @available(tvOS, unavailable)
10186 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10187 @available(watchOS, unavailable)
10188 @available(tvOS, unavailable)
10189 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10190 @available(watchOS, unavailable)
10191 @available(tvOS, unavailable)
10192 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10193 @available(watchOS, unavailable)
10194 @available(tvOS, unavailable)
10195 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
10196 @available(watchOS, unavailable)
10197 @available(tvOS, unavailable)
10198 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
10199 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10200 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10201 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
10202 @available(watchOS, unavailable)
10203 @available(tvOS, unavailable)
10204 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10205 @available(watchOS, unavailable)
10206 @available(tvOS, unavailable)
10207 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10208 @available(watchOS, unavailable)
10209 @available(tvOS, unavailable)
10210 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10211 @available(watchOS, unavailable)
10212 @available(tvOS, unavailable)
10213 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
10214}
10215@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10216public struct EntityQuerySortingOptions<Entity> where Entity : AppIntents.AppEntity {
10217 public init()
10218 public init(@AppIntents.EntityQuerySortingOptionsBuilder<Entity> content: () -> [AppIntents.EntityQuerySortableByProperty<Entity>])
10219 public subscript(index: Swift.Int) -> AppIntents.EntityQuerySortableByProperty<Entity> {
10220 get
10221 }
10222}
10223@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10224@_functionBuilder public enum EntityQuerySortingOptionsBuilder<Entity> where Entity : AppIntents.AppEntity {
10225 public static func buildExpression(_ expression: AppIntents.EntityQuerySortableByProperty<Entity>) -> AppIntents.EntityQuerySortableByProperty<Entity>
10226 public static func buildBlock(_ components: AppIntents.EntityQuerySortableByProperty<Entity>...) -> [AppIntents.EntityQuerySortableByProperty<Entity>]
10227}
10228@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10229public struct IntentDonationIdentifier : Swift.Hashable, Swift.Codable, Swift.Sendable {
10230 public static func == (lhs: AppIntents.IntentDonationIdentifier, rhs: AppIntents.IntentDonationIdentifier) -> Swift.Bool
10231 public init(from decoder: any Swift.Decoder) throws
10232 public func encode(to encoder: any Swift.Encoder) throws
10233 public func hash(into hasher: inout Swift.Hasher)
10234 public var hashValue: Swift.Int {
10235 get
10236 }
10237}
10238@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10239public struct AppShortcut {
10240 @available(macOS, deprecated: 14.0, message: "Please provide a shortTitle and systemImageName")
10241 @available(iOS, deprecated: 17.0, message: "Please provide a shortTitle and systemImageName")
10242 @available(watchOS, deprecated: 10.0, message: "Please provide a shortTitle and systemImageName")
10243 @available(tvOS, deprecated: 17.0, message: "Please provide a shortTitle and systemImageName")
10244 public init<Intent>(intent: Intent, phrases: [AppIntents.AppShortcutPhrase<Intent>], shortTitle: Foundation.LocalizedStringResource? = nil, systemImageName: _const Swift.String? = nil) where Intent : AppIntents.AppIntent
10245 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10246 public init<Intent>(intent: Intent, phrases: [AppIntents.AppShortcutPhrase<Intent>], shortTitle: Foundation.LocalizedStringResource, systemImageName: _const Swift.String) where Intent : AppIntents.AppIntent
10247}
10248@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10249extension AppIntents.AppShortcut {
10250 public init<Intent, Value, Parameter, ParameterKeyPath>(intent: Intent, phrases: [AppIntents.AppShortcutPhrase<Intent>], shortTitle: Foundation.LocalizedStringResource, systemImageName: _const Swift.String, parameterPresentation: AppIntents.AppShortcutParameterPresentation<Intent, Value, Parameter, ParameterKeyPath>) where Intent : AppIntents.AppIntent, Value : AppIntents._IntentValue, Value : Swift.Sendable, Parameter : AppIntents.IntentParameter<Value>, ParameterKeyPath : Swift.KeyPath<Intent, Parameter>
10251}
10252@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10253extension Foundation.Measurement : AppIntents._IntentValue {
10254 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
10255 get
10256 }
10257 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10258 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation11MeasurementV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __<UnitType>
10259 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10260 public typealias UnwrappedType = Foundation.Measurement<UnitType>
10261 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10262 public typealias ValueType = Foundation.Measurement<UnitType>
10263}
10264@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10265public protocol PredictableIntent : AppIntents.AppIntent {
10266 associatedtype Prediction : AppIntents.IntentPredictionConfiguration
10267 @AppIntents.IntentPredictionsBuilder<Self> static var predictionConfiguration: Self.Prediction { get }
10268}
10269@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10270public protocol IntentPredictionConfiguration {
10271 associatedtype Intent : AppIntents.AppIntent
10272}
10273@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10274extension AppIntents.IntentParameter where Value.ValueType == Foundation.Date {
10275 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10276 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10277 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Date
10278 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Date
10279}
10280@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10281extension AppIntents.IntentParameter where Value.ValueType == Foundation.Date {
10282 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10283 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10284 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Date
10285 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Date
10286 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10287 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10288 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Date
10289 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, kind: _const AppIntents.IntentParameter<Value>.DateKind = .dateTime, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Date
10290}
10291@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
10292@attached(memberAttribute) @attached(extension, conformances: AppIntents.AppIntent, AppIntents.AssistantSchemaIntent, AppIntents.ShowInAppSearchResultsIntent, AppIntents.OpenIntent, AppIntents.DeleteIntent, AppIntents.AudioPlaybackIntent, AppIntents.AudioRecordingIntent, AppIntents.LiveActivityIntent, AppIntents.URLRepresentableIntent, names: named(__assistantSchemaIntent)) public macro AppIntent<T>(schema: T) = #externalMacro(module: "AppIntentsMacros", type: "AppIntentMacro") where T : AppIntents.AssistantSchemas.Intent
10293@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10294public protocol URLRepresentableEntity : AppIntents.AppEntity, AppIntents.CustomURLRepresentationParameterConvertible {
10295 static var urlRepresentation: Self.URLRepresentation { get }
10296}
10297@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10298extension AppIntents.URLRepresentableEntity {
10299 public typealias URLRepresentation = AppIntents.EntityURLRepresentation<Self>
10300 public var urlRepresentation: Foundation.URL? {
10301 get async
10302 }
10303 public var urlRepresentationParameter: Swift.String? {
10304 get
10305 }
10306}
10307@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10308public struct EntityURLRepresentation<Entity> : Swift.ExpressibleByStringInterpolation where Entity : AppIntents.AppEntity {
10309 public init(_ value: Swift.String)
10310 public init(stringLiteral value: Swift.String)
10311 public init(stringInterpolation: AppIntents.EntityURLRepresentation<Entity>.StringInterpolation)
10312 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
10313 public typealias ExtendedGraphemeClusterLiteralType = Swift.String
10314 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
10315 public typealias StringLiteralType = Swift.String
10316 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
10317 public typealias UnicodeScalarLiteralType = Swift.String
10318}
10319@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10320extension AppIntents.EntityURLRepresentation {
10321 public struct StringInterpolation : Swift.StringInterpolationProtocol {
10322 public init(literalCapacity: Swift.Int, interpolationCount: Swift.Int)
10323 public mutating func appendLiteral(_ literal: Swift.String)
10324 public mutating func appendInterpolation<ValueType, Subject>(_ subject: Subject) where ValueType : AppIntents._IntentValue, ValueType : Swift.Sendable, Subject : Swift.KeyPath<Entity, AppIntents.EntityProperty<ValueType>>
10325 public mutating func appendInterpolation(_ subject: AppIntents.EntityURLRepresentation<Entity>.StringInterpolation.Token)
10326 public enum Token {
10327 case id
10328 public static func == (a: AppIntents.EntityURLRepresentation<Entity>.StringInterpolation.Token, b: AppIntents.EntityURLRepresentation<Entity>.StringInterpolation.Token) -> Swift.Bool
10329 public func hash(into hasher: inout Swift.Hasher)
10330 public var hashValue: Swift.Int {
10331 get
10332 }
10333 }
10334 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
10335 public typealias StringLiteralType = Swift.String
10336 }
10337}
10338@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10339public protocol _IntentValueRepresentable : AppIntents._IntentValue {
10340 static var allIntentValueTypes: [any AppIntents._IntentValue.Type] { get }
10341 var asIntentValue: any AppIntents._IntentValue { get }
10342}
10343@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10344@attached(extension, conformances: AppIntents._IntentValueRepresentable, names: arbitrary) public macro UnionValue() = #externalMacro(module: "AppIntentsMacros", type: "_UnionValueMacro")
10345@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
10346public protocol SearchCriteria : AppIntents._IntentValue, Swift.Hashable, Swift.Sendable {
10347 associatedtype SearchScopes = Swift.Void
10348}
10349@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, *)
10350extension AppIntents.ShowInAppSearchResultsIntent where Self.Criteria.SearchScopes == () {
10351 public static var searchScopes: Swift.Void {
10352 get
10353 }
10354}
10355@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10356public protocol EnumerableEntityQuery : AppIntents.EntityQuery {
10357 func allEntities() async throws -> Self.Result
10358 static var findIntentDescription: AppIntents.IntentDescription? { get }
10359}
10360@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10361extension AppIntents.EnumerableEntityQuery {
10362 public static var findIntentDescription: AppIntents.IntentDescription? {
10363 get
10364 }
10365}
10366@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10367extension AppIntents.EnumerableEntityQuery {
10368 @backDeployed(before: macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0)
10369 public func suggestedEntities() async throws -> Self.Result {
10370 try await allEntities()
10371 }
10372}
10373@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10374public struct IntentPerson : Swift.Sendable {
10375 public var name: AppIntents.IntentPerson.Name
10376 public var isMe: Swift.Bool
10377 public var identifier: AppIntents.IntentPerson.Identifier
10378 public var handle: AppIntents.IntentPerson.Handle?
10379 public var aliases: [AppIntents.IntentPerson.Handle]
10380 public var image: AppIntents.DisplayRepresentation.Image?
10381 public init(identifier: AppIntents.IntentPerson.Identifier, name: AppIntents.IntentPerson.Name, handle: AppIntents.IntentPerson.Handle?, aliases: [AppIntents.IntentPerson.Handle] = [], isMe: Swift.Bool = false, image: AppIntents.DisplayRepresentation.Image? = nil)
10382 @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10383 public init(handle: AppIntents.IntentPerson.Handle)
10384}
10385@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10386extension AppIntents.IntentPerson {
10387 public enum ParameterMode : Swift.String {
10388 case contact
10389 case email
10390 case phone
10391 case emailOrPhone
10392 public init?(rawValue: Swift.String)
10393 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10394 public typealias RawValue = Swift.String
10395 public var rawValue: Swift.String {
10396 get
10397 }
10398 }
10399 public enum Identifier : Swift.Equatable, Swift.Hashable, Swift.Sendable {
10400 case contact(Swift.String)
10401 case applicationDefined(Swift.String)
10402 case unknown
10403 public static func == (a: AppIntents.IntentPerson.Identifier, b: AppIntents.IntentPerson.Identifier) -> Swift.Bool
10404 public func hash(into hasher: inout Swift.Hasher)
10405 public var hashValue: Swift.Int {
10406 get
10407 }
10408 }
10409 public enum Name : Swift.Equatable, Swift.Sendable {
10410 case displayName(Swift.String)
10411 case components(Foundation.PersonNameComponents)
10412 case unknown
10413 public static func == (a: AppIntents.IntentPerson.Name, b: AppIntents.IntentPerson.Name) -> Swift.Bool
10414 }
10415 public struct Handle : Swift.Equatable, Swift.Hashable, Swift.Sendable {
10416 public enum Value : Swift.Sendable, Swift.Equatable, Swift.Hashable {
10417 case phoneNumber(Swift.String)
10418 case emailAddress(Swift.String)
10419 case applicationDefined(Swift.String)
10420 public static func == (a: AppIntents.IntentPerson.Handle.Value, b: AppIntents.IntentPerson.Handle.Value) -> Swift.Bool
10421 public func hash(into hasher: inout Swift.Hasher)
10422 public var hashValue: Swift.Int {
10423 get
10424 }
10425 }
10426 public enum Label : Swift.Sendable, Swift.Equatable, Swift.Hashable {
10427 case home
10428 case work
10429 case iPhone
10430 case mobile
10431 case main
10432 case homeFax
10433 case workFax
10434 case pager
10435 case other
10436 case school
10437 case custom(Swift.String)
10438 public static func == (a: AppIntents.IntentPerson.Handle.Label, b: AppIntents.IntentPerson.Handle.Label) -> Swift.Bool
10439 public func hash(into hasher: inout Swift.Hasher)
10440 public var hashValue: Swift.Int {
10441 get
10442 }
10443 }
10444 public var value: AppIntents.IntentPerson.Handle.Value
10445 public var label: AppIntents.IntentPerson.Handle.Label
10446 public init(_ value: AppIntents.IntentPerson.Handle.Value, label: AppIntents.IntentPerson.Handle.Label = .other)
10447 public init(phoneNumber phoneNumberString: Swift.String, label: AppIntents.IntentPerson.Handle.Label = .other)
10448 public init(emailAddress emailAddressString: Swift.String, label: AppIntents.IntentPerson.Handle.Label = .other)
10449 public init(applicationDefined stringValue: Swift.String, label labelString: Swift.String? = nil)
10450 public static func == (a: AppIntents.IntentPerson.Handle, b: AppIntents.IntentPerson.Handle) -> Swift.Bool
10451 public func hash(into hasher: inout Swift.Hasher)
10452 public var hashValue: Swift.Int {
10453 get
10454 }
10455 }
10456}
10457@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10458extension AppIntents.IntentPerson : AppIntents.DisplayRepresentable {
10459 public static var typeDisplayRepresentation: AppIntents.TypeDisplayRepresentation {
10460 get
10461 }
10462 public var displayRepresentation: AppIntents.DisplayRepresentation {
10463 get
10464 }
10465}
10466@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10467extension AppIntents.IntentPerson : AppIntents._IntentValue {
10468 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<AppIntents.IntentPerson> {
10469 get
10470 }
10471 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10472 public typealias Specification = AppIntents.EmptyResolverSpecification<AppIntents.IntentPerson>
10473 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10474 public typealias UnwrappedType = AppIntents.IntentPerson
10475 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10476 public typealias ValueType = AppIntents.IntentPerson
10477}
10478@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10479extension AppIntents.IntentParameter where Value.ValueType == AppIntents.IntentPerson {
10480 final public var parameterMode: AppIntents.IntentPerson.ParameterMode? {
10481 get
10482 }
10483}
10484@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10485extension AppIntents.IntentParameterContext where Value.ValueType == AppIntents.IntentPerson {
10486 public var parameterMode: AppIntents.IntentPerson.ParameterMode? {
10487 get
10488 }
10489}
10490@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10491extension AppIntents.IntentPerson : Swift.Codable, Swift.Equatable {
10492 public init(from decoder: any Swift.Decoder) throws
10493 public func encode(to encoder: any Swift.Encoder) throws
10494 public static func == (a: AppIntents.IntentPerson, b: AppIntents.IntentPerson) -> Swift.Bool
10495}
10496@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10497extension AppIntents.IntentPerson.Name : Swift.Codable {
10498 public init(from decoder: any Swift.Decoder) throws
10499 public func encode(to encoder: any Swift.Encoder) throws
10500}
10501@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10502extension AppIntents.IntentPerson.Identifier : Swift.Codable {
10503 public init(from decoder: any Swift.Decoder) throws
10504 public func encode(to encoder: any Swift.Encoder) throws
10505}
10506@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10507extension AppIntents.IntentPerson.Handle : Swift.Codable {
10508 public init(from decoder: any Swift.Decoder) throws
10509 public func encode(to encoder: any Swift.Encoder) throws
10510}
10511@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10512extension AppIntents.IntentPerson.Handle.Value : Swift.Codable {
10513 public init(from decoder: any Swift.Decoder) throws
10514 public func encode(to encoder: any Swift.Encoder) throws
10515}
10516@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10517extension AppIntents.IntentPerson.Handle.Label : Swift.Codable {
10518 public init(from decoder: any Swift.Decoder) throws
10519 public func encode(to encoder: any Swift.Encoder) throws
10520}
10521@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, visionOS 1.1, *)
10522extension AppIntents.ShowInAppSearchResultsIntent where Self.Criteria == AppIntents.StringSearchCriteria {
10523 @backDeployed(before: macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0)
10524 public static var searchScopes: [AppIntents.StringSearchScope] {
10525 get {
10526 return [.general]
10527 }
10528 }
10529}
10530@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10531extension AppIntents.IntentParameter where Value.ValueType == CoreLocation.CLPlacemark {
10532 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10533 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10534 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation.CLPlacemark
10535 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation.CLPlacemark
10536}
10537@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10538extension AppIntents.IntentParameter where Value.ValueType == CoreLocation.CLPlacemark {
10539 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10540 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10541 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation.CLPlacemark
10542 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation.CLPlacemark
10543 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10544 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10545 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation.CLPlacemark
10546 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, displayStyle: _const AppIntents.IntentParameter<Value>.PlacemarkDisplayStyle = .name, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == CoreLocation.CLPlacemark
10547}
10548@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10549public struct IntentParameterContext<Value> : AppIntents.AnyIntentValue, @unchecked Swift.Sendable where Value : AppIntents._IntentValue, Value : Swift.Sendable {
10550 public var isOptional: Swift.Bool {
10551 get
10552 }
10553 public var title: Foundation.LocalizedStringResource {
10554 get
10555 }
10556}
10557@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10558extension AppIntents.DisplayRepresentation.Image : Swift.Codable {
10559 public init(from decoder: any Swift.Decoder) throws
10560 public func encode(to encoder: any Swift.Encoder) throws
10561}
10562@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10563@_alwaysEmitConformanceMetadata public protocol Resolver : Swift.Hashable, Swift.Sendable {
10564 associatedtype Input : AppIntents._IntentValue
10565 associatedtype Output : AppIntents._IntentValue
10566 func resolve(from input: Self.Input, context: AppIntents.IntentParameterContext<Self.Output>) async throws -> Self.Output?
10567}
10568@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10569extension AppIntents.Resolver {
10570 public typealias Context = AppIntents.IntentParameterContext
10571}
10572@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
10573public protocol SnippetIntent : AppIntents.AppIntent where Self.PerformResult : AppIntents.ShowsSnippetView {
10574}
10575@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
10576extension AppIntents.SnippetIntent {
10577 public static func reload()
10578}
10579@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
10580public struct EmptySnippetIntent : AppIntents.SnippetIntent {
10581 public static var title: Foundation.LocalizedStringResource
10582 public static var isDiscoverable: Swift.Bool
10583 public init()
10584 public func perform() async throws -> some AppIntents.ShowsSnippetView
10585
10586 @available(iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, macOS 26.0, *)
10587 public typealias PerformResult = @_opaqueReturnTypeOf("$s10AppIntents18EmptySnippetIntentV7performQryYaKF", 0) __
10588 @available(iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, macOS 26.0, *)
10589 public typealias SummaryContent = @_opaqueReturnTypeOf("$s10AppIntents0A6IntentPAAE16parameterSummaryQrvpZ", 0) __<AppIntents.EmptySnippetIntent>
10590}
10591@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10592public protocol AssistantEnum : AppIntents.AppEnum {
10593}
10594@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10595extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitDuration> {
10596 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Duration? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10597 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Duration, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10598 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Duration? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10599 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Duration, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10600 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitDuration>
10601 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitDuration>
10602}
10603@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10604extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitEnergy> {
10605 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Energy? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10606 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Energy, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10607 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Energy? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10608 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Energy, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10609 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitEnergy>
10610 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitEnergy>
10611}
10612@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10613extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitLength> {
10614 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Length? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10615 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Length, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10616 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Length? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10617 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Length, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10618 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitLength>
10619 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitLength>
10620}
10621@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10622extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitMass> {
10623 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Mass? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10624 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Mass, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10625 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Mass? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10626 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Mass, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10627 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitMass>
10628 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitMass>
10629}
10630@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10631extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitSpeed> {
10632 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Speed? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10633 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Speed, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10634 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Speed? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10635 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Speed, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10636 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitSpeed>
10637 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitSpeed>
10638}
10639@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10640extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitTemperature> {
10641 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Temperature? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10642 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Temperature, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10643 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Temperature? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10644 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Temperature, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10645 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitTemperature>
10646 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitTemperature>
10647}
10648@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10649extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitVolume> {
10650 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Volume? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10651 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Volume, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10652 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Volume? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10653 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Volume, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10654 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitVolume>
10655 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitVolume>
10656}
10657@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10658extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitAcceleration> {
10659 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Acceleration? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10660 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Acceleration, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10661 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Acceleration? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10662 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Acceleration, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10663 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitAcceleration>
10664 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitAcceleration>
10665}
10666@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10667extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitAngle> {
10668 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Angle? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10669 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Angle, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10670 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Angle? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10671 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Angle, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10672 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitAngle>
10673 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitAngle>
10674}
10675@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10676extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitArea> {
10677 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Area? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10678 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Area, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10679 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Area? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10680 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Area, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10681 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitArea>
10682 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitArea>
10683}
10684@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10685extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass> {
10686 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ConcentrationMass? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10687 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ConcentrationMass, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10688 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ConcentrationMass? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10689 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ConcentrationMass, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10690 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass>
10691 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass>
10692}
10693@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10694extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitDispersion> {
10695 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Dispersion? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10696 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Dispersion, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10697 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Dispersion? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10698 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Dispersion, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10699 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitDispersion>
10700 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitDispersion>
10701}
10702@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10703extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge> {
10704 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricCharge? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10705 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricCharge, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10706 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricCharge? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10707 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricCharge, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10708 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge>
10709 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge>
10710}
10711@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10712extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent> {
10713 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricCurrent? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10714 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricCurrent, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10715 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricCurrent? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10716 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricCurrent, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10717 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent>
10718 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent>
10719}
10720@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10721extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference> {
10722 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricPotentialDifference? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10723 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricPotentialDifference, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10724 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricPotentialDifference? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10725 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricPotentialDifference, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10726 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference>
10727 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference>
10728}
10729@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10730extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance> {
10731 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricResistance? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10732 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricResistance, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10733 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricResistance? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10734 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricResistance, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10735 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance>
10736 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance>
10737}
10738@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10739extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitFrequency> {
10740 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Frequency? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10741 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Frequency, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10742 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Frequency? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10743 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Frequency, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10744 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitFrequency>
10745 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitFrequency>
10746}
10747@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10748extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency> {
10749 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.FuelEfficiency? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10750 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.FuelEfficiency, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10751 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.FuelEfficiency? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10752 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.FuelEfficiency, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10753 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency>
10754 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency>
10755}
10756@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10757extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitIlluminance> {
10758 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Illuminance? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10759 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Illuminance, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10760 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Illuminance? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10761 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Illuminance, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10762 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitIlluminance>
10763 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitIlluminance>
10764}
10765@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10766extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage> {
10767 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.InformationStorage? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10768 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.InformationStorage, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10769 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.InformationStorage? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10770 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.InformationStorage, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10771 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage>
10772 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage>
10773}
10774@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10775extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitPower> {
10776 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Power? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10777 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Power, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10778 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Power? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10779 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Power, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10780 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitPower>
10781 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitPower>
10782}
10783@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
10784extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitPressure> {
10785 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Pressure? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10786 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Pressure, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10787 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Pressure? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10788 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Pressure, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10789 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitPressure>
10790 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitPressure>
10791}
10792@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10793extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitDuration> {
10794 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Duration? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10795 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Duration, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10796 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Duration? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10797 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Duration, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10798 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitDuration>
10799 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitDuration>
10800}
10801@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10802extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitEnergy> {
10803 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Energy? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10804 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Energy, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10805 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Energy? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10806 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Energy, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10807 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitEnergy>
10808 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitEnergy>
10809}
10810@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10811extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitLength> {
10812 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Length? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10813 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Length, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10814 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Length? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10815 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Length, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10816 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitLength>
10817 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitLength>
10818}
10819@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10820extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitMass> {
10821 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Mass? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10822 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Mass, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10823 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Mass? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10824 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Mass, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10825 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitMass>
10826 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitMass>
10827}
10828@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10829extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitSpeed> {
10830 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Speed? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10831 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Speed, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10832 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Speed? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10833 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Speed, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10834 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitSpeed>
10835 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitSpeed>
10836}
10837@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10838extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitTemperature> {
10839 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Temperature? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10840 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Temperature, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10841 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Temperature? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10842 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Temperature, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10843 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitTemperature>
10844 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitTemperature>
10845}
10846@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10847extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitVolume> {
10848 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Volume? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10849 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Volume, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10850 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Volume? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10851 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Volume, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10852 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitVolume>
10853 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitVolume>
10854}
10855@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10856extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitAcceleration> {
10857 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Acceleration? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10858 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Acceleration, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10859 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Acceleration? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10860 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Acceleration, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10861 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitAcceleration>
10862 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitAcceleration>
10863}
10864@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10865extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitAngle> {
10866 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Angle? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10867 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Angle, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10868 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Angle? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10869 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Angle, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10870 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitAngle>
10871 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitAngle>
10872}
10873@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10874extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitArea> {
10875 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Area? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10876 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Area, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10877 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Area? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10878 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Area, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10879 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitArea>
10880 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitArea>
10881}
10882@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10883extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass> {
10884 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ConcentrationMass? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10885 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ConcentrationMass, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10886 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ConcentrationMass? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10887 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ConcentrationMass, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10888 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass>
10889 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitConcentrationMass>
10890}
10891@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10892extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitDispersion> {
10893 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Dispersion? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10894 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Dispersion, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10895 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Dispersion? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10896 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Dispersion, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10897 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitDispersion>
10898 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitDispersion>
10899}
10900@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10901extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge> {
10902 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricCharge? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10903 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricCharge, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10904 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricCharge? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10905 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricCharge, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10906 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge>
10907 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricCharge>
10908}
10909@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10910extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent> {
10911 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricCurrent? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10912 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricCurrent, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10913 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricCurrent? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10914 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricCurrent, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10915 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent>
10916 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricCurrent>
10917}
10918@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10919extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference> {
10920 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricPotentialDifference? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10921 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricPotentialDifference, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10922 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricPotentialDifference? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10923 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricPotentialDifference, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10924 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference>
10925 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricPotentialDifference>
10926}
10927@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10928extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance> {
10929 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricResistance? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10930 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricResistance, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10931 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.ElectricResistance? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10932 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.ElectricResistance, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10933 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance>
10934 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitElectricResistance>
10935}
10936@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10937extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitFrequency> {
10938 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Frequency? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10939 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Frequency, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10940 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Frequency? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10941 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Frequency, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10942 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitFrequency>
10943 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitFrequency>
10944}
10945@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10946extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency> {
10947 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.FuelEfficiency? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10948 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.FuelEfficiency, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10949 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.FuelEfficiency? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10950 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.FuelEfficiency, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10951 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency>
10952 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitFuelEfficiency>
10953}
10954@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10955extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitIlluminance> {
10956 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Illuminance? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10957 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Illuminance, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10958 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Illuminance? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10959 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Illuminance, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10960 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitIlluminance>
10961 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitIlluminance>
10962}
10963@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10964extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage> {
10965 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.InformationStorage? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10966 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.InformationStorage, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10967 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.InformationStorage? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10968 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.InformationStorage, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10969 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage>
10970 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitInformationStorage>
10971}
10972@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10973extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitPower> {
10974 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Power? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10975 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Power, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10976 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Power? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10977 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Power, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10978 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitPower>
10979 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitPower>
10980}
10981@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
10982extension AppIntents.IntentParameter where Value.ValueType == Foundation.Measurement<Foundation.UnitPressure> {
10983 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Pressure? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10984 convenience public init(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Pressure, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
10985 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, defaultUnit: _const AppIntents.IntentParameter<Value>.Pressure? = nil, defaultUnitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10986 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, defaultValue: _const Swift.Double? = nil, unit: _const AppIntents.IntentParameter<Value>.Pressure, unitAdjustForLocale: _const Swift.Bool = false, supportsNegativeNumbers: _const Swift.Bool = true, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
10987 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitPressure>
10988 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec, optionsProvider: OptionsProvider) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, OptionsProvider.DefaultValue.ValueType == Foundation.Measurement<Foundation.UnitPressure>
10989}
10990@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
10991extension Foundation.DateComponents : AppIntents._IntentValue {
10992 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
10993 get
10994 }
10995 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10996 public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation14DateComponentsV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
10997 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
10998 public typealias UnwrappedType = Foundation.DateComponents
10999 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11000 public typealias ValueType = Foundation.DateComponents
11001}
11002@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11003extension AppIntents.IntentParameter where Value.ValueType == Foundation.DateComponents {
11004 final public var dateKind: AppIntents.IntentParameter<Value>.DateKind? {
11005 get
11006 }
11007}
11008@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11009extension AppIntents.IntentParameterContext where Value.ValueType == Foundation.DateComponents {
11010 public var dateKind: AppIntents.IntentParameter<Value>.DateKind? {
11011 get
11012 }
11013}
11014@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
11015@available(watchOS, unavailable)
11016@available(tvOS, unavailable)
11017extension CoreSpotlight.CSSearchableIndex {
11018 public func indexAppEntities(_ appEntities: [some IndexedEntity], priority: Swift.Int = 0) async throws
11019 public func deleteAppEntities<Entity>(identifiedBy identifiers: [Entity.ID], ofType type: Entity.Type) async throws where Entity : AppIntents.IndexedEntity
11020 public func deleteAppEntities<Entity>(ofType entityType: Entity.Type) async throws where Entity : AppIntents.IndexedEntity
11021}
11022@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
11023@available(watchOS, unavailable)
11024@available(tvOS, unavailable)
11025extension CoreSpotlight.CSSearchableItem {
11026 convenience public init(appEntity: some IndexedEntity)
11027 convenience public init<Entity>(appEntity: Entity, priority: Swift.Int) where Entity : AppIntents.IndexedEntity
11028 public func associateAppEntity(_ appEntity: some IndexedEntity, priority: Swift.Int = 0)
11029}
11030@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
11031@available(watchOS, unavailable)
11032@available(tvOS, unavailable)
11033extension CoreSpotlight.CSSearchableItemAttributeSet {
11034 public func associateAppEntity<Entity>(_ appEntity: Entity, priority: Swift.Int = 0) where Entity : AppIntents.IndexedEntity
11035}
11036@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
11037public protocol _SystemIntentValue : AppIntents.DisplayRepresentable, AppIntents.PersistentlyIdentifiable, AppIntents._IntentValue, Swift.Sendable {
11038}
11039@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11040public protocol AppEntity : AppIntents.AppValue, AppIntents.DisplayRepresentable, Swift.Identifiable where Self == Self.ValueType, Self.ID : AppIntents.EntityIdentifierConvertible, Self.ID : Swift.Sendable {
11041 associatedtype DefaultQuery : AppIntents.EntityQuery where Self.ValueType == Self.DefaultQuery.Entity
11042 static var defaultQuery: Self.DefaultQuery { get }
11043}
11044@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11045extension AppIntents.AppEntity {
11046 public typealias Property = AppIntents.EntityProperty
11047}
11048@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11049extension AppIntents.AppEntity {
11050 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<Self> {
11051 get
11052 }
11053}
11054@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11055extension AppIntents.AppEntity where Self : AppIntents.AppEnum {
11056 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
11057 get
11058 }
11059}
11060@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11061extension AppIntents.AppEntity where Self : AppIntents.CaseDisplayRepresentable {
11062 public var displayRepresentation: AppIntents.DisplayRepresentation {
11063 get
11064 }
11065}
11066@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11067extension AppIntents.AppEntity where Self : Swift.RawRepresentable, Self.ID == Self.RawValue {
11068 public static var defaultQuery: AppIntents._RawRepresentableStringQuery<Self> {
11069 get
11070 }
11071 public var id: Self.ID {
11072 get
11073 }
11074}
11075@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11076public struct _RawRepresentableStringQuery<Entity> : AppIntents.EntityStringQuery where Entity : AppIntents.AppEntity, Entity : Swift.RawRepresentable, Entity.ID == Entity.RawValue {
11077 public init()
11078 public func entities(for identifiers: [Entity.ID]) async throws -> [Entity]
11079 public func entities(matching string: Swift.String) async throws -> [Entity]
11080 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11081 public typealias DefaultValue = Swift.Array<Entity>.Result
11082 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11083 public typealias Result = [Entity]
11084}
11085@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11086extension AppIntents._RawRepresentableStringQuery where Entity : Swift.CaseIterable {
11087 public func suggestedEntities() async throws -> [Entity]
11088 public func entities(matching string: Swift.String) async throws -> [Entity]
11089}
11090@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11091extension AppIntents.IntentParameter where Value.ValueType : AppIntents.AppEntity, Value.ValueType : AppIntents.AppEnum {
11092 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
11093 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
11094 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11095 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11096 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11097 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11098}
11099@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11100extension AppIntents.IntentParameter where Value.ValueType : AppIntents.AppEntity, Value.ValueType : AppIntents.AppEnum {
11101 @available(macOS, introduced: 13.0, deprecated: 15.0)
11102 @available(iOS, introduced: 16.0, deprecated: 18.0)
11103 @available(watchOS, introduced: 9.0, deprecated: 11.0)
11104 @available(tvOS, introduced: 16.0, deprecated: 18.0)
11105 @_disfavoredOverload convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases))
11106 @available(macOS, introduced: 13.0, deprecated: 15.0)
11107 @available(iOS, introduced: 16.0, deprecated: 18.0)
11108 @available(watchOS, introduced: 9.0, deprecated: 11.0)
11109 @available(tvOS, introduced: 16.0, deprecated: 18.0)
11110 @_disfavoredOverload convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11111 @available(macOS, introduced: 13.0, deprecated: 15.0)
11112 @available(iOS, introduced: 16.0, deprecated: 18.0)
11113 @available(watchOS, introduced: 9.0, deprecated: 11.0)
11114 @available(tvOS, introduced: 16.0, deprecated: 18.0)
11115 @_disfavoredOverload convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, supportedValues: [Value.ValueType] = Array(Value.ValueType.allCases), optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11116}
11117@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11118extension AppIntents.EntityProperty where Value.ValueType : AppIntents.AppEntity {
11119 convenience public init(title: Foundation.LocalizedStringResource)
11120}
11121@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11122extension AppIntents.EntityProperty where Value.ValueType : AppIntents.AppEntity {
11123 convenience public init()
11124}
11125@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
11126extension AppIntents.EntityProperty where Value.ValueType : AppIntents.AppEntity {
11127 @available(watchOS, unavailable)
11128 @available(tvOS, unavailable)
11129 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
11130 @available(watchOS, unavailable)
11131 @available(tvOS, unavailable)
11132 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
11133 @available(watchOS, unavailable)
11134 @available(tvOS, unavailable)
11135 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
11136 @available(watchOS, unavailable)
11137 @available(tvOS, unavailable)
11138 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
11139}
11140@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
11141extension AppIntents.EntityProperty where Value.ValueType : AppIntents.AppEntity {
11142 convenience public init(identifier: _const Swift.String)
11143 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
11144 @available(watchOS, unavailable)
11145 @available(tvOS, unavailable)
11146 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
11147 @available(watchOS, unavailable)
11148 @available(tvOS, unavailable)
11149 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
11150 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11151 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11152 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
11153 @available(watchOS, unavailable)
11154 @available(tvOS, unavailable)
11155 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11156 @available(watchOS, unavailable)
11157 @available(tvOS, unavailable)
11158 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11159 @available(watchOS, unavailable)
11160 @available(tvOS, unavailable)
11161 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11162 @available(watchOS, unavailable)
11163 @available(tvOS, unavailable)
11164 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11165 @available(watchOS, unavailable)
11166 @available(tvOS, unavailable)
11167 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
11168 @available(watchOS, unavailable)
11169 @available(tvOS, unavailable)
11170 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
11171 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11172 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11173 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
11174 @available(watchOS, unavailable)
11175 @available(tvOS, unavailable)
11176 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11177 @available(watchOS, unavailable)
11178 @available(tvOS, unavailable)
11179 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11180 @available(watchOS, unavailable)
11181 @available(tvOS, unavailable)
11182 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11183 @available(watchOS, unavailable)
11184 @available(tvOS, unavailable)
11185 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11186}
11187@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11188extension AppIntents.IntentParameter where Value.ValueType : AppIntents.AppEntity {
11189 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11190 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11191 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11192 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11193 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11194 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11195 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11196 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11197 convenience public init<Query>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11198 convenience public init<Query>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11199}
11200@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11201extension AppIntents.IntentParameter where Value.UnwrappedType : Swift.Collection, Value.ValueType : AppIntents.AppEntity {
11202 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11203 @available(tvOS, unavailable)
11204 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11205 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11206 @available(tvOS, unavailable)
11207 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11208 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11209 @available(tvOS, unavailable)
11210 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11211 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11212 @available(tvOS, unavailable)
11213 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11214 convenience public init<Query>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11215 @available(tvOS, unavailable)
11216 convenience public init<Query>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11217 convenience public init<Query>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11218 @available(tvOS, unavailable)
11219 convenience public init<Query>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11220}
11221@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11222extension AppIntents.IntentParameter where Value.ValueType : AppIntents.AppEntity {
11223 @available(macOS, introduced: 13.0, deprecated: 15.0)
11224 @available(iOS, introduced: 16.0, deprecated: 18.0)
11225 @available(watchOS, introduced: 9.0, deprecated: 11.0)
11226 @available(tvOS, introduced: 16.0, deprecated: 18.0)
11227 @_disfavoredOverload convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11228 @available(macOS, introduced: 13.0, deprecated: 15.0)
11229 @available(iOS, introduced: 16.0, deprecated: 18.0)
11230 @available(watchOS, introduced: 9.0, deprecated: 11.0)
11231 @available(tvOS, introduced: 16.0, deprecated: 18.0)
11232 @_disfavoredOverload convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11233 @available(macOS, introduced: 13.0, deprecated: 15.0)
11234 @available(iOS, introduced: 16.0, deprecated: 18.0)
11235 @available(watchOS, introduced: 9.0, deprecated: 11.0)
11236 @available(tvOS, introduced: 16.0, deprecated: 18.0)
11237 @_disfavoredOverload convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11238 @available(macOS, introduced: 13.0, deprecated: 15.0)
11239 @available(iOS, introduced: 16.0, deprecated: 18.0)
11240 @available(watchOS, introduced: 9.0, deprecated: 11.0)
11241 @available(tvOS, introduced: 16.0, deprecated: 18.0)
11242 @_disfavoredOverload convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11243 @available(macOS, introduced: 13.0, deprecated: 15.0)
11244 @available(iOS, introduced: 16.0, deprecated: 18.0)
11245 @available(watchOS, introduced: 9.0, deprecated: 11.0)
11246 @available(tvOS, introduced: 16.0, deprecated: 18.0)
11247 @_disfavoredOverload convenience public init<Query>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11248}
11249@available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11250extension AppIntents.IntentParameter where Value.UnwrappedType : Swift.Collection, Value.ValueType : AppIntents.AppEntity {
11251 @available(macOS, introduced: 14.0, deprecated: 15.0)
11252 @available(iOS, introduced: 17.0, deprecated: 18.0)
11253 @available(watchOS, introduced: 10.0, deprecated: 11.0)
11254 @available(tvOS, introduced: 17.0, deprecated: 18.0)
11255 @_disfavoredOverload convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11256 @available(macOS, introduced: 14.0, deprecated: 15.0)
11257 @available(iOS, introduced: 17.0, deprecated: 18.0)
11258 @available(watchOS, introduced: 10.0, deprecated: 11.0)
11259 @available(tvOS, unavailable)
11260 @_disfavoredOverload convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11261 @available(macOS, introduced: 14.0, deprecated: 15.0)
11262 @available(iOS, introduced: 17.0, deprecated: 18.0)
11263 @available(watchOS, introduced: 10.0, deprecated: 11.0)
11264 @available(tvOS, introduced: 17.0, deprecated: 18.0)
11265 @_disfavoredOverload convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11266 @available(macOS, introduced: 14.0, deprecated: 15.0)
11267 @available(iOS, introduced: 17.0, deprecated: 18.0)
11268 @available(watchOS, introduced: 10.0, deprecated: 11.0)
11269 @available(tvOS, unavailable)
11270 @_disfavoredOverload convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11271 @available(macOS, introduced: 14.0, deprecated: 15.0)
11272 @available(iOS, introduced: 17.0, deprecated: 18.0)
11273 @available(watchOS, introduced: 10.0, deprecated: 11.0)
11274 @available(tvOS, introduced: 17.0, deprecated: 18.0)
11275 @_disfavoredOverload convenience public init<Query>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11276 @available(macOS, introduced: 14.0, deprecated: 15.0)
11277 @available(iOS, introduced: 17.0, deprecated: 18.0)
11278 @available(watchOS, introduced: 10.0, deprecated: 11.0)
11279 @available(tvOS, unavailable)
11280 @_disfavoredOverload convenience public init<Query>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: _const Value.UnwrappedType? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11281}
11282@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11283public protocol EntityIdentifierConvertible {
11284 var entityIdentifierString: Swift.String { get }
11285 static func entityIdentifier(for entityIdentifierString: Swift.String) -> Self?
11286}
11287@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11288extension Swift.String : AppIntents.EntityIdentifierConvertible {
11289 public var entityIdentifierString: Swift.String {
11290 get
11291 }
11292 public static func entityIdentifier(for entityIdentifierString: Swift.String) -> Swift.String?
11293}
11294@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11295extension Foundation.UUID : AppIntents.EntityIdentifierConvertible {
11296 public var entityIdentifierString: Swift.String {
11297 get
11298 }
11299 public static func entityIdentifier(for entityIdentifierString: Swift.String) -> Foundation.UUID?
11300}
11301@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11302extension Swift.Int : AppIntents.EntityIdentifierConvertible {
11303 public var entityIdentifierString: Swift.String {
11304 get
11305 }
11306 public static func entityIdentifier(for entityIdentifierString: Swift.String) -> Swift.Int?
11307}
11308@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11309extension Swift.Float : AppIntents.EntityIdentifierConvertible {
11310 public var entityIdentifierString: Swift.String {
11311 get
11312 }
11313 public static func entityIdentifier(for entityIdentifierString: Swift.String) -> Swift.Float?
11314}
11315@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11316public struct EntityIdentifier : Swift.CustomStringConvertible, Swift.Hashable, Swift.Sendable {
11317 public let entityType: any AppIntents.AppEntity.Type
11318 public let identifier: Swift.String
11319 public static let valueMaximumLength: Swift.Int
11320 public var description: Swift.String {
11321 get
11322 }
11323 public init<Entity>(for entity: Entity) where Entity : AppIntents.AppEntity
11324 public init<Entity>(for entityType: Entity.Type, identifier: Entity.ID) where Entity : AppIntents.AppEntity
11325 public func hash(into hasher: inout Swift.Hasher)
11326 public static func == (lhs: AppIntents.EntityIdentifier, rhs: AppIntents.EntityIdentifier) -> Swift.Bool
11327 @available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11328 public init?(activityIdentifier: Swift.String)
11329 public var hashValue: Swift.Int {
11330 get
11331 }
11332}
11333@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11334extension AppIntents.EntityIdentifier : AppIntents._IntentValue {
11335 public static var defaultResolverSpecification: AppIntents.EmptyResolverSpecification<AppIntents.EntityIdentifier>
11336 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11337 public typealias Specification = AppIntents.EmptyResolverSpecification<AppIntents.EntityIdentifier>
11338 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11339 public typealias UnwrappedType = AppIntents.EntityIdentifier
11340 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11341 public typealias ValueType = AppIntents.EntityIdentifier
11342}
11343@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11344public protocol FileEntity : AppIntents.AppEntity where Self.ID == AppIntents.FileEntityIdentifier {
11345 static var supportedContentTypes: [UniformTypeIdentifiers.UTType] { get }
11346}
11347@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11348public struct FileEntityIdentifier : Swift.Sendable, Swift.Hashable, Swift.Equatable, Swift.Codable {
11349 public static func file(url: Foundation.URL) throws -> AppIntents.FileEntityIdentifier
11350 public static func draft(identifier: Swift.String) -> AppIntents.FileEntityIdentifier
11351 public var fileURL: Foundation.URL? {
11352 get async throws
11353 }
11354 public var draftIdentifier: Swift.String? {
11355 get
11356 }
11357 public var isDraft: Swift.Bool {
11358 get
11359 }
11360 public static func == (a: AppIntents.FileEntityIdentifier, b: AppIntents.FileEntityIdentifier) -> Swift.Bool
11361 public func encode(to encoder: any Swift.Encoder) throws
11362 public func hash(into hasher: inout Swift.Hasher)
11363 public var hashValue: Swift.Int {
11364 get
11365 }
11366 public init(from decoder: any Swift.Decoder) throws
11367}
11368@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11369extension AppIntents.FileEntityIdentifier : AppIntents.EntityIdentifierConvertible {
11370 public static func entityIdentifier(for entityIdentifierString: Swift.String) -> AppIntents.FileEntityIdentifier?
11371 public var entityIdentifierString: Swift.String {
11372 get
11373 }
11374}
11375@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11376extension AppIntents.EntityProperty where Value.ValueType : AppIntents.FileEntity {
11377 convenience public init(title: Foundation.LocalizedStringResource)
11378 convenience public init()
11379}
11380@available(macOS 15.4, iOS 18.4, watchOS 11.4, tvOS 18.4, visionOS 2.4, *)
11381extension AppIntents.EntityProperty where Value.ValueType : AppIntents.FileEntity {
11382 @available(watchOS, unavailable)
11383 @available(tvOS, unavailable)
11384 convenience public init(indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
11385 @available(watchOS, unavailable)
11386 @available(tvOS, unavailable)
11387 convenience public init(title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
11388 @available(watchOS, unavailable)
11389 @available(tvOS, unavailable)
11390 convenience public init(customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
11391 @available(watchOS, unavailable)
11392 @available(tvOS, unavailable)
11393 convenience public init(title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
11394}
11395@available(macOS 26.0, iOS 26.0, watchOS 26.0, tvOS 26.0, visionOS 26.0, *)
11396extension AppIntents.EntityProperty where Value.ValueType : AppIntents.FileEntity {
11397 convenience public init(identifier: _const Swift.String)
11398 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource)
11399 @available(watchOS, unavailable)
11400 @available(tvOS, unavailable)
11401 convenience public init(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
11402 @available(watchOS, unavailable)
11403 @available(tvOS, unavailable)
11404 convenience public init(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
11405 convenience public init<Entity>(identifier: _const Swift.String, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11406 convenience public init<Entity>(identifier: _const Swift.String, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11407 convenience public init<Entity>(identifier: _const Swift.String, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
11408 @available(watchOS, unavailable)
11409 @available(tvOS, unavailable)
11410 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11411 @available(watchOS, unavailable)
11412 @available(tvOS, unavailable)
11413 convenience public init<Entity>(identifier: _const Swift.String, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11414 @available(watchOS, unavailable)
11415 @available(tvOS, unavailable)
11416 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11417 @available(watchOS, unavailable)
11418 @available(tvOS, unavailable)
11419 convenience public init<Entity>(identifier: _const Swift.String, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11420 @available(watchOS, unavailable)
11421 @available(tvOS, unavailable)
11422 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>)
11423 @available(watchOS, unavailable)
11424 @available(tvOS, unavailable)
11425 convenience public init(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey)
11426 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11427 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11428 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, asyncGetter: @escaping @Sendable (Entity) async throws -> Value) where Entity : AppIntents.AppEntity
11429 @available(watchOS, unavailable)
11430 @available(tvOS, unavailable)
11431 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11432 @available(watchOS, unavailable)
11433 @available(tvOS, unavailable)
11434 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, indexingKey: Swift.PartialKeyPath<CoreSpotlight.CSSearchableItemAttributeSet>, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11435 @available(watchOS, unavailable)
11436 @available(tvOS, unavailable)
11437 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getter: Swift.KeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11438 @available(watchOS, unavailable)
11439 @available(tvOS, unavailable)
11440 convenience public init<Entity>(identifier: _const Swift.String, title: Foundation.LocalizedStringResource, customIndexingKey: CoreSpotlight.CSCustomAttributeKey, getSetter: Swift.WritableKeyPath<Entity, Value>) where Entity : AppIntents.AppEntity
11441}
11442@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11443extension AppIntents.IntentParameter where Value.ValueType : AppIntents.FileEntity {
11444 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11445 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11446 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11447 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11448 convenience public init<OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11449 convenience public init<OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider) where OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11450 convenience public init<Spec, OptionsProvider>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11451 convenience public init<Spec, OptionsProvider>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, optionsProvider: OptionsProvider, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification, OptionsProvider : AppIntents.DynamicOptionsProvider, Value.ValueType == OptionsProvider.DefaultValue.ValueType
11452 convenience public init<Query>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11453 convenience public init<Query>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, requestValueDialog: AppIntents.IntentDialog? = nil, requestDisambiguationDialog: AppIntents.IntentDialog? = nil, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11454}
11455@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11456extension AppIntents.IntentParameter where Value.UnwrappedType : Swift.Collection, Value.ValueType : AppIntents.FileEntity {
11457 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11458 @available(tvOS, unavailable)
11459 convenience public init(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11460 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11461 @available(tvOS, unavailable)
11462 convenience public init(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default)
11463 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11464 @available(tvOS, unavailable)
11465 convenience public init<Spec>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11466 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11467 @available(tvOS, unavailable)
11468 convenience public init<Spec>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, @AppIntents.ResolverSpecificationBuilder<Value.UnwrappedType> resolvers: @escaping () -> Spec) where Spec : AppIntents.ResolverSpecification
11469 convenience public init<Query>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11470 @available(tvOS, unavailable)
11471 convenience public init<Query>(title: Foundation.LocalizedStringResource, description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11472 convenience public init<Query>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: AppIntents.IntentCollectionSize, inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11473 @available(tvOS, unavailable)
11474 convenience public init<Query>(description: Foundation.LocalizedStringResource? = nil, default defaultValue: Value.UnwrappedType? = nil, supportedContentTypes: Swift.Array<UniformTypeIdentifiers.UTType>? = nil, size: [AppIntents.IntentWidgetFamily : AppIntents.IntentCollectionSize], inputConnectionBehavior: _const AppIntents.InputConnectionBehavior = .default, query: Query) where Query : AppIntents.EntityQuery, Value.ValueType == Query.Entity
11475}
11476@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
11477@available(watchOS, unavailable)
11478@available(tvOS, unavailable)
11479public protocol IndexedEntity : AppIntents.AppEntity {
11480 var attributeSet: CoreSpotlight.CSSearchableItemAttributeSet { get }
11481 @available(macOS 15.4, iOS 18.4, visionOS 2.4, *)
11482 var hideInSpotlight: Swift.Bool { get }
11483}
11484@available(macOS 15.0, iOS 18.0, visionOS 2.0, *)
11485@available(watchOS, unavailable)
11486@available(tvOS, unavailable)
11487extension AppIntents.IndexedEntity {
11488 public var defaultAttributeSet: CoreSpotlight.CSSearchableItemAttributeSet {
11489 get
11490 }
11491 public var attributeSet: CoreSpotlight.CSSearchableItemAttributeSet {
11492 get
11493 }
11494}
11495@available(macOS 15.4, iOS 18.4, visionOS 2.4, *)
11496@available(watchOS, unavailable)
11497@available(tvOS, unavailable)
11498extension AppIntents.IndexedEntity {
11499 public var hideInSpotlight: Swift.Bool {
11500 get
11501 }
11502}
11503@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11504public protocol TransientAppEntity : AppIntents.AppEntity {
11505 init()
11506}
11507@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11508extension AppIntents.TransientAppEntity {
11509 public var id: Foundation.UUID {
11510 get
11511 }
11512 public static var defaultQuery: AppIntents._TransientAppEntityQuery<Self> {
11513 get
11514 }
11515}
11516@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11517public struct _TransientAppEntityQuery<Entity> : AppIntents.EntityQuery where Entity : AppIntents.TransientAppEntity {
11518 public init()
11519 public func entities(for identifiers: [Entity.ID]) async throws -> [Entity]
11520 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11521 public typealias DefaultValue = Swift.Array<Entity>.Result
11522 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11523 public typealias Result = [Entity]
11524}
11525@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11526public protocol UniqueAppEntity : AppIntents.AppEntity where Self.DefaultQuery : AppIntents.UniqueAppEntityQuery {
11527}
11528@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11529extension AppIntents.UniqueAppEntity {
11530 public var displayRepresentation: AppIntents.DisplayRepresentation {
11531 get
11532 }
11533}
11534@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11535extension AppIntents.UniqueAppEntity where Self.ID == Swift.String {
11536 public var id: Swift.String {
11537 get
11538 }
11539}
11540@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11541public protocol UniqueAppEntityQuery : AppIntents.EnumerableEntityQuery where Self.Entity : AppIntents.UniqueAppEntity {
11542 associatedtype Unique where Self.Entity == Self.Unique
11543 func uniqueEntity() async throws -> Self.Unique
11544}
11545@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11546extension AppIntents.UniqueAppEntityQuery {
11547 public func entities(for identifiers: [Self.Unique.ID]) async throws -> [Self.Unique]
11548 public func suggestedEntities() async throws -> [Self.Unique]
11549 public func allEntities() async throws -> [Self.Unique]
11550}
11551@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11552public struct UniqueAppEntityProvider<Entity> : AppIntents.UniqueAppEntityQuery where Entity : AppIntents.UniqueAppEntity {
11553 public init()
11554 public init(_ provider: @escaping @Sendable () async throws -> Entity)
11555 public func uniqueEntity() async throws -> Entity
11556 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
11557 public typealias DefaultValue = Swift.Array<Entity>.Result
11558 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
11559 public typealias Result = [Entity]
11560 @available(iOS 18.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, macOS 15.0, *)
11561 public typealias Unique = Entity
11562}
11563@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11564extension AppIntents.DisplayRepresentation {
11565 public struct Image : Swift.Equatable, @unchecked Swift.Sendable {
11566 public init(named name: Swift.String, isTemplate: Swift.Bool? = nil)
11567 public init(systemName name: Swift.String, isTemplate: Swift.Bool? = nil)
11568 public init(data: Foundation.Data, isTemplate: Swift.Bool? = nil)
11569 public init(url: Foundation.URL, isTemplate: Swift.Bool? = nil)
11570 public init(url: Foundation.URL, width: Swift.Double, height: Swift.Double, isTemplate: Swift.Bool? = nil)
11571 public static func == (a: AppIntents.DisplayRepresentation.Image, b: AppIntents.DisplayRepresentation.Image) -> Swift.Bool
11572 }
11573}
11574extension AppIntents.DisplayRepresentation.Image {
11575 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11576 public struct DisplayStyle : Swift.Equatable, Swift.Sendable {
11577 public static var circular: AppIntents.DisplayRepresentation.Image.DisplayStyle {
11578 get
11579 }
11580 public static var `default`: AppIntents.DisplayRepresentation.Image.DisplayStyle {
11581 get
11582 }
11583 public static func == (a: AppIntents.DisplayRepresentation.Image.DisplayStyle, b: AppIntents.DisplayRepresentation.Image.DisplayStyle) -> Swift.Bool
11584 }
11585 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11586 public init(named name: Swift.String, isTemplate: Swift.Bool? = nil, displayStyle: AppIntents.DisplayRepresentation.Image.DisplayStyle)
11587 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11588 public init(data: Foundation.Data, isTemplate: Swift.Bool? = nil, displayStyle: AppIntents.DisplayRepresentation.Image.DisplayStyle)
11589 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11590 public init(url: Foundation.URL, isTemplate: Swift.Bool? = nil, displayStyle: AppIntents.DisplayRepresentation.Image.DisplayStyle)
11591 @available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *)
11592 public init(url: Foundation.URL, width: Swift.Double, height: Swift.Double, isTemplate: Swift.Bool? = nil, displayStyle: AppIntents.DisplayRepresentation.Image.DisplayStyle)
11593}
11594@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11595extension Swift.Bool : AppIntents._IntentValue {
11596 public static var defaultResolverSpecification: some AppIntents.ResolverSpecification {
11597 get
11598 }
11599 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11600 public typealias Specification = @_opaqueReturnTypeOf("$sSb10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
11601 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11602 public typealias UnwrappedType = Swift.Bool
11603 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11604 public typealias ValueType = Swift.Bool
11605}
11606@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11607public struct BoolFromStringResolver : AppIntents.Resolver {
11608 public func resolve(from input: Swift.String, context: AppIntents.IntentParameterContext<Swift.Bool>) async throws -> Swift.Bool?
11609 public static func == (a: AppIntents.BoolFromStringResolver, b: AppIntents.BoolFromStringResolver) -> Swift.Bool
11610 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11611 public typealias Input = Swift.String
11612 @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
11613 public typealias Output = Swift.Bool
11614 public func hash(into hasher: inout Swift.Hasher)
11615 public var hashValue: Swift.Int {
11616 get
11617 }
11618}
11619@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11620extension Swift.Bool {
11621 public struct IntentDisplayName {
11622 public let `true`: Foundation.LocalizedStringResource
11623 public let `false`: Foundation.LocalizedStringResource
11624 public init(true: Foundation.LocalizedStringResource, false: Foundation.LocalizedStringResource)
11625 }
11626}
11627@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11628extension AppIntents.IntentParameter where Value.ValueType == Swift.Bool {
11629 final public var displayName: Swift.Bool.IntentDisplayName? {
11630 get
11631 }
11632}
11633@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11634extension AppIntents.IntentParameterContext where Value.ValueType == Swift.Bool {
11635 public var displayName: Swift.Bool.IntentDisplayName? {
11636 get
11637 }
11638}
11639@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11640extension AppIntents.IntentFile.IntentFileError : Swift.Equatable {}
11641@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11642extension AppIntents.IntentFile.IntentFileError : Swift.Hashable {}
11643@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11644extension AppIntents.IntentParameter : AppIntents.AnyIntentValue {}
11645@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11646extension AppIntents.EnumURLRepresentation.StringInterpolation.Token : Swift.Equatable {}
11647@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11648extension AppIntents.EnumURLRepresentation.StringInterpolation.Token : Swift.Hashable {}
11649@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11650extension AppIntents.IntentAuthenticationPolicy : Swift.Equatable {}
11651@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11652extension AppIntents.IntentAuthenticationPolicy : Swift.Hashable {}
11653@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11654extension AppIntents.InputConnectionBehavior : Swift.Equatable {}
11655@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11656extension AppIntents.InputConnectionBehavior : Swift.Hashable {}
11657@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11658extension AppIntents.AppShortcutPhraseToken : Swift.Equatable {}
11659@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11660extension AppIntents.AppShortcutPhraseToken : Swift.Hashable {}
11661@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11662extension AppIntents.ShortcutTileColor : Swift.Equatable {}
11663@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11664extension AppIntents.ShortcutTileColor : Swift.Hashable {}
11665@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11666extension AppIntents.IntentParameter.IntControlStyle : Swift.Equatable {}
11667@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11668extension AppIntents.IntentParameter.IntControlStyle : Swift.Hashable {}
11669@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11670extension AppIntents.EntityQuerySort.Ordering : Swift.Equatable {}
11671@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11672extension AppIntents.EntityQuerySort.Ordering : Swift.Hashable {}
11673@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11674extension AppIntents.EntityQuerySort.Ordering : Swift.Sendable {}
11675@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11676extension AppIntents.EntityQuerySort.Ordering : Swift.BitwiseCopyable {}
11677@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11678extension AppIntents.IntentParameter.PlacemarkDisplayStyle : Swift.Equatable {}
11679@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11680extension AppIntents.IntentParameter.PlacemarkDisplayStyle : Swift.Hashable {}
11681@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11682extension AppIntents.IntentParameter.DoubleControlStyle : Swift.Equatable {}
11683@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11684extension AppIntents.IntentParameter.DoubleControlStyle : Swift.Hashable {}
11685@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11686extension AppIntents.IntentPaymentMethod.PaymentType : Swift.Equatable {}
11687@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11688extension AppIntents.IntentPaymentMethod.PaymentType : Swift.Hashable {}
11689@available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
11690@available(tvOS, unavailable)
11691extension AppIntents.ParameterSummarySwitchCondition.WidgetFamily : Swift.Equatable {}
11692@available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
11693@available(tvOS, unavailable)
11694extension AppIntents.ParameterSummarySwitchCondition.WidgetFamily : Swift.Hashable {}
11695@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11696extension AppIntents.HasValueComparisonOperator : Swift.Equatable {}
11697@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11698extension AppIntents.HasValueComparisonOperator : Swift.Hashable {}
11699@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11700extension AppIntents.EquatableComparisonOperator : Swift.Equatable {}
11701@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11702extension AppIntents.EquatableComparisonOperator : Swift.Hashable {}
11703@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11704extension AppIntents.OneOfComparisonOperator : Swift.Equatable {}
11705@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11706extension AppIntents.OneOfComparisonOperator : Swift.Hashable {}
11707@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11708extension AppIntents.ComparableComparisonOperator : Swift.Equatable {}
11709@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11710extension AppIntents.ComparableComparisonOperator : Swift.Hashable {}
11711@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11712extension AppIntents.StringComparisonOperator : Swift.Equatable {}
11713@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11714extension AppIntents.StringComparisonOperator : Swift.Hashable {}
11715@available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
11716@available(tvOS, unavailable)
11717extension AppIntents.IntentWidgetFamily : Swift.Equatable {}
11718@available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
11719@available(tvOS, unavailable)
11720extension AppIntents.IntentWidgetFamily : Swift.Hashable {}
11721@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11722extension AppIntents.IntentParameter.DateKind : Swift.Equatable {}
11723@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11724extension AppIntents.IntentParameter.DateKind : Swift.Hashable {}
11725@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11726extension AppIntents.EntityQueryComparatorMode : Swift.Equatable {}
11727@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11728extension AppIntents.EntityQueryComparatorMode : Swift.Hashable {}
11729@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11730extension AppIntents.EntityQueryComparatorMode : Swift.Sendable {}
11731@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11732extension AppIntents.EntityQueryComparatorMode : Swift.BitwiseCopyable {}
11733@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11734extension Swift.String.IntentInputOptions.KeyboardType : Swift.Equatable {}
11735@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11736extension Swift.String.IntentInputOptions.KeyboardType : Swift.Hashable {}
11737@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11738extension Swift.String.IntentInputOptions.CapitalizationType : Swift.Equatable {}
11739@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11740extension Swift.String.IntentInputOptions.CapitalizationType : Swift.Hashable {}
11741@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11742extension AppIntents.SetFocusFilterIntentError : Swift.Hashable {}
11743@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11744extension AppIntents.EntityURLRepresentation.StringInterpolation.Token : Swift.Equatable {}
11745@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
11746extension AppIntents.EntityURLRepresentation.StringInterpolation.Token : Swift.Hashable {}
11747@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11748extension AppIntents.IntentPerson.ParameterMode : Swift.Equatable {}
11749@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11750extension AppIntents.IntentPerson.ParameterMode : Swift.Hashable {}
11751@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
11752extension AppIntents.IntentPerson.ParameterMode : Swift.RawRepresentable {}
14842 }
14843 }
14844}
14845@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14846@available(*, deprecated)
14847extension AppIntents::AssistantSchemas {
14848 @_marker public protocol BooksIntent : AppIntents::AssistantSchemas.AppIntents::Model {
14849 }
14850}
14851@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14852@available(*, deprecated)
14853extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::BooksIntent {
14854}
14855@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
14856@available(*, deprecated)
14857extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::BooksIntent {
14858}
14859@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14860@available(*, deprecated)
14861extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
14862 @_alwaysEmitIntoClient public static var books: some AppIntents::AssistantSchemas.AppIntents::BooksIntent {
14863 get {
14864 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14865 return AssistantSchema.IntentSchema("books")
14866 } else {
14867 fatalError("Do not reference schema types directly")
14868 }
14869 }
14870 }
14871}
14872@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14873@available(*, deprecated)
14874extension AppIntents::AssistantSchemas.AppIntents::BooksIntent {
14875 @_alwaysEmitIntoClient public var openBook: some AppIntents::AssistantSchemas.AppIntents::Intent {
14876 get {
14877 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14878 return AssistantSchema.IntentSchema("OpenBookIntent")
14879 } else {
14880 fatalError("Do not reference schema types directly")
14881 }
14882 }
14883 }
14884 @available(*, deprecated, message: "Use .audio.playAudio instead")
14885 @_alwaysEmitIntoClient public var playAudiobook: some AppIntents::AssistantSchemas.AppIntents::Intent {
14886 get {
14887 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14888 return AssistantSchema.IntentSchema("PlayAudiobookIntent")
14889 } else {
14890 fatalError("Do not reference schema types directly")
14891 }
14892 }
14893 }
14894 @_alwaysEmitIntoClient public var navigatePage: some AppIntents::AssistantSchemas.AppIntents::Intent {
14895 get {
14896 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14897 return AssistantSchema.IntentSchema("NavigateBookPageIntent")
14898 } else {
14899 fatalError("Do not reference schema types directly")
14900 }
14901 }
14902 }
14903 @_alwaysEmitIntoClient public var updateFontSize: some AppIntents::AssistantSchemas.AppIntents::Intent {
14904 get {
14905 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14906 return AssistantSchema.IntentSchema("UpdateBookFontSizeIntent")
14907 } else {
14908 fatalError("Do not reference schema types directly")
14909 }
14910 }
14911 }
14912 @_alwaysEmitIntoClient public var updateLineSpacing: some AppIntents::AssistantSchemas.AppIntents::Intent {
14913 get {
14914 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14915 return AssistantSchema.IntentSchema("UpdateBookLineSpacingIntent")
14916 } else {
14917 fatalError("Do not reference schema types directly")
14918 }
14919 }
14920 }
14921 @_alwaysEmitIntoClient public var updateCharacterSpacing: some AppIntents::AssistantSchemas.AppIntents::Intent {
14922 get {
14923 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14924 return AssistantSchema.IntentSchema("UpdateCharacterSpacingIntent")
14925 } else {
14926 fatalError("Do not reference schema types directly")
14927 }
14928 }
14929 }
14930 @_alwaysEmitIntoClient public var updateWordSpacing: some AppIntents::AssistantSchemas.AppIntents::Intent {
14931 get {
14932 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14933 return AssistantSchema.IntentSchema("UpdateWordSpacingIntent")
14934 } else {
14935 fatalError("Do not reference schema types directly")
14936 }
14937 }
14938 }
14939 @_alwaysEmitIntoClient public var updateSettings: some AppIntents::AssistantSchemas.AppIntents::Intent {
14940 get {
14941 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14942 return AssistantSchema.IntentSchema("UpdateBookSettingsIntent")
14943 } else {
14944 fatalError("Do not reference schema types directly")
14945 }
14946 }
14947 }
14948 @available(*, deprecated, message: "Use .system.search instead")
14949 @_alwaysEmitIntoClient public var search: some AppIntents::AssistantSchemas.AppIntents::Intent {
14950 get {
14951 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14952 return AssistantSchema.IntentSchema("SearchLibraryIntent")
14953 } else {
14954 fatalError("Do not reference schema types directly")
14955 }
14956 }
14957 }
14958}
14959@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14960@available(*, deprecated)
14961extension AppIntents::AssistantSchemas {
14962 @_marker public protocol BooksEntity : AppIntents::AssistantSchemas.AppIntents::Model {
14963 }
14964}
14965@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14966@available(*, deprecated)
14967extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::BooksEntity {
14968}
14969@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
14970@available(*, deprecated)
14971extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::BooksEntity {
14972}
14973@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14974@available(*, deprecated)
14975extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
14976 @_alwaysEmitIntoClient public static var books: some AppIntents::AssistantSchemas.AppIntents::BooksEntity {
14977 get {
14978 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14979 return AssistantSchema.EntitySchema("books")
14980 } else {
14981 fatalError("Do not reference schema types directly")
14982 }
14983 }
14984 }
14985}
14986@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
14987@available(*, deprecated)
14988extension AppIntents::AssistantSchemas.AppIntents::BooksEntity {
14989 @_alwaysEmitIntoClient public var book: some AppIntents::AssistantSchemas.AppIntents::Entity {
14990 get {
14991 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
14992 return AssistantSchema.EntitySchema("BookEntity")
14993 } else {
14994 fatalError("Do not reference schema types directly")
14995 }
14996 }
14997 }
14998 @_alwaysEmitIntoClient public var audiobook: some AppIntents::AssistantSchemas.AppIntents::Entity {
14999 get {
15000 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15001 return AssistantSchema.EntitySchema("AudiobookEntity")
15002 } else {
15003 fatalError("Do not reference schema types directly")
15004 }
15005 }
15006 }
15007 @_alwaysEmitIntoClient public var settings: some AppIntents::AssistantSchemas.AppIntents::Entity {
15008 get {
15009 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15010 return AssistantSchema.EntitySchema("BookSettingsEntity")
15011 } else {
15012 fatalError("Do not reference schema types directly")
15013 }
15014 }
15015 }
15016}
15017@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15018@available(*, deprecated)
15019extension AppIntents::AssistantSchemas {
15020 @_marker public protocol BooksEnum : AppIntents::AssistantSchemas.AppIntents::Model {
15021 }
15022}
15023@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15024@available(*, deprecated)
15025extension AppIntents::AssistantSchemas.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::BooksEnum {
15026}
15027@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15028@available(*, deprecated)
15029extension AppIntents::AssistantSchema.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::BooksEnum {
15030}
15031@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15032@available(*, deprecated)
15033extension AppIntents::AssistantSchemas.AppIntents::Enum where Self == AppIntents::AssistantSchemas.AppIntents::EnumSchema {
15034 @_alwaysEmitIntoClient public static var books: some AppIntents::AssistantSchemas.AppIntents::BooksEnum {
15035 get {
15036 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15037 return AssistantSchema.EnumSchema("books")
15038 } else {
15039 fatalError("Do not reference schema types directly")
15040 }
15041 }
15042 }
15043}
15044@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15045@available(*, deprecated)
15046extension AppIntents::AssistantSchemas.AppIntents::BooksEnum {
15047 @_alwaysEmitIntoClient public var contentType: some AppIntents::AssistantSchemas.AppIntents::Enum {
15048 get {
15049 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15050 return AssistantSchema.EnumSchema("BookContentType")
15051 } else {
15052 fatalError("Do not reference schema types directly")
15053 }
15054 }
15055 }
15056 @_alwaysEmitIntoClient public var font: some AppIntents::AssistantSchemas.AppIntents::Enum {
15057 get {
15058 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15059 return AssistantSchema.EnumSchema("BookFont")
15060 } else {
15061 fatalError("Do not reference schema types directly")
15062 }
15063 }
15064 }
15065 @_alwaysEmitIntoClient public var fontSize: some AppIntents::AssistantSchemas.AppIntents::Enum {
15066 get {
15067 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15068 return AssistantSchema.EnumSchema("BookFontSize")
15069 } else {
15070 fatalError("Do not reference schema types directly")
15071 }
15072 }
15073 }
15074 @_alwaysEmitIntoClient public var navigationDirection: some AppIntents::AssistantSchemas.AppIntents::Enum {
15075 get {
15076 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15077 return AssistantSchema.EnumSchema("BookNavigationDirection")
15078 } else {
15079 fatalError("Do not reference schema types directly")
15080 }
15081 }
15082 }
15083 @_alwaysEmitIntoClient public var relativeFontChange: some AppIntents::AssistantSchemas.AppIntents::Enum {
15084 get {
15085 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15086 return AssistantSchema.EnumSchema("BookRelativeFontChange")
15087 } else {
15088 fatalError("Do not reference schema types directly")
15089 }
15090 }
15091 }
15092 @_alwaysEmitIntoClient public var relativeCharacterSpacingChange: some AppIntents::AssistantSchemas.AppIntents::Enum {
15093 get {
15094 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15095 return AssistantSchema.EnumSchema("BookRelativeCharacterSpacingChange")
15096 } else {
15097 fatalError("Do not reference schema types directly")
15098 }
15099 }
15100 }
15101 @_alwaysEmitIntoClient public var relativeLineSpacingChange: some AppIntents::AssistantSchemas.AppIntents::Enum {
15102 get {
15103 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15104 return AssistantSchema.EnumSchema("BookRelativeLineSpacingChange")
15105 } else {
15106 fatalError("Do not reference schema types directly")
15107 }
15108 }
15109 }
15110 @_alwaysEmitIntoClient public var relativeWordSpacingChange: some AppIntents::AssistantSchemas.AppIntents::Enum {
15111 get {
15112 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15113 return AssistantSchema.EnumSchema("BookRelativeWordSpacingChange")
15114 } else {
15115 fatalError("Do not reference schema types directly")
15116 }
15117 }
15118 }
15119 @_alwaysEmitIntoClient public var theme: some AppIntents::AssistantSchemas.AppIntents::Enum {
15120 get {
15121 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15122 return AssistantSchema.EnumSchema("BookTheme")
15123 } else {
15124 fatalError("Do not reference schema types directly")
15125 }
15126 }
15127 }
15128 @_alwaysEmitIntoClient public var pageNavigationSetting: some AppIntents::AssistantSchemas.AppIntents::Enum {
15129 get {
15130 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15131 return AssistantSchema.EnumSchema("BookPageNavigationSetting")
15132 } else {
15133 fatalError("Do not reference schema types directly")
15134 }
15135 }
15136 }
15137}
15138@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15139@available(*, deprecated)
15140extension AppIntents::AssistantSchemas {
15141 @_marker public protocol PresentationIntent : AppIntents::AssistantSchemas.AppIntents::Model {
15142 }
15143}
15144@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15145@available(*, deprecated)
15146extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::PresentationIntent {
15147}
15148@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15149@available(*, deprecated)
15150extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::PresentationIntent {
15151}
15152@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15153@available(*, deprecated)
15154extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
15155 @_alwaysEmitIntoClient public static var presentation: some AppIntents::AssistantSchemas.AppIntents::PresentationIntent {
15156 get {
15157 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15158 return AssistantSchema.IntentSchema("presentation")
15159 } else {
15160 fatalError("Do not reference schema types directly")
15161 }
15162 }
15163 }
15164}
15165@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15166@available(*, deprecated)
15167extension AppIntents::AssistantSchemas.AppIntents::PresentationIntent {
15168 @_alwaysEmitIntoClient public var create: some AppIntents::AssistantSchemas.AppIntents::Intent {
15169 get {
15170 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15171 return AssistantSchema.IntentSchema("CreatePresentationIntent")
15172 } else {
15173 fatalError("Do not reference schema types directly")
15174 }
15175 }
15176 }
15177 @_alwaysEmitIntoClient public var open: some AppIntents::AssistantSchemas.AppIntents::Intent {
15178 get {
15179 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15180 return AssistantSchema.IntentSchema("OpenPresentationIntent")
15181 } else {
15182 fatalError("Do not reference schema types directly")
15183 }
15184 }
15185 }
15186 @_alwaysEmitIntoClient public var startPlayback: some AppIntents::AssistantSchemas.AppIntents::Intent {
15187 get {
15188 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15189 return AssistantSchema.IntentSchema("StartPlaybackPresentationIntent")
15190 } else {
15191 fatalError("Do not reference schema types directly")
15192 }
15193 }
15194 }
15195 @_alwaysEmitIntoClient public var stopPlayback: some AppIntents::AssistantSchemas.AppIntents::Intent {
15196 get {
15197 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15198 return AssistantSchema.IntentSchema("StopPlaybackPresentationIntent")
15199 } else {
15200 fatalError("Do not reference schema types directly")
15201 }
15202 }
15203 }
15204 @_alwaysEmitIntoClient public var update: some AppIntents::AssistantSchemas.AppIntents::Intent {
15205 get {
15206 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15207 return AssistantSchema.IntentSchema("UpdatePresentationIntent")
15208 } else {
15209 fatalError("Do not reference schema types directly")
15210 }
15211 }
15212 }
15213 @_alwaysEmitIntoClient public var createSlide: some AppIntents::AssistantSchemas.AppIntents::Intent {
15214 get {
15215 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15216 return AssistantSchema.IntentSchema("CreatePresentationSlideIntent")
15217 } else {
15218 fatalError("Do not reference schema types directly")
15219 }
15220 }
15221 }
15222 @_alwaysEmitIntoClient public var openSlide: some AppIntents::AssistantSchemas.AppIntents::Intent {
15223 get {
15224 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15225 return AssistantSchema.IntentSchema("OpenPresentationSlideIntent")
15226 } else {
15227 fatalError("Do not reference schema types directly")
15228 }
15229 }
15230 }
15231 @_alwaysEmitIntoClient public var setSlideTitle: some AppIntents::AssistantSchemas.AppIntents::Intent {
15232 get {
15233 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15234 return AssistantSchema.IntentSchema("UpdatePresentationSlideIntent")
15235 } else {
15236 fatalError("Do not reference schema types directly")
15237 }
15238 }
15239 }
15240 @_alwaysEmitIntoClient public var addTextBoxToSlide: some AppIntents::AssistantSchemas.AppIntents::Intent {
15241 get {
15242 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15243 return AssistantSchema.IntentSchema("AddTextBoxToPresentationSlideIntent")
15244 } else {
15245 fatalError("Do not reference schema types directly")
15246 }
15247 }
15248 }
15249 @_alwaysEmitIntoClient public var addVideoToSlide: some AppIntents::AssistantSchemas.AppIntents::Intent {
15250 get {
15251 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15252 return AssistantSchema.IntentSchema("AddVideoToPresentationSlideIntent")
15253 } else {
15254 fatalError("Do not reference schema types directly")
15255 }
15256 }
15257 }
15258 @_alwaysEmitIntoClient public var addImageToSlide: some AppIntents::AssistantSchemas.AppIntents::Intent {
15259 get {
15260 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15261 return AssistantSchema.IntentSchema("AddImageToPresentationSlideIntent")
15262 } else {
15263 fatalError("Do not reference schema types directly")
15264 }
15265 }
15266 }
15267 @_alwaysEmitIntoClient public var addAudioToSlide: some AppIntents::AssistantSchemas.AppIntents::Intent {
15268 get {
15269 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15270 return AssistantSchema.IntentSchema("AddAudioToPresentationSlideIntent")
15271 } else {
15272 fatalError("Do not reference schema types directly")
15273 }
15274 }
15275 }
15276 @_alwaysEmitIntoClient public var addWebVideoToSlide: some AppIntents::AssistantSchemas.AppIntents::Intent {
15277 get {
15278 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15279 return AssistantSchema.IntentSchema("AddWebVideoToPresentationSlideIntent")
15280 } else {
15281 fatalError("Do not reference schema types directly")
15282 }
15283 }
15284 }
15285 @_alwaysEmitIntoClient public var addCommentToSlide: some AppIntents::AssistantSchemas.AppIntents::Intent {
15286 get {
15287 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15288 return AssistantSchema.IntentSchema("AddCommentToPresentationSlideIntent")
15289 } else {
15290 fatalError("Do not reference schema types directly")
15291 }
15292 }
15293 }
15294 @_alwaysEmitIntoClient public var deleteSlide: some AppIntents::AssistantSchemas.AppIntents::Intent {
15295 get {
15296 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15297 return AssistantSchema.IntentSchema("DeletePresentationSlideIntent")
15298 } else {
15299 fatalError("Do not reference schema types directly")
15300 }
15301 }
15302 }
15303}
15304@available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *)
15305@available(*, deprecated)
15306extension AppIntents::AssistantSchemas.AppIntents::PresentationIntent {
15307 @_alwaysEmitIntoClient public var export: some AppIntents::AssistantSchemas.AppIntents::Intent {
15308 get {
15309 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
15310 return AssistantSchema.IntentSchema("ExportPresentationIntent")
15311 } else {
15312 fatalError("Do not reference schema types directly")
15313 }
15314 }
15315 }
15316 @_alwaysEmitIntoClient public var showPresenterNotes: some AppIntents::AssistantSchemas.AppIntents::Intent {
15317 get {
15318 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
15319 return AssistantSchema.IntentSchema("ShowPresenterNotesIntent")
15320 } else {
15321 fatalError("Do not reference schema types directly")
15322 }
15323 }
15324 }
15325}
15326@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15327@available(*, deprecated)
15328extension AppIntents::AssistantSchemas {
15329 @_marker public protocol PresentationEntity : AppIntents::AssistantSchemas.AppIntents::Model {
15330 }
15331}
15332@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15333@available(*, deprecated)
15334extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::PresentationEntity {
15335}
15336@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15337@available(*, deprecated)
15338extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::PresentationEntity {
15339}
15340@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15341@available(*, deprecated)
15342extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
15343 @_alwaysEmitIntoClient public static var presentation: some AppIntents::AssistantSchemas.AppIntents::PresentationEntity {
15344 get {
15345 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15346 return AssistantSchema.EntitySchema("presentation")
15347 } else {
15348 fatalError("Do not reference schema types directly")
15349 }
15350 }
15351 }
15352}
15353@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15354@available(*, deprecated)
15355extension AppIntents::AssistantSchemas.AppIntents::PresentationEntity {
15356 @_alwaysEmitIntoClient public var slide: some AppIntents::AssistantSchemas.AppIntents::Entity {
15357 get {
15358 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15359 return AssistantSchema.EntitySchema("PresentationSlideEntity")
15360 } else {
15361 fatalError("Do not reference schema types directly")
15362 }
15363 }
15364 }
15365 @_alwaysEmitIntoClient public var document: some AppIntents::AssistantSchemas.AppIntents::Entity {
15366 get {
15367 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15368 return AssistantSchema.EntitySchema("PresentationEntity")
15369 } else {
15370 fatalError("Do not reference schema types directly")
15371 }
15372 }
15373 }
15374 @_alwaysEmitIntoClient public var template: some AppIntents::AssistantSchemas.AppIntents::Entity {
15375 get {
15376 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15377 return AssistantSchema.EntitySchema("PresentationTemplateEntity")
15378 } else {
15379 fatalError("Do not reference schema types directly")
15380 }
15381 }
15382 }
15383}
15384@available(iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
15385@available(*, deprecated)
15386extension AppIntents::AssistantSchemas {
15387 @_marker public protocol PresentationEnum : AppIntents::AssistantSchemas.AppIntents::Model {
15388 }
15389}
15390@available(iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
15391@available(*, deprecated)
15392extension AppIntents::AssistantSchema.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::PresentationEnum {
15393}
15394@available(iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
15395@available(*, deprecated)
15396extension AppIntents::AssistantSchemas.AppIntents::Enum where Self == AppIntents::AssistantSchemas.AppIntents::EnumSchema {
15397 @_alwaysEmitIntoClient public static var presentation: some AppIntents::AssistantSchemas.AppIntents::PresentationEnum {
15398 get {
15399 if #available(iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *) {
15400 return AssistantSchema.EnumSchema("presentation")
15401 } else {
15402 fatalError("Do not reference schema types directly")
15403 }
15404 }
15405 }
15406}
15407@available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *)
15408@available(*, deprecated)
15409extension AppIntents::AssistantSchemas.AppIntents::PresentationEnum {
15410 @_alwaysEmitIntoClient public var exportFormat: some AppIntents::AssistantSchemas.AppIntents::Enum {
15411 get {
15412 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
15413 return AssistantSchema.EnumSchema("ExportFormatEnum")
15414 } else {
15415 fatalError("Do not reference schema types directly")
15416 }
15417 }
15418 }
15419}
15420@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15421@available(*, deprecated)
15422extension AppIntents::AssistantSchemas {
15423 @_marker public protocol WhiteboardIntent : AppIntents::AssistantSchemas.AppIntents::Model {
15424 }
15425}
15426@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15427@available(*, deprecated)
15428extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::WhiteboardIntent {
15429}
15430@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15431@available(*, deprecated)
15432extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::WhiteboardIntent {
15433}
15434@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15435@available(*, deprecated)
15436extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
15437 @_alwaysEmitIntoClient public static var whiteboard: some AppIntents::AssistantSchemas.AppIntents::WhiteboardIntent {
15438 get {
15439 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15440 return AssistantSchema.IntentSchema("whiteboard")
15441 } else {
15442 fatalError("Do not reference schema types directly")
15443 }
15444 }
15445 }
15446}
15447@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15448@available(*, deprecated)
15449extension AppIntents::AssistantSchemas.AppIntents::WhiteboardIntent {
15450 @_alwaysEmitIntoClient public var createBoard: some AppIntents::AssistantSchemas.AppIntents::Intent {
15451 get {
15452 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15453 return AssistantSchema.IntentSchema("CreateCanvasBoardIntent")
15454 } else {
15455 fatalError("Do not reference schema types directly")
15456 }
15457 }
15458 }
15459 @_alwaysEmitIntoClient public var openBoard: some AppIntents::AssistantSchemas.AppIntents::Intent {
15460 get {
15461 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15462 return AssistantSchema.IntentSchema("OpenCanvasBoardIntent")
15463 } else {
15464 fatalError("Do not reference schema types directly")
15465 }
15466 }
15467 }
15468 @_alwaysEmitIntoClient public var updateBoard: some AppIntents::AssistantSchemas.AppIntents::Intent {
15469 get {
15470 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15471 return AssistantSchema.IntentSchema("UpdateCanvasBoardIntent")
15472 } else {
15473 fatalError("Do not reference schema types directly")
15474 }
15475 }
15476 }
15477 @_alwaysEmitIntoClient public var deleteBoard: some AppIntents::AssistantSchemas.AppIntents::Intent {
15478 get {
15479 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15480 return AssistantSchema.IntentSchema("DeleteCanvasBoardIntent")
15481 } else {
15482 fatalError("Do not reference schema types directly")
15483 }
15484 }
15485 }
15486 @_alwaysEmitIntoClient public var createItem: some AppIntents::AssistantSchemas.AppIntents::Intent {
15487 get {
15488 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15489 return AssistantSchema.IntentSchema("CreateCanvasItemIntent")
15490 } else {
15491 fatalError("Do not reference schema types directly")
15492 }
15493 }
15494 }
15495 @_alwaysEmitIntoClient public var updateItem: some AppIntents::AssistantSchemas.AppIntents::Intent {
15496 get {
15497 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15498 return AssistantSchema.IntentSchema("UpdateCanvasItemIntent")
15499 } else {
15500 fatalError("Do not reference schema types directly")
15501 }
15502 }
15503 }
15504 @_alwaysEmitIntoClient public var deleteItem: some AppIntents::AssistantSchemas.AppIntents::Intent {
15505 get {
15506 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15507 return AssistantSchema.IntentSchema("DeleteCanvasItemIntent")
15508 } else {
15509 fatalError("Do not reference schema types directly")
15510 }
15511 }
15512 }
15513}
15514@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15515@available(*, deprecated)
15516extension AppIntents::AssistantSchemas {
15517 @_marker public protocol WhiteboardEntity : AppIntents::AssistantSchemas.AppIntents::Model {
15518 }
15519}
15520@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15521@available(*, deprecated)
15522extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::WhiteboardEntity {
15523}
15524@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15525@available(*, deprecated)
15526extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::WhiteboardEntity {
15527}
15528@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15529@available(*, deprecated)
15530extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
15531 @_alwaysEmitIntoClient public static var whiteboard: some AppIntents::AssistantSchemas.AppIntents::WhiteboardEntity {
15532 get {
15533 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15534 return AssistantSchema.EntitySchema("whiteboard")
15535 } else {
15536 fatalError("Do not reference schema types directly")
15537 }
15538 }
15539 }
15540}
15541@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15542@available(*, deprecated)
15543extension AppIntents::AssistantSchemas.AppIntents::WhiteboardEntity {
15544 @_alwaysEmitIntoClient public var board: some AppIntents::AssistantSchemas.AppIntents::Entity {
15545 get {
15546 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15547 return AssistantSchema.EntitySchema("CanvasEntity")
15548 } else {
15549 fatalError("Do not reference schema types directly")
15550 }
15551 }
15552 }
15553 @_alwaysEmitIntoClient public var item: some AppIntents::AssistantSchemas.AppIntents::Entity {
15554 get {
15555 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15556 return AssistantSchema.EntitySchema("CanvasItemEntity")
15557 } else {
15558 fatalError("Do not reference schema types directly")
15559 }
15560 }
15561 }
15562}
15563@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15564@available(*, deprecated)
15565extension AppIntents::AssistantSchemas {
15566 @_marker public protocol WhiteboardEnum : AppIntents::AssistantSchemas.AppIntents::Model {
15567 }
15568}
15569@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15570@available(*, deprecated)
15571extension AppIntents::AssistantSchemas.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::WhiteboardEnum {
15572}
15573@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15574@available(*, deprecated)
15575extension AppIntents::AssistantSchema.AppIntents::EnumSchema : AppIntents::AssistantSchemas.AppIntents::WhiteboardEnum {
15576}
15577@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15578@available(*, deprecated)
15579extension AppIntents::AssistantSchemas.AppIntents::Enum where Self == AppIntents::AssistantSchemas.AppIntents::EnumSchema {
15580 @_alwaysEmitIntoClient public static var whiteboard: some AppIntents::AssistantSchemas.AppIntents::WhiteboardEnum {
15581 get {
15582 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15583 return AssistantSchema.EnumSchema("whiteboard")
15584 } else {
15585 fatalError("Do not reference schema types directly")
15586 }
15587 }
15588 }
15589}
15590@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15591@available(*, deprecated)
15592extension AppIntents::AssistantSchemas.AppIntents::WhiteboardEnum {
15593 @_alwaysEmitIntoClient public var color: some AppIntents::AssistantSchemas.AppIntents::Enum {
15594 get {
15595 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15596 return AssistantSchema.EnumSchema("CanvasColor")
15597 } else {
15598 fatalError("Do not reference schema types directly")
15599 }
15600 }
15601 }
15602 @_alwaysEmitIntoClient public var itemType: some AppIntents::AssistantSchemas.AppIntents::Enum {
15603 get {
15604 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15605 return AssistantSchema.EnumSchema("CanvasItemType")
15606 } else {
15607 fatalError("Do not reference schema types directly")
15608 }
15609 }
15610 }
15611}
15612@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15613@available(*, deprecated)
15614extension AppIntents::AssistantSchemas {
15615 @_marker public protocol FilesIntent : AppIntents::AssistantSchemas.AppIntents::Model {
15616 }
15617}
15618@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15619@available(*, deprecated)
15620extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::FilesIntent {
15621}
15622@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15623@available(*, deprecated)
15624extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::FilesIntent {
15625}
15626@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15627@available(*, deprecated)
15628extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
15629 @_alwaysEmitIntoClient public static var files: some AppIntents::AssistantSchemas.AppIntents::FilesIntent {
15630 get {
15631 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15632 return AssistantSchema.IntentSchema("files")
15633 } else {
15634 fatalError("Do not reference schema types directly")
15635 }
15636 }
15637 }
15638}
15639@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15640@available(*, deprecated)
15641extension AppIntents::AssistantSchemas.AppIntents::FilesIntent {
15642 @_alwaysEmitIntoClient public var createFolder: some AppIntents::AssistantSchemas.AppIntents::Intent {
15643 get {
15644 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15645 return AssistantSchema.IntentSchema("CreateFolderIntent")
15646 } else {
15647 fatalError("Do not reference schema types directly")
15648 }
15649 }
15650 }
15651 @_alwaysEmitIntoClient public var openFile: some AppIntents::AssistantSchemas.AppIntents::Intent {
15652 get {
15653 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15654 return AssistantSchema.IntentSchema("OpenFileIntent")
15655 } else {
15656 fatalError("Do not reference schema types directly")
15657 }
15658 }
15659 }
15660 @_alwaysEmitIntoClient public var deleteFiles: some AppIntents::AssistantSchemas.AppIntents::Intent {
15661 get {
15662 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15663 return AssistantSchema.IntentSchema("DeleteFilesIntent")
15664 } else {
15665 fatalError("Do not reference schema types directly")
15666 }
15667 }
15668 }
15669 @_alwaysEmitIntoClient public var renameFile: some AppIntents::AssistantSchemas.AppIntents::Intent {
15670 get {
15671 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15672 return AssistantSchema.IntentSchema("RenameFileIntent")
15673 } else {
15674 fatalError("Do not reference schema types directly")
15675 }
15676 }
15677 }
15678 @_alwaysEmitIntoClient public var moveFiles: some AppIntents::AssistantSchemas.AppIntents::Intent {
15679 get {
15680 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15681 return AssistantSchema.IntentSchema("MoveFilesIntent")
15682 } else {
15683 fatalError("Do not reference schema types directly")
15684 }
15685 }
15686 }
15687 @_alwaysEmitIntoClient public var showDocumentScanner: some AppIntents::AssistantSchemas.AppIntents::Intent {
15688 get {
15689 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
15690 return AssistantSchema.IntentSchema("ScanDocument")
15691 } else {
15692 fatalError("Do not reference schema types directly")
15693 }
15694 }
15695 }
15696}
15697@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15698@available(*, deprecated)
15699extension AppIntents::AssistantSchemas {
15700 @_marker public protocol FilesEntity : AppIntents::AssistantSchemas.AppIntents::Model {
15701 }
15702}
15703@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15704@available(*, deprecated)
15705extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::FilesEntity {
15706}
15707@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15708@available(*, deprecated)
15709extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::FilesEntity {
15710}
15711@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15712@available(*, deprecated)
15713extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
15714 @_alwaysEmitIntoClient public static var files: some AppIntents::AssistantSchemas.AppIntents::FilesEntity {
15715 get {
15716 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15717 return AssistantSchema.EntitySchema("files")
15718 } else {
15719 fatalError("Do not reference schema types directly")
15720 }
15721 }
15722 }
15723}
15724@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15725@available(*, deprecated)
15726extension AppIntents::AssistantSchemas.AppIntents::FilesEntity {
15727 @_alwaysEmitIntoClient public var file: some AppIntents::AssistantSchemas.AppIntents::Entity {
15728 get {
15729 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15730 return AssistantSchema.EntitySchema("FileEntity")
15731 } else {
15732 fatalError("Do not reference schema types directly")
15733 }
15734 }
15735 }
15736}
15737@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15738@available(*, deprecated)
15739extension AppIntents::AssistantSchemas {
15740 @_marker public protocol MailIntent : AppIntents::AssistantSchemas.AppIntents::Model {
15741 }
15742}
15743@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15744@available(*, deprecated)
15745extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::MailIntent {
15746}
15747@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15748@available(*, deprecated)
15749extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::MailIntent {
15750}
15751@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15752@available(*, deprecated)
15753extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
15754 @_alwaysEmitIntoClient public static var mail: some AppIntents::AssistantSchemas.AppIntents::MailIntent {
15755 get {
15756 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15757 return AssistantSchema.IntentSchema("mail")
15758 } else {
15759 fatalError("Do not reference schema types directly")
15760 }
15761 }
15762 }
15763}
15764@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15765@available(*, deprecated)
15766extension AppIntents::AssistantSchemas.AppIntents::MailIntent {
15767 @_alwaysEmitIntoClient public var createDraft: some AppIntents::AssistantSchemas.AppIntents::Intent {
15768 get {
15769 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15770 return AssistantSchema.IntentSchema("CreateDraftIntent")
15771 } else {
15772 fatalError("Do not reference schema types directly")
15773 }
15774 }
15775 }
15776 @_alwaysEmitIntoClient public var updateDraft: some AppIntents::AssistantSchemas.AppIntents::Intent {
15777 get {
15778 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15779 return AssistantSchema.IntentSchema("UpdateDraftIntent")
15780 } else {
15781 fatalError("Do not reference schema types directly")
15782 }
15783 }
15784 }
15785 @_alwaysEmitIntoClient public var saveDraft: some AppIntents::AssistantSchemas.AppIntents::Intent {
15786 get {
15787 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15788 return AssistantSchema.IntentSchema("SaveDraftIntent")
15789 } else {
15790 fatalError("Do not reference schema types directly")
15791 }
15792 }
15793 }
15794 @_alwaysEmitIntoClient public var deleteDraft: some AppIntents::AssistantSchemas.AppIntents::Intent {
15795 get {
15796 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15797 return AssistantSchema.IntentSchema("DeleteDraftIntent")
15798 } else {
15799 fatalError("Do not reference schema types directly")
15800 }
15801 }
15802 }
15803 @_alwaysEmitIntoClient public var sendDraft: some AppIntents::AssistantSchemas.AppIntents::Intent {
15804 get {
15805 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15806 return AssistantSchema.IntentSchema("SendDraftIntent")
15807 } else {
15808 fatalError("Do not reference schema types directly")
15809 }
15810 }
15811 }
15812 @_alwaysEmitIntoClient public var forwardMail: some AppIntents::AssistantSchemas.AppIntents::Intent {
15813 get {
15814 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15815 return AssistantSchema.IntentSchema("ForwardMailIntent")
15816 } else {
15817 fatalError("Do not reference schema types directly")
15818 }
15819 }
15820 }
15821 @_alwaysEmitIntoClient public var replyMail: some AppIntents::AssistantSchemas.AppIntents::Intent {
15822 get {
15823 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15824 return AssistantSchema.IntentSchema("ReplyMailIntent")
15825 } else {
15826 fatalError("Do not reference schema types directly")
15827 }
15828 }
15829 }
15830 @_alwaysEmitIntoClient public var archiveMail: some AppIntents::AssistantSchemas.AppIntents::Intent {
15831 get {
15832 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15833 return AssistantSchema.IntentSchema("ArchiveMailIntent")
15834 } else {
15835 fatalError("Do not reference schema types directly")
15836 }
15837 }
15838 }
15839 @_alwaysEmitIntoClient public var deleteMail: some AppIntents::AssistantSchemas.AppIntents::Intent {
15840 get {
15841 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15842 return AssistantSchema.IntentSchema("DeleteMailIntent")
15843 } else {
15844 fatalError("Do not reference schema types directly")
15845 }
15846 }
15847 }
15848 @_alwaysEmitIntoClient public var updateMail: some AppIntents::AssistantSchemas.AppIntents::Intent {
15849 get {
15850 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15851 return AssistantSchema.IntentSchema("UpdateMailIntent")
15852 } else {
15853 fatalError("Do not reference schema types directly")
15854 }
15855 }
15856 }
15857}
15858@available(iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
15859@available(*, deprecated)
15860extension AppIntents::AssistantSchemas.AppIntents::MailIntent {
15861 @_alwaysEmitIntoClient public var summarizeMessages: some AppIntents::AssistantSchemas.AppIntents::Intent {
15862 get {
15863 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
15864 return AssistantSchema.IntentSchema("MailSummarizeThread")
15865 } else {
15866 fatalError("Do not reference schema types directly")
15867 }
15868 }
15869 }
15870 @_alwaysEmitIntoClient public var undoSend: some AppIntents::AssistantSchemas.AppIntents::Intent {
15871 get {
15872 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
15873 return AssistantSchema.IntentSchema("MailUndoSend")
15874 } else {
15875 fatalError("Do not reference schema types directly")
15876 }
15877 }
15878 }
15879 @_alwaysEmitIntoClient public var unsubscribe: some AppIntents::AssistantSchemas.AppIntents::Intent {
15880 get {
15881 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
15882 return AssistantSchema.IntentSchema("MailUnsubscribe")
15883 } else {
15884 fatalError("Do not reference schema types directly")
15885 }
15886 }
15887 }
15888 @_alwaysEmitIntoClient public var openDraft: some AppIntents::AssistantSchemas.AppIntents::Intent {
15889 get {
15890 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
15891 return AssistantSchema.IntentSchema("MailOpenDraft")
15892 } else {
15893 fatalError("Do not reference schema types directly")
15894 }
15895 }
15896 }
15897 @_alwaysEmitIntoClient public var openMessage: some AppIntents::AssistantSchemas.AppIntents::Intent {
15898 get {
15899 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
15900 return AssistantSchema.IntentSchema("MailOpenMessage")
15901 } else {
15902 fatalError("Do not reference schema types directly")
15903 }
15904 }
15905 }
15906}
15907@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15908@available(*, deprecated)
15909extension AppIntents::AssistantSchemas {
15910 @_marker public protocol MailEntity : AppIntents::AssistantSchemas.AppIntents::Model {
15911 }
15912}
15913@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15914@available(*, deprecated)
15915extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::MailEntity {
15916}
15917@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15918@available(*, deprecated)
15919extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::MailEntity {
15920}
15921@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15922@available(*, deprecated)
15923extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
15924 @_alwaysEmitIntoClient public static var mail: some AppIntents::AssistantSchemas.AppIntents::MailEntity {
15925 get {
15926 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15927 return AssistantSchema.EntitySchema("mail")
15928 } else {
15929 fatalError("Do not reference schema types directly")
15930 }
15931 }
15932 }
15933}
15934@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15935@available(*, deprecated)
15936extension AppIntents::AssistantSchemas.AppIntents::MailEntity {
15937 @_alwaysEmitIntoClient public var account: some AppIntents::AssistantSchemas.AppIntents::Entity {
15938 get {
15939 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15940 return AssistantSchema.EntitySchema("MailAccountEntity")
15941 } else {
15942 fatalError("Do not reference schema types directly")
15943 }
15944 }
15945 }
15946 @_alwaysEmitIntoClient public var mailbox: some AppIntents::AssistantSchemas.AppIntents::Entity {
15947 get {
15948 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15949 return AssistantSchema.EntitySchema("MailboxEntity")
15950 } else {
15951 fatalError("Do not reference schema types directly")
15952 }
15953 }
15954 }
15955 @_alwaysEmitIntoClient public var draft: some AppIntents::AssistantSchemas.AppIntents::Entity {
15956 get {
15957 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15958 return AssistantSchema.EntitySchema("MailDraftEntity")
15959 } else {
15960 fatalError("Do not reference schema types directly")
15961 }
15962 }
15963 }
15964 @_alwaysEmitIntoClient public var message: some AppIntents::AssistantSchemas.AppIntents::Entity {
15965 get {
15966 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
15967 return AssistantSchema.EntitySchema("MailMessageEntity")
15968 } else {
15969 fatalError("Do not reference schema types directly")
15970 }
15971 }
15972 }
15973}
15974@available(iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *)
15975@available(*, deprecated)
15976extension AppIntents::AssistantSchemas.AppIntents::MailEntity {
15977 @_alwaysEmitIntoClient public var thread: some AppIntents::AssistantSchemas.AppIntents::Entity {
15978 get {
15979 if #available(iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *) {
15980 return AssistantSchema.EntitySchema("MailThreadEntity")
15981 } else {
15982 fatalError("Do not reference schema types directly")
15983 }
15984 }
15985 }
15986}
15987@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15988@available(*, deprecated)
15989extension AppIntents::AssistantSchemas {
15990 @_marker public protocol SystemIntent : AppIntents::AssistantSchemas.AppIntents::Model {
15991 }
15992}
15993@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
15994@available(*, deprecated)
15995extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::SystemIntent {
15996}
15997@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
15998@available(*, deprecated)
15999extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::SystemIntent {
16000}
16001@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16002@available(*, deprecated)
16003extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
16004 @_alwaysEmitIntoClient public static var system: some AppIntents::AssistantSchemas.AppIntents::SystemIntent {
16005 get {
16006 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16007 return AssistantSchema.IntentSchema("system")
16008 } else {
16009 fatalError("Do not reference schema types directly")
16010 }
16011 }
16012 }
16013}
16014@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16015@available(*, deprecated)
16016extension AppIntents::AssistantSchemas.AppIntents::SystemIntent {
16017 @_alwaysEmitIntoClient public var search: some AppIntents::AssistantSchemas.AppIntents::Intent {
16018 get {
16019 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16020 return AssistantSchema.IntentSchema("ShowInAppSearchResultsIntent")
16021 } else {
16022 fatalError("Do not reference schema types directly")
16023 }
16024 }
16025 }
16026 @_alwaysEmitIntoClient public var open: some AppIntents::AssistantSchemas.AppIntents::Intent {
16027 get {
16028 if #available(iOS 26.4, macOS 26.4, tvOS 26.4, watchOS 26.4, visionOS 26.4, *) {
16029 return AssistantSchema.IntentSchema("OpenIntent")
16030 } else {
16031 fatalError("Do not reference schema types directly")
16032 }
16033 }
16034 }
16035}
16036@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16037@available(*, deprecated)
16038extension AppIntents::AssistantSchemas {
16039 @_marker public protocol SpreadsheetIntent : AppIntents::AssistantSchemas.AppIntents::Model {
16040 }
16041}
16042@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16043@available(*, deprecated)
16044extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::SpreadsheetIntent {
16045}
16046@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16047@available(*, deprecated)
16048extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::SpreadsheetIntent {
16049}
16050@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16051@available(*, deprecated)
16052extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
16053 @_alwaysEmitIntoClient public static var spreadsheet: some AppIntents::AssistantSchemas.AppIntents::SpreadsheetIntent {
16054 get {
16055 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16056 return AssistantSchema.IntentSchema("spreadsheet")
16057 } else {
16058 fatalError("Do not reference schema types directly")
16059 }
16060 }
16061 }
16062}
16063@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16064@available(*, deprecated)
16065extension AppIntents::AssistantSchemas.AppIntents::SpreadsheetIntent {
16066 @_alwaysEmitIntoClient public var create: some AppIntents::AssistantSchemas.AppIntents::Intent {
16067 get {
16068 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16069 return AssistantSchema.IntentSchema("CreateSpreadsheetIntent")
16070 } else {
16071 fatalError("Do not reference schema types directly")
16072 }
16073 }
16074 }
16075 @_alwaysEmitIntoClient public var open: some AppIntents::AssistantSchemas.AppIntents::Intent {
16076 get {
16077 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16078 return AssistantSchema.IntentSchema("OpenSpreadsheetIntent")
16079 } else {
16080 fatalError("Do not reference schema types directly")
16081 }
16082 }
16083 }
16084 @_alwaysEmitIntoClient public var update: some AppIntents::AssistantSchemas.AppIntents::Intent {
16085 get {
16086 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16087 return AssistantSchema.IntentSchema("UpdateSpreadsheetIntent")
16088 } else {
16089 fatalError("Do not reference schema types directly")
16090 }
16091 }
16092 }
16093 @_alwaysEmitIntoClient public var delete: some AppIntents::AssistantSchemas.AppIntents::Intent {
16094 get {
16095 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16096 return AssistantSchema.IntentSchema("DeleteSpreadsheetIntent")
16097 } else {
16098 fatalError("Do not reference schema types directly")
16099 }
16100 }
16101 }
16102 @_alwaysEmitIntoClient public var createSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16103 get {
16104 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16105 return AssistantSchema.IntentSchema("CreateSheetIntent")
16106 } else {
16107 fatalError("Do not reference schema types directly")
16108 }
16109 }
16110 }
16111 @_alwaysEmitIntoClient public var openSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16112 get {
16113 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16114 return AssistantSchema.IntentSchema("OpenSheetIntent")
16115 } else {
16116 fatalError("Do not reference schema types directly")
16117 }
16118 }
16119 }
16120 @_alwaysEmitIntoClient public var updateSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16121 get {
16122 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16123 return AssistantSchema.IntentSchema("UpdateSheetIntent")
16124 } else {
16125 fatalError("Do not reference schema types directly")
16126 }
16127 }
16128 }
16129 @_alwaysEmitIntoClient public var addImageToSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16130 get {
16131 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16132 return AssistantSchema.IntentSchema("AddImageToSheetIntent")
16133 } else {
16134 fatalError("Do not reference schema types directly")
16135 }
16136 }
16137 }
16138 @_alwaysEmitIntoClient public var addTextBoxToSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16139 get {
16140 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16141 return AssistantSchema.IntentSchema("AddTextboxToSheetIntent")
16142 } else {
16143 fatalError("Do not reference schema types directly")
16144 }
16145 }
16146 }
16147 @_alwaysEmitIntoClient public var addVideoToSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16148 get {
16149 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16150 return AssistantSchema.IntentSchema("AddVideoToSheetIntent")
16151 } else {
16152 fatalError("Do not reference schema types directly")
16153 }
16154 }
16155 }
16156 @_alwaysEmitIntoClient public var addAudioToSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16157 get {
16158 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16159 return AssistantSchema.IntentSchema("AddAudioToSheetIntent")
16160 } else {
16161 fatalError("Do not reference schema types directly")
16162 }
16163 }
16164 }
16165 @_alwaysEmitIntoClient public var addWebVideoToSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16166 get {
16167 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16168 return AssistantSchema.IntentSchema("AddWebVideoToSheetIntent")
16169 } else {
16170 fatalError("Do not reference schema types directly")
16171 }
16172 }
16173 }
16174 @_alwaysEmitIntoClient public var addCommentToSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16175 get {
16176 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16177 return AssistantSchema.IntentSchema("AddCommentToSheetIntent")
16178 } else {
16179 fatalError("Do not reference schema types directly")
16180 }
16181 }
16182 }
16183 @_alwaysEmitIntoClient public var deleteSheet: some AppIntents::AssistantSchemas.AppIntents::Intent {
16184 get {
16185 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16186 return AssistantSchema.IntentSchema("DeleteSheetIntent")
16187 } else {
16188 fatalError("Do not reference schema types directly")
16189 }
16190 }
16191 }
16192}
16193@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16194@available(*, deprecated)
16195extension AppIntents::AssistantSchemas {
16196 @_marker public protocol SpreadsheetEntity : AppIntents::AssistantSchemas.AppIntents::Model {
16197 }
16198}
16199@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16200@available(*, deprecated)
16201extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::SpreadsheetEntity {
16202}
16203@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16204@available(*, deprecated)
16205extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::SpreadsheetEntity {
16206}
16207@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16208@available(*, deprecated)
16209extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
16210 @_alwaysEmitIntoClient public static var spreadsheet: some AppIntents::AssistantSchemas.AppIntents::SpreadsheetEntity {
16211 get {
16212 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16213 return AssistantSchema.EntitySchema("spreadsheet")
16214 } else {
16215 fatalError("Do not reference schema types directly")
16216 }
16217 }
16218 }
16219}
16220@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16221@available(*, deprecated)
16222extension AppIntents::AssistantSchemas.AppIntents::SpreadsheetEntity {
16223 @_alwaysEmitIntoClient public var sheet: some AppIntents::AssistantSchemas.AppIntents::Entity {
16224 get {
16225 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16226 return AssistantSchema.EntitySchema("SheetEntity")
16227 } else {
16228 fatalError("Do not reference schema types directly")
16229 }
16230 }
16231 }
16232 @_alwaysEmitIntoClient public var document: some AppIntents::AssistantSchemas.AppIntents::Entity {
16233 get {
16234 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16235 return AssistantSchema.EntitySchema("SpreadsheetEntity")
16236 } else {
16237 fatalError("Do not reference schema types directly")
16238 }
16239 }
16240 }
16241 @_alwaysEmitIntoClient public var template: some AppIntents::AssistantSchemas.AppIntents::Entity {
16242 get {
16243 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16244 return AssistantSchema.EntitySchema("SpreadsheetTemplateEntity")
16245 } else {
16246 fatalError("Do not reference schema types directly")
16247 }
16248 }
16249 }
16250}
16251@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16252@available(*, deprecated)
16253extension AppIntents::AssistantSchemas {
16254 @_marker public protocol VisualIntelligenceIntent : AppIntents::AssistantSchemas.AppIntents::Model {
16255 }
16256}
16257@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16258@available(*, deprecated)
16259extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::VisualIntelligenceIntent {
16260}
16261@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16262@available(*, deprecated)
16263extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::VisualIntelligenceIntent {
16264}
16265@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16266@available(*, deprecated)
16267extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
16268 @available(iOS 26.0, *)
16269 @available(macOS, unavailable)
16270 @available(tvOS, unavailable)
16271 @available(watchOS, unavailable)
16272 @available(visionOS, unavailable)
16273 @_alwaysEmitIntoClient public static var visualIntelligence: some AppIntents::AssistantSchemas.AppIntents::VisualIntelligenceIntent {
16274 get {
16275 if #available(macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *) {
16276 return AssistantSchema.IntentSchema("visualIntelligence")
16277 } else {
16278 fatalError("Do not reference schema types directly")
16279 }
16280 }
16281 }
16282}
16283@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16284@available(*, deprecated)
16285extension AppIntents::AssistantSchemas.AppIntents::VisualIntelligenceIntent {
16286 @available(iOS 26.0, *)
16287 @available(macOS, unavailable)
16288 @available(tvOS, unavailable)
16289 @available(watchOS, unavailable)
16290 @available(visionOS, unavailable)
16291 @_alwaysEmitIntoClient public var semanticContentSearch: some AppIntents::AssistantSchemas.AppIntents::Intent {
16292 get {
16293 if #available(macOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0, *) {
16294 return AssistantSchema.IntentSchema("ShowVisualSearchResultsInAppIntent")
16295 } else {
16296 fatalError("Do not reference schema types directly")
16297 }
16298 }
16299 }
16300}
16301@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16302@available(*, deprecated)
16303extension AppIntents::AssistantSchemas {
16304 @_marker public protocol JournalIntent : AppIntents::AssistantSchemas.AppIntents::Model {
16305 }
16306}
16307@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16308@available(*, deprecated)
16309extension AppIntents::AssistantSchemas.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::JournalIntent {
16310}
16311@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16312@available(*, deprecated)
16313extension AppIntents::AssistantSchema.AppIntents::IntentSchema : AppIntents::AssistantSchemas.AppIntents::JournalIntent {
16314}
16315@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16316@available(*, deprecated)
16317extension AppIntents::AssistantSchemas.AppIntents::Intent where Self == AppIntents::AssistantSchemas.AppIntents::IntentSchema {
16318 @_alwaysEmitIntoClient public static var journal: some AppIntents::AssistantSchemas.AppIntents::JournalIntent {
16319 get {
16320 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16321 return AssistantSchema.IntentSchema("journal")
16322 } else {
16323 fatalError("Do not reference schema types directly")
16324 }
16325 }
16326 }
16327}
16328@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16329@available(*, deprecated)
16330extension AppIntents::AssistantSchemas.AppIntents::JournalIntent {
16331 @_alwaysEmitIntoClient public var createEntry: some AppIntents::AssistantSchemas.AppIntents::Intent {
16332 get {
16333 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16334 return AssistantSchema.IntentSchema("CreateJournalEntryIntent")
16335 } else {
16336 fatalError("Do not reference schema types directly")
16337 }
16338 }
16339 }
16340 @_alwaysEmitIntoClient public var createAudioEntry: some AppIntents::AssistantSchemas.AppIntents::Intent {
16341 get {
16342 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16343 return AssistantSchema.IntentSchema("CreateJournalAudioEntryIntent")
16344 } else {
16345 fatalError("Do not reference schema types directly")
16346 }
16347 }
16348 }
16349 @available(*, deprecated, message: "Use .system.search instead")
16350 @_alwaysEmitIntoClient public var search: some AppIntents::AssistantSchemas.AppIntents::Intent {
16351 get {
16352 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16353 return AssistantSchema.IntentSchema("SearchJournalEntriesIntent")
16354 } else {
16355 fatalError("Do not reference schema types directly")
16356 }
16357 }
16358 }
16359 @_alwaysEmitIntoClient public var updateEntry: some AppIntents::AssistantSchemas.AppIntents::Intent {
16360 get {
16361 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16362 return AssistantSchema.IntentSchema("UpdateJournalEntryIntent")
16363 } else {
16364 fatalError("Do not reference schema types directly")
16365 }
16366 }
16367 }
16368 @_alwaysEmitIntoClient public var deleteEntry: some AppIntents::AssistantSchemas.AppIntents::Intent {
16369 get {
16370 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16371 return AssistantSchema.IntentSchema("DeleteJournalEntryIntent")
16372 } else {
16373 fatalError("Do not reference schema types directly")
16374 }
16375 }
16376 }
16377}
16378@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16379@available(*, deprecated)
16380extension AppIntents::AssistantSchemas {
16381 @_marker public protocol JournalEntity : AppIntents::AssistantSchemas.AppIntents::Model {
16382 }
16383}
16384@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16385@available(*, deprecated)
16386extension AppIntents::AssistantSchemas.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::JournalEntity {
16387}
16388@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16389@available(*, deprecated)
16390extension AppIntents::AssistantSchema.AppIntents::EntitySchema : AppIntents::AssistantSchemas.AppIntents::JournalEntity {
16391}
16392@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16393@available(*, deprecated)
16394extension AppIntents::AssistantSchemas.AppIntents::Entity where Self == AppIntents::AssistantSchemas.AppIntents::EntitySchema {
16395 @_alwaysEmitIntoClient public static var journal: some AppIntents::AssistantSchemas.AppIntents::JournalEntity {
16396 get {
16397 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16398 return AssistantSchema.EntitySchema("journal")
16399 } else {
16400 fatalError("Do not reference schema types directly")
16401 }
16402 }
16403 }
16404}
16405@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, visionOS 1.0, *)
16406@available(*, deprecated)
16407extension AppIntents::AssistantSchemas.AppIntents::JournalEntity {
16408 @_alwaysEmitIntoClient public var entry: some AppIntents::AssistantSchemas.AppIntents::Entity {
16409 get {
16410 if #available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *) {
16411 return AssistantSchema.EntitySchema("JournalEntity")
16412 } else {
16413 fatalError("Do not reference schema types directly")
16414 }
16415 }
16416 }
16417}
16418@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16419extension AppIntents::AppSchema {
16420 @_marker public protocol PresentationIntent : AppIntents::AppSchema.AppIntents::Kind {
16421 }
16422}
16423@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16424extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::PresentationIntent {
16425}
16426@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16427extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
16428 @_alwaysEmitIntoClient public static var presentation: some AppIntents::AppSchema.AppIntents::PresentationIntent {
16429 get {
16430 AppSchema.Intent("presentation")
16431 }
16432 }
16433}
16434@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16435extension AppIntents::AppSchema.AppIntents::PresentationIntent {
16436 @_alwaysEmitIntoClient public var create: some AppIntents::AppSchemaIntent {
16437 get {
16438 AppSchema.Intent("CreatePresentationIntent")
16439 }
16440 }
16441 @_alwaysEmitIntoClient public var open: some AppIntents::AppSchemaIntent {
16442 get {
16443 AppSchema.Intent("OpenPresentationIntent")
16444 }
16445 }
16446 @_alwaysEmitIntoClient public var update: some AppIntents::AppSchemaIntent {
16447 get {
16448 AppSchema.Intent("UpdatePresentationIntent")
16449 }
16450 }
16451 @_alwaysEmitIntoClient public var startPlayback: some AppIntents::AppSchemaIntent {
16452 get {
16453 AppSchema.Intent("StartPlaybackPresentationIntent")
16454 }
16455 }
16456 @_alwaysEmitIntoClient public var stopPlayback: some AppIntents::AppSchemaIntent {
16457 get {
16458 AppSchema.Intent("StopPlaybackPresentationIntent")
16459 }
16460 }
16461 @_alwaysEmitIntoClient public var createSlide: some AppIntents::AppSchemaIntent {
16462 get {
16463 AppSchema.Intent("CreatePresentationSlideIntent")
16464 }
16465 }
16466 @_alwaysEmitIntoClient public var openSlide: some AppIntents::AppSchemaIntent {
16467 get {
16468 AppSchema.Intent("OpenPresentationSlideIntent")
16469 }
16470 }
16471 @_alwaysEmitIntoClient public var setSlideTitle: some AppIntents::AppSchemaIntent {
16472 get {
16473 AppSchema.Intent("UpdatePresentationSlideIntent")
16474 }
16475 }
16476 @_alwaysEmitIntoClient public var addImageToSlide: some AppIntents::AppSchemaIntent {
16477 get {
16478 AppSchema.Intent("AddImageToPresentationSlideIntent")
16479 }
16480 }
16481 @_alwaysEmitIntoClient public var addVideoToSlide: some AppIntents::AppSchemaIntent {
16482 get {
16483 AppSchema.Intent("AddVideoToPresentationSlideIntent")
16484 }
16485 }
16486 @_alwaysEmitIntoClient public var addAudioToSlide: some AppIntents::AppSchemaIntent {
16487 get {
16488 AppSchema.Intent("AddAudioToPresentationSlideIntent")
16489 }
16490 }
16491 @_alwaysEmitIntoClient public var addTextBoxToSlide: some AppIntents::AppSchemaIntent {
16492 get {
16493 AppSchema.Intent("AddTextBoxToPresentationSlideIntent")
16494 }
16495 }
16496 @_alwaysEmitIntoClient public var addCommentToSlide: some AppIntents::AppSchemaIntent {
16497 get {
16498 AppSchema.Intent("AddCommentToPresentationSlideIntent")
16499 }
16500 }
16501 @_alwaysEmitIntoClient public var addWebVideoToSlide: some AppIntents::AppSchemaIntent {
16502 get {
16503 AppSchema.Intent("AddWebVideoToPresentationSlideIntent")
16504 }
16505 }
16506 @_alwaysEmitIntoClient public var deleteSlide: some AppIntents::AppSchemaIntent {
16507 get {
16508 AppSchema.Intent("DeletePresentationSlideIntent")
16509 }
16510 }
16511}
16512@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16513extension AppIntents::AppSchema {
16514 @_marker public protocol PresentationEntity : AppIntents::AppSchema.AppIntents::Kind {
16515 }
16516}
16517@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16518extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::PresentationEntity {
16519}
16520@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16521extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
16522 @_alwaysEmitIntoClient public static var presentation: some AppIntents::AppSchema.AppIntents::PresentationEntity {
16523 get {
16524 AppSchema.Entity("presentation")
16525 }
16526 }
16527}
16528@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16529extension AppIntents::AppSchema.AppIntents::PresentationEntity {
16530 @_alwaysEmitIntoClient public var slide: some AppIntents::AppSchemaEntity {
16531 get {
16532 AppSchema.Entity("PresentationSlideEntity")
16533 }
16534 }
16535 @_alwaysEmitIntoClient public var template: some AppIntents::AppSchemaEntity {
16536 get {
16537 AppSchema.Entity("PresentationTemplateEntity")
16538 }
16539 }
16540 @_alwaysEmitIntoClient public var document: some AppIntents::AppSchemaEntity {
16541 get {
16542 AppSchema.Entity("PresentationEntity")
16543 }
16544 }
16545}
16546@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16547extension AppIntents::AppSchema {
16548 @_marker public protocol FilesIntent : AppIntents::AppSchema.AppIntents::Kind {
16549 }
16550}
16551@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16552extension AppIntents::AppSchema.AppIntents::Intent : AppIntents::AppSchema.AppIntents::FilesIntent {
16553}
16554@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16555extension AppIntents::AppSchemaIntent where Self == AppIntents::AppSchema.AppIntents::Intent {
16556 @_alwaysEmitIntoClient public static var files: some AppIntents::AppSchema.AppIntents::FilesIntent {
16557 get {
16558 AppSchema.Intent("files")
16559 }
16560 }
16561}
16562@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16563extension AppIntents::AppSchema.AppIntents::FilesIntent {
16564 @_alwaysEmitIntoClient public var createFolder: some AppIntents::AppSchemaIntent {
16565 get {
16566 AppSchema.Intent("CreateFolderIntent")
16567 }
16568 }
16569 @_alwaysEmitIntoClient public var renameFile: some AppIntents::AppSchemaIntent {
16570 get {
16571 AppSchema.Intent("RenameFileIntent")
16572 }
16573 }
16574 @_alwaysEmitIntoClient public var openFile: some AppIntents::AppSchemaIntent {
16575 get {
16576 AppSchema.Intent("OpenFileIntent")
16577 }
16578 }
16579 @_alwaysEmitIntoClient public var moveFiles: some AppIntents::AppSchemaIntent {
16580 get {
16581 AppSchema.Intent("MoveFilesIntent")
16582 }
16583 }
16584 @_alwaysEmitIntoClient public var deleteFiles: some AppIntents::AppSchemaIntent {
16585 get {
16586 AppSchema.Intent("DeleteFilesIntent")
16587 }
16588 }
16589}
16590@available(iOS 27.0, macOS 27.0, tvOS 27.0, watchOS 27.0, visionOS 27.0, *)
16591extension AppIntents::AppSchema.AppIntents::FilesIntent {
16592 @_alwaysEmitIntoClient public var showDocumentScanner: some AppIntents::AppSchemaIntent {
16593 get {
16594 AppSchema.Intent("ScanDocument")
16595 }
16596 }
16597}
16598@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16599extension AppIntents::AppSchema {
16600 @_marker public protocol FilesEntity : AppIntents::AppSchema.AppIntents::Kind {
16601 }
16602}
16603@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16604extension AppIntents::AppSchema.AppIntents::Entity : AppIntents::AppSchema.AppIntents::FilesEntity {
16605}
16606@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16607extension AppIntents::AppSchemaEntity where Self == AppIntents::AppSchema.AppIntents::Entity {
16608 @_alwaysEmitIntoClient public static var files: some AppIntents::AppSchema.AppIntents::FilesEntity {
16609 get {
16610 AppSchema.Entity("files")
16611 }
16612 }
16613}
16614@available(iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0, *)
16615extension AppIntents::AppSchema.AppIntents::FilesEntity {
16616 @_alwaysEmitIntoClient public var file: some AppIntents::AppSchemaEntity {
16617 get {
16618 AppSchema.Entity("FileEntity")
16619 }
16620 }
16621}
16622@available(macOS 14.2, iOS 17.2, watchOS 10.2, tvOS 17.2, visionOS 1.1, *)
16623extension AppIntents::ShowInAppSearchResultsIntent where Self.Criteria == AppIntents::StringSearchCriteria {
16624 @backDeployed(before: macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0)
16625 public static var searchScopes: [AppIntents::StringSearchScope] {
16626 get {
16627 return [.general]
16628 }
16629 }
16630}
16631@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
16632public protocol AssistantEnum : AppIntents::AppEnum {
16633}
16634@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16635extension AppIntents::AppShortcutPhraseToken : Swift::Equatable {}
16636@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16637extension AppIntents::AppShortcutPhraseToken : Swift::Hashable {}
16638@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16639extension AppIntents::ShortcutTileColor : Swift::Equatable {}
16640@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16641extension AppIntents::ShortcutTileColor : Swift::Hashable {}
16642@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
16643@available(tvOS, unavailable)
16644@available(watchOS, unavailable)
16645extension AppIntents::_ModelDelegationConfiguration.AppIntents::Shortcuts.AppIntents::OutputType : Swift::Equatable {}
16646@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
16647@available(tvOS, unavailable)
16648@available(watchOS, unavailable)
16649extension AppIntents::_ModelDelegationConfiguration.AppIntents::Shortcuts.AppIntents::OutputType : Swift::Hashable {}
16650@available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
16651@available(tvOS, unavailable)
16652@available(watchOS, unavailable)
16653extension AppIntents::_ModelDelegationConfiguration.AppIntents::Shortcuts.AppIntents::OutputType : Swift::RawRepresentable {}
16654@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16655extension AppIntents::IntentAuthenticationPolicy : Swift::Equatable {}
16656@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16657extension AppIntents::IntentAuthenticationPolicy : Swift::Hashable {}
16658@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16659extension AppIntents::IntentParameter : AppIntents::AnyIntentValue {}
16660@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16661extension AppIntents::EntityQueryComparatorMode : Swift::Equatable {}
16662@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16663extension AppIntents::EntityQueryComparatorMode : Swift::Hashable {}
16664@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16665extension AppIntents::EntityQueryComparatorMode : Swift::Sendable {}
16666@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16667extension AppIntents::EntityQueryComparatorMode : Swift::BitwiseCopyable {}
16668@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16669extension AppIntents::EntityQuerySort.AppIntents::Ordering : Swift::Equatable {}
16670@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16671extension AppIntents::EntityQuerySort.AppIntents::Ordering : Swift::Hashable {}
16672@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16673extension AppIntents::EntityQuerySort.AppIntents::Ordering : Swift::Sendable {}
16674@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16675extension AppIntents::EntityQuerySort.AppIntents::Ordering : Swift::BitwiseCopyable {}
16676@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16677extension AppIntents::InputConnectionBehavior : Swift::Equatable {}
16678@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16679extension AppIntents::InputConnectionBehavior : Swift::Hashable {}
16680@available(tvOS 16.0, macOS 14.0, iOS 17.0, watchOS 10.0, *)
16681@available(tvOS, unavailable)
16682extension AppIntents::ParameterSummarySwitchCondition.AppIntents::WidgetFamily : Swift::Equatable {}
16683@available(tvOS 16.0, macOS 14.0, iOS 17.0, watchOS 10.0, *)
16684@available(tvOS, unavailable)
16685extension AppIntents::ParameterSummarySwitchCondition.AppIntents::WidgetFamily : Swift::Hashable {}
16686@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16687extension AppIntents::HasValueComparisonOperator : Swift::Equatable {}
16688@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16689extension AppIntents::HasValueComparisonOperator : Swift::Hashable {}
16690@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16691extension AppIntents::EquatableComparisonOperator : Swift::Equatable {}
16692@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16693extension AppIntents::EquatableComparisonOperator : Swift::Hashable {}
16694@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16695extension AppIntents::OneOfComparisonOperator : Swift::Equatable {}
16696@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16697extension AppIntents::OneOfComparisonOperator : Swift::Hashable {}
16698@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16699extension AppIntents::ComparableComparisonOperator : Swift::Equatable {}
16700@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16701extension AppIntents::ComparableComparisonOperator : Swift::Hashable {}
16702@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16703extension AppIntents::StringComparisonOperator : Swift::Equatable {}
16704@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16705extension AppIntents::StringComparisonOperator : Swift::Hashable {}
16706@available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
16707@available(tvOS, unavailable)
16708extension AppIntents::IntentWidgetFamily : Swift::Equatable {}
16709@available(macOS 14.0, iOS 17.0, watchOS 10.0, *)
16710@available(tvOS, unavailable)
16711extension AppIntents::IntentWidgetFamily : Swift::Hashable {}
16712@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16713extension AppIntents::IntentParameter.AppIntents::PlacemarkDisplayStyle : Swift::Equatable {}
16714@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16715extension AppIntents::IntentParameter.AppIntents::PlacemarkDisplayStyle : Swift::Hashable {}
16716@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16717extension AppIntents::IntentParameter.AppIntents::DateKind : Swift::Equatable {}
16718@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16719extension AppIntents::IntentParameter.AppIntents::DateKind : Swift::Hashable {}
16720@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16721extension AppIntents::IntentParameter.AppIntents::DoubleControlStyle : Swift::Equatable {}
16722@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16723extension AppIntents::IntentParameter.AppIntents::DoubleControlStyle : Swift::Hashable {}
16724@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16725extension AppIntents::IntentParameter.AppIntents::IntControlStyle : Swift::Equatable {}
16726@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16727extension AppIntents::IntentParameter.AppIntents::IntControlStyle : Swift::Hashable {}
16728@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16729extension Swift::String.AppIntents::IntentInputOptions.AppIntents::KeyboardType : Swift::Equatable {}
16730@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16731extension Swift::String.AppIntents::IntentInputOptions.AppIntents::KeyboardType : Swift::Hashable {}
16732@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16733extension Swift::String.AppIntents::IntentInputOptions.AppIntents::CapitalizationType : Swift::Equatable {}
16734@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16735extension Swift::String.AppIntents::IntentInputOptions.AppIntents::CapitalizationType : Swift::Hashable {}
16736@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16737extension AppIntents::IntentFile.AppIntents::IntentFileError : Swift::Equatable {}
16738@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16739extension AppIntents::IntentFile.AppIntents::IntentFileError : Swift::Hashable {}
16740@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16741extension AppIntents::IntentPaymentMethod.AppIntents::PaymentType : Swift::Equatable {}
16742@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16743extension AppIntents::IntentPaymentMethod.AppIntents::PaymentType : Swift::Hashable {}
16744@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16745extension AppIntents::IntentPerson.AppIntents::ParameterMode : Swift::Equatable {}
16746@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16747extension AppIntents::IntentPerson.AppIntents::ParameterMode : Swift::Hashable {}
16748@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16749extension AppIntents::IntentPerson.AppIntents::ParameterMode : Swift::RawRepresentable {}
16750@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
16751extension AppIntents::EntityURLRepresentation.AppIntents::StringInterpolation.AppIntents::Token : Swift::Equatable {}
16752@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
16753extension AppIntents::EntityURLRepresentation.AppIntents::StringInterpolation.AppIntents::Token : Swift::Hashable {}
16754@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
16755extension AppIntents::EnumURLRepresentation.AppIntents::StringInterpolation.AppIntents::Token : Swift::Equatable {}
16756@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
16757extension AppIntents::EnumURLRepresentation.AppIntents::StringInterpolation.AppIntents::Token : Swift::Hashable {}
16758@available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
16759extension AppIntents::SetFocusFilterIntentError : Swift::Hashable {}