--- !tapi-tbd
tbd-version:     4
targets:         [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 
                   arm64e-macos, arm64e-maccatalyst ]
uuids:
  - target:          x86_64-macos
    value:           1284AFC2-E295-3154-8793-D2863F87F6CD
  - target:          x86_64-maccatalyst
    value:           1284AFC2-E295-3154-8793-D2863F87F6CD
  - target:          arm64-macos
    value:           00000000-0000-0000-0000-000000000000
  - target:          arm64-maccatalyst
    value:           00000000-0000-0000-0000-000000000000
  - target:          arm64e-macos
    value:           FBB646C6-880A-38C4-A570-98BFAA69E62F
  - target:          arm64e-maccatalyst
    value:           FBB646C6-880A-38C4-A570-98BFAA69E62F
install-name:    '/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS'
current-version: 236
parent-umbrella:
  - targets:         [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 
                       arm64e-macos, arm64e-maccatalyst ]
    umbrella:        ApplicationServices
exports:
  - targets:         [ x86_64-macos, arm64e-macos, x86_64-maccatalyst, arm64e-maccatalyst, 
                       arm64-macos, arm64-maccatalyst ]
    symbols:         [ _AGAddAttribute, _AGBeginIteration, _AGComputeByteCapacity, 
                       _AGComputeByteCapacityV, _AGComputeChecksum, _AGComputeIncrementalCapacity, 
                       _AGComputeIncrementalCapacityV, _AGCongruent, _AGFindAttribute, 
                       _AGGetChecksum, _AGGetLength, _AGGetType, _AGIdentical, _AGNextAttribute, 
                       _AGPrepare, _AGSetTag, _AGSetType, _ATSAlloc, _ATSCleanupClient, 
                       _ATSCopyFontForAutoActivationIfNecessary, _ATSCopySpecifiedSetting, 
                       _ATSCreateFontQueryRunLoopSource, _ATSCreateUnicodeCharacterCoverage, 
                       _ATSDebugAssert, _ATSDebugMsg, _ATSDebugStr, _ATSDisposeAllocator, 
                       _ATSDuplicate, _ATSEnableURLs, _ATSFixedDivide, _ATSFixedMultiply, 
                       _ATSFontAcquireStrikeDescription, _ATSFontAcquireStrikeDescriptionWithVariations, 
                       _ATSFontActivateFromFileReference, _ATSFontActivateFromMemory, 
                       _ATSFontActivateFromPath, _ATSFontApplyFunction, _ATSFontCanBeAutoActivated, 
                       _ATSFontConvertFromQuickDrawFont, _ATSFontConvertToQuickDrawFont, 
                       _ATSFontCopyAutoActivationConfirmDialogResult, _ATSFontCopyLWFNsFromSuitcase, 
                       _ATSFontCopyMDQueryResult, _ATSFontCopyPostSriptNameAndFindSuitcaseFromLWFN, 
                       _ATSFontCopySuitcaseFromLWFN, _ATSFontCreateFPFont, _ATSFontCreateFontName, 
                       _ATSFontCreateLocalizedFontName, _ATSFontDeactivate, _ATSFontFamilyApplyFunction, 
                       _ATSFontFamilyFindFromName, _ATSFontFamilyFindFromQuickDrawName, 
                       _ATSFontFamilyGetEncoding, _ATSFontFamilyGetGeneration, _ATSFontFamilyGetName, 
                       _ATSFontFamilyGetQuickDrawName, _ATSFontFamilyIteratorCreate, 
                       _ATSFontFamilyIteratorNext, _ATSFontFamilyIteratorRelease, 
                       _ATSFontFamilyIteratorReset, _ATSFontFindFontFor, _ATSFontFindFromContainer, 
                       _ATSFontFindFromFontIdentifier, _ATSFontFindFromName, _ATSFontFindFromPostScriptName, 
                       _ATSFontFindSuitcaseFromLWFN, _ATSFontFindVariationFromPostScriptName, 
                       _ATSFontFindWithROS, _ATSFontGetAutoActivationSettingForApplication, 
                       _ATSFontGetContainer, _ATSFontGetContainerFromFileReference, 
                       _ATSFontGetContainerFromPath, _ATSFontGetContainerInfo, _ATSFontGetEncoding, 
                       _ATSFontGetFilePath, _ATSFontGetFileReference, _ATSFontGetFileReferenceForXType, 
                       _ATSFontGetFontFamilyResource, _ATSFontGetFontIdentifier, 
                       _ATSFontGetFormat, _ATSFontGetGeneration, _ATSFontGetGlobalAutoActivationSetting, 
                       _ATSFontGetGlyphCount, _ATSFontGetGlyphIDsForGlyphNames, _ATSFontGetHorizontalMetrics, 
                       _ATSFontGetHorizontalMetricsWithVariation, _ATSFontGetMaximumBoundingBox, 
                       _ATSFontGetName, _ATSFontGetNativeCurveType, _ATSFontGetPSEncoding, 
                       _ATSFontGetPostScriptName, _ATSFontGetPostScriptNameWithVariation, 
                       _ATSFontGetStandardFontDirectories, _ATSFontGetTable, _ATSFontGetTableDirectory, 
                       _ATSFontGetUnicodeCharacterCoverage, _ATSFontGetVerticalMetrics, 
                       _ATSFontIsEnabled, _ATSFontIsInitialized, _ATSFontIsStandardFontDirectory, 
                       _ATSFontIteratorCreate, _ATSFontIteratorNext, _ATSFontIteratorRelease, 
                       _ATSFontIteratorReset, _ATSFontLoadUnicodeCharacterSet, _ATSFontNotificationSubscribe, 
                       _ATSFontNotificationUnsubscribe, _ATSFontNotify, _ATSFontQueryHasHandler, 
                       _ATSFontReleaseStrikeDescription, _ATSFontSetAutoActivationSettingForApplication, 
                       _ATSFontSetEnabled, _ATSFontSetGlobalAutoActivationSetting, 
                       _ATSFontSetStrikeTransform, _ATSFontValidate, _ATSFree, _ATSGetAllocator, 
                       _ATSGetBlockSize, _ATSGetFontFileInfo, _ATSGetGeneration, 
                       _ATSGlyphFindFromName, _ATSGlyphGetAdvanceWidth, _ATSGlyphGetBoundingBox, 
                       _ATSGlyphGetIdealMetrics, _ATSGlyphGetMaximumNameLength, _ATSGlyphGetName, 
                       _ATSGlyphGetScreenMetrics, _ATSGlyphGetUnicodeCharacter, _ATSGrow, 
                       _ATSInitClient, _ATSIsFontFile, _ATSIsFontFileX, _ATSLoadUnicodeCharacterSet, 
                       _ATSMagnitude, _ATSMultiplyDivide, _ATSNewAppHeapAllocator, 
                       _ATSNewBufferAllocator, _ATSNewCustomAllocator, _ATSNewGlobalCacheAllocator, 
                       _ATSNewPoolAllocator, _ATSNewScratchAllocator, _ATSRegisterData, 
                       _ATSRegisterURLs, _ATSSendFontQuery, _CopyToMapping3x3, _FOActivateFontsFromMemory, 
                       _FOApplyEncoding, _FOApplyEncodingForLayout, _FOApplyUnicodeEncoding, 
                       _FOCanCreatePDFSubset, _FOCanCreatePostScriptSubset, _FOCopyFontMetaData, 
                       _FOCopyVariationInfo, _FOCopyXMLSplicedFontsStash, _FOCountEncodings, 
                       _FOCountFontObjects, _FOCountGlyphs, _FOCountNames, _FOCountTables, 
                       _FOCountVariations, _FOCreateContainerFontMap, _FOCreateFontContainerArrayForDomain, 
                       _FOCreateFontFamilyInstanceIterWithOptions, _FOCreateFontFamilyInstanceIterator, 
                       _FOCreateFontFamilyIterator, _FOCreateFontIterator, _FOCreatePDFSubset, 
                       _FOCreatePostScriptEncoding, _FOCreatePostScriptSubset, _FODBDumpForFileToken, 
                       _FODeactivateFontsInContainer, _FODisableFontObject, _FODisposeFontFamilyInstanceIterator, 
                       _FODisposeFontFamilyIterator, _FODisposeFontIterator, _FOEnableFontObject, 
                       _FOEnsureMorphSynthesis, _FOFindEncoding, _FOFindFontIDFromName, 
                       _FOFindFontObjectFromID, _FOFindFontObjectsFromFile, _FOFindName, 
                       _FOFindTable, _FOFindTableInCache, _FOFindTableIndex, _FOFindTableParts, 
                       _FOFindUnicodeEncoding, _FOFindUnicodeOrSymbolEncoding, _FOFlushCaches, 
                       _FOGetContainerFromFSRef, _FOGetDirectory, _FOGetEncoding, 
                       _FOGetFCacheGeneration, _FOGetFSRefFromFontContainer, _FOGetFamilyInstanceStrikeInfo, 
                       _FOGetFlags, _FOGetFontFamilyCount, _FOGetFontFamilyFromName, 
                       _FOGetFontFamilyGeneration, _FOGetFontFamilyInstanceFromFont, 
                       _FOGetFontFamilyName, _FOGetFontFamilyScriptFlags, _FOGetFontFamilyTextEncoding, 
                       _FOGetFontFolderDomainIndex, _FOGetFontFromFontFamilyInstance, 
                       _FOGetFontFromFontFamilyInstanceVariation, _FOGetFontGeneration, 
                       _FOGetFontID, _FOGetFontObject, _FOGetFontProtectionInfo, 
                       _FOGetFontRegisterOrderSupplement, _FOGetFontSpecs, _FOGetFontTable, 
                       _FOGetFontTableDirectory, _FOGetFontTraits, _FOGetFontType, 
                       _FOGetFormat, _FOGetGeneration, _FOGetLayoutFlags, _FOGetMacintoshEncodings, 
                       _FOGetMinRealFontSize, _FOGetNFNT, _FOGetName, _FOGetNextExtendedFontFamilyInstance, 
                       _FOGetNextFont, _FOGetNextFontFamily, _FOGetNextFontFamilyInstance, 
                       _FOGetPersistentData, _FOGetSpecialGlyphIDs, _FOGetStorageReference, 
                       _FOGetTable, _FOGetTableParts, _FOGetTableTag, _FOGetUnitsPerEm, 
                       _FOGetWeightValueFromFontName, _FOHasVariations, _FOIsAppleSystemShippedFont, 
                       _FOIsInMemoryFont, _FOIsXMLSplicedFontObject, _FOMapCIDToGID, 
                       _FOMapGIDToCID, _FOMatchName, _FOReadTableBytes, _FOReleaseDirectory, 
                       _FOReleaseFontResource, _FOReleaseNFNT, _FOReleasePersistentData, 
                       _FOReleaseTable, _FOResetFontFamilyInstanceIterWithOptions, 
                       _FOResetFontFamilyInstanceIterator, _FOResetFontFamilyIterator, 
                       _FOResetFontIterator, _FOSavePersistentData, _FOScanFontDirectories, 
                       _FOSetFlags, _FOSetPreserveGlyphForATS, _FOSynthesizeTable, 
                       _FOUnlockFontObject, _GCCompareStrikeKeys, _GCCreateStrikeKey, 
                       _GCCreateStrikeKeyWithVariation, _GCGetGlyph1BitBitmap, _GCGetGlyph4BitGrayPixmap, 
                       _GCGetGlyph8BitGrayPixmap, _GCGetGlyphARGBGrayPixmap, _GCGetGlyphCubicOutlinePath, 
                       _GCGetGlyphDeviceMetrics, _GCGetGlyphIdealMetrics, _GCGetGlyphNativeOutlinePath, 
                       _GCGetGlyphQuadraticOutlinePath, _GCGetStrikeCaretInfo, _GCGetStrikeInfo, 
                       _GCGetStrikeLineMetrics, _GCGetStrikeMetrics, _GCReleaseStrikeKey, 
                       _GetGlyphAddresses, _GetGlyphVectorIndex, _GetGlyphVectorSpecs, 
                       _GetHighByteArrayForScript, _HandleOFAScalerMessage, _INIT_ATS, 
                       _InvertMapping3x3, _LLCAddOTLTagsToGlyphRange, _LLCApplyMorph, 
                       _LLCCharOffsetToPosition, _LLCDoLigatureCaretSplits, _LLCFreeGlyphRecs, 
                       _LLCGetBaselineDeltas, _LLCGetOTLTagsForGlyphAtIndex, _LLCGetTrapezoids, 
                       _LLCGrowGlyphRecArray, _LLCHitTest, _LLCLayoutText, _LLCSetOTLScriptLanguageArray, 
                       _LLCSetUniformOTLScriptLanguage, _LLCStyleInfoCheckForOpenTypeTables, 
                       _LLCStyleInfoClear, _LLCStyleInfoConstructVirtualGlyphTable, 
                       _LLCStyleInfoCopy, _LLCStyleInfoCreateActiveStyleInfo, _LLCStyleInfoCreateCustomTagList, 
                       _LLCStyleInfoCreateScaledStrikeKey, _LLCStyleInfoGetAdditionalAttribute, 
                       _LLCStyleInfoGetAdditionalAttributeObject, _LLCStyleInfoGetAscent, 
                       _LLCStyleInfoGetDescent, _LLCStyleInfoGetDropShadowColor, 
                       _LLCStyleInfoGetItalicSkewAffineTransform, _LLCStyleInfoGetLeading, 
                       _LLCStyleInfoGetUserRunFeatures, _LLCStyleInfoIdentical, _LLCStyleInfoReleaseActive, 
                       _LLCStyleInfoRemoveAdditionalAttribute, _LLCStyleInfoSetAdditionalAttribute, 
                       _LLCStyleInfoSetAdditionalAttributeObject, _LLCStyleInfoSynthesizeStrikeDescription, 
                       _M3x3Concat, _M3x3Copy, _M3x3Flags, _M3x3Inverse, _M3x3Mul, 
                       _M3x3Normalize, _MapMapping3x3, _MapPoints3x3, _OFAFindScalerForFormat, 
                       _OFAFlatteningDownload, _OFAFlatteningRequiredFontsQuery, 
                       _OFAFlatteningSizeQuery, _OFAFontRenderingQuery, _OFAGetFontMetrics, 
                       _OFAGetFontSpecs, _OFAGetGlyphData, _OFAGetGlyphDataSpecs, 
                       _OFAGetGlyphIDFromGlyphName, _OFAGetGlyphNameFromGlyphID, 
                       _OFAGetQuickDrawMetrics, _OFAGetScalerInfo, _OFAGetStrikeSpecs, 
                       _OFAKernGlyphs, _OFARegisterStrike, _OFASendGeneralMessage, 
                       _OFAStreamPSDownload, _OFAStreamPSEncoding, _OFAStreamPSPrereqItem, 
                       _OFAStreamPSPrereqQuery, _OFAStreamPSSizeQuery, _OFAStreamPSVariationOperator, 
                       _OFAStreamPSVariationQuery, _OFAStreamTypeQuery, _PurgeGlyphVectorIndex, 
                       _ReleaseGlyphVectorLock, _ResetMapping3x3, _ScaleMapping3x3, 
                       _StandardFontContainerFontFilter, _StandardFontTechnologyFontFilter, 
                       _StandardGenerationFontFamilyFilter, _StandardGenerationFontFilter, 
                       _ValidGlyphVectorIndex, _gComboMxBmapAGPtr, _gDevAntiAGPtr, 
                       _gDevAntiPathAGPtr, _gDevBmapAGPtr, _gDevPathAGPtr, _gFracAntiAGPtr, 
                       _gFracBmapAGPtr, _gImageAntiAGPtr, _gImageBmapAGPtr, _gImageCubicPathAGPtr, 
                       _gImagePathAGPtr, _identityMatrix, _kATSAutoActivationConfirmDontShowAgainKey, 
                       _kATSAutoActivationConfirmResultKey, _kATSValidationActivationInfo, 
                       _kATSValidationActivationInfoKeep, _kATSValidationDontRunHiLevelAPITests, 
                       _kATSValidationDynamicActivationInfo, _kATSValidationDynamicGlyphTests, 
                       _kATSValidationFontMD5, _kATSValidationFontSummaryOnly, _kATSValidationGenerateFontChecksum, 
                       _kATSValidationIgnoreDumpFiles, _kATSValidationIgnoreErrors, 
                       _kATSValidationOverallResult, _kATSValidationPostScriptName, 
                       _kATSValidationResults, _kATSValidationRuleAuthor, _kATSValidationRuleComponents, 
                       _kATSValidationRuleCoverage, _kATSValidationRuleDescription, 
                       _kATSValidationRuleFormat, _kATSValidationRuleName, _kATSValidationRulePriority, 
                       _kATSValidationRuleResult, _kATSValidationRuleSeverity, _kATSValidationRuleVersion, 
                       _kATSValidationRulesList, _kATSValidationRunDynamic, _kATSValidationSkipDuplicateFontCheck, 
                       _kATSValidationTestsFailed, _kATSValidationTestsPassed, _kATSValidationTestsRun, 
                       _kATSValidationTestsWarned, _kFOComponentsKey, _kFOFontMetricsKey, 
                       _kFOFontNameKey, _kFOFontNamesArrayKey, _kFOFontVersionKey, 
                       _kFOLanguageKey, _kFOMatrixKey, _kFOPosingFontKey, _kFOStringKey, 
                       _kFOTypeKey, _kFOUnicodeCharSetKey, _kFOcmapOverrideKey ]
...
