@class NSMutableDictionary, NSString, NSDictionary, INCodableLocalizationTable, NSOrderedSet, INSchema, NSArray; @interface INCodableDescription : NSObject { NSMutableDictionary *_attributesByName; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _displayOrderedAttributesLock; } @property (class, readonly) BOOL supportsSecureCoding; @property (copy, nonatomic, setter=_setLocalizationTable:) INCodableLocalizationTable *_localizationTable; @property (copy, nonatomic, setter=_setCustomLocalizationTable:) INCodableLocalizationTable *_customLocalizationTable; @property (readonly, copy, nonatomic) NSString *_attributeKey; @property (readonly, copy, nonatomic) NSString *_attributesKey; @property (readonly, nonatomic) long long codableDescriptionType; @property (weak, nonatomic) INSchema *schema; @property (copy, nonatomic) NSString *intentDefinitionNamespace; @property (copy, nonatomic) NSString *className; @property (copy, nonatomic) NSString *typeName; @property (copy, nonatomic) NSDictionary *attributes; @property (copy, nonatomic) NSOrderedSet *displayOrderedAttributes; @property (copy, nonatomic) NSString *semanticRoot; @property (copy, nonatomic) NSString *mainBundleIdentifier; @property (readonly, copy, nonatomic) NSString *localizationBundleIdentifier; @property (readonly, nonatomic) NSArray *referencedCodableEnums; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)__INCodableAttributeUnsupportedReasonFormatStringDictionaryKey; + (id)__INCodableEnumAttributeEnumTypeKey; + (id)__INCodableURLAttributeMetadataKey; + (id)__INCodableAttributeArraySizeSizeClassKey; + (id)__INCodableDateComponentsAttributeMetadataTemplateKey; + (id)__INIntentResponseCodableCodeConciseFormatStringLanguageCodeKey; + (id)__INCodableEnumAttributeMetadataDefaultValueKey; + (id)__INCodableCurrencyAmountAttributeMetadataCurrencyCodesKey; + (id)__INCodableObjectAttributeKey; + (id)_calculateReferencedCodableDescriptionsFromAttributes:(id)a0 usingTypes:(id)a1 foundAttributes:(id)a2; + (id)__INCodableAttributeDisplayNameKey; + (id)__INCodableTimeIntervalAttributeMetadataMinimumUnitKey; + (id)__INIntentCodablePhrasePronunciationHintIDKey; + (id)__INIntentResponseCodableCodeFormatStringLanguageCodeKey; + (id)__INCodableBooleanAttributeMetadataTrueDisplayNameKey; + (id)__INCodableScalarAttributeTypeKey; + (id)__INCodableNumberAttributeMetadataTypeKey; + (id)__INCodableAttributeRelationshipPredicateValuesKey; + (id)__INIntentResponseCodableCodeFormatStringKey; + (id)__INCodableAttributeMetadataPlaceholderKey; + (id)__INCodableAttributeEntityKeypathKey; + (id)__INCodableAttributeDisplayNameIDKey; + (id)__INCodableAttributeDialogFormatStringLanguageCodeKey; + (id)__INCodableAttributeSupportsResolutionKey; + (id)__INCodableStringAttributeMetadataCapitalizationKey; + (id)__INCodableTimeIntervalAttributeMetadataMinimumValueKey; + (id)__INCodableAttributeUnsupportedReasonKey; + (id)__INCodableNumberAttributeMetadataMinimumValueKey; + (id)__INCodableAttributeRelationshipKey; + (id)__INCodableAttributeNameKey; + (id)__INCodableAttributePromptDialogFormatStringIDKey; + (id)__INCodableDateComponentsAttributeMetadataTimeStyleKey; + (id)__INCodableAttributeConfigurableKey; + (id)__INCodableAttributeRelationshipPredicateValueKey; + (id)__INCodableAttributeDialogFormatStringKey; + (id)__INCodableAttributeRelationshipPredicateNameKey; + (id)__INCodableDateComponentsAttributeMetadataFormatKey; + (id)__INCodableAttributeTypeKey; + (id)__INCodableAttributeSupportsDynamicEnumerationKey; + (id)__INIntentResponseCodableCodeFormatStringIDKey; + (id)__INCodablePersonAttributeMetadataKey; + (id)__INCodablePlacemarkAttributeMetadataKey; + (id)__INCodableAttributePromptDialogFormatStringDictionaryKey; + (id)__INCodableNumberAttributeMetadataSupportsNegativeNumbersKey; + (id)__INCodableDateComponentsAttributeMetadataTemplateIDKey; + (id)__INCodableAttributePromptDialogKey; + (id)__INCodableCurrencyAmountAttributeMetadataCurrencyCodeKey; + (id)__INCodableAttributeWindowSizeKey; + (id)__INCodableMeasurementAttributeMetadataUnitKey; + (id)__INCodableAttributeMetadataKey; + (id)__INCodableTimeIntervalAttributeMetadataDefaultUnitKey; + (id)__INCodableAttributeUnsupportedReasonCodeKey; + (id)__INCodableStringAttributeMetadataMultilineKey; + (id)__INCodableAttributePromptDialogFormatStringLanguageCodeKey; + (id)__INCodableTimeIntervalAttributeMetadataUnitKey; + (id)__INCodableMeasurementAttributeMetadataDefaultValueKey; + (id)__INIntentCodablePhrasePhraseKey; + (id)__INCodableEnumAttributeMetadataKey; + (id)__INCodableStringAttributeMetadataDefaultValueKey; + (id)__INCodableNumberAttributeMetadataMaximumValueKey; + (id)_codableDescriptionForTypedObject:(id)a0 inDictionary:(id)a1; + (id)__INCodableBooleanAttributeMetadataFalseDisplayNameIDKey; + (id)__INCodableURLAttributeMetadataDefaultValueKey; + (id)__INCodableAttributeTagKey; + (id)__INIntentResponseCodableCodeFormatStringDictionaryKey; + (id)__INCodableFileAttributeMetadataTypeKey; + (id)__INCodableMeasurementAttributeMetadataDefaultUnitKey; + (id)__INCodableAttributeUnsupportedReasonFormatStringDictionaryLanguageCodeKey; + (id)__INCodableDateComponentsAttributeMetadataTypeKey; + (id)__INCodableAttributeEnumTypeKey; + (id)__INCodableAttributeUnsupportedReasonFormatStringLanguageCodeKey; + (id)__INCodableAttributeDialogFormatStringDictionaryKey; + (id)__INCodablePlacemarkAttributeMetadataTypeKey; + (id)__INIntentResponseCodableCodeNameKey; + (id)__INCodableAttributeDefaultKey; + (id)__INCodableTimeIntervalAttributeMetadataDefaultValueKey; + (id)__INCodableStringAttributeMetadataDisableSmartDashesKey; + (id)__INCodableMeasurementAttributeMetadataSupportsNegativeNumbersKey; + (id)__INCodableStringAttributeMetadataDefaultValueIDKey; + (id)__INCodableAttributeUnsupportedReasonFormatStringIDKey; + (id)__INCodableBooleanAttributeMetadataTrueDisplayNameIDKey; + (id)__INCodableAttributePromptDialogFormatStringKey; + (id)__INCodableAttributeArraySizeSizeKey; + (id)makeFromWidgetPlistableRepresentation:(id)a0 error:(id *)a1; + (id)__INCodableNumberAttributeMetadataDefaultValueKey; + (id)__INCodableAttributePromptDialogTypeKey; + (id)__INCodableScalarAttributeKey; + (id)__INIntentResponseCodableCodeSuccessKey; + (id)__INCodableBooleanAttributeMetadataFalseDisplayNameKey; + (id)__INCodableStringAttributeMetadataDisableSmartQuotesKey; + (id)__INCodableCustomObjectAttributeObjectTypeNamespaceKey; + (id)__INCodableAttributeDisplayPriorityKey; + (id)__INIntentResponseCodableCodeConciseFormatStringIDKey; + (id)__INCodableStringAttributeMetadataDisableAutocorrectKey; + (id)__INCodableAttributeMetadataPlaceholderIDKey; + (id)__INCodableAttributeSupportsSearchKey; + (id)__INCodableEnumAttributeEnumTypeNamespaceKey; + (id)__INCodableAttributeRelationshipParentNameKey; + (id)__INCodableAttributePromptDialogsKey; + (id)__INCodableAttributeUnsupportedReasonFormatStringKey; + (id)__INCodableTimeIntervalAttributeMetadataMaximumUnitKey; + (id)__INCodableAttributeSupportsMultipleValuesKey; + (id)__INIntentCodablePhrasePhraseIDKey; + (id)__INCodableAttributeDialogFormatStringIDKey; + (id)__INCodableAttributeFixedSizeArrayKey; + (id)__INCodableTimeIntervalAttributeMetadataMaximumValueKey; + (id)__INCodablePersonAttributeMetadataTypeKey; + (id)__INCodableDateComponentsAttributeMetadataDateStyleKey; + (id)__INCodableCustomObjectAttributeObjectTypeKey; + (id)__INIntentResponseCodableCodeConciseFormatStringDictionaryLanguageCodeKey; + (id)__INCodableBooleanAttributeMetadataDefaultValueKey; + (id)__INIntentResponseCodableCodeFormatStringDictionaryLanguageCodeKey; + (id)__INCodableAttributePromptDialogFormatStringDictionaryLanguageCodeKey; + (id)__INIntentCodablePhrasePronunciationHintKey; + (id)__INCodableFileAttributeMetadataCustomUTIsKey; + (id)__INIntentResponseCodableCodeConciseFormatStringDictionaryKey; + (id)__INIntentResponseCodableCodeConciseFormatStringKey; + (id)_calculateReferencedCodableDescriptionsFromAttributes:(id)a0 usingTypes:(id)a1; + (id)__INCodableAttributeArraySizesKey; + (id)__INCodableAttributeUnsupportedReasonsKey; + (id)__INCodableObjectAttributeTypeKey; + (id)__INCodableAttributeDialogFormatStringDictionaryLanguageCodeKey; - (id)widgetPlistableRepresentationWithParameters:(id)a0 error:(id *)a1; - (id)descriptionAtIndent:(unsigned long long)a0; - (void)updateWithDictionary:(id)a0; - (id)dictionaryRepresentationWithLocalizer:(id)a0; - (id)init; - (void)encodeWithCoder:(id)a0; - (void).cxx_destruct; - (id)dictionaryRepresentation; - (BOOL)isEqual:(id)a0; - (id)_ignoredAttributeTags; - (id)initWithCoder:(id)a0; - (id)_nullable_schema; - (void)_updateAttributesByName; - (id)attributeByKeyPath:(id)a0; - (id)attributeByName:(id)a0; - (unsigned long long)highestAttributeTag; @end