objc2_app_kit/generated/
NSAccessibilityConstants.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use core::ffi::*;
4use core::ptr::NonNull;
5use objc2::__framework_prelude::*;
6use objc2_foundation::*;
7
8use crate::*;
9
10extern "C" {
11    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityerrorcodeexceptioninfo?language=objc)
12    pub static NSAccessibilityErrorCodeExceptionInfo: &'static NSString;
13}
14
15/// * Accessibility Constants **
16///
17/// See also [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityattributename?language=objc)
18// NS_TYPED_ENUM
19pub type NSAccessibilityAttributeName = NSString;
20
21extern "C" {
22    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityroleattribute?language=objc)
23    pub static NSAccessibilityRoleAttribute: &'static NSAccessibilityAttributeName;
24}
25
26extern "C" {
27    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityroledescriptionattribute?language=objc)
28    pub static NSAccessibilityRoleDescriptionAttribute: &'static NSAccessibilityAttributeName;
29}
30
31extern "C" {
32    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysubroleattribute?language=objc)
33    pub static NSAccessibilitySubroleAttribute: &'static NSAccessibilityAttributeName;
34}
35
36extern "C" {
37    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhelpattribute?language=objc)
38    pub static NSAccessibilityHelpAttribute: &'static NSAccessibilityAttributeName;
39}
40
41extern "C" {
42    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvalueattribute?language=objc)
43    pub static NSAccessibilityValueAttribute: &'static NSAccessibilityAttributeName;
44}
45
46extern "C" {
47    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityminvalueattribute?language=objc)
48    pub static NSAccessibilityMinValueAttribute: &'static NSAccessibilityAttributeName;
49}
50
51extern "C" {
52    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymaxvalueattribute?language=objc)
53    pub static NSAccessibilityMaxValueAttribute: &'static NSAccessibilityAttributeName;
54}
55
56extern "C" {
57    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityenabledattribute?language=objc)
58    pub static NSAccessibilityEnabledAttribute: &'static NSAccessibilityAttributeName;
59}
60
61extern "C" {
62    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfocusedattribute?language=objc)
63    pub static NSAccessibilityFocusedAttribute: &'static NSAccessibilityAttributeName;
64}
65
66extern "C" {
67    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityparentattribute?language=objc)
68    pub static NSAccessibilityParentAttribute: &'static NSAccessibilityAttributeName;
69}
70
71extern "C" {
72    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitychildrenattribute?language=objc)
73    pub static NSAccessibilityChildrenAttribute: &'static NSAccessibilityAttributeName;
74}
75
76extern "C" {
77    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywindowattribute?language=objc)
78    pub static NSAccessibilityWindowAttribute: &'static NSAccessibilityAttributeName;
79}
80
81extern "C" {
82    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytopleveluielementattribute?language=objc)
83    pub static NSAccessibilityTopLevelUIElementAttribute: &'static NSAccessibilityAttributeName;
84}
85
86extern "C" {
87    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedchildrenattribute?language=objc)
88    pub static NSAccessibilitySelectedChildrenAttribute: &'static NSAccessibilityAttributeName;
89}
90
91extern "C" {
92    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvisiblechildrenattribute?language=objc)
93    pub static NSAccessibilityVisibleChildrenAttribute: &'static NSAccessibilityAttributeName;
94}
95
96extern "C" {
97    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypositionattribute?language=objc)
98    pub static NSAccessibilityPositionAttribute: &'static NSAccessibilityAttributeName;
99}
100
101extern "C" {
102    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysizeattribute?language=objc)
103    pub static NSAccessibilitySizeAttribute: &'static NSAccessibilityAttributeName;
104}
105
106extern "C" {
107    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycontentsattribute?language=objc)
108    pub static NSAccessibilityContentsAttribute: &'static NSAccessibilityAttributeName;
109}
110
111extern "C" {
112    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytitleattribute?language=objc)
113    pub static NSAccessibilityTitleAttribute: &'static NSAccessibilityAttributeName;
114}
115
116extern "C" {
117    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydescriptionattribute?language=objc)
118    pub static NSAccessibilityDescriptionAttribute: &'static NSAccessibilityAttributeName;
119}
120
121extern "C" {
122    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityshownmenuattribute?language=objc)
123    pub static NSAccessibilityShownMenuAttribute: &'static NSAccessibilityAttributeName;
124}
125
126extern "C" {
127    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvaluedescriptionattribute?language=objc)
128    pub static NSAccessibilityValueDescriptionAttribute: &'static NSAccessibilityAttributeName;
129}
130
131extern "C" {
132    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysharedfocuselementsattribute?language=objc)
133    pub static NSAccessibilitySharedFocusElementsAttribute: &'static NSAccessibilityAttributeName;
134}
135
136extern "C" {
137    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypreviouscontentsattribute?language=objc)
138    pub static NSAccessibilityPreviousContentsAttribute: &'static NSAccessibilityAttributeName;
139}
140
141extern "C" {
142    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitynextcontentsattribute?language=objc)
143    pub static NSAccessibilityNextContentsAttribute: &'static NSAccessibilityAttributeName;
144}
145
146extern "C" {
147    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheaderattribute?language=objc)
148    pub static NSAccessibilityHeaderAttribute: &'static NSAccessibilityAttributeName;
149}
150
151extern "C" {
152    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityeditedattribute?language=objc)
153    pub static NSAccessibilityEditedAttribute: &'static NSAccessibilityAttributeName;
154}
155
156extern "C" {
157    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytabsattribute?language=objc)
158    pub static NSAccessibilityTabsAttribute: &'static NSAccessibilityAttributeName;
159}
160
161extern "C" {
162    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhorizontalscrollbarattribute?language=objc)
163    pub static NSAccessibilityHorizontalScrollBarAttribute: &'static NSAccessibilityAttributeName;
164}
165
166extern "C" {
167    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityverticalscrollbarattribute?language=objc)
168    pub static NSAccessibilityVerticalScrollBarAttribute: &'static NSAccessibilityAttributeName;
169}
170
171extern "C" {
172    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityoverflowbuttonattribute?language=objc)
173    pub static NSAccessibilityOverflowButtonAttribute: &'static NSAccessibilityAttributeName;
174}
175
176extern "C" {
177    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityincrementbuttonattribute?language=objc)
178    pub static NSAccessibilityIncrementButtonAttribute: &'static NSAccessibilityAttributeName;
179}
180
181extern "C" {
182    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydecrementbuttonattribute?language=objc)
183    pub static NSAccessibilityDecrementButtonAttribute: &'static NSAccessibilityAttributeName;
184}
185
186extern "C" {
187    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfilenameattribute?language=objc)
188    pub static NSAccessibilityFilenameAttribute: &'static NSAccessibilityAttributeName;
189}
190
191extern "C" {
192    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityexpandedattribute?language=objc)
193    pub static NSAccessibilityExpandedAttribute: &'static NSAccessibilityAttributeName;
194}
195
196extern "C" {
197    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedattribute?language=objc)
198    pub static NSAccessibilitySelectedAttribute: &'static NSAccessibilityAttributeName;
199}
200
201extern "C" {
202    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysplittersattribute?language=objc)
203    pub static NSAccessibilitySplittersAttribute: &'static NSAccessibilityAttributeName;
204}
205
206extern "C" {
207    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydocumentattribute?language=objc)
208    pub static NSAccessibilityDocumentAttribute: &'static NSAccessibilityAttributeName;
209}
210
211extern "C" {
212    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityactivationpointattribute?language=objc)
213    pub static NSAccessibilityActivationPointAttribute: &'static NSAccessibilityAttributeName;
214}
215
216extern "C" {
217    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityurlattribute?language=objc)
218    pub static NSAccessibilityURLAttribute: &'static NSAccessibilityAttributeName;
219}
220
221extern "C" {
222    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityindexattribute?language=objc)
223    pub static NSAccessibilityIndexAttribute: &'static NSAccessibilityAttributeName;
224}
225
226extern "C" {
227    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrowcountattribute?language=objc)
228    pub static NSAccessibilityRowCountAttribute: &'static NSAccessibilityAttributeName;
229}
230
231extern "C" {
232    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycolumncountattribute?language=objc)
233    pub static NSAccessibilityColumnCountAttribute: &'static NSAccessibilityAttributeName;
234}
235
236extern "C" {
237    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityorderedbyrowattribute?language=objc)
238    pub static NSAccessibilityOrderedByRowAttribute: &'static NSAccessibilityAttributeName;
239}
240
241extern "C" {
242    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywarningvalueattribute?language=objc)
243    pub static NSAccessibilityWarningValueAttribute: &'static NSAccessibilityAttributeName;
244}
245
246extern "C" {
247    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycriticalvalueattribute?language=objc)
248    pub static NSAccessibilityCriticalValueAttribute: &'static NSAccessibilityAttributeName;
249}
250
251extern "C" {
252    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityplaceholdervalueattribute?language=objc)
253    pub static NSAccessibilityPlaceholderValueAttribute: &'static NSAccessibilityAttributeName;
254}
255
256extern "C" {
257    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycontainsprotectedcontentattribute?language=objc)
258    pub static NSAccessibilityContainsProtectedContentAttribute:
259        &'static NSAccessibilityAttributeName;
260}
261
262extern "C" {
263    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityalternateuivisibleattribute?language=objc)
264    pub static NSAccessibilityAlternateUIVisibleAttribute: &'static NSAccessibilityAttributeName;
265}
266
267extern "C" {
268    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrequiredattribute?language=objc)
269    pub static NSAccessibilityRequiredAttribute: &'static NSAccessibilityAttributeName;
270}
271
272extern "C" {
273    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityautointeractableattribute?language=objc)
274    pub static NSAccessibilityAutoInteractableAttribute: &'static NSAccessibilityAttributeName;
275}
276
277extern "C" {
278    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydatetimecomponentsattribute?language=objc)
279    pub static NSAccessibilityDateTimeComponentsAttribute: &'static NSAccessibilityAttributeName;
280}
281
282extern "C" {
283    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityembeddedimagedescriptionattribute?language=objc)
284    pub static NSAccessibilityEmbeddedImageDescriptionAttribute:
285        &'static NSAccessibilityAttributeName;
286}
287
288extern "C" {
289    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypathattribute?language=objc)
290    pub static NSAccessibilityPathAttribute: &'static NSAccessibilityAttributeName;
291}
292
293extern "C" {
294    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextinputmarkedrangeattribute?language=objc)
295    pub static NSAccessibilityTextInputMarkedRangeAttribute: &'static NSAccessibilityAttributeName;
296}
297
298extern "C" {
299    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityblockquotelevelattribute?language=objc)
300    pub static NSAccessibilityBlockQuoteLevelAttribute: &'static NSAccessibilityAttributeName;
301}
302
303extern "C" {
304    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadinglevelattribute?language=objc)
305    pub static NSAccessibilityHeadingLevelAttribute: &'static NSAccessibilityAttributeName;
306}
307
308extern "C" {
309    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylanguageattribute?language=objc)
310    pub static NSAccessibilityLanguageAttribute: &'static NSAccessibilityAttributeName;
311}
312
313extern "C" {
314    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvisitedattribute?language=objc)
315    pub static NSAccessibilityVisitedAttribute: &'static NSAccessibilityAttributeName;
316}
317
318extern "C" {
319    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytitleuielementattribute?language=objc)
320    pub static NSAccessibilityTitleUIElementAttribute: &'static NSAccessibilityAttributeName;
321}
322
323extern "C" {
324    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityservesastitleforuielementsattribute?language=objc)
325    pub static NSAccessibilityServesAsTitleForUIElementsAttribute:
326        &'static NSAccessibilityAttributeName;
327}
328
329extern "C" {
330    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylinkeduielementsattribute?language=objc)
331    pub static NSAccessibilityLinkedUIElementsAttribute: &'static NSAccessibilityAttributeName;
332}
333
334extern "C" {
335    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedtextattribute?language=objc)
336    pub static NSAccessibilitySelectedTextAttribute: &'static NSAccessibilityAttributeName;
337}
338
339extern "C" {
340    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedtextrangeattribute?language=objc)
341    pub static NSAccessibilitySelectedTextRangeAttribute: &'static NSAccessibilityAttributeName;
342}
343
344extern "C" {
345    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitynumberofcharactersattribute?language=objc)
346    pub static NSAccessibilityNumberOfCharactersAttribute: &'static NSAccessibilityAttributeName;
347}
348
349extern "C" {
350    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvisiblecharacterrangeattribute?language=objc)
351    pub static NSAccessibilityVisibleCharacterRangeAttribute: &'static NSAccessibilityAttributeName;
352}
353
354extern "C" {
355    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysharedtextuielementsattribute?language=objc)
356    pub static NSAccessibilitySharedTextUIElementsAttribute: &'static NSAccessibilityAttributeName;
357}
358
359extern "C" {
360    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysharedcharacterrangeattribute?language=objc)
361    pub static NSAccessibilitySharedCharacterRangeAttribute: &'static NSAccessibilityAttributeName;
362}
363
364extern "C" {
365    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityinsertionpointlinenumberattribute?language=objc)
366    pub static NSAccessibilityInsertionPointLineNumberAttribute:
367        &'static NSAccessibilityAttributeName;
368}
369
370extern "C" {
371    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedtextrangesattribute?language=objc)
372    pub static NSAccessibilitySelectedTextRangesAttribute: &'static NSAccessibilityAttributeName;
373}
374
375/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityparameterizedattributename?language=objc)
376// NS_TYPED_ENUM
377pub type NSAccessibilityParameterizedAttributeName = NSString;
378
379extern "C" {
380    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylineforindexparameterizedattribute?language=objc)
381    pub static NSAccessibilityLineForIndexParameterizedAttribute:
382        &'static NSAccessibilityParameterizedAttributeName;
383}
384
385extern "C" {
386    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrangeforlineparameterizedattribute?language=objc)
387    pub static NSAccessibilityRangeForLineParameterizedAttribute:
388        &'static NSAccessibilityParameterizedAttributeName;
389}
390
391extern "C" {
392    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitystringforrangeparameterizedattribute?language=objc)
393    pub static NSAccessibilityStringForRangeParameterizedAttribute:
394        &'static NSAccessibilityParameterizedAttributeName;
395}
396
397extern "C" {
398    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrangeforpositionparameterizedattribute?language=objc)
399    pub static NSAccessibilityRangeForPositionParameterizedAttribute:
400        &'static NSAccessibilityParameterizedAttributeName;
401}
402
403extern "C" {
404    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrangeforindexparameterizedattribute?language=objc)
405    pub static NSAccessibilityRangeForIndexParameterizedAttribute:
406        &'static NSAccessibilityParameterizedAttributeName;
407}
408
409extern "C" {
410    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityboundsforrangeparameterizedattribute?language=objc)
411    pub static NSAccessibilityBoundsForRangeParameterizedAttribute:
412        &'static NSAccessibilityParameterizedAttributeName;
413}
414
415extern "C" {
416    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrtfforrangeparameterizedattribute?language=objc)
417    pub static NSAccessibilityRTFForRangeParameterizedAttribute:
418        &'static NSAccessibilityParameterizedAttributeName;
419}
420
421extern "C" {
422    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitystylerangeforindexparameterizedattribute?language=objc)
423    pub static NSAccessibilityStyleRangeForIndexParameterizedAttribute:
424        &'static NSAccessibilityParameterizedAttributeName;
425}
426
427extern "C" {
428    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityattributedstringforrangeparameterizedattribute?language=objc)
429    pub static NSAccessibilityAttributedStringForRangeParameterizedAttribute:
430        &'static NSAccessibilityParameterizedAttributeName;
431}
432
433extern "C" {
434    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfonttextattribute?language=objc)
435    pub static NSAccessibilityFontTextAttribute: &'static NSAttributedStringKey;
436}
437
438extern "C" {
439    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityforegroundcolortextattribute?language=objc)
440    pub static NSAccessibilityForegroundColorTextAttribute: &'static NSAttributedStringKey;
441}
442
443extern "C" {
444    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitybackgroundcolortextattribute?language=objc)
445    pub static NSAccessibilityBackgroundColorTextAttribute: &'static NSAttributedStringKey;
446}
447
448extern "C" {
449    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunderlinecolortextattribute?language=objc)
450    pub static NSAccessibilityUnderlineColorTextAttribute: &'static NSAttributedStringKey;
451}
452
453extern "C" {
454    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitystrikethroughcolortextattribute?language=objc)
455    pub static NSAccessibilityStrikethroughColorTextAttribute: &'static NSAttributedStringKey;
456}
457
458extern "C" {
459    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunderlinetextattribute?language=objc)
460    pub static NSAccessibilityUnderlineTextAttribute: &'static NSAttributedStringKey;
461}
462
463extern "C" {
464    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysuperscripttextattribute?language=objc)
465    pub static NSAccessibilitySuperscriptTextAttribute: &'static NSAttributedStringKey;
466}
467
468extern "C" {
469    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitystrikethroughtextattribute?language=objc)
470    pub static NSAccessibilityStrikethroughTextAttribute: &'static NSAttributedStringKey;
471}
472
473extern "C" {
474    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityshadowtextattribute?language=objc)
475    pub static NSAccessibilityShadowTextAttribute: &'static NSAttributedStringKey;
476}
477
478extern "C" {
479    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityattachmenttextattribute?language=objc)
480    pub static NSAccessibilityAttachmentTextAttribute: &'static NSAttributedStringKey;
481}
482
483extern "C" {
484    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylinktextattribute?language=objc)
485    pub static NSAccessibilityLinkTextAttribute: &'static NSAttributedStringKey;
486}
487
488extern "C" {
489    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityautocorrectedtextattribute?language=objc)
490    pub static NSAccessibilityAutocorrectedTextAttribute: &'static NSAttributedStringKey;
491}
492
493extern "C" {
494    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextalignmentattribute?language=objc)
495    pub static NSAccessibilityTextAlignmentAttribute: &'static NSAttributedStringKey;
496}
497
498extern "C" {
499    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfontboldattribute?language=objc)
500    pub static NSAccessibilityFontBoldAttribute: &'static NSAttributedStringKey;
501}
502
503extern "C" {
504    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfontitalicattribute?language=objc)
505    pub static NSAccessibilityFontItalicAttribute: &'static NSAttributedStringKey;
506}
507
508extern "C" {
509    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitychildreninnavigationorderattribute?language=objc)
510    pub static NSAccessibilityChildrenInNavigationOrderAttribute:
511        &'static NSAccessibilityAttributeName;
512}
513
514extern "C" {
515    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityindexforchilduielementattribute?language=objc)
516    pub static NSAccessibilityIndexForChildUIElementAttribute:
517        &'static NSAccessibilityParameterizedAttributeName;
518}
519
520extern "C" {
521    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityindexforchilduielementinnavigationorderattribute?language=objc)
522    pub static NSAccessibilityIndexForChildUIElementInNavigationOrderAttribute:
523        &'static NSAccessibilityParameterizedAttributeName;
524}
525
526extern "C" {
527    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylistitemprefixtextattribute?language=objc)
528    pub static NSAccessibilityListItemPrefixTextAttribute: &'static NSAttributedStringKey;
529}
530
531extern "C" {
532    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylistitemindextextattribute?language=objc)
533    pub static NSAccessibilityListItemIndexTextAttribute: &'static NSAttributedStringKey;
534}
535
536extern "C" {
537    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylistitemleveltextattribute?language=objc)
538    pub static NSAccessibilityListItemLevelTextAttribute: &'static NSAttributedStringKey;
539}
540
541extern "C" {
542    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymisspelledtextattribute?language=objc)
543    pub static NSAccessibilityMisspelledTextAttribute: &'static NSAttributedStringKey;
544}
545
546extern "C" {
547    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymarkedmisspelledtextattribute?language=objc)
548    pub static NSAccessibilityMarkedMisspelledTextAttribute: &'static NSAttributedStringKey;
549}
550
551extern "C" {
552    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylanguagetextattribute?language=objc)
553    pub static NSAccessibilityLanguageTextAttribute: &'static NSAttributedStringKey;
554}
555
556extern "C" {
557    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycustomtextattribute?language=objc)
558    pub static NSAccessibilityCustomTextAttribute: &'static NSAttributedStringKey;
559}
560
561extern "C" {
562    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityannotationtextattribute?language=objc)
563    pub static NSAccessibilityAnnotationTextAttribute: &'static NSAttributedStringKey;
564}
565
566extern "C" {
567    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextcompletionattribute?language=objc)
568    pub static NSAccessibilityTextCompletionAttribute: &'static NSString;
569}
570
571/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityannotationattributekey?language=objc)
572// NS_TYPED_ENUM
573pub type NSAccessibilityAnnotationAttributeKey = NSString;
574
575extern "C" {
576    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityannotationlabel?language=objc)
577    pub static NSAccessibilityAnnotationLabel: &'static NSAccessibilityAnnotationAttributeKey;
578}
579
580extern "C" {
581    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityannotationelement?language=objc)
582    pub static NSAccessibilityAnnotationElement: &'static NSAccessibilityAnnotationAttributeKey;
583}
584
585extern "C" {
586    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityannotationlocation?language=objc)
587    pub static NSAccessibilityAnnotationLocation: &'static NSAccessibilityAnnotationAttributeKey;
588}
589
590/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityannotationposition?language=objc)
591// NS_ENUM
592#[repr(transparent)]
593#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
594pub struct NSAccessibilityAnnotationPosition(pub NSInteger);
595impl NSAccessibilityAnnotationPosition {
596    #[doc(alias = "NSAccessibilityAnnotationPositionFullRange")]
597    pub const FullRange: Self = Self(0);
598    #[doc(alias = "NSAccessibilityAnnotationPositionStart")]
599    pub const Start: Self = Self(1);
600    #[doc(alias = "NSAccessibilityAnnotationPositionEnd")]
601    pub const End: Self = Self(2);
602}
603
604unsafe impl Encode for NSAccessibilityAnnotationPosition {
605    const ENCODING: Encoding = NSInteger::ENCODING;
606}
607
608unsafe impl RefEncode for NSAccessibilityAnnotationPosition {
609    const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
610}
611
612/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfontattributekey?language=objc)
613// NS_TYPED_ENUM
614pub type NSAccessibilityFontAttributeKey = NSString;
615
616extern "C" {
617    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfontnamekey?language=objc)
618    pub static NSAccessibilityFontNameKey: &'static NSAccessibilityFontAttributeKey;
619}
620
621extern "C" {
622    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfontfamilykey?language=objc)
623    pub static NSAccessibilityFontFamilyKey: &'static NSAccessibilityFontAttributeKey;
624}
625
626extern "C" {
627    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvisiblenamekey?language=objc)
628    pub static NSAccessibilityVisibleNameKey: &'static NSAccessibilityFontAttributeKey;
629}
630
631extern "C" {
632    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfontsizekey?language=objc)
633    pub static NSAccessibilityFontSizeKey: &'static NSAccessibilityFontAttributeKey;
634}
635
636extern "C" {
637    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymainattribute?language=objc)
638    pub static NSAccessibilityMainAttribute: &'static NSAccessibilityAttributeName;
639}
640
641extern "C" {
642    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityminimizedattribute?language=objc)
643    pub static NSAccessibilityMinimizedAttribute: &'static NSAccessibilityAttributeName;
644}
645
646extern "C" {
647    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityclosebuttonattribute?language=objc)
648    pub static NSAccessibilityCloseButtonAttribute: &'static NSAccessibilityAttributeName;
649}
650
651extern "C" {
652    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityzoombuttonattribute?language=objc)
653    pub static NSAccessibilityZoomButtonAttribute: &'static NSAccessibilityAttributeName;
654}
655
656extern "C" {
657    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityminimizebuttonattribute?language=objc)
658    pub static NSAccessibilityMinimizeButtonAttribute: &'static NSAccessibilityAttributeName;
659}
660
661extern "C" {
662    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytoolbarbuttonattribute?language=objc)
663    pub static NSAccessibilityToolbarButtonAttribute: &'static NSAccessibilityAttributeName;
664}
665
666extern "C" {
667    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityproxyattribute?language=objc)
668    pub static NSAccessibilityProxyAttribute: &'static NSAccessibilityAttributeName;
669}
670
671extern "C" {
672    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitygrowareaattribute?language=objc)
673    pub static NSAccessibilityGrowAreaAttribute: &'static NSAccessibilityAttributeName;
674}
675
676extern "C" {
677    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymodalattribute?language=objc)
678    pub static NSAccessibilityModalAttribute: &'static NSAccessibilityAttributeName;
679}
680
681extern "C" {
682    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydefaultbuttonattribute?language=objc)
683    pub static NSAccessibilityDefaultButtonAttribute: &'static NSAccessibilityAttributeName;
684}
685
686extern "C" {
687    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycancelbuttonattribute?language=objc)
688    pub static NSAccessibilityCancelButtonAttribute: &'static NSAccessibilityAttributeName;
689}
690
691extern "C" {
692    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfullscreenbuttonattribute?language=objc)
693    pub static NSAccessibilityFullScreenButtonAttribute: &'static NSAccessibilityAttributeName;
694}
695
696extern "C" {
697    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymenubarattribute?language=objc)
698    pub static NSAccessibilityMenuBarAttribute: &'static NSAccessibilityAttributeName;
699}
700
701extern "C" {
702    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywindowsattribute?language=objc)
703    pub static NSAccessibilityWindowsAttribute: &'static NSAccessibilityAttributeName;
704}
705
706extern "C" {
707    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfrontmostattribute?language=objc)
708    pub static NSAccessibilityFrontmostAttribute: &'static NSAccessibilityAttributeName;
709}
710
711extern "C" {
712    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhiddenattribute?language=objc)
713    pub static NSAccessibilityHiddenAttribute: &'static NSAccessibilityAttributeName;
714}
715
716extern "C" {
717    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymainwindowattribute?language=objc)
718    pub static NSAccessibilityMainWindowAttribute: &'static NSAccessibilityAttributeName;
719}
720
721extern "C" {
722    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfocusedwindowattribute?language=objc)
723    pub static NSAccessibilityFocusedWindowAttribute: &'static NSAccessibilityAttributeName;
724}
725
726extern "C" {
727    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfocuseduielementattribute?language=objc)
728    pub static NSAccessibilityFocusedUIElementAttribute: &'static NSAccessibilityAttributeName;
729}
730
731extern "C" {
732    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityextrasmenubarattribute?language=objc)
733    pub static NSAccessibilityExtrasMenuBarAttribute: &'static NSAccessibilityAttributeName;
734}
735
736/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityorientation?language=objc)
737// NS_ENUM
738#[repr(transparent)]
739#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
740pub struct NSAccessibilityOrientation(pub NSInteger);
741impl NSAccessibilityOrientation {
742    #[doc(alias = "NSAccessibilityOrientationUnknown")]
743    pub const Unknown: Self = Self(0);
744    #[doc(alias = "NSAccessibilityOrientationVertical")]
745    pub const Vertical: Self = Self(1);
746    #[doc(alias = "NSAccessibilityOrientationHorizontal")]
747    pub const Horizontal: Self = Self(2);
748}
749
750unsafe impl Encode for NSAccessibilityOrientation {
751    const ENCODING: Encoding = NSInteger::ENCODING;
752}
753
754unsafe impl RefEncode for NSAccessibilityOrientation {
755    const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
756}
757
758extern "C" {
759    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityorientationattribute?language=objc)
760    pub static NSAccessibilityOrientationAttribute: &'static NSAccessibilityAttributeName;
761}
762
763/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityorientationvalue?language=objc)
764// NS_TYPED_ENUM
765pub type NSAccessibilityOrientationValue = NSString;
766
767extern "C" {
768    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityverticalorientationvalue?language=objc)
769    pub static NSAccessibilityVerticalOrientationValue: &'static NSAccessibilityOrientationValue;
770}
771
772extern "C" {
773    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhorizontalorientationvalue?language=objc)
774    pub static NSAccessibilityHorizontalOrientationValue: &'static NSAccessibilityOrientationValue;
775}
776
777extern "C" {
778    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunknownorientationvalue?language=objc)
779    pub static NSAccessibilityUnknownOrientationValue: &'static NSAccessibilityOrientationValue;
780}
781
782extern "C" {
783    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycolumntitlesattribute?language=objc)
784    pub static NSAccessibilityColumnTitlesAttribute: &'static NSAccessibilityAttributeName;
785}
786
787extern "C" {
788    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchbuttonattribute?language=objc)
789    pub static NSAccessibilitySearchButtonAttribute: &'static NSAccessibilityAttributeName;
790}
791
792extern "C" {
793    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchmenuattribute?language=objc)
794    pub static NSAccessibilitySearchMenuAttribute: &'static NSAccessibilityAttributeName;
795}
796
797extern "C" {
798    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityclearbuttonattribute?language=objc)
799    pub static NSAccessibilityClearButtonAttribute: &'static NSAccessibilityAttributeName;
800}
801
802extern "C" {
803    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrowsattribute?language=objc)
804    pub static NSAccessibilityRowsAttribute: &'static NSAccessibilityAttributeName;
805}
806
807extern "C" {
808    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvisiblerowsattribute?language=objc)
809    pub static NSAccessibilityVisibleRowsAttribute: &'static NSAccessibilityAttributeName;
810}
811
812extern "C" {
813    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedrowsattribute?language=objc)
814    pub static NSAccessibilitySelectedRowsAttribute: &'static NSAccessibilityAttributeName;
815}
816
817extern "C" {
818    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycolumnsattribute?language=objc)
819    pub static NSAccessibilityColumnsAttribute: &'static NSAccessibilityAttributeName;
820}
821
822extern "C" {
823    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvisiblecolumnsattribute?language=objc)
824    pub static NSAccessibilityVisibleColumnsAttribute: &'static NSAccessibilityAttributeName;
825}
826
827extern "C" {
828    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedcolumnsattribute?language=objc)
829    pub static NSAccessibilitySelectedColumnsAttribute: &'static NSAccessibilityAttributeName;
830}
831
832extern "C" {
833    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysortdirectionattribute?language=objc)
834    pub static NSAccessibilitySortDirectionAttribute: &'static NSAccessibilityAttributeName;
835}
836
837extern "C" {
838    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedcellsattribute?language=objc)
839    pub static NSAccessibilitySelectedCellsAttribute: &'static NSAccessibilityAttributeName;
840}
841
842extern "C" {
843    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvisiblecellsattribute?language=objc)
844    pub static NSAccessibilityVisibleCellsAttribute: &'static NSAccessibilityAttributeName;
845}
846
847extern "C" {
848    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrowheaderuielementsattribute?language=objc)
849    pub static NSAccessibilityRowHeaderUIElementsAttribute: &'static NSAccessibilityAttributeName;
850}
851
852extern "C" {
853    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycolumnheaderuielementsattribute?language=objc)
854    pub static NSAccessibilityColumnHeaderUIElementsAttribute:
855        &'static NSAccessibilityAttributeName;
856}
857
858extern "C" {
859    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycellforcolumnandrowparameterizedattribute?language=objc)
860    pub static NSAccessibilityCellForColumnAndRowParameterizedAttribute:
861        &'static NSAccessibilityParameterizedAttributeName;
862}
863
864extern "C" {
865    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrowindexrangeattribute?language=objc)
866    pub static NSAccessibilityRowIndexRangeAttribute: &'static NSAccessibilityAttributeName;
867}
868
869extern "C" {
870    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycolumnindexrangeattribute?language=objc)
871    pub static NSAccessibilityColumnIndexRangeAttribute: &'static NSAccessibilityAttributeName;
872}
873
874extern "C" {
875    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhorizontalunitsattribute?language=objc)
876    pub static NSAccessibilityHorizontalUnitsAttribute: &'static NSAccessibilityAttributeName;
877}
878
879extern "C" {
880    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityverticalunitsattribute?language=objc)
881    pub static NSAccessibilityVerticalUnitsAttribute: &'static NSAccessibilityAttributeName;
882}
883
884extern "C" {
885    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhorizontalunitdescriptionattribute?language=objc)
886    pub static NSAccessibilityHorizontalUnitDescriptionAttribute:
887        &'static NSAccessibilityAttributeName;
888}
889
890extern "C" {
891    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityverticalunitdescriptionattribute?language=objc)
892    pub static NSAccessibilityVerticalUnitDescriptionAttribute:
893        &'static NSAccessibilityAttributeName;
894}
895
896extern "C" {
897    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylayoutpointforscreenpointparameterizedattribute?language=objc)
898    pub static NSAccessibilityLayoutPointForScreenPointParameterizedAttribute:
899        &'static NSAccessibilityParameterizedAttributeName;
900}
901
902extern "C" {
903    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylayoutsizeforscreensizeparameterizedattribute?language=objc)
904    pub static NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute:
905        &'static NSAccessibilityParameterizedAttributeName;
906}
907
908extern "C" {
909    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityscreenpointforlayoutpointparameterizedattribute?language=objc)
910    pub static NSAccessibilityScreenPointForLayoutPointParameterizedAttribute:
911        &'static NSAccessibilityParameterizedAttributeName;
912}
913
914extern "C" {
915    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityscreensizeforlayoutsizeparameterizedattribute?language=objc)
916    pub static NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute:
917        &'static NSAccessibilityParameterizedAttributeName;
918}
919
920extern "C" {
921    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhandlesattribute?language=objc)
922    pub static NSAccessibilityHandlesAttribute: &'static NSAccessibilityAttributeName;
923}
924
925/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysortdirectionvalue?language=objc)
926// NS_TYPED_ENUM
927pub type NSAccessibilitySortDirectionValue = NSString;
928
929extern "C" {
930    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityascendingsortdirectionvalue?language=objc)
931    pub static NSAccessibilityAscendingSortDirectionValue:
932        &'static NSAccessibilitySortDirectionValue;
933}
934
935extern "C" {
936    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydescendingsortdirectionvalue?language=objc)
937    pub static NSAccessibilityDescendingSortDirectionValue:
938        &'static NSAccessibilitySortDirectionValue;
939}
940
941extern "C" {
942    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunknownsortdirectionvalue?language=objc)
943    pub static NSAccessibilityUnknownSortDirectionValue: &'static NSAccessibilitySortDirectionValue;
944}
945
946/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysortdirection?language=objc)
947// NS_ENUM
948#[repr(transparent)]
949#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
950pub struct NSAccessibilitySortDirection(pub NSInteger);
951impl NSAccessibilitySortDirection {
952    #[doc(alias = "NSAccessibilitySortDirectionUnknown")]
953    pub const Unknown: Self = Self(0);
954    #[doc(alias = "NSAccessibilitySortDirectionAscending")]
955    pub const Ascending: Self = Self(1);
956    #[doc(alias = "NSAccessibilitySortDirectionDescending")]
957    pub const Descending: Self = Self(2);
958}
959
960unsafe impl Encode for NSAccessibilitySortDirection {
961    const ENCODING: Encoding = NSInteger::ENCODING;
962}
963
964unsafe impl RefEncode for NSAccessibilitySortDirection {
965    const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
966}
967
968extern "C" {
969    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydisclosingattribute?language=objc)
970    pub static NSAccessibilityDisclosingAttribute: &'static NSAccessibilityAttributeName;
971}
972
973extern "C" {
974    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydisclosedrowsattribute?language=objc)
975    pub static NSAccessibilityDisclosedRowsAttribute: &'static NSAccessibilityAttributeName;
976}
977
978extern "C" {
979    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydisclosedbyrowattribute?language=objc)
980    pub static NSAccessibilityDisclosedByRowAttribute: &'static NSAccessibilityAttributeName;
981}
982
983extern "C" {
984    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydisclosurelevelattribute?language=objc)
985    pub static NSAccessibilityDisclosureLevelAttribute: &'static NSAccessibilityAttributeName;
986}
987
988extern "C" {
989    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityallowedvaluesattribute?language=objc)
990    pub static NSAccessibilityAllowedValuesAttribute: &'static NSAccessibilityAttributeName;
991}
992
993extern "C" {
994    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylabeluielementsattribute?language=objc)
995    pub static NSAccessibilityLabelUIElementsAttribute: &'static NSAccessibilityAttributeName;
996}
997
998extern "C" {
999    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylabelvalueattribute?language=objc)
1000    pub static NSAccessibilityLabelValueAttribute: &'static NSAccessibilityAttributeName;
1001}
1002
1003extern "C" {
1004    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymatteholeattribute?language=objc)
1005    #[deprecated]
1006    pub static NSAccessibilityMatteHoleAttribute: &'static NSAccessibilityAttributeName;
1007}
1008
1009extern "C" {
1010    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymattecontentuielementattribute?language=objc)
1011    #[deprecated]
1012    pub static NSAccessibilityMatteContentUIElementAttribute: &'static NSAccessibilityAttributeName;
1013}
1014
1015extern "C" {
1016    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymarkeruielementsattribute?language=objc)
1017    pub static NSAccessibilityMarkerUIElementsAttribute: &'static NSAccessibilityAttributeName;
1018}
1019
1020extern "C" {
1021    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymarkervaluesattribute?language=objc)
1022    pub static NSAccessibilityMarkerValuesAttribute: &'static NSAccessibilityAttributeName;
1023}
1024
1025extern "C" {
1026    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymarkergroupuielementattribute?language=objc)
1027    pub static NSAccessibilityMarkerGroupUIElementAttribute: &'static NSAccessibilityAttributeName;
1028}
1029
1030extern "C" {
1031    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunitsattribute?language=objc)
1032    pub static NSAccessibilityUnitsAttribute: &'static NSAccessibilityAttributeName;
1033}
1034
1035extern "C" {
1036    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunitdescriptionattribute?language=objc)
1037    pub static NSAccessibilityUnitDescriptionAttribute: &'static NSAccessibilityAttributeName;
1038}
1039
1040extern "C" {
1041    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymarkertypeattribute?language=objc)
1042    pub static NSAccessibilityMarkerTypeAttribute: &'static NSAccessibilityAttributeName;
1043}
1044
1045extern "C" {
1046    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymarkertypedescriptionattribute?language=objc)
1047    pub static NSAccessibilityMarkerTypeDescriptionAttribute: &'static NSAccessibilityAttributeName;
1048}
1049
1050extern "C" {
1051    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityidentifierattribute?language=objc)
1052    pub static NSAccessibilityIdentifierAttribute: &'static NSAccessibilityAttributeName;
1053}
1054
1055/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrulermarkertypevalue?language=objc)
1056// NS_TYPED_ENUM
1057pub type NSAccessibilityRulerMarkerTypeValue = NSString;
1058
1059extern "C" {
1060    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylefttabstopmarkertypevalue?language=objc)
1061    pub static NSAccessibilityLeftTabStopMarkerTypeValue:
1062        &'static NSAccessibilityRulerMarkerTypeValue;
1063}
1064
1065extern "C" {
1066    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrighttabstopmarkertypevalue?language=objc)
1067    pub static NSAccessibilityRightTabStopMarkerTypeValue:
1068        &'static NSAccessibilityRulerMarkerTypeValue;
1069}
1070
1071extern "C" {
1072    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycentertabstopmarkertypevalue?language=objc)
1073    pub static NSAccessibilityCenterTabStopMarkerTypeValue:
1074        &'static NSAccessibilityRulerMarkerTypeValue;
1075}
1076
1077extern "C" {
1078    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydecimaltabstopmarkertypevalue?language=objc)
1079    pub static NSAccessibilityDecimalTabStopMarkerTypeValue:
1080        &'static NSAccessibilityRulerMarkerTypeValue;
1081}
1082
1083extern "C" {
1084    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadindentmarkertypevalue?language=objc)
1085    pub static NSAccessibilityHeadIndentMarkerTypeValue:
1086        &'static NSAccessibilityRulerMarkerTypeValue;
1087}
1088
1089extern "C" {
1090    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytailindentmarkertypevalue?language=objc)
1091    pub static NSAccessibilityTailIndentMarkerTypeValue:
1092        &'static NSAccessibilityRulerMarkerTypeValue;
1093}
1094
1095extern "C" {
1096    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfirstlineindentmarkertypevalue?language=objc)
1097    pub static NSAccessibilityFirstLineIndentMarkerTypeValue:
1098        &'static NSAccessibilityRulerMarkerTypeValue;
1099}
1100
1101extern "C" {
1102    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunknownmarkertypevalue?language=objc)
1103    pub static NSAccessibilityUnknownMarkerTypeValue: &'static NSAccessibilityRulerMarkerTypeValue;
1104}
1105
1106/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrulermarkertype?language=objc)
1107// NS_ENUM
1108#[repr(transparent)]
1109#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
1110pub struct NSAccessibilityRulerMarkerType(pub NSInteger);
1111impl NSAccessibilityRulerMarkerType {
1112    #[doc(alias = "NSAccessibilityRulerMarkerTypeUnknown")]
1113    pub const Unknown: Self = Self(0);
1114    #[doc(alias = "NSAccessibilityRulerMarkerTypeTabStopLeft")]
1115    pub const TabStopLeft: Self = Self(1);
1116    #[doc(alias = "NSAccessibilityRulerMarkerTypeTabStopRight")]
1117    pub const TabStopRight: Self = Self(2);
1118    #[doc(alias = "NSAccessibilityRulerMarkerTypeTabStopCenter")]
1119    pub const TabStopCenter: Self = Self(3);
1120    #[doc(alias = "NSAccessibilityRulerMarkerTypeTabStopDecimal")]
1121    pub const TabStopDecimal: Self = Self(4);
1122    #[doc(alias = "NSAccessibilityRulerMarkerTypeIndentHead")]
1123    pub const IndentHead: Self = Self(5);
1124    #[doc(alias = "NSAccessibilityRulerMarkerTypeIndentTail")]
1125    pub const IndentTail: Self = Self(6);
1126    #[doc(alias = "NSAccessibilityRulerMarkerTypeIndentFirstLine")]
1127    pub const IndentFirstLine: Self = Self(7);
1128}
1129
1130unsafe impl Encode for NSAccessibilityRulerMarkerType {
1131    const ENCODING: Encoding = NSInteger::ENCODING;
1132}
1133
1134unsafe impl RefEncode for NSAccessibilityRulerMarkerType {
1135    const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
1136}
1137
1138/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrulerunitvalue?language=objc)
1139// NS_TYPED_ENUM
1140pub type NSAccessibilityRulerUnitValue = NSString;
1141
1142extern "C" {
1143    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityinchesunitvalue?language=objc)
1144    pub static NSAccessibilityInchesUnitValue: &'static NSAccessibilityRulerUnitValue;
1145}
1146
1147extern "C" {
1148    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycentimetersunitvalue?language=objc)
1149    pub static NSAccessibilityCentimetersUnitValue: &'static NSAccessibilityRulerUnitValue;
1150}
1151
1152extern "C" {
1153    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypointsunitvalue?language=objc)
1154    pub static NSAccessibilityPointsUnitValue: &'static NSAccessibilityRulerUnitValue;
1155}
1156
1157extern "C" {
1158    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypicasunitvalue?language=objc)
1159    pub static NSAccessibilityPicasUnitValue: &'static NSAccessibilityRulerUnitValue;
1160}
1161
1162extern "C" {
1163    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunknownunitvalue?language=objc)
1164    pub static NSAccessibilityUnknownUnitValue: &'static NSAccessibilityRulerUnitValue;
1165}
1166
1167/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunits?language=objc)
1168// NS_ENUM
1169#[repr(transparent)]
1170#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
1171pub struct NSAccessibilityUnits(pub NSInteger);
1172impl NSAccessibilityUnits {
1173    #[doc(alias = "NSAccessibilityUnitsUnknown")]
1174    pub const Unknown: Self = Self(0);
1175    #[doc(alias = "NSAccessibilityUnitsInches")]
1176    pub const Inches: Self = Self(1);
1177    #[doc(alias = "NSAccessibilityUnitsCentimeters")]
1178    pub const Centimeters: Self = Self(2);
1179    #[doc(alias = "NSAccessibilityUnitsPoints")]
1180    pub const Points: Self = Self(3);
1181    #[doc(alias = "NSAccessibilityUnitsPicas")]
1182    pub const Picas: Self = Self(4);
1183}
1184
1185unsafe impl Encode for NSAccessibilityUnits {
1186    const ENCODING: Encoding = NSInteger::ENCODING;
1187}
1188
1189unsafe impl RefEncode for NSAccessibilityUnits {
1190    const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
1191}
1192
1193/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityactionname?language=objc)
1194// NS_TYPED_EXTENSIBLE_ENUM
1195pub type NSAccessibilityActionName = NSString;
1196
1197extern "C" {
1198    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypressaction?language=objc)
1199    pub static NSAccessibilityPressAction: &'static NSAccessibilityActionName;
1200}
1201
1202extern "C" {
1203    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityincrementaction?language=objc)
1204    pub static NSAccessibilityIncrementAction: &'static NSAccessibilityActionName;
1205}
1206
1207extern "C" {
1208    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydecrementaction?language=objc)
1209    pub static NSAccessibilityDecrementAction: &'static NSAccessibilityActionName;
1210}
1211
1212extern "C" {
1213    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityconfirmaction?language=objc)
1214    pub static NSAccessibilityConfirmAction: &'static NSAccessibilityActionName;
1215}
1216
1217extern "C" {
1218    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypickaction?language=objc)
1219    pub static NSAccessibilityPickAction: &'static NSAccessibilityActionName;
1220}
1221
1222extern "C" {
1223    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycancelaction?language=objc)
1224    pub static NSAccessibilityCancelAction: &'static NSAccessibilityActionName;
1225}
1226
1227extern "C" {
1228    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityraiseaction?language=objc)
1229    pub static NSAccessibilityRaiseAction: &'static NSAccessibilityActionName;
1230}
1231
1232extern "C" {
1233    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityshowmenuaction?language=objc)
1234    pub static NSAccessibilityShowMenuAction: &'static NSAccessibilityActionName;
1235}
1236
1237extern "C" {
1238    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydeleteaction?language=objc)
1239    pub static NSAccessibilityDeleteAction: &'static NSAccessibilityActionName;
1240}
1241
1242extern "C" {
1243    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityscrolltovisibleaction?language=objc)
1244    pub static NSAccessibilityScrollToVisibleAction: &'static NSAccessibilityActionName;
1245}
1246
1247extern "C" {
1248    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityshowalternateuiaction?language=objc)
1249    pub static NSAccessibilityShowAlternateUIAction: &'static NSAccessibilityActionName;
1250}
1251
1252extern "C" {
1253    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityshowdefaultuiaction?language=objc)
1254    pub static NSAccessibilityShowDefaultUIAction: &'static NSAccessibilityActionName;
1255}
1256
1257/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitynotificationname?language=objc)
1258// NS_TYPED_ENUM
1259pub type NSAccessibilityNotificationName = NSString;
1260
1261extern "C" {
1262    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymainwindowchangednotification?language=objc)
1263    pub static NSAccessibilityMainWindowChangedNotification:
1264        &'static NSAccessibilityNotificationName;
1265}
1266
1267extern "C" {
1268    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfocusedwindowchangednotification?language=objc)
1269    pub static NSAccessibilityFocusedWindowChangedNotification:
1270        &'static NSAccessibilityNotificationName;
1271}
1272
1273extern "C" {
1274    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfocuseduielementchangednotification?language=objc)
1275    pub static NSAccessibilityFocusedUIElementChangedNotification:
1276        &'static NSAccessibilityNotificationName;
1277}
1278
1279extern "C" {
1280    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityapplicationactivatednotification?language=objc)
1281    pub static NSAccessibilityApplicationActivatedNotification:
1282        &'static NSAccessibilityNotificationName;
1283}
1284
1285extern "C" {
1286    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityapplicationdeactivatednotification?language=objc)
1287    pub static NSAccessibilityApplicationDeactivatedNotification:
1288        &'static NSAccessibilityNotificationName;
1289}
1290
1291extern "C" {
1292    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityapplicationhiddennotification?language=objc)
1293    pub static NSAccessibilityApplicationHiddenNotification:
1294        &'static NSAccessibilityNotificationName;
1295}
1296
1297extern "C" {
1298    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityapplicationshownnotification?language=objc)
1299    pub static NSAccessibilityApplicationShownNotification:
1300        &'static NSAccessibilityNotificationName;
1301}
1302
1303extern "C" {
1304    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywindowcreatednotification?language=objc)
1305    pub static NSAccessibilityWindowCreatedNotification: &'static NSAccessibilityNotificationName;
1306}
1307
1308extern "C" {
1309    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywindowmovednotification?language=objc)
1310    pub static NSAccessibilityWindowMovedNotification: &'static NSAccessibilityNotificationName;
1311}
1312
1313extern "C" {
1314    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywindowresizednotification?language=objc)
1315    pub static NSAccessibilityWindowResizedNotification: &'static NSAccessibilityNotificationName;
1316}
1317
1318extern "C" {
1319    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywindowminiaturizednotification?language=objc)
1320    pub static NSAccessibilityWindowMiniaturizedNotification:
1321        &'static NSAccessibilityNotificationName;
1322}
1323
1324extern "C" {
1325    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywindowdeminiaturizednotification?language=objc)
1326    pub static NSAccessibilityWindowDeminiaturizedNotification:
1327        &'static NSAccessibilityNotificationName;
1328}
1329
1330extern "C" {
1331    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydrawercreatednotification?language=objc)
1332    pub static NSAccessibilityDrawerCreatedNotification: &'static NSAccessibilityNotificationName;
1333}
1334
1335extern "C" {
1336    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysheetcreatednotification?language=objc)
1337    pub static NSAccessibilitySheetCreatedNotification: &'static NSAccessibilityNotificationName;
1338}
1339
1340extern "C" {
1341    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityuielementdestroyednotification?language=objc)
1342    pub static NSAccessibilityUIElementDestroyedNotification:
1343        &'static NSAccessibilityNotificationName;
1344}
1345
1346extern "C" {
1347    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvaluechangednotification?language=objc)
1348    pub static NSAccessibilityValueChangedNotification: &'static NSAccessibilityNotificationName;
1349}
1350
1351extern "C" {
1352    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytitlechangednotification?language=objc)
1353    pub static NSAccessibilityTitleChangedNotification: &'static NSAccessibilityNotificationName;
1354}
1355
1356extern "C" {
1357    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityresizednotification?language=objc)
1358    pub static NSAccessibilityResizedNotification: &'static NSAccessibilityNotificationName;
1359}
1360
1361extern "C" {
1362    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymovednotification?language=objc)
1363    pub static NSAccessibilityMovedNotification: &'static NSAccessibilityNotificationName;
1364}
1365
1366extern "C" {
1367    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycreatednotification?language=objc)
1368    pub static NSAccessibilityCreatedNotification: &'static NSAccessibilityNotificationName;
1369}
1370
1371extern "C" {
1372    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylayoutchangednotification?language=objc)
1373    pub static NSAccessibilityLayoutChangedNotification: &'static NSAccessibilityNotificationName;
1374}
1375
1376extern "C" {
1377    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhelptagcreatednotification?language=objc)
1378    pub static NSAccessibilityHelpTagCreatedNotification: &'static NSAccessibilityNotificationName;
1379}
1380
1381extern "C" {
1382    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedtextchangednotification?language=objc)
1383    pub static NSAccessibilitySelectedTextChangedNotification:
1384        &'static NSAccessibilityNotificationName;
1385}
1386
1387extern "C" {
1388    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrowcountchangednotification?language=objc)
1389    pub static NSAccessibilityRowCountChangedNotification: &'static NSAccessibilityNotificationName;
1390}
1391
1392extern "C" {
1393    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedchildrenchangednotification?language=objc)
1394    pub static NSAccessibilitySelectedChildrenChangedNotification:
1395        &'static NSAccessibilityNotificationName;
1396}
1397
1398extern "C" {
1399    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedrowschangednotification?language=objc)
1400    pub static NSAccessibilitySelectedRowsChangedNotification:
1401        &'static NSAccessibilityNotificationName;
1402}
1403
1404extern "C" {
1405    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedcolumnschangednotification?language=objc)
1406    pub static NSAccessibilitySelectedColumnsChangedNotification:
1407        &'static NSAccessibilityNotificationName;
1408}
1409
1410extern "C" {
1411    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrowexpandednotification?language=objc)
1412    pub static NSAccessibilityRowExpandedNotification: &'static NSAccessibilityNotificationName;
1413}
1414
1415extern "C" {
1416    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrowcollapsednotification?language=objc)
1417    pub static NSAccessibilityRowCollapsedNotification: &'static NSAccessibilityNotificationName;
1418}
1419
1420extern "C" {
1421    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityautocorrectionoccurrednotification?language=objc)
1422    pub static NSAccessibilityAutocorrectionOccurredNotification:
1423        &'static NSAccessibilityNotificationName;
1424}
1425
1426extern "C" {
1427    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextinputmarkingsessionbegannotification?language=objc)
1428    pub static NSAccessibilityTextInputMarkingSessionBeganNotification:
1429        &'static NSAccessibilityNotificationName;
1430}
1431
1432extern "C" {
1433    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextinputmarkingsessionendednotification?language=objc)
1434    pub static NSAccessibilityTextInputMarkingSessionEndedNotification:
1435        &'static NSAccessibilityNotificationName;
1436}
1437
1438extern "C" {
1439    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydraggingsourcedragbegannotification?language=objc)
1440    pub static NSAccessibilityDraggingSourceDragBeganNotification:
1441        &'static NSAccessibilityNotificationName;
1442}
1443
1444extern "C" {
1445    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydraggingsourcedragendednotification?language=objc)
1446    pub static NSAccessibilityDraggingSourceDragEndedNotification:
1447        &'static NSAccessibilityNotificationName;
1448}
1449
1450extern "C" {
1451    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydraggingdestinationdropallowednotification?language=objc)
1452    pub static NSAccessibilityDraggingDestinationDropAllowedNotification:
1453        &'static NSAccessibilityNotificationName;
1454}
1455
1456extern "C" {
1457    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydraggingdestinationdropnotallowednotification?language=objc)
1458    pub static NSAccessibilityDraggingDestinationDropNotAllowedNotification:
1459        &'static NSAccessibilityNotificationName;
1460}
1461
1462extern "C" {
1463    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydraggingdestinationdragacceptednotification?language=objc)
1464    pub static NSAccessibilityDraggingDestinationDragAcceptedNotification:
1465        &'static NSAccessibilityNotificationName;
1466}
1467
1468extern "C" {
1469    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydraggingdestinationdragnotacceptednotification?language=objc)
1470    pub static NSAccessibilityDraggingDestinationDragNotAcceptedNotification:
1471        &'static NSAccessibilityNotificationName;
1472}
1473
1474extern "C" {
1475    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedcellschangednotification?language=objc)
1476    pub static NSAccessibilitySelectedCellsChangedNotification:
1477        &'static NSAccessibilityNotificationName;
1478}
1479
1480extern "C" {
1481    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunitschangednotification?language=objc)
1482    pub static NSAccessibilityUnitsChangedNotification: &'static NSAccessibilityNotificationName;
1483}
1484
1485extern "C" {
1486    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityselectedchildrenmovednotification?language=objc)
1487    pub static NSAccessibilitySelectedChildrenMovedNotification:
1488        &'static NSAccessibilityNotificationName;
1489}
1490
1491extern "C" {
1492    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityannouncementrequestednotification?language=objc)
1493    pub static NSAccessibilityAnnouncementRequestedNotification:
1494        &'static NSAccessibilityNotificationName;
1495}
1496
1497/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrole?language=objc)
1498// NS_TYPED_ENUM
1499pub type NSAccessibilityRole = NSString;
1500
1501extern "C" {
1502    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunknownrole?language=objc)
1503    pub static NSAccessibilityUnknownRole: &'static NSAccessibilityRole;
1504}
1505
1506extern "C" {
1507    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitybuttonrole?language=objc)
1508    pub static NSAccessibilityButtonRole: &'static NSAccessibilityRole;
1509}
1510
1511extern "C" {
1512    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityradiobuttonrole?language=objc)
1513    pub static NSAccessibilityRadioButtonRole: &'static NSAccessibilityRole;
1514}
1515
1516extern "C" {
1517    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycheckboxrole?language=objc)
1518    pub static NSAccessibilityCheckBoxRole: &'static NSAccessibilityRole;
1519}
1520
1521extern "C" {
1522    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysliderrole?language=objc)
1523    pub static NSAccessibilitySliderRole: &'static NSAccessibilityRole;
1524}
1525
1526extern "C" {
1527    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytabgrouprole?language=objc)
1528    pub static NSAccessibilityTabGroupRole: &'static NSAccessibilityRole;
1529}
1530
1531extern "C" {
1532    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextfieldrole?language=objc)
1533    pub static NSAccessibilityTextFieldRole: &'static NSAccessibilityRole;
1534}
1535
1536extern "C" {
1537    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitystatictextrole?language=objc)
1538    pub static NSAccessibilityStaticTextRole: &'static NSAccessibilityRole;
1539}
1540
1541extern "C" {
1542    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextarearole?language=objc)
1543    pub static NSAccessibilityTextAreaRole: &'static NSAccessibilityRole;
1544}
1545
1546extern "C" {
1547    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityscrollarearole?language=objc)
1548    pub static NSAccessibilityScrollAreaRole: &'static NSAccessibilityRole;
1549}
1550
1551extern "C" {
1552    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypopupbuttonrole?language=objc)
1553    pub static NSAccessibilityPopUpButtonRole: &'static NSAccessibilityRole;
1554}
1555
1556extern "C" {
1557    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymenubuttonrole?language=objc)
1558    pub static NSAccessibilityMenuButtonRole: &'static NSAccessibilityRole;
1559}
1560
1561extern "C" {
1562    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytablerole?language=objc)
1563    pub static NSAccessibilityTableRole: &'static NSAccessibilityRole;
1564}
1565
1566extern "C" {
1567    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityapplicationrole?language=objc)
1568    pub static NSAccessibilityApplicationRole: &'static NSAccessibilityRole;
1569}
1570
1571extern "C" {
1572    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitygrouprole?language=objc)
1573    pub static NSAccessibilityGroupRole: &'static NSAccessibilityRole;
1574}
1575
1576extern "C" {
1577    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityradiogrouprole?language=objc)
1578    pub static NSAccessibilityRadioGroupRole: &'static NSAccessibilityRole;
1579}
1580
1581extern "C" {
1582    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylistrole?language=objc)
1583    pub static NSAccessibilityListRole: &'static NSAccessibilityRole;
1584}
1585
1586extern "C" {
1587    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityscrollbarrole?language=objc)
1588    pub static NSAccessibilityScrollBarRole: &'static NSAccessibilityRole;
1589}
1590
1591extern "C" {
1592    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvalueindicatorrole?language=objc)
1593    pub static NSAccessibilityValueIndicatorRole: &'static NSAccessibilityRole;
1594}
1595
1596extern "C" {
1597    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityimagerole?language=objc)
1598    pub static NSAccessibilityImageRole: &'static NSAccessibilityRole;
1599}
1600
1601extern "C" {
1602    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymenubarrole?language=objc)
1603    pub static NSAccessibilityMenuBarRole: &'static NSAccessibilityRole;
1604}
1605
1606extern "C" {
1607    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymenubaritemrole?language=objc)
1608    pub static NSAccessibilityMenuBarItemRole: &'static NSAccessibilityRole;
1609}
1610
1611extern "C" {
1612    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymenurole?language=objc)
1613    pub static NSAccessibilityMenuRole: &'static NSAccessibilityRole;
1614}
1615
1616extern "C" {
1617    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymenuitemrole?language=objc)
1618    pub static NSAccessibilityMenuItemRole: &'static NSAccessibilityRole;
1619}
1620
1621extern "C" {
1622    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycolumnrole?language=objc)
1623    pub static NSAccessibilityColumnRole: &'static NSAccessibilityRole;
1624}
1625
1626extern "C" {
1627    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrowrole?language=objc)
1628    pub static NSAccessibilityRowRole: &'static NSAccessibilityRole;
1629}
1630
1631extern "C" {
1632    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytoolbarrole?language=objc)
1633    pub static NSAccessibilityToolbarRole: &'static NSAccessibilityRole;
1634}
1635
1636extern "C" {
1637    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitybusyindicatorrole?language=objc)
1638    pub static NSAccessibilityBusyIndicatorRole: &'static NSAccessibilityRole;
1639}
1640
1641extern "C" {
1642    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityprogressindicatorrole?language=objc)
1643    pub static NSAccessibilityProgressIndicatorRole: &'static NSAccessibilityRole;
1644}
1645
1646extern "C" {
1647    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywindowrole?language=objc)
1648    pub static NSAccessibilityWindowRole: &'static NSAccessibilityRole;
1649}
1650
1651extern "C" {
1652    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydrawerrole?language=objc)
1653    pub static NSAccessibilityDrawerRole: &'static NSAccessibilityRole;
1654}
1655
1656extern "C" {
1657    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysystemwiderole?language=objc)
1658    pub static NSAccessibilitySystemWideRole: &'static NSAccessibilityRole;
1659}
1660
1661extern "C" {
1662    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityoutlinerole?language=objc)
1663    pub static NSAccessibilityOutlineRole: &'static NSAccessibilityRole;
1664}
1665
1666extern "C" {
1667    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityincrementorrole?language=objc)
1668    pub static NSAccessibilityIncrementorRole: &'static NSAccessibilityRole;
1669}
1670
1671extern "C" {
1672    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitybrowserrole?language=objc)
1673    pub static NSAccessibilityBrowserRole: &'static NSAccessibilityRole;
1674}
1675
1676extern "C" {
1677    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycomboboxrole?language=objc)
1678    pub static NSAccessibilityComboBoxRole: &'static NSAccessibilityRole;
1679}
1680
1681extern "C" {
1682    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysplitgrouprole?language=objc)
1683    pub static NSAccessibilitySplitGroupRole: &'static NSAccessibilityRole;
1684}
1685
1686extern "C" {
1687    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysplitterrole?language=objc)
1688    pub static NSAccessibilitySplitterRole: &'static NSAccessibilityRole;
1689}
1690
1691extern "C" {
1692    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycolorwellrole?language=objc)
1693    pub static NSAccessibilityColorWellRole: &'static NSAccessibilityRole;
1694}
1695
1696extern "C" {
1697    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitygrowarearole?language=objc)
1698    pub static NSAccessibilityGrowAreaRole: &'static NSAccessibilityRole;
1699}
1700
1701extern "C" {
1702    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysheetrole?language=objc)
1703    pub static NSAccessibilitySheetRole: &'static NSAccessibilityRole;
1704}
1705
1706extern "C" {
1707    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhelptagrole?language=objc)
1708    pub static NSAccessibilityHelpTagRole: &'static NSAccessibilityRole;
1709}
1710
1711extern "C" {
1712    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymatterole?language=objc)
1713    pub static NSAccessibilityMatteRole: &'static NSAccessibilityRole;
1714}
1715
1716extern "C" {
1717    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrulerrole?language=objc)
1718    pub static NSAccessibilityRulerRole: &'static NSAccessibilityRole;
1719}
1720
1721extern "C" {
1722    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrulermarkerrole?language=objc)
1723    pub static NSAccessibilityRulerMarkerRole: &'static NSAccessibilityRole;
1724}
1725
1726extern "C" {
1727    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylinkrole?language=objc)
1728    pub static NSAccessibilityLinkRole: &'static NSAccessibilityRole;
1729}
1730
1731extern "C" {
1732    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydisclosuretrianglerole?language=objc)
1733    pub static NSAccessibilityDisclosureTriangleRole: &'static NSAccessibilityRole;
1734}
1735
1736extern "C" {
1737    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitygridrole?language=objc)
1738    pub static NSAccessibilityGridRole: &'static NSAccessibilityRole;
1739}
1740
1741extern "C" {
1742    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityrelevanceindicatorrole?language=objc)
1743    pub static NSAccessibilityRelevanceIndicatorRole: &'static NSAccessibilityRole;
1744}
1745
1746extern "C" {
1747    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydatetimearearole?language=objc)
1748    pub static NSAccessibilityDateTimeAreaRole: &'static NSAccessibilityRole;
1749}
1750
1751extern "C" {
1752    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylevelindicatorrole?language=objc)
1753    pub static NSAccessibilityLevelIndicatorRole: &'static NSAccessibilityRole;
1754}
1755
1756extern "C" {
1757    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycellrole?language=objc)
1758    pub static NSAccessibilityCellRole: &'static NSAccessibilityRole;
1759}
1760
1761extern "C" {
1762    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypopoverrole?language=objc)
1763    pub static NSAccessibilityPopoverRole: &'static NSAccessibilityRole;
1764}
1765
1766extern "C" {
1767    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitypagerole?language=objc)
1768    pub static NSAccessibilityPageRole: &'static NSAccessibilityRole;
1769}
1770
1771extern "C" {
1772    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadingrole?language=objc)
1773    pub static NSAccessibilityHeadingRole: &'static NSAccessibilityRole;
1774}
1775
1776extern "C" {
1777    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylistmarkerrole?language=objc)
1778    pub static NSAccessibilityListMarkerRole: &'static NSAccessibilityRole;
1779}
1780
1781extern "C" {
1782    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitywebarearole?language=objc)
1783    pub static NSAccessibilityWebAreaRole: &'static NSAccessibilityRole;
1784}
1785
1786extern "C" {
1787    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylayoutarearole?language=objc)
1788    pub static NSAccessibilityLayoutAreaRole: &'static NSAccessibilityRole;
1789}
1790
1791extern "C" {
1792    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylayoutitemrole?language=objc)
1793    pub static NSAccessibilityLayoutItemRole: &'static NSAccessibilityRole;
1794}
1795
1796extern "C" {
1797    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhandlerole?language=objc)
1798    pub static NSAccessibilityHandleRole: &'static NSAccessibilityRole;
1799}
1800
1801/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysubrole?language=objc)
1802// NS_TYPED_ENUM
1803pub type NSAccessibilitySubrole = NSString;
1804
1805extern "C" {
1806    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunknownsubrole?language=objc)
1807    pub static NSAccessibilityUnknownSubrole: &'static NSAccessibilitySubrole;
1808}
1809
1810extern "C" {
1811    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityclosebuttonsubrole?language=objc)
1812    pub static NSAccessibilityCloseButtonSubrole: &'static NSAccessibilitySubrole;
1813}
1814
1815extern "C" {
1816    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityzoombuttonsubrole?language=objc)
1817    pub static NSAccessibilityZoomButtonSubrole: &'static NSAccessibilitySubrole;
1818}
1819
1820extern "C" {
1821    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityminimizebuttonsubrole?language=objc)
1822    pub static NSAccessibilityMinimizeButtonSubrole: &'static NSAccessibilitySubrole;
1823}
1824
1825extern "C" {
1826    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytoolbarbuttonsubrole?language=objc)
1827    pub static NSAccessibilityToolbarButtonSubrole: &'static NSAccessibilitySubrole;
1828}
1829
1830extern "C" {
1831    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytablerowsubrole?language=objc)
1832    pub static NSAccessibilityTableRowSubrole: &'static NSAccessibilitySubrole;
1833}
1834
1835extern "C" {
1836    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityoutlinerowsubrole?language=objc)
1837    pub static NSAccessibilityOutlineRowSubrole: &'static NSAccessibilitySubrole;
1838}
1839
1840extern "C" {
1841    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysecuretextfieldsubrole?language=objc)
1842    pub static NSAccessibilitySecureTextFieldSubrole: &'static NSAccessibilitySubrole;
1843}
1844
1845extern "C" {
1846    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitystandardwindowsubrole?language=objc)
1847    pub static NSAccessibilityStandardWindowSubrole: &'static NSAccessibilitySubrole;
1848}
1849
1850extern "C" {
1851    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydialogsubrole?language=objc)
1852    pub static NSAccessibilityDialogSubrole: &'static NSAccessibilitySubrole;
1853}
1854
1855extern "C" {
1856    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysystemdialogsubrole?language=objc)
1857    pub static NSAccessibilitySystemDialogSubrole: &'static NSAccessibilitySubrole;
1858}
1859
1860extern "C" {
1861    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfloatingwindowsubrole?language=objc)
1862    pub static NSAccessibilityFloatingWindowSubrole: &'static NSAccessibilitySubrole;
1863}
1864
1865extern "C" {
1866    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysystemfloatingwindowsubrole?language=objc)
1867    pub static NSAccessibilitySystemFloatingWindowSubrole: &'static NSAccessibilitySubrole;
1868}
1869
1870extern "C" {
1871    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityincrementarrowsubrole?language=objc)
1872    pub static NSAccessibilityIncrementArrowSubrole: &'static NSAccessibilitySubrole;
1873}
1874
1875extern "C" {
1876    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydecrementarrowsubrole?language=objc)
1877    pub static NSAccessibilityDecrementArrowSubrole: &'static NSAccessibilitySubrole;
1878}
1879
1880extern "C" {
1881    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityincrementpagesubrole?language=objc)
1882    pub static NSAccessibilityIncrementPageSubrole: &'static NSAccessibilitySubrole;
1883}
1884
1885extern "C" {
1886    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydecrementpagesubrole?language=objc)
1887    pub static NSAccessibilityDecrementPageSubrole: &'static NSAccessibilitySubrole;
1888}
1889
1890extern "C" {
1891    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchfieldsubrole?language=objc)
1892    pub static NSAccessibilitySearchFieldSubrole: &'static NSAccessibilitySubrole;
1893}
1894
1895extern "C" {
1896    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextattachmentsubrole?language=objc)
1897    pub static NSAccessibilityTextAttachmentSubrole: &'static NSAccessibilitySubrole;
1898}
1899
1900extern "C" {
1901    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextlinksubrole?language=objc)
1902    pub static NSAccessibilityTextLinkSubrole: &'static NSAccessibilitySubrole;
1903}
1904
1905extern "C" {
1906    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytimelinesubrole?language=objc)
1907    pub static NSAccessibilityTimelineSubrole: &'static NSAccessibilitySubrole;
1908}
1909
1910extern "C" {
1911    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysortbuttonsubrole?language=objc)
1912    pub static NSAccessibilitySortButtonSubrole: &'static NSAccessibilitySubrole;
1913}
1914
1915extern "C" {
1916    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityratingindicatorsubrole?language=objc)
1917    pub static NSAccessibilityRatingIndicatorSubrole: &'static NSAccessibilitySubrole;
1918}
1919
1920extern "C" {
1921    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycontentlistsubrole?language=objc)
1922    pub static NSAccessibilityContentListSubrole: &'static NSAccessibilitySubrole;
1923}
1924
1925extern "C" {
1926    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydefinitionlistsubrole?language=objc)
1927    pub static NSAccessibilityDefinitionListSubrole: &'static NSAccessibilitySubrole;
1928}
1929
1930extern "C" {
1931    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfullscreenbuttonsubrole?language=objc)
1932    pub static NSAccessibilityFullScreenButtonSubrole: &'static NSAccessibilitySubrole;
1933}
1934
1935extern "C" {
1936    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytogglesubrole?language=objc)
1937    pub static NSAccessibilityToggleSubrole: &'static NSAccessibilitySubrole;
1938}
1939
1940extern "C" {
1941    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityswitchsubrole?language=objc)
1942    pub static NSAccessibilitySwitchSubrole: &'static NSAccessibilitySubrole;
1943}
1944
1945extern "C" {
1946    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydescriptionlistsubrole?language=objc)
1947    pub static NSAccessibilityDescriptionListSubrole: &'static NSAccessibilitySubrole;
1948}
1949
1950extern "C" {
1951    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytabbuttonsubrole?language=objc)
1952    pub static NSAccessibilityTabButtonSubrole: &'static NSAccessibilitySubrole;
1953}
1954
1955extern "C" {
1956    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycollectionlistsubrole?language=objc)
1957    pub static NSAccessibilityCollectionListSubrole: &'static NSAccessibilitySubrole;
1958}
1959
1960extern "C" {
1961    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysectionlistsubrole?language=objc)
1962    pub static NSAccessibilitySectionListSubrole: &'static NSAccessibilitySubrole;
1963}
1964
1965extern "C" {
1966    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysuggestionsubrole?language=objc)
1967    pub static NSAccessibilitySuggestionSubrole: &'static NSAccessibilitySubrole;
1968}
1969
1970/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitynotificationuserinfokey?language=objc)
1971// NS_TYPED_ENUM
1972pub type NSAccessibilityNotificationUserInfoKey = NSString;
1973
1974extern "C" {
1975    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityuielementskey?language=objc)
1976    pub static NSAccessibilityUIElementsKey: &'static NSAccessibilityNotificationUserInfoKey;
1977}
1978
1979extern "C" {
1980    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityprioritykey?language=objc)
1981    pub static NSAccessibilityPriorityKey: &'static NSAccessibilityNotificationUserInfoKey;
1982}
1983
1984extern "C" {
1985    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityannouncementkey?language=objc)
1986    pub static NSAccessibilityAnnouncementKey: &'static NSAccessibilityNotificationUserInfoKey;
1987}
1988
1989extern "C-unwind" {
1990    /// # Safety
1991    ///
1992    /// - `element` should be of the correct type.
1993    /// - `user_info` generic should be of the correct type.
1994    pub fn NSAccessibilityPostNotificationWithUserInfo(
1995        element: &AnyObject,
1996        notification: &NSAccessibilityNotificationName,
1997        user_info: Option<&NSDictionary<NSAccessibilityNotificationUserInfoKey, AnyObject>>,
1998    );
1999}
2000
2001/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityprioritylevel?language=objc)
2002// NS_ENUM
2003#[repr(transparent)]
2004#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
2005pub struct NSAccessibilityPriorityLevel(pub NSInteger);
2006impl NSAccessibilityPriorityLevel {
2007    #[doc(alias = "NSAccessibilityPriorityLow")]
2008    pub const Low: Self = Self(10);
2009    #[doc(alias = "NSAccessibilityPriorityMedium")]
2010    pub const Medium: Self = Self(50);
2011    #[doc(alias = "NSAccessibilityPriorityHigh")]
2012    pub const High: Self = Self(90);
2013}
2014
2015unsafe impl Encode for NSAccessibilityPriorityLevel {
2016    const ENCODING: Encoding = NSInteger::ENCODING;
2017}
2018
2019unsafe impl RefEncode for NSAccessibilityPriorityLevel {
2020    const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
2021}
2022
2023/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityloadingtoken?language=objc)
2024pub type NSAccessibilityLoadingToken = AnyObject;
2025
2026extern "C" {
2027    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityuielementsforsearchpredicateparameterizedattribute?language=objc)
2028    pub static NSAccessibilityUIElementsForSearchPredicateParameterizedAttribute:
2029        &'static NSAccessibilityParameterizedAttributeName;
2030}
2031
2032extern "C" {
2033    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityresultsforsearchpredicateparameterizedattribute?language=objc)
2034    pub static NSAccessibilityResultsForSearchPredicateParameterizedAttribute:
2035        &'static NSAccessibilityParameterizedAttributeName;
2036}
2037
2038extern "C" {
2039    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchidentifierskey?language=objc)
2040    pub static NSAccessibilitySearchIdentifiersKey: &'static NSString;
2041}
2042
2043extern "C" {
2044    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchcurrentelementkey?language=objc)
2045    pub static NSAccessibilitySearchCurrentElementKey: &'static NSString;
2046}
2047
2048extern "C" {
2049    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchcurrentrangekey?language=objc)
2050    pub static NSAccessibilitySearchCurrentRangeKey: &'static NSString;
2051}
2052
2053extern "C" {
2054    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchdirectionkey?language=objc)
2055    pub static NSAccessibilitySearchDirectionKey: &'static NSString;
2056}
2057
2058extern "C" {
2059    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchresultslimitkey?language=objc)
2060    pub static NSAccessibilitySearchResultsLimitKey: &'static NSString;
2061}
2062
2063extern "C" {
2064    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchtextkey?language=objc)
2065    pub static NSAccessibilitySearchTextKey: &'static NSString;
2066}
2067
2068extern "C" {
2069    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchdirectionnext?language=objc)
2070    pub static NSAccessibilitySearchDirectionNext: &'static NSString;
2071}
2072
2073extern "C" {
2074    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchdirectionprevious?language=objc)
2075    pub static NSAccessibilitySearchDirectionPrevious: &'static NSString;
2076}
2077
2078extern "C" {
2079    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchresultelementkey?language=objc)
2080    pub static NSAccessibilitySearchResultElementKey: &'static NSString;
2081}
2082
2083extern "C" {
2084    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchresultrangekey?language=objc)
2085    pub static NSAccessibilitySearchResultRangeKey: &'static NSString;
2086}
2087
2088extern "C" {
2089    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchresultdescriptionoverridekey?language=objc)
2090    pub static NSAccessibilitySearchResultDescriptionOverrideKey: &'static NSString;
2091}
2092
2093extern "C" {
2094    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchresultloaderkey?language=objc)
2095    pub static NSAccessibilitySearchResultLoaderKey: &'static NSString;
2096}
2097
2098/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysearchkey?language=objc)
2099// NS_TYPED_ENUM
2100pub type NSAccessibilitySearchKey = NSString;
2101
2102extern "C" {
2103    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityanytypesearchkey?language=objc)
2104    pub static NSAccessibilityAnyTypeSearchKey: &'static NSAccessibilitySearchKey;
2105}
2106
2107extern "C" {
2108    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityarticlesearchkey?language=objc)
2109    pub static NSAccessibilityArticleSearchKey: &'static NSAccessibilitySearchKey;
2110}
2111
2112extern "C" {
2113    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityblockquotesamelevelsearchkey?language=objc)
2114    pub static NSAccessibilityBlockquoteSameLevelSearchKey: &'static NSAccessibilitySearchKey;
2115}
2116
2117extern "C" {
2118    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityblockquotesearchkey?language=objc)
2119    pub static NSAccessibilityBlockquoteSearchKey: &'static NSAccessibilitySearchKey;
2120}
2121
2122extern "C" {
2123    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityboldfontsearchkey?language=objc)
2124    pub static NSAccessibilityBoldFontSearchKey: &'static NSAccessibilitySearchKey;
2125}
2126
2127extern "C" {
2128    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitybuttonsearchkey?language=objc)
2129    pub static NSAccessibilityButtonSearchKey: &'static NSAccessibilitySearchKey;
2130}
2131
2132extern "C" {
2133    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycheckboxsearchkey?language=objc)
2134    pub static NSAccessibilityCheckBoxSearchKey: &'static NSAccessibilitySearchKey;
2135}
2136
2137extern "C" {
2138    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycontrolsearchkey?language=objc)
2139    pub static NSAccessibilityControlSearchKey: &'static NSAccessibilitySearchKey;
2140}
2141
2142extern "C" {
2143    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydifferenttypesearchkey?language=objc)
2144    pub static NSAccessibilityDifferentTypeSearchKey: &'static NSAccessibilitySearchKey;
2145}
2146
2147extern "C" {
2148    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfontchangesearchkey?language=objc)
2149    pub static NSAccessibilityFontChangeSearchKey: &'static NSAccessibilitySearchKey;
2150}
2151
2152extern "C" {
2153    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityfontcolorchangesearchkey?language=objc)
2154    pub static NSAccessibilityFontColorChangeSearchKey: &'static NSAccessibilitySearchKey;
2155}
2156
2157extern "C" {
2158    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityframesearchkey?language=objc)
2159    pub static NSAccessibilityFrameSearchKey: &'static NSAccessibilitySearchKey;
2160}
2161
2162extern "C" {
2163    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitygraphicsearchkey?language=objc)
2164    pub static NSAccessibilityGraphicSearchKey: &'static NSAccessibilitySearchKey;
2165}
2166
2167extern "C" {
2168    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadinglevel1searchkey?language=objc)
2169    pub static NSAccessibilityHeadingLevel1SearchKey: &'static NSAccessibilitySearchKey;
2170}
2171
2172extern "C" {
2173    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadinglevel2searchkey?language=objc)
2174    pub static NSAccessibilityHeadingLevel2SearchKey: &'static NSAccessibilitySearchKey;
2175}
2176
2177extern "C" {
2178    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadinglevel3searchkey?language=objc)
2179    pub static NSAccessibilityHeadingLevel3SearchKey: &'static NSAccessibilitySearchKey;
2180}
2181
2182extern "C" {
2183    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadinglevel4searchkey?language=objc)
2184    pub static NSAccessibilityHeadingLevel4SearchKey: &'static NSAccessibilitySearchKey;
2185}
2186
2187extern "C" {
2188    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadinglevel5searchkey?language=objc)
2189    pub static NSAccessibilityHeadingLevel5SearchKey: &'static NSAccessibilitySearchKey;
2190}
2191
2192extern "C" {
2193    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadinglevel6searchkey?language=objc)
2194    pub static NSAccessibilityHeadingLevel6SearchKey: &'static NSAccessibilitySearchKey;
2195}
2196
2197extern "C" {
2198    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadingsamelevelsearchkey?language=objc)
2199    pub static NSAccessibilityHeadingSameLevelSearchKey: &'static NSAccessibilitySearchKey;
2200}
2201
2202extern "C" {
2203    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityheadingsearchkey?language=objc)
2204    pub static NSAccessibilityHeadingSearchKey: &'static NSAccessibilitySearchKey;
2205}
2206
2207extern "C" {
2208    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityitalicfontsearchkey?language=objc)
2209    pub static NSAccessibilityItalicFontSearchKey: &'static NSAccessibilitySearchKey;
2210}
2211
2212extern "C" {
2213    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitykeyboardfocusablesearchkey?language=objc)
2214    pub static NSAccessibilityKeyboardFocusableSearchKey: &'static NSAccessibilitySearchKey;
2215}
2216
2217extern "C" {
2218    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylandmarksearchkey?language=objc)
2219    pub static NSAccessibilityLandmarkSearchKey: &'static NSAccessibilitySearchKey;
2220}
2221
2222extern "C" {
2223    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylinksearchkey?language=objc)
2224    pub static NSAccessibilityLinkSearchKey: &'static NSAccessibilitySearchKey;
2225}
2226
2227extern "C" {
2228    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitylistsearchkey?language=objc)
2229    pub static NSAccessibilityListSearchKey: &'static NSAccessibilitySearchKey;
2230}
2231
2232extern "C" {
2233    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityliveregionsearchkey?language=objc)
2234    pub static NSAccessibilityLiveRegionSearchKey: &'static NSAccessibilitySearchKey;
2235}
2236
2237extern "C" {
2238    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitymisspelledwordsearchkey?language=objc)
2239    pub static NSAccessibilityMisspelledWordSearchKey: &'static NSAccessibilitySearchKey;
2240}
2241
2242extern "C" {
2243    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityoutlinesearchkey?language=objc)
2244    pub static NSAccessibilityOutlineSearchKey: &'static NSAccessibilitySearchKey;
2245}
2246
2247extern "C" {
2248    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityplaintextsearchkey?language=objc)
2249    pub static NSAccessibilityPlainTextSearchKey: &'static NSAccessibilitySearchKey;
2250}
2251
2252extern "C" {
2253    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityradiogroupsearchkey?language=objc)
2254    pub static NSAccessibilityRadioGroupSearchKey: &'static NSAccessibilitySearchKey;
2255}
2256
2257extern "C" {
2258    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysametypesearchkey?language=objc)
2259    pub static NSAccessibilitySameTypeSearchKey: &'static NSAccessibilitySearchKey;
2260}
2261
2262extern "C" {
2263    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitystatictextsearchkey?language=objc)
2264    pub static NSAccessibilityStaticTextSearchKey: &'static NSAccessibilitySearchKey;
2265}
2266
2267extern "C" {
2268    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitystylechangesearchkey?language=objc)
2269    pub static NSAccessibilityStyleChangeSearchKey: &'static NSAccessibilitySearchKey;
2270}
2271
2272extern "C" {
2273    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytablesamelevelsearchkey?language=objc)
2274    pub static NSAccessibilityTableSameLevelSearchKey: &'static NSAccessibilitySearchKey;
2275}
2276
2277extern "C" {
2278    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytablesearchkey?language=objc)
2279    pub static NSAccessibilityTableSearchKey: &'static NSAccessibilitySearchKey;
2280}
2281
2282extern "C" {
2283    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextfieldsearchkey?language=objc)
2284    pub static NSAccessibilityTextFieldSearchKey: &'static NSAccessibilitySearchKey;
2285}
2286
2287extern "C" {
2288    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextstatechangetypekey?language=objc)
2289    pub static NSAccessibilityTextStateChangeTypeKey: &'static NSAccessibilitySearchKey;
2290}
2291
2292extern "C" {
2293    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitytextstatesynckey?language=objc)
2294    pub static NSAccessibilityTextStateSyncKey: &'static NSAccessibilitySearchKey;
2295}
2296
2297extern "C" {
2298    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunderlinesearchkey?language=objc)
2299    pub static NSAccessibilityUnderlineSearchKey: &'static NSAccessibilitySearchKey;
2300}
2301
2302extern "C" {
2303    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityunvisitedlinksearchkey?language=objc)
2304    pub static NSAccessibilityUnvisitedLinkSearchKey: &'static NSAccessibilitySearchKey;
2305}
2306
2307extern "C" {
2308    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityvisitedlinksearchkey?language=objc)
2309    pub static NSAccessibilityVisitedLinkSearchKey: &'static NSAccessibilitySearchKey;
2310}
2311
2312/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitydatetimecomponentsflags?language=objc)
2313pub type NSAccessibilityDateTimeComponentsFlags = NSUInteger;
2314
2315/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhourminutedatetimecomponentsflag?language=objc)
2316pub const NSAccessibilityHourMinuteDateTimeComponentsFlag: c_uint = 0x000c;
2317/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityhourminuteseconddatetimecomponentsflag?language=objc)
2318pub const NSAccessibilityHourMinuteSecondDateTimeComponentsFlag: c_uint = 0x000e;
2319/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityyearmonthdatetimecomponentsflag?language=objc)
2320pub const NSAccessibilityYearMonthDateTimeComponentsFlag: c_uint = 0x00c0;
2321/// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilityyearmonthdaydatetimecomponentsflag?language=objc)
2322pub const NSAccessibilityYearMonthDayDateTimeComponentsFlag: c_uint = 0x00e0;
2323
2324extern "C" {
2325    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitysortbuttonrole?language=objc)
2326    #[deprecated]
2327    pub static NSAccessibilitySortButtonRole: &'static NSAccessibilityRole;
2328}